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: Even if it builds fine, it's useless at least for hs-cairo and hs-glib, because all versions of those ports that could have a change to build with ghc-7.10 and all the updated hs ports require gtk2hs-buildtools >= 0.13.11, which isn't available on hackage.haskell.org. On the homepage (http://www.haskell.org/gtk2hs/) all you see is 'Not Found'. On the homepage mentioned in hs-cairo etc. (http://projects.haskell.org/gtk2hs/) all you see is 'Error establishing a database connection'. I'm not going to pull the required parts out of github. If anyone is interested, please investigate. Otherwise, this one and everything depending on it will be removed in a week. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/21 13:48:52 Modified files: devel/pudb : Makefile devel/pudb/pkg : PLIST Log message: Add python3 pudb flavor, and rename pkg to allow concurrent installs. Discussed with rpointel@, who convinced me that the standard py(3)- prefix was preferable to the black magic needed to handle conflicts when keeping "pudb" as the PKGNAME. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/21 13:50:53 Modified files: devel : Makefile Log message: +pudb,python3 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/21 13:52:14 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: pudb -> py-pudb CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 14:05:41 Modified files: games/dustrac : Makefile distinfo games/dustrac/pkg: PLIST Removed files: games/dustrac/patches: patch-InstallLinux_cmake Log message: update to dustrac-1.11.0 CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 14:07:16 Modified files: devel/cpphs : Makefile distinfo devel/cpphs/pkg: PLIST-lib Log message: Update to cpphs-1.19.3. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 14:11:16 Modified files: devel/hs-monad-control: Makefile Log message: Mark as broken for now. I want to fix the important stuff first. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 14:20:12 Modified files: www/hs-http-attoparsec: Makefile Log message: Mark as broken for now. Not important. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/21 14:23:26 Modified files: editors/emacs21: Makefile Log message: it seems that something autofixed emacs21 on i386, so remove the BROKEN marker. (can't have i386 being more dead than alpha ;-) CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 14:30:14 Modified files: devel/hs-MissingH: Makefile Log message: Oops. Forgot yet another dependency. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 14:32:18 Modified files: lang/hs-haskell-src-exts: Makefile Log message: Mark as broken for now. Not important enough. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 14:36:54 Modified files: textproc/hs-blaze-markup: Makefile Log message: Mark as broken for now. Maybe even an candidate for removal. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 15:13:23 Modified files: x11/xmonad : Makefile distinfo x11/xmonad/pkg : PLIST-lib Added files: x11/xmonad/patches: patch-xmonad_cabal Log message: Update to xmonad-0.11.1. Please have a look at patches/patch-xmonad_cabal and think about the usability of hackage.haskell.org. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/21 15:22:44 Modified files: sys/arch/mips64/include: asm.h Log message: After reading IRIX header files again, add one more SSNOP to MTC0_HAZARD (and remove one from constructs based upon it) when building for R8000. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/21 15:27:51 Modified files: share/man/man7 : ports.7 Log message: Mark up login.conf(5) variable names as .Va, not .Ar, like in the login.conf(5) manual itself. Patch from Michael Reed . CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/21 15:43:23 Modified files: share/man/man7 : ports.7 Log message: punctuation and upper case fixes; Michael Reed CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/22 00:33:41 Modified files: devel/hs-aeson : Makefile distinfo devel/hs-aeson/pkg: PLIST Log message: Update to hs-aeson-0.9.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/22 00:46:38 Log message: Import hyphen-2.8.8. Hyphenation library to use converted TeX hyphenation patterns. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20150922 N ports/textproc/hyphen/Makefile N ports/textproc/hyphen/distinfo N ports/textproc/hyphen/pkg/PLIST N ports/textproc/hyphen/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/22 00:47:32 Log message: Import hyphen-i18n. Languages hyphenation rules. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20150922 N ports/textproc/hyphen-i18n/Makefile N ports/textproc/hyphen-i18n/Makefile.inc N ports/textproc/hyphen-i18n/DESCR N ports/textproc/hyphen-i18n/fr/Makefile N ports/textproc/hyphen-i18n/fr/distinfo N ports/textproc/hyphen-i18n/fr/pkg/PLIST N ports/textproc/hyphen-i18n/da_DK/Makefile N ports/textproc/hyphen-i18n/da_DK/distinfo N ports/textproc/hyphen-i18n/da_DK/pkg/PLIST N ports/textproc/hyphen-i18n/de_DE/Makefile N ports/textproc/hyphen-i18n/de_DE/distinfo N ports/textproc/hyphen-i18n/de_DE/pkg/PLIST N ports/textproc/hyphen-i18n/el_GR/Makefile N ports/textproc/hyphen-i18n/el_GR/distinfo N ports/textproc/hyphen-i18n/el_GR/pkg/PLIST N ports/textproc/hyphen-i18n/es_ES/Makefile N ports/textproc/hyphen-i18n/es_ES/distinfo N ports/textproc/hyphen-i18n/es_ES/pkg/PLIST N ports/textproc/hyphen-i18n/hu_HU/Makefile N ports/textproc/hyphen-i18n/hu_HU/distinfo N ports/textproc/hyphen-i18n/hu_HU/pkg/PLIST N ports/textproc/hyphen-i18n/id_ID/Makefile N ports/textproc/hyphen-i18n/id_ID/distinfo N ports/textproc/hyphen-i18n/id_ID/pkg/PLIST N ports/textproc/hyphen-i18n/is_IS/Makefile N ports/textproc/hyphen-i18n/is_IS/distinfo N ports/textproc/hyphen-i18n/is_IS/pkg/PLIST N ports/textproc/hyphen-i18n/it_IT/Makefile N ports/textproc/hyphen-i18n/it_IT/distinfo N ports/textproc/hyphen-i18n/it_IT/pkg/PLIST N ports/textproc/hyphen-i18n/lt_LT/Makefile N ports/textproc/hyphen-i18n/lt_LT/distinfo N ports/textproc/hyphen-i18n/lt_LT/pkg/PLIST N ports/textproc/hyphen-i18n/nl_NL/Makefile N ports/textproc/hyphen-i18n/nl_NL/distinfo N ports/textproc/hyphen-i18n/nl_NL/pkg/PLIST N ports/textproc/hyphen-i18n/pl_PL/Makefile N ports/textproc/hyphen-i18n/pl_PL/distinfo N ports/textproc/hyphen-i18n/pl_PL/pkg/PLIST N ports/textproc/hyphen-i18n/pt_PT/Makefile N ports/textproc/hyphen-i18n/pt_PT/distinfo N ports/textproc/hyphen-i18n/pt_PT/pkg/PLIST N ports/textproc/hyphen-i18n/ro_RO/Makefile N ports/textproc/hyphen-i18n/ro_RO/distinfo N ports/textproc/hyphen-i18n/ro_RO/pkg/PLIST N ports/textproc/hyphen-i18n/ru_RU/Makefile N ports/textproc/hyphen-i18n/ru_RU/distinfo N ports/textproc/hyphen-i18n/ru_RU/pkg/PLIST N ports/textproc/hyphen-i18n/sk_SK/Makefile N ports/textproc/hyphen-i18n/sk_SK/distinfo N ports/textproc/hyphen-i18n/sk_SK/pkg/PLIST N ports/textproc/hyphen-i18n/sl_SI/Makefile N ports/textproc/hyphen-i18n/sl_SI/distinfo N ports/textproc/hyphen-i18n/sl_SI/pkg/PLIST N ports/textproc/hyphen-i18n/sv_SE/Makefile N ports/textproc/hyphen-i18n/sv_SE/distinfo N ports/textproc/hyphen-i18n/sv_SE/pkg/PLIST N ports/textproc/hyphen-i18n/uk_UA/Makefile N ports/textproc/hyphen-i18n/uk_UA/distinfo N ports/textproc/hyphen-i18n/uk_UA/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/22 00:48:19 Modified files: textproc : Makefile Log message: +hyphen +hyphen-i18n CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/22 00:55:00 Modified files: net/p5-Event-RPC: Makefile distinfo Log message: Update to p5-Event-RPC-1.07. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/22 01:02:39 Modified files: multimedia/gstreamer-0.10: Makefile Removed files: multimedia/gstreamer-0.10/mm: Makefile distinfo multimedia/gstreamer-0.10/mm/pkg: DESCR PLIST Log message: Remove gstreamermm; it uses the old gstreamer-0.10 framework and nothing uses it in-tree. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/22 01:03:31 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register gstreamermm removal. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/22 01:06:08 Modified files: mail/zarafa/zarafa: Makefile mail/zarafa/zarafa/patches: patch-installer_linux_zarafa-autorespond mail/zarafa/zarafa/pkg: PLIST-main Added files: mail/zarafa/zarafa/patches: patch-installer_linux_autorespond Log message: Security fix for CVE-2015-6566, Potential local privilege escalation in zarafa-autorespond ok robert@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/22 01:06:54 Modified files: mail/zarafa/zarafa: Tag: OPENBSD_5_8 Makefile mail/zarafa/zarafa/patches: Tag: OPENBSD_5_8 patch-installer_linux_zarafa-autorespond Added files: mail/zarafa/zarafa/patches: Tag: OPENBSD_5_8 patch-installer_linux_autorespond Log message: Security fix for CVE-2015-6566, Potential local privilege escalation in zarafa-autorespond ok robert@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/22 01:23:53 Modified files: mail/zarafa/zarafa/pkg: Tag: OPENBSD_5_8 PLIST-main Log message: missed in previous CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/22 01:24:31 Modified files: mail/zarafa/zarafa: Tag: OPENBSD_5_7 Makefile mail/zarafa/zarafa/patches: Tag: OPENBSD_5_7 patch-installer_linux_zarafa-autorespond mail/zarafa/zarafa/pkg: Tag: OPENBSD_5_7 PLIST-main Added files: mail/zarafa/zarafa/patches: Tag: OPENBSD_5_7 patch-installer_linux_autorespond Log message: Security fix for CVE-2015-6566, Potential local privilege escalation in zarafa-autorespond ok robert@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/22 02:08:07 Modified files: lib/libcrypto/man: ASN1_generate_nconf.3 BUF_MEM_new.3 lib/libssl/src/doc/crypto: CONF_modules_load_file.pod EC_GROUP_copy.pod EC_GROUP_new.pod EC_KEY_new.pod EVP_BytesToKey.pod EVP_DigestSignInit.pod EVP_EncryptInit.pod EVP_PKEY_CTX_ctrl.pod EVP_PKEY_CTX_new.pod EVP_PKEY_cmp.pod EVP_PKEY_keygen.pod OBJ_nid2obj.pod PKCS12_create.pod PKCS7_sign.pod PKCS7_sign_add_signer.pod PKCS7_verify.pod SMIME_write_PKCS7.pod X509_NAME_add_entry_by_txt.pod X509_NAME_get_index_by_NID.pod X509_STORE_CTX_get_error.pod X509_STORE_CTX_new.pod X509_VERIFY_PARAM_set_flags.pod X509_verify_cert.pod d2i_DSAPublicKey.pod engine.pod Log message: typos in documentation; better wording, suggested by jmc@ ok jmc@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2015/09/22 02:11:24 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-configure lang/rust/pkg : PLIST-doc Log message: update lang/rust to 1.3.0 ok landry@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/22 02:17:34 Modified files: share/man/man3 : intro.3 Log message: fix typo. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/22 02:22:05 Modified files: lib/libpthread/man: pthread_barrier_wait.3 Log message: typo (s/intialization/initialization/). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/22 02:30:07 Modified files: editors/subtitleeditor: Makefile Added files: editors/subtitleeditor/patches: patch-plugins_actions_documentmanagement_documentmanagement_cc Removed files: editors/subtitleeditor/patches: patch-plugins_actions_Makefile_in Log message: Unbreak the documentmanagement plugin. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/22 02:33:23 Modified files: usr.bin/ssh : ssh_config.5 Log message: fix two typos. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/22 02:43:12 Modified files: lib/libpthread/man: sem_open.3 Log message: fix function name. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/22 03:13:25 Modified files: bin/stty : stty.1 Log message: spelling; CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/09/22 03:27:09 Modified files: sys/dev/pci : pcidevs Log message: add (unsupported) realtek wireless card as found in rpointel@'s x250, though it could be supported by rtwn(4) eventualy ok stsp@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/09/22 03:27:40 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/09/22 03:34:39 Modified files: sys/netinet : in_pcb.c in_pcb.h sys/netinet6 : in6_pcb.c Log message: Remove inpt_lastport from struct inpcbtable, use local variables in in_pcbbind() and in6_pcbsetport() ok claudio@, with input from David Hill CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/22 03:52:43 Modified files: graphics/mapnik: Makefile Log message: can't build mapnik on i386, not enough memory CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/22 04:05:00 Modified files: sys/net : route.c Log message: When a connected route is deleted, pass the corresponding priority to rtrequest1(9) otherwise the route will remain attached to a stale ifa. Found by matthieu@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/22 04:09:19 Modified files: sys/net : pipex.c Log message: Use the radix-tree API instead of function pointers. ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/22 04:59:59 Modified files: usr.sbin/radiusd: radiusd.conf.5 Log message: typo. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/22 05:17:57 Modified files: print/scribus : Makefile Log message: Add hyphen support. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/22 05:27:13 Modified files: share/man/man4 : pipex.4 Log message: typos: mastter -> master, mandoatory -> mandatory. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/22 09:37:06 Modified files: bin/sleep : sleep.c Log message: sleep doesn't benefit from setting locale. we always want to parse numbers as our forefathers did, and it doesn't print any error messages in need of translation. ok stsp CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/22 10:16:08 Modified files: sys/arch/sgi/conf: ld.script sys/arch/loongson/conf: ld.script sys/arch/octeon/conf: ld.script Log message: Make sure the openbsd.randomdata section is located before the edata symbol. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/09/22 10:38:07 Modified files: x11/kde4/runtime: Makefile Log message: KDE3 locale files are perfectly accepted by KDE4 runtime. So lets do not break the build (seen by naddy@) and allow kde-runtime-4.x to depend on kde3-locale-* as well as on kde4-locale-*. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/22 10:42:21 Modified files: www/chromium : Makefile distinfo Log message: update to 45.0.2454.99 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/22 10:50:02 Modified files: www/nginx : Makefile distinfo Log message: update to 1.9.5 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/22 12:36:35 Modified files: graphics/ilmbase: Makefile distinfo graphics/ilmbase/pkg: PLIST Log message: Update to latest version 2.2.0. ok zhuk@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/22 12:36:58 Modified files: graphics/openexr: Makefile distinfo graphics/openexr/patches: patch-IlmImfExamples_Makefile_in graphics/openexr/pkg: PLIST-doc PLIST-main PLIST-tools Added files: graphics/openexr/patches: patch-IlmImfTest_testSampleImages_cpp patch-configure Removed files: graphics/openexr/patches: patch-IlmImf_ImfAutoArray_h patch-IlmImf_ImfPizCompressor_cpp patch-IlmImf_ImfPreviewImage_cpp patch-IlmImf_ImfPxr24Compressor_cpp patch-IlmImf_ImfRleCompressor_cpp patch-IlmImf_ImfZipCompressor_cpp Log message: Update to latest version 2.2.0. ok zhuk@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/22 12:38:10 Modified files: graphics/ctl : Makefile distinfo graphics/ctl/pkg: PLIST Added files: graphics/ctl/patches: patch-CMakeLists_txt patch-config_OpenEXR_CTL_pc_in patch-configure_cmake patch-doc_CMakeLists_txt patch-lib_IlmImfCtl_CMakeLists_txt patch-lib_dpx_dpx_raw_hh Removed files: graphics/ctl/patches: patch-IlmCtl_CtlInterpreter_cpp Log message: Update to latest version 1.5.2; this now includes openexr-ctl, which will be removed. ok zhuk@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/22 12:38:30 Modified files: graphics : Makefile Log message: -openexr-ctl CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/22 12:40:33 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register openexr-ctl => ctl move CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/22 12:41:06 Modified files: graphics/openexr-viewers: Makefile distinfo graphics/openexr-viewers/pkg: PLIST Log message: Update to latest version 2.2.0. ok zhuk@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/22 12:47:52 Modified files: games/love : Makefile graphics/DevIL : Makefile graphics/enblend-enfuse: Makefile graphics/fyre : Makefile graphics/gegl : Makefile multimedia/synfig: Makefile x11/kde/libs3 : Makefile Log message: sync WANTLIB after openexr update ok zhuk@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/22 12:48:40 Modified files: graphics/blender: Makefile distinfo graphics/blender/patches: patch-intern_cycles_util_util_aligned_malloc_cpp patch-intern_guardedalloc_intern_mallocn_guarded_impl_c patch-intern_guardedalloc_intern_mallocn_intern_h patch-source_blender_blenlib_intern_storage_c graphics/blender/pkg: PLIST Log message: Update to blender 2.75. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/22 12:49:15 Modified files: graphics/openscenegraph: Makefile distinfo graphics/openscenegraph/patches: patch-CMakeLists_txt patch-applications_present3D_Cluster_cpp patch-src_osgDB_FileUtils_cpp patch-src_osgPlugins_CMakeLists_txt patch-src_osgPlugins_osc_osc_OscHostEndianness_h graphics/openscenegraph/pkg: PLIST Log message: Update to OSG 3.4.0. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/22 12:50:08 Added files: graphics/simgear/patches: patch-simgear_canvas_elements_CanvasText_cxx patch-simgear_scene_material_Technique_cxx patch-simgear_scene_sky_CloudShaderGeometry_cxx patch-simgear_scene_tgdb_ShaderGeometry_cxx patch-simgear_scene_util_SGSceneFeatures_cxx Log message: Fix build with newer OSG, from upstream. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/22 12:52:00 Removed files: graphics/openexr-ctl: Makefile distinfo graphics/openexr-ctl/pkg: DESCR PLIST Log message: kill openexr-ctl, superseded by ctl CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/09/22 13:49:05 Log message: Import py-texscythe. A Python library and CLI tool for making subsets of the tex live texmf. Used for making PLISTs in print/texlive/texmf. OK landry@ Status: Vendor Tag: edd Release Tags: edd_20150922 N ports/devel/py-texscythe/Makefile N ports/devel/py-texscythe/distinfo N ports/devel/py-texscythe/pkg/DESCR N ports/devel/py-texscythe/pkg/PLIST N ports/devel/py-texscythe/patches/patch-texscyther No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/09/22 13:52:55 Modified files: devel : Makefile Log message: Link py-texscythe. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/09/22 14:00:14 Modified files: print/texlive/texmf: Makefile Added files: print/texlive/texmf/files: mk_plists.py Log message: Custom plist target for generating tex live PLISTs with texscythe. This makes it easier for other developers to move things between the texmf subsets. For example when adding things to the buildset. OK landry@, Thanks! CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/22 15:06:20 Modified files: databases/hs-postgresql-simple: Makefile databases/hs-postgresql-simple/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/09/22 15:24:44 Modified files: x11/kde4/runtime: Makefile Log message: Revert the previous: it breaks dpb. It looks like there is a bug in bsd.port.mk... CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/09/22 15:42:28 Modified files: x11/kde4/runtime: Makefile Log message: Double oops. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/09/22 15:47:37 Modified files: libexec/login_yubikey: login_yubikey.c Log message: Use explicit_bzero() to zero out the password. From Michael McConville. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/09/22 15:48:25 Modified files: x11/kde4/runtime: Makefile Log message: ... And, of course, it wasn't the bsd.port.mk, but mine, bug: you don't want to have to specify version requirements twice anyway, so the following shouldn't work: foo->=1|bar-*:foo>=1 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/09/22 15:50:41 Modified files: bin/ksh : c_ksh.c exec.c expr.c io.c lex.c misc.c var.c Log message: Make errorf() and bi_errorf() handle a NULL argument. From Michael McConville; OK nicm@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/22 15:56:16 Modified files: usr.bin/tmux : cmd-switch-client.c Log message: Don't update last session when the session is unchanged, from Sina Siadat. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/09/22 16:21:10 Modified files: sysutils/smartmontools: Makefile distinfo sysutils/smartmontools/patches: patch-Makefile_in Log message: Update to 6.4 from Brian Conway with a tweak by me CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/22 16:27:28 Modified files: share/man/man5 : bsd.port.mk.5 Log message: consistency: no need to restate the page name in .Nm over and over again; Michael Reed CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/22 18:16:44 Modified files: sys/uvm : uvm_mmap.c Log message: Corect a kbind comment to describe the version that was settled on: no old data, only new CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/22 19:11:13 Modified files: share/man/man5 : bsd.port.mk.5 bsd.regress.mk.5 port-modules.5 Log message: Obviously, .Ar is the wrong macro for Makefile targets - .Ar is for placeholders to be replaced by something else by the user. As these are fixed strings passed on the make(1) command line, use .Cm. Trim some excessive indentation while here. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/22 19:29:47 Modified files: share/man/man5 : bsd.port.mk.5 Log message: The best way to display complete command invocations including command names, options and arguments are literal displays: .Bd -literal for multiple lines, .Dl for single lines, and (in these cases) .Ql for in-line displays. Triggered by a different patch from Michael Reed. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/22 19:38:36 Modified files: share/man/man5 : bsd.port.mk.5 Log message: minor .Pa cleanup, including one chunk from Michael Reed CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/22 21:19:55 Modified files: sys/arch/amd64/stand/efiboot: Makefile.common efiboot.c Log message: efiboot used 3MB memory below the region for the kernel, but UEFI firmware on some machines allocates larger area whose upper part overlaps the kernel region. Let the efiboot use lower area for its heap. Also change its size from 3MB to 1MB and limit it by HEAP_LIMIT. The problem is reported by Toby Slight and Brian Conway. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/22 21:27:59 Modified files: sys/arch/amd64/stand/efiboot: Makefile.common Log message: Remove -DLINKADDR=. It is for first-stage bootstrap. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/22 21:29:26 Modified files: sys/arch/amd64/stand/efiboot: efiboot.c Log message: Fix white spaces and style. CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/09/22 23:03:03 Modified files: usr.bin/mg : dired.c Log message: fix line number handling in dired delete functions. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/23 00:06:11 Modified files: www/webkitgtk4 : Makefile distinfo www/webkitgtk4/patches: patch-CMakeLists_txt patch-Source_JavaScriptCore_CMakeLists_txt patch-Source_JavaScriptCore_dfg_DFGNode_h patch-Source_JavaScriptCore_heap_CopiedBlock_h patch-Source_JavaScriptCore_interpreter_JSStack_cpp patch-Source_JavaScriptCore_jit_ExecutableAllocator_h patch-Source_ThirdParty_ANGLE_src_compiler_translator_glslang_y patch-Source_WTF_wtf_Platform_h patch-Source_cmake_OptionsCommon_cmake www/webkitgtk4/pkg: PLIST Added files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_runtime_Options_cpp patch-Source_WebKit2_Shared_Plugins_unix_PluginSearchPath_cpp Removed files: www/webkitgtk4/patches: patch-Source_WTF_wtf_MathExtras_h patch-Source_WTF_wtf_RAMSize_cpp patch-Source_WTF_wtf_Stopwatch_h patch-Source_WebKit2_UIProcess_Plugins_unix_PluginInfoStoreUnix_cpp Log message: Update to webkitgtk4-2.10.0. CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/09/23 01:07:54 Modified files: devel/py-gevent: Makefile Added files: devel/py-gevent/patches: patch-gevent_ssl_py Log message: Use PROTOCOL_SSLv23 instead of PROTOCOL_SSLv3. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/09/23 01:10:28 Modified files: net/py-geventhttpclient: Makefile Added files: net/py-geventhttpclient/patches: patch-src_geventhttpclient_connectionpool_py Log message: Use PROTOCOL_SSLv23 instead of PROTOCOL_SSLv3. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/09/23 01:17:00 Modified files: devel/py-dulwich: Makefile distinfo devel/py-dulwich/pkg: PLIST Added files: devel/py-dulwich/patches: patch-dulwich_tests_compat_utils_py Log message: - update to 0.11.1 - new homepage; also used as MASTER_SITES now - fix tests that suffered from monkeypatching in gevent OK sthen@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/09/23 01:18:21 Modified files: devel/py-hg-git: Makefile distinfo Log message: Update to 0.8.2 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/23 01:50:02 Modified files: math/ntl : Makefile distinfo math/ntl/patches: patch-src_VERSION_INFO Log message: Update to ntl-9.4.0. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/23 02:49:46 Modified files: sys/net : pf.c route.c sys/netinet : ip_icmp.c ip_output.c sys/netinet6 : ip6_output.c sys/netmpls : mpls_input.c mpls_output.c Log message: Always increment rt_use inside rtalloc(9) instead of doing it in some specific places. ok claudio@, benno@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/23 02:52:56 Modified files: lib/libc/gen : pause.3 Log message: typo. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/23 02:53:16 Modified files: share/man/man4 : ucom.4 Log message: fix manufacturer name. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/23 03:00:04 Modified files: regress/sbin/route: rttest1.ok rttest10.ok rttest11.ok rttest12.ok rttest14.ok rttest15.ok rttest16.ok rttest17.ok rttest18.ok rttest19.ok rttest2.ok rttest3.ok rttest4.ok rttest5.ok rttest6.ok rttest7.ok rttest8.ok rttest9.ok Log message: Sync with recent rt_use change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/23 03:11:56 Modified files: textproc/libxml++: Makefile Log message: Add a small comment, there's going to be lots of these and it makes it easier to grep. No pkg change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/23 03:16:45 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-libavcodec_aaccoder_c patch-libavcodec_aacenc_c patch-libavcodec_aacenc_h patch-libavcodec_aacenc_utils_h Added files: graphics/ffmpeg/patches: patch-libavcodec_aaccoder_trellis_h patch-libavcodec_aaccoder_twoloop_h patch-libavcodec_aacenc_quantization_h patch-libavcodec_aacenctab_h patch-libavcodec_aacpsy_c patch-libavcodec_mips_aaccoder_mips_c patch-libavcodec_psymodel_h Log message: Yet again more AAC encoder fixes. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/23 03:23:49 Modified files: share/man/man7 : mdoc.7 roff.7 Log message: typos. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/23 03:41:18 Modified files: multimedia/synfig: Makefile multimedia/synfigstudio: Makefile x11/pinot : Makefile editors/subtitleeditor: Makefile games/galois : Makefile Log message: Consistency. No pkg change. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/23 03:44:55 Modified files: net/slurm : Makefile distinfo net/slurm/patches: patch-slurm_1 patch-theme_c Removed files: net/slurm/patches: patch-Makefile_in Log message: Update to slurm-0.4.3 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/23 03:51:48 Modified files: www/p5-Mojo : Makefile distinfo Log message: Update to p5-Mojo-6.21. from Mark Patruck (maintainer) CVSROOT: /cvs Module name: ports Changes by: vgross@cvs.openbsd.org 2015/09/23 04:08:24 Log message: Import p5-Class-Tiny-1.001. Minimalist perl class construction. ok benoit@ Status: Vendor Tag: vgross Release Tags: vgross_20150923 N ports/devel/p5-Class-Tiny/Makefile N ports/devel/p5-Class-Tiny/distinfo N ports/devel/p5-Class-Tiny/pkg/DESCR N ports/devel/p5-Class-Tiny/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: vgross@cvs.openbsd.org 2015/09/23 04:18:30 Modified files: devel : Makefile Log message: +p5-Class-Tiny CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/23 04:33:50 Modified files: devel/droplet : Makefile Log message: Use the AUTO*_VERSION variables. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/23 04:44:36 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: devel/opencm : Makefile distinfo devel/opencm/patches: patch-base_configure_in patch-base_src_Makefile_in patch-base_src_client_opencm_c patch-base_src_common_Buffer_c patch-base_src_common_OS_unix-os_c patch-base_src_common_PRNG_c patch-base_src_common_PubKey_c patch-base_src_common_SDR_c patch-base_src_common_SSLcommon_c patch-base_src_opencm_h patch-base_src_repos_AuthRepos_c patch-base_src_server_DoRequest_c devel/opencm/pkg: DESCR PLIST Log message: Remove opencm, dead upstream since years. ok todd@ (MAINTAINER) sthen@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/23 04:48:48 Modified files: . : 58.html Log message: fill in some more pkg counts CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/23 04:50:08 ports/x11/gtksourceviewmm3/patches Update of /cvs/ports/x11/gtksourceviewmm3/patches In directory cvs.openbsd.org:/tmp/cvs-serv12981/patches Log Message: Directory /cvs/ports/x11/gtksourceviewmm3/patches added to the repository CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/23 04:52:47 Modified files: . : 58.html build : mirrors.dat Log message: mention urtwn improvements, since Alexey Suslikov asked so nicely CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/23 04:54:30 Modified files: build : mirrors.dat Log message: revert, not meant to be committed yet CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/23 04:58:52 Modified files: devel : Makefile Removed files: devel/libglademm: Makefile distinfo devel/libglademm/pkg: DESCR PLIST Log message: Remove libglademm; it's an oldie which nothing depends on and is in the way of a GNOME update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/23 04:59:39 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register libglademm removal. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/23 05:01:41 Modified files: . : 58.html Log message: Add a note that removing getenv from libressl libraries has removed openssl(1)'s support for $ENV:: in .cnf files. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/23 05:22:53 Modified files: www/py-itsdangerous/pkg: PLIST Log message: Remove bogus MODPY_PY_PREFIX introduced in the last update. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/23 05:24:22 ports/www/py-itsdangerous/patches Update of /cvs/ports/www/py-itsdangerous/patches In directory cvs.openbsd.org:/tmp/cvs-serv23272/patches Log Message: Directory /cvs/ports/www/py-itsdangerous/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/23 05:26:05 Added files: www/py-itsdangerous/patches: patch-setup_py Log message: Hook up the tests.py, to make ''make test'' useful. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/23 05:37:55 Modified files: www : Makefile www/py-itsdangerous: Makefile www/py-itsdangerous/pkg: PLIST Log message: python3 flavor for itsdangerous CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/23 05:58:28 Modified files: mail/lumail : Makefile Log message: Sync to be consistent with other gnome mm dependant ports. No pkg change. CVSROOT: /cvs Module name: ports Changes by: vgross@cvs.openbsd.org 2015/09/23 06:20:40 Modified files: mail/p5-Email-Valid: Makefile distinfo Log message: Update to 1.196. with input and ok from sthen@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/23 06:22:41 Modified files: . : 58.html Log message: Remove urtwn comment, stsp isn't aware of any changes relating to stability on devices supported on 5.7, and I can't find any either. Mention the addition of RTL8188EU support in urtwn(4), from stsp. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/09/23 06:40:12 Modified files: sys/net : if_trunk.c if_trunk.h Log message: Remove trunk watchdog code since it doesn't do anything useful and we want to limit the number of different places where we access trunk port pointers. trunk_watchdog should be never called as we don't set up it's if_timer and trunk_port_watchdog just calls the if_watchdog from the underlying interface. It's possible that this is no longer needed due to if_slowtimo/ if_watchdog changes done earlier. ok mpi CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/09/23 06:42:45 Modified files: sys/net : if_trunk.c Log message: Keep track of an active port in the failover trunk to avoid list iterations and additional locking protection in the future. Suggested by and ok mpi CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/09/23 06:43:52 Modified files: sys/net : trunklacp.h Log message: Removes locking macros that we've inherited from NetBSD/FreeBSD. ok dlg, mpi CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/23 06:44:35 Modified files: share/man/man9 : mq_init.9 ml_init.9 Log message: ml_init and mq_init return void. CVSROOT: /cvs Module name: ports Changes by: vgross@cvs.openbsd.org 2015/09/23 06:45:14 Modified files: mail/p5-Email-MIME: Makefile distinfo Log message: Update to 1.936. ok giovanni@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/09/23 06:50:06 Modified files: sys/net : if_trunk.c Log message: Serialize trunk changes with input handler insertion and removal. This moves around calls to if_ih_insert and if_ih_remove to ensure that we either have completed port initialization or are going to tear the port configuration down and don't want any input processes to get hold of the port. When trunk_port_destroy is called from the ioctl this would wait for all input processes to finish and release their references to be able to disestablish the input handler and ensure full control of the port. When switching trunkproto it is required for the ioctl context to be able to touch all trunk ports and the protocol (tr_psc). The easiest way do this is to disestablish all input handlers (while making sure they all complete) and then reestablish them after the trunk reconfiguration is completed. This avoids getting trunk a separate locking protocol of its own. ok mpi, suggested by and ok dlg CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/23 07:27:28 Modified files: sysutils/ykpers: Makefile distinfo Log message: update to ykpers-1.17.2 CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/09/23 07:30:42 Modified files: devel/afl : Makefile distinfo devel/afl/patches: patch-Makefile Log message: update to 1.94b; OK jsg@ (MAINTAINER) CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/09/23 08:09:40 Modified files: app/cwm : client.c Log message: Only when mapping clients from an initial wm start or restart, query the pointer and if it matches the child window, activate it; new clients will not need to make this roundtrip to the server. Based on a patch from Preben Guldberg. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/23 08:34:47 Removed files: graphics/openscenegraph/patches: patch-src_osgPlugins_gif_ReaderWriterGIF_cpp Log message: Forgotten to remove patch; thx naddy@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/23 09:33:38 Modified files: devel : Makefile devel/py-blinker: Makefile devel/py-blinker/pkg: PLIST Log message: python3 flavor for py-blinker CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/23 09:37:26 Modified files: sys/isofs/udf : udf_vnops.c sys/miscfs/fuse: fuse_vnops.c sys/msdosfs : msdosfs_vnops.c sys/sys : lock.h sys/ufs/ufs : ufs_vnops.c Log message: remove lockmgr_printinfo stubs. from Martin Natano CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/23 10:23:32 Modified files: lib/libkeynote : keynote.3 Log message: fix function argument. ok jmc@, schwarze@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/23 11:03:27 Modified files: sys/arch/mips64/mips64: db_disasm.c Log message: Output operands of movn and movz in the correct order. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/23 11:21:50 Modified files: sys/dev/pci : if_iwm.c Log message: In iwm(4), while not associated, pass the broadcast ethernet address to the firmware, rather than zeros. Matches what Linux iwlwifi does. Spotted by Adrian Chadd (FreeBSD). ok mpi@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/23 11:22:18 Modified files: sys/dev/pci : if_iwm.c Log message: In iwm(4), properly reset the RX ring by clearing RX buffer status memory. Found by Matthew Dillon (Dragonfly). DMA sync hint from tedu@, ok mpi@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/23 11:39:36 Modified files: bin/md5 : md5.1 Log message: remove CAVEATS: the information therein is already (and probably more usefully) included at the start of this page; ok tedu CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/23 11:49:16 Modified files: share/man/man9 : style.9 Log message: refer to err and warn families, suggested by Michael McConville CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/23 13:04:31 Modified files: sys/arch/mips64/mips64: cache_tfp_subr.S Log message: Reorder subtractions and branches to shave one cycle per call to tfp_inval_icache(). CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/23 13:13:55 Modified files: sys/arch/mips64/mips64: tlb_tfp.S Log message: In tlb_update(), when inserting an entry for a KV1 address, reuse the current ASID value rather than using zero, so that we can avoid writing back the ASID on exit (and waste cycles because of expensive coprocessor 0 hazards). While there, use conditional instructions when picking a random TLB set number, in order to waste one branch prediction cache entry. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/23 13:23:57 Log message: import Python 3.5.0 and link it to the build to have more feedbacks. Status: Vendor Tag: rpointel Release Tags: rpointel_20150923 N ports/lang/python/3.5/Makefile N ports/lang/python/3.5/distinfo N ports/lang/python/3.5/pkg/DESCR-gdbm N ports/lang/python/3.5/pkg/DESCR-idle N ports/lang/python/3.5/pkg/DESCR-main N ports/lang/python/3.5/pkg/DESCR-tests N ports/lang/python/3.5/pkg/DESCR-tkinter N ports/lang/python/3.5/pkg/PLIST-gdbm N ports/lang/python/3.5/pkg/PLIST-idle N ports/lang/python/3.5/pkg/PLIST-main N ports/lang/python/3.5/pkg/PLIST-tests N ports/lang/python/3.5/pkg/PLIST-tkinter N ports/lang/python/3.5/files/CHANGES.OpenBSD N ports/lang/python/3.5/patches/patch-Makefile_pre_in N ports/lang/python/3.5/patches/patch-configure_ac N ports/lang/python/3.5/patches/patch-setup_py N ports/lang/python/3.5/patches/patch-Lib_test_test_locale_py N ports/lang/python/3.5/patches/patch-Modules__ssl_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/23 13:24:41 Modified files: lang/python : Makefile Log message: +3.5 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/23 13:26:01 Modified files: lang/python : python.port.mk Log message: permit to build ports with 3.5. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/23 14:04:10 Modified files: sysutils/py-cef: Makefile Log message: Spacing and reordering. Group MODPY_* variables CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/23 14:14:53 Modified files: devel/py-nose : Makefile Log message: Enable tests for the python3 flavor. ok martynas@ (MAINTAINER) Only two tests are skipped because of lack of twisted,python3 CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2015/09/23 14:52:41 Modified files: libressl : index.html releases.html Added files: libressl : patches.html Log message: update for LibreSSL 2.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/23 15:14:21 Modified files: security/py-oauthlib: Makefile distinfo security/py-oauthlib/pkg: PLIST Log message: update to py-oauthlib 1.0.3, from maintainer Johan Huldtgren with a few tweaks. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/23 15:14:32 Modified files: audio/beets : Makefile audio/beets/pkg: README Log message: talk about OAuth in beets README; py-oauthlib update means a new token is needed CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/23 15:18:38 Modified files: sys/arch/mips64/include: cpu.h Log message: That PICA reference ought to have been removed 20 years ago! CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/23 15:22:27 Modified files: sys/arch/sgi/sgi: ip22.h sys/arch/sgi/stand/boot: version Log message: typos CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/09/23 15:37:14 Modified files: devel/jenkins : Makefile.inc devel/jenkins/devel: distinfo devel/jenkins/stable: distinfo Log message: remove trailing slash from DIST_SUBDIR; the combination of dpb -F and clean-old-distfiles gets confused by // in distfile paths CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/09/23 16:01:30 Modified files: usr.bin/arch : arch.c Log message: No need for err.h, avoid excess fputs() calls and return from main instead of calling exit(). From Michael Reed. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/23 16:52:12 Modified files: libexec/ld.so/alpha: rtld_machine.c Log message: Don't be too agressive write-protecting the GOT and PLT. If we have no clue where they end, there is a good chance they are sharing a page with .data, which obviously needs to remain writable. So only attempt to make them read-only if we know they have a non-zero size. Original diff from guenther@ based on an earlier diff from me. Fixes ld -Z on alpha. ok miod@, guenther@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/23 17:12:12 Modified files: sys/dev/pci/drm: drm.h drmP.h drm_atomic.h drm_cache.c drm_crtc.c drm_crtc.h drm_crtc_helper.c drm_crtc_helper.h drm_dp_helper.c drm_dp_helper.h drm_drv.c drm_edid.c drm_edid.h drm_fb_helper.c drm_fb_helper.h drm_fixed.h drm_global.c drm_hashtab.c drm_irq.c drm_linux.h drm_linux_list.h drm_mm.c drm_mm.h drm_modes.c files.drm i915_drm.h sys/dev/pci/drm/i915: dvo.h dvo_ch7017.c dvo_ch7xxx.c dvo_ivch.c dvo_ns2501.c dvo_sil164.c dvo_tfp410.c i915_devlist.h i915_dma.c i915_drv.c i915_drv.h i915_gem.c i915_gem_context.c i915_gem_evict.c i915_gem_execbuffer.c i915_gem_gtt.c i915_gem_tiling.c i915_irq.c i915_reg.h i915_suspend.c i915_trace.h intel_bios.c intel_bios.h intel_crt.c intel_ddi.c intel_display.c intel_dp.c intel_drv.h intel_dvo.c intel_hdmi.c intel_i2c.c intel_lvds.c intel_modes.c intel_opregion.c intel_overlay.c intel_panel.c intel_pm.c intel_ringbuffer.c intel_ringbuffer.h intel_sdvo.c intel_sdvo_regs.h intel_sprite.c intel_tv.c sys/dev/pci/drm/radeon: atom.c radeon_display.c radeon_kms.c radeon_legacy_encoders.c radeon_mode.h radeon_pm.c sys/dev/pci/drm/ttm: ttm_bo.c ttm_bo_manager.c Added files: sys/dev/pci/drm: drm_rect.c drm_rect.h i915_pciids.h i915_powerwell.h linux_hdmi.c linux_hdmi.h sys/dev/pci/drm/i915: i915_gem_stolen.c i915_gpu_error.c intel_fbdev.c intel_sideband.c intel_uncore.c Log message: Update inteldrm to the code from Linux 3.14.52 (which corresponds to commit 48f8f36a6c8018c2b36ea207aaf68ef5326c5075 on the linux-3.14.y branch of the linux-stable tree). This brings preliminary support for the GPU on Intel's Broadwell CPUs. Don't expect these to work perfectly yet. There are some remaining issues with older hardware as well, but no significant regressions have been uncovered. This also updates some of drm core code. The radeondrm code remains based on Linux 3.8 with some minimal canges to adjust to changes in the core drm APIs. Joint effort with jsg@, who did the initial update of the relevant drm core bits. Committing this early to make sure it gets more testing and make it possible for others to help getting the remaining wrinkles straightened out. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/23 17:32:07 Modified files: libressl : patches.html Log message: link to upstream commit for monit add missing CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/09/23 19:05:02 Modified files: sysutils/sslmate: Makefile distinfo Log message: Update sslmate to 1.5.0 CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/09/23 19:24:10 Modified files: usr.bin/mg : paragraph.c Log message: Fix multiple iterations of kill-paragraph. ok jasper@ CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2015/09/23 22:13:48 Modified files: libressl : patches.html Log message: missing word CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/23 22:33:06 Modified files: editors/scintilla/patches: patch-gtk_makefile Log message: Drop `-pedantic' for the time being; it will break when we upgrade to the new gtk+3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/23 22:36:41 Modified files: net/libaccounts-glib: Makefile distinfo net/libaccounts-glib/pkg: PLIST Removed files: net/libaccounts-glib/patches: patch-libaccounts-glib_ag-provider_c Log message: Update to libaccounts-glib-1.18. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/23 22:47:08 Modified files: editors/scite/patches: patch-gtk_makefile patch-src_Embedded_properties patch-src_SciTEGlobal_properties Log message: Drop `-pedantic' for the time being; it will break when we upgrade to the new gtk+3. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/24 00:15:11 Modified files: usr.bin/ssh : readconf.c readconf.h ssh.1 ssh.c ssh.h ssh_config.5 sshconnect2.c Log message: add ssh_config CertificateFile option to explicitly list a certificate; patch from Meghana Bhat on bz#2436; ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/24 00:16:53 Modified files: regress/usr.bin/ssh: Makefile limit-keytype.sh Added files: regress/usr.bin/ssh: cert-file.sh Log message: regress test for CertificateFile; patch from Meghana Bhat via bz#2436 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 00:19:08 ports/x11/gnome/maps/patches Update of /cvs/ports/x11/gnome/maps/patches In directory cvs.openbsd.org:/tmp/cvs-serv19858/patches Log Message: Directory /cvs/ports/x11/gnome/maps/patches added to the repository CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/24 00:25:54 Modified files: regress/sys/kern/tame/generic: Makefile main.c manager.c tests.out Added files: regress/sys/kern/tame/generic: manager.h Removed files: regress/sys/kern/tame/generic: actions.c actions.h Log message: refactor a bit regress tame - unit tests are functions in main.c - use test name in output - add grabbing stdout output of tests CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/09/24 00:41:09 Modified files: faq : faq13.html Log message: typo; chenga2 at rpi dot edu CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/24 00:52:22 Modified files: regress/sys/kern/tame/generic: main.c manager.c tests.out Log message: tame("xxx", NULL) and tame("xxx", {NULL}) are not the same - change output of regress to reflect that - add test CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/24 01:02:18 Modified files: usr.bin/tmux : tty-term.c Log message: Assign flag not number for flag types (we got away with it so far because that are a union). From Filipe Brandenburger. CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/09/24 01:07:59 Modified files: usr.bin/mg : def.h funmap.c keymap.c mg.1 paragraph.c Log message: Add mark-paragraph. ok jasper@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/24 01:15:39 Modified files: regress/usr.bin/ssh: cert-file.sh Log message: fix command-line option to match what was actually committed CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/09/24 01:20:12 Modified files: usr.bin/mg : paragraph.c Log message: Make comments more accurate. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/24 02:28:48 Modified files: audio/mpd : Makefile Log message: Enable SoundCloud support through libyajl; Nils Reusse Do some housekeeping while here CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/24 02:51:49 Modified files: lang/gcc/4.9 : Makefile lang/gcc/4.9/pkg: PFRAG.CILKRTS-libs PFRAG.CILKRTS-main PFRAG.ITM-libs PFRAG.ITM-main PFRAG.QUADMATH-libs PFRAG.QUADMATH-main PLIST-c++ PLIST-f95 PLIST-libs PLIST-main PLIST-objc Log message: Move gcc's .la files into the gcc-libs package, they are required for linking. Build problem noticed with epiphany which doesn't itself need gcc4 but uses libraries which do. ok ajacoutot@ pascal@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/24 03:16:17 Modified files: graphics/ilmbase: Makefile Log message: sync SHARED_LIBS with shared_libs.log output (upstream v's changed) tweak whitespace no pkg change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/24 03:35:45 Modified files: graphics/openexr: Makefile Added files: graphics/openexr/patches: patch-IlmImf_ImfFastHuf_cpp Log message: fix openexr on 32-bit arch, 0xffffffffffffffffL sync SHARED_LIBS with shared_libs.log while there CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/24 03:50:24 Added files: games/minetest/patches: patch-src_unittest_test_serialization_cpp Log message: LL suffix for 64-bit constant, unbreak minetest on 32-bit arch. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:23:42 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-gio_glib-compile-schemas_c patch-gio_gunixmount_c patch-gio_tests_file_c devel/glib2/pkg: PLIST Removed files: devel/glib2/patches: patch-gio_gunixmounts_c Log message: Update to glib2-2.46.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:24:37 Added files: devel/glib2/patches: patch-gio_gunixmounts_c Log message: Eaten by cvs... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:25:33 Modified files: devel/atk : Makefile distinfo devel/atk/pkg : PLIST Log message: Update to atk-2.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:25:51 Modified files: graphics/gdk-pixbuf2: Makefile distinfo Removed files: graphics/gdk-pixbuf2/patches: patch-tests_Makefile_in Log message: Update to gdk-pixbuf-2.32.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:26:18 Modified files: devel/pango : Makefile distinfo devel/pango/pkg: PLIST Log message: Update to pango-1.38.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:26:47 Modified files: x11/gnome/at-spi2-core: Makefile distinfo x11/gnome/at-spi2-core/pkg: PLIST Log message: Update to at-spi2-core-2.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:27:03 Modified files: x11/gnome/at-spi2-atk: Makefile distinfo Log message: Update to at-spi2-atk-2.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:27:21 Modified files: net/glib2-networking: Makefile distinfo net/glib2-networking/pkg: PLIST Log message: Update to glib2-networking-2.46.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:27:38 Modified files: devel/libsoup : Makefile distinfo devel/libsoup/pkg: PLIST Log message: Update to libsoup-2.52.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/24 04:28:08 Log message: Import libdiscid-0.6.1, a MusicBrainz DiscIDs library. ok sthen@ Port submitted by Donovan Watteau (MAINTAINER), needed for an upcoming audio/cmus update. pkg/DESCR: libdiscid is a C library for creating MusicBrainz DiscIDs from audio CDs. It reads a CD's table of contents (TOC) and generates an identifier which can be used to lookup the CD at MusicBrainz (http://musicbrainz.org). Additionally, it provides a submission URL for adding the DiscID to the database. The library also provides FreeDB disc IDs, and MCN + ISRCs, if available. The interface of this library is new, but the DiscID algorithm and the operating system dependent CD-ROM/DVD-ROM access code have been ported from libmusicbrainz version 2. Status: Vendor Tag: jca Release Tags: jca_2015-Sep-24 N ports/audio/libdiscid/Makefile N ports/audio/libdiscid/distinfo N ports/audio/libdiscid/pkg/DESCR N ports/audio/libdiscid/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:28:18 Modified files: x11/gtk+3 : Makefile distinfo x11/gtk+3/patches: patch-gtk_gtksettings_c x11/gtk+3/pkg : PLIST-main Added files: x11/gtk+3/patches: patch-gtk_gtkcssselector_c Log message: Update to gtk+3-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:28:38 Modified files: x11/gnome/yelp-xsl: Makefile distinfo x11/gnome/yelp-xsl/pkg: PLIST Log message: Update to yelp-xsl-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:28:55 Modified files: x11/gnome/yelp-tools: Makefile distinfo x11/gnome/yelp-tools/pkg: PLIST Log message: Update to yelp-tools-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:29:14 Modified files: devel/gsettings-desktop-schemas: Makefile distinfo devel/gsettings-desktop-schemas/pkg: PLIST Log message: Update to gsettings-desktop-schemas-3.18.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/24 04:29:29 Modified files: audio : Makefile Log message: +libdiscid, ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:29:30 Modified files: devel/py-gobject3: Makefile distinfo Log message: Update to py-gobject3-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:29:54 Modified files: x11/gnome/py-atspi: Makefile distinfo Log message: Update to py3-atspi-2.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:30:17 Modified files: devel/libsigc++-2: Makefile distinfo devel/libsigc++-2/pkg: PLIST Log message: Update to libsigc++-2.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:30:43 Modified files: graphics/cairomm: Makefile distinfo graphics/cairomm/pkg: PLIST Log message: Update to cairomm-1.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:31:08 Modified files: devel/glib2mm : Makefile distinfo devel/glib2mm/pkg: PLIST Log message: Update to glib2mm-2.46.1. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/24 04:31:14 Modified files: audio/libdiscid: Makefile Log message: As hinted by sthen@, no need for TEST_IS_INTERACTIVE=Yes. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:31:26 Modified files: devel/pangomm : Makefile distinfo Log message: Update to pangomm-2.38.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:31:51 Modified files: devel/atk2mm : Makefile distinfo devel/atk2mm/pkg: PLIST Log message: Update to atk2mm-2.24.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:32:23 Modified files: x11/gtk3mm : Makefile distinfo x11/gtk3mm/pkg : PLIST Log message: Update to gtk3mm-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:33:19 Modified files: x11/gtksourceviewmm3: Makefile distinfo Added files: x11/gtksourceviewmm3/patches: patch-configure Log message: Update to gtksourceviewmm3-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:33:38 Modified files: x11/gnome/themes-standard: Makefile distinfo Log message: Update to gnome-themes-standard-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:34:31 Modified files: x11/gtk2mm : Makefile Added files: x11/gtk2mm/patches: patch-configure_ac patch-gdk_src_color_hg patch-gdk_src_pixbuf_ccg patch-gdk_src_pixbuf_hg patch-gdk_src_pixbufanimationiter_hg patch-gdk_src_pixbufformat_hg patch-gdk_src_rectangle_hg patch-gdk_src_rgbcmap_hg patch-gdk_src_types_hg patch-gtk_gtkmm_border_h patch-gtk_src_entrycompletion_hg patch-gtk_src_enums_hg patch-gtk_src_main_hg patch-gtk_src_papersize_hg patch-gtk_src_printunixdialog_hg patch-gtk_src_textattributes_hg patch-gtk_src_treemodel_hg Log message: Unbreak with new glib2mm (needs C++11). From upstream. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:35:10 Modified files: x11/gnome/libgnomecanvasmm: Makefile Log message: Needs the gcc MODULE for c++11 support. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:35:23 Modified files: x11/gtkglextmm : Makefile Log message: Needs the gcc MODULE for c++11 support. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:35:55 Modified files: x11/gnome/system-monitor: Makefile Added files: x11/gnome/system-monitor/patches: patch-configure Log message: Replace -std=c++98 with -std=c++11 (from upstream). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:36:13 Modified files: audio/pavucontrol: Makefile Log message: Needs the gcc4 MODULE for c++11 support. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:36:27 Modified files: productivity/workrave: Makefile Log message: Needs the gcc4 MODULE for c++11 support. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:36:39 Modified files: sysutils/gsmartcontrol: Makefile Log message: Needs the gcc4 MODULE for c++11 support. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:36:54 Modified files: www/cclive : Makefile Added files: www/cclive/patches: patch-src_cc_exec_cpp Log message: Needs the gcc4 MODULE for c++11 support. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:37:10 Modified files: x11/fsv : Makefile Log message: Needs the gcc4 MODULE for c++11 support. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:37:31 Modified files: x11/nitrogen : Makefile Log message: Needs the gcc4 MODULE for c++11 support. Regen WANTLIB while here. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:38:04 Modified files: multimedia/gstreamer1/mm: Makefile Log message: Pass -std=c++11 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:38:17 Modified files: graphics/inkscape: Makefile Log message: Needs the gcc4 MODULE for c++11 support. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:38:34 Modified files: emulators/vbam : Makefile Log message: Needs the gcc4 MODULE for c++11 support. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:38:57 Modified files: multimedia/synfig: Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:39:32 Modified files: x11/gnome/maps : Makefile x11/gnome/maps/pkg: PLIST Added files: x11/gnome/maps/patches: patch-data_Makefile_am patch-data_org_gnome_Maps_gschema_xml patch-po_POTFILES_in Log message: Unbreak the build with new GLib (from upstream): - Do not use intltool to translate GSettings schema CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:39:55 Modified files: x11/gnome/screenshot: Makefile Log message: Needs MODGNOME_LDFLAGS after the recent gtk+3 update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:40:16 Modified files: multimedia/synfigstudio: Makefile Added files: multimedia/synfigstudio/patches: patch-src_gui_canvasview_cpp patch-src_gui_compview_cpp patch-src_gui_docks_dock_children_cpp patch-src_gui_docks_dock_curves_cpp patch-src_gui_docks_dock_history_cpp patch-src_gui_docks_dock_keyframes_cpp patch-src_gui_docks_dock_layergroups_cpp patch-src_gui_docks_dock_layers_cpp patch-src_gui_docks_dock_metadata_cpp patch-src_gui_docks_dock_params_cpp patch-src_gui_docks_dock_timetrack_cpp patch-src_gui_docks_dock_toolbox_cpp patch-src_gui_docks_dockable_cpp patch-src_gui_docks_dockdialog_cpp patch-src_gui_docks_dockmanager_h patch-src_gui_duck_h patch-src_gui_duckmatic_cpp patch-src_gui_duckmatic_h patch-src_gui_instance_cpp patch-src_gui_instance_h patch-src_gui_states_state_stroke_h patch-src_gui_states_state_zoom_cpp patch-src_gui_widgets_widget_curves_cpp patch-src_gui_workarea_cpp patch-src_gui_workarearenderer_workarearenderer_h patch-src_synfigapp_action_system_h patch-src_synfigapp_canvasinterface_h patch-src_synfigapp_instance_h patch-src_synfigapp_main_h patch-src_synfigapp_uimanager_h Log message: Fix build with libsigc++ >= 2.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 04:42:57 Modified files: audio/ardour : Makefile graphics/rawtherapee: Makefile Log message: Temporarily mark BROKEN until I can figure out how to compile these with libsigc++ >=2.6.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/24 04:43:39 Modified files: www/py-flask : Makefile www/py-flask/pkg: PLIST Log message: python3 flavor for Flask CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/24 04:44:59 Modified files: www : Makefile Log message: +py-flask,python3 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/24 05:12:56 Modified files: sys/kern : subr_disk.c Log message: A couple of missing letoh32() conversions of GPT header fields in gpt_chk_hdr() and gpt_chk_parts(). Spotted when investigating zeloff's GPT bug report. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/24 05:38:18 Modified files: www/py-flask-wtf: Makefile www/py-flask-wtf/pkg: PLIST Log message: Install doc in share/doc/py-flask-wtf, not share/doc/py--flask-wtf CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/24 06:03:59 Modified files: usr.bin/tmux : log.c Log message: Do not leak log file descriptor. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/24 06:06:20 Modified files: usr.bin/tmux : client.c Log message: Don't leak fd and path on failure. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 06:06:57 Modified files: x11/gnome/pinpoint: Makefile distinfo Log message: Update to pinpoint-0.1.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 06:32:52 Modified files: net/libaccounts-glib: Makefile Log message: Temporary MASTER_SITES until I can renew my cert. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 06:43:31 Modified files: graphics/graphite2: Makefile distinfo Log message: Minor update graphite2-1.3.3. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/24 07:11:48 Modified files: share/man/man4 : vio.4 Log message: typo. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/24 07:18:39 Modified files: share/man/man9 : km_alloc.9 Log message: fix two typos. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/24 07:24:59 Modified files: share/man/man5 : login.conf.5 Log message: fix unit suffix. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/09/24 08:01:20 Modified files: sys/net : if_trunk.c trunklacp.c Log message: Avoid a theoretical m_pullup(9) mishandling by delegating the mbuf reclaiming to the PDU and marker input routines. m_pullup may return a pointer to the newly allocated mbuf. In this case m_freem is called by the trunk_input, not by the proto specific code and pointer to the mbuf is not passed by reference. Therefore m_freem will either be called on the middle element of the chain (when the m_pullup call succeeds) or on the stale pointer (when it frees the chain in the failure case). Fortunately we should never hit this case as the receive path uniformly uses contiguous chunks of memory. Verified with and ok blambert, ok mpi CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/09/24 08:46:22 Modified files: sys/net : if_trunk.c Log message: add a comment explaining how we serialize when switching trunkproto; requested by mpi@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/24 09:07:55 Modified files: share/man/man8 : afterboot.8 Log message: the inetd text is no longer relevant; from rob pierce while here, knock out a section header to avoid a one sentence section; CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/24 09:14:11 Modified files: net/dhcpcd : Makefile net/dhcpcd/pkg : PLIST Added files: net/dhcpcd/pkg : README Log message: Add a README with simple example config for dhcpcd showing DHCPv6-PD use over pppoe, fetching prefixes from upstream and assigning them to a couple of local interfaces. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/24 09:35:23 Modified files: sys/dev/pci/drm/i915: i915_devlist.h Log message: The devlist awk script didn't pickup the broadwell ids as they are encoded with shifts. Switch to a file constructed by iterating through i915_drv.c pciidlist so these will be included. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/24 09:46:54 Modified files: sys/dev/pci : pcidevs Log message: Add some more Broadwell graphics ids. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/24 09:47:41 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 10:19:09 Modified files: net/libaccounts-glib: Makefile Log message: Cert renewed. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/24 11:33:14 Modified files: devel/ti-msp430gcc: Makefile Log message: build dep on coreutils; newlib's autoconf picks up gmkdir if present and doesn't pick up the normal config.cache file. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/24 11:37:40 Modified files: www/py-flask-principal: Makefile Log message: Update HOMEPAGE. ok abieber@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/09/24 12:20:52 Modified files: usr.bin/mg : dired.c Log message: Fix where the cursor is positioned after expunging files. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/24 12:37:23 Modified files: archivers : Makefile Log message: Unhook hs-zlib-enum. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/24 12:37:50 Modified files: sys/arch/sgi/localbus: imc.c tcc.c Log message: IP26 streaming cache controller bus error interrupts are reported as hardware level 4 interrupts, just like memory controller bus errors; register the tcc(4) handler with the right cause register bitmask, and teach imc(4) not to claim the interrupt if it did not trigger it. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/24 12:37:54 Removed files: archivers/hs-zlib-enum: Makefile distinfo archivers/hs-zlib-enum/pkg: DESCR PLIST Log message: Remove hs-zlib-enum. Not used by anything. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/24 12:38:58 Modified files: sys/arch/mips64/include: mips_cpu.h Log message: It is no longer necessary to include CR_BERR in CR_INT_MASK if CPU_R8000. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/24 12:39:08 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Regoster removal of hs-zlib-enum. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/24 13:07:15 Modified files: devel : Makefile Log message: Unhook hs-blaze-builder-enumerator, hs-monad-par, and hs-monad-par-extras. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/24 13:07:57 Removed files: devel/hs-blaze-builder-enumerator: Makefile distinfo devel/hs-blaze-builder-enumerator/pkg: DESCR PLIST devel/hs-monad-par: Makefile distinfo devel/hs-monad-par/pkg: DESCR PLIST devel/hs-monad-par-extras: Makefile distinfo devel/hs-monad-par-extras/pkg: DESCR PLIST Log message: Remove hs-blaze-builder-enumerator, hs-monad-par, and hs-monad-par-extras. Not used by anything. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/24 13:09:05 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of hs-blaze-builder-enumerator, hs-monad-par, and hs-monad-par-extras. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/24 13:16:42 Modified files: lang/python/3.5: Makefile lang/python/3.5/pkg: PLIST-main Log message: @comment the wininst*.exe files as done in python3.4, also fixes packaging on !amd64 as some filenames included ${MACHINE_ARCH} but are actually static. ok rpointel@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/24 13:28:33 Modified files: sys/kern : subr_disk.c sys/sys : disklabel.h Log message: Move declaration of readdisksector() to disklabel.h. This makes it available to other areas of the kernel suffering from an overburden of buf tweaking to read a disk sector. ok mpi@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/24 13:28:38 Modified files: libressl : patches.html Log message: the Apache patch was committed to svn, update the URL CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/24 13:36:10 Modified files: sbin/disklabel : Makefile Log message: hppa/hppa64 use installboot(8) now, not -B/-b. Only vax and landisk left using -B/-b. ok jsing@ miod@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/24 13:49:38 Modified files: sbin/disklabel : disklabel.c Log message: Expunge VAX SMD special handling that tried to fill up the last cylinder of the disk with extra copies of the boot blocks and disklabel. There are no plans to ever support the native SMD controllers that would find this useful. ok miod@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/24 13:58:04 Modified files: security/volatility: Makefile Log message: add me on mantainer on this port, and permit to use "screenshot" functionnality with. ok sthen@. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/24 14:07:04 Modified files: devel/hs-test-framework: Makefile distinfo devel/hs-test-framework/pkg: PLIST Log message: Update to hs-test-framework-0.8.1.1. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/24 14:08:45 Modified files: audio/hs-libmpd: Makefile audio/hs-libmpd/pkg: PLIST x11/hs-X11-xft : Makefile x11/hs-X11-xft/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/24 14:09:14 ports/x11/hs-dbus/patches Update of /cvs/ports/x11/hs-dbus/patches In directory cvs.openbsd.org:/tmp/cvs-serv30754/patches Log Message: Directory /cvs/ports/x11/hs-dbus/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/24 14:10:29 Modified files: x11/hs-dbus : Makefile x11/hs-dbus/pkg: PLIST Added files: x11/hs-dbus/patches: patch-dbus_cabal Log message: Set MODGHC_PACKAGE_KEY and adjust plist. Allow it to build with hs-vector-0.11.*. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/24 14:18:12 Modified files: www/mozilla : mozilla.port.mk Log message: Enforce dependency on latest sqlite, needed for gecko 41 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/24 14:19:15 Modified files: devel/xulrunner/24: Makefile mail/mozilla-thunderbird: Makefile www/seamonkey : Makefile Log message: Bump after moz.port.mk change. Tb & Sm will be updated in the coming days anyway... CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/24 14:21:15 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Added files: www/mozilla-firefox/patches: patch-storage_mozStorageConnection_cpp patch-toolkit_components_protobuf_src_google_protobuf_stubs_atomicops_h Removed files: www/mozilla-firefox/patches: patch-storage_src_mozStorageConnection_cpp Log message: Update to firefox 41.0. - See https://www.mozilla.org/en-US/firefox/41.0/releasenotes/ - Fixes MFSA 2015-96->114 - Add patch to workaround build failure on 32-bits (#1192556) - Note that powerpc still fails due to the same issue but a hack^Wworkaround hasnt been found yet. Firefox 42 will probably default to build with Gtk3. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/24 14:22:06 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: Update to firefox-esr 38.3.0. - See https://www.mozilla.org/en-US/firefox/38.3/releasenotes/ - Fixes MFSA 2015-96, 100, 101, 105, 106, 110, 111, 112 & 113 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/24 14:35:18 Modified files: sys/kern : sys_process.c Log message: buglet: there's no way for req to be STEP in the DETACH case. also fix the confusing comment. ok guethner. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/09/24 14:35:31 Modified files: databases/postgresql: postgresql.port.mk Log message: Initialize test database clusters with UTF-8 encoding. Initial idea from Patrick Keshishian on ports@, okay landry@. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/24 14:52:28 Modified files: sys/dev/pci/drm: drm_linux.h sys/dev/pci/drm/i915: i915_gem.c Log message: Properly implement waitqueue_active(). Gets rid of spurious *ERROR* Hangcheck timer elapsed... xxx ring idle messages. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/24 15:31:22 Modified files: sys/dev/pci/drm/i915: i915_drv.c Log message: Enable MSIs on hardware that supports it. On the Thinkpad X1, the APIC pin is shared with the disk, which results in noticable latency during heavy disk activity. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/24 16:03:53 Modified files: sbin/disklabel : disklabel.c Log message: Remove hppa/hppa64 from comment about NUMBOOT > 0 architectures. CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2015/09/24 16:29:59 Modified files: lang/gcc/4.9 : Makefile distinfo lang/gcc/4.9/patches: patch-gcc_ada_gcc-interface_Makefile_in 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-libgcc_config_host patch-libstdc++-v3_configure Added files: lang/gcc/4.9/patches: patch-gcc_ada_system-openbsd-mips64_ads patch-gcc_ada_system-openbsd-mips64el_ads patch-gcc_ada_system-openbsd-ppc_ads patch-gcc_ada_system-openbsd-sparc_ads Log message: Ada support for mips64, powerpc and sparc - mips64el bits included, need access to bootstrap machine - sync system-openbsd-*.ads, remove obsolete stuff Building on sparc requires a recent (21/09) kernel Tested on hppa mips64 powerpc sparc and sparc64 ok pascal@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/24 17:09:16 Modified files: lib/libc/sys : ptrace.2 Log message: add a small hint that you'll get EBUSY if you forget to wait. ok guenther CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/24 17:36:07 Modified files: distrib/special/disklabel: Makefile Log message: Remove hppa/hppa64 from NUMBOOT club here too. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/24 21:17:02 Modified files: usr.sbin/config: Makefile exec_elf.c Removed files: usr.sbin/config: exec.c Log message: exec.c provided indirection for multiple exec formats. ELF-only now, so... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 23:21:34 Modified files: editors/scite/patches: patch-gtk_makefile Log message: Unbreak: I forgot a chunk in previous. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 23:49:13 Modified files: x11/gnome/backgrounds: Makefile distinfo x11/gnome/backgrounds/pkg: PLIST Log message: Update to gnome-backgrounds-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/24 23:49:44 Modified files: x11/gnome/adwaita-icon-theme: Makefile distinfo x11/gnome/adwaita-icon-theme/pkg: PLIST Log message: Update to adwaita-icon-theme-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/25 00:17:15 Modified files: www/lighttpd : Makefile Added files: www/lighttpd/patches: patch-src_connections_c Log message: Back port some bug fixes. - [core] allocate at least 4k buffer for incoming data - [core] fix search for header end if split across chunks (fixes #2670) from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/25 00:56:02 Modified files: x11/gnome/tracker: Makefile distinfo x11/gnome/tracker/pkg: PLIST Added files: x11/gnome/tracker/patches: patch-configure Removed files: x11/gnome/tracker/patches: patch-src_tracker_Makefile_in patch-src_tracker_tracker-process_c Log message: Update to meta-tracker-1.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/25 00:57:12 Modified files: audio/pulseaudio: Makefile distinfo audio/pulseaudio/patches: patch-configure_ac patch-src_Makefile_am patch-src_daemon_main_c audio/pulseaudio/pkg: PLIST Log message: Update to pulseaudio-7.0. ok robert@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/25 01:17:57 Modified files: sysutils/sshfs-fuse: Makefile distinfo sysutils/sshfs-fuse/patches: patch-sshfs_c Log message: Update to sshfs-fuse 2.5. Similar diff sent to ports@ by Michael Lesniewski in june, ok gsoares@, MAINTAINER timeout. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/25 02:04:37 Modified files: benchmarks/speedtest-cli: Makefile distinfo Log message: Update to speedtest-cli-0.3.4. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/25 02:13:48 Modified files: textproc/p5-PDF-API2: Makefile distinfo Log message: Update to p5-PDF-API2-2.025. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/25 02:19:21 Modified files: geo/gdal : Makefile distinfo geo/gdal/pkg : PLIST-perl Added files: geo/gdal/patches: patch-apps_gdalserver_c Log message: Update to gdal 2.0.1. See https://trac.osgeo.org/gdal/wiki/Release/2.0.1-News CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/25 02:24:52 Modified files: share/man/man8 : rc.subr.8 Log message: typo. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/25 03:42:14 Modified files: sys/dev/pci/drm/i915: intel_display.c Log message: Now that waitqueue_active() actually works, enable the WARN_ON that uses it. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/25 03:49:52 Modified files: x11/openbox : Makefile distinfo x11/openbox/pkg: PLIST Removed files: x11/openbox/patches: patch-obrender_test_c patch-openbox_client_c patch-openbox_menuframe_c patch-openbox_screen_c Log message: Update to openbox-3.6.1 ok benoit@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/25 03:51:20 Modified files: sys/net : route.c sys/netinet : ip_input.c Log message: Ensure that RTF_LOCAL route entries always stay UP. Local route entries, being now attached to their corresponding interface, are susceptible to be brought DOWN when a link state change occurs. When this happens locally configured addresses are no longer reachable. So keep the previous (original) behavior by forcing such route entries to always be UP. ok sthen@, claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/25 04:16:13 Modified files: devel/ti-msp430gcc: Makefile Log message: Unbreak: previous commit removed all other BUILD_DEPENDS. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/25 05:56:21 Modified files: sys/kern : subr_disk.c Log message: Don't immediately try to checksum the GPT header using the size field from the GPT header being checksum'd. First make sure the size is in a valid range. In particular ensure it won't cause crc32() to run off the end of the GPT header being checksum'd. Also check GPT signature and version first. These checks were inadvertantly moved after the checksumming. This should fix the system crash reported by Ze Loff on bugs@. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/25 05:58:14 Modified files: bin/ksh : tty.c tty.h Log message: Remove EXTERN from tty.[ch], from Michael McConville. No binary change. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/25 06:13:47 Modified files: print/texlive/base: Makefile print/texlive/texmf: Makefile print/texlive/texmf/files: mk_plists.py print/texlive/texmf/pkg: PLIST-buildset PLIST-full Log message: Move the "inconsolata" package from texlive_texmf-full to texlive_texmf-buildset, so we can build all the documentation (vignettes, html, etc.) for math/R. Much help and ok edd@ (aka "the TeXmeister") OK and help from sthen@ too CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/25 06:50:08 Modified files: fonts/arabeyes-ttf: Makefile fonts/comic-neue: Makefile fonts/dina-fonts: Makefile fonts/hack-fonts: Makefile fonts/hermit-font: Makefile fonts/ja-kanjistrokeorders-ttf: Makefile fonts/ja-mplus-ttf: Makefile fonts/jmk-fonts: Makefile fonts/junicode : Makefile fonts/ko-baekmuk-fonts: Makefile fonts/powerline-fonts: Makefile fonts/spranq-ecofont-ttf: Makefile Log message: mark some fonts as PKG_ARCH=*, bump REVISION CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/25 07:08:54 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-content_app_content_main_runner_cc Added files: www/chromium/patches: patch-chrome_browser_after_startup_task_utils_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_task_manager_task_manager_cc patch-chrome_browser_ui_app_list_app_list_service_cc patch-chrome_renderer_resources_neterror_js Log message: update to 45.0.2454.101 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/25 07:33:44 Modified files: regress/usr.sbin/syslogd: args-server-tls-close.pl args-server-tls-reconnect.pl Log message: In libtls connection error EOF has changed to connection close. Adapt syslogd tests. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/25 07:43:04 Modified files: www/chromium : Makefile Added files: www/chromium/patches: patch-v8_src_globals_h Log message: make v8 pre-allocate less memory on OpenBSD/amd64 to avoid v8 running out of memory CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/25 07:51:52 Modified files: usr.bin/ftp : ftp.1 Log message: Clean up SYNOPSIS formatting: * Use .Cm for keywords rather than .No. * Simplify by using .Op rather than .Oo where it's easily possible. * Shorten code by using .Ns rather than .Sm where it's easily possible. * Also mark up URIs in the description, not just in the synopsis. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/25 08:02:31 Modified files: net/isc-bind : Makefile Log message: build dig with SIGCHASE support CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/25 08:12:16 Modified files: audio/ardour : Makefile audio/ardour/patches: patch-SConstruct Log message: Respect CFLAGS and CXXFLAGS; still broken for now. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/25 08:16:19 Modified files: graphics/gdk-pixbuf2: Makefile distinfo graphics/gdk-pixbuf2/pkg: PFRAG.shared Log message: Update to gdk-pixbuf-2.32.1. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/25 08:27:26 Modified files: sbin/isakmpd : isakmpd.8 usr.bin/mixerctl: mixerctl.1 usr.sbin/ifstated: ifstated.8 Log message: drop useless .Xo and .Bk, and shorten by avoiding some .Sm CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/25 08:56:33 Modified files: usr.bin/nc : nc.1 usr.sbin/tcpdump: tcpdump.8 Log message: avoid trailing .Ns, reduce .Xo and .Sm, drop redundant .Bk CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2015/09/25 09:23:49 Modified files: infrastructure/man/man1: pkg_subst.1 Log message: obvious fix to the formatting and description of -D CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/25 09:31:24 Modified files: usr.bin/rcs : rcs.1 Log message: fix the spacing of -m in the SYNOPSIS CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/25 09:53:07 Modified files: usr.bin/tmux : grid.c tmux.h cmd-clear-history.c Log message: Free the history when it is cleared, based on a diff from Carlo Cannas. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/25 09:53:46 src/regress/lib/libcrypto/asn1 Update of /cvs/src/regress/lib/libcrypto/asn1 In directory cvs.openbsd.org:/tmp/cvs-serv25955/asn1 Log Message: Directory /cvs/src/regress/lib/libcrypto/asn1 added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/25 10:02:54 Modified files: bin/date : date.1 Log message: drop useless .No, .Ns, and quoting CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/25 10:05:59 Modified files: sys/dev/pci/drm/i915: i915_drv.c Log message: Disable IPS for now. Identified by jsg@ as the cause for the unsynched display after waking it from standby or after VT switches. Can't seem to get him to commit this workaround while he his hunting for a proper fix. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/25 10:09:09 Modified files: sbin/init : Makefile Log message: there's no need to keep init secret these days, and the (unused) immutable flags would just be a pita. remove custom bin mode. CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2015/09/25 10:10:12 Modified files: lang/tcl/8.5/patches: patch-unix_configure Log message: fix tcl 8.5 on sparc, needs -fPIC was broken before, other archs not affected, no bump required CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/25 10:12:30 Modified files: regress/lib/libcrypto: Makefile Added files: regress/lib/libcrypto/asn1: Makefile asn1time.c Log message: Add initial regress tests for ASN.1 times. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/25 10:15:19 Modified files: sys/dev/pci/drm/i915: i915_drv.c i915_gem_gtt.c i915_reg.h intel_pm.c intel_ringbuffer.c intel_uncore.c Log message: 3.14 backports of some Broadwell fixes from http://lists.freedesktop.org/archives/intel-gfx/2014-March/042121.html Ben Widawsky drm/i915/bdw: Restore PPAT on thaw a2319c08bfd849ea32b4f890ce92df86074c5731 Ville Syrjala drm/i915: We implement WaDisableAsyncFlipPerfMode:bdw 8285222c487b61c48b9b955b82598544c3c06050 Ben Widawsky drm/i915/bdw: Use scratch page table for GEN8 PPGTT 8407bb9129da95fc4099b84cdbbc23e6d4f66aee Jani Nikula drm/i915: don't flood the logs about bdw semaphores c923facd535b97972b5bb7d3df4fcafd61a63a5e Ville Syrjala drm/i915: Implement WaDisableSDEUnitClockGating:bdw 4f1ca9e94057de098d65bc7477e8f89dd51609aa Ville Syrjala drm/i915: Don't clobber CHICKEN_PIPESL_1 on BDW c7c656226842679bcd9f39dc24441b4ff398a850 Kenneth Graunke drm/i915: Add a partial instruction shootdown workaround on Broadwell. c8966e1058e1e8ae2eec4211157847032829697a Damien Lespiau drm/i915/bdw: The TLB invalidation mechanism has been removed from INSTPM dc616b89dbc4bb6a99884d214bd1ed1e0eef59a0 Kenneth Graunke drm/i915: Add thread stall DOP clock gating workaround on Broadwell. 1411e6a57a1836ba8a3d4f17c8733b2fbaf0f005 Ville Syrjala drm/i915: Disable semaphore wait event idle message on BDW 295e8bb73a4785b65db6655fbf6ad57c4177b551 Mika Kuoppala drm/i915: Do forcewake reset on gen8 0a089e3355d77f758e46db54a0a81d4b58a28cc3 Mika Kuoppala drm/i915: Fix forcewake counts for gen8 e9dbd2b20201b49b04476d2e5763faa822967913 ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/25 10:16:26 Modified files: usr.bin/diff : diffdir.c diffreg.c xmalloc.c Log message: xmalloc/free wrappers don't need to support 20 year old non comformance CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/25 10:19:26 Modified files: usr.bin/arch : arch.c Log message: tidy up a bit more CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/25 10:23:18 Modified files: usr.bin/getcap : getcap.1 getcap.c Log message: add missing .Ar macro and simplify synopsis CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/25 10:36:00 Modified files: usr.bin/calendar: calendar.1 usr.bin/leave : leave.1 Log message: drop useless quoting CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/25 10:56:26 Modified files: usr.sbin/pkg_add: pkg_sign.1 Log message: Use .Cm rather than .Ar for fixed strings on the command line and remove invalid escaping of `@' characters. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/25 11:02:57 Modified files: usr.bin/touch : touch.1 Log message: drop redundant .Ns and reduce quoting CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/25 11:37:23 Modified files: games/fortune/fortune: fortune.6 Log message: use | rather than / for alternatives and some macro fixes CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/25 11:46:32 Modified files: regress/lib/libcrypto/asn1: asn1time.c Log message: Add DER encoding/decoding coverage for ASN.1 GENERALIZEDTIME and UTCTIME. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/25 11:50:39 Modified files: share/man/man8 : crash.8 Log message: Since bin/ps/keyword.c 1.30 five years ago, ps -O paddr prints the complete address; do not mention a KERNBASE adjustment anymore. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/25 11:50:53 Modified files: games/hunt/huntd: driver.c huntd.6 Log message: Fix -D in the synopsis line: * Whitespace is allowed between -D and the variable name. * Each -D option only takes one single assignment. * Drop excessive .Sm macro. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/25 12:19:54 Modified files: usr.bin/ssh : scp.1 sftp.1 ssh.1 Log message: some certificatefile tweaks; ok djm CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2015/09/25 12:41:27 Modified files: infrastructure/man/man1: check-problems.1 Log message: fix two cross references; Michael Reed CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/25 14:04:03 Modified files: net/hpodder : Makefile net/hpodder/patches: patch-hpodder_cabal Log message: Enable UnconceivableExtensions^WFlexibleContexts to let it build with ghc-7.10. Tested (thanks!) and ok, dcoppa@ (maintainer). This also needs a fix of devel/hs-ConfigFile which David is going to commit. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/09/25 14:15:28 Modified files: usr.sbin/slowcgi: slowcgi.c Log message: Output the contents of the environment in debug mode which is most helpful in debugging interactions between httpd and slowcgi. OK florian@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/25 14:27:52 Modified files: sys/dev/pci/drm: drm_linux.h Log message: Apparently 0 is not a power of 2 (despite claiming that it is). Fixes inteldrm(4) on the GM45 chipset. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/25 14:32:39 Modified files: usr.bin/ftp : ftp.1 Log message: Tweak previous (suggested by and ok jmc@): While .Cm isn't wrong markup for ftp:// and http://, it simply looks better in this case to not mark them up at all. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/25 15:09:19 Modified files: www/chromium : Makefile Log message: re-enable the pre-build targets which i accidentally disabled in the previous commit CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/25 15:15:28 Modified files: devel/hs-ConfigFile: Makefile devel/hs-ConfigFile/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist OK kili@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/25 17:30:12 Modified files: usr.bin/tmux : tty.c Log message: If the terminal has colors=256, only try to use setaf/setab if they exist, reported by Filipe Brandenburger. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/25 17:30:24 Modified files: usr.bin/tmux : options-table.c Log message: Adding colors=256 to *256color* was always pretty stupid and now it won't work (without adding setaf@:setab@ too). CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/25 17:32:51 Modified files: include : resolv.h Log message: Trim symbols that aren't part of our new resolver OK semarie@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/25 18:18:04 Modified files: usr.bin/mandoc : mdoc_html.c Log message: Fix multiple aspects of SYNOPSIS .Nm formatting: * Don't break lines before non-block .Nm elements. * Use proper markup for the heads of .Nm blocks. * Make the width measurements work by doing them on the head children. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/25 18:32:17 Modified files: usr.bin/mandoc : mdoc_html.c Log message: resolve code duplication and do style cleanup in mdoc_nm_pre(), no functional change CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/25 18:53:15 Modified files: usr.bin/mandoc : html.c man_html.c man_macro.c mdoc_html.c mdoc_macro.c mdoc_term.c mdoc_validate.c out.c roff.c tbl_opts.c tbl_term.c term.c term_ascii.c tree.c Log message: /* NOTREACHED */ after abort() is silly, delete it CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2015/09/25 19:50:16 Modified files: lang/tcl/8.6/patches: patch-unix_configure Log message: fix tcl 8.6 on sparc, needs -fPIC also broken before, other archs not affected, no bump required CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/09/25 22:02:31 Modified files: multimedia/mpv : Makefile distinfo multimedia/mpv/patches: patch-DOCS_man_options_rst patch-TOOLS_old-configure Log message: Update to mpv 0.11.0 From brad@, ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/09/25 22:03:25 Modified files: sys/arch/mips64/mips64: mutex.c Log message: Add a spinout check to the mips64 mutex, to aid debugging. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/09/25 22:05:42 Modified files: sys/arch/octeon/dev: octeon_intr.c sys/arch/octeon/include: intr.h Log message: Let MP-safe interrupt handlers run without the kernel lock on octeon. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/09/25 22:37:18 Modified files: sys/arch/octeon/dev: octeon_intr.c sys/arch/sgi/xbow: xheart.c Log message: xheart_splx() has to restore the interrupt mask even on secondary CPUs because each core has a separate mask. Otherwise the IPI can be left disabled accidentally on a non-primary CPU when the core uses the rendezvous mutex: 1. splraise(IPL_IPI) soft-masks the IPI. 2. An IPI hits and the CPU enters the interrupt handler. 3. The handler hard-masks the IPI. 4. The interrupt is not processed because of the CPU's current IPL. The IPI is left hard-masked on leaving the handler. 5. splx(s) lowers the IPL below IPL_IPI. However, the interrupt's hardware mask is left unchanged because of the CPU_IS_PRIMARY() check in xheart_splx(). After this, the system will eventually hang because the CPU does not respond to IPI requests of other cores. While here, fix a similar situation with CIU interrupts on octeon. This might save a few moments of debugging once non-primary CPUs are allowed to process CIU interrupts. ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/26 00:26:04 Modified files: x11/gnome/gvfs : Makefile distinfo x11/gnome/gvfs/pkg: PLIST-goa PLIST-main Log message: Update to gvfs-1.26.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/26 02:09:40 Modified files: security/pdfcrack: Makefile distinfo security/pdfcrack/patches: patch-Makefile Log message: Update to pdfcrack-0.15. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/26 02:35:09 Log message: import ports/fonts/free3of9-ttf, fonts for including 3of9 (aka code 39) barcodes in documents. ok benoit@ Status: Vendor Tag: sthen Release Tags: sthen_20150926 N ports/fonts/free3of9-ttf/Makefile N ports/fonts/free3of9-ttf/distinfo N ports/fonts/free3of9-ttf/pkg/PLIST N ports/fonts/free3of9-ttf/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/26 02:35:33 Modified files: fonts : Makefile Log message: +free3of9-ttf CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/26 02:57:52 Modified files: faq/pf : nat.html Log message: The FAQ relates to the current OpenBSD release and 4.7 PF was a long time ago, no need to talk about the NAT rewrite any more. De-confuses the page. Pointed out by Michael McConville. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/26 03:12:26 Modified files: build : mirrors.dat Log message: remove some mirrors which are incomplete or down CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/26 03:12:47 Modified files: . : ftp.html ftplist openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/26 03:13:26 Modified files: sysutils/salt : Makefile Added files: sysutils/salt/patches: patch-salt_utils___init___py Log message: Don't check for proxy in the individual is_linux/is_windows/etc functions. This breaks too many things. -- from upstream bogus output reported by viq, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/26 03:25:50 Modified files: sysutils/salt : Makefile Log message: Add missing dependencies. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/26 04:52:09 Modified files: sys/dev/pci : if_iwm.c Log message: Make iwm(4) DPRINTFs show states by name instead of number. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/26 05:17:15 Modified files: sys/dev/pci/drm: drm_linux.c drm_linux.h sys/dev/pci/drm/i915: i915_drv.h i915_gem_gtt.c Log message: Make the PPGTT code work. Seems to fix the caching issues on Broadwell. Comments on some of the later Broadwell-related commits in the Linux tree seem to say that the PPAT flags in for the (global) GTT are simply broken in the hardware. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/26 06:54:18 Modified files: usr.bin/mandoc : tree.c Log message: Show the flags MDOC_DELIMO, MDOC_DELIMC, MDOC_EOS, and MAN_EOS. Drop the "block-" prefixes from the node type names. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/26 06:54:39 Modified files: usr.bin/mandoc : mandoc.1 Log message: briefly document -T tree output CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/26 07:15:25 Modified files: sys/dev/pci/drm/i915: i915_gem_gtt.c Log message: Apparently Valleyview / Bay Trail has 32-bit BARs, so fetch the type instead of hardcoding them to be 64-bit. Figured out by sthen@ CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/09/26 08:14:02 Modified files: faq : upgrade57.html Log message: missing , needed for validation per validator.w3.org CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/26 08:22:40 Modified files: lib/libc/citrus: citrus_utf8.c Log message: correct a range problem in citrus-utf8 version of wcrtomb(3), in order to match RFC 3629 (limiting the range of UTF-8 to 0x10FFFF). it is the counterpart of a previous commit correcting mbrtowc(3). problem spotted by stsp ok bentley@ stsp@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/09/26 08:26:35 Modified files: www/sope : Makefile distinfo Log message: Update to 2.3.2 following versions of www/sogo CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/09/26 08:29:22 Modified files: www/sogo : Makefile distinfo www/sogo/pkg : PLIST README Added files: www/sogo/patches: patch-Scripts_sql-update-2_2_17_to_2_3_0-mysql_sh patch-Scripts_sql-update-2_2_17_to_2_3_0_sh patch-Tests_Integration_teststrings_sh patch-Tests_Unit_GNUmakefile Log message: Update to 2.3.2 Major verion jump, on upgrade, which includes a DB schema change. For additional upgrade instructions to the usual ones, check the README. Enable a couple of tests that don't require a configuration, and DB etc. Thought 3 are failing. OK giovanni@ (who also gave OK for www/sogo) CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/09/26 09:03:15 Modified files: usr.bin/mg : def.h funmap.c mg.1 paragraph.c Log message: Add transpose-paragraphs. ok jasper@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/26 09:18:55 Removed files: lib/libssl/src/crypto/dsa: README fips186a.txt Log message: We don't need no stinking "EXAMPLE OF THE DSA" or README (the credits are already in the code). ok beck@ miod@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/26 09:37:28 Modified files: sys/uvm : uvm_mmap.c Log message: matthew noticed there's a race where we are using the kernel lock to tie together the unmap and map portions of a fixed mmap. make this explicit by pulling the lock up higher. in preparation for unlocking the syscall. there's still (always has been) a race where if the unmap sleeps, another mmap may see partial results because the map lock isn't held througout. another problem, another day. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/26 09:38:53 Modified files: sys/kern : syscalls.master Log message: unlock the mmap! reminded and ok kettenis CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/26 09:39:57 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: regen CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/26 09:40:28 Modified files: share/man/man9 : style.9 Log message: Update guidelines for lint-style comments ok krw@, schwarze@, jmc@, millert@, tedu@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/26 09:41:31 Modified files: lib/libc/sys : tame.2 share/man/man4 : systrace.4 Log message: mentions that using systrace(4) on a tame(2) program isn't possible. with big help from jmc for phrasing. ok jmc@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/26 09:59:25 Modified files: sys/arch/amd64/include: segments.h Log message: lint is dead: BITFIELDTYPE comments aren't useful ok miller@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/26 10:01:01 Modified files: sys/arch/alpha/include: _types.h sys/arch/amd64/include: _types.h sys/arch/arm/include: _types.h sys/arch/hppa/include: _types.h sys/arch/hppa64/include: _types.h sys/arch/i386/include: _types.h sys/arch/m88k/include: _types.h sys/arch/mips64/include: _types.h sys/arch/powerpc/include: _types.h sys/arch/sparc/include: _types.h sys/arch/sparc64/include: _types.h sys/arch/vax/include: _types.h sys/arch/sh/include: _types.h Log message: lint is dead and C99 may be old enough to drive a car: delete LONGLONG comments ok millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/26 10:03:48 Modified files: lib/libc/stdlib: tfind.c tsearch.c Log message: lint is dead: delete useless LINTLIBRARY comments ok millert@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/09/26 10:49:24 Modified files: misc/bible-kjv : Makefile distinfo Log message: maintenance update to 4.27, no code or data changes CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/09/26 10:55:51 Modified files: build : mirrors.dat Log message: Joe Gidi pointed out we got md5 fingerprints listed here, but present SHA256. Thanks! CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/09/26 10:56:59 Modified files: . : anoncvs.html Log message: sync CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/26 11:12:45 Modified files: usr.bin/mandoc : mandoc.1 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/26 11:16:10 Modified files: lib/libc/sys : tame.2 share/man/man4 : systrace.4 Log message: oops - avoid Xr to self; sorry sebastien... CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/26 11:38:41 Modified files: lib/libssl/src/crypto/x509v3: v3_genn.c lib/libssl/src/crypto/ocsp: ocsp.h Log message: Use ASN1_item_dup() instead of ASN1_dup(). ok bcook@ CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/09/26 11:44:09 Added files: faq : upgrade58.html Log message: Upgrade instructions for 5.7 to 5.8. New stuff: Better(?) marking of expanding/collapsing links Indentation of expanded text Add fw_update to remote update process. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/26 11:55:00 Modified files: sys/uvm : uvm_km.c uvm_map.c Log message: Protect the list of free map entries with a mutex. This should fix the crashes seen by sthen@ on i386. ok visa@, guenther@, tedu@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/26 13:52:16 Modified files: sys/dev/pci/drm: drmP.h drm_drv.c drm_irq.c drm_linux.h sys/dev/pci/drm/i915: i915_drv.c intel_pm.c sys/dev/pci/drm/radeon: radeon_display.c radeon_kms.c Added files: sys/dev/pci/drm: drm_trace.h Log message: Update drm_irq.c to the version from Linux 3.14.52. Disable the DRM_IOCTL_IRQ_BUSID and DRM_IOCTL_CONTROL ioctls. These are legacy ioctls for DRI1 support, which we no longer support on OpenBSD. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/26 14:05:46 Modified files: build : mirrors.dat mirrors.tmpl Log message: whitespace, consistent ordering of fields CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/26 14:08:10 Modified files: build/mirrors : cvsync.html.head Log message: copy sentence from cvsync.html to template CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/26 14:08:31 Modified files: . : cvsync.html Log message: sync CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/26 14:08:41 Modified files: . : anoncvs.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/26 15:39:52 Modified files: devel/libinotify: Makefile distinfo devel/libinotify/patches: patch-Makefile_am Removed files: devel/libinotify/patches: patch-tests_symlink_test_cc Log message: Update to the latest git snapshot, dated Aug-29-2015 OK zhuk@, kirby@ (maintainer) CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/09/26 15:51:58 Modified files: usr.bin/mg : autoexec.c basic.c buffer.c cmode.c cscope.c dired.c kbd.c keymap.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/26 16:00:00 Modified files: sys/dev/pci/drm: drm_linux.h sys/dev/pci/drm/i915: i915_drv.c intel_i2c.c Log message: Try a little bit harder to clean up if attaching inteldrm(4) fails. The crucial bit is that we now clear dev->dev_priv, which prevents the X server from opening /dev/drmN and crashing the kernel because the driver isn't fully initialized. While there, try a little bit harder to print error messages the proper way. Things will still look ugly though if the failure is somewhere in the Linux code. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/26 17:49:37 Modified files: bin/ksh : edit.c edit.h Log message: Remove EXTERN from edit.[ch], from Michael McConville. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/26 20:49:16 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: dlg@cvs.openbsd.org 2015/09/26 22:27:57 Modified files: sys/netinet : ip_carp.c Log message: make carp_input mpsafe. there are three data structures involved here: the list of carp interfaces on a parent interface (struct carp_if) is now accessed via the if_ih cookie. its lifetime is managed by the if_ih_insert and if_ih_remove calls. the second is the interfaces (struct carp_softc) in the list above. these has been moved from being access via a TAILQ to an SRPL. modifications to the list are serialised by the kernel lock. the third is the list of vhost entries (struct carp_vhost_entry). these used to be in a LIST on each carp_softc, but have been moved to being accessed vian an SRPL. modifications to the list are serialised by the kernel lock. written at l2k15 tested by mpi@ and hrvoje popovski ok mpi@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/26 23:07:06 Modified files: games/sail : assorted.c Log message: Make -Wformat=2 happier with a few foo(str) -> foo("%s", str) fixes ok beck@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/26 23:09:01 Modified files: games/sail : pl_7.c sync.c Log message: Delete obsolete lint comments ok beck@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/26 23:13:11 Modified files: games/hack : hack.apply.c hack.eat.c hack.h hack.invent.c hack.lev.c hack.main.c hack.options.c hack.pager.c hack.potion.c hack.pri.c hack.rip.c hack.rumors.c hack.timeout.c hack.topl.c hack.tty.c Log message: Annotate funcs with __attribute__((printf(...))) and clean up the fallout: * lots of foo(str) --> foo("%s", str) transformations * one totally insane foo(fmt, ap) --> vfoo(fmt, ap) conversion: how did this ever work? * prefer const char[] over char* for static format strings, as it lets gcc check the format and eliminates an unnecessary pointer ok beck@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/26 23:23:50 Modified files: sys/net : hfsc.c if_var.h Log message: pull the m_freem calls out of hfsc_enqueue by having IFQ_ENQUEUE free the mbuf in both the hfsc and priq error paths. ok mikeb@ mpi@ claudio@ henning@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/26 23:25:01 Modified files: bin/csh : func.c bin/ksh : tree.c lib/libcurses/base: vsscanf.c lib/libpcap : gencode.c sbin/fsck : fsutil.c sys/ufs/ffs : ffs_alloc.c usr.bin/ftp : ftp.c usr.sbin/tcpdump: util.c Log message: lint is dead: delete the trivial uses of /* VARARGS[0-9]+ */ (others require more care) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/26 23:27:42 Modified files: games/bs : bs.c Log message: Make prompt() properly printf-like, eliminating empty dummy args CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/27 00:35:33 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-libavcodec_aaccoder_c patch-libavcodec_aacenctab_h Log message: Some more AAC stuffs. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/27 00:38:16 Modified files: multimedia/mkvtoolnix: Makefile distinfo multimedia/mkvtoolnix/pkg: PLIST Log message: Update to mkvtoolnix-8.4.0. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/27 00:56:45 Modified files: devel/libsigc++-2: Makefile distinfo devel/libsigc++-2/pkg: PLIST Log message: Update to libsigc++-2.6.1. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/27 01:06:42 Modified files: games/hunt/huntd: execute.c expl.c Log message: Delete pointless NOSTRICT comments CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/27 01:33:26 Modified files: multimedia/gstreamer1/mm: Makefile Log message: Consistency. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/27 01:49:13 Modified files: devel/p5-Graph : Makefile distinfo Removed files: devel/p5-Graph/patches: patch-lib_Graph_TransitiveClosure_pm Log message: Update to p5-Graph-0.97. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/27 02:21:22 Modified files: multimedia/gstreamer1: Makefile.inc Log message: Bump to 1.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/27 02:21:39 Modified files: multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/core/files: grammar.tab.c grammar.tab.h multimedia/gstreamer1/core/patches: patch-gst_parse_Makefile_in multimedia/gstreamer1/core/pkg: PLIST Added files: multimedia/gstreamer1/core/patches: patch-libs_gst_helpers_gst-ptp-helper_c Log message: Update to gstreamer1-1.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/27 02:21:54 Modified files: multimedia/gstreamer1/plugins-base: Makefile distinfo multimedia/gstreamer1/plugins-base/patches: patch-configure_ac multimedia/gstreamer1/plugins-base/pkg: PLIST Log message: Update to gstreamer1-plugins-base-1.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/27 02:22:06 Modified files: multimedia/gstreamer1/plugins-good: Makefile distinfo multimedia/gstreamer1/plugins-good/patches: patch-sys_oss_Makefile_in multimedia/gstreamer1/plugins-good/pkg: PLIST-main Removed files: multimedia/gstreamer1/plugins-good/patches: patch-configure_ac Log message: Update to gstreamer1-plugins-good-1.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/27 02:22:18 Modified files: multimedia/gstreamer1/plugins-ugly: Makefile distinfo Log message: Update to gstreamer1-plugins-ugly-1.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/27 02:22:31 Modified files: multimedia/gstreamer1/plugins-bad: Makefile distinfo multimedia/gstreamer1/plugins-bad/patches: patch-configure_ac multimedia/gstreamer1/plugins-bad/pkg: PLIST Log message: Update to gstreamer1-plugins-bad-1.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/27 02:22:42 Modified files: multimedia/gstreamer1/plugins-libav: Makefile distinfo multimedia/gstreamer1/plugins-libav/patches: patch-gst-libs_ext_libav_configure Added files: multimedia/gstreamer1/plugins-libav/patches: patch-ext_libav_Makefile_in Removed files: multimedia/gstreamer1/plugins-libav/patches: patch-gst-libs_ext_libav_libavcodec_Makefile patch-gst-libs_ext_libav_libavutil_Makefile Log message: Update to gstreamer1-plugins-libav-1.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/27 02:23:21 Modified files: net/telepathy/telepathy-qt: Makefile net/telepathy/telepathy-qt/patches: patch-TelepathyQt_Farstream_CMakeLists_txt net/telepathy/telepathy-qt/pkg: PLIST Added files: net/telepathy/telepathy-qt/patches: patch-cmake_modules_FindGStreamer_cmake Log message: Unbreak build with new GStreamer. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/27 02:23:55 Modified files: multimedia/qt-gstreamer: Makefile multimedia/qt-gstreamer/pkg: PLIST Added files: multimedia/qt-gstreamer/patches: patch-CMakeLists_txt patch-cmake_modules_FindGStreamer_cmake Log message: Unbreak build with new GStreamer. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/27 03:11:11 Modified files: sys/arch/mips64/mips64: trap.c Log message: On R8000, make trap() behave closer to interrupt() when servicing a real interrupt by not invoking refreshcreds(), but closer to itsa() when servicing a trap-reported-as-interrupt by invoking userret() in that case. No change on !defined(CPU_R8000) kernels. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/27 04:12:09 Modified files: sys/arch/alpha/isa: isadma_bounce.c sys/arch/amd64/isa: isa_machdep.c sys/arch/i386/isa: isa_machdep.c sys/arch/sgi/xbow: xbridge.c sys/arch/zaurus/dev: zaurus_flash.c Log message: free(x, 0) cleanup: - set size argument of free() - remove pointless if expression around free() call ok guenther@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/27 05:09:26 Modified files: sys/dev/pci/drm: drm_crtc.c drm_crtc.h drm_linux.h sys/dev/pci/drm/radeon: radeon.h radeon_fence.c sys/dev/pci/drm/ttm: ttm_bo.c ttm_bo_api.h ttm_bo_driver.h ttm_bo_util.c ttm_bo_vm.c ttm_memory.c ttm_memory.h ttm_object.c ttm_object.h ttm_page_alloc.c Removed files: sys/dev/pci/drm: refcount.h Log message: Switch remaining users of the FreeBSD refcount apis back to the original linux kref/kobject use. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/27 05:14:44 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: kettenis@cvs.openbsd.org 2015/09/27 05:29:20 Modified files: sys/arch/sparc64/include: intr.h sys/arch/sparc64/sparc64: intr.c sys/arch/sparc64/dev: cbus.c ebus_mainbus.c vbus.c vpci.c Log message: Store the target CPU in "struct intrhand" and use it in intr_barrier(). Also use it wherever we configure the hardware to direct interrupts to the right CPU. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/27 06:29:21 Modified files: sys/arch/hppa/hppa: disksubr.c sys/arch/hppa64/hppa64: disksubr.c Log message: Eliminate unneeded 2nd buf (dbp). One is enough for any i/o needed during disklabel processing. Especially when the 2nd one was not asking for a disk sector worth of buffer space. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/27 07:34: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.vax md.zaurus distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/27 07:56:19 Modified files: mail/p5-Email-Address: Makefile distinfo Log message: update to p5-Email-Address-1.908, limits parsing of nested comments (DoS potential). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/27 07:56:38 Modified files: mail/postfix/snapshot: Makefile distinfo mail/postfix/snapshot/pkg: PLIST Log message: update to Postfix 3.1-20150924, from Brad CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/09/27 08:19:26 Modified files: etc : changelist Log message: add Ed25519 SSH host key; ok deraadt@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/27 08:25:01 Modified files: share/man/man7 : packages.7 Log message: check-conflicts was replaced with check-problems; from Theo Buehler CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/27 08:27:52 Modified files: share/man/man7 : library-specs.7 Log message: typo, resolve_lib->resolve-lib; from Theo Buehler CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/27 08:31:05 Modified files: sys/dev/pci : pcidevs Log message: Add another AMD RS780 PCIE found in a dmesg from tobiasu@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/27 08:31:59 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/27 08:52:47 Modified files: include : Makefile Log message: Stop installing any header files in /usr/include/dev/pci/drm. Userland should get these from /usr/X11R6/include/libdrm. ok deraadt@ (and suggested by jsg@) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/27 09:23:09 Modified files: sys/arch/hppa64/hppa64: disksubr.c Log message: Tweak a bit of daddr_t goodness and make hppa64 disksubr.c identical to hppa disksubr.c. ok kettenis@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/27 09:35:19 www/papers/tame-fsec2015 Update of /cvs/www/papers/tame-fsec2015 In directory cvs.openbsd.org:/cvs.e/staff/deraadt/www/papers/tame-fsec2015 Log Message: Directory /cvs/www/papers/tame-fsec2015 added to the repository CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/27 09:37:25 Modified files: . : events.html Added files: papers/tame-fsec2015: index.html mgp00001.html mgp00001.idx.jpg mgp00001.jpg mgp00001.txt mgp00002.html mgp00002.idx.jpg mgp00002.jpg mgp00002.txt mgp00003.html mgp00003.idx.jpg mgp00003.jpg mgp00003.txt mgp00004.html mgp00004.idx.jpg mgp00004.jpg mgp00004.txt mgp00005.html mgp00005.idx.jpg mgp00005.jpg mgp00005.txt mgp00006.html mgp00006.idx.jpg mgp00006.jpg mgp00006.txt mgp00007.html mgp00007.idx.jpg mgp00007.jpg mgp00007.txt mgp00008.html mgp00008.idx.jpg mgp00008.jpg mgp00008.txt mgp00009.html mgp00009.idx.jpg mgp00009.jpg mgp00009.txt mgp00010.html mgp00010.idx.jpg mgp00010.jpg mgp00010.txt mgp00011.html mgp00011.idx.jpg mgp00011.jpg mgp00011.txt mgp00012.html mgp00012.idx.jpg mgp00012.jpg mgp00012.txt mgp00013.html mgp00013.idx.jpg mgp00013.jpg mgp00013.txt mgp00014.html mgp00014.idx.jpg mgp00014.jpg mgp00014.txt mgp00015.html mgp00015.idx.jpg mgp00015.jpg mgp00015.txt mgp00016.html mgp00016.idx.jpg mgp00016.jpg mgp00016.txt mgp00017.html mgp00017.idx.jpg mgp00017.jpg mgp00017.txt mgp00018.html mgp00018.idx.jpg mgp00018.jpg mgp00018.txt mgp00019.html mgp00019.idx.jpg mgp00019.jpg mgp00019.txt mgp00020.html mgp00020.idx.jpg mgp00020.jpg mgp00020.txt mgp00021.html mgp00021.idx.jpg mgp00021.jpg mgp00021.txt mgp00022.html mgp00022.idx.jpg mgp00022.jpg mgp00022.txt mgp00023.html mgp00023.idx.jpg mgp00023.jpg mgp00023.txt mgp00024.html mgp00024.idx.jpg mgp00024.jpg mgp00024.txt mgp00025.html mgp00025.idx.jpg mgp00025.jpg mgp00025.txt Log message: fsec 2015 is over CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/27 09:42:03 Modified files: . : index.html Log message: url typo CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/27 09:44:31 Modified files: . : index.html events.html Log message: oops, wrong file CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/27 10:13:23 Modified files: sys/dev/pci/drm/radeon: radeon_kms.c Log message: Use drm_fb_helper_restore_fbdev_mode() to restore the wscons framebuffer whenever we need to. Apologies for the ugly cast. Should fix the locking warnings reported by tobiasu@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/27 10:50:03 Modified files: sys/net : if.c if.h Log message: Add if_setlladdr(), factored out from ifioctl(). Will be used by iwm(4) soon. With suggestions from tedu@ and guenther@ ok kettenis@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/27 10:50:40 Modified files: sys/net : if_ethersubr.c sys/netinet : if_ether.h Log message: Welcome etheranyaddr, cousin of etherbroadcastaddr. Can be used to check if a MAC address is all zeros. Will be used by iwm(4) soon. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/27 10:51:31 Modified files: sys/net80211 : ieee80211.c ieee80211_var.h Log message: Add ieee80211_channel_init(), factored out from ieee80211_ifattach(). Will be used by iwm(4) soon. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/27 10:52:36 Modified files: sys/dev/pci : if_iwm.c Log message: Align the way iwm(4) adds the MAC context with how it's done in Linux iwlwifi. Noted by Adrian Chadd (FreeBSD). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/27 10:53:38 Modified files: sys/dev/pci : if_iwm.c Log message: Fix bsd.rd upgrades over iwm(4), and fix `ifconfig iwm0 lladdr random`. The bsd.rd problems happened because of the net80211 detach/attach hack which ran when the firmware is loaded for the first time. Do the minimum of what needs to be done instead. To fix lladdr random pick up a changing MAC address in the ioctl handler and don't overwrite a custom MAC address while loading the firmware. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/27 10:56:06 Modified files: sbin/fsck_msdos: ext.h fat.c main.c Log message: Mark ask() as printf-like; split up a pwarn() with variable number of specifiers ok beck@ millert@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/27 10:58:09 Modified files: share/man/man4 : iwm.4 Log message: ifconfig iwm0 lladdr ... works now. Remove entry from BUGS section. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/27 10:58:16 Modified files: usr.bin/make : error.c error.h var.c Log message: Mark all the error printing functions as printf-like; fix two format mismatches this revealed ok espie@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/27 11:00:46 Modified files: usr.bin/indent : indent_globs.h io.c Log message: Mark diag() as printf-like ok millert@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/27 11:29:46 Modified files: usr.sbin/dvmrpctl: dvmrpctl.c usr.sbin/dvmrpd: dvmrpd.h interface.c kroute.c Log message: As done for bgpd recently, rename if_mediatype to if_type in dvrmpd. Remove unused function get_ifms_type(). No ifmedia in here anymore. "move forward" deraadt@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/27 11:30:38 Modified files: usr.sbin/ldpctl: ldpctl.c usr.sbin/ldpd : interface.c kroute.c ldpd.h parse.y Log message: As done for bgpd recently, rename if_mediatype to if_type in ldpd. And some ifmedia64 fixes. "move forward" deraadt@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/27 11:31:51 Modified files: usr.sbin/ospf6ctl: ospf6ctl.c usr.sbin/ospf6d: interface.c ospf6d.c ospf6d.h ospfe.c rde.c usr.sbin/ospfctl: ospfctl.c usr.sbin/ospfd : interface.c kroute.c ospfd.c ospfd.h ospfe.c Log message: As done for bgpd recently, rename if_mediatype to if_type in ospfd/ospf6d. And some ifmedia64 fixes. "move forward" deraadt@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/27 11:32:36 Modified files: usr.sbin/ripctl: ripctl.c usr.sbin/ripd : interface.c kroute.c ripd.h Log message: As done for bgpd recently, rename if_mediatype to if_type in ripd. And some ifmedia64 fixes. "move forward" deraadt@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/27 11:55:39 Modified files: regress/sys/kern/tame/generic: main.c tests.out Log message: add a tame(2) regress for stat(2) and realpath(3) CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/09/27 11:59:18 Modified files: faq : upgrade58.html Log message: missed some 5.7s in here. Kevin Brunelle (brunellek at gmail) sent me checking again, thanks! CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/27 12:03:18 Modified files: sys/arch/amd64/amd64: disksubr.c Log message: Use readdisksector() instead of manual buf initialization. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/27 12:09:51 Modified files: lib/libssl/src/crypto: opensslv.h Log message: bump to 2.3.1 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/27 12:17:08 Modified files: sys/arch/mips64/include: cpustate.h Log message: Don't forget to put the necessary MFC0_HAZARD in SAVE_CPU. For some reason I had put the MTC0_HAZARD in RESTORE_CPU years ago but forgot their counterparts. CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/27 12:20:18 Modified files: regress/lib/libssl/ssl: testssl Log message: check if openssl(1) actually works before proceeding It was possible for this test to pass even if the openssl command itself was missing. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/27 12:25:55 Modified files: share/man/man7 : packages.7 Log message: basic grammar fixes; CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/27 12:43:36 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: halex@cvs.openbsd.org 2015/09/27 13:00:32 Modified files: distrib/miniroot: install.sub Log message: HEAD is past 5.8 now, so remove /var/tmp removal tweak. ok krw@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/27 13:11:37 Modified files: distrib/sgi/cdfs: Makefile distrib/sgi/iso: Makefile etc/etc.sgi : disktab sys/arch/sgi/stand/boot64: Makefile Log message: Add IP26 kernels and boot blocks to the installation media. CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/09/27 13:20:00 Modified files: faq : faq5.html faq7.html faq14.html Log message: de-sudo-ing. How you run commands as root isn't the FAQ's role to dictate. CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/09/27 13:22:58 Modified files: faq : faq15.html Log message: more de-sudo-ing. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/09/27 13:35:55 Modified files: misc/p5-File-LibMagic: Makefile distinfo misc/p5-File-LibMagic/pkg: PLIST Log message: update p5-File-LibMagic to 1.15 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/27 13:41:37 Modified files: lib/libssl/src/crypto/bn: bn_print.c Log message: Redo 1.25, without the NULL deref. ok sthen@ bcook@ CVSROOT: /cvs Module name: www Changes by: miod@cvs.openbsd.org 2015/09/27 13:45:01 Modified files: . : sgi.html Log message: Prefer `only found in snapshots' to `available after 5.8' since 5.8 has not been released yet. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/27 14:07:47 Modified files: lang/ghc : Makefile Added files: lang/ghc/patches: patch-libraries_Cabal_Cabal_Distribution_Simple_Program_Strip_hs Log message: Disable stripping of hs libraries in Cabal. It appears that strip --strip-unneeded sometimes strips too much. For example, if you take libHStf-random-0.5-926BwEbiHzi7pBkp4dTxOe.a from the hs-tf-random package on i386 and run strip --strip-unneeded on it, the T Threefish_256_Process_Block symbol (from threefish_block.o) is stripped, which shouldn't happen. Note: this specific case applies to i386, not to amd64. But... doug@ reported a similar problem for the haskell library texmath, which we don't yet have in the ports tree, and he made some even more weird observation: texmath contains the two C source files cbits/{key,val}ToASCII.c, defining the symbols keylookup (in keyToAscii.c) and toASCIILut (in valToASCII.c), where both are just some lookup tables. With strip --strip-unneeded enabled, the resulting libHStexmath-*.a archive is missing keylookup. doug@ then concatenated both .c files to a new one and changed the .cabal file of texmath to use that single one instead, and suddenly the symbol keylookup no longer was removed. I'll try to make a port for texmath (which would be required anyway for porting pandoc) so people who want help to debug this don't have to build all the haskell goo themselves. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/27 14:20:23 Modified files: sys/arch/arm/arm: disksubr.c sys/arch/i386/i386: disksubr.c sys/arch/landisk/landisk: disksubr.c sys/arch/loongson/loongson: disksubr.c sys/arch/octeon/octeon: disksubr.c sys/arch/socppc/socppc: disksubr.c Log message: Use readdisksector() instead of manual buf initialization. These are identical to the amd64 change already committed. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/27 14:21:04 Modified files: usr.sbin/relayd: relay_http.c Log message: include unconditionally ok benno CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/09/27 14:23:13 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.020 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/27 14:32:33 Modified files: etc : netstart Log message: Don't print output when setting autoconf on interfaces. Suggested by deraadt, ok florian@ rpe@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/27 14:37:26 Modified files: devel/flex : Makefile Log message: Force TZ=UTC during build, there's a faulty date check on a texinfo file that results in it trying to rebuild the pdf (requiring texlive) if your timezone is too far ahead of UTC. Problem reported/fix tested by Yozo TODA. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/09/27 14:40:34 Modified files: security/p5-Net_SSLeay: Makefile distinfo Log message: update p5-Net-SSLeay to 1.72 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/09/27 15:12:15 Modified files: mail/isync : Makefile Added files: mail/isync/patches: patch-src_socket_c Log message: Fix a crash in mail/isync. Previously it would crash if there was no network connectivity. Now it exits gracefully. Patch from upstream git. OK sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/27 15:28:14 Modified files: sys/dev/pci/drm: drm_fb_helper.c drm_linux.h sys/dev/pci/drm/i915: intel_fbdev.c sys/dev/pci/drm/radeon: radeon_fb.c Log message: Enable monitor hot plugging for the framebuffer console. Tested on the VGA port of a Radeon 7500 and Radeon 9250 (aka 9200 PRO). Hopefully this works on Intel Graphics as well. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/09/27 15:38:01 Modified files: net/p5-Net-DNS : Makefile distinfo net/p5-Net-DNS-SEC: Makefile distinfo Log message: update p5-Net-DNS and p5-Net-DNS-SEC to 1.02 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/27 16:34:27 Modified files: sys/arch/sparc/sparc: disksubr.c sys/arch/sparc64/sparc64: disksubr.c Log message: Use readdisksector() instead of manual buf initialization. sparc64 compiles and boots, so the identical sparc code must too! ok deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/27 18:31:50 Modified files: sys/arch/macppc/macppc: disksubr.c Log message: Use readdisksector() instead of manual buf initialization. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/27 19:17:57 Modified files: sys/arch/hppa/hppa: disksubr.c sys/arch/hppa64/hppa64: disksubr.c Log message: Use readdisksector() instead of manual buf initialization. hppa compiles and boots, so the identical hppa64 should too! ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2015/09/27 20:42:39 Modified files: www/varnish : Makefile distinfo www/varnish/pkg: PLIST Log message: Update for Varnish to 4.0.3: https://www.varnish-cache.org/trac/browser/doc/changes.rst?rev=b8c4a34 Maintainer timeout. OK jung@ benoit@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/27 22:50:37 Modified files: lang/python/3.5: Makefile lang/python/3.5/files: CHANGES.OpenBSD lang/python/3.5/patches: patch-Modules__ssl_c patch-configure_ac Log message: patch to detect ALPN support commited upstream. modify CHANGES to indicate this. ok sthen@. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/09/27 23:53:20 Modified files: xserver/hw/xfree86/os-support/bsd: hppa_video.c Log message: Patch for xserver 1.17. Missed in upgrade commit. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/09/27 23:59:26 Modified files: xserver/hw/xfree86/os-support/bsd: luna88k_video.c Log message: Update for xserver 1.17 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/09/28 00:00:47 Modified files: xserver/hw/xfree86/os-support/bsd: sgi_video.c Log message: Post xserver 1.17 cleanup. Remove now unused functions. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/09/28 00:20:25 Modified files: xserver/hw/xfree86/os-support/bsd: ppc_video.c Log message: Post-xserver 1.17 cleanup. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/28 00:47:23 Modified files: sys/dev/pci/drm/i915: i915_drv.c Log message: Remove the "Quanta Transcode" device from the list of supported hardware. It's only supposed to match certain subvendor/subdevice IDs, but our code doesn't check those. The result is that it (incorrectly) overrides the generic match for the HD Graphics P4000 as found on some Xeon E3 CPUs. This device is supposedly a castrated version of that device with the display output parts fused off. According to the original Linux commit it is "some HW being used for a demo", and there have been proposals to remove it from the Linux tree as well. It is unlikely that OpenBSD will ever run on this particular hardware. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/09/28 01:14:00 Modified files: xserver/hw/xfree86/os-support/bsd: arm_video.c Log message: Post xserver 1.17 cleanup CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2015/09/28 01:16:02 Modified files: sysutils/firmware/radeondrm: Makefile distinfo sysutils/firmware/radeondrm/pkg: PLIST Log message: Update to a newer version of the radeondrm firmware from the linux-firmware git repository. The firmware with newer style headers is not installed as it is named chipname_rlc.bin and we install the old style firmware named CHIPNAME_rlc.bin as radeon-chipname_rlc. This is not a problem now or even with a 3.14 radeondrm but will be a flag day at some point. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: vgross@cvs.openbsd.org 2015/09/28 01:31:37 Modified files: mail/p5-MIME-Types: Makefile distinfo mail/p5-MIME-Types/pkg: PLIST Log message: Update to 2.11. ok giovanni@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/28 01:32:19 Modified files: math/R : Makefile math/R/patches : patch-configure math/R/pkg : PLIST Log message: Now that texlive_texmf-buildset contains the inconsolata LaTeX package, we can build the full documentation for math/R. While here, regen patches/patch-configure Suggestions and OK feinerer@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: vgross@cvs.openbsd.org 2015/09/28 01:55:48 Log message: Import p5-Test-File-ShareDir-1.001001. Create fake sharedir for testing. with input from sthen@; ok benoit@, sthen@, giovanni@ Status: Vendor Tag: vgross Release Tags: vgross_20150928 N ports/devel/p5-Test-File-ShareDir/Makefile N ports/devel/p5-Test-File-ShareDir/distinfo N ports/devel/p5-Test-File-ShareDir/pkg/DESCR N ports/devel/p5-Test-File-ShareDir/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/28 02:00:19 Modified files: www/weboob : Makefile Added files: www/weboob/patches: patch-weboob_deprecated_browser_browser_py Log message: Fix fallout from SSLv3 removal. Use ssl.PROTOCOL_SSLv23 only, which means 'highest supported protocol (SSL or TLS).' While here add missing RDEP on py-requests. From Jona Joachim, with cluebats from doug@ about SSL versions madness. CVSROOT: /cvs Module name: ports Changes by: vgross@cvs.openbsd.org 2015/09/28 02:04:21 Modified files: devel : Makefile Log message: +p5-Test-File-ShareDir CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/28 02:24:53 Modified files: sys/net : if_var.h if_trunk.c Log message: Remove "if_tp" from the "struct ifnet". Instead of violating a layer of abstraction by keeping per pseudo-driver informations in "struct ifnet", the port trunk is now passed as a cookie to the interface input handler (ifih). The time of per pseudo-driver hack in the network stack is over! ok mikeb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/28 02:26:58 Modified files: sys/netinet : if_ether.c Log message: Do not manually decrement rt's refcounter in arplookup() and let the callers rtfree(9) it. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/28 02:32:05 Modified files: sys/conf : files sys/net : if_gif.c if_gif.h sys/netinet : in_proto.c sys/netinet6 : in6_proto.c Removed files: sys/netinet : in_gif.c in_gif.h sys/netinet6 : in6_gif.c in6_gif.h Log message: Merge gif(4)'s tentacles in a single file. Tested by . ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/28 02:36:24 Modified files: sys/net : radix_mpath.c radix_mpath.h route.c rtable.c rtable.h sys/netinet : ip_carp.c Log message: Factors ou the route hashing code to implement Equal-Cost Multi-Path for ART. While here sync the two remaining mix() macros. ok chris@, dlg@ CVSROOT: /cvs Module name: ports Changes by: vgross@cvs.openbsd.org 2015/09/28 02:45:17 Modified files: converters/p5-Net-IDN-Encode: Makefile distinfo Log message: Update to p5-Net-IDN-Encode-2.300. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/28 02:47:16 Modified files: regress/sbin/route: rttest8.ok Log message: Sync with recent changes, local routes are now always UP. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/28 02:47:53 Modified files: sys/net : rtable.c Log message: Use the radix-tree API instead of function pointers. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/28 03:02:34 Modified files: devel/p5-Hash-Util-FieldHash-Compat: Makefile distinfo Log message: Update to p5-Hash-Util-FieldHash-Compat-0.10. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/28 03:15:52 Modified files: net/p5-Event-RPC: Makefile distinfo net/p5-Event-RPC/pkg: PLIST Log message: Update to p5-Event-RPC-1.08. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/28 03:28:42 Modified files: net/p5-Net-SSH2: Makefile distinfo net/p5-Net-SSH2/pkg: PLIST Log message: Update to p5-Net-SSH2-0.55. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/28 03:30:39 Modified files: www/seamonkey : Makefile distinfo www/seamonkey/patches: patch-mozilla_gfx_skia_moz_build patch-mozilla_widget_nsPrintSettingsImpl_cpp patch-suite_installer_Makefile_in www/seamonkey/pkg: PLIST-lightning PLIST-main www/seamonkey-i18n: Makefile.inc distinfo Added files: www/seamonkey/patches: patch-mozilla_storage_mozStorageConnection_cpp patch-mozilla_toolkit_components_protobuf_src_google_protobuf_stubs_atomicops_h Removed files: www/seamonkey/patches: patch-mozilla_config_system-headers patch-mozilla_storage_src_mozStorageConnection_cpp Log message: Update to seamonkey 2.38 & lightning-seamonkey 4.3, chasing firefox 41. - See http://www.seamonkey-project.org/releases/seamonkey2.38/ - Lotsa MFSA fixed since 2.35, refer to the firefox list - shuffle patches moving around and add i386 fix CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/28 03:39:33 Modified files: www/p5-Mojo : Makefile distinfo Log message: Update to p5-Mojo-6.22. from Mark Patruck (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/28 03:43:45 Modified files: sys/dev/pci/drm/i915: i915_devlist.h Log message: remove duplicate entry caused by the "Quanta Transcode" device CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/28 05:00:35 Modified files: geo/geoclue2 : Makefile distinfo geo/geoclue2/pkg: PLIST Log message: update to geoclue-2.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/28 05:47:59 Modified files: net/dhcpcd : Makefile Log message: take MAINTAINER, since I'm using this now CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/09/28 05:56:17 Modified files: usr.bin/mg : dired.c Log message: Make dired mode treat a double '/' in a path like fundamental mode. Problem reported by jasper@ and ok jasper@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/28 05:57:50 Modified files: www/c-icap/c-icap: Makefile distinfo www/c-icap/c-icap/patches: patch-c-icap_conf_in Log message: update to c-icap 0.4.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/28 05:58:45 Modified files: sysutils/facter: Makefile Log message: don't setup a symlink into WRKOBJDIR spotted by naddy@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/28 06:02:01 Modified files: devel/gobject-introspection: Makefile distinfo devel/gobject-introspection/pkg: PLIST Added files: devel/gobject-introspection/patches: patch-giscanner_transformer_py Log message: update to gobject-introspection-1.46.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/28 06:48:29 Modified files: lang/elixir : Makefile distinfo lang/elixir/patches: patch-bin_elixir lang/elixir/pkg: PLIST Log message: update to elixir-1.1.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/28 06:55:40 Modified files: productivity/gnucash: Makefile distinfo productivity/gnucash/pkg: PLIST Log message: Update to gnucash-2.6.8. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/28 08:33:27 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/28 08:51:04 Modified files: lib/libc : Symbols.list lib/libc/yp : yp_all.c Log message: xdr_ypresp_all_seq() does not need to be exported by libc, we can make it local static. (Does not need to be exported by librpcsvc either, since it is pre-rpcgen and simply %-commented). A few callers use this via yp_all() -- that interface remains untouched. ports trawl by sthen guenther watched me gnash my teeth in croatia CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/28 08:55:48 Modified files: lib/libc : Symbols.list Log message: seperate random functions into their own block CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/28 08:59:14 Modified files: distrib/sets/lists/base: md.sgi Log message: sync CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/28 09:17:08 Modified files: sys/arch/alpha/alpha: disksubr.c sys/arch/aviion/aviion: disksubr.c sys/arch/luna88k/luna88k: disksubr.c sys/arch/sgi/sgi: disksubr.c sys/arch/vax/vax: disksubr.c Log message: Mechanical changes from manual buf set up to readdisksector(). ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/28 09:18:08 Modified files: lib/libtls : tls_conninfo.c Log message: Explicit NULL checks and style(9) tweaks. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/28 09:30:33 Modified files: sys/arch/sparc64/sparc64: disksubr.c Log message: Oops. sparc64/disksubr.c was overlooked when all the other disksubr.c's got 'disk_change = 1;' to keep the DUID cache up to date in Feb. 2011. Bad krw@. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/28 09:36:10 Modified files: sys/arch/sparc/sparc: disksubr.c Log message: Keep sparc/disksubr.c and sparc64/disksubr.c as close as possible. Some whitespace/comment tweaks, fix a memcpy() parameter, use the sparc64 idiom when invoking [iso|udf]_disklabelspoof() functions. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/28 09:40:18 Modified files: regress/sys/kern/tame/generic: main.c tests.out sys/kern : kern_tame.c Log message: make using tame path "/" work. and add a regress test for that. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/28 09:45:25 Modified files: audio/ardour : Makefile distinfo audio/ardour/patches: patch-SConstruct patch-gtk2_ardour_SConscript patch-libs_ardour_SConscript patch-libs_midi++2_SConscript patch-libs_pbd_SConscript audio/ardour/pkg: PLIST Log message: Update to ardour-2.8.16. Unbreak with new libsigc++. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/28 09:55:54 Modified files: usr.sbin/bind/bin/dig: dighost.c Log message: strcat -> strlcat. last time i checked, this was the last remaining strcat in non-toolchain base, and inside #if not reached during compile. ok beck krw brynet CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/28 10:39:42 Modified files: . : 58.html Log message: minor cleanups CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/28 10:52:49 Modified files: devel/libowfat : Makefile distinfo devel/libowfat/patches: patch-GNUmakefile devel/libowfat/pkg: PLIST Log message: Update to libowfat-0.30, from maintainer Jan Klemkow. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/28 10:54:18 Modified files: . : 58.html Log message: there will be no arm packages CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/28 10:59:35 Modified files: sys/kern : kern_sysctl.c Log message: track sizes for free in sysctl_diskinit(); ok krw CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/28 11:29:56 Modified files: sys/dev/pci/drm/i915: i915_drv.c i915_drv.h Log message: The Linux code that handles the DPMS mode for inteldrm(4) can sleep now. Adopt the approach taken by radeondrm(4) and hand the "burner" work off to a task. Avoids the panic reported by Gerald Hanuer, who also tested this fix. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/28 11:46:21 Modified files: . : 58.html Log message: Prune the "over XX ports" entry, there isn't really a great way to calculate this with multipackages and multi-directory ports. Adjust formatting for the ports/packages entries around this. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/28 11:54:05 Modified files: sysutils/freedt: Makefile distinfo sysutils/freedt/pkg: DESCR PLIST Log message: Update from freedt-0.22 to freedt-23 This updates removes compat code and switches from GPL to the ISC license. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/28 12:20:29 Modified files: mail/z-push/pkg: README Log message: typo CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/28 12:21:46 Modified files: sys/uvm : Tag: OPENBSD_5_7 uvm_km.c Log message: backport 1.127 by kettenis, the remainder of the 1.125 reversion. solves panics resulting from queue corruption CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/28 12:22:37 Modified files: sys/uvm : Tag: OPENBSD_5_8 uvm_km.c Log message: backport 1.127 by kettenis, the remainder of the 1.125 reversion. solves panics resulting from queue corruption CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2015/09/28 12:33:01 Modified files: . : errata57.html Log message: add relayd maintainance patch CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/28 12:33:42 Modified files: sys/uvm : uvm_extern.h uvm_map.c uvm_mmap.c Log message: add a flag to indicate to uvm_map that it should unmap to make space. this pulls all the relevant operations under the same map locking, and relieves calling code from responsibility. ok kettenis matthew CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/28 12:36:08 Modified files: sys/uvm : uvm_mmap.c Log message: the kernel lock is no longer needed in the fixed case since uvm_map will perform the unmap as necessary, holding the vm lock. reminded by kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/28 12:36:36 Modified files: sys/kern : kern_synch.c sys/arch/i386/i386: apm.c sys/arch/loongson/dev: apm.c sys/arch/zaurus/dev: zaurus_apm.c sys/dev/acpi : acpi.c Log message: In low-level suspend routines, set cold=2. In tsleep(), use this to spit out a ddb trace to console. This should allow us to find suspend or resume routines which break the rules. It depends on the console output function being non-sleeping.... but that's another codepath which should try to be safe when cold is set. ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/28 12:58:33 Modified files: lib/libssl/src/crypto/bn: bn_print.c Log message: remove excessive brackets on pointer math CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2015/09/28 13:01:10 Modified files: . : 58.html Log message: opensmtpd bits CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/28 13:05:24 Modified files: mail/zarafa/zarafa: Makefile mail/zarafa/zarafa/pkg: PLIST-main zarafa.rc Removed files: mail/zarafa/zarafa/pkg: zarafa_search.rc Log message: remove zarafa_search because it works differently than before and an rc script is not needed CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/28 13:16:04 Modified files: sys/kern : tty_pty.c Log message: easy size for free(); ok beck CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/28 13:20:32 Modified files: . : 58.html Log message: everything is experimental, until it is not CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2015/09/28 13:29:08 Modified files: . : 58.html Log message: remove smtpd chunk and move changes to the "assorted improvements" chunk CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/28 13:45:00 Modified files: . : errata57.html errata58.html Log message: uvm errata for 5.7 and 5.8, prepared by tedu CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/28 14:19:20 Modified files: geo/gmapcatcher: Makefile distinfo geo/gmapcatcher/patches: patch-gmapcatcher_mapArgs_py patch-setup_py geo/gmapcatcher/pkg: PLIST Removed files: geo/gmapcatcher/patches: patch-gmapcatcher_desktop patch-gmapcatcher_mapPixbuf_py Log message: Update to mapcatcher-0.8.0.4 and remove BROKEN marker. It's not perfect but is now usable again. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/28 14:32:59 Modified files: sys/kern : exec_elf.c kern_exec.c sys/sys : exec.h Log message: Track size of an opaque allocation to pass to free() later ok guenther tedu CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/28 14:49:24 Modified files: include/rpcsvc : yp_prot.h Log message: delete xdr_ypresp_all_seq prototype CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/28 15:02:12 Modified files: sys/kern : kern_synch.c Log message: satisfy RAMDISK by placing cold == 2 case inside #ifdef DDB CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/28 15:52:28 Modified files: sys/arch/aviion/aviion: disksubr.c sys/arch/hppa/hppa: disksubr.c sys/arch/hppa64/hppa64: disksubr.c sys/arch/macppc/macppc: disksubr.c Log message: More mechanical switching to readdisksector(), although this is a slightly different pattern. hppa/macppc compile and boot so hppa64/aviion surely do too! ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/28 16:12:37 Modified files: mail/z-push : Makefile Log message: bump CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/28 16:46:06 Added files: net/samba/patches: patch-lib_replace_wscript Log message: Fix two tests to allow building on hppa/mips64. Those tests (for __sync_fetch_and_add and atomic_add_32) were broken, yet waf thinks they succeed. ... CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/28 16:48:06 Removed files: net/samba : systrace.filter Log message: gc leftover from samba3 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/28 16:51:25 Modified files: net/samba/patches: patch-buildtools_wafsamba_symbols_py Log message: Back in May, miod gave nm(1) a -D flag. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/09/28 19:07:56 Modified files: regress/lib/libcrypto/sha2: Makefile Log message: Fix sha2 regression test for libcrypto. By default, "openssl sha" used SHA-0. However, it was possible to use the form "openssl sha -sha256" to run SHA-256 instead. The regression test used this form. Since we removed SHA-0 support, the regress tests should now call "openssl ". ok guenther@, bcook@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/28 20:07:49 Modified files: usr.bin/mg : cscope.c def.h echo.c extend.c line.c Log message: Mark eread(), veread(), and eformat() as printf-like and Convert eread(buf, a2, a3, a4) to eread("%s", a2, a3, a4, buf) ok millert@ lum@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/09/28 20:37:29 Modified files: usr.sbin/lpr/lpd: Makefile extern.h lpd.c Log message: Replace call to __ivaliduser_sa() with a pared down version that only checks the host name. This clears the way for removal of __ivaliduser_sa() and __ivaliduser() from libc. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/28 21:19:24 Modified files: usr.sbin/syslogd: syslogd.c lib/libc/stdio : vfprintf.c vfwprintf.c sbin/newfs : newfs.c sys/kern : subr_prf.c usr.bin/ctags : tree.c usr.bin/mg : random.c usr.bin/wall : wall.c Log message: Delete the final, inscrutable NOSTRICT and VARARGS lint comments ok millert@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/28 21:50:58 Modified files: usr.bin/mg : Makefile Removed files: usr.bin/mg : random.c Log message: rename random.c to util.c so it doesn't look scary. (util.c repo copied) ok deraadt guenther CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/28 22:54:23 Modified files: regress/lib/libcrypto/asn1: Makefile Added files: regress/lib/libcrypto/asn1: rfc5280time.c Log message: Add an rfc5280 test suite to test x509_cmp_time. Note some of these will yet fail with the current libcrypto as the current X509_cmp_time is not RFC5280 compliant ok jsing@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/29 00:17:04 Modified files: devel/py-asn1 : Makefile distinfo devel/py-asn1/pkg: PLIST Log message: Update to py-asn1-0.1.9. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/29 01:45:33 Modified files: devel/libffi : Makefile distinfo Added files: devel/libffi/patches: patch-testsuite_lib_libffi_exp Removed files: devel/libffi/patches: patch-Makefile_am patch-configure_ac Log message: - update to libffi-3.2.1 (bulk) testing/ok aja@, additional testing by tobiasu@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/29 02:03:07 Modified files: sysutils/ruby-puppet/3: Makefile distinfo Log message: update to puppet-3.8.3 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/29 02:33:28 Modified files: sys/dev/usb : usbdevs Log message: Huawei K4511 3G modem. From phil AT unita.com.au CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/29 02:33:56 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/29 02:34:28 Modified files: sys/dev/usb : umsm.c Log message: Huawei K4511 3G modem. From phil AT unita.com.au CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/09/29 02:49:37 Modified files: devel/py-setuptools: Makefile distinfo devel/py-setuptools/patches: patch-setup_py devel/py-setuptools/pkg: PLIST Log message: Much needed update of py-setuptools from 3.4.4 -> 18.2. OK sthen@, input from kili@ and rpointel@. Thanks. CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/09/29 02:53:54 Modified files: usr.bin/mg : file.c Log message: Check to see if the file to be opened is a directory as soon as is feasible. Currently, mg does this check much later on which means some functions (e.g showbuffer()) are called multiple times. This fixes the location of the cursor when opening a directory using filevisit, findvisitalt and poptofile. ok jasper@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/09/29 03:01:00 Modified files: sys/dev/usb : usbdevs Log message: add keyboard/trackpad IDs found in recent MacBooks (12" retina) ok mpi@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/09/29 03:02:20 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/29 03:02:21 Modified files: graphics/rawtherapee: Makefile graphics/rawtherapee/patches: patch-rtengine_dcraw_cc Added files: graphics/rawtherapee/patches: patch-rtgui_adjuster_cc patch-rtgui_preferences_cc patch-rtgui_thresholdadjuster_cc patch-rtgui_tonecurve_cc Log message: Fix build with libsigc++ >= 2.6. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/09/29 03:02:55 Modified files: devel/py-gitpython: Makefile devel/py-gitpython/pkg: PLIST devel/py-certifi: Makefile devel/py-monthdelta: Makefile devel/py-protocols: Makefile devel/py-protocols/pkg: PLIST devel/py-ruledispatch: Makefile devel/py-ruledispatch/pkg: PLIST graphics/gprof2dot: Makefile security/py-pefile: Makefile security/py-pefile/pkg: PLIST textproc/py-unidecode: Makefile textproc/py-vobject: Makefile www/pelican : Makefile www/trac-ldapplugin: Makefile www/trac-ldapplugin/pkg: PLIST www/youtube-dl : Makefile Log message: Fix fallout from py-setuptools update. OK sthen@, input rpointel@, kili@. Thanks. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/29 03:51:42 Added files: usr.sbin/lpr/lpd: allowedhost.c Log message: unbreak tree. add file millert missed, from a previous diff he mailed me. millert, please check if this is the right one. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/29 04:11:40 Modified files: sys/net : bpf.c bridgestp.c if_bridge.c if_ethersubr.c if_media.c if_trunk.c if_vlan.c Log message: add sizes to some of the simpler free calls ok mpi CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/29 04:17:04 Modified files: lib/libtls : tls.c tls_client.c tls_config.c tls_server.c tls_verify.c Log message: clean some ugly intendation warts CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/29 04:50:17 Modified files: lang/python : python.port.mk Log message: Force MODPY_SETUPUTILS_DEPEND version dependency on the new version, to avoid surprises at runtime, edd@ agrees. REVISION bump vomit incoming. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/29 04:51:15 Modified files: audio/beets : Makefile audio/fookebox : Makefile audio/picard : Makefile audio/pithos : Makefile audio/puddletag: Makefile audio/py-acoustid: Makefile audio/py-discogs-client: Makefile audio/py-mpd2 : Makefile audio/py-tagpy : Makefile audio/radiotray: Makefile audio/sonata : Makefile benchmarks/speedtest-cli: Makefile converters/py-html2text: Makefile databases/barman: Makefile databases/py-couchdb: Makefile databases/py-flask-sqlalchemy: Makefile databases/py-ldap: Makefile databases/py-mongo: Makefile databases/py-mysql: Makefile databases/py-mysqlclient: Makefile databases/py-odbc: Makefile databases/py-peewee: Makefile databases/py-pickleshare: Makefile databases/py-puppetdb: Makefile databases/py-pygresql: Makefile databases/py-redis: Makefile databases/py-sql: Makefile databases/py-sqlalchemy: Makefile databases/py-sqlalchemy-migrate: Makefile databases/py-sqlobject: Makefile Log message: bump REVISION for setuptools dep change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/29 04:51:44 Modified files: databases/py-storm: Makefile devel/bpython : Makefile devel/coccigrep: Makefile devel/flake8 : Makefile devel/git-cvs : Makefile devel/gyp : Makefile devel/legit : Makefile devel/libgit2/py-git2: Makefile devel/pep8 : Makefile devel/pudb : Makefile devel/py-SOAPpy: Makefile devel/py-addons: Makefile devel/py-altgraph: Makefile devel/py-argcomplete: Makefile devel/py-argh : Makefile devel/py-asn1 : Makefile devel/py-asn1-modules: Makefile devel/py-async : Makefile devel/py-babel : Makefile devel/py-backports-ssl-match-hostname: Makefile devel/py-blessings: Makefile devel/py-blinker: Makefile devel/py-buildbot: Makefile devel/py-buildslave: Makefile devel/py-bytecodeassembler: Makefile devel/py-certifi: Makefile devel/py-cffi : Makefile devel/py-cheetah: Makefile devel/py-clint : Makefile devel/py-cloudpickle: Makefile Log message: bump REVISION for setuptools dep change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/29 04:51:54 Modified files: devel/py-configparser: Makefile devel/py-country: Makefile devel/py-coverage: Makefile devel/py-coveralls: Makefile devel/py-curtsies: Makefile devel/py-dateutil: Makefile devel/py-decorator: Makefile devel/py-decoratortools: Makefile devel/py-distutils-extra: Makefile devel/py-docopt: Makefile devel/py-doit : Makefile devel/py-dtopt : Makefile devel/py-dulwich: Makefile devel/py-extremes: Makefile devel/py-futures: Makefile devel/py-gevent: Makefile devel/py-gitpython: Makefile devel/py-greenlet: Makefile devel/py-hg-git: Makefile devel/py-hgtools: Makefile devel/py-html5lib: Makefile devel/py-ioflo : Makefile devel/py-isodate: Makefile devel/py-jsonschema: Makefile devel/py-kid : Makefile devel/py-mccabe: Makefile devel/py-minimock: Makefile devel/py-mock : Makefile devel/py-modulegraph: Makefile devel/py-monthdelta: Makefile Log message: bump REVISION for setuptools dep change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/29 04:52:13 Modified files: devel/py-nose : Makefile devel/py-path.py: Makefile devel/py-peak-rules: Makefile devel/py-pip : Makefile devel/py-pretend: Makefile devel/py-prioritized_methods: Makefile devel/py-progressbar: Makefile devel/py-protocols: Makefile devel/py-py : Makefile devel/py-pyprof2calltree: Makefile devel/py-pyro : Makefile devel/py-rope : Makefile devel/py-ruledispatch: Makefile devel/py-send2trash: Makefile devel/py-setuptools: Makefile devel/py-simplegeneric: Makefile devel/py-singledispatch: Makefile devel/py-six : Makefile devel/py-smmap : Makefile devel/py-suds : Makefile devel/py-symboltype: Makefile devel/py-test : Makefile devel/py-test-cov: Makefile devel/py-texscythe: Makefile devel/py-turbocheetah: Makefile devel/py-turbokid: Makefile devel/py-tz : Makefile devel/py-unittest2: Makefile devel/py-urwid : Makefile devel/py-vcversioner: Makefile devel/py-virtualenv: Makefile devel/py-wbem : Makefile devel/py-wsgiutils: Makefile devel/py-xmlrunner: Makefile devel/py-zopeinterface: Makefile devel/py-zopetesting: Makefile devel/pyflakes : Makefile games/fretsonfire: Makefile games/hypatia : Makefile games/mnemosyne: Makefile games/pyganim : Makefile geo/gdal : Makefile geo/mapproxy : Makefile geo/tilecache : Makefile graphics/gprof2dot: Makefile graphics/py-Pillow: Makefile graphics/py-matplotlib: Makefile graphics/py-opengl: Makefile graphics/pycha : Makefile math/py-numpy : Makefile Log message: bump REVISION for setuptools dep change. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/29 04:52:22 Modified files: sys/dev/pci : if_myx.c Log message: get rid of the mutex between access to the status block and myx_down myx is unusual in that it has an explicit command to shut down the chip that gets an interrupt when it's done. so myx_down sends the command and has to sleep until it gets that interrupt. this moves to using a single int to represent that state (so loads and stores are atomic), and sleep_setup/sleep_finish in myx_down to wait for it to change. this has been running in production at work for a few months now tested by chris@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/29 04:52:35 Modified files: math/py-scipy : Makefile misc/py-imdb : Makefile misc/py-memcached: Makefile multimedia/coherence: Makefile multimedia/livestreamer: Makefile multimedia/livestreamer-curses: Makefile multimedia/py-pafy: Makefile net/py-GeoIP : Makefile net/py-boto : Makefile net/py-czmq : Makefile net/py-ftpdlib : Makefile net/py-geventhttpclient: Makefile net/py-idna : Makefile net/py-ipaddress: Makefile net/py-libcloud: Makefile net/py-msgpack : Makefile net/py-oauth2 : Makefile net/py-raet : Makefile net/py-snmp : Makefile net/py-twitter : Makefile net/py-xmpppy : Makefile net/py-zsi : Makefile print/py-relatorio: Makefile productivity/py-carddav: Makefile productivity/tryton/account: Makefile productivity/tryton/account_asset: Makefile productivity/tryton/account_be: Makefile productivity/tryton/account_credit_limit: Makefile productivity/tryton/account_de_skr03: Makefile productivity/tryton/account_dunning: Makefile productivity/tryton/account_dunning_letter: Makefile productivity/tryton/account_fr: Makefile productivity/tryton/account_invoice: Makefile productivity/tryton/account_invoice_history: Makefile productivity/tryton/account_invoice_line_standalone: Makefile productivity/tryton/account_invoice_stock: Makefile productivity/tryton/account_payment: Makefile productivity/tryton/account_payment_sepa: Makefile productivity/tryton/account_product: Makefile productivity/tryton/account_statement: Makefile productivity/tryton/account_stock_anglo_saxon: Makefile productivity/tryton/account_stock_continental: Makefile productivity/tryton/analytic_account: Makefile productivity/tryton/analytic_invoice: Makefile productivity/tryton/analytic_purchase: Makefile productivity/tryton/analytic_sale: Makefile productivity/tryton/bank: Makefile productivity/tryton/calendar: Makefile productivity/tryton/calendar_classification: Makefile productivity/tryton/calendar_scheduling: Makefile productivity/tryton/calendar_todo: Makefile productivity/tryton/carrier: Makefile productivity/tryton/carrier_percentage: Makefile productivity/tryton/carrier_weight: 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_authentication: Makefile productivity/tryton/ldap_connection: Makefile productivity/tryton/party: Makefile productivity/tryton/party_relationship: Makefile productivity/tryton/party_siret: Makefile productivity/tryton/party_vcarddav: Makefile productivity/tryton/product: Makefile productivity/tryton/product_attribute: Makefile productivity/tryton/product_cost_fifo: Makefile productivity/tryton/product_cost_history: Makefile productivity/tryton/product_measurements: Makefile productivity/tryton/product_price_list: Makefile productivity/tryton/production: Makefile productivity/tryton/project: Makefile productivity/tryton/project_invoice: Makefile productivity/tryton/project_plan: Makefile productivity/tryton/project_revenue: Makefile productivity/tryton/proteus: Makefile productivity/tryton/purchase: Makefile productivity/tryton/purchase_invoice_line_standalone: Makefile productivity/tryton/purchase_shipment_cost: Makefile productivity/tryton/sale: Makefile productivity/tryton/sale_credit_limit: Makefile productivity/tryton/sale_invoice_grouping: Makefile productivity/tryton/sale_opportunity: Makefile productivity/tryton/sale_price_list: Makefile productivity/tryton/sale_shipment_cost: Makefile productivity/tryton/sale_shipment_grouping: Makefile productivity/tryton/sale_supply: Makefile productivity/tryton/sale_supply_drop_shipment: Makefile productivity/tryton/stock: Makefile productivity/tryton/stock_forecast: 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_split: Makefile productivity/tryton/stock_supply: Makefile productivity/tryton/stock_supply_day: Makefile productivity/tryton/stock_supply_forecast: Makefile productivity/tryton/stock_supply_production: Makefile productivity/tryton/timesheet: Makefile productivity/tryton/timesheet_cost: Makefile productivity/tryton/tryton: Makefile productivity/tryton/trytond: Makefile security/py-M2Crypto: Makefile security/py-bcrypt: Makefile security/py-cryptography: Makefile security/py-cryptography_vectors: Makefile security/py-keyczar: Makefile security/py-keyring: Makefile security/py-oauthlib: Makefile security/py-openssl: Makefile security/py-paramiko: Makefile security/py-passlib: Makefile security/py-pbkdf2: Makefile security/py-pefile: Makefile security/py-secretstorage: Makefile security/volatility: Makefile sysutils/ansible: Makefile sysutils/duplicity: Makefile sysutils/py-cef: Makefile sysutils/py-daemon: Makefile sysutils/py-metlog: Makefile sysutils/supervisor: Makefile textproc/calibre: Makefile textproc/py-ICU: Makefile textproc/py-MarkupSafe: Makefile textproc/py-cssselect: Makefile textproc/py-cssutils: Makefile Log message: bump REVISION for setuptools dep change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/29 04:52:55 Modified files: textproc/py-elementtidy: Makefile textproc/py-enchant: Makefile textproc/py-feedparser: Makefile textproc/py-iso8601: Makefile textproc/py-jellyfish: Makefile textproc/py-lxml: Makefile textproc/py-nltk: Makefile textproc/py-polib: Makefile textproc/py-prettytable: Makefile textproc/py-pygments: Makefile textproc/py-rdflib: Makefile textproc/py-sphinx: Makefile textproc/py-sphinx-intl: Makefile textproc/py-unidecode: Makefile textproc/py-vatnumber: Makefile textproc/py-vobject: Makefile textproc/yould : Makefile www/mozilla-sync/core: Makefile www/mozilla-sync/full: Makefile www/mozilla-sync/reg: Makefile www/mozilla-sync/storage: Makefile www/pelican : Makefile www/py-CherryPy: Makefile www/py-beaker : Makefile www/py-clientform: Makefile www/py-django/lts: Makefile www/py-django/stable: Makefile www/py-feedgenerator: Makefile www/py-flask : Makefile www/py-flask-login: Makefile www/py-flask-principal: Makefile www/py-flask-wtf: Makefile www/py-flup : Makefile www/py-formencode: Makefile www/py-genshi : Makefile www/py-gunicorn: Makefile www/py-httpie : Makefile www/py-httplib2: Makefile www/py-itsdangerous: Makefile www/py-jinja2 : Makefile www/py-jwt : Makefile www/py-mako : Makefile www/py-mechanize: Makefile www/py-meld3 : Makefile www/py-nevow : Makefile www/py-paste : Makefile www/py-paste-deploy: Makefile www/py-paste-script: Makefile www/py-pylons : Makefile www/py-quixote : Makefile www/py-recaptcha-client: Makefile www/py-repoze-lru: Makefile www/py-repoze-profile: Makefile www/py-repoze-who: Makefile Log message: bump REVISION for setuptools dep change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/29 04:53:17 Modified files: www/py-requests: Makefile www/py-routes : Makefile www/py-sockjs-tornado: Makefile www/py-tempita : Makefile www/py-tornado : Makefile www/py-webdav : Makefile www/py-weberror: Makefile www/py-webhelpers: Makefile www/py-webob : Makefile www/py-webtest : Makefile www/py-werkzeug: Makefile www/py-wsgiproxy: Makefile www/py-wtforms : Makefile www/py-wtools : Makefile www/trac : Makefile www/trac-ldapplugin: Makefile www/tracnav : Makefile www/twill : Makefile www/weboob : Makefile www/youtube-dl : Makefile x11/py-kiwi : Makefile x11/terminator : Makefile Log message: bump REVISION for setuptools dep change. (should be the last one) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/29 04:58:51 Modified files: sys/net : bpf.c Log message: make the bpf filters a bpf_program instead of an array of bpf_insn. bpf_program contains a pointer to that same array, but also the number of elements in it. this allows us to know the size when we want to free them. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/29 05:42:59 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-Makefile devel/git/pkg : PLIST-main Log message: Update to git-2.6.0. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/29 05:57:54 Modified files: security/wpa_supplicant: Makefile distinfo security/wpa_supplicant/patches: patch-src_drivers_driver_openbsd_c patch-src_utils_eloop_c patch-wpa_supplicant_Makefile patch-wpa_supplicant_main_c Added files: security/wpa_supplicant/patches: patch-src_crypto_tls_openssl_c Log message: Update to wpa_supplicant-2.5 Tested by me, Gregor Best, and sthen@ Help and ok sthen@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/29 07:10:53 Modified files: lib/libtls : tls_client.c tls_internal.h tls_verify.c Log message: Instead of declaring a union in multiple places, move it to tls_internal.h. ok deraadt@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/29 07:53:39 Modified files: . : events.html Log message: bit of cleanup CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/29 07:54:40 Modified files: lib/libssl/src/crypto/asn1: a_bitstr.c lib/libssl/src/crypto/ec: ec_asn1.c lib/libssl/src/crypto/x509v3: v3_bitst.c Log message: Replace remaining M_ASN1_BIT_STRING_(new|free) macros with calls to ASN1_BIT_STRING_(new|free). ok beck@ doug@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/09/29 07:57:01 Modified files: usr.sbin/smtpd : makemap.8 Log message: makemap(8) should Xr table(5); OK gilles@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/29 08:41:27 Modified files: sys/kern : kern_tame.c Log message: Reluctantly classify statfs and fstatfs as RPATH for now, because they leak system path information. Should be reconsidered in the future. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/29 08:59:53 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo devel/ruby-rspec/specinfra/pkg: PLIST Log message: update to specinfra-2.43.9 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/29 09:00:06 Modified files: devel/ruby-rspec/serverspec: Makefile distinfo devel/ruby-rspec/serverspec/pkg: PLIST Log message: update to serverspec-2.24.1 CVSROOT: /cvs Module name: www Changes by: mlarkin@cvs.openbsd.org 2015/09/29 09:02:34 Modified files: . : 58.html Log message: mention i386 W^X improvements CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/29 09:05:17 Modified files: graphics/birdfont: Makefile distinfo Removed files: graphics/birdfont/patches: patch-install_py Log message: update to birdfont-2.12.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/29 10:10:49 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-Repository_mk patch-configure patch-desktop_Library_sofficeapp_mk patch-desktop_source_app_app_cxx patch-external_coinmp_ExternalPackage_coinmp_mk patch-external_cppunit_UnpackedTarball_cppunit_mk patch-external_libetonyek_ExternalProject_libetonyek_mk patch-external_libfreehand_ExternalProject_libfreehand_mk patch-external_liblangtag_ExternalProject_langtag_mk patch-external_libmwaw_ExternalPackage_libmwaw_mk patch-external_libodfgen_ExternalPackage_libodfgen_mk patch-external_liborcus_ExternalProject_liborcus_mk patch-external_libpagemaker_UnpackedTarball_libpagemaker_mk patch-external_libpagemaker_patch-ldflags patch-external_librevenge_ExternalPackage_librevenge_mk patch-external_libwpd_ExternalProject_libwpd_mk patch-external_libwpg_ExternalProject_libwpg_mk patch-external_libwps_ExternalPackage_libwps_mk patch-include_LibreOfficeKit_LibreOfficeKitInit_h patch-liborcus_openbsd_patch patch-libreofficekit_Executable_gtktiledviewer_mk patch-libreofficekit_Module_libreofficekit_mk patch-libreofficekit_qa_gtktiledviewer_gtktiledviewer_cxx patch-sal_cppunittester_cppunittester_cxx patch-sc_qa_unit_subsequent_filters-test_cxx patch-shell_source_unix_exec_shellexec_cxx patch-solenv_gbuild_platform_com_GCC_defs_mk patch-svx_Executable_gengal_mk patch-svx_Library_svxcore_mk patch-vcl_Executable_icontest_mk patch-vcl_Executable_tdefilepicker_mk patch-vcl_Executable_ui-previewer_mk patch-vcl_Executable_vcldemo_mk patch-vcl_Library_vcl_mk patch-vcl_Library_vclplug_gen_mk patch-vcl_Library_vclplug_gtk3_mk patch-vcl_Library_vclplug_tde_mk patch-vcl_Module_vcl_mk editors/libreoffice/pkg: PLIST-java PLIST-main Added files: editors/libreoffice/patches: patch-external_libetonyek_ExternalPackage_libetonyek_mk patch-external_libodfgen_ExternalProject_libodfgen_mk patch-external_librevenge_ExternalProject_librevenge_mk patch-external_libwpd_ExternalPackage_libwpd_mk patch-external_libwpg_ExternalPackage_libwpg_mk patch-vcl_Executable_mtfdemo_mk Removed files: editors/libreoffice/patches: patch-sw_Executable_tiledrendering_mk patch-vcl_Library_vclplug_svp_mk patch-vcl_unx_gtk_gdi_salnativewidgets-gtk_cxx Log message: update to 5.0.2.2 CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/29 10:30:18 Modified files: papers : index.html Log message: add my talk from fsec; pestering from tedu CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/29 10:50:41 Modified files: x11/spice-gtk : Makefile distinfo x11/spice-gtk/pkg: PLIST Log message: update to spice-gtk-0.30 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/29 10:50:43 Modified files: devel/spice-protocol: Makefile distinfo devel/spice-protocol/pkg: PLIST Log message: update to spice-protocol-0.12.10 CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2015/09/29 10:51:11 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: Update youtube to 2015.09.28 New extractors: - divxstage - hostingbulk - musicvault - openfilm Removed vlive. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/29 10:55:58 Modified files: sys/kern : uipc_syscalls.c Log message: Save a lot of people grief. tame()'d CMSG reception is busted and it will take some time to fix it. Problem appears to be that the control mbuf is not normalized into flat memory. CVSROOT: /cvs Module name: src Changes by: chris@cvs.openbsd.org 2015/09/29 11:04:20 Modified files: sys/dev/pci : if_oce.c Log message: Unlock interrupt handler rx path with intr_barrier ok mikeb@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/29 11:07:53 Modified files: sys/arch/mips64/mips64: context.S Log message: Use the DMTC0 macro and MTC0_HAZARD in the UPAGES > 1 case. Now R8000 kernel have all their m[ft]c0 instructions correctly wrapped. CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2015/09/29 11:30:39 Modified files: sysutils/ansible: Makefile distinfo Log message: Update sysutils/ansible to 1.9.3 For changes in this release see: https://github.com/ansible/ansible/blob/v1.9.3-1/CHANGELOG.md OK sthen@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/09/29 11:34:49 Modified files: www/phpmyadmin : Makefile distinfo www/phpmyadmin/pkg: PLIST Log message: Update to 4.4.15 Changelog at https://www.phpmyadmin.net/files/4.4.15/ add PORTROACH notation to tell portroach where to search for new releases Thank to sthen@ for portroach suggestion CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/09/29 11:40:56 Modified files: etc : rc Log message: Besides the usual style changes: - verify that kbd is executable and kbdtype is not empty - use safer 'print --' to pipe the initial pf ruleset to pfctl - simplify the ipsecctl if-block Feedback and OK halex@ OK krw@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/29 12:08:57 Modified files: lib/libssl/src/ssl: bio_ssl.c Log message: convert "last_time" to a time_t, to handle beyond Y2038 ok guenther miod CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/29 14:10:41 Modified files: bin/csh : set.c Log message: Score a hat trick in code cleanup: #ifdef pdp11, /* confuse lint */, and recursive formatting of integers. Just use snprintf() and a hammer. ok beck@ deraadt@ miod@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/29 14:11:36 Modified files: bin/systrace : cradle.c util.c Log message: unifdef support for other operating systems. sorry OS/2 cultists. ok deraadt CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/29 14:24:25 Modified files: sys/arch/amd64/amd64: disksubr.c sys/arch/i386/i386: disksubr.c Log message: Add missing prototype for bios_getdiskinfo() to amd64/disksubr.c. Include systm.h inside #ifdef DEBUG in i386/disksubr.c, as amd64/disksubr.c. Makes amd64 and i386 disksubr.c identical once more. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/29 14:37:15 Modified files: build : mirrors.dat Log message: add mirrors.mit.edu, from Adam CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/29 14:37:40 Modified files: . : ftp.html ftplist openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/09/29 14:51:42 Modified files: security/gnupg2: Makefile Added files: security/gnupg2/patches: patch-dirmngr_ks-engine-hkp_c Log message: Fix a crash in security/gnupg2. Makes HKP pools work again in gpg2. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/29 15:01:55 Modified files: net/knot : Makefile distinfo Removed files: net/knot/patches: patch-src_libknot_dnssec_config_h patch-src_libknot_util_endian_h Log message: Update to knot-1.6.5 knot-1.* will be LTS releases. knot-2 is a newer version that needs TLS (__thread) support and lmdb (broken on OpenBSD). CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/29 18:43:44 Modified files: sys/arch/aviion/aviion: disksubr.c Log message: Remove some annoying trailing whitespace. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/09/29 22:10:07 Modified files: lib/libssl/src/crypto: ossl_typ.h Log message: Remove support for NO_ASN1_TYPEDEFS. This ifdef was introduced 15 years ago and was known to cause problems with STACK_OF() back then. ok jsing@, beck@, jca@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/29 23:44:32 Modified files: sys/arch/amd64/include: segments.h Log message: How about I delete _all_ the BITFIELDTYPE comments? CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/30 00:29:09 Modified files: sys/dev/pci/drm/i915: i915_gem.c Log message: I missed an #ifdef notyet when enabling the aliasing ppgtt code. Hopefully this fixes the stability problems people have been seeing on sandybridge and up after the ppgtt code got enabled. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/30 00:43:41 Added files: multimedia/gstreamer1/plugins-bad/patches: patch-gst-libs_gst_gl_Makefile_in Log message: Unbreak after recent gobject-introspection update. breakage reported by kili@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/30 00:57:35 Modified files: astro/ansiweather: Makefile distinfo astro/ansiweather/patches: patch-ansiweather Log message: - update to ansiweather-1.05 - drop now-unneeded bash rdep ok MAINTAINER CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/30 01:01:25 Modified files: www/firefox-esr: Tag: OPENBSD_5_8 Makefile distinfo Log message: update to firefox-38.3.0esr CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/30 01:02:15 Modified files: www/firefox-esr-i18n: Tag: OPENBSD_5_8 Makefile.inc distinfo Log message: sync with firefox-38.3.0esr CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/30 02:00:29 Modified files: net/p5-IO-Socket-Timeout: Makefile distinfo Log message: Update to p5-IO-Socket-Timeout-0.32. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/30 02:55:18 Modified files: www/squid/snapshot: Tag: OPENBSD_5_8 Makefile distinfo www/squid/snapshot/patches: Tag: OPENBSD_5_8 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 Added files: www/squid/snapshot/patches: Tag: OPENBSD_5_8 patch-src_ssl_bio_cc Log message: Backport from -current: 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: sthen@cvs.openbsd.org 2015/09/30 02:56:27 Modified files: www/squid : Makefile Log message: bump REVISION to ensure the pkg version number in -current is above -stable, especially now that dirs have been reorganised. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/30 03:00:51 Modified files: databases/p5-Redis: Makefile distinfo Log message: Update to p5-Redis-1.981. CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2015/09/30 03:13:41 Modified files: dist/libxcb : Makefile.in NEWS aclocal.m4 config.guess config.sub configure configure.ac depcomp install-sh ltmain.sh missing dist/libxcb/build-aux: compile test-driver dist/libxcb/doc: Makefile.in dist/libxcb/src: Makefile.in config.h.in xcb.h xcb_in.c xcb_out.c xcbext.h xcbint.h dist/libxcb/tests: Makefile.in Log message: Update to libxcb-1.11.1 ok matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2015/09/30 03:14:26 Modified files: lib/libxcb/libxcb: shlib_version Log message: Crank minor for libxcb ok matthieu@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/30 03:26:55 Modified files: multimedia/gstreamer1/plugins-bad/patches: patch-gst-libs_gst_gl_Makefile_in Log message: Pushed upstream. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/30 03:45:20 Modified files: sys/net : if_sppp.h if_spppsubr.c Log message: remove cisco hdlc code from sppp(4), it's no longer used - pppoe(4) only uses ppp framing, and the drivers for sync serial cards have been removed so the sppp code is now only used to support pppoe(4). ok mpi@, kill it chris@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/30 04:47:39 Modified files: sys/net : route.c Log message: Do not try to refetch a route at the L2 layer if the given one is DOWN and always return EHOSTUNREACH. Please let me know if you find any new "No route to host" error. ok claudio@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/30 05:25:08 Modified files: sys/dev/pci : if_em.c if_em.h Log message: Run the tx completion path without the kernel held. This makes the "fast path" through the interrupt handler not grab the kernel lock anymore. This removes the code that attempts to reclaim tx descriptors from em_start(). Keeping that code would have complicated the locking. The need to reclaim tx descriptors that way should have largely disappeared now that the interrupt handler doesn't have to wait on the kernel lock. ok mpi@ tested by many CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/30 05:29:14 Log message: import pdfpc-4.0.0 pdfpc is a GTK-based presentation viewer which uses Keynote-like multi-monitor output to provide meta information to the speaker during the presentation. It is able to show a normal presentation window on one screen while showing a more sophisticated overview on the other one, providing information like a picture of the next slide, as well as the time left in the presentation. pdfpc processes PDF documents, which can be created using nearly all modern presentation software. ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20153009 N ports/textproc/pdfpc/distinfo N ports/textproc/pdfpc/Makefile N ports/textproc/pdfpc/pkg/PLIST N ports/textproc/pdfpc/pkg/DESCR N ports/textproc/pdfpc/files/FindVala.cmake N ports/textproc/pdfpc/files/UseVala.cmake N ports/textproc/pdfpc/patches/patch-CMakeLists_txt N ports/textproc/pdfpc/patches/patch-rc_CMakeLists_txt N ports/textproc/pdfpc/patches/patch-man_CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/30 05:30:04 Modified files: textproc : Makefile Log message: +pdfpc CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/30 05:33:51 Modified files: sys/net : if.c if_var.h Log message: sleep until all references to an interface have been released during detach. this is done by moving to the refcnt api and using refcnt_finalize. tested by Hrjove Popovski ok mpi@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/30 05:36:08 Modified files: lib/libc/sys : tame.2 regress/sys/kern/tame/generic: main.c tests.out sys/kern : kern_tame.c sys/sys : tame.h sys/uvm : uvm_mmap.c Log message: implement new "prot_exec" tame(2) request: - by default, a tamed-program don't have the possibility to use PROT_EXEC for mmap(2) or mprotect(2) - for that, use the request "prot_exec" (that could be dropped later) initial idea from deraadt@ and kettenis@ "make complete sense" beck@ ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/30 05:36:20 Modified files: sys/net : hfsc.c hfsc.h Log message: provide a hfsc_requeue() this will allow packets to taken off an interfaces send queue, and requeued if space didnt exist on the hardware. the internal names are a bit ugly, i want to change them in the next commit. ok henning@ mpi@ CVSROOT: /cvs Module name: www Changes by: yuo@cvs.openbsd.org 2015/09/30 05:42:31 Modified files: . : hackathons.html Added files: images/hackathons: j2k15-s.gif j2k15.gif Log message: add T-shirt image of j2k15. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/30 05:44:20 Modified files: www/youtube-dl : Makefile www/youtube-dl/pkg: PLIST Log message: tweak MODPY_EGG_VERSION handling to take setuptools canonicalisation into account, the current version does work but this gives less churn in PLISTs for updates. ok pirofti@ CVSROOT: /cvs Module name: www Changes by: jasper@cvs.openbsd.org 2015/09/30 05:46:33 Modified files: . : hackathons.html Log message: restore layout CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/30 05:47:16 Modified files: . : hackathons.html Log message: fix text CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/30 05:51:25 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: Update to thunderbird 38.3.0/lightning 4.0.3. - See https://www.mozilla.org/en-US/thunderbird/38.3.0/releasenotes/ CVSROOT: /cvs Module name: www Changes by: yuo@cvs.openbsd.org 2015/09/30 05:53:52 Modified files: images/hackathons: j2k15-s.gif Log message: replace thumbnail file of j2k15 image. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/30 06:14:21 Modified files: distrib/sets/lists/base: md.loongson Log message: sync CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/09/30 06:15:12 Modified files: share/man/man4 : isa.4 sys/arch/amd64/conf: GENERIC sys/arch/i386/conf: GENERIC sys/dev/isa : files.isa Added files: share/man/man4 : asmc.4 sys/dev/isa : asmc.c Log message: add a (disabled) driver for the Apple System Management Controller (SMC) as found in Apple Intel based devices "go at it" deraadt@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/30 06:19:34 Modified files: sys/net : if_spppsubr.c Log message: Remove remnants of sppp's special queue handling for telnet/rlogin/ftp, the rest was done in r1.96. ok mikeb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/30 06:21:46 Modified files: sbin/ping6 : ping6.c Log message: remove old self-kill() in the signal handler. must predate the signal handler audit. found while adapting ping6 to tame. ok kettenis CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/09/30 06:24:44 Modified files: sys/arch/amd64/conf: GENERIC Log message: enable new asmc(4) driver on amd64 "go at it" deraadt@ CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2015/09/30 06:39:53 Modified files: . : 58.html Log message: Mention the reaper improvements. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/30 06:41:27 Modified files: . : 58.html Log message: Add a missing href CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/30 06:47:16 Modified files: . : 58.html Log message: few more mentions... CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/30 07:12:12 Modified files: . : 58.html Log message: move some security related things to the right block CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2015/09/30 07:23:15 Modified files: . : 58.html Log message: Mention NX bit support for i386 and adjust the text for kernel W^X on that architecture a bit. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/30 07:45:43 Modified files: share/man/man4 : Makefile Log message: build asmc.4 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/30 07:46:25 Modified files: share/man/man4 : Makefile Log message: right place in order CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/30 07:54:53 Modified files: lang/seed7 : Makefile distinfo lang/seed7/pkg : PLIST Log message: Update to seed7-20150927. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/30 08:11:22 Modified files: regress/lib/libcrypto/asn1: rfc5280time.c Log message: Fix a bug in the regress, and be much more pedantic about what is allowed per RFC 5380 in an X509. RFC 5280 states that all times before 2050 must be specified as a UTCtime, not a Generalized time, and all times after must be a UTC time. By extension this also means the smallest time allowed per RFC 5280 is 500101000000Z and the largest is 99991231235959Z.. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/30 08:33:42 Modified files: bin/ksh : lex.c Log message: fix error message for csh-history. the lexer needs to back up more. from Michael McConville CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/09/30 08:35:47 Modified files: mail/mu : Makefile distinfo mail/mu/pkg : PLIST Log message: Update to the latest mu. This lets us remove the upstreamed patches! Suggestion from jca@ OK edd@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/30 08:40:11 Removed files: mail/mu/patches: patch-lib_mu-msg-iter_cc patch-lib_mu-msg-part_c Log message: remove upstreamed patches; unbreaks the tree while abieber@ has "fun" with cvs CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/30 08:40:52 Modified files: share/man/man8 : afterboot.8 Log message: fix typo; cross-reference smtpd(8). CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/30 08:48:59 Modified files: lib/libssl/src/doc/crypto: ui_compat.pod Log message: fix two typos. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/30 08:57:03 Modified files: sys/arch/alpha/include: disklabel.h sys/arch/amd64/include: disklabel.h sys/arch/arm/include: disklabel.h sys/arch/aviion/include: disklabel.h sys/arch/hppa/include: disklabel.h sys/arch/hppa64/include: disklabel.h sys/arch/i386/include: disklabel.h sys/arch/loongson/include: disklabel.h sys/arch/luna88k/include: disklabel.h sys/arch/macppc/include: disklabel.h sys/arch/octeon/include: disklabel.h sys/arch/sgi/include: disklabel.h sys/arch/sh/include: disklabel.h sys/arch/socppc/include: disklabel.h sys/arch/sparc/include: disklabel.h sys/arch/sparc64/include: disklabel.h sys/arch/vax/include: disklabel.h Log message: Use consistant whitespace/comments for #define'ing LABELSECTOR, LABELOFFSET and MAXPARTITIONS. Easier on the eye when scanning through all these files. No functional change. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/30 09:13:54 Modified files: sys/arch/hppa/include: disklabel.h sys/arch/hppa64/include: disklabel.h sys/arch/macppc/include: disklabel.h Log message: Remove some trailing whitespace. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/30 09:35:31 Modified files: sys/arch/arm/include: disklabel.h sys/arch/loongson/include: disklabel.h sys/arch/octeon/include: disklabel.h sys/arch/sh/include: disklabel.h Log message: Use #ifndef _MACHINE_DISKLABEL_H_ everywhere. Replace _ARM_DISKLABEL_H_ and _SH_DISKLABEL_H_ with _MACHINE_DISKLABEL_H_. Add the guard to loongson and octeon. The #defines are not used anywhere else in the tree so no functional change. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/30 09:56:35 Modified files: share/man/man4 : asmc.4 Log message: trailing whitespace; CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/30 10:35:53 Modified files: share/man/man5 : pf.conf.5 Log message: fix some spelling messes. ok jmc@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/30 10:48:01 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/30 11:04:09 Modified files: lib/libssl/src/crypto/asn1: a_int.c Log message: Remove unnecessary type assignments - M_ASN1_INTEGER_new() already sets the type to V_ASN1_INTEGER. ok doug@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/30 11:30:16 Modified files: lib/libssl/src/crypto/asn1: a_int.c asn1_par.c evp_asn1.c p5_pbev2.c lib/libssl/src/crypto/pkcs12: p12_mutl.c lib/libssl/src/crypto/pkcs7: pk7_lib.c lib/libssl/src/crypto/x509: x509_r2x.c x509_req.c x509_set.c x509cset.c lib/libssl/src/crypto/x509v3: v3_akey.c v3_sxnet.c Log message: Replace M_ASN1_INTEGER_(new|free) with ASN1_INTEGER_(new|free) - this is different from the macro expansion, but the result is the same. Also replace some ASN1_STRING_dup() with ASN1_INTEGER_dup(). ok beck@ doug@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/30 11:43:23 Modified files: textproc/pdfpc : Makefile textproc/pdfpc/patches: patch-CMakeLists_txt patch-man_CMakeLists_txt Removed files: textproc/pdfpc/patches: patch-rc_CMakeLists_txt Log message: rework patches to decide where the manpage and example config get installed. bump a path in the manpge is changed CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/30 11:49:59 Modified files: lib/libssl/src/crypto/x509: x509_set.c x509cset.c Log message: s/M_ASN1_TIME_free/ASN1_TIME_free/ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/30 12:04:02 Modified files: lib/libssl/src/crypto/asn1: a_gentm.c a_time.c lib/libssl/src/crypto/ts: ts_rsp_sign.c Log message: Replace M_ASN1_GENERALIZEDTIME_(new|free) with ASN1_GENERALIZEDTIME_(new|free). CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/30 12:14:07 Modified files: net/samba/patches: patch-buildtools_wafsamba_samba_autoconf_py patch-lib_ldb_wscript Log message: Use -Wl,--no-undefined just like other platforms, -Wl,--as-needed works fine now. Tested earlier on powerpc (sthen@), and on i386/amd64. ok Ian McWilliam. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/30 12:16:15 Modified files: net/samba : Makefile Added files: net/samba/patches: patch-source3_utils_status_c Log message: Backport usage warning for smbstatus(1), picked from upstream. Problem noticed and different patch proposed by giovanni@. ok giovanni@ Ian McWilliam CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/30 12:21:50 Modified files: lib/libssl/src/crypto/x509v3: v3_alt.c v3_cpols.c v3_ia5.c Log message: Replace M_ASN1_IA5STRING_(new|free) with ASN1_IA5STRING_(new|free). Same with one s/M_ASN1_VISIBLESTRING_new/ASN1_VISIBLESTRING_new/. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/30 12:26:07 Modified files: lib/libssl/src/crypto/asn1: a_utctm.c Log message: Replace M_ASN1_UTCTIME_(new|free) with ASN1_UTCTIME_(new|free). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/30 12:41:06 Modified files: lib/libssl/src/crypto/asn1: asn1_par.c evp_asn1.c p5_pbev2.c x_pkey.c lib/libssl/src/crypto/pkcs12: p12_add.c p12_decr.c p12_init.c p12_p8e.c lib/libssl/src/crypto/pkcs7: pk7_doit.c pk7_lib.c lib/libssl/src/crypto/rsa: rsa_saos.c lib/libssl/src/crypto/x509v3: v3_akey.c v3_conf.c v3_ocsp.c v3_skey.c Log message: Replace M_ASN1_OCTET_STRING_(free|new) with ASN1_OCTET_STRING_(free|new). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/30 12:45:56 Modified files: lib/libssl/src/crypto/asn1: a_enum.c Log message: Replace M_ASN1_ENUMERATED_(free|new) with ASN1_ENUMERATED_(free|new). CVSROOT: /cvs Module name: www Changes by: pirofti@cvs.openbsd.org 2015/09/30 12:50:03 Modified files: . : 58.html Log message: 133 sh packages for this release. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2015/09/30 12:57:13 Modified files: lang/eagle : Makefile distinfo Log message: Update to beta34. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/30 13:01:14 Modified files: lib/libssl/src/crypto/asn1: asn1_par.c Log message: s/M_ASN1_ENUMERATED_free/ASN1_ENUMERATED_free/ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/30 13:06:30 Modified files: net/p5-Net-SSH-Perl: Makefile distinfo Log message: Update to p5-Net-SSH-Perl-1.42. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/30 13:07:08 Modified files: lib/libssl/src/crypto/asn1: evp_asn1.c Log message: Expand M_i2d_ASN1_OCTET_STRING macros - no change in generated assembly, aside from line numbers. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/30 13:13:14 Modified files: lib/libssl/src/crypto/asn1: asn1.h Log message: Place all of the ASN1 M_ macros under #ifndef LIBRESSL_INTERNAL. CVSROOT: /cvs Module name: xenocara Changes by: sthen@cvs.openbsd.org 2015/09/30 13:57:59 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 Log message: sync CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/30 16:45:57 Modified files: sys/arch/sgi/stand/boot: diskio.c Log message: Nuke a #if 0/#endif block and a related variable. No plans to ever make this work better than it does now. Eliminates a stray use of LABELSECTOR. ok miod@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/30 16:57:47 Modified files: sys/net : hfsc.c Log message: rename the internal functions that do ml_foo ops on classes to hfsc_cl_foo. this avoids confusion with the public functions (hfsc_enqueue, hfsc_dequeue, etc), and maps almost 1:1 to the mbuf list ops they now use. ok mpi@ henning@ mikeb@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/30 20:32:07 Modified files: lib/libc/locale: runeglue.c _wcstod.h _wcstol.h _wcstoul.h lib/libc/stdio : fputwc.c sprintf.c sys/lib/libkern: ashrdi3.c bin/systrace : intercept.c lib/libc/quad : ashrdi3.c lib/libc/stdlib: getopt_long.c lib/libc/string: wcschr.c wcspbrk.c wcsrchr.c wcsstr.c wmemchr.c lib/libc/gen : setproctitle.c Log message: Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In one case, by deleting some useless '& of an array' we also eliminate the need for the casts which prompted the original lint warnings ok deraadt@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/10/01 00:21:38 Modified files: lib/pixman : compile configure configure.ac test-driver lib/pixman/pixman: pixman-general.c Log message: Update to pixman 0.32.8. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/10/01 00:22:19 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/01 00:31:21 Modified files: usr.bin/openssl: x509.c Log message: Another s/M_ASN1_INTEGER_free/ASN1_INTEGER_free/. Found the hard way by Mark Patruck. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/10/01 00:38:19 Modified files: lib/libsndio : aucat.c sndio.7 Log message: Remove support for the AUCAT_COOKIE environment variable. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/01 00:38:48 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-1.0.4. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/01 00:58:31 Modified files: games/manaplus : Makefile distinfo games/manaplus/pkg: PLIST Log message: Update to manaplus-1.5.9.26. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/01 01:41:45 Modified files: x11/gnome/devel-docs: Makefile distinfo x11/gnome/devel-docs/pkg: PLIST Log message: Update to gnome-devel-docs-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/01 01:52:11 Modified files: x11/gnome/devhelp: Makefile distinfo x11/gnome/devhelp/pkg: PLIST Log message: Update to devhelp-3.18.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/01 02:43:12 Modified files: textproc/pdfpc/patches: patch-CMakeLists_txt patch-man_CMakeLists_txt Log message: merged upstream CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/01 02:48:11 Modified files: textproc/pdfpc : Makefile Log message: zap trailing whitespace from MAINTAINER and bump CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/01 02:49:16 Modified files: devel/spice-protocol: Makefile Log message: add missing RDEP; spotted by aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/01 02:49:45 Modified files: x11/spice-gtk : Makefile Log message: adjust spice-protocol dependency CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/01 03:10:22 Modified files: sys/netinet6 : nd6.c Log message: Use rtdeletemsg() in nd6_free() to align it with arptfree(). This gives us userland notification for free and get rid of a rtrequest1(9) call. ok phessler@, mikeb@, sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/01 03:56:11 Modified files: net/lldpd : Makefile distinfo Log message: update to lldpd-0.7.18 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/01 04:09:17 Modified files: usr.bin/units : units.lib Log message: update currency exchange rates; CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/01 04:17:27 Modified files: sys/kern : kern_tame.c Log message: add IPv6 equivalents for the permitted IPv4 setsockopts, noticed by doug@, ok semarie@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/10/01 04:27:34 Modified files: lib/libtls : tls.h Log message: include for ssize_t ok jsing@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/01 04:30:33 Modified files: devel/droplet : Makefile distinfo devel/droplet/pkg: PLIST Removed files: devel/droplet/patches: patch-libdroplet_srest_replyparser_c Log message: update to droplet-2.0, from maintainer Rafael Sadowski CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/01 04:59:23 Modified files: sbin/iked : ca.c iked.h ikev2.c ikev2_pld.c policy.c Log message: Fix interoperability with Apple iOS9: If we don't get a (valid) CERTREQ but a CERT, respond with a local CERT that was selected based on our own policy instead of leaving it out. This seems to be valid with the RFC that makes the CERTREQ optional and allows to ignore it or to apply an own policy. OK mikeb@ sthen@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/01 06:16:21 Modified files: usr.sbin/relayd: proc.c Log message: sync proc.c with httpd. no functional change, only switching to C99 types. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/01 06:21:32 Modified files: net/p5-Net-LDNS: Makefile distinfo net/p5-Net-LDNS/pkg: PLIST Log message: update to Net::LDNS 0.75, ok florian@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/01 06:22:10 Modified files: net/p5-Zonemaster/cli: Makefile distinfo Log message: update to zonemaster-cli 1.0.2, ok florian@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/01 06:22:24 Modified files: net/p5-Zonemaster/engine: Makefile distinfo net/p5-Zonemaster/engine/pkg: PLIST Log message: update to zonemaster-engine 1.0.6, ok florian@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/01 06:56:08 Modified files: . : 57.html Log message: fix links; from Raf Czlonka CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/01 06:59:37 Modified files: . : 57.html Log message: undo the extra removals CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/01 07:04:42 Modified files: usr.sbin/netgroup_mkdb: stringlist.c Log message: include ctype.h for the isspace(3) using _NG_ISSPACE CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/01 07:06:17 Modified files: . : 58.html Log message: fix hppa/INSTALL.alpha; from Raf Czlonka CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/01 07:18:40 Modified files: usr.sbin/tcpdump: privsep_pcap.c Log message: remove a bsdi ifdef path "kill it with fire" deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/01 07:29:08 Modified files: lib/libpcap : pcap-bpf.c Log message: remove the #if bsdi path from here as well CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2015/10/01 07:41:07 Modified files: libressl : patches.html Log message: update commoncpp link spotted by Theo Buehler CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/01 07:48:13 Modified files: security/yubikey-personalization-gui: Makefile distinfo Log message: update to yubikey-personalization-gui-3.1.23 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/01 07:57:29 Modified files: sbin/iked : ikev2_pld.c Log message: Don't reject an "empty" CERTREQ (one with no CA hashes), instead treat it as if no CERTREQ were received. In conjunction with the previous iOS9 interop fix, this may fix an interop problem seen by Denis Lapshin with BlackBerry OS 10.3.1 and one of a number with firebrick.co.uk's IKEv2 implementation diagnosed by their developer Cliff Hones. ok reyk@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/01 08:03:44 Modified files: sys/dev/usb : upd.c Log message: No need to wakeup(9) the sensor thread because upd_refresh() does not sleep. Discussed with deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/01 09:13:36 Modified files: multimedia/x265: Makefile Added files: multimedia/x265/patches: patch-source_CMakeLists_txt patch-source_common_threading_cpp patch-source_common_threading_h patch-source_common_version_cpp Log message: Unbreak on all archs. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/01 09:14:49 Modified files: graphics/ffmpeg: Makefile Log message: Re-enable x265 everywhere. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/01 09:16:14 Modified files: x11/vlc : Makefile x11/vlc/pkg : PLIST-main Log message: Enable x265 support. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/01 09:57:09 Modified files: sys/dev/isa : asmc.c Log message: fix semicolon after if statement ok jung@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/01 10:03:48 Modified files: sys/arch/alpha/alpha: pmap.c sys/arch/alpha/include: pmap.h Log message: Make the alpha 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. This largely reverts rev. 1.75, but now of course the pmap locks are defined to actually call mtx_enter(9) and mtx_leave(9). ok visa@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/01 10:08:20 Modified files: sys/arch/alpha/stand/boot: disk.c sys/arch/amd64/stand/libsa: biosdev.c sys/arch/armish/stand/boot: wd.c sys/arch/aviion/stand/boot: sd.c sys/arch/hppa/stand/libsa: dk.c sys/arch/hppa64/stand/libsa: dk.c sys/arch/socppc/stand/boot: wd.c sys/arch/sparc64/stand/ofwboot: ofdev.c sys/arch/vax/stand/boot: ra.c rom.c Log message: Remove more blinding trailing whitespace. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/01 10:16:23 Modified files: sys/arch/amd64/stand/libsa: biosdev.c Log message: Remove yet more blinding whitespace. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/01 10:28:01 Modified files: shells/nsh : Makefile distinfo Removed files: shells/nsh/patches: patch-media_c Log message: update to newer nsh snapshot CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/01 12:24:28 Modified files: sys/dev/isa : asmc.c Log message: remove superfluous sensor_attach() added for debug reasons CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/01 12:31:40 Modified files: sys/dev/isa : asmc.c Log message: add const, prodded by mpi CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/01 12:41:06 Modified files: sys/dev/isa : asmc.c Log message: relax vendor comparison to match variations found in older models for example macmini1,1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/01 14:09:56 Modified files: audio/ardour : Makefile Log message: add hidden dep on libusb-compat CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/10/01 14:13:39 Modified files: telephony/libzrtp: Makefile Added files: telephony/libzrtp/patches: patch-src_zrtp_c Log message: Fix for interoperability with Linphone's implementation of ZRTP From feinerer@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/01 14:27:51 Modified files: sys/uvm : uvm_map.c Log message: In uvm_map_splitentry(), grab the kernel lock before calling into the amap or pager code. We may end up here without holding the kernel lock from uvm_unmap(). "ja ja" tedu@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/01 14:28:12 Modified files: sys/arch/amd64/stand/efiboot: efidev.c sys/arch/amd64/stand/libsa: biosdev.c softraid.c sys/arch/armish/stand/boot: wd.c sys/arch/i386/stand/libsa: biosdev.c softraid.c sys/arch/loongson/stand/boot: dev.c sys/arch/socppc/stand/boot: wd.c Log message: Use DOS_LABELSECTOR rather than LABELSECTOR to indicate offset into an OpenBSD partition when accessing the disklabel. For these files both are '1', but this makes the usage consistent across all archs. ok guenther@ miod@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/01 14:35:55 Modified files: libexec/login_radius: login_radius.8 share/man/man5 : login.conf.5 Log message: some radiusd updates, from theo buehler CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/01 14:42:58 Modified files: share/man/man4 : options.4 Log message: no more INET option, apparently; from ilya kaliman CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/01 14:44:49 Modified files: share/man/man5 : files.conf.5 Log message: change the option INET example to INET6, since we no longer have INET; CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/01 15:48:23 Modified files: share/zoneinfo/datfiles: asia australasia europe northamerica zone.tab zone1970.tab Log message: Update to tzdata2015g from ftp.iana.org CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/01 15:58:49 Modified files: x11/tint2 : Makefile Log message: use LOCALBASE in paths in sample config files CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/01 16:21:48 Modified files: sys/net : route.c Log message: Revert previous, it also breaks naddy@'s nested NFS setup. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/01 16:47:28 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/01 17:50:37 Modified files: sys/kern : kern_tame.c Log message: Fix tame(2) setsockopt check for TCP level. ok deraadt@, semarie@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/01 18:26:45 Modified files: usr.sbin/smtpd : control.c Log message: do not allow connid to wrap and collide with another active connection id. this allows a local user to trigger a fatal() and exit the daemon. reported by Qualys Security CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/01 18:28:30 Modified files: usr.sbin/smtpd : lka.c Log message: reset static pointer to NULL after we free it, just in case another bug leads us to reuse it. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/01 18:29:51 Modified files: usr.sbin/smtpd : lka_session.c Log message: fix a stack-based buffer overflow in the token expansion code of the lookup process (unprivileged), allowing a local user to crash the server or potentially execute arbitrary code. reported by Qualys Security CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/01 18:32:05 Modified files: usr.sbin/smtpd : mproc.c Log message: introduce imsg_read_nofd() to allow reading imsg while discarding fd's when reading from a context where we don't expect/want to receive one. this prevents a local user from exhausting resources and causing smtpd to hang by crafting valid imsg that don't expect a descriptor but passing one anyways. reported by Qualys Security CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/01 18:37:53 Modified files: usr.sbin/smtpd : smtpd.c Log message: prevent users from playing hardlink/symlink/mkfifo games with their offline messages and ~/.forward files. this allowed a local user to hang smtpd or even reset chflags and read first line of any arbitrary file. while at it, do not fatal() on unexpected cause of SIGCHLD as this allows a specially crafted mda to cause smtpd to exit. reporte by Qualys Security CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/01 18:41:25 Modified files: usr.sbin/smtpd : util.c Log message: in secure_file(), make uid checking on .forward files more strict to avoid users creating hardlink to root-owned files and leaking first line. reported by Qualys Security CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/01 18:44:30 Modified files: usr.sbin/smtpd : mta_session.c smtp_session.c Log message: detect that a certificate chain will not fit in imsg calls before passing part of it and failing others, this may leave the lookup process in a weird state and cause use-after-free and out-of-bounds memory reads, leading to crashes or potential arbitrary code execution in unprivileged process. reported by Qualys Security CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/01 18:47:48 Modified files: sbin/nfsd : Makefile Log message: oh no, a KERBEROS lefover; from Ilya Kaliman CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/01 18:55:02 Modified files: usr.sbin/smtpd : Tag: OPENBSD_5_8 control.c lka.c lka_session.c mproc.c mta_session.c smtp_session.c smtpd.c util.c Log message: Errata 004: fix multiple security and reliability issues found during an audit by Qualys Security CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/01 19:28:43 Modified files: usr.sbin/smtpd : Tag: OPENBSD_5_7 control.c lka.c lka_session.c mproc.c mta_session.c smtp_session.c smtpd.c util.c Log message: Errata 017: fix multiple security and reliability issues found during an audit by Qualys Security CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/01 19:33:33 Modified files: usr.sbin/smtpd : Tag: OPENBSD_5_6 control.c lka.c lka_session.c mproc.c mta_session.c smtp_session.c smtpd.c util.c Log message: Errata 031: fix multiple security and reliability issues found during an audit by Qualys Security CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2015/10/01 19:34:59 Modified files: opensmtpd : index.html Added files: opensmtpd/announces: release-5.7.2.txt Log message: announce file for minor release CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/01 19:39:26 Modified files: usr.bin/ssh : sandbox-systrace.c Log message: re-order system calls in order of risk, ok i'll be honest, ordered this way they look like tame... ok djm CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/01 19:39:52 Added files: usr.bin/ssh : sandbox-tame.c Log message: a sandbox using tame ok djm CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/01 19:44:52 Modified files: sys/kern : kern_tame.c Log message: changed my mind; block spwd.db, force drop-through to pwd.db for processes under tame CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/01 20:12:08 Modified files: sys/kern : kern_tame.c Log message: remove some debug printf no longer needed CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/01 20:13:59 Modified files: sys/kern : kern_tame.c Log message: mention these pathname calls are checked in namei CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/01 20:26:38 Modified files: . : errata56.html errata57.html errata58.html 58.html Log message: put up smtpd errata CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2015/10/01 21:29:03 www/papers/libtls-fsec-2015 Update of /cvs/www/papers/libtls-fsec-2015 In directory cvs.openbsd.org:/tmp/cvs-serv3469/libtls-fsec-2015 Log Message: Directory /cvs/www/papers/libtls-fsec-2015 added to the repository CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2015/10/01 21:31:00 Modified files: papers : index.html Added files: papers/libtls-fsec-2015: index.html mgp00001.html mgp00001.idx.jpg mgp00001.jpg mgp00001.txt mgp00002.html mgp00002.idx.jpg mgp00002.jpg mgp00002.txt mgp00003.html mgp00003.idx.jpg mgp00003.jpg mgp00003.txt mgp00004.html mgp00004.idx.jpg mgp00004.jpg mgp00004.txt mgp00005.html mgp00005.idx.jpg mgp00005.jpg mgp00005.txt mgp00006.html mgp00006.idx.jpg mgp00006.jpg mgp00006.txt mgp00007.html mgp00007.idx.jpg mgp00007.jpg mgp00007.txt mgp00008.html mgp00008.idx.jpg mgp00008.jpg mgp00008.txt mgp00009.html mgp00009.idx.jpg mgp00009.jpg mgp00009.txt mgp00010.html mgp00010.idx.jpg mgp00010.jpg mgp00010.txt mgp00011.html mgp00011.idx.jpg mgp00011.jpg mgp00011.txt mgp00012.html mgp00012.idx.jpg mgp00012.jpg mgp00012.txt mgp00013.html mgp00013.idx.jpg mgp00013.jpg mgp00013.txt mgp00014.html mgp00014.idx.jpg mgp00014.jpg mgp00014.txt mgp00015.html mgp00015.idx.jpg mgp00015.jpg mgp00015.txt mgp00016.html mgp00016.idx.jpg mgp00016.jpg mgp00016.txt mgp00017.html mgp00017.idx.jpg mgp00017.jpg mgp00017.txt mgp00018.html mgp00018.idx.jpg mgp00018.jpg mgp00018.txt mgp00019.html mgp00019.idx.jpg mgp00019.jpg mgp00019.txt mgp00020.html mgp00020.idx.jpg mgp00020.jpg mgp00020.txt mgp00021.html mgp00021.idx.jpg mgp00021.jpg mgp00021.txt mgp00022.html mgp00022.idx.jpg mgp00022.jpg mgp00022.txt mgp00023.html mgp00023.idx.jpg mgp00023.jpg mgp00023.txt mgp00024.html mgp00024.idx.jpg mgp00024.jpg mgp00024.txt mgp00025.html mgp00025.idx.jpg mgp00025.jpg mgp00025.txt mgp00026.html mgp00026.idx.jpg mgp00026.jpg mgp00026.txt mgp00027.html mgp00027.idx.jpg mgp00027.jpg mgp00027.txt mgp00028.html mgp00028.idx.jpg mgp00028.jpg mgp00028.txt mgp00029.html mgp00029.idx.jpg mgp00029.jpg mgp00029.txt mgp00030.html mgp00030.idx.jpg mgp00030.jpg mgp00030.txt Log message: Add FSEC 2015 libtls presentation CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2015/10/01 21:38:04 Modified files: . : events.html Log message: add fsec libtls talk link CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/01 22:17:17 src/usr.sbin/eigrpd Update of /cvs/src/usr.sbin/eigrpd In directory cvs.openbsd.org:/tmp/cvs-serv12975/eigrpd Log Message: Directory /cvs/src/usr.sbin/eigrpd added to the repository CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/01 22:26:47 Added files: usr.sbin/eigrpd: Makefile control.c control.h eigrp.h eigrpd.8 eigrpd.c eigrpd.conf.5 eigrpd.h eigrpe.c eigrpe.h hello.c in_cksum.c interface.c kroute.c log.c log.h neighbor.c packet.c parse.y printconf.c query.c rde.c rde.h rde_dual.c reply.c rtp.c tlv.c update.c util.c Log message: Welcome eigrpd The eigrpd daemon will support the Enhanced Interior Gateway Routing Protocol. Built using the imsg/three process framework and heavily based on ospfd(8), ospf6d(8) and ldpd(8). The current status of eigrpd(8) is as follows: * Almost full compliance with the specification: DUAL FSM, RTP, CR mode, SIA, etc * Support for both IPv4 and IPv6 * Support for multiple instances (different ASes/AFs) within the same process * Support for rdomains (one process per rdomain) * RIB/FIB synchronization * Basic redistribution support Not implemented features (yet): * Configuration reload support (partially implemented) * Route summarization * Advanced route redistribution/filtering * Carp integration * Authentication (draft is missing information) * Stub (not released by Cisco) Not yet connected to the builds. ok deraadt@ claudio@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/01 22:29:39 src/usr.sbin/eigrpctl Update of /cvs/src/usr.sbin/eigrpctl In directory cvs.openbsd.org:/tmp/cvs-serv17459/eigrpctl Log Message: Directory /cvs/src/usr.sbin/eigrpctl added to the repository CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/01 22:31:52 Added files: usr.sbin/eigrpctl: Makefile eigrpctl.8 eigrpctl.c parser.c parser.h Log message: Controller for the recently imported eigrpd(8) daemon. Not yet connected to the builds. ok deraadt@ claudio@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/01 23:07:41 Modified files: sys/kern : kern_exec.c kern_ktrace.c sys/sys : ktrace.h usr.bin/kdump : kdump.1 kdump.c usr.bin/ktrace : ktrace.1 ktrace.h subr.c Log message: Add ktracing of argv and envp to execve(2), with envp not traced by default ok tedu@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/10/01 23:15:54 Modified files: emulators/fceux: Makefile emulators/fceux/patches: patch-SConstruct patch-fceux_desktop Log message: Fix path in desktop file. Reported by James Wells. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/01 23:30:30 Modified files: sys/kern : kern_tame.c Log message: Actually, open of /etc/spwd.db must be handled by returning EPERM, not dropping through to to the kill path. The best way to understand this is id(1). It calls getpwuid, which tries /etc/spwd.db before /etc/pwd.db ... CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/02 01:21:02 Modified files: devel/p5-DateTime-Event-ICal: Makefile distinfo Log message: Update to p5-DateTime-Event-ICal-0.13. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/02 01:29:55 Modified files: share/man/man5 : mk.conf.5 Log message: zap an unneccessary Ev; from michael reed CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/10/02 01:34:14 Modified files: multimedia/mpv : Makefile Added files: multimedia/mpv/patches: patch-video_out_opengl_video_c Log message: Backport an upstream fix for (some?) radeondrm hardware. ok czarkoff@ (maintainer) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/02 01:41:13 Modified files: usr.sbin/eigrpctl: eigrpctl.8 Log message: add missing El; CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/10/02 03:04:36 Modified files: lib/libsndio : amsg.h Log message: remove unused DEFAULT_OPT macro CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/10/02 03:07:09 Modified files: lib/libsndio : debug.h Log message: fix spacing CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/10/02 03:21:46 Modified files: usr.bin/sndiod : sndiod.c lib/libsndio : amsg.h aucat.c Log message: use macros instead of hard-coded strings for unix sockets paths CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/10/02 03:24:13 Modified files: share/man/man9 : ml_init.9 Log message: fix typo. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/10/02 03:26:16 Modified files: share/man/man9 : srp_enter.9 Log message: typos. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/10/02 03:29:02 Modified files: share/man/man4 : tsl.4 Log message: fix typo. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/10/02 03:30:04 Modified files: lib/libsndio : mio_rmidi.c Log message: fix typo in debug message CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/10/02 03:36:24 Modified files: usr.bin/sndiod : sndiod.c lib/libsndio : amsg.h aucat.c Log message: As the socket path is known, use its size rather that PATH_MAX. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/10/02 03:40:58 Modified files: lib/libsndio : mio_rmidi.c sio_sun.c Log message: Use macros for audio and midi device paths rather than hardcoded strings. No object change. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/10/02 03:45:26 Modified files: lib/libsndio : mio_rmidi.c sio_sun.c Log message: As device path is known, use its size instead of PATH_MAX CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/10/02 03:48:22 Modified files: lib/libsndio : debug.c debug.h mio_rmidi.c sio_sun.c Log message: Validate that midi and audio device numbers are integers. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/10/02 03:51:54 Modified files: lib/libsndio : aucat.c Log message: use macros for cookie path and temp file template instead of hardcoded strings. no object change. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/02 03:51:54 Modified files: sys/netinet : tcp_subr.c Log message: add a comment above the rfc1948 code that mentions the rfc so it's easy to find CVSROOT: /cvs Module name: www Changes by: doug@cvs.openbsd.org 2015/10/02 03:54:49 Modified files: libressl : patches.html Log message: Fix a few typos. CVSROOT: /cvs Module name: www Changes by: doug@cvs.openbsd.org 2015/10/02 04:05:48 Modified files: libressl : papers.html Log message: Add Bob's FSec 2015 presentation. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/02 04:05:58 Modified files: www/tomcat/v8 : Makefile distinfo www/tomcat/v8/pkg: PLIST-examples Log message: Update to tomcat-8.0.27 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/02 05:55:05 Modified files: news/leafnode : Makefile distinfo Log message: Update to leafnode-1.11.11 NEWS entries (the last entry doesn't affect OpenBSD): ### BUGFIXES - The configfile parser now strips whitespace between a configuration parameter's value and a trailing comment. Found by Cecil Westerhof. - The roff manual page sources now render proper hyphens (-), minus characters (\-) and en-dashes (\[en]) depending on their context. This is so that copying-and-pasting from the manual page works properly. - The code that checks if the peer is local now properly deals with IPv4 mapped IPv6 addresses. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/10/02 06:21:59 Modified files: usr.bin/sndiod : sndiod.c Log message: Replace %s in the format string, with its value (macro). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/02 06:39:38 Modified files: lang/php/5.6 : Makefile distinfo lang/php/5.6/pkg: PLIST-main Log message: update to php-5.6.14, ok robert@ http://php.net/ChangeLog-5.php#5.6.14 CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/02 07:13:05 Modified files: usr.sbin/snmpd : control.c Log message: Adopt smtpd's imsg_read_nofd() to mitigate the risk of user-injected file descriptor leakage from the optional world-writable _restricted_ control socket. OK gilles@ blambert@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/02 07:50:17 Modified files: libexec/login_radius: login_radius.8 Log message: Talk about 'RADIUS server' in most cases, rather than referring specifically to radiusd(8) (which doesn't support everything that login_radius(8) talks about) - theo buehler (who provided previous diff) agrees with this. Capitalise RADIUS as per the naming in the RFC. Add STANDARDS section referring to the RFC. Discussed with/suggestions from jmc. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/02 08:30:10 Modified files: lib/libssl/src/ssl: s3_clnt.c Log message: s/ssl3_client_kex/ssl3_send_client_kex/ for consistency with the caller. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/10/02 09:04:45 Modified files: lib/libssl/src/crypto/asn1: a_gentm.c a_time.c a_utctm.c asn1_locl.h lib/libssl/src/crypto/x509: x509_lcl.h x509_vfy.c lib/libcrypto/crypto: Makefile Added files: lib/libssl/src/crypto/asn1: a_time_tm.c Log message: Flense the greasy black guts of unreadble string parsing code out of three areas in asn1 and x509 code, all dealing with an ASN1_TIME. This brings the parsing together in one function that converts into a struct tm. While we are at it this also brings us into conformance with RFC 5280 for times allowed in an X509 cert, as OpenSSL is very liberal with what it allows. input and fixes from deraadt@ jsing@ guethther@ and others. ok krw@, guenther@, jsing@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/10/02 09:26:55 Modified files: share/man/man4 : vxlan.4 Log message: replace vxlan port number by its official service name; while here, use a comma to separate entries hold in the vxlan tunnel endpoint table as it is the style most commonly used in base. ok reyk@; henning@ agrees. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/02 09:32:17 Modified files: sbin/pfctl : pfctl.c Log message: Make 'pfctl -s all' show queues. pfctl(8) says it does, and 5.4 pfctl(8) did for the old queues. ok sashan@ sthen@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/02 09:35:30 Modified files: regress/lib/libcrypto/asn1: asn1time.c Log message: Add another invalid time, which is currently accepted. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 09:49:22 Modified files: sys/kern : kern_exec.c Log message: missing ) in COMPAT_LINUX block CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 09:52:55 Modified files: usr.bin/ssh : sandbox-tame.c Log message: fix email CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/02 10:13:43 Modified files: sbin/iked : ikev2.c Log message: If the policy certreqtype is 0, use the global one instead. This fixes EAP (user-based auth) with IKEv2 in El Capitan. OK mikeb@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/02 10:37:14 Modified files: graphics/pqiv : Makefile Log message: Sync WANTLIB; reported by Daniel Jakots CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/10/02 10:55:54 Log message: import daala Daala is a new video compression technology from Mozilla Foundation, Xiph.Org Foundation and other contributors. The goal of the project is to provide a free to implement, use and distribute digital media format and reference implementation with technical performance superior to h.265. OK feinerer@, sthen@ Status: Vendor Tag: czarkoff Release Tags: czarkoff_20151002 N ports/multimedia/daala/Makefile N ports/multimedia/daala/distinfo N ports/multimedia/daala/pkg/DESCR N ports/multimedia/daala/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/02 10:56:34 Modified files: sbin/iked : parse.y Log message: Remove MD5 from the default proposals. At least SHA1 seems to be the minimum out there. Even El Capitan announces 3DES and SHA1 instead of MD5. OK mikeb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/02 11:49:40 Modified files: sys/kern : syscalls.master Log message: Revert previous commit; something is not quite right yet in the bowels of uvm as Theo is seeing vnode-related panics on several architectures in the codepath that implements mmap(2). CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/02 11:50:54 Modified files: sbin/iked : ikev2.h Log message: RFC7634 specifies ChaCha20-Poly1305 for IKEv2 and IPsec and IANA assigned an official ID 28 for it. This is good news, and we should really support it as well. Just add the ID for now. Discussed with mikeb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/02 11:51:04 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: regen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 12:05:07 Modified files: usr.bin/openssl: certhash.c Log message: avoid sys/param.h, by using PATH_MAX CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 12:06:27 Modified files: usr.bin/file : file.c magic.h Log message: use limits.h instead of sys/param.h to get PATH_MAX CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/02 13:12:45 Modified files: usr.bin/kdump : kdump.1 kdump.c Log message: update the -t args list; ok guenther CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/10/02 13:20:37 Added files: telephony/baresip/baresip/patches: patch-src_config_c Removed files: telephony/baresip/baresip/pkg: DESCR MESSAGE PFRAG.shared PLIST Log message: update to baresip 0.4.15 - GUI - bugfixes - experimental daala support - GTK-dependent modules isolated in -gtk2 subpackage - default config now only mentions modules that are packaged OK feinerer@, sthen@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/10/02 13:24:23 Modified files: telephony/baresip: Makefile.inc telephony/baresip/re: Makefile telephony/baresip/rem: Makefile telephony/baresip/restund: Makefile Log message: change my email address in MAINTAINER CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/10/02 13:32:08 Added files: telephony/baresip/baresip/pkg: DESCR-gtk2 DESCR-main MESSAGE-main PLIST-gtk2 PLIST-main Log message: Somehow didn't add these files during update to 0.4.15 CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/10/02 13:37:40 Modified files: telephony/baresip/baresip: Makefile Log message: BUILD_DEPENDS-main should have been BUILD_DEPENDS Spotted by zhuk@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 14:42:26 Modified files: sys/kern : kern_tame.c Log message: kern_tame.c CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/02 14:46:41 Modified files: x11/hs-xmonad-contrib: Makefile distinfo x11/hs-xmonad-contrib/pkg: PLIST Log message: Update to hs-xmonad-contrib-0.11.4 and adjust dependencies. From Jona Joachim (maintainer). Thanks. (I added a missing file to pkg/PLIST and set MODGHC_PACKAGE_KEY to reduce the noise for future updates) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 14:48:48 Modified files: sys/kern : kern_tame.c Log message: I see no evidence that lstat() is being done for /etc/resolv.conf, nor can I figure out why I added this in the past... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 14:56:14 Modified files: lib/libc/asr : getnameinfo.c Log message: make a && && & block more readable. no binary change. discussed with otto CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/02 16:14:39 Modified files: sbin/iked : ikev2.h Log message: Curve25519 is now specified in draft-ietf-ipsecme-safecurves-00 (along with Curve448). And we already support it. Mention it here to update the Id when it was assigned by IANA. CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/10/02 18:05:54 Modified files: multimedia : Makefile Log message: +daala, as reminded by kirby@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 18:44:37 Modified files: sbin/ping : ping.c Log message: ping is a setuid root priv-drop which holds a sockraw. we can tame it substantially with "stdio inet", plus "dns" if the -n option is missing. a successful exploit against it then cannot create files, or perform a variety of other operations, as described in the tame(2) man page. work with florian a while back ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 18:51:08 Modified files: usr.sbin/tcpdump: privsep.c tcpdump.c Log message: tcpdump is two-process privsep. the packet processor pid is initialized on a socketpair, and then only does byte analysis. it can be protected using a "stdio" tame request. an successfull attack against it will find it cannot open files nor sockets, and faces various other limitations described in the tame(2) manual page. the monitor process can be restricted to "malloc cmsg inet ioctl dns rpath". that sounds like a large subset, but notice it cannot create or write files. maybe this set can be wittled down by hoisting more initialization code upwards? with help from canacar a while back. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 18:53:13 Modified files: sbin/ping6 : ping6.c Log message: ping6 is a setuid root priv-drop which holds a sockraw. we can tame it substantially with "stdio inet", plus "dns" if the -n option is missing. a successful exploit against it then cannot create files, or perform a variety of other operations, as described in the tame(2) man page. ping6 is a bit trickier than ping, because it uses recvmsg() with CMSG types of IPV6_HOPOPTS, IPV6_DSTOPTS, IPV6_RTHDRDSTOPTS, IPV6_RTHDR. there is further work to do in the kernel, with claudio! work with florian a while back, which involved hoisting lots of initization code upwards. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 18:58:59 Modified files: usr.bin/sed : main.c Log message: sed only works on files, so the obvious goal is to remove it's network access in case it is exploited. tame with "stdio wpath rpath cpath" seesms to covers all usage cases, except -i performs a fchmod() on the in-place file, so conditionally also needs "fattr". ok sthen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 19:05:12 Modified files: usr.sbin/acpidump: acpidump.c Log message: acpidump is used as root and opens /dev/mem readonly, to dig out the AML tables. (If this offends you, feel free to submit a diff with a better extraction mechanism). After hoisting the /dev/mem-opening code earlier, we can tame this nasty program with "stdio wpath cpath". CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/10/02 19:06:17 Modified files: www/kcgi : Makefile distinfo Log message: Update kcgi to 0.7.3 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 19:07:15 Modified files: usr.bin/basename: basename.c Log message: even before it reaches getopt(), this program will never do more than talk to stdio. tame "stdio" is a no-brainer. reviewed a while ago by doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 19:33:20 Modified files: usr.bin/whois : whois.c Log message: whois uses dns to lookup whois servers, and then opens sockets to them. it does not need to open any files, so we can tame with "stdio dns inet". i think florian and i did this about 2 months ago. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 20:09:33 Modified files: usr.bin/finger : finger.c Log message: finger can either do local users only, or in in remote users. (who still runs fingerd? not many places, it took a while to find a server) tame "stdio getpw rpath inet" is possible early on, then later when the network lookups list is consumed, tame "stddio getpw rpath" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 20:14:51 Modified files: usr.bin/script : script.c Log message: script is two processes. the main io-loop process can be locked down with tame "stdio" since all it does is move data back and forth, while the master process needs "stdio ioctl" to use TCSAFLUSH at the very end. TCSAFLUSH is included in the kernel's rather restrictive ioctl feature lists made available with the "ioctl" ability. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 20:18:20 Modified files: usr.bin/uniq : uniq.c Log message: uniq has a complicated initialization around getopt. beforehands, we can tame "stdio rpath wpath cpath"; all three paths abilities are needed for it to setup the right files (worst case spotted by sthen). later once the files are opened, the program is only looking at strings and outputing via stdio functions, so we can tame "stdio". CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 20:22:38 Modified files: usr.sbin/traceroute: traceroute.c Log message: like ping, traceroute is a setuid root priv-drop which holds a sockraw. we can tame it substantially with "stdio inet", plus "dns" if the -n option is missing. a successful exploit against it then cannot create files, or perform a variety of other operations, as described in the tame(2) man page. florian helped me a fair bit hoisting initization code upwards in ping, ping6, and traceroute, to make tame work here. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 20:25:59 Modified files: usr.sbin/arp : arp.c Log message: arp uses a non-privileged sockraw to look at the kernel arp tables. the function to do that is called a number of times, but as needed. hoist it upwards into initization, then tame "stdio dns inet" is possible in most code paths. (there may be further work to do here here) i believe florian helped me with this. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 20:35:56 Modified files: usr.bin/patch : patch.c Log message: patch appears to work fully with tame "stdio rpath wpath cpath tmppath fattr". in case of exploitation, no more network access, fork, execve, etc. I wonder if we could use whitepath lists here - if it is reasonable to limit operation in directories known early on? CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 20:37:30 Modified files: usr.bin/ssh/sshd: Makefile Log message: switch from using the systrace-based sandbox to the tame-based sandbox. discussed it at length with djm -- i think it is time to give this a trial in snapshots. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 20:47:15 Modified files: usr.sbin/ntpd : ntpd.c Log message: In the ntpctl(1) case, after it has connect()'d to ntpd we can tame "stdio" since that is all it will do till termination. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 20:48:54 Modified files: usr.sbin/ntpd : ntp_dns.c Log message: the ntp dns process only needs tame "dns rw" to operate. at least, that's the case after kernel code got fixed to handle inet6 for dns... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 21:10:38 Modified files: bin/sleep : sleep.c Log message: So you'd love me to say sleep() can be tighter than tame "stdio". OK, there is that pesky usage message... We could tame "something" in the non-usage codepath.. but pop quiz, anyone know what happens after main returns or if exit(3) is called? atexit completion.. our atexit is very paranoid with structure management and uses mprotect. So current minimum a normal program needs is tame "malloc". tame "stdio" done before the usage codepath splits is just as good; tame placement before getopt provides a strong hint about program behaviour. I am still hoping someone comes up with a nice solution for atexit, or a nice tame subset between "" (pure computation) and "malloc". Ideas have been floated to expose "self", but it lacks mprotect also, and should continue to lack it (see the ssh tame sandbox). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 21:28:35 Modified files: bin/md5 : md5.c Log message: right at startup, this can tame "stdio cpath rpath wpath". after getopt -h has handled write/creating a file, we can drop to tame "stdio rpath" since md5 will only read files after that. i believe i involved lteo for this. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 21:30:04 Modified files: bin/chmod : chmod.c Log message: KNF CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 21:39:19 Modified files: usr.bin/openssl: ocsp.c Log message: BIO_get_fd() could return fd 0; fix error condition. Found at http://marc.info/?l=openssl-dev&m=144374015404899&w=2 ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 22:19:14 Modified files: usr.bin/compress: main.c Log message: gzip can use tame "stdio wpath cpath fattr". this blocks a lot of system behaviours such as forking, execve, sockets, etc. in theory this extended by parsing the arguments first, and creating the whitepathlist. the pathlist probably needs to be directory-oriented, rather than exact path of files, because a gzip file may specify the filename it wants (and that won't be available until it is opened, and partially parsed). anyone want to give this a try? gzip was an early goal for capsicum. who is running a capsicum gzip? CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 23:05:06 Modified files: bin/chmod : chmod.c Log message: the chmod & chflags codepaths can use tame "stdio rpath fattr". the chown codepath obviously cannot use tame -- once tame is activated the kernel prohibits changing uid/gid on a fd/file. ok guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 23:13:23 Modified files: usr.bin/leave : leave.c Log message: leave does a fork, but other than that it is boring stdio. tame "stdio proc" satisfies it. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 23:15:36 Modified files: usr.bin/kdump : kdump.c Log message: tame "stdio getpw rpath" can be done quite early after the getopt. it might seem we can hoist the open above tame and then drop "rpath", but guenther found getprotobynumber can be called much later. ok guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/02 23:36:34 Modified files: usr.bin/grep : grep.c Log message: grep only opens files read-only, reads via stdio or other methods, performs computation, and outputs result to stdout. (note: in the tame model, malloc is implicit because stdio needs it, and mmap is implicit since malloc needs it; libz is satisfied by this environment also). this tame change consists of 1 line, setting "stdio rpath" before getopt. this protection is fairly strict. grep could be improved further by computing a wpathlist based on argv, keeping -R in mind. feel free to take a shot at it. grep was an early target of capsicum also. know anyone running capsicum grep? ok doug CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/03 00:47:32 Modified files: lib/libssl/src/ssl: ssl_lib.c Log message: SSL_new(): fix ref counting and memory leak in error path. Rather than a half-hearted attempt to free up resources and fix ref counting at the SSL_CTX level, let SSL_free() do its job. This diff got lost in the shuffle somewhere. It's from last year. Ref counting error reported by Parakleta in github ticket #51. Thanks! ok jsing@, beck@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/10/03 01:22:05 Modified files: sys/net : if_vxlan.c Log message: When multiple vxlan interfaces are configured with same VNI, select the interface whose tunnel destination corresponded to the incoming packets' source address. ok reyk CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/03 03:03:02 Modified files: devel/p5-Test-Strict: Makefile distinfo Log message: Update to p5-Test-Strict-0.28. CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2015/10/03 03:12:39 Modified files: usr.bin/kdump : kdump.c Log message: Fix wrong cast. This one should be an unsigned long in theory, but the formatter function argument we're printing from is already an int (being casted from register_t at the formatter call time). So lets fix one bug at a time. authoritative okay from guenther@ CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2015/10/03 03:17:13 Modified files: sbin/sysctl : sysctl.8 Log message: If we care about placing core files from SUID programs in a safe place, lets do not suggest to provoke races and use -m option of mkdir(1). ok guenther@, "don't care" deraadt@ :) CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2015/10/03 03:57:30 Modified files: lib/libc/asr : asr.c asr_debug.c asr_private.h Log message: missing asr* -> _asr* symbol rename for building with debug code ok jca@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/10/03 04:39:21 Modified files: usr.sbin/rcctl : rcctl.sh Log message: Properly indent usage() output. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/03 04:44:23 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c sys/net : if_pflow.c if_pflow.h Log message: IPv6 transport for pflow data. Input deraadt@ Bug fix & OK benno@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/03 05:53:44 Modified files: lang/mono : Makefile distinfo mono.port.mk lang/mono/patches: patch-mono_Makefile_in patch-mono_metadata_class_c patch-mono_metadata_threadpool_c patch-mono_profiler_Makefile_in patch-runtime_mono-wrapper_in lang/mono/pkg : PLIST Added files: lang/mono/patches: patch-mono_dis_Makefile_in patch-mono_metadata_icall_c patch-mono_mini_test_op_il_seq_point_sh Log message: update to mono-4.0.4.1 and introduce the MODMONO_GMCS_COMPAT flag in the mono module because upstream has merged all the compilers into mcs CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/03 05:54:42 Modified files: www/mono-xsp : Makefile distinfo www/mono-xsp/pkg: PLIST Added files: www/mono-xsp/patches: patch-autogen_sh patch-src_Mono_WebServer_FastCgi_ConfigurationManager_cs Removed files: www/mono-xsp/patches: patch-docs_Mono_FastCGI_Makefile_in patch-docs_Mono_WebServer_Makefile_in patch-src_Mono_WebServer_FastCgi_ConfigurationManager_xml Log message: unbreak after mono update and update to 3.8 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/03 05:55:39 Modified files: audio/mono-taglib: Makefile devel/dbus-sharp: Makefile devel/mono-gdata: Makefile net/mono-zeroconf: Makefile sysutils/ndesk-dbus: Makefile x11/kde4/qyoto : Makefile Log message: unbreak by setting MODMONO_GMCS_COMPAT=Yes so that a smylink gets created to mcs CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/03 05:56:05 Modified files: devel/mono-addins: Makefile distinfo devel/mono-addins/patches: patch-Mono_Addins_Gui_Mono_Addins_Gui_csproj Added files: devel/mono-addins/patches: patch-configure_ac Log message: update to 1.2 and unbreak build after mono update CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/03 06:01:27 Modified files: devel/dbus-sharp-glib: Makefile Log message: unbreak after mono update CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/03 06:08:31 Modified files: games/alephone/weland: Makefile Log message: unbreak after mono update, and also remove BROKEN marker CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/03 06:37:46 Modified files: lang/fsharp : Makefile Log message: remove BROKEN marker, let's see what happens with the mono update CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/03 06:39:09 Modified files: devel/mono-notify: Makefile sysutils/ndesk-dbus-glib: Makefile x11/gnome/banshee: Makefile x11/kde4/kimono: Makefile Log message: set MODMONO_GMCS_COMPAT=Yes to unbreak after the mono update CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/03 06:41:16 Modified files: usr.bin/uname : uname.c Log message: tame "stdio" right between setlocale and getopt, it is easy to review this program and see it does uname(3) and stdio printf. uname(3) is backed by a cluster of sysctl() reads, all permitted by the kernel in tame_sysctl_check() CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/03 06:46:54 Modified files: usr.sbin/cron : atrun.c cron.c do_command.c entry.c popen.c Log message: unifdef some features we will always have. ok benno zhuk CVSROOT: /cvs Module name: www Changes by: tim@cvs.openbsd.org 2015/10/03 06:53:34 Modified files: . : plus.html Log message: September 14-20 CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/10/03 07:10:47 Modified files: usr.bin/skeyinit: skeyinit.c Log message: - Simplify use of ctype functions. - Replace arc4random with arc4random_uniform. - Replace memset with explicit_bzero. OK millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/03 07:22:06 Modified files: x11/gnome/weather: Makefile Log message: Remove comment. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/03 07:22:06 Modified files: share/man/man8/man8.sparc64: boot_sparc64.8 Log message: Restore description of the sparc64 boot process which was lost when MD installboot was moved to the attic. Put it into boot_sparc64(8), which still pointed readers at installboot(8) for this information. With some markup tweaks from schwarze@ CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2015/10/03 07:27:19 Modified files: papers : index.html Added files: papers : eurobsdcon2015-softraid-boot.pdf Log message: Add slides for my talk about softraid boot at EuroBSDcon 2015. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/03 07:49:51 Modified files: usr.bin/patch : patch.c Log message: As pointed out by tobiasu, ed-style patches still use popen() and execute /bin/ed. This is RETARDED. Nothing learned from the last year? Add tame "proc" until that is fixed, to allow fork+exec. I beg for someone to cross-link the guts of ed directly into patch, or write a ed-subset which can do the job. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/03 07:53:54 Modified files: sys/arch/octeon/dev: octeon_pcibus.c Log message: correct a memory leak in error code path. noticed by miod@ ok visa@ CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2015/10/03 08:34:53 Modified files: papers : eurobsdcon2015-softraid-boot.pdf Log message: Fix error in my softraid boot slides: data is encrypted with AES XTS 256, not AES ECB 256 (the latter is used for the mask key). Pointed out by sobrado@, thanks! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/03 08:39:25 Modified files: usr.bin/wc : wc.c Log message: wc only opens files read-only, proceses them, and spits results to stdout. tame "stdio rpath" works, right before calling getopt() CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/03 08:48:09 Modified files: devel/libpeas : Makefile distinfo devel/libpeas/pkg: PLIST Removed files: devel/libpeas/patches: patch-tests_libpeas_extension-py_c Log message: update to libpeas-1.16.0 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/03 08:51:39 Modified files: bin/echo : echo.c Log message: hard to think of a simple program to add tame to. tame "stdio", obviously. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/03 08:52:09 Modified files: geo/geocode-glib: Makefile distinfo Removed files: geo/geocode-glib/patches: patch-geocode-glib_geocode-reverse_c Log message: update to geocode-glib-3.18.0 CVSROOT: /cvs Module name: www Changes by: tedu@cvs.openbsd.org 2015/10/03 08:52:10 Modified files: . : events.html papers : index.html Added files: papers : eurobsdcon2015-crypto.html eurobsdcon2015-cryptocat.gif Log message: cryptography in openbsd: another overview CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2015/10/03 08:53:06 Modified files: papers : eurobsdcon2015-softraid-boot.pdf Log message: FIx typo in my slides: Fourth -> Forth pointed out by several CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/03 09:00:13 Modified files: bin/chmod : chmod.c Log message: oops! cannot tame the chmod case, because the kernel drops the setuid/setgid bits. CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2015/10/03 09:01:21 Modified files: . : events.html Log message: add my eurobsdcon2015 talk here, too CVSROOT: /cvs Module name: www Changes by: tedu@cvs.openbsd.org 2015/10/03 09:25:30 Modified files: papers : eurobsdcon2015-crypto.html Log message: clarify that the ssh import was into CVS CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/03 09:34:40 Modified files: graphics/pqiv : Makefile distinfo Log message: Update to pqiv-2.4.1, from Daniel Jakots CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2015/10/03 10:24:53 Modified files: usr.bin/dc : bcode.c Log message: disable ! command, makes dc(1) more tameable CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2015/10/03 10:25:33 Modified files: regress/usr.bin/dc: t1.in t1.out Log message: adapt to the removal of ! CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/03 10:56:52 Modified files: usr.sbin/installboot: i386_installboot.c i386_softraid.c installboot.c softraid.c sparc64_softraid.c Log message: Nuke trailing whitespace to avoid cluttering possible upcoming diffs. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/03 11:15:26 Modified files: usr.bin/dc : dc.1 Log message: delete documentation for ! command CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/03 11:58:07 Modified files: editors/joe : Makefile distinfo editors/joe/pkg: PLIST Added files: editors/joe/patches: patch-joe_main_c Log message: Update to joe-4.1 From Daniel Jakots, patch to fix a use after free by Quentin Rameau, input from sthen@ NEWS file at http://sourceforge.net/p/joe-editor/mercurial/ci/default/tree/NEWS.md CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/03 12:39:13 Modified files: usr.bin/dc : dc.c Log message: Now that dc(1) no longer supports !command with popen(), we can start off with tame "stdio rpath". Once the (optional) file is opened, a further drop down to tame "stdio" works. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/03 12:56:20 Modified files: bin/cat : cat.c Log message: obvious tame "stdio rpath" ok semarie CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/03 12:57:11 Modified files: etc : changelist Makefile rc rc.conf usr.sbin : Makefile usr.sbin/eigrpd: eigrpd.h sys/net : route.h Added files: etc/examples : eigrpd.conf etc/rc.d : eigrpd Log message: Enable eigrpd(8) and eigrpctl(8) in the builds ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/03 13:24:57 Modified files: graphics/pinta : Makefile Log message: give this another chance following the mono update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/03 13:39:47 Modified files: graphics/ffmpeg: Makefile Added files: graphics/ffmpeg/patches: patch-libavformat_hls_c Log message: backport an FFmpeg fix for problems with some cases of HLS streams requiring cookies. ok brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/03 13:44:51 Modified files: net/isc-bind : Makefile Log message: reenable json stats in BIND, there used to be a problem with build on arch without sync_val_compare_and_swap_4 but this was worked around in json-c. reminded by jca. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/03 13:47:21 Modified files: usr.sbin/cron : atrun.c do_command.c funcs.h popen.c Log message: There is no need to keep a global array of sysconf(_SC_OPEN_MAX) elements just to keep track of a single pid. Return it to the caller and make it their problem. ok deraadt millert CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/03 14:12:53 Modified files: usr.bin/unifdef: unifdef.c Log message: you can't edit stdin in place. check for this before the hack that increments argc when run with no arguments, causing a read past the end of argv. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/03 14:15:26 Modified files: graphics/pinta : Makefile Log message: re-mark BROKEN, doesn't build with new mono - however the precompiled 1.7-devel version at http://forge.pinta-project.com/ does run under mono 4 if somebody needs it CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/03 14:28:43 Modified files: www/minitube : Makefile distinfo www/minitube/patches: patch-src_iconutils_cpp patch-src_mainwindow_cpp www/minitube/pkg: PLIST Removed files: www/minitube/patches: patch-src_datautils_cpp Log message: Update to minitube-2.5, take maintainership pirofti@ (former maintainer) agrees CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/03 14:37:27 Modified files: x11/gtk+3 : Makefile distinfo x11/gtk+3/pkg : PLIST-main Removed files: x11/gtk+3/patches: patch-gtk_gtkcssselector_c Log message: Update to gtk+3-3.18.1. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/03 15:47:40 Modified files: usr.bin/kdump : kdump.c Log message: option LFS is dead, but we missed option ACCOUNTING here CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/03 16:35:30 Modified files: lib/libc/asr : asr.c asr_private.h Log message: Initially eric developers asr as a side-load style library for async DNS. When it was integrated as the main resolver, a bunch of strange initialization code remained. Start whittling away at this, piece by piece, to make it more clear. ok eric CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/03 16:36:56 Modified files: sys/kern : vfs_cluster.c Log message: Track a size in the scary area of cluster_collectbufs, so that we know what to free. ok beck CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/03 17:34:01 Modified files: bin/test : test.c Log message: tame "stdio rpath" is sufficient for all the operations done by test(1) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/03 17:52:30 Modified files: sys/kern : kern_tame.c usr.bin/kdump : kdump.c kdump.h kdump_subr.h ktrstruct.c Log message: Add ktracing of tame()'s arguments' values "every tool helps" deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/03 18:39:45 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/03 19:56:54 Modified files: sys/kern : kern_tame.c Log message: spelling CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/03 22:08:25 Modified files: sys/kern : kern_tame.c Log message: Allow sysctl read of vm.vm_psstrings, as setproctitle() uses this to find the ps buffer. Few programs want to do their first setproctitle() rather late... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/03 22:56:50 Modified files: bin/md5 : md5.c sbin/ping6 : ping6.c usr.bin/script : script.c usr.bin/uniq : uniq.c Log message: Repair tame() error check to be == -1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/04 00:26:40 Modified files: fonts/cantarell-fonts: Makefile distinfo Log message: Update to cantarell-fonts-0.0.17. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/04 00:32:45 Modified files: textproc/meld : Makefile distinfo Log message: Update to meld-3.14.1. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/04 00:34:35 Modified files: lib/libc/arch/mips64/sys: sigpending.S Log message: Delete an inexplicable comment CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/04 00:37:21 Modified files: lib/libc/rpc : xdr_rec.c Log message: __xdrrec_getrec is in the reserved namespace, so it doesn't need to be weak CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/04 00:59:57 Modified files: lib/libc/gen : nlist.c Log message: __fdnlist() is exported for libkvm, but the internal call can go direct CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/04 01:14:48 Modified files: lib/libc/hidden/sys: socket.h Log message: getpeereid() and sockatmark() are neither used in libc nor in ISO C, so mark them deprecated and weak CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/04 01:17:27 Modified files: lib/libc/hidden/sys: socket.h lib/libc/net : recv.c send.c Log message: recv() and send() aren't overriden by libpthread (vs recvfrom() and sendto()!) so wrap them to make internal calls go direct CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/04 01:25:59 Modified files: usr.bin/file : Makefile file.c Removed files: usr.bin/file : sandbox.c Log message: Add tame(2) to file(1) and drop the old systrace(4) sandbox. tame(2) is only applied to the child process, which requires the parent to not pass directory file descriptors (tame("cmsg") does not allow it). Because file(1) is already privsep, the permissions in the child can be quickly restricted: first to "stdio cmsg getpw proc" then after the privdrop to "stdio cmsg". CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/04 01:33:46 Modified files: lib/libc/stdio : fwalk.c local.h Log message: wrap _fwalk() so internal calls are direct (at least until we stop exporting it) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/04 01:34:34 Modified files: lib/libc/net : ruserok.c Log message: wrap __ivaliduser_sa() so the internal call is direct (at least until we stop exporting it) CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2015/10/04 01:56:50 Modified files: sys/dev/ic : ahci.c Log message: Fix memory leak in error path. From Benjamin Baier, found by llvm/scan-build. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/04 01:57:21 Added files: lib/libc/hidden: spawn.h Log message: Wrap to make all the symbols there weak CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/04 02:31:01 Modified files: usr.sbin/acpidump: acpidump.c Log message: add "usage: " to usage(); from michael reed CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/04 02:36:57 Added files: lib/libc/hidden: search.h Log message: Wrap to make all the symbols there weak CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/04 02:48:12 Modified files: x11/i3 : Makefile distinfo x11/i3/patches : patch-common_mk patch-i3-config-wizard_i3-config-wizard_mk patch-i3-dump-log_i3-dump-log_mk patch-i3-input_i3-input_mk patch-i3-msg_i3-msg_mk patch-i3-nagbar_i3-nagbar_mk patch-i3-nagbar_main_c patch-i3bar_i3bar_mk patch-man_i3-migrate-config-to-v4_1 patch-src_bindings_c patch-src_config_parser_c patch-src_i3_mk patch-src_log_c Added files: x11/i3/patches : patch-libi3_get_config_path_c Removed files: x11/i3/patches : patch-src_config_c Log message: Update to i3-4.11 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/04 02:52:10 Modified files: lib/libc : Symbols.list Log message: Clarify a point. Adjust punctuation after discussion w/ jmc@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/04 03:08:46 Modified files: usr.sbin/cron : popen.c Log message: remove stale comment. there is no need to avoid side effects from a "list" command, because this is not the ftp daemon CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/04 05:41:24 Modified files: sys/dev/isa : asmc.c Log message: remove duplicate key, found by kettenis CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/04 05:58:09 Modified files: libexec/ftpd : extern.h ftpd.c popen.c Log message: fix custom popen to return pid to caller instead of tracking in a giant array. this implies we can't use a function pointer for close, but also means we get to repair some abuse of the comma operator. ok miod CVSROOT: /cvs Module name: www Changes by: jasper@cvs.openbsd.org 2015/10/04 06:04:39 Modified files: papers : index.html . : events.html Added files: papers : eurobsdcon2015-portroach.pdf Log message: add eurobsdcon 2015 slides for portroach CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/04 06:07:58 Modified files: sys/dev/isa : asmc.c Log message: a macmini has no light sensor, but reading from light sensor keys is successful, while info/type reading from same keys fails and avoids initialization; so check the validity flag earlier and do not try to attach invalid (non-existing) keys debugged with help from kettenis CVSROOT: /cvs Module name: www Changes by: zhuk@cvs.openbsd.org 2015/10/04 06:30:01 www/papers/eurobsdcon2015-raceless-network Update of /cvs/www/papers/eurobsdcon2015-raceless-network In directory cvs.openbsd.org:/tmp/cvs-serv7609/eurobsdcon2015-raceless-network Log Message: Directory /cvs/www/papers/eurobsdcon2015-raceless-network added to the repository CVSROOT: /cvs Module name: www Changes by: zhuk@cvs.openbsd.org 2015/10/04 06:35:08 Modified files: . : events.html papers : index.html Added files: papers/eurobsdcon2015-raceless-network: first-inactive.png first.png home.png img0.html img0.png img1.html img1.png img10.html img10.png img11.html img11.png img12.html img12.png img13.html img13.png img14.html img14.png img15.html img15.png img16.html img16.png img17.html img17.png img18.html img18.png img19.html img19.png img2.html img2.png img20.html img20.png img21.html img21.png img22.html img22.png img23.html img23.png img24.html img24.png img25.html img25.png img26.html img26.png img27.html img27.png img28.html img28.png img29.html img29.png img3.html img3.png img30.html img30.png img31.html img31.png img32.html img32.png img33.html img33.png img34.html img34.png img35.html img35.png img36.html img36.png img37.html img37.png img38.html img38.png img4.html img4.png img5.html img5.png img6.html img6.png img7.html img7.png img8.html img8.png img9.html img9.png index.html last-inactive.png last.png left-inactive.png left.png raceless-network.pdf right-inactive.png right.png text.png text0.html text1.html text10.html text11.html text12.html text13.html text14.html text15.html text16.html text17.html text18.html text19.html text2.html text20.html text21.html text22.html text23.html text24.html text25.html text26.html text27.html text28.html text29.html text3.html text30.html text31.html text32.html text33.html text34.html text35.html text36.html text37.html text38.html text4.html text5.html text6.html text7.html text8.html text9.html thumb0.png thumb1.png thumb10.png thumb11.png thumb12.png thumb13.png thumb14.png thumb15.png thumb16.png thumb17.png thumb18.png thumb19.png thumb2.png thumb20.png thumb21.png thumb22.png thumb23.png thumb24.png thumb25.png thumb26.png thumb27.png thumb28.png thumb29.png thumb3.png thumb30.png thumb31.png thumb32.png thumb33.png thumb34.png thumb35.png thumb36.png thumb37.png thumb38.png thumb4.png thumb5.png thumb6.png thumb7.png thumb8.png thumb9.png Log message: Put my slides for public shaming as well. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/10/04 06:59:15 Modified files: graphics/openimageio: Makefile distinfo graphics/openimageio/patches: patch-src_cmake_oiio_macros_cmake patch-src_libtexture_texture_pvt_h patch-src_libutil_sysutil_cpp graphics/openimageio/pkg: PLIST Removed files: graphics/openimageio/patches: patch-src_cineon_imageio_cineoninput_cpp patch-src_dpx_imageio_dpxinput_cpp patch-src_gif_imageio_gifinput_cpp patch-src_include_tbb_tbb_machine_h patch-src_include_tbb_tbb_misc_h patch-src_libOpenImageIO_imagebufalgo_cpp patch-src_libutil_tbb_misc_cpp patch-src_ptex_imageio_ptex_PtexPlatform_h patch-src_rla_imageio_rlainput_cpp Log message: Update to OIIO 1.5.20. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/04 07:04:02 Modified files: graphics/pinta : Makefile Log message: fix build with mono4 and remove BROKEN to see how it goes ok sthen@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/10/04 07:38:11 Modified files: usr.sbin/rcctl : rcctl.sh Log message: Make it possible to give the same action to several daemons at once. e.g. # rcctl restart sshd ntpd from Martijn van Duren with tweaks ok sthen@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/10/04 07:38:25 Modified files: usr.sbin/rcctl : rcctl.8 Log message: Plural. CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2015/10/04 08:06:38 Modified files: . : events.html papers : index.html Added files: papers : eurobsdcon2015-packages.pdf Log message: +more secure packages CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/04 09:01:47 Modified files: bin/dd : dd.c Log message: after dd has opened it's files and done the tape positioning ioctl, we can tame "stdio" it. ok semarie CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/04 09:03:24 Modified files: bin/ed : ed.h main.c Log message: Remove #ifdefs for non-POSIX systems. Also remove #ifdef for SIGWINCH, it is not POSIX but it is a defacto standard. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/04 09:15:11 Modified files: lib/libssl/src/crypto/asn1: a_time_tm.c Log message: Apply some style(9), tweak a few things for readability and add some additional bounds checks. ok beck@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/04 09:23:24 Modified files: bin/ed : ed.h glbl.c main.c re.c sub.c Log message: Remove useless pattern_t typedef, POSIX regex is here to stay so just use regex_t directly. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/04 09:54:15 Modified files: bin/df : df.c Log message: df is a tame "stdio rpath" program, the rpath due to getfsstat and statfs. those two system calls were put into the "rpath" catagory because they expose pathname information. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/04 10:00:43 Modified files: bin/ls : ls.c Log message: ls can use tame "stdio rpath getpw". It does uid/gid lookups, using the 4.4bsd libc caching varients called user_from_uid/group_from_uid, which are backed by getpw*/getgr* type functions. ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/04 10:01:07 Modified files: bin/expr : expr.c Log message: expr can use tame "stdio" ok semarie CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/04 10:25:29 Modified files: papers : index.html Log message: compress a header CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/04 10:35:01 Modified files: etc : group master.passwd etc/mail : aliases Log message: add _eigrpd user/group CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/04 10:50:29 Modified files: usr.bin/compress: main.c Log message: Also needs "rpath" for some circumstances. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/10/04 10:59:25 Modified files: net/icinga/core: Makefile net/icinga/core/pkg: README-main Log message: fix rcctl syntax ok sthen@, maintainer CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/04 11:55:21 Modified files: sys/kern : kern_tame.c Log message: Move getcwd to a seperate area, with a hand-waving explanation for why it is RPATH|WPATH... nothing changes, just the new explanation. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/04 12:11:22 Modified files: usr.bin/patch : patch.c Log message: remove tame "proc". it is not useful, because the "ed" diffs require fork+execve, and execve is not going to become available in this fashion. ed diffs should be handled using a built-in handler, and various folks have been discussing this behind the scenes. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/04 12:49:30 Modified files: sbin/dmesg : dmesg.c Log message: dmesg has two modes. The normal sysctl mode, and the -M/-N kvm searcher. In both cases once the relevant setup is done, it can drop to tame "stdio". CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/04 14:00:50 Modified files: sys/dev/isa : asmc.c Log message: tweak initial output a bit: do not show number of light sensors, just show if some is found or not, also remove kbdled output as there is no (known) way to test if (not) available at all CVSROOT: /cvs Module name: ports Changes by: benno@cvs.openbsd.org 2015/10/04 14:22:22 Modified files: databases/pgpool: Makefile distinfo databases/pgpool/patches: patch-watchdog_wd_lifecheck_c patch-watchdog_wd_packet_c patch-watchdog_wd_ping_c Log message: update to pgpool-II-3.2.12 ok sthen CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/04 14:47:16 Modified files: lib/libc/sys : tame.2 Log message: mention sendto(2) destination address restriction for "rw" subset; ok deraadt, feedback & ok jmc CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/10/04 16:19:25 Modified files: . : events.html papers : index.html Added files: papers : eurobsdcon2015-mandoc.pdf eurobsdcon2015-mandoc.roff Log message: move EuroBSDCon 2015 to the past and add my mandoc slides CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/04 16:54:38 Modified files: usr.sbin/eigrpd: eigrp.h eigrpd.h parse.y printconf.c rde_dual.c Log message: Add option to configure or disable the DUAL active timeout. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/04 17:00:10 Modified files: usr.sbin/eigrpd: eigrpe.c interface.c neighbor.c packet.c query.c rde.c rde_dual.c reply.c tlv.c update.c util.c Log message: Fix warnings and add safeguards to protect against corrupted data. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/04 17:08:57 Modified files: usr.sbin/eigrpd: eigrpe.h packet.c tlv.c Log message: Ignore IPv4 TLVs in IPv6 instances and vice-versa. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/04 19:22:34 Modified files: share/man/man9 : style.9 sys/arch/m88k/include: pcb.h sys/netinet6 : in6_var.h Log message: user land -> userland; from Rob Pierce CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/04 19:23:17 Modified files: lib/libc/rpc : svc.c Log message: user land -> userland; from Rob Pierce CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/04 19:39:08 Modified files: distrib/special/fdisk: Makefile sbin/fdisk : fdisk.c mbr.c mbr.h Added files: sbin/fdisk : gpt.c gpt.h Log message: Enhance '-g' to create a default GPT label in addition to the protective MBR. If '-b' is specified an EFI System partition of the requested size is created. All remaining space is put into an OpenBSD partition. Minimal enhancement necessary for upcoming UEFI install support. Committed first to flush out any unexpected impacts on 'normal' MBR operation and install media. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/04 19:48:48 Modified files: sbin/fdisk : fdisk.8 Log message: Tweak man page to describe newly enhanced '-g' operation. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/04 19:59:33 Modified files: usr.sbin/eigrpd: eigrpe.c eigrpe.h hello.c interface.c rde.c rde.h rde_dual.c rtp.c tlv.c Log message: When the SIA state is declared for a given destination, reset the adjacency with the unresponsive neighbor(s). CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/04 20:57:16 Modified files: lib/libc/asr : res_init.c res_query.c lib/libc/net : res_comp.c res_debug_syms.c res_random.c Added files: lib/libc/hidden: resolv.h Log message: Wrap so that internal calls go direct ok millert@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/04 21:13:25 Modified files: sbin/fdisk : Makefile Log message: Oops. Missed file in fdisk commit. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/04 22:30:35 Modified files: usr.sbin/installboot: landisk_installboot.c Log message: Copy the stage2 file to / in md_installboot(). CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/04 22:31:21 Modified files: distrib/landisk/miniroot: Makefile distrib/landisk/ramdisk: install.md list Log message: Use MI installboot instead of disklabel -B to put boot blocks on installation media. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/04 22:38:27 Modified files: sys/arch/landisk/stand/xxboot: Makefile Log message: No need to create {sd,wd}boot links to xxboot anymore. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/04 22:43:03 Modified files: sbin/disklabel : Makefile Log message: Remove disklabel -B support on landisk - superseded by MI installboot. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/04 23:24:12 Modified files: bin/pwd : pwd.c Log message: tame "stdio rpath" works for all use cases of pwd(1). In part this success could be because our getcwd() is backed by a system call, unlike historical practice. Didn't think it through competely, but this could burn someone else later, if they try to port this code to another system. Anyways, good enough for us. all cases tested by doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/04 23:33:29 Modified files: usr.bin/banner : banner.c Log message: banner can be restricted to tame "stdio". if this program is put into a foreign-data pipeline, and happens to contain a string handling bug, i do not want it being controlled to open a socket. ok doug CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/04 23:59:16 Modified files: x11/gnome/dconf-editor: Makefile distinfo Log message: Update to dconf-editor-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/04 23:59:40 Modified files: x11/gnome/yelp : Makefile distinfo x11/gnome/yelp/pkg: PLIST Added files: x11/gnome/yelp/pkg: PFRAG.shared Log message: Update to yelp-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/04 23:59:51 Modified files: x11/gnome/baobab: Makefile distinfo x11/gnome/baobab/pkg: PLIST Log message: Update to baobab-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/05 00:00:01 Modified files: x11/gnome/dictionary: Makefile distinfo x11/gnome/dictionary/pkg: PLIST Log message: Update to gnome-dictionary-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/05 00:00:12 Modified files: x11/gnome/nautilus: Makefile distinfo x11/gnome/nautilus/pkg: PLIST Log message: Update to nautilus-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/05 00:00:24 Modified files: x11/gnome/user-share: Makefile distinfo x11/gnome/user-share/pkg: PLIST Log message: Update to gnome-user-share-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/05 00:00:34 Modified files: x11/gnome/clocks: Makefile distinfo Log message: Update to gnome-clocks-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/05 00:00:49 Modified files: x11/gnome/maps : Makefile distinfo x11/gnome/maps/pkg: PLIST Removed files: x11/gnome/maps/patches: patch-data_Makefile_am patch-data_org_gnome_Maps_gschema_xml patch-po_POTFILES_in Log message: Update to gnome-maps-3.18.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/05 00:01:00 Modified files: x11/gnome/totem: Makefile distinfo Log message: Update to totem-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/05 00:01:15 Modified files: x11/gnome/photos: Makefile distinfo x11/gnome/photos/pkg: PLIST Added files: x11/gnome/photos/patches: patch-src_photos-search-match_c Log message: Update to gnome-photos-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/05 00:01:28 Modified files: x11/gnome/vino : Makefile distinfo x11/gnome/vino/pkg: PLIST Log message: Update to vino-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/05 00:01:41 Modified files: x11/gnome/orca : Makefile distinfo x11/gnome/orca/pkg: PLIST Log message: Update to orca-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/05 00:01:50 Modified files: x11/gnome/sushi: Makefile distinfo x11/gnome/sushi/pkg: PLIST Log message: Update to sushi-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/05 00:02:03 Modified files: x11/gnome/documents: Makefile distinfo x11/gnome/documents/pkg: PLIST Log message: Update to gnome-documents-3.18.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/05 00:02:17 Modified files: x11/gnome/aisleriot: Makefile distinfo x11/gnome/aisleriot/pkg: PLIST Log message: Update to aisleriot-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/05 00:03:05 Modified files: x11/gnome/music: Makefile distinfo x11/gnome/music/pkg: PLIST Log message: Update to gnome-music-3.18.0. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 00:04:18 Modified files: usr.bin/col : col.c Log message: col can be locked down with tame "stdio", in case it is fed nasty input, or if it has bugs. The previous commits by schwarze indicate the latter case was very true until recently... ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 00:05:42 Modified files: usr.bin/deroff : deroff.c Log message: tame "stdio rpath" works here. It may look like the stdin case can avoid opening files, but no... a file could indicate nested import of another file, so rpath is needed. ok doug CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/05 00:08:39 Modified files: graphics/libdvbpsi: Makefile distinfo graphics/libdvbpsi/pkg: PLIST Removed files: graphics/libdvbpsi/patches: patch-configure Log message: Update to libdvbpsi-1.3.0. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/05 00:13:58 Modified files: lib/libssl/src/crypto/asn1: a_time_tm.c Log message: Make sure dot is not set after tz - fixes incorrect handling, which allows 20151005171301+1.09Z to be treated as a valid time. ok beck@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 00:17:05 Modified files: usr.bin/fmt : fmt.c Log message: tame "stdio rpath" is enough for the general case, which opens file after file from argv. If it is discovered to be reading from stdin only, go to tame "stdio" ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 00:21:15 Modified files: usr.bin/fmt : fmt.c Log message: use the normal -1 check for tame failure CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 00:23:35 Modified files: usr.bin/file : file.c Log message: use the normal -1 check for tame failure CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 00:26:33 Modified files: usr.bin/fold : fold.c Log message: tame "stdio rpath" early on, but if we discover only stdin is being operated on switch to tame "stdio". Reformat a very ugly code block without braces to squeeze the tame calls in. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 00:30:37 Modified files: usr.bin/id : id.c Log message: small KNF CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 00:36:18 Modified files: usr.bin/hexdump: hexdump.c Log message: tame "stdio rpath" for the entire lifetime. newsyntax() could open a file very early on, but next() can open one quite late. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 00:43:31 Modified files: usr.bin/id : id.c Log message: tame "stdio getpw" right at the top; this runs the whole gamut of getpw/gr type functions allowed in that set. ok doug CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/10/05 00:51:50 Modified files: sys/net : pipex.c Log message: Fix ip_is_idle_packet() to parse packets properly. diff from Yuuichi Someya CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 00:54:59 Modified files: usr.bin/unifdef: Makefile unifdef.c Removed files: usr.bin/unifdef: unifdef.h Log message: refactor, so we don't a C function in a .h file, yuck! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 00:57:01 Modified files: usr.bin/unifdef: unifdef.c Log message: tame "stdio rpath wpath cpath fattr", because this creates new files, fchmod's them, and possibly renames them. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 00:59:18 Modified files: usr.bin/vis : vis.c Log message: tame "stdio rpath" initially; if we find out the only file operated on is stdin, then we can drop directly to tame "stdio" ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 01:09:46 Modified files: usr.bin/write : write.c Log message: Since the dawn of time, this has contained freopen() for the tty path with mode "w", as root, since "w" implies O_CREAT. That will create the raw file in /dev if it does not yet exist (due to a lie in utmp). It should use "r+", to open it for for O_RDWR only. Oh man this reminds me of 1988, how old is this bug? ok doug CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/05 01:15:26 Modified files: graphics/feh : Makefile distinfo graphics/feh/patches: patch-man_feh_pre patch-src_options_c Removed files: graphics/feh/patches: patch-src_wallpaper_c Log message: Update to feh-2.14 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 01:16:03 Modified files: usr.bin/nm : nm.c Log message: tame "stdio rpath" works fine, as long as we sidestep the demangling process which involves fork+execve.... ok doug CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/10/05 01:18:03 Modified files: lib/libsndio : aucat.c Log message: Fix missing checks for truncation of long file names. Rather than checking for truncation every time we touch the string, simply allocate a memory chunk large enough to store the full path. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/05 02:46:21 Modified files: net/weechat : Makefile Added files: net/weechat/patches: patch-src_gui_curses_CMakeLists_txt Log message: Fix cyclical dependency error fallout from upcoming ninja-1.6.0 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/05 02:48:05 Modified files: lang/io/patches: patch-addons_Clutter_CMakeLists_txt patch-libs_CMakeLists_txt Log message: Fix cyclical dependency error fallout from upcoming ninja-1.6.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/05 02:48:14 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: Bugfix update to firefox 41.0.1. - See https://www.mozilla.org/en-US/firefox/41.0.1/releasenotes/ - Mostly windows-only bugfixes but a bookmark handling regression might affect us (see #1206376) CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/05 02:48:51 Added files: graphics/darktable/patches: patch-data_CMakeLists_txt patch-doc_CMakeLists_txt Log message: Fix conflicting target names fallout from upcoming ninja-1.6.0 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/05 02:52:10 Modified files: devel/ninja : Makefile distinfo Removed files: devel/ninja/patches: patch-configure_py patch-src_graph_cc Log message: Update to ninja-1.6.0 kudos to aja@ for the bulk build CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/05 04:20:29 Modified files: mail/dovecot : Makefile distinfo mail/dovecot/patches: patch-configure patch-doc_example-config_Makefile_in patch-doc_example-config_conf_d_10-mail_conf patch-doc_example-config_conf_d_Makefile_in patch-src_master_master-settings_c mail/dovecot/pkg: PLIST-server Log message: update to Dovecot 2.2.19, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/05 04:20:33 Modified files: mail/dovecot-pigeonhole: Makefile distinfo Log message: update to dovecot-pigeonhole 0.4.9, from Brad CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/10/05 04:25:19 Modified files: usr.sbin/ndp : ndp.8 Log message: typo. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/10/05 04:25:59 Modified files: share/man/man5 : port-modules.5 Log message: fix some spelling messes. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/05 05:11:47 Modified files: net/weechat/patches: patch-src_gui_curses_CMakeLists_txt Log message: less intrusive patch CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/05 05:20:57 Modified files: www/opengroupware: Makefile www/opengroupware/pkg: README Log message: httpd->apache in rc script name CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2015/10/05 06:09:03 Modified files: opensmtpd : index.html Added files: opensmtpd/announces: release-5.7.3.txt Log message: release 5.7.3 announce CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/05 06:10:00 Modified files: telephony/asterisk-g729: Makefile telephony/asterisk-g729/pkg: README Log message: fix rcctl command CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/05 06:49:58 Modified files: sbin/disklabel : disklabel.c Log message: Remove 'landisk' from the comment about NUMBOOT archs. Only one NUMBOOT arch is left: Vax. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/10/05 06:58:44 Modified files: net/nagios/nagios: Makefile net/nagios/nagios/pkg: README-main Log message: fix rcctl syntax ok sthen@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/10/05 06:59:12 Modified files: net/nfsen : Makefile net/nfsen/pkg : README Log message: fix rcctl syntax ok sthen@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/10/05 06:59:37 Modified files: www/trac : Makefile www/trac/pkg : README Log message: fix rcctl syntax ok sthen@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/10/05 07:00:04 Modified files: sys/net : if_trunk.c trunklacp.c trunklacp.h Log message: Factor LACP frame processing out to a separate task This is slightly refactored version of the diff by jmatthew@ that makes use of a single per-trunk task but retains per-port mbuf queues. Running LACP frame processing in a task context allows a simple way to synchronize changes to the trunk ports and trunk itself performed from the ioctl, timeout and task contexts with a kernel lock. OK mpi CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/05 07:05:08 Modified files: sys/dev/pci : if_iwm.c if_iwmvar.h Log message: Simplify iwm(4) newstate task by only queuing one state transition at a time. The newstate task now always transitions to the most recently requested state, rather than hopping along with every request. This allows us get rid of the silly newstate generation counter, and we can now task_del() a pending transition when the interface goes down. While several issues with this driver remain, I believe this change does not introduce new problems. Tested by myself, jasper@, and zhuk@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 07:24:39 Modified files: usr.bin/expand : expand.c Log message: tame "stdio rpath" works. (Someone could refactor the processing loop to handle the stdin case without rpath, but it looks a bit invasive. ok sthen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 07:27:45 Modified files: usr.bin/cut : cut.c Log message: This can use tame "stdio rpath" from the top. If we are only working on stdin, an additional tame "stdio" is easy. same diff from sthen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 07:30:30 Modified files: usr.bin/cal : cal.c usr.bin/colrm : colrm.c usr.bin/column : column.c usr.bin/comm : comm.c usr.bin/diff3 : diff3prog.c usr.bin/dirname: dirname.c Log message: tame "stdio rpath" or tame "stdio" suffices for all of these programs. fairly easy to audit by running nm and noticing nothing beyond base stdio except for fopen/freopen. Then review all callpaths to those functions, and place the tame() calls. ok sthen CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2015/10/05 08:07:19 Modified files: x11/smplayer : Makefile distinfo x11/smplayer/patches: patch-src_preferences_cpp Log message: Update for SMPlayer to 15.9.0: http://smplayer.sourceforge.net/en/changes OK benoit@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 08:18:33 Modified files: usr.sbin/bgpctl: irr_output.c irr_prefix.c parser.c Log message: these 3 files do not need sys/socket.h CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/05 08:58:37 Modified files: usr.sbin/arp : arp.c Log message: correct a rtget() error check this function could only return 0 or 1, and 1 on error. avoid to deref an uninitialised variable if rtget() return an error. ok millert@ benno@ deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 09:16:23 Modified files: usr.bin/diff : diff.c Log message: If the -l flag is set, diff will fork/execve pr on a pipe. But other uses can tame "stdio wpath rpath cpath tmppath". tmppath for when mktemp() operates in /tmp proper, but cpath+wpath for use of $TMPDIR. ok sthen millert CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/10/05 09:19:29 Modified files: sys/net : if.h if_var.h Log message: Add ifi_oqdrops and its alias to struct if_data. Necessary bumps in Ports will be handled by sthen@. OK mpi@ dlg@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 09:25:16 Modified files: usr.bin/find : extern.h find.c option.c Log message: If expression omits -exec/execdir/-ok primaries, then find will never enter the fork+execve codepath. That allows use of "stdio getpw rpath"! Use of -exec methods have been discouraged for years anyways, with -print0/xargs -0 now considered safer practice. ok guenther millert CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/10/05 09:29:14 Modified files: usr.sbin/snmpd : mib.c snmpd.h Log message: Teach snmpd(8) about if_oqdrops. OK mpi@ dlg@ CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/10/05 09:39:01 Modified files: sys/net : if.c Log message: Accumulate ifq_drops into if_oqdrops if if_start(). mpi@ questioned usefulness of if_snd.ifq_drops, but this is what exists now. This area is going to be readily polished. OK dlg@ CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/10/05 09:40:39 Modified files: usr.bin/netstat: if.c Log message: Handle ifi_oqdrops in netstat(8). OK mpi@ dlg@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/05 09:42:54 Modified files: usr.bin/diff : diff.c Log message: use different tame requests if TMPDIR is in env: - tmppath for when mktemp() operates in /tmp proper - cpath+wpath for use of $TMPDIR based on log-message from previous commit ok deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/05 09:50:01 Modified files: libexec/rpc.rstatd: rstatd.c Log message: Remove unused errstr variable. CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/10/05 09:52:46 Modified files: sys/net : if_bridge.c if_spppsubr.c if_vlan.c sys/netinet : ip_carp.c Log message: Don't count IF_DROP()'ed packets as if_oerrors too. mpi@ plans to clean-up IF_DROP()'s, but fix consistent use of it for now. OK dlg@ CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/10/05 09:57:27 Modified files: sys/net : if.c if_ppp.c sys/net80211 : ieee80211_pae_output.c Log message: Count IFQ_ENQUEUE() failure as output drop. mpi@ prefers checking IFQ_ENQUEUE() error, and this matches that. OK dlg@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/05 10:07:57 Modified files: usr.sbin/installboot: i386_installboot.c Log message: Out, damned whitespace! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 10:09:56 Modified files: libexec/login_yubikey: login_yubikey.c Log message: KNF a switch statement, moving a local variable up a frame as well - carefully. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 10:16:41 Modified files: usr.sbin/bgpd : session.c Log message: tame "stdio inet cmsg" should work well in the session engine. ok benno CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/05 10:29:02 Modified files: net/arping : Makefile net/bwm-ng : Makefile sysutils/collectd: Makefile sysutils/conky : Makefile net/dhcpcd : Makefile net/hping : Makefile x11/icewm : Makefile net/ifstat : Makefile net/iftop : Makefile net/ladvd : Makefile comms/lcdproc : Makefile sysutils/libstatgrab: Makefile sysutils/libvirt: Makefile sysutils/monit : Makefile net/no-ip : Makefile shells/nsh : Makefile devel/py-openbsd: Makefile x11/qt4 : Makefile net/quagga : Makefile sysutils/symon : Makefile net/vnstat : Makefile net/zabbix : Makefile net/miniupnp/miniupnpd: Makefile sysutils/gkrellm/gkrellm: Makefile Log message: REVISION bumps following the additional member in struct if_data, to make sure packages get updated CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 10:29:55 Modified files: sys/arch/alpha/conf: RAMDISK Log message: alpha ramdisk ran out of space, very slightly. Probably due to the development of tame? option CD9660 and mount_cd9660 are already absent, so remove the cd(4) driver ok miod CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/05 10:41:51 Modified files: usr.bin/calendar/calendars: calendar.birthday Log message: correct picasso's birth date; from comet (freebsd 116952), via richard CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/05 10:50:14 Modified files: archivers/par2cmdline: Makefile distinfo archivers/par2cmdline/patches: patch-reedsolomon_cpp archivers/par2cmdline/pkg: PLIST Added files: archivers/par2cmdline/patches: patch-par2cmdline_h patch-tests_test12 patch-tests_test13 patch-tests_test18 patch-tests_test20 Removed files: archivers/par2cmdline/patches: patch-Makefile_in patch-README patch-diskfile_cpp patch-par2creatorsourcefile_cpp Log message: Update to par2cmdline-0.6.14, and add a patch to fix a byte order issue (__BYTE_ORDER not being defined) causing 'repair' to fail on files from other par2 implementations or from pre-5.6 OpenBSD. ok jca@ From Mikolaj Kucharski, taking maintainer. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/05 11:05:26 Modified files: x11/gnome/yelp-xsl: Makefile distinfo Log message: Update to yelp-xsl-3.18.1. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/05 11:11:21 Modified files: usr.bin/ssh : sshbuf-misc.c sshbuf.c Log message: some more bzero->explicit_bzero, from Michael McConville CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 11:26:22 Modified files: usr.sbin/ntpd : Makefile Log message: this process deserves -fstack-protector-all CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/05 11:31:17 Modified files: libexec/login_chpass: login_chpass.c libexec/login_lchpass: login_lchpass.c libexec/login_passwd: login.c login_passwd.c libexec/login_radius: raddauth.c libexec/login_tis: login_tis.c libexec/login_token: token.c tokendb.c Log message: Use explicit_bzero() instead of memset() for zeroing out secrets. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/05 11:53:56 Modified files: usr.bin/cu : command.c Log message: Style nits on a couple of casts. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/05 12:57:46 Modified files: security/softhsm: Makefile Log message: Add PORTROACH_COMMENT, from Patrik Lundin (maintainer). CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/10/05 13:05:09 Modified files: sys/net : if.c if_bridge.c if_ppp.c if_spppsubr.c if_vlan.c sys/net80211 : ieee80211_pae_output.c sys/netinet : ip_carp.c Log message: Revert if_oqdrops accounting changes done in kernel, per request from mpi@. (Especially adding IF_DROP() after IFQ_ENQUEUE() was completely wrong because IFQ_ENQUEUE() already does it. Oops.) After this revert, the situation becomes: - if_snd.ifq_drops is incremented in either IFQ_ENQUEUE() or IF_DROP(), but it is not shown to userland, and - if_data.ifi_oqdrops is shown to userland, but it is not incremented by anyone. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/05 13:20:20 Modified files: net/knot : Makefile Log message: Add PORTROACH_COMMENT: knot-2.x uses __thread and lmdb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/05 13:39:28 Modified files: www/mono-xsp : Makefile Log message: add build dep on libtool (needs libtoolize) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/05 13:40:26 Modified files: www/uriparser : Makefile distinfo Log message: Bugfix update to uriparser-0.8.3 NB: the upstream shared lib version got bumped but no symbol was added CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/05 13:46:22 Modified files: www/newsbeuter : Makefile Added files: www/newsbeuter/patches: patch-src_cache_cpp Log message: Fix time_t handling and unbreak on 32 bits archs. newsbeuter stores feeds and articles timestamps as time_t in its sqlite database, but does so incorrectly. Fix sqlite3 and logging format string so that they use the proper (long long) idiom. Issue reported and fix tested by Raf Czlonka, ok sthen@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/05 13:50:38 Modified files: usr.bin/file : magic-test.c magic.h Log message: Offset into the file can be size_t and add some casts to remove warnings. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/05 14:05:52 Modified files: usr.bin/file : magic-load.c magic.h Log message: Add support for !:strength modifier to adjust strength of a test. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/05 14:15:00 Modified files: usr.bin/diff : diff.1 diff.c diff.h diffdir.c diffreg.c Removed files: usr.bin/diff : pathnames.h Log message: Remove the non-standard -l flag that pipes the output through pr(1). Based on a diff from and OK deraadt@ CVSROOT: /cvs Module name: www Changes by: tim@cvs.openbsd.org 2015/10/05 14:24:31 Modified files: . : plus.html Log message: September 21-27 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/05 15:59:29 Modified files: share/man/man9 : style.9 Log message: change a few examples to be more stylistic. pointed out by rob pierce CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/05 16:08:14 Modified files: usr.sbin/smtpd : util.c Log message: actually use lbuf in getmailname() ok millert@ gilles@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/05 16:36:23 Modified files: usr.bin/file/magdir: compress Log message: Update compress magic from the upstream file 5.x magic files. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/05 16:45:26 Modified files: usr.bin/file/magdir: unicode Log message: Get BE and LE UTF-32 correct, from file 5.x. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/05 16:48:26 Modified files: usr.bin/file/magdir: att3b bflt blender bout cddb clarion clipper efi encore ibm370 inform karma natinst ocaml os9 osf1 securitycerts sharc smalltalk ti-8x tuxedo vmware Log message: Very trivial changes from file 5.x: spelling mistakes, %ld->%d and some style nits. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/10/05 16:59:39 Modified files: sys/arch/amd64/include: loadfile_machdep.h sys/arch/amd64/stand/efiboot: efiboot.c sys/arch/amd64/stand/libsa: exec_i386.c Log message: Fix efiboot not to use the usual kernel load address. Load the kernel in an allocated region and also move the stack to the end of the heap region. Then move the kernel to the usual place just before run the kernel, after calling ExitBootService(). report/test Toby Slight, Brian Conway CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/05 17:15:31 Modified files: usr.bin/cu : command.c cu.c cu.h xmodem.c Log message: Set the line file descriptor nonblocking and make it blocking again for xmodem and child processes, makes xmodem work with -d. Reported by Kim Zeitler via guenther@, tested by Jiri B. ok (and a small change) guenther CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/05 17:21:52 Modified files: usr.bin/file/magdir: timezone Log message: Another trivial update, some extra bits for timezone, from file 5.x. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/05 17:26:58 Modified files: bin/ksh : table.c table.h Log message: Remove EXTERN from table.h and put the definitions in table.c, from Michael McConville. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/05 17:32:15 Modified files: bin/ksh : lex.c lex.h Log message: Remove EXTERN from lex.h and put the definitions in lex.c, from Michael McConville. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 17:42:40 Modified files: usr.bin/indent : indent.c Log message: tame "stdio rpath wpath cpath", because this program reads and creates files, using stdio. It does nothing else. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 17:59:11 Modified files: usr.bin/logger : logger.c Log message: During getopt(), an optional file may be opened. After that, tame "stdio" works. Time for some commentary! tame became possible because syslog(3) in openbsd uses a system call -- sendsyslog(2) -- which does not require an elaborate dance opening an AF_UNIX socket and using connect() or send() to deliver to a "/dev/log" unix socket in the filesystem. sendsyslog(2) was invented to ensure the stack-protector's __stack_smash_handler() can gaurantee delivery of failure messages to syslogd(8) in harsh conditions -- such as file descriptor exhaustion or inside chroot(2). Now it also works in tame(2)'d proceses, since sendsyslog(2) is always allowed. Our syslog(3) needs no elaborate socket code, therefore piles of software does not have an inate need for socket(2), connect(2), send(2), nor access to the filesystem. syslog(3) remains fully compatible otherwise. How does the stack protector report an error in fully capsicum'd program? Or in some other Linux protection mechanism, if someone protectes a program too far and takes sockets away, how do they see the stack protector working? You can have nice things when the underlying rules change. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 18:24:20 Modified files: usr.bin/stat : stat.c Log message: Appears that tame "stdio getpw rpath" will satisfy all code paths. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 18:30:33 Modified files: usr.sbin/smtpd/makemap: Makefile usr.sbin/smtpd/smtpctl: Makefile usr.sbin/smtpd/smtpd: Makefile usr.sbin/smtpd/table-ldap: Makefile usr.sbin/smtpd/table-passwd: Makefile usr.sbin/smtpd/table-sqlite: Makefile Log message: The performance hit for -fstack-protector-all is worth it here. ok gilles CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/05 19:20:59 Modified files: regress/usr.bin/ssh/unittests/sshkey: test_file.c test_fuzz.c test_sshkey.c Log message: adapt to recent sshkey_parse_private_fileblob() API change CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 21:25:02 Modified files: usr.bin/write : write.c Log message: unfortunately tame "stdio" can only happen well after the sequence of: utmp parsing, tty opening, setresgid to drop privs. it only protects a basic io loop. discussed with doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 21:26:32 Modified files: usr.bin/rs : rs.c Log message: data processing stdin to stdout; tame "stdout" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 21:27:25 Modified files: usr.bin/kdump : kdump.c Log message: tame "stdio getpw" discussed with guenther CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/05 21:29:35 Modified files: sys/sys : event.h Log message: struct knote's kn_sdata needs to be the same type as struct kevent's data ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 21:29:49 Modified files: usr.bin/openssl: s_client.c s_server.c Log message: these do not use ioctl.h CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 23:42:12 Modified files: sys/kern : kern_tame.c Log message: Enable ioctl() in the "rw" request, to support FIONREAD/FIONBIO easier for the stdio/libevent usage case. Further ioctl commands are narrowly checked as before. ok djm guenther semarie CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/05 23:48:34 Modified files: usr.sbin/smtpd : smtpctl.c util.c Log message: fix reallocarray() constructs to always use temporary variable CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/05 23:51:01 Modified files: usr.bin/fgen : fgen.l Log message: Obvious tame "stdio rpath wpath cpath" to a program I will never use. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 00:03:11 Modified files: usr.sbin/tftpd : tftpd.c Log message: do not need ioctl.h CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/06 00:04:46 Modified files: usr.sbin/smtpd : enqueue.c makemap.c smtpd.c util.c Log message: fix values passed to umask(), they should be octal. the permissions are even more restrictive than they should. misc bug reported by qualys CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/06 00:07:29 Modified files: usr.sbin/smtpd : smtpctl.c Log message: fix chdir() call for the sake of correctness reported by qualys CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/06 00:44:47 Modified files: usr.sbin/smtpd : lka_session.c Log message: fix snprintf() error checking in token expansion code, these can't possibly fail but it's no excuse for getting the checks wrong. spotted by qualys CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/06 02:12:30 Modified files: usr.bin/file/magdir: rpm Log message: Another simple update from file 5.x. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/06 02:13:03 Added files: usr.bin/file/magdir: ssh ssl Log message: ssh and ssl key file magic, from file 5.x. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/06 02:20:10 Modified files: usr.bin/file : magic-test.c Log message: Log the matched offset (and the new offset) instead of just of the new offset (as if it was where the match was found). CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/06 02:51:00 Modified files: usr.bin/file/magdir: xwindows Log message: Another simple update for xwindows, from 5.x. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/06 02:51:35 Modified files: usr.sbin/smtpd : smtpd.c Log message: we don't need this temporary buffer since we're going to strdup() it right away anyways ok eric@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/06 03:06:38 Modified files: sysutils/symon : Makefile Log message: oops, REVISION-mux got lost in last commit; pointed out by Markus Lude CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/06 03:12:00 Modified files: sys/dev/pci : if_iwm.c Log message: Make iwm(4) set the MAC address the same way other wireless drivers do. ok mpi@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/06 03:29:13 Modified files: usr.bin/file/magdir: pdf Log message: Simple update for pdf, from file 5.x. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/06 03:52:23 Modified files: graphics/clutter/clutter-gst: Makefile distinfo Log message: update to clutter-gst 3.0.12 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/06 04:34:19 Modified files: www : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: www/swfdec-plugin: Makefile distinfo www/swfdec-plugin/pkg: DESCR PLIST Log message: Kill swfdec-plugin, unmaintained upstream. ok pascal@ edd@ dcoppa@ ajacoutot@ sthen@ zhuk@ Getting oks has never been so easy. :) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/06 05:37:06 Modified files: lang/clisp : Makefile distinfo lang/clisp/patches: patch-configure patch-src_clisp-link_in patch-src_makemake_in lang/clisp/pkg : PLIST Removed files: lang/clisp/patches: patch-src_configure Log message: Update to clisp-2.49 Dynamic modules have been disabled so that the port looks like clisp-2.48. People willing to enable and test them are welcome. Build can fail on i386 but clisp-2.48 has the same problem. clisp makes bad assumptions about adress space layout. Tests by krw@ joshe@ and Markus Lude, ok krw@ joshe@ (ex. maintainer) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/06 06:41:47 Modified files: devel/libgdata : Makefile distinfo Log message: update to libgdata-0.17.3 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/06 06:48:33 Modified files: devel/p5-Variable-Magic: Makefile distinfo Log message: Update to p5-Variable-Magic-0.59. CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/10/06 06:54:24 Modified files: lib/libssl/src/crypto/asn1: a_time_tm.c Log message: prefer limits.h over sys/limits.h ok deraadt@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/06 07:00:20 Modified files: . : lyrics.html Log message: create tag for start of 5.8 songs CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/06 07:12:34 Modified files: devel/git : Makefile distinfo Log message: Update to git-2.6.1. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 07:29:56 Modified files: usr.bin/units : units.c Log message: tame "stdio rpath" before opening the file, tame "stdio" after that CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/10/06 07:32:56 Modified files: plan9/rc : Makefile distinfo plan9/rc/pkg : PLIST Added files: plan9/rc/patches: patch-configure Removed files: plan9/rc/patches: patch-print_c Log message: update plan9/rc to 1.7.4; patch from Michael Reed < m.reed at mykolab.com > with tweaks by me. tested by Michael Reed who also take maintainer ship. OK markus@ (former maintainer) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 07:47:08 Modified files: usr.bin/what : what.c Log message: simple tame "stdio rpath" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 07:48:34 Modified files: usr.bin/touch : touch.c Log message: use tame "stdio rpath wpath cpath fattr". There is some timezone database stuff here which goes further than most programs, but the neccessary files are readable using "rpath". CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 07:49:33 Modified files: usr.bin/tr : tr.c Log message: only modifies data, stdin to stdout, so tame "stdout" CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/06 08:02:25 Modified files: usr.sbin/smtpd : table_ldap.c Log message: Fix buf leak in error path. ok gilles@ eric@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 08:02:49 Modified files: sys/kern : kern_tame.c Log message: Add getrusage() to the TAME_SELF catagory. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 08:38:23 Modified files: sys/kern : kern_tame.c Log message: oops, namei was never allowing through valid CPATH operations CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/06 08:38:32 Modified files: sys/kern : uipc_socket2.c Log message: Make sure that all padding bytes in cmsgs are actually zero by memset CMSG_SIZE(len) bytes of the mbuf. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 08:39:07 Modified files: sys/kern : vfs_syscalls.c Log message: rmdir() is just a CPATH operation; remove RPATH marker that snuck in. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/06 08:55:41 Modified files: sys/kern : kern_tame.c uipc_syscalls.c sys/sys : tame.h Log message: Rework the tame cmsg handler to make it work both ways. While on recv one mbuf blob with all the cmsgs inside while on send cmsgs in an mbuf chain, one mbuf per message. Adjust the calls accordingly. Putting it in so deraadt@ can move forward. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/06 08:58:37 Modified files: usr.sbin/cron : config.h cron.h crontab.c database.c entry.c externs.h funcs.h globals.h macros.h misc.c pathnames.h user.c Log message: clear out some more legacy code and whatnot CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/10/06 09:06:29 Modified files: usr.bin/skey : skeyprune.pl Log message: Update path in comment; OK millert@ CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/10/06 09:07:45 Modified files: lib/libskey : skeysubr.c Log message: Don't burden keycrunch_{md5,sha1,rmd160}() with identical code to prepare a buffer based on whether they are called by keycrunch() or f(). Instead let keycrunch() and f() take care of this themselves. OK millert@ CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/10/06 09:09:08 Modified files: usr.bin/skeyinit: skeyinit.1 skeyinit.c Log message: Remove the -C option that converts an S/Key database to the new format. It has been 13 years since the new format was introduced. OK millert@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/06 09:21:16 Modified files: sys/dev/pci : if_em.c Log message: Make sure that tx_buffer->next_eop is properly set before we bump the number of available descriptors, such that the interrupt handler doesn't attempt to complete partially initialized descriptors. Seems to fix the watchdog timeouts reported by various people. Tested by Mattieu Baptiste and Gregor Best. ok mikeb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 09:21:26 Modified files: sys/kern : kern_tame.c sys/sys : param.h tame.h Log message: Add new "tty" request, which allows TIOCGETA, TIOCGPGRP, TIOCGWINSZ, TIOCSBRK, TIOCCDTR, TIOCSETA, TIOCSETAW, and TIOCSETAF on tty vnodes. This helps programs which call tcsetattr(), tcgetattr(), or readpassphrase(). Especially the latter - tame's goal is to satisfy the libc requirements of security-sensitive programs. Remove TIOCSETAF from the basic "ioctl" request, because it is a "set" option. "ioctl" is slowly turning into a "request information, cannot set options" package. Split the "cmsg" request into "sendfd" and "recvfd". Non-SCM_RIGHTS messages are currently flowing through freely and we'll need to think about that. This split lets us more strictly describe what our many fd-passing programs will do. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/06 09:24:54 Modified files: regress/sys/kern/tame/generic: tests.out main.c Log message: add some tests for rpath, wpath, cpath CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 09:39:44 Modified files: usr.sbin/bgpd : session.c usr.sbin/tcpdump: privsep.c usr.bin/file : file.c Log message: Move from tame "cmsg" to tame "sendfd" or "recvfd", depending on which way the process moves fd's. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/06 09:45:31 Modified files: regress/sys/kern/tame/generic: tests.out main.c Log message: update "cmsg" tests: it lost TAME_SELF flag. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/06 10:17:15 Modified files: www : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: www/yui : Makefile distinfo www/yui/pkg : DESCR-docs DESCR-main PLIST-docs PLIST-main Log message: Remove yui (Yahoo UI js libs). The project has been discontinued, the port lags behind the last upstream version and does little more than unzip'ing the tarball. ok landry@ sthen@ ajacoutot@ benoit@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/06 10:20:53 Modified files: x11/gnome/tracker: Makefile Added files: x11/gnome/tracker/patches: patch-src_libtracker-sparql_Makefile_in patch-src_plugins_firefox_chrome_content_bindings_js patch-src_plugins_thunderbird_chrome_content_bindings_js Log message: Don't hardcode upstream solib version in the introspection files; otherwise they will fail to load. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/06 10:22:55 Modified files: x11/gnome/music: Makefile Log message: Missing dependency. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/06 10:25:50 Modified files: x11/gnome/caribou: Makefile Added files: x11/gnome/caribou/patches: patch-libcaribou_Makefile_in Log message: Don't hardcode upstream solib version in the introspection files; otherwise they will fail to load. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/06 10:51:15 Modified files: bin/mv : mv.c Log message: we're running rm. call it rm too. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 11:05:30 Modified files: sys/kern : kern_tame.c Log message: When "proc" is requested, allow setpgid() and sigsuspend(). Also the combination of "proc tty" needs to permit TIOCSPGRP. This is the start at minimum semantics required by processes which work on process groups, sessions, ttys. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/10/06 11:23:21 Modified files: sbin/ifconfig : ifconfig.8 Log message: fix flowsrc spec, ok florian, thx ingo! CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/06 11:39:25 Added files: x11/tk/8.5/patches: patch-unix_configure Log message: Similarily to tcl-8.5, -fPIC is needed OK stu@, tobiasu@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/06 11:39:41 Added files: x11/tk/8.6/patches: patch-unix_configure Log message: Similarily to tcl-8.5, -fPIC is needed OK stu@, tobiasu@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 12:15:02 Modified files: sys/kern : kern_tame.c Log message: For TAME_PROC, allow setrlimit() CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/06 12:30:44 Modified files: usr.bin/mandoc : att.c cgi.c chars.c eqn.c html.c main.c man.c man_hash.c man_html.c man_macro.c man_term.c mandoc.c mandoc_aux.c mandocdb.c mansearch.c mdoc.c mdoc_argv.c mdoc_hash.c mdoc_html.c mdoc_macro.c mdoc_man.c mdoc_term.c mdoc_validate.c msec.c out.c preconv.c read.c roff.c st.c tag.c tbl.c tbl_data.c tbl_html.c tbl_layout.c tbl_term.c term.c term_ascii.c term_ps.c Log message: modernize style: "return" is not a function; ok cmp(1) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 12:35:09 Modified files: sys/kern : kern_tame.c Log message: A process should be able to do sigpending for itself CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/06 12:35:56 Modified files: usr.sbin/rcctl : rcctl.8 Log message: use ellipsis for arguments that can be repeated; ok ajacoutot@ jmc@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/06 12:46:05 Modified files: usr.sbin/rcctl : rcctl.8 rcctl.sh Log message: With growing functionality, the synopsis became long and confusing. The syntax of some subcommands has almost nothing in common with the syntax of others. So split the synopsis to make it more readable. "if you feel it helps, go for it" jmc@ ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/06 14:45:53 Modified files: devel/py-cffi : Makefile distinfo devel/py-cffi/pkg: PLIST Log message: update to py-cffi-1.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/06 14:47:06 Modified files: security/py-cryptography: Makefile distinfo security/py-cryptography/pkg: PLIST security/py-cryptography_vectors: Makefile distinfo security/py-cryptography_vectors/pkg: PLIST Removed files: security/py-cryptography/patches: patch-src_cryptography_hazmat_bindings_openssl_ec_py security/py-cryptography/pkg: PFRAG.no-python3 PFRAG.python3 Log message: update to py-cryptography 1.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/06 14:47:46 Modified files: security/py-openssl: Makefile distinfo security/py-openssl/patches: patch-OpenSSL_test_test_ssl_py security/py-openssl/pkg: PLIST Log message: update to pyOpenSSL-0.15.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/06 14:48:05 Modified files: devel/libgit2/py-git2: Makefile devel/libgit2/py-git2/pkg: PLIST Log message: regen cffi hash CVSROOT: /cvs Module name: src Changes by: matthew@cvs.openbsd.org 2015/10/06 14:49:32 Modified files: sys/dev/acpi : acpihpet.c Log message: 0xffffffff is 32 bits, not 24 bits ok deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 15:17:01 Modified files: sys/sys : param.h Log message: oops, mistaken commit, spotted by naddy CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/06 15:19:06 Modified files: bin/ksh : proto.h tree.h Log message: Move tree.c protos into tree.h, from Michael McConville, ok millert CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/06 15:21:39 Modified files: bin/ksh : syn.c Log message: Drop the silly and distracting ACCEPT and REJECT macros, from Michael McConville. No binary change. ok millert tedu CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/06 15:35:16 Modified files: bin/ksh : path.c Log message: Remove an old and broken test snippet, from Michael McConville. ok millert CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/06 15:39:50 Modified files: x11/mplayer : Makefile Log message: Missing dep. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/06 15:53:06 Modified files: net/icinga/core: Makefile net/icinga/core/pkg: README-main Log message: tweak README CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/06 16:43:50 Modified files: www/links+ : Makefile distinfo www/links+/patches: patch-https_c Log message: update to links+-2.12, from trondd at kagu-tsuchi.com CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/10/06 16:47:29 Modified files: telephony/baresip/restund: Makefile distinfo Log message: Update to restund 0.4.12 OK sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 16:55:51 Modified files: usr.bin/jot : jot.c Log message: obvious tame "stdio" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 16:58:24 Modified files: usr.bin/unvis : unvis.c Log message: tame "stdio rpath" if we have new files to open, otherwise tame "stdio". CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 17:01:43 Modified files: usr.bin/printf : printf.c Log message: obvious tame "stdio". For those not keeping score, this is another program which has had string mismanagement bugs before, probably of the exploitable fashion.. if used in the wrong kind of script.. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/06 18:04:57 Modified files: sbin/fdisk : misc.c Log message: Note permissions for the crc32() code adapted from Hacker's Delight. Prompted by deraadt@. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/06 18:54:07 Modified files: usr.bin/ssh : misc.c Log message: don't try to change tun device flags if they are already what we need; makes it possible to use tun/tap networking as non- root user if device permissions and interface flags are pre-established; based on patch by Ossi Herrala CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/06 21:06:46 Modified files: usr.sbin/installboot: i386_installboot.c i386_installboot.h util.c Log message: Add initial support for installing UEFI boot files to a GTP EFI System Partition. Further work to be done in-tree. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 21:47:43 Modified files: sys/sys : tame.h sys/kern : kern_exec.c kern_exit.c kern_tame.c Log message: Add the tame "exec" request. This allows processes which request "exec" to call execve(2), potentially fork(2) beforehands if they asked for "proc". Calling execve is what "shells" (ksh, tmux, etc) have as their primary purpose. But meantime, if such a shell has a nasty bug, we want to mitigate the process from opening a socket or calling 100+ other system calls. Unfortunately silver bullets are in short supply, so if our goal is to stay in a POSIX-y environment, we have to let shells call execve(). POSIX ate the world, so choices do we all have? Warning for many: silver bullets are even more rare in other OS ecosystems, so please accept this as a narrow lowering of the bar in a very raised environment. Commited from a machine running tame "proc exec" ksh, make, etc. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 21:49:41 Modified files: usr.bin/tail : tail.c Log message: tame "stdio rpath" for when paths are specified; otherwise tame "stdio" for the stdin case. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 21:50:10 Modified files: usr.bin/csplit : csplit.c Log message: tame "stdio rpath wpath cpath" to cover all the file opening cases. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 22:00:45 Modified files: usr.bin/join : join.c Log message: tame "stdio rpath" at the start, then potentially some files are opened. After that, tame "stdio" because that's all this program does. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 22:03:57 Modified files: usr.bin/lam : lam.c Log message: We continue our tour through obscure BSD . This stdio-based program may open files arbitrarily, so tame "stdio rpath" it from the start. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 22:05:24 Modified files: usr.bin/lock : lock.c Log message: tame "stdio getpw rpath wpath tty". "tty" allows this to use readpassphrase(). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 23:08:27 Modified files: usr.bin/script : script.c Log message: move from tame "ioctl" to tame "tty", which provides a better fit for this program which uses tcgetattr(). the tcsetattr() calls are outside the tame regions. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 23:21:41 Modified files: usr.bin/openssl: openssl.c Log message: tame "stdio inet rpath cpath wpath proc" seems to be sufficient for all the wading in here. "proc" is for the speed command, which fork()'s. ok doug CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/06 23:30:48 Modified files: multimedia/libass: Makefile distinfo Log message: Update to libass-0.13.0. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/06 23:31:16 Modified files: multimedia/gstreamer-0.10/plugins-bad: Makefile multimedia/gstreamer1/plugins-bad: Makefile x11/vlc : Makefile Log message: Sync WANTLIB after the recent libass update. from Brad CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 23:37:42 Modified files: bin/ed : main.c Log message: tame "stdio rpath wpath cpath proc exec tty". proc and exec because ed it is a shell (it has a !command). tty because it uses TIOCGWINSZ in a SIGWINCH handler. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/06 23:50:25 Modified files: audio/clementine: Makefile audio/exaile : Makefile audio/mp3splt-gtk: Makefile audio/musique : Makefile audio/pithos : Makefile audio/quodlibet: Makefile audio/radiotray: Makefile audio/rhythmbox: Makefile audio/vagalume : Makefile graphics/swfdec: Makefile multimedia/audiopreview: Makefile multimedia/oggconvert: Makefile multimedia/phonon-backend/gstreamer: Makefile net/gupnp/dlna : Makefile x11/gnome/banshee: Makefile x11/xfce4/parole: Makefile Log message: Bring consistency in GStreamer dependencies: - remove most dependencies on plugins-bad and plugins-ugly; there is no reason on depend on these because they should only provide support for rare and/or rarely used codecs - for standard how-of-the-box support for most modern files, always depend on plugins-good and plugins-ffmpeg|libav. gstreamer1 parts from Brad, gstreamer-0.10 parts from me CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/06 23:52:42 Modified files: multimedia/gstreamer1/plugins-ugly: Makefile multimedia/gstreamer1/plugins-ugly/pkg: PLIST Log message: Disable the libmad MP3 decoder in favour of the FFmpeg decoder. from Brad CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/06 23:59:36 Modified files: bin/date : date.c Log message: tame "stdio rpath wpath". rpath is for localtime() and mktime(), while wpath is for logwtmp(), a bit pessimistically since it is not clear what could happen. This is done AFTER the time is potentially set, since settimeofday() is not available to us. Improvements and tests would be welcome. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 00:00:33 Modified files: usr.bin/uudecode: uudecode.c usr.bin/uuencode: uuencode.c Log message: tame "stdio rpath wpath cpath" or a more mundane "stdio rpath", depending on which arguments the programs are run under. ok doug CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/07 00:06:54 Modified files: multimedia/gstreamer-0.10/plugins-ugly: Makefile multimedia/gstreamer-0.10/plugins-ugly/pkg: PLIST-main Log message: Disable the libmad MP3 decoder in favour of the FFmpeg decoder. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 00:15:51 Modified files: usr.bin/pr : pr.c Log message: tame "stdio rpath" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 00:18:00 Modified files: usr.bin/rev : rev.c Log message: tame "stdio rpath" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 00:29:26 Modified files: usr.bin/patch : patch.c Log message: patch(1) can move to "stdio rpath wpath cpath tmppath fattr proc exec" (adding proc exec), now that "exec" has arrived in the kernel. This permits the dangerous game of feeding ed-style diffs with popen() via /bin/ed. Shocked yet? Your mission, should you choose to accept it, is to replace this code with an builtin ed-style patcher, maybe cribbing code from ed itself. I'm sorry, but we can't fix the entire world all at once. Noone loves deprecating standarized features as much as we do, but there are some lines. Maybe if people become aware of how crappy the implimentations of some standard features are, they could help decide the path. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 00:33:31 Modified files: usr.bin/ctags : ctags.c Log message: tame "stdio rpath wpath cpath" handles all the cases of opening files CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 00:35:19 Modified files: usr.bin/printenv: printenv.c Log message: tame "stdio". I doubt there is a bug in the environment parsing code. But if there is, and this program is taken control of, it is quite limited in the system calls it can do. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 00:39:16 Modified files: usr.bin/getopt : getopt.c Log message: tame "stdio". It would take some doing for this to contain a bug, but just in case -- now it can barely do anything when it goes wrong. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 00:43:15 Modified files: usr.bin/mktemp : mktemp.c Log message: tame "stdio rpath wpath cpath" covers mkstemp (O_RDONLY|O_CREAT), mkdtemp(), and unlink() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 00:44:01 Modified files: usr.bin/htpasswd: htpasswd.c Log message: tame "stdio rpath wpath cpath tmppath tty". "tty" is the important part here, permitting use of readpassphrase() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 00:51:50 Modified files: usr.bin/from : from.c Log message: tame "stdio rpath getpw" before getpwuid and opening, then tame "stdio" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 00:55:10 Modified files: usr.bin/head : head.c Log message: tame "stdio rpath" initially. if no files, go to tame "stdio". CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 01:00:01 Modified files: usr.bin/nl : nl.c Log message: tame "stdio rpath". could go crazy and handle the non-filename case, but i am feeling some fatigue. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/07 01:50:37 Modified files: multimedia/phonon-backend/gstreamer: Makefile Log message: ffmpeg -> libav from nigel@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/07 02:40:54 Modified files: audio/pianobar : Makefile distinfo audio/pianobar/patches: patch-Makefile Log message: Update to a snapshot from yesterday (pianobar-2015.10.06) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/07 02:41:01 Modified files: sys/net : bpf.c Log message: Do not call bpf_catchpacket() if another CPU detached a file from the corresponding interface. bfp_tap() and _bpf_mtap() are mostly run without the KERNEL_LOCK. The use of SRPs in these functions gives us the guarantees that manipulated BPF descriptors are alive but not the associated interface desctiptor! And indeed they can be cleared by another CPU running bpf_detachd(). Prevent a race reported by Hrvoje Popovski when closing tcpdump(8) with an IPL_MPSAFE ix(4). ok mikeb@, dlg@, deraadt@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/07 02:43:36 Modified files: sys/net : route.c rtable.c Log message: Move the reference counting of a newly created route entry inside rtable_insert(). inputs and ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/07 02:58:01 Modified files: sys/net : route.c sys/netinet : if_ether.c Log message: Move route entry debug helpers where they belong. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/07 03:52:58 Modified files: usr.bin/tmux : cmd-capture-pane.c Log message: Couple of memory leaks in error paths, from Frederik Vanderstraeten. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/07 03:53:00 Modified files: sys/dev/pci/drm/i915: i915_gem.c Log message: In i915_gem_fault(), move the "out" label after the switch state such that we don't interpret one of the VM_PAGER_XXX return values as an unhandled errno value and return the intended code instead of VM_PAGER_ERROR. ok jsg@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/07 04:26:23 Modified files: gnu/gcc/gcc/cp : parser.c Log message: Correct handling of enum attributes with g++ gcc and g++ can currently have different ideas on the size of a packed enum type: enum __attribute__((packed)) foo { a = 0, b}; gcc: 1 g++: 4 enum foo { a = 0, b} __attribute__((packed)); gcc: 1 g++: 1 The first format is actually the preferred one according to the documentation. https://gcc.gnu.org/onlinedocs/gcc-4.2.1/gcc/Type-Attributes.html g++ will accept the first format and silently not actually choose a smaller size. This was responsible for memory corruption with recent versions of Mesa where c and c++ code share a header with a packed enum type. The problem was reported in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39219 and fixed in gcc >= 4.3.6 in rev 144284. This was after the switch from gplv2 but it's a trivial one line change. ok guenther@ deraadt@ kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/07 04:50:35 Modified files: sys/sys : domain.h sys/kern : init_main.c sys/net : pfkey.c pipex.c radix.c route.c route.h rtable.c rtable.h art.c art.h sys/netinet : in_proto.c ip_spd.c sys/netinet6 : in6_proto.c sys/netmpls : mpls_proto.c Log message: Initialize the routing table before domains. The routing table is not an optional component of the network stack and initializing it inside the "routing domain" requires some ugly introspection in the domain interface. This put the rtable* layer at the same level of the if* level. These two subsystem are organized around the two global data structure used in the network stack: - the global &ifnet list, to be used in process context only, and - the routing table which can be read in interrupt context. This change makes the rtable_* layer domain-aware and extends the "struct domain" such that INET, INET6 and MPLS can specify the length of the binary key used in lookups. This allows us to keep, or move towards, AF-free route and rtable layers. While here stop the madness and pass the size of the maximum key length in *byte* to rn_inithead0(). ok claudio@, mikeb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/07 05:06:49 Modified files: archivers/bzip2: Makefile Added files: archivers/bzip2/patches: patch-bzip2_c Log message: bzip2 only needs stdio and some file operations, so it can be tame()'d early in main(). CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/07 05:38:42 Modified files: productivity/rednotebook: Makefile distinfo Log message: Update to rednotebook-1.10.2 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/07 05:39:49 Modified files: sys/net : rtable.c rtable.h Log message: Make rtable_get() private to ensure it won't be used outside of net/rtable.c. This will ease the introduction of rtable_put(). Routing tables are mapped to a tuple (idx, af) so the public API should as much as possible require these two keys. ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/07 05:57:44 Modified files: sys/kern : vfs_subr.c sys/net : pf_table.c Log message: rn_inithead() offset argument is now specified in byte, missed in previous. CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/10/07 07:20:48 Modified files: lib/libssl/src/ssl: d1_lib.c Log message: include for gettimeofday(2) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 07:57:12 Modified files: lib/libc/asr : getaddrinfo.c Log message: getaddrinfo() should not res_init() unconditionally, but allow lower layers to decide. The request could be AI_NUMERICHOST. [And the process could be tame()-constrained to not open /etc/resolv.conf] ok eric guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 07:59:34 Modified files: lib/libc/asr : asr.c asr_private.h getaddrinfo_async.c Log message: getaddrinfo_async() shouldn't unconditionally intialize the resolver via _asr_use_resolver(). If the hint specifies for AI_NUMERICHOST, create a transient lookup context which won't try to open /etc/reslov.conf ok eric guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 08:05:07 Modified files: usr.bin/lastcomm: lastcomm.c Log message: tame "stdio rpath getpw". getpw is for user_from_uid(), which is a libc cache on top of the getpw* functions. ok semarie, who didn't spot the getpw need :) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 08:06:26 Modified files: usr.bin/logname: logname.c Log message: tame "stdio"; username information does not use getpw CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 08:10:50 Modified files: usr.bin/readlink: readlink.c Log message: tame "stdio rpath", which covers readlink() and realpath() ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 08:12:42 Modified files: usr.bin/paste : paste.c Log message: tame "stdio rpath", satisfies the fopen cases ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 08:13:23 Modified files: usr.bin/look : look.c Log message: tame "stdio rpath", for the open with O_RDONLY. ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 08:14:30 Modified files: usr.bin/make : main.c Log message: CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 08:16:09 Modified files: usr.bin/make : main.c Log message: Oops, not quite ready for tame() here. People need time to update their kernels, before it starts using the new "exec" primitive. HINT: everyone, update your kernels, tame is coming to make really soon. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 08:17:18 Modified files: bin/mkdir : mkdir.c Log message: tame "stdio cpath rpath fattr", unless mkdir -m is passed a mode which has setuid/setgid/sticky bits. ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 08:34:34 Modified files: usr.bin/tee : tee.c Log message: tame "stdio wpath cpath", since tee creates & writes to a list of files ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 08:35:19 Modified files: usr.bin/users : users.c Log message: tame "stdio rpath". no uid/user resolution happening here. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 08:36:07 Modified files: usr.bin/tftp : main.c Log message: tame "stdio inet rpath wpath cpath" supports all the functions of tftp. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 08:37:11 Modified files: usr.bin/split : split.c Log message: tame "stdio rpath wpath cpath" to support use of freopen() with "w" CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/10/07 08:45:30 Modified files: usr.bin/ssh : sshd_config.5 Log message: UsePrivilegeSeparation defaults to sandbox now. ok djm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 08:49:04 Modified files: sys/kern : sysv_msg.c sysv_shm.c Log message: easy free sizes; ok mpi CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 08:52:45 Modified files: sys/netinet : ip_output.c Log message: easy size for free(); ok mpi CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 09:44:58 Modified files: bin/cp : cp.c Log message: We cannot tame if -R is specified, because mknod and mkfifo may be called. But in other cases, we can use tame "stdio rpath wpath cpath fattr", including for the historical -r option. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 09:47:56 Modified files: bin/rmdir : rmdir.c Log message: tame "stdio cpath". The cpath is for rmdir(). Tame bundles all the system calls that create/destroy filesystem paths in the "cpath" request. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2015/10/07 09:51:39 Removed files: mail/tkrat : Makefile distinfo mail/tkrat/patches: patch-lib_Makefile_in patch-lib_ratAddress_c patch-lib_ratStdMessage_c patch-tkrat_Makefile_in patch-tkrat_options_tcl patch-tkrat_start_tcl patch-util_Makefile_in mail/tkrat/pkg : DESCR PFRAG.shared PLIST Log message: Remove TkRat. Old, unmaintained, ugly, no one uses it (most likely) and embeds an old imap library. ok jca@ CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2015/10/07 09:52:23 Modified files: mail : Makefile Log message: -tkrat CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/07 09:59:12 Modified files: usr.bin/ssh : readconf.c Log message: include PubkeyAcceptedKeyTypes in ssh -G config dump CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/07 10:09:04 Modified files: net/tn5250 : Makefile distinfo net/tn5250/pkg : PLIST Added files: net/tn5250/patches: patch-curses_cursesterm_h patch-lib5250_sslstream_c Removed files: net/tn5250/patches: patch-src_sslstream_c Log message: Update to 0.17.4; ok sthen@ CVSROOT: /cvs Module name: www Changes by: jca@cvs.openbsd.org 2015/10/07 10:09:34 Modified files: openssh : legacy.html Log message: Tyop. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/07 10:11:40 Modified files: usr.bin/who : who.c Log message: enable tame(2) in who(1). some refactor to grab ttyname(0) early and use it later. gradually drop tame requests when no more needed. "ioctl" is used for grab ttyname(0) "rpath" is for -T and -u flag, that used stat(2) to get terminal status initial patch from deraadt with help from guenther ok deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/07 10:53:00 Modified files: lib/libc/stdio : getdelim.3 Log message: Be explicit that the user is responsible for freeing the line buffer and show this in the example. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/07 11:10:01 Modified files: devel/ocaml-menhir: Makefile distinfo devel/ocaml-menhir/patches: patch-Makefile patch-src_Makefile devel/ocaml-menhir/pkg: PLIST Log message: Update to ocaml-menhir-20151005 ok daniel@, who provided the diff to update to menhir-20150921 CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/07 11:27:35 Modified files: usr.bin/who : who.c Log message: from previous commit: "ioctl" is used for grab ttyname(0) with a function's name like that "tty" should be a better request (more strict) pointed by and ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/07 11:52:38 Modified files: usr.sbin/pkg_add: pkg_add.1 pkg_delete.1 pkg_info.1 usr.sbin/pkg_add/OpenBSD: PkgAdd.pm PkgDelete.pm PkgInfo.pm Log message: "..." implies optional, so no need for []; from michael reed CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 12:00:06 Modified files: usr.bin/tty : tty.c Log message: use tame "stdio rpath tty", for ttyname(). from Rob Pierce, who chose to do this using ktrace step by step. not the method i recommend, because it requires 100% coverage via feature tests. better to read the code and understand everything being called, then make decisions. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/07 12:02:06 Modified files: distrib/amd64/common: install.md distrib/amd64/ramdisk_cd: list.local Log message: Add initial support for UEFI/GPT installs to install script. Original diff from rpe@. ok deraadt@ yasuoka@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 12:29:35 Modified files: sys/net : bsd-comp.c Log message: one simple free, ok mpi another not so simple free, repaired by mpi CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/07 13:25:42 Modified files: usr.sbin/smtpd : bounce.c Log message: Use getline(3) rather than fgetln(3). OK gilles@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/10/07 13:28:22 Modified files: www/goaccess : Makefile distinfo Log message: update to goaccess-0.9.4. reminded and tested by Adam Wolk, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/07 13:36:50 Modified files: net/isc-bind : Makefile Log message: oops, forgot to re-add json-c to WANTLIB/LIB_DEPENDS in previous commit. spotted by nigel@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 13:52:54 Modified files: sys/sys : tame.h sys/kern : kern_tame.c Log message: Split out routing sysctl's from tame "inet", and put them into the new tame "route" request. Now routing daemons and tools (such as arp), can narrowly ask for either feature. One thing remains available in both cases -- support for getifaddr()'s, since libc and programs often use that in close association with socket creation. ok benno sthen beck, some discussion with renato CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 14:25:22 Modified files: usr.sbin/bgpd : session.c Log message: use fatal() instead of err(); from benno CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 14:25:40 Modified files: usr.sbin/arp : arp.c Log message: use new tame "route" feature when possible CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 14:26:16 Modified files: usr.sbin/bgpd : rde.c Log message: In theory, bgpd should be happy with tame "stdio unix route recvfd". Let's hear from people's experiences by commiting it. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/07 14:51:05 Modified files: productivity/gnucash: Makefile distinfo productivity/gnucash/pkg: PLIST Log message: Update to gnucash-2.6.9. CVSROOT: /cvs Module name: www Changes by: ajacoutot@cvs.openbsd.org 2015/10/07 15:33:49 Modified files: papers : index.html Log message: typo CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/10/07 15:39:53 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: Update Intellij IDEA port to 14.1.5. Original diff from Caspar Schutijser (thanks!), with tweaks by me. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/10/07 17:25:45 Modified files: lib/libtls : tls.c tls_conninfo.c Log message: Allow us to get cipher and version even if there is not a peer certificate. ok doug@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/10/07 17:33:38 Modified files: lib/libtls : Makefile tls.h tls_conninfo.c tls_init.3 tls_internal.h tls_peer.c Log message: Add tls_peer_cert_notbefore and tls_peer_cert_notafter to expose peer certificate validity times for tls connections. ok jsing@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 18:07:20 Modified files: bin/cp : cp.c Log message: ah, fchflags. We will come back to this issue later CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/10/07 20:26:31 Modified files: lib/libssl/src/crypto/asn1: a_time_tm.c a_utctm.c asn1.h Log message: Spelling in comment CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/10/07 20:29:11 Modified files: lib/libssl/src/crypto/asn1: a_utctm.c asn1.h Log message: revert previous accidental commit CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/10/07 20:42:58 Modified files: lib/libssl/src/crypto/asn1: a_utctm.c asn1.h Log message: Rip the guts out of another gibbering horror of a time comparison function, and mark it as #ifndef LIBRESSL_INTERNAL at least we don't use this. ok jsing@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 21:00:46 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/07 22:39:24 Modified files: bin/cp : cp.c Log message: Try again. Both -R and -p prevent use of tame, but other cases can use it. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/07 23:44:55 Modified files: x11/gnome/librsvg: Makefile distinfo Log message: Update to librsvg-2.40.11. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/10/08 01:18:24 Modified files: lang/python : Makefile.inc lang/python/3.5: Makefile Log message: python != 2.7 depends on archivers/xz; spotted by nigel@ (thanks). bump revision for python 3.5. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/08 01:22:02 Modified files: lib/libtls : tls_init.3 Log message: trailing whitespace; CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/08 01:26:34 Modified files: usr.sbin/snmpd : mib.c Log message: use correct return value for IP-MIB::ipForwarding, tweak/ok uebayasi@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/08 02:03:25 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: add missing tkrat entry CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/08 02:17:31 Modified files: usr.sbin/snmpd : mps.c snmpd.h snmpe.c Log message: Link the result of each mps_getbulkreq() to the end of the previous list and not the start of it. Fixes getbulk requests for multiple OIDs. From Gerhard Roth, ok blambert@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/08 02:29:21 Modified files: usr.sbin/snmpd : mib.c Log message: add comment, suggested by reyk CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/08 02:41:12 Modified files: devel/iso-codes: Makefile distinfo Log message: update to iso-codes-3.62 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/08 02:41:58 Modified files: sys/net : radix.c radix.h radix_mpath.c sys/kern : vfs_subr.c Log message: Use the radix API directly and get rid of the function pointers. There is no point in keeping an unused level of abstraction. ok mikeb@, claudio@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/08 02:42:53 Modified files: www/gtkhtml4 : Makefile distinfo www/gtkhtml4/pkg: PLIST Log message: update to gtkhtml-4.10.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/08 03:12:34 Modified files: graphics/gthumb: Makefile distinfo graphics/gthumb/pkg: PLIST Log message: update to gthumb-3.4.1 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/08 03:21:26 Modified files: sys/dev/pci : if_em.c Log message: Call em_start() when we detect a link state change such that packets start flowing again even if the send queue is currently full. Restores the fix made by makeb@ in rev 1.263 which was lost in making the tx completion path mpsafe. ok mikeb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/08 03:32:13 Modified files: usr.sbin/httpd : server_fcgi.c Log message: fix a typo; from Carlin Bingham CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/08 03:40:32 Modified files: usr.sbin/httpd : server_fcgi.c Log message: fix an fd leak if socket connection fails; from Carlin Bingham ok reyk@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/08 03:41:10 Modified files: graphics/gthumb: Makefile graphics/gthumb/pkg: PLIST Added files: graphics/gthumb/patches: patch-configure Log message: re-enable jpeg/tiff tools CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/08 03:51:00 Modified files: sys/net : if.c Log message: Unlock the softnet task. ok dlg@, kettenis@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/08 04:03:00 Modified files: sysutils/libvirt-python: Makefile distinfo Removed files: sysutils/libvirt-python/patches: patch-generator_py Log message: update to libvirt-python-1.2.20 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/08 04:03:00 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-src_Makefile_in Log message: update to libvirt-1.2.20 CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/08 04:09:09 Modified files: regress/sys/kern/tame/generic: manager.c Log message: allow a test to manage itself the tame(2) call. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/08 04:20:14 Modified files: sys/arch/powerpc/include: pmap.h sys/arch/powerpc/powerpc: pmap.c Log message: Add a per-page flag to indicate that all mappings of that page should be uncached. To be used in the drm code. ok mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/08 04:25:24 Modified files: sys/dev/pci/drm/ttm: ttm_page_alloc.c Log message: Implement set_pages_array_wb() and set_pages_array_wc() for powerpc. Since powerpc doesn't actually implement write-combining fall back to uncached mappings. ok mpi@, jsg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/08 05:12:43 Modified files: regress/sbin/route: rttest10.ok rttest11.ok rttest9.ok Log message: Local route entries are always UP now, missed in previous. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/08 05:28:31 Modified files: graphics/gfract: Makefile distinfo Log message: - move from googlecode to github, and mirror extra palettes distfile - use sed -i - regen WANTLIB CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/08 05:31:53 Modified files: devel/flawfinder: Makefile distinfo Log message: Use MODPY_ADJ_FILES instead of custom sed -i. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/08 05:34:15 Modified files: devel/flawfinder: Makefile Log message: ... and update to flawfinder-1.31 (the distinfo file was erroneously committed earlier) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/08 05:36:15 Modified files: sys/sys : mbuf.h share/man/man9 : mbuf.9 Log message: steal some padding in mbuf pkthdrs to store a flow id. the flowid roughly identifies a flow or connection that the mbuf is a part of, and can be used instead of hashing contents of the packet (like src+dst mac and ip addresses) to decide which path a packet should take. ok mpi@ mikeb@ sthen@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/08 05:36:51 Modified files: sys/net : pf.c Log message: use the state id to set a flowid on an mbuf. ok mpi@ mikeb@ sthen@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/08 05:39:59 Modified files: sys/net : if_trunk.c Log message: if the mbuf has a valid flowid, use it instead of using siphash24 and a bunch of header fields we have to parse the mbuf for. siphash24 is about 20% of the cost of sending a udp packet on a trunk interface with tcpbench on my box. if there's a flowid set we get all that back. ok mpi@ mikeb@ sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/08 05:44:23 Modified files: graphics/mhgui : Makefile Log message: remove the pre-configure target because in post-install we'll just end up blowing away the directories it fixes up. drop '-f' from rm(1) invocation while here CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/08 05:48:39 Modified files: graphics/netpbm: Makefile graphics/netpbm/patches: patch-pm_config_in_h Log message: use SUBST_CMD CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/08 06:02:04 Modified files: graphics/GraphicsMagick: Makefile graphics/animorph: Makefile graphics/birdfont: Makefile graphics/colord-gtk: Makefile graphics/darktable: Makefile graphics/delaboratory: Makefile graphics/dvdrip: Makefile graphics/enblend-enfuse: Makefile graphics/ftgl : Makefile graphics/giftrans: Makefile graphics/gle : Makefile graphics/iec16022: Makefile graphics/ipe : Makefile graphics/makehuman: Makefile graphics/mandelbulber: Makefile graphics/mscgen: Makefile graphics/openimageio: Makefile graphics/p5-Image-EXIF: Makefile graphics/pdfmod: Makefile graphics/png : Makefile graphics/povray: Makefile graphics/py-cairo: Makefile graphics/py3-cairo: Makefile graphics/qiv : Makefile Log message: sed -i CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/08 06:54:30 Modified files: sys/arch/amd64/stand/libsa: softraid.c sys/arch/i386/stand/libsa: softraid.c Log message: Simpify some code by noting that DOSBBSECTOR is 0, so "if (n > n+DOSBBSSECTOR) ..." is pointless, as is "n = n + DOSBBSECTOR;". CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 07:17:06 Modified files: bin/rm : rm.c Log message: the -P flag overwrites files, so it needs tame "stdio rpath wpath cpath". the remaining code paths can use tame "stdio rpath cpath". One again, the "cpath" request says a path-based system call will be used to "change" filesystem pathname layout, for instance any of O_CREAT, symlink, rename, unlink... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 07:21:06 Modified files: sys/kern : kern_tame.c Log message: Only in TAME_ROUTE, allow ioctl SIOCGIFADDR/SIOCGIFFLAGS/SIOCGIFRDOMAIN, because many routing daemon processes with this attribute need to fetch that information to work. discussed with claudio and renato CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 07:25:04 Modified files: sys/kern : kern_tame.c Log message: setsockopt has a small list of options it can set. If we find ourselves only in TAME_UNIX, stop trying after servicing SOL_SOCKET. discussion with claudio CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 07:55:57 Modified files: lib/libc/asr : getaddrinfo.c getaddrinfo_async.c Log message: Handle case where no hint is passed in. Found as a crash of fdm by jturner@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/10/08 07:58:07 Modified files: sys/net : if_trunk.c Log message: Make sure that when trunk_port_ioctl is called to set a new lladdr the trunk port is already on the list. OK mpi CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 08:02:09 Modified files: usr.sbin/portmap: portmap.c Log message: portmap's main process can be tame "stdio rpath inet proc"; proc is for the callit interface needing to fork, and parent needing to wait. that child can drop to "stdio rpath inet". It is possible some libc/rpc codepath has not yet been figured out, but commiting it is the best way to get it tested. Tested what I could myself, but noone answered my call for testing... CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2015/10/08 08:08:44 Modified files: lib/libc/asr : getaddrinfo.c getaddrinfo_async.c Log message: fix conditionals ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/08 08:09:34 Modified files: share/man/man9 : mbuf.9 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/10/08 08:24:32 Modified files: sys/arch/octeon/dev: if_cnmac.c if_cnmacvar.h Log message: Remove the sc_soft_req_cnt field because the number of tx requests is already tracked in sc_sendq. Replace the sc_flush logic with a simple Fetch-and-Add store that avoids an unnecessary IOBDMA transaction. ok uebayasi@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/08 08:46:05 Modified files: sys/arch/i386/stand/libsa: memprobe.c sys/arch/amd64/stand/libsa: memprobe.c Log message: 16 years after E801 memprobe was disabled, probably safe to delete it. ok deraadt jung kettenis ratchov CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 08:49:27 Modified files: usr.bin/make : main.c Log message: tame "stdio rpath wpath cpath proc exec". make is a shell, and appears to only need these operations. Take note that "exec" is a 2-day old tame request, so do get a new kernel before you update or risk getting trapped. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/08 08:50:38 Modified files: usr.sbin/installboot: i386_installboot.c installboot.c installboot.h landisk_installboot.c sparc64_installboot.c util.c Log message: Refactor fileprefix() and filecopy() to use warn() instead of err() to display error message, and to return error indications (NULL and -1 respectively). Use the error indications in write_efisystem() to unwind in the face of more error conditions. In other cases just exit(1) to emulation current behaviour. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/08 09:54:59 Modified files: bin/ksh : history.c Log message: little cleanup from Michael McConville, mostly related to stale comments. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/08 09:58:38 Modified files: sys/uvm : uvm.h uvm_page.c uvm_page.h uvm_pdaemon.c Log message: Lock the page queues by turning uvm_lock_pageq() and uvm_unlock_pageq() into mtx_enter() and mtx_leave() operations. Not 100% this won't blow up but there is only one way to find out, and we need this to make progress on further unlocking uvm. prodded by deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/08 10:41:26 Modified files: bin/ksh : history.c Log message: stop trying to gift history files to the original owner. instead, don't open history files that don't belong to us. probably much safer. ok deraadt CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/08 10:45:50 Modified files: usr.bin/signify: signify.c Log message: add some tame calls. we may need a bunch of permissions to create files and manipulate the tty for readpassphrase, but once we've parsed options and have some idea of what's going to happen next, we can reduce down quite a bit more. particular use case of "signify | patch" is limited to feeding garbage to patch. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 11:29:43 Modified files: sys/sys : tame.h sys/kern : kern_tame.c Log message: Expose a small set of multicast join operators under the request "mcast". This will be used by a few daemons. If they lack this feature, then they would need to operate without tame. Discussed with renato CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/08 14:13:45 Modified files: lib/libtls : tls_client.c Log message: If getaddrinfo() succeeds, then don't try look ups with other flags, even if the connect()s failed. In concert with some resolver fixes in libc, this lets ntpd be tame()ed problem isolated by theo, who had fun untangling the libc and libtls behaviors to place blame for not being able to tame ntpd ok beck@ deraadt@ jsing@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/08 15:19:23 Modified files: databases/mariadb: Makefile databases/openldap: Makefile databases/openldap23: Makefile security/wpa_supplicant: Makefile devel/spidermonkey: Makefile devel/ptlib : Makefile devel/xulrunner/24: Makefile net/net-snmp : Makefile misc/blink1 : Makefile net/arp-scan : Makefile net/arping : Makefile net/avahi : Makefile net/bird : Makefile net/bwm-ng : Makefile net/dnsmasq : Makefile net/libdnet : Makefile net/libnet/1.0 : Makefile net/libnet/1.1 : Makefile net/mrtd : Makefile net/scamper : Makefile net/ushare : Makefile net/sing : Makefile mail/fetchmail : Makefile net/ifstat : Makefile net/iftop : Makefile net/ipcad : Makefile net/nload : Makefile net/nmap : Makefile net/ntp : Makefile net/openmdns : Makefile net/quagga : Makefile net/tcpreplay : Makefile security/fragrouter: Makefile Log message: Bump some ports which reference if_msghdr in their source, so that package updates are triggered. This is following the struct if_data ABI change a few days ago; if_msghdr has an embedded if_data. Some may be unnecessary, but some are definitely needed and bumps are cheaper than debugging. Problem reported with wpa_supplicant by Mikolaj Kucharski. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/08 15:23:33 Modified files: net/monitoring-plugins: Makefile x11/xfce4/xfce4-netload: Makefile Log message: Bump some ports which reference if_msghdr in their source, so that package updates are triggered. This is following the struct if_data ABI change a few days ago; if_msghdr has an embedded if_data. Some may be unnecessary, but some are definitely needed and bumps are cheaper than debugging. Problem reported with wpa_supplicant by Mikolaj Kucharski. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/10/08 16:41:12 Modified files: sys/arch/amd64/stand: Makefile.inc sys/arch/i386/stand: Makefile.inc Log message: After replacement alloca() with alloc(), out-of-heap happened when booting on a large block size (32K) partition. Increase the HEAP_LIMIT from 0x90000 to 0xA0000. try this, deraadt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/08 16:41:38 Modified files: net/arp-scan : Makefile distinfo net/arpwatch : Makefile distinfo Log message: update ethernet vendor list CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/08 17:45:30 Modified files: graphics/png : Makefile Log message: revert previous; libpng.la is a symlink and sed -i doesn't operate on these (so build as-is fails), switching to operating on libpng16.la results in a plist change, and the installed files from the previous package do actually have a difference between libpng.la and libpng16.la(?!). CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/08 18:28:24 Modified files: security/ocaml-ssl: Makefile distinfo security/ocaml-ssl/patches: patch-src_ssl_stubs_c security/ocaml-ssl/pkg: PLIST Log message: Update to ocaml-ssl-0.5.1 Tweak the SSLv3 patch so that a generic error is produced when SSLv3 is unavailable, instead of asking the user to report a bug upstream. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/08 18:28:56 Modified files: www/squid : Makefile distinfo www/squid/patches: patch-src_ssl_bio_cc Log message: update to squid-3.5.10 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 19:10:27 Modified files: sys/kern : kern_exec.c kern_exit.c kern_fork.c kern_ktrace.c kern_sig.c kern_sysctl.c kern_tame.c kern_time.c syscalls.master uipc_syscalls.c uipc_usrreq.c vfs_lookup.c vfs_syscalls.c sys/sys : proc.h sys/netinet : in_pcb.c sys/netinet6 : in6_pcb.c sys/uvm : uvm_mmap.c Added files: sys/sys : pledge.h Removed files: sys/sys : tame.h Log message: Rename tame() to pledge(). This fairly interface has evolved to be more strict than anticipated. It allows a programmer to pledge/promise/covenant that their program will operate within an easily defined subset of the Unix environment, or it pays the price. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 19:11:12 Modified files: sys/sys : syscall.h syscallargs.h sys/kern : init_sysent.c kern_event.c syscalls.c Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 19:17:21 Modified files: sys/sys : syscall_mi.h sys/conf : files sys/kern : sys_generic.c Added files: sys/kern : kern_pledge.c Removed files: sys/kern : kern_tame.c Log message: Rename tame() to pledge(). This fairly interface has evolved to be more strict than anticipated. It allows a programmer to pledge/promise/covenant that their program will operate within an easily defined subset of the Unix environment, or it pays the price. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 19:24:58 Modified files: lib/libc : Symbols.list lib/libc/sys : Makefile.inc Added files: lib/libc/sys : pledge.2 tame.c Removed files: lib/libc/sys : tame.2 Log message: tame -> pledge conversion, in libc. I should crank libc, but am cheating hoping things go well. The old symbol is faked via a stupid stub function, until next major crank when it can be removed. I am expecting guenther to scream at me. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 19:26:40 Modified files: include : unistd.h Log message: tame -> pledge. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 19:37:10 Modified files: bin/cat : cat.c bin/chmod : chmod.c bin/cp : cp.c bin/date : date.c bin/dd : dd.c bin/df : df.c bin/echo : echo.c bin/ed : main.c bin/expr : expr.c bin/ls : ls.c bin/md5 : md5.c bin/mkdir : mkdir.c bin/ps : print.c ps.1 bin/pwd : pwd.c bin/rm : rm.c bin/rmdir : rmdir.c bin/sleep : sleep.c bin/test : test.c sbin/dmesg : dmesg.c sbin/ping : ping.c sbin/ping6 : ping6.c usr.bin/banner : banner.c usr.bin/basename: basename.c usr.bin/cal : cal.c usr.bin/col : col.c usr.bin/colrm : colrm.c usr.bin/column : column.c usr.bin/comm : comm.c usr.bin/compress: main.c usr.bin/csplit : csplit.c usr.bin/ctags : ctags.c usr.bin/cut : cut.c usr.bin/dc : dc.c usr.bin/deroff : deroff.c usr.bin/diff : diff.c usr.bin/diff3 : diff3prog.c usr.bin/dirname: dirname.c usr.bin/expand : expand.c usr.bin/fgen : fgen.l usr.bin/file : file.c usr.bin/find : find.c usr.bin/finger : finger.c usr.bin/fmt : fmt.c usr.bin/fold : fold.c usr.bin/from : from.c usr.bin/getopt : getopt.c usr.bin/grep : grep.c usr.bin/head : head.c usr.bin/hexdump: hexdump.c usr.bin/htpasswd: htpasswd.c usr.bin/id : id.c usr.bin/indent : indent.c usr.bin/join : join.c usr.bin/jot : jot.c usr.bin/kdump : kdump.c ktrstruct.c usr.bin/lam : lam.c usr.bin/lastcomm: lastcomm.c usr.bin/leave : leave.c usr.bin/lock : lock.c usr.bin/logger : logger.c usr.bin/logname: logname.c usr.bin/look : look.c usr.bin/make : main.c usr.bin/mktemp : mktemp.c usr.bin/nl : nl.c usr.bin/nm : nm.c usr.bin/openssl: openssl.c usr.bin/paste : paste.c usr.bin/patch : patch.c usr.bin/pr : pr.c usr.bin/printenv: printenv.c usr.bin/printf : printf.c usr.bin/readlink: readlink.c usr.bin/rev : rev.c usr.bin/rs : rs.c usr.bin/script : script.c usr.bin/sed : main.c usr.bin/signify: signify.c usr.bin/split : split.c usr.bin/ssh/sshd: Makefile usr.bin/stat : stat.c usr.bin/tail : tail.c usr.bin/tee : tee.c usr.bin/tftp : main.c usr.bin/touch : touch.c usr.bin/tr : tr.c usr.bin/tty : tty.c usr.bin/uname : uname.c usr.bin/unifdef: unifdef.c usr.bin/uniq : uniq.c usr.bin/units : units.c usr.bin/unvis : unvis.c usr.bin/users : users.c usr.bin/uudecode: uudecode.c usr.bin/uuencode: uuencode.c usr.bin/vis : vis.c usr.bin/wc : wc.c usr.bin/what : what.c usr.bin/who : who.c usr.bin/whois : whois.c usr.bin/write : write.c usr.sbin/acpidump: acpidump.c usr.sbin/arp : arp.c usr.sbin/bgpd : rde.c session.c usr.sbin/ntpd : ntp_dns.c ntpd.c usr.sbin/portmap: portmap.c usr.sbin/tcpdump: privsep.c tcpdump.c usr.sbin/traceroute: traceroute.c Added files: usr.bin/ssh : sandbox-pledge.c Removed files: usr.bin/ssh : sandbox-tame.c Log message: Change all tame callers to namechange to pledge(2). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 19:46: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.vax md.zaurus distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 20:36:46 Modified files: sys/kern : kern_pledge.c Log message: multicast test backwards; noted by renato CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 20:44:22 Modified files: sys/kern : kern_pledge.c Log message: stardate 93370.16: a whitespace appears to have entered our quadrant... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 21:50:40 Modified files: usr.sbin/ntpd : constraint.c Log message: Once the constraint engine process is running, it only needs "stdio inet". It took weeks to get to this point... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 21:54:53 Modified files: usr.sbin/ntpd : ntp.c Log message: the ntp engine can run with "stdio inet proc". For many reasons, including fork/exec cost, it would be better if constraints were forked from the master process, which would then tell the ntp engine. That would increase accuracy and security. Lots of conversations with reyk and bcook CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 22:13:34 Modified files: lib/libtls : tls_client.c Log message: fix a gotcha in the connect refactoring, that could result in dropping through and trying to bind failed v6 connects. ok guenther CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/10/08 22:31:29 Modified files: security/burpsuite: Makefile distinfo Log message: update burpsuite to 1.6.28. ok benoit@. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 22:38:54 Modified files: lib/libc/sys : tame.c Log message: oops, typo spotted in temporary .c file, by semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 23:30:03 Modified files: sys/kern : kern_pledge.c sys_generic.c Log message: shortcircuit TIOCGETA to directly return ENOTTY for non-ttys. It could be called against a non-tty fd, so as to test "is this a tty". Discovered by sthen and rob pierce at the same time. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/08 23:46:04 Modified files: graphics/pinta : Makefile Log message: BROKEN = unreliable build, frequently hangs in dpb CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/08 23:55:58 Modified files: sys/kern : sys_generic.c Log message: another stray ) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/09 00:10:57 Modified files: lib/libc/sys : tame.c Log message: do not use weak; plus this dies next week CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/09 00:40:47 src/regress/sys/kern/pledge Update of /cvs/src/regress/sys/kern/pledge In directory cvs.openbsd.org:/tmp/cvs-serv19280/pledge Log Message: Directory /cvs/src/regress/sys/kern/pledge added to the repository CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/09 00:42:11 src/regress/sys/kern/pledge/generic Update of /cvs/src/regress/sys/kern/pledge/generic In directory cvs.openbsd.org:/tmp/cvs-serv22631/generic Log Message: Directory /cvs/src/regress/sys/kern/pledge/generic added to the repository CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/09 00:42:11 src/regress/sys/kern/pledge/sigabrt Update of /cvs/src/regress/sys/kern/pledge/sigabrt In directory cvs.openbsd.org:/tmp/cvs-serv22631/sigabrt Log Message: Directory /cvs/src/regress/sys/kern/pledge/sigabrt added to the repository CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/09 00:42:11 src/regress/sys/kern/pledge/sigkill Update of /cvs/src/regress/sys/kern/pledge/sigkill In directory cvs.openbsd.org:/tmp/cvs-serv22631/sigkill Log Message: Directory /cvs/src/regress/sys/kern/pledge/sigkill added to the repository CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/09 00:44:14 Added files: regress/sys/kern/pledge: Makefile regress/sys/kern/pledge/generic: Makefile main.c manager.c manager.h tests.out regress/sys/kern/pledge/sigabrt: Makefile sigabrt.c sigabrt.out regress/sys/kern/pledge/sigkill: Makefile sigkill.c sigkill.out Removed files: regress/sys/kern/tame: Makefile regress/sys/kern/tame/generic: Makefile main.c manager.c manager.h tests.out regress/sys/kern/tame/sigabrt: Makefile sigabrt.c sigabrt.out regress/sys/kern/tame/sigkill: Makefile sigkill.c sigkill.out Log message: follow tame->pledge in regress CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/09 00:50:01 Modified files: regress/sys/kern: Makefile Log message: hook pledge CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/09 00:50:19 Modified files: archivers/bzip2: Makefile archivers/bzip2/patches: patch-bzip2_c Log message: tame -> pledge CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/09 00:58:02 Modified files: x11/gnome/online-accounts: Makefile distinfo x11/gnome/online-accounts/pkg: PLIST Log message: update to gnome-online-accounts-3.18.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/09 00:58:04 Modified files: x11/gtksourceview3: Makefile distinfo x11/gtksourceview3/pkg: PLIST Added files: x11/gtksourceview3/patches: patch-configure Log message: update to gtksourceview-3.18.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/09 01:06:35 Modified files: sysutils/ruby-shadow: Makefile distinfo sysutils/ruby-shadow/pkg: PLIST Log message: update to ruby-shadow-2.5.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/09 01:06:52 Modified files: graphics/sane-backends: Makefile distinfo graphics/sane-backends/patches: patch-backend_Makefile_in patch-backend_dll_conf_in patch-backend_kodakaio_c patch-configure patch-doc_saned_man graphics/sane-backends/pkg: PFRAG.shared PLIST Added files: graphics/sane-backends/patches: patch-backend_canon-sane_c patch-backend_canon_c patch-sanei_sanei_ir_c Log message: Update to sane-backends-1.0.25. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/09 01:13:45 Modified files: usr.bin/mg : theo.c Log message: pledge(2)ing our allegiance one commit at a time CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/09 01:17:42 Modified files: x11/gtksourceviewmm3: Makefile Removed files: x11/gtksourceviewmm3/patches: patch-configure Log message: Update to gtksourceviewmm3-3.18.0. CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/10/09 01:27:56 Modified files: usr.bin/mg : window.c Log message: Fix line number bug when calling onlywind(). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/09 01:39:56 Modified files: share/man/man4 : systrace.4 Log message: another tame(2), spotted by jmc CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/09 01:54:28 Modified files: usr.sbin/ripctl: ripctl.c Log message: All commands seem to work fine with pledge "stdio" after the connect(), direct source and symbol table inspection suggests it is good. The same principle will likely apply to most of our network daemon *ctl programs, since many are derived from ospfd. Still, each needs testing. discussion about network daemons and ctl's has been mostly with renato CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/09 02:26:38 Modified files: net/py-msgpack : Makefile net/py-msgpack/pkg: PLIST Log message: add py3 flavour for msgpack, from Björn Ketelaars CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/09 02:27:04 Modified files: net : Makefile Log message: +py-msgpack,python3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/09 03:22:48 Modified files: lang/python : python.port.mk Log message: cope with 'env python' (extra space) in MODPY_BIN_ADJ, ok landry CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/10/09 03:54:00 Modified files: telephony/baresip: Makefile.inc telephony/baresip/re: Makefile Log message: Re-enable DTLS in libre OK sthen@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/09 03:56:28 Modified files: usr.sbin/smtpd : envelope.c Log message: if enhanced status class is not set, enhanced status code is never dumped in disk envelope. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/09 04:07:18 Modified files: net/py-msgpack : Makefile Log message: fix tests for py3, spotted by ajacoutot@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/09 04:13:48 Modified files: usr.sbin/ypserv/yppush: yppush.8 Log message: correct Xr; from theo buehler CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/09 05:38:05 Modified files: regress/sys/kern/pledge/generic: Makefile main.c manager.c tests.out Added files: regress/sys/kern/pledge/generic: test_tty.c Log message: add "tty" regress for pledge CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/09 05:38:39 Modified files: regress/sys/kern/pledge/generic: Makefile Log message: regress pledge: remove 'regenerate' target CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/09 05:42:54 Modified files: regress/sys/kern/pledge/generic: test_tty.c Log message: regress pledge add missing $OpenBSD$ header CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/09 05:47:30 Modified files: sys/kern : kern_event.c Log message: oops, snuck into a syscalls sync; spotted by sthen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/09 05:59:56 Modified files: x11/gnome/baobab: Makefile distinfo Log message: Update to baobab-3.18.1. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/09 06:07:33 Modified files: usr.sbin/syslogd: syslogd.c Log message: Tame syslogd privsep child with "stdio rpath unix inet recvfd". With and OK deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/09 06:20:18 Modified files: libexec/tradcpp: main.c Log message: this cpp operates file using pledge "stdio rpath wpath cpath" CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/09 06:23:25 Modified files: textproc/elasticsearch: Makefile distinfo textproc/elasticsearch/pkg: PLIST Log message: update to elasticsearch-1.7.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/09 06:23:30 Modified files: textproc/validate: Makefile textproc/validate/patches: patch-validate textproc/makefaq: Makefile textproc/makefaq/patches: patch-makefaq_1 patch-makefaq_py Log message: use SUBST_CMD CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/09 06:38:25 Modified files: textproc/filepp: Makefile Log message: remove post-configure, the '@perl' hid the fact the file operated on no longer exists CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/09 06:48:22 Modified files: textproc/asciidoc: Makefile textproc/discount: Makefile textproc/enchant: Makefile textproc/icu4c : Makefile textproc/libxmlbird: Makefile textproc/link-grammar: Makefile textproc/luasoldout: Makefile textproc/nfoview: Makefile textproc/patchutils: Makefile textproc/the_silver_searcher: Makefile textproc/txt2tags: Makefile textproc/urlview: Makefile textproc/xmlto : Makefile Log message: sed -i CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/09 07:22:54 Modified files: sys/dev/pci : agp_i810.c Log message: Remove evil hack. I've never seen the printf fire, and xenocara no longer contains any code that can manipulate the affected register directly. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/09 07:33:44 Modified files: devel/ccache : Makefile distinfo Log message: update to ccache-3.2.4 - Improved signal handling: Kill compiler on SIGTERM; wait for compiler to exit before exiting; die appropriately. - The correct compression level is now used if compression is requested. - Fixed a bug where cache cleanup could be run too early for caches larger than 64 GiB on 32-bit systems. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/09 08:37:38 Modified files: usr.sbin/smtpd : enqueue.c queue_backend.c smtpctl.c smtpd-defines.h smtpd.h usr.sbin/smtpd/smtpctl: Makefile Log message: turn our local enqueuer setgid _smtpq and restrict access to offline queue, the enqueuer will revoke group and regain real gid right after mkstemp. this would have prevented the symlink/hardlink attacks against offline, and it will avoid having to deal with new ways users can mess with it. ok eric@, ok millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/09 08:47:40 Modified files: net/ocserv : Makefile distinfo net/ocserv/patches: patch-doc_sample_config Log message: update to ocserv-0.10.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/09 08:51:57 Modified files: audio/quodlibet: Makefile distinfo audio/quodlibet/pkg: PLIST Log message: update to quodlibet-3.5.0 CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/09 09:09:09 Modified files: usr.sbin/smtpd : enqueue.c Log message: if an error occurs during offline enqueuing after we've dropped group, then attempt to ftruncate() the fp back to 0. suggested and ok millert@, ok eric@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/10/09 09:28:24 Modified files: graphics/png : Makefile Log message: explicitly replace symlink with file and use sed -i CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/09 10:08:09 Modified files: infrastructure/db: user.list Log message: reserve 756 for mail/rspamd CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/09 10:09:17 Log message: import ports/mail/rspamd, joint work with brad - not yet perfect, but in good enough shape to continue in tree. tweak/ok giovanni@. Rspamd is an advanced spam filtering system that allows evaluation of messages by a number of rules including regular expressions, statistical analysis and custom services such as URL black lists. Each message is analysed by rspamd and given a spam score. According to this spam score and the user's settings rspamd recommends an action for the MTA to apply to the message- for example to pass, reject or add a header. Rspamd is designed to process hundreds of messages per second simultaneously and has a number of features available. Status: Vendor Tag: sthen Release Tags: sthen_20151009 N ports/mail/rspamd/Makefile N ports/mail/rspamd/distinfo N ports/mail/rspamd/pkg/PLIST N ports/mail/rspamd/pkg/DESCR N ports/mail/rspamd/pkg/rspamd.rc N ports/mail/rspamd/patches/patch-src_client_CMakeLists_txt N ports/mail/rspamd/patches/patch-src_CMakeLists_txt N ports/mail/rspamd/patches/patch-CMakeLists_txt N ports/mail/rspamd/patches/patch-src_rspamadm_CMakeLists_txt N ports/mail/rspamd/patches/patch-interface_README_md No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/09 10:09:56 Modified files: mail : Makefile Log message: +rspamd CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/09 10:26:03 Modified files: bin/ksh : README Log message: pare down the readme so as to not imply we are tracking upstream. nor do we much care about running this on dec ultrix anymore, etc... ok deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/09 10:29:17 Modified files: usr.sbin/syslogd: syslogd.c Log message: catch up to tame() -> pledge() rename CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/09 10:44:55 Modified files: usr.sbin/syslogd: syslogd.c Log message: A fork(2) is used in ttymsg() to delay the message to a tty if it blocks. Fix the potential syslogd's death, add "proc" to pledge. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/10/09 10:47:14 Modified files: usr.sbin/smtpd : mta_session.c Log message: Convert fgetln(3) to getline(3). Ok eric@ todd@ gilles@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/09 10:58:25 Modified files: usr.sbin/syslogd: evbuffer_tls.c evbuffer_tls.h privsep.c syslogd.8 syslogd.c syslogd.h Log message: If syslogd is started with -S, it accepts TLS connections to receive encrypted messages. The server certificates are taken from /etc/ssl like relayd does. OK benno@ beck@ deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/09 11:07:06 Modified files: regress/usr.sbin/syslogd: Client.pm Makefile args-client-tcp.pl args-tls-cafile-default.pl funcs.pl Added files: regress/usr.sbin/syslogd: args-client-tcp-close.pl args-client-tcp-error.pl args-client-tls-close.pl args-client-tls-error.pl args-client-tls-tcp.pl args-client-tls.pl args-client-tls4.pl args-client-tls6.pl Log message: Add tests for syslogd TLS accept and receive encrypted messages. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/09 11:07:21 Modified files: libexec/comsat : comsat.c Log message: remove NFS spool support; it stands in the way of pledge(2) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/09 11:09:06 Modified files: libexec/comsat : comsat.c Log message: With nfs spool (fork + seteuid/setuid balony) support gone, it becomes possible to pledge "stdio rpath wpath tty proc" Noone uses this code anymore. This is a demonstration... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/09 11:18:20 Modified files: sys/kern : kern_pledge.c Log message: Have not come up with a great pattern for flock() yet. flock() is permitted by "getpw" because libc getpw*/getgr* use open() of /var/run/ypbind.lock plus flock() to detect YP running. The kernel observes this dance to "open up" the YP door (ugliness should drive us to rewrite this mechanism from SunOS later). however, flock is also used independently. Current users are htpasswd mail skeyinit tmux authpf pwd_mkdb ldapd smtpd ypbind login_token mail.local lockspool Let's enable flock() for "cpath", and see if that helps these programs, otherwise we'll try "wpath" next. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/09 11:44:25 Modified files: usr.sbin/smtpd : smtpd.c Log message: upon smtpd restart, when scanning the offline queue, unlink 0-sized offline messages as they are left-overs from an errored enqueue. ok millert@, ok eric@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/09 11:51:09 Modified files: regress/usr.sbin/relayd: Makefile args-https.pl args-ssl.pl Log message: Keep relayd test certificate names in sync with syslogd. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/09 12:21:34 Modified files: print/hplip : Makefile Log message: Sync wantlib/depends to unbreak after recent sane-backends update. reported by nigel@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/10/09 12:30:54 Modified files: distrib/amd64/common: install.md Log message: Exit autoinstall in case of an invalid choice. OK krw@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/09 13:36:27 Modified files: bin/ksh : c_ksh.c edit.c emacs.c history.c mail.c trap.c tree.c Log message: remove null check before afree. from Michael McConville CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/09 13:47:03 Modified files: bin/ed : buf.c ed.h glbl.c io.c main.c sub.c undo.c Log message: Mark static globals that are only used in their respective .c files. Also make stdin unbuffered since that is the same as using a single-byte buffer. OK tobias@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/09 13:49:08 Modified files: bin/ksh : lex.c lex.h Log message: Lexer states are not needed outside of lex.c. From mksh via Michael McConville CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/10/09 14:14:35 Modified files: usr.bin/skey : skey.c Log message: Replace readpass(3) with readpassphrase(3). This was the only use of readpass(3) in base... OK millert@ CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/10/09 14:24:37 Modified files: usr.bin/skey : skey.c Log message: Use __progname rather than argv[0]; OK millert@ CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/10/09 14:27:28 Modified files: bin/ed : ed.h glbl.c io.c main.c re.c sub.c Log message: Define functions as static when they are not used outside their own c-files. ok millert@ CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/10/09 15:24:05 Modified files: bin/ed : ed.h main.c re.c Log message: The variable errmsg can be static in main.c if code in re.c uses an own buffer to construct error messages. with input by and ok millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/09 15:28:13 Modified files: telephony/pjsua: Makefile distinfo Added files: telephony/pjsua/patches: patch-Makefile patch-configure_ac patch-pjlib_src_pj_guid_uuid_c telephony/pjsua/pkg: DESCR-main DESCR-pjsua MESSAGE-pjsua PLIST-main PLIST-pjsua Removed files: telephony/pjsua/patches: patch-pjlib_src_pj_ssl_sock_ossl_c patch-pjmedia_src_pjmedia-codec_l16_c patch-pjmedia_src_pjmedia-codec_speex_codec_c patch-pjmedia_src_pjmedia_g711_c patch-pjmedia_src_pjmedia_stream_c telephony/pjsua/pkg: DESCR MESSAGE PLIST Log message: Update and rework the telephony/pjsua port. The upstream distribution is a telephony library (pjsip) with some sample applications; pjsua itself is one of those samples. Previously the port built everything but only installed the application; newer versions of Asterisk require the libraries, so I've converted to multi-packages, providing a new pjsip package with the libs, and retaining pjsua as a separate package providing the CLI SIP client. Taking maintainership with the agreement of chrisz@. CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/10/09 15:59:34 Modified files: usr.bin/skey : skey.1 skey.c usr.bin/skeyinit: skeyinit.1 skeyinit.c Log message: Remove telnet warnings. Civilization has reached a point where they are no longer relevant. OK millert@ CVSROOT: /cvs Module name: ports Changes by: tim@cvs.openbsd.org 2015/10/09 16:15:49 Modified files: mail/getmail : Makefile distinfo Log message: Update to 4.48.0; OK sthen@ CVSROOT: /cvs Module name: ports Changes by: tim@cvs.openbsd.org 2015/10/09 16:16:51 Modified files: fonts/ubuntu-fonts: Makefile distinfo Log message: Update to 0.83; OK sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/09 17:33:54 Modified files: usr.sbin/ospfctl: ospfctl.c Log message: can use pledge "stdio"; ok benno CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/09 17:55:03 Modified files: sys/kern : kern_pledge.c kern_sig.c Log message: Allow kill(self, sig) in pledge SELF also. the stack protector, abort(), and readpassphrase() in particular use this. ok millert tedu semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/09 18:10:08 Modified files: bin/ksh : Makefile c_sh.c main.c distrib/special/ksh: Makefile Log message: ksh can run with pledge "stdio rpath wpath cpath getpw fattr proc exec tty" if the mknod builtin is disabled. It looks like a lot of abilities, but hey, this is a shell. can't open sockets or do other nasty stuff though. (we'll leave the mknod builtin enabled on the install media for now; there is work happening to regain the MAKEDEV performance in a different way) discussions with otto & millert in particular CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/10/09 18:16:23 Modified files: usr.sbin/relayd: ca.c Log message: relayd's ca process pledges to only use stdio. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/10/09 18:19:52 Modified files: usr.sbin/ospf6ctl: ospf6ctl.c Log message: pledge("stdio route") needed here, because ipv6 ok deraadt@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/10/09 18:37:40 Modified files: usr.sbin/relayctl: relayctl.c Log message: relayctl pledges to use stdio only ok reyk@ sure deraadt@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/09 23:03:39 Modified files: usr.sbin/eigrpd: interface.c packet.c Log message: Fix detection of interface up/down events. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/09 23:06:00 Modified files: usr.sbin/eigrpctl: eigrpctl.c Log message: eigrpctl pledges to use stdio and route. ok deraadt CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/09 23:07:10 Modified files: usr.sbin/eigrpd: interface.c Log message: Remove attached neighbors whenever an interface is disabled to speedup the convergence process. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/09 23:09:19 Modified files: usr.sbin/eigrpd: interface.c eigrpe.c Log message: Move some interface initialization bits from if_init() to eigrp_if_start() and call if_init() only during the startup of the eigrpe process. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/09 23:12:33 Modified files: usr.sbin/eigrpd: rde.c eigrpe.c eigrpd.c Log message: Make use of pledge(2). ok deraadt CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/09 23:26:57 Modified files: usr.bin/getent : getent.c Log message: Add pledge support to getent(1). This pledges the superset of all requests for the various getent databases and then drops to the minimum for the chosen database. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/09 23:32:52 Modified files: usr.bin/du : du.c Log message: pledge to only use "stdio rpath"; ok doug CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/09 23:35:22 Modified files: usr.bin/cmp : cmp.c Log message: Add pledge support to cmp(1). This is a simple case of using "stdio rpath" until all files are opened and then dropping down to "stdio" since it includes "rw" on open fds. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/09 23:43:48 Modified files: usr.bin/getcap : getcap.c Log message: simple program using "stdio rpath" ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/09 23:47:54 Modified files: usr.bin/lex : flexdef.h main.c Log message: Some of these large so easy to contain, with "stdio rpath". ok doug CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/10 01:35:13 Modified files: sysutils/login_krb5: Makefile distinfo Log message: Sync login_passwd with OpenBSD. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/10 01:35:16 Modified files: bin/ksh : lex.h proto.h table.h Log message: Move more declarations out of proto.h into better headers, from Michael McConville. No binary change. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/10 01:38:18 Modified files: bin/ksh : emacs.c Log message: Unused macros; from Michael McConville. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/10 01:51:47 Modified files: sys/net80211 : ieee80211.h Log message: Add macros for A-MPDU and MCS data, both found in HT capabilities element. typo fix + ok sthen@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/10 01:52:30 Modified files: usr.sbin/tcpdump: Makefile print-802_11.c Log message: Make tcpdump(1) print more information from the HT Capabilities element. tweak + ok sthen@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/10/10 02:32:04 Modified files: graphics/libpano13: Makefile distinfo graphics/libpano13/pkg: PLIST Added files: graphics/libpano13/patches: patch-man_CMakeLists_txt Removed files: graphics/libpano13/patches: patch-Makefile_am patch-bootstrap patch-configure_ac patch-filter_h patch-tools_Makefile_am Log message: update to libpano13-2.9.19, required by upcoming hugin update. ok sthen@, maintainer CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/10/10 02:35:26 Modified files: usr.bin/mg : buffer.c theo.c Log message: Call onlywind() properly. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/10/10 02:44:39 Modified files: graphics/hugin : Makefile distinfo graphics/hugin/patches: patch-src_foreign_CMakeLists_txt patch-src_hugin_base_CMakeLists_txt patch-src_tools_CMakeLists_txt graphics/hugin/pkg: PLIST Log message: update to hugin-2014.0.0 add missing build dependency (from sthen@) ok sthen@, maintainer CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/10/10 03:13:14 Modified files: usr.bin/mg : basic.c paragraph.c util.c Log message: Make functions that accept multiple iterations via C-u N, honour 0. Except C-k which has a defined behaviour. In mg, C-t doesn't complete n iterations if requested, but probably should, hence it has been included in this diff. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/10 03:42:59 Modified files: x11/gnome/gvfs : Makefile Added files: x11/gnome/gvfs/pkg: DESCR-google PLIST-google Log message: Add a -google subpackage: GVFS mount module for Google Drive. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/10 03:44:27 Modified files: meta/gnome : Makefile Log message: Add a dependency on x11/gnome/gvfs,-google,. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/10/10 03:45:15 Modified files: etc/mtree : 4.4BSD.dist Log message: Fix /var/spool/smtpd/offline ownership and mode. ok gilles@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/10 04:15:09 Modified files: security/pinentry: Makefile Log message: -main only needs iconv, not gettext. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/10 05:19:07 ports/security/pinentry/patches Update of /cvs/ports/security/pinentry/patches In directory cvs.openbsd.org:/tmp/cvs-serv357/patches Log Message: Directory /cvs/ports/security/pinentry/patches added to the repository CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/10 05:42:49 Modified files: usr.sbin/smtpd : delivery_filename.c delivery_lmtp.c util.c Log message: three conversions of fgetln() to getline() ok eric sunil CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/10 05:57:20 Modified files: sys/dev/isa : asmc.c Log message: fix wrong brackets in if statement CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/10 06:05:47 Modified files: sys/dev/isa : asmc.c Log message: add location to the fan description CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/10/10 06:20:10 Modified files: regress/usr.bin/pkg-config: Makefile Log message: add (currently failing) test for --exists foo,bar. spotted by aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/10 06:30:38 Modified files: telephony/pjsua: Makefile Log message: fix LIB_DEPENDS-pjsua, problem reported by naddy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/10 06:33:17 Log message: import telephony/bcg729, ok landry@, tweak from czarkoff@ Bcg729 is a software G729A encoder and decoder library written in C, developed by Belledonne Communications, the company supporting the Linphone project. It was written from scratch and is NOT a derivative work of ITU reference source code in any kind. Status: Vendor Tag: sthen Release Tags: sthen_20151010 N ports/telephony/bcg729/Makefile N ports/telephony/bcg729/distinfo N ports/telephony/bcg729/pkg/PLIST N ports/telephony/bcg729/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/10 06:33:33 Modified files: telephony : Makefile Log message: +bcg729 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/10 06:35:56 Modified files: telephony/asterisk-g729: Makefile distinfo Removed files: telephony/asterisk-g729/patches: patch-Makefile_in Log message: update to asterisk-g729 1.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/10 06:58:08 ports/telephony/bcg729/patches Update of /cvs/ports/telephony/bcg729/patches In directory cvs.openbsd.org:/tmp/cvs-serv26110/patches Log Message: Directory /cvs/ports/telephony/bcg729/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/10 07:00:04 Modified files: telephony/bcg729: Makefile Added files: telephony/bcg729/patches: patch-test_testCampaignAll Log message: fix tests, they need an extra file (relatively large compared to the main distfile, and with no copyright info) so there's a manual step to fetch that. (set TEST_IS_INTERACTIVE). CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/10 07:20:25 Modified files: usr.bin/mandoc : main.c Log message: Decide whether to use_pager as early as possible, in preparation for pledge(2); no functional change intended. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/10 07:54:22 Modified files: lib/libc/citrus: citrus_utf8.c Log message: Code points U+10000 to U+fffff are valid, too. Fixing a regression in wcrtomb(3) found with the mandoc testsuite that was caused by the last commit. OK semarie@ bentley@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 08:23:12 Modified files: usr.bin/lndir : lndir.c Log message: fairly simple pledge to "stdio rpath wpath cpath" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 08:23:47 Modified files: usr.bin/unexpand: unexpand.c usr.bin/yacc : main.c Log message: fairly obvious pledges. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 08:25:42 Modified files: usr.bin/pkill : pkill.c Log message: pkill has to get all the getopt, getpwuid, libkvm stuff out of the way first. it can pledge to "stdio" (pgrep case) or "stdio proc" (pkill case) before parsing and matching the expression. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 08:27:43 Modified files: usr.bin/tic : tic.c Log message: pledge "stdio rpath wpath cpath". as a curses program, I expected this to maybe need "tty", but have not found a path which calls those kind of curses functions. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 08:29:05 Modified files: usr.bin/fstat : fstat.c Log message: pledge "stdio rpath route" seems to be working. route is needed for pretty printing some addresses. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 08:33:02 Modified files: usr.bin/getent : getent.c Log message: must also pledge "getpw", because it will use getpw* and getgr* functions. discussed with doug and semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 08:46:15 Modified files: sys/sys : proc.h sys/kern : kern_exec.c kern_pledge.c Log message: I forgot execve would go through the namei codepath, so a program marked "stdio rpath" this would fail to execve. pre-indicate exec actions to the namei checker to allow them through. ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 08:48:03 Modified files: sys/kern : kern_pledge.c Log message: allow sysctl of kern.clockrate CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 08:49:23 Modified files: usr.bin/time : time.c Log message: pledge "stdio proc exec". relies on two recent kernel fixes. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 09:08:49 Modified files: usr.bin/infocmp: infocmp.c Log message: pledge "stdio rpath" seems to work; ok doug CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/10 09:31:00 Modified files: bin/ksh : emacs.c Log message: Replace calls to x_emacs_putbuf() with x_do_ins() since all x_emacs_putbuf() does is call x_do_ins(). From mksh via Michael McConville CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 09:47:22 Modified files: usr.bin/tsort : tsort.c Log message: basic pledge "stdio rpath" ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 09:52:30 Modified files: usr.bin/xargs : xargs.c Log message: pledge "stdio rpath proc exec". proc & exec because obviously it spawns subprocesses. rpath is only needed for the -o (open /dev/tty) or no -o (open /dev/null) choice. ok beck CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 10:15:03 Modified files: usr.bin/ul : ul.c Log message: plege "stdio rpath tty". "tty" is for the curses code lurking in the background. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 10:35:08 Modified files: sys/kern : kern_event.c kern_pledge.c Log message: shuffle #ifdef TIOCSTI block to avoid a future /*FALLTHROUGH*/ mistake. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 11:48:34 Modified files: usr.bin/apply : apply.c Log message: pledge "stdio proc exec" works. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 11:59:15 Modified files: usr.bin/encrypt: encrypt.c Log message: pledge "stdio rpath tty". rpath for the configuration reading done by login* subsystem, tty for readpassphase() ok beck CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/10 12:14:20 Modified files: usr.bin/encrypt: encrypt.c Log message: encrypt(1) also needs to pledge "wpath" for getpass(). getpass() opens /dev/tty RW so it can write the prompt. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 12:58:53 Modified files: usr.bin/rcs : rcsprog.c Log message: pledge "stdio getpw rpath wpath cpath fattr". doug pointed out getpw* use, and fattr for chmod. doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 13:02:19 Modified files: usr.bin/which : which.c Log message: pledge "stdio rpath" ok beck doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 13:03:08 Modified files: usr.bin/sdiff : sdiff.c Log message: pledge "stdio rpath wpath cpath proc exec". there is some potential for dropping some path attributes in between, but i will let someone else do that. ok doug CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/10 13:04:57 Modified files: sys/dev/pci : if_iwm.c Log message: In iwm(4), set mbuf pointers to NULL after freeing mbufs. ok phessler mpi zhuk CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 13:10:20 Modified files: usr.bin/sendbug: sendbug.c Log message: pledge "stdio getpw rpath wpath cpath tmppath proc exec". doug pointed out the need for getpw. Not sure if I see ways to improve this program. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 13:11:04 Modified files: usr.bin/spell : spellprog.c Log message: pledge "stdio rpath wpath cpath" ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 13:12:39 Modified files: sys/kern : kern_sig.c Log message: pid 0 also implies self, so allow that for the pledge case. Found in a refactoring being done for the bc/dc relationship with otto. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 13:15:53 Modified files: sys/kern : kern_pledge.c Log message: For pledge, sigsuspend() should is affecting the behaviour a process itself, so we should allow it for 'self'. ok djm CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 13:19:46 Modified files: usr.bin/kdump : kdump.c Log message: since kdump may getprotobynumber() late, do not drop "rpath". We could potentially modify pledge() to permit /etc/protocols (/etc/rpc? /etc/services? etc) without requiring a rpath attribute.. but where would we draw the line for what /etc files libc functions need? At present, we draw that line closer to the minimum. issue found by theo@math.ethz.ch CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 13:28:54 Modified files: usr.bin/dc : Makefile dc.c extern.h usr.bin/bc : Makefile bc.y Added files: usr.bin/dc : main.c Log message: Rather than invoking fork/execve of dc(1) on a pipe, compile in the dc(1) code directly and use it as a subfunction. This refactoring allows use of pledge "stdio rpath proc tty" in the main bc(1) process before fork, pledge "stdio rpath tty" after fork, and fully reduced to "stdio" in the dc(1) child. This requires two recent to the kernel code (allowing sigsuspend(), and kill() self as pid 0). ok otto CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/10 13:58:47 Modified files: telephony/asterisk: Makefile distinfo telephony/asterisk/patches: patch-channels_chan_sip_c patch-configure_ac Added files: telephony/asterisk/patches: patch-main_logger_c Log message: update to asterisk-11.20.0 CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/10 14:04:28 Modified files: usr.bin/awk : main.c Log message: Add pledge support in awk and make awk -safe actually safe. awk -safe was introduced back in 1997 to stop awk from doing file output, execute commands or access the environment. The lexer rejected programs when it saw awk commands that would write, exec or env. Beyond that, it wasn't safe from write/exec/env during program execution. With pledge "stdio rpath", the kernel is now enforcing the awk -safe mode restrictions at runtime (other than env). Based on a diff by deraadt@ ok deraadt@ beck@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 14:10:14 Modified files: usr.sbin/ntpd : ntp_dns.c Log message: pledge "dns rw" is not a reliable pattern. This means malloc() and other types of functions (perhaps required by 'stdio' or 'libevent' will not become available unless DNS suceeds. Replace it with "stdio dns". CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 14:18:30 Modified files: bin/md5 : md5.c bin/mkdir : mkdir.c usr.bin/sed : main.c usr.bin/openssl: openssl.c Log message: normalize the ordering of tame requests (particularily, "rpath wpath cpath", which i have put in that order). this is not important, but helps look for outliers which might be strange. it hints that "ioctl" should be reassessed in a few places, to see if "tty" is better; that "unix" may be used in some places where "route" could now work. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/10 14:19:19 Modified files: x11/gtksourceviewmm3: Makefile Log message: Restore REVISION (this wasn't a real update). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/10 14:22:26 Modified files: net/pidgin-sipe: Makefile distinfo Log message: Update to pidgin-sipe 1.20.0, fixing connections with Office 365 now MS have disabled RC4 support. From Mattieu Baptiste, "maintainer has the same diff". CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 14:35:01 Modified files: bin/ksh : main.c libexec/comsat : comsat.c usr.bin/kdump : kdump.c usr.bin/find : find.c usr.bin/finger : finger.c usr.bin/lock : lock.c usr.bin/rcs : rcsprog.c usr.bin/sendbug: sendbug.c usr.bin/stat : stat.c usr.sbin/syslogd: syslogd.c Log message: normalize a few more tame request orderings, to help review CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/10/10 14:36:20 Modified files: share/man/man3 : queue.3 Log message: Added missing curly bracket into LIST_EMPTY example. ok deraadt@, otto@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 14:57:00 Modified files: usr.bin/rpcgen : rpc_main.c Log message: pledge "stdio rpath wpath cpath proc exec"; this spawns cpp. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 15:08:09 Modified files: usr.bin/ypcat : ypcat.c Log message: pledge "stdio inet rpath" seems to be enough for a YP environment. rpath is to access /etc/rpc, and inet to talk to portmap & local world. ok beck CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/10 15:15:25 Modified files: bin/kill : kill.c Log message: Kill pledges to only use "stdio proc". deraadt@ notes that kill now works because of improved kernel semantics. For full kill(1) functionality, you need the new kern_sig functionality. Make sure you have an updated kernel. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 15:19:14 Modified files: usr.bin/env : env.c Log message: env(1) is obviously a program falling into pledge "stdio exec". It does stdio, and it does a raw execve(). It is so obvious. It gets only _exit(2), kbind(2), and 46 system calls -- over half of which are deeply gutted in their functionality to only serve narrow libc needs for "stdio (includes malloc)". the other 161 system calls kill it. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 15:29:59 Modified files: usr.bin/gencat : gencat.c Log message: pledge "stdio rpath wpath cpath" ok doug CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/10 15:50:05 Modified files: usr.bin/getent : getent.c Log message: Fix YP user and group support in getent(1). These should have been "stdio getpw" before, but they worked for non-YP environments. With YP, it won't work without "getpw". Reported by semarie@ and confirmed as a problem by miod@. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 16:06:41 Modified files: usr.bin/who : who.c Log message: another pledge argument reorder for sake of re-audit CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/10 16:09:23 Modified files: bin/ksh : lex.c Log message: Add a define for the invalid state, from mksh via Michael McConville. ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 16:11:37 Modified files: usr.sbin/dvmrpctl: dvmrpctl.c Log message: pledge "stdio route"; untested. this has the if_nametoindex() problem as other *ctl programs using their daemon's log.c, and thus requires "route" for now. we hope to solve that issue soon. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 16:21:39 Modified files: usr.sbin/tftpd : tftpd.c Log message: pledge "stdio rpath wpath cpath fattr inet" after chroot and such appears to be good enough for the main loop processing. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/10 16:28:51 Modified files: usr.bin/openssl: apps.h asn1pars.c ca.c certhash.c ciphers.c cms.c crl.c crl2p7.c dgst.c dh.c dhparam.c dsa.c dsaparam.c ec.c ecparam.c enc.c errstr.c gendh.c gendsa.c genpkey.c genrsa.c nseq.c ocsp.c openssl.c passwd.c pkcs12.c pkcs7.c pkcs8.c pkey.c pkeyparam.c pkeyutl.c prime.c rand.c req.c rsa.c rsautl.c s_client.c s_server.c s_time.c sess_id.c smime.c speed.c spkac.c ts.c verify.c version.c x509.c Log message: Initial support for pledges in openssl(1) commands. openssl(1) has two mechanisms for operating: either a single execution of one command (looking at argv[0] or argv[1]) or as an interactive session than may execute any number of commands. We already have a top level pledge that should cover all commands and that's what interactive mode must continue using. However, we can tighten up the pledges when only executing one command. This is an initial stab at support and may contain regressions. Most commands only need "stdio rpath wpath cpath". The pledges could be further restricted by evaluating the situation after parsing options. deraadt@ and beck@ are roughly fine with this approach. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/10 16:32:55 Modified files: games/arithmetic: arithmetic.c Log message: Pledge that arithmetic only takes "stdio". CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 16:36:06 Modified files: sbin/pflogd : pflogd.c pflogd.h privsep.c Log message: pflogd contained the same "privsep error" as tcpdump -- assuming that it can ioctl()'s against a bpf device node. Privsep that operation via a message to the parent process. Unfortunately "rpath wpath cpath" is still needed due to SIGHUP handling, but I have asked canacar the expert to look into this. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/10 16:36:46 Modified files: bin/ln : ln.c Log message: Pledge that ln only needs "stdio rpath cpath". ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/10 17:06:32 Modified files: usr.sbin/tftp-proxy: tftp-proxy.c Log message: Convert FIONBIO to SOCK_NONBLOCK ok dlg@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/10 18:12:38 Modified files: share/man/man4 : acpicpu.4 Log message: vi CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/10 18:13:39 Modified files: share/man/man4 : acpicpu.4 Log message: Use correct terminology CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/10 18:20:30 Modified files: sbin/newfs : mkfs.c sbin/ping : ping.c Log message: Prefer dprintf() over snprintf()+write() ok beck@ deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/10 18:26:23 Modified files: usr.bin/nc : netcat.c usr.bin/tmux : client.c server.c Log message: Userspace doesn't need to use SUN_LEN(): connect() and bind() must accept sizeof(struct sockaddr_un), so do the simple, portable thing ok beck@ deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/10 19:53:39 Modified files: sys/kern : kern_event.c Log message: Always set the timeout at least one tick in the future for EVFILT_TIMER to avoid looping in softclock() based on diff by sthen@ ok sthen@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/10 19:56:56 Modified files: sys/kern : kern_pledge.c Log message: __get_tcb() is needed for errno access in threaded programs on some archs. Make it always available. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 21:08:20 Modified files: usr.bin/pkill : pkill.c Log message: fix a regression spotted by chris@. the -f and -I arguments fetch process arguments using kvm_getargs, after the pledge() has been made. someone brave should refactor this, hoisting the argument fetching to between kvm_getprocs() and pledge() - storing the argument data as neccessary. the current situation is also a race -- it fetches the data twice. CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2015/10/10 21:08:46 Modified files: bin/rm : rm.1 rm.c Log message: Don't allow "rm -rf /" Patch from Theo Buehler who was inspired by watching Bryan Cantrill in BSD Now 103. Minor tweak from me to turn the complained variables into flags instead of counters. "i think it's ok" tedu@ "this isn't 1980 anymore" deraadt@ ok millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/10 21:23:28 Modified files: usr.sbin/ldapd : syntax.c usr.sbin/tcpdump: print-ipsec.c Log message: The is*() interfaces expect EOF or an unsigned char; cast to (unsigned char) as required found by Michael McConville (mmcconv1 (at) sccs.swarthmore.edu) w/Coccinelle CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 22:33:17 Modified files: sbin/scan_ffs : scan_ffs.c Log message: After the disk is opened, this can pledge "stdio". ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 22:36:22 Modified files: sbin/disklabel : disklabel.c Log message: If only displaying the disklabel (the normal thing to do against potentially unknown disks...), after opening & reading the disklabel, pledge "stdio" ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/10 22:37:23 Modified files: sbin/fsirand : fsirand.c Log message: After the filesystem is opened, pledge "stdio" ok doug CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/11 01:16:01 Modified files: usr.sbin/npppd/npppd: parse.y Log message: YYSTYPE.number is int64_t, so format with 's PRId64 ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/11 01:25:11 Modified files: lib/libc/sys : bind.2 connect.2 Log message: Document that bind(2) and connect(2) ignore the incoming sa_len suggest by and ok deraadt@ wordsmithing jmc@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 01:30:34 Modified files: productivity/tryton: Makefile.inc Log message: Add PORTROACH limit. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/11 01:32:06 Modified files: usr.sbin/npppd/npppd: npppd_iface.c npppd_tun.c privsep.c privsep.h usr.sbin/npppd/pppoe: pppoed.c Log message: Simplify and lock down priv_open(): * kill the 'mode' argument * fail if passed any flags other than O_ACCMODE OR O_NONBLOCK * paranoia: mask O_CREAT when calling open() with only two arguments * instead of using ioctl(FIONBIO) after the fact, pass O_NONBLOCK to priv_open() "good start" deraadt@ ok yasuoka@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 01:52:52 Modified files: x11/gnome/gvfs : Makefile Log message: Google bits were missing in PSEUDO_FLAVORS. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/11 01:53:49 Modified files: lib/libc/sys : brk.2 sigaction.2 Log message: Prefer .Fa over .Em for struct members ok jmc@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 02:15:00 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-3.18.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 02:19:30 ports/x11/gnome/seahorse-sharing/patches Update of /cvs/ports/x11/gnome/seahorse-sharing/patches In directory cvs.openbsd.org:/tmp/cvs-serv20106/patches Log Message: Directory /cvs/ports/x11/gnome/seahorse-sharing/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/11 02:50:50 Modified files: graphics/pngcrush: Makefile distinfo Log message: Update to pngcrush-1.7.87. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/11 03:28:45 Modified files: net/p5-Net-SFTP-Foreign: Makefile distinfo Log message: Update to Net-SFTP-Foreign-1.79. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/11 03:51:26 Modified files: lib/libc/gen : signal.3 lib/libc/sys : execve.2 sigaction.2 Log message: Document that execve(2) resets SIGCHLD to SIG_DFL wordsmithing and ok jmc@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/11 04:03:19 Modified files: x11/gtksourceview3: Makefile distinfo Removed files: x11/gtksourceview3/patches: patch-configure Log message: update to gtksourceview-3.18.1 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/11 04:22:28 Modified files: sys/dev/pci : if_iwm.c if_iwmvar.h Log message: Add a symbolic name for the special '-1' value of iwm's sc_wantresp. ok phessler CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/11 05:21:49 Modified files: telephony/asterisk-g729: Makefile Log message: needs libtool m4 files, found by nigel@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/10/11 05:47:21 Modified files: regress/usr.bin/pkg-config: Makefile Log message: add variation on existing --exists tests; separated by spaces CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/10/11 05:48:46 Modified files: usr.bin/pkg-config: pkg-config Log message: handle comma separated list of arguments, i.e. pkg-config --exists gcr-3,gcr-base-3 CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/10/11 06:09:06 Modified files: usr.sbin/smtpd : mda.c Log message: Convert some fgetln to getline. Suggestion and ok millert@, ok gilles@, eric@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/10/11 06:50:00 Modified files: usr.sbin/smtpd : table_ldap.c table_passwd.c table_sqlite.c table_static.c Log message: Convert some fgetln to getline. Ok gilles@, giovanni@, millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 08:52:52 Modified files: x11/kde/graphics3: Makefile Log message: Regen WANTLIB-sane to unbreak. breakage reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/10/11 09:05:50 Modified files: www/py-django/lts: Makefile distinfo www/py-django/lts/pkg: PLIST Log message: update django-lts to 1.8.5. ok aja@. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 09:22:20 Modified files: x11/vlc : Makefile Log message: Missing LIB_DEPENDS on devel/libidn. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 09:25:39 Modified files: sys/kern : kern_pledge.c Log message: In pledge "tty", allow TIOCSWINSZ. stty(1) is the obvious silly use. The more important use will be tmux(1) and other active window size controlling programs. There seems little risk in exposing this small tty setting alongside the tcsetattr() family. ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 09:27:19 Modified files: bin/stty : stty.c Log message: pledge "stdio tty" works once the kernel allows TIOCGWINSZ. Do the pledge after TIOCGETD, which the kernel is unlikely to support (does not feel like a good idea for a program to switch line disc, and therefor not worth allowing the program to ask either) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 09:36:58 Modified files: usr.sbin/installboot: landisk_installboot.c Log message: needs at least some include love; choosing CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 09:40:48 Modified files: sys/kern : kern_pledge.c Log message: put TIOCSWINSZ in the right block "tty", not in "ioctl". this happened because the "route' tests were placed between the two, creating confusion. fix that while here. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/11 09:50:49 Modified files: print/poppler : Makefile distinfo print/poppler/patches: patch-Makefile_in patch-aclocal_m4 Log message: Update to poppler-0.37.0. ok aja@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/10/11 09:57:02 Modified files: devel/mercurial: Makefile distinfo Log message: update mercurial to 3.5.2. ok aja@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/10/11 09:57:33 Modified files: devel/tortoisehg: Makefile distinfo Log message: update tortoisehg to 3.5.2. ok aja@. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 10:01:06 Modified files: sys/kern : kern_pledge.c Log message: sigaltstack is directly used by setjmp on some architectures. it only refers to the process itself. pledge should allow it. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/11 10:19:48 Modified files: sys/kern : kern_pledge.c Log message: add a missed check for PLEDGE_RPATH when reading a file. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 11:33:33 Modified files: x11/gnome/tracker: Makefile Added files: x11/gnome/tracker/patches: patch-src_libtracker-miner_tracker-monitor_c Log message: Cope with GKqueue Monitor change in newer GLib. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/10/11 11:39:50 Modified files: usr.bin/tsort : tsort.c Log message: reorg code to have an array with all the files used apparent. okay millert@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/11 11:43:03 Modified files: usr.bin/csplit : csplit.c Log message: with the RPATH enforcement, csplit(1) don't work anymore on stdin... the newfile() function used for create files open files in "w+" (O_RDWR), and may occasionally do reading on the file (function toomuch()). ok deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/11 12:56:08 Modified files: share/man/man7 : mdoc.7 Log message: Mention that the first argument of .Pf does not need escaping. While here, make the first sentence regarding .Pf more concise. OK jmc@ CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/11 13:00:40 Modified files: sbin/ncheck_ffs: ncheck_ffs.c Log message: Pledge that ncheck_ffs only uses "stdio" after opening the device. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2015/10/11 13:21:44 Modified files: usr.sbin/bgpctl: bgpctl.8 parser.c Log message: add "best" as an alias for "selected" Helps finger memory for people used to Junipers OK benno@, claudio@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2015/10/11 13:25:06 Modified files: usr.sbin/bgpd : log.h session.h Log message: some peers are following an expired draft RFC and are sending "unknown" error codes to OPEN messages. make them "known", and show them. OK benno@, claudio@, sthen@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2015/10/11 13:30:12 Modified files: usr.sbin/bgpd : bgpd.conf.5 bgpd.h parse.y Log message: standardize a community that has been independently created by nearly every single AS on the planet: the blackhole OK benno@, claudio@, sthen@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/11 13:53:57 Modified files: usr.sbin/bgpctl: bgpctl.c parser.c Log message: Handle the blackhole well-known community in bgpctl as well (print it symbolically, and don't deny its use in 'bgpctl sh rib comm 65535:6666'). ok phessler@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/11 14:17:49 Modified files: bin/sleep : sleep.c Log message: Don't return errno from main() ok beck@ doug@ deraadt@ tedu@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/11 14:23:49 Modified files: usr.sbin/apm : apm.c usr.sbin/apmd : apmd.c usr.sbin/lpr/common_source: startdaemon.c usr.sbin/lpr/lpd: lpd.c usr.sbin/syslogd: syslogd.c Log message: Userspace doesn't need to use SUN_LEN(): connect() and bind() must accept sizeof(struct sockaddr_un), so do the simple, portable thing. Also convert some strncpy() to strlcpy() ok deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/11 15:07:00 Modified files: usr.bin/mandoc : main.c mandoc_aux.c mandocdb.c manpath.c mansearch.c read.c term_ps.c Log message: Finally use __progname, err(3) and warn(3). That's more readable and less error-prone than fumbling around with argv[0], fprintf(3), strerror(3), perror(3), and exit(3). It also shortens the code by 50 lines. It's a bad idea to boycott good interfaces merely because standards committees ignore them. Instead, it's the job of the portable distribution to provide compatibility modules for archaic systems (like commercial Solaris) that still don't have them. Actually, the compat code for the portable distribution already exists and will be committed right after this. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/11 15:07:32 Modified files: archivers/bzip2: Makefile archivers/bzip2/patches: patch-bzip2_c Log message: bzip2 now also needs rpath CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 15:23:16 Modified files: usr.bin/sendbug: sendbug.1 sendbug.c Log message: -version options on commands like this make no sense; the version number makes no promises about compatibility nor the lack of compatibility. suggestion & diff from micheal reed CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/11 15:23:24 Modified files: lib/libc/gen : ftw.3 Log message: Fix empty .No macros, use .Pf to prefix delimiters to macros. Based on a patch from guenther@, tweaked by me. OK jmc@ guenther@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/11 15:30:03 Modified files: lib/libc/time : tzset.3 Log message: Do not insert whitespace into syntax displays, it's just confusing, except at the one place where it is indeed helpful. Add some missing .Cm macros. Remove some useless escaping, one needless .Xo, and an empty .No. Triggered by a much smaller patch from guenther@. OK jmc@ guenther@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/11 15:39:18 Log message: import ports/databases/tokyocabinet, ok landry@ Tokyo Cabinet, developed as the successor of QDBM, is a library of routines for managing a simple file-based key/value database. Keys and values are serial bytes with variable length; both binary data and character string can be used as key or value. Data are organized in a hash table, B+ tree, or fixed-length array. There is no concept of data tables or data types. Status: Vendor Tag: sthen Release Tags: sthen_20151011 N ports/databases/tokyocabinet/Makefile N ports/databases/tokyocabinet/distinfo N ports/databases/tokyocabinet/patches/patch-Makefile_in N ports/databases/tokyocabinet/patches/patch-configure N ports/databases/tokyocabinet/pkg/DESCR N ports/databases/tokyocabinet/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/11 15:39:43 Modified files: databases : Makefile Log message: +tokyocabinet CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/11 15:59:48 Modified files: usr.bin/mandoc : tag.c Log message: Drop tags containing a blank character: They don't work, they break other tags in weird ways, and even if they could be made to work, they would be mostly useless. Issue reported by naddy@, thanks. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/10/11 17:01:32 Modified files: usr.bin/tsort : tsort.c Log message: now that tsort has a clean structure, do more specific pledge() calls. okay deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 17:13:02 Modified files: sys/kern : sys_generic.c Log message: pledge_ioctl_check() will do the killing if neccessary; if it returns, that is an errno to pass up to the calling system call instead. test case is "who < /dev/null", via ttyname(). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 17:29:56 Modified files: usr.bin/who : who.c Log message: fix regression: ttyname() failure not handled right CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/11 17:51:26 Modified files: usr.sbin/syslogd: syslogd.c Log message: Pass unsigned char to isdigit(3). From Michael McConville; OK guenther@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/11 18:07:27 Modified files: usr.bin/mandoc : html.c main.c man_term.c man_validate.c mandoc.c mandocdb.c mdoc.c mdoc_html.c mdoc_macro.c mdoc_man.c mdoc_term.c mdoc_validate.c out.c roff.c tbl_html.c tbl_layout.c tbl_term.c term.c term_ascii.c term_ps.c tree.c Log message: To make the code more readable, delete 283 /* FALLTHROUGH */ comments that were right between two adjacent case statement. Keep only those 24 where the first case actually executes some code before falling through to the next case. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/11 18:14:41 Modified files: usr.bin/mandoc : html.c Log message: Fix an obvious bug found during the /* FALLTHROUGH */ cleanup: ASCII_NBRSP has to be rendered as " ", not "-". CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/11 18:32:37 Modified files: usr.bin/mandoc : mandocdb.c Log message: Clear dform and dsec when exiting a first-level directory in treescan(). Fixes a segfault reported by bentley@. While here, do some style cleanup in the same function. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/11 18:49:34 Modified files: share/man/man9 : microtime.9 Log message: remove useless quoting from .Fo arguments; forgotten diff found in my tree CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/11 19:17:08 Modified files: lib/libc/sys : pledge.2 Log message: make description of ERRORS more complete; diff from Benny Lofgren ; ok nicm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 19:40:09 Modified files: usr.sbin/zdump : zdump.c Log message: pledge() "stdio" includes trusting open&read of the root-owned timezone databases located at system paths (a reasonable bar had to be chosen; in the future we can replace the interfaces, since this effort is identifying them and placing their paths in a visble place), so this program only needs "stdio" ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 19:43:52 Modified files: sbin/clri : clri.c Log message: pledge "stdio" right after opening the device. The remainder is is just read, write, fsync, and close. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 20:01:15 Modified files: sbin/tunefs : tunefs.c Log message: tunefs can pledge to only use "stdio", after it has opened the device. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 20:02:00 Modified files: usr.sbin/ac : ac.c Log message: pledge to only use "stdio rpath"; rpath is for readig the wtmp files. ok doug CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/11 22:02:57 Modified files: usr.sbin/acpidump: acpidump.c Log message: with the RPATH enforcement, acpidump(1) don't work anymore... it needs rpath for reading /dev/mem (at least): kvm_openfiles(NULL, NULL, NULL, O_RDONLY, NULL) ok doug@ fix the regression deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 22:43:30 Modified files: usr.sbin/config: ukc.c Log message: does not need ioctl.h CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 23:05:24 Modified files: bin/pax : ar_io.c pax.c Log message: preservation modes can adjust setugid bits, so no pledge is possible. Otherwise, lay the groundwork for whether a gzip program may be run or not. After such a gzip program is started, pledge the program will not exec again. Took a few iterations to get this going... it is looking good. with guenther. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 23:43:07 Modified files: x11/gnome/gcr : Makefile distinfo x11/gnome/gcr/pkg: PLIST Log message: Update to gcr-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 23:43:53 Modified files: security/pinentry: Makefile distinfo Added files: security/pinentry/patches: patch-configure security/pinentry/pkg: DESCR-gnome3 PLIST-gnome3 Log message: Update to pinentry-0.9.6. Add a -gnome3 subpackage which will be needed by an upcoming gnome-keyring update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 23:44:17 Modified files: x11/gnome/keyring: Makefile distinfo x11/gnome/keyring/pkg: PLIST Added files: x11/gnome/keyring/patches: patch-daemon_dbus_gkd-dbus-secrets_c patch-daemon_gkd-main_c Log message: Update to gnome-keyring-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 23:44:31 Modified files: x11/gnome/tweak-tool: Makefile distinfo x11/gnome/tweak-tool/pkg: PLIST Log message: Update to gnome-tweak-tool-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 23:44:51 Modified files: databases/evolution-data-server: Makefile distinfo databases/evolution-data-server/pkg: PLIST Log message: Update to evolution-data-server-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 23:45:10 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 23:45:26 Modified files: x11/gnome/getting-started-docs: Makefile distinfo x11/gnome/getting-started-docs/pkg: PLIST Log message: Update to gnome-getting-started-docs-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 23:45:46 Modified files: x11/gnome/color-manager: Makefile distinfo x11/gnome/color-manager/pkg: PLIST Log message: Update to gnome-color-manager-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 23:46:00 Modified files: x11/gnome/power-manager: Makefile distinfo Log message: Update to gnome-power-manager-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 23:46:27 Modified files: mail/evolution : Makefile distinfo mail/evolution/pkg: PLIST Log message: Update to evolution-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 23:47:01 Modified files: mail/evolution-ews: Makefile distinfo mail/evolution-ews/pkg: PLIST Log message: Update to evolution-ews-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 23:47:20 Modified files: x11/gnome/seahorse: Makefile distinfo x11/gnome/seahorse/pkg: PLIST Log message: Update to seahorse-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 23:48:09 Modified files: x11/gnome/seahorse-sharing: Makefile Added files: x11/gnome/seahorse-sharing/patches: patch-configure Log message: gnupg -> gnupg2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 23:48:33 Modified files: x11/gnome/seahorse-nautilus: Makefile Added files: x11/gnome/seahorse-nautilus/patches: patch-configure Log message: gnupg -> gnupg2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/11 23:53:57 Removed files: security/pinentry/patches: patch-configure Log message: No need for that patch anymore; jasper@ fixed our pkg-config(1). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 23:54:18 Modified files: usr.sbin/mkuboot: mkuboot.c Log message: fstat() of opened fd, rather than stat(), to avoid TOCTOU ok jsg CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/11 23:59:43 Modified files: usr.bin/biff : biff.c Log message: biff pledges to only do "stdio rpath fattr tty". (very small program.. the actual order of use is tty, rpath, stdio or fattr) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 00:00:57 Modified files: usr.bin/mesg : mesg.c Log message: same thing as biff, pledge "stdio rpath fattr tty" CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/12 00:05:52 Modified files: lib/libssl/src/crypto/evp: e_des.c e_des3.c Log message: unifdef EVP_CHECK_DES_KEY: Ben Kaduk noticed it has a syntax error; that error was present in the original 2004 commit, so it hasn't been used in over 11 years, thus exceeding our deprecation requirements by over a decade. OpenSSL has chosen to *fix it*; we'll gladly watch it burn ok jsing@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/12 00:09:31 Modified files: graphics/evince: Makefile Added files: graphics/evince/patches: patch-libview_ev-view_c Log message: Fix hich CPU usage when selecting text. reported by mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 00:24:28 Modified files: usr.sbin/mkuboot: mkuboot.c Log message: pledge "stdio" after opening up the input & output files. ok jsg CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/12 00:33:21 Modified files: usr.bin/calendar/calendars: calendar.holiday Log message: Gahamas -> Bahamas; from pgoyette (netbsd -r1.26) CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/12 00:50:08 Modified files: usr.sbin/ntpd : config.c constraint.c ntp.c ntpd.c ntpd.h Log message: Move execution of the constraints from the ntp to the parent process. This helps the ntp process to a) give a better pledge(2) and to b) keep the promise of "saving the world again... on time" by removing the delays that have been introduced by expensive constraint forks. The new design offers better privsep but introduces a few more imsgs and runs a little bit more code in the privileged parent. The privileged code is minimal, carefully checked, and does not attempt to "parse" any contents; the forked constraints instantly drop all privileges and pledge to "stdio inet". OK beck@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/12 01:16:13 Modified files: graphics/clutter/clutter-gst: Makefile distinfo Log message: update to clutter-gst-3.0.14 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/12 01:20:54 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo devel/ruby-rspec/specinfra/pkg: PLIST Log message: update to specinfra-2.44.0 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 01:45:49 Modified files: usr.sbin/mksuncd: mksuncd.c Log message: pledge "stdio" after opening files, code is very similar to mkuboot CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/10/12 01:55:52 Modified files: usr.bin/mg : mg.1 Log message: Correctly mark-up some recent additions. ok jmc@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 01:58:20 Modified files: usr.sbin/smtpd : makemap.c smtpctl.c smtpd.c util.c Log message: do not umask() [with the wrong umask] around mkstemp() calls, no matter how broken other systems are. ok guenther gilles CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/12 03:28:54 Modified files: bin/pax : ar_io.c Log message: Revert the pledge() call on pax/ar_io.c for now. A pledged program is not allowed to change user/group for others. "I think that makes the most sense" @sthen CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/10/12 03:43:47 Modified files: www/goaccess : Makefile Added files: www/goaccess/patches: patch-configure_ac Log message: add tokyocabinet support requested by Adam Wolk, basen on a patch from sthen@ ok sthen@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/12 04:01:27 Modified files: sys/dev/pci : if_iwm.c Log message: Always initialise the index into iwm's tx queue array, fixing a potential crash. This must have somehow been working by magic. Fruther cleanup of QoS support in this driver is very much needed. ok mpi@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/12 04:03:25 Modified files: sys/net : if_bridge.c Log message: Introduce bridge_ifinput() to handle some repeated logic before if_input() and to have a counterpart for bridge_ifenqueue() that helps to understand the traffic/code flow in bridge better. The bridge currently only puts a single packet on the input mbuf list, and changing will need to undo part of this commit, but it still makes sense to have a well-defined call for the ports receive path. No functional change. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/12 04:26:06 Modified files: audio/deadbeef : Makefile audio/deadbeef/patches: patch-plugins_vfs_zip_vfs_zip_c Log message: sync with upstream CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/12 04:27:22 Modified files: share/man/man5 : bsd.port.mk.5 Log message: fix case of PACkAGE_REPOSITORY; remco at dpub nl ^ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/12 04:49:40 Modified files: sys/net : if.c Log message: protect SIOCSLIFPHYTTL, SIOCSVNETID so only root can call them, and return EPNOTSUPP for SIOCGLIFPHYTTL and SIOCGVNETID. all so drivers dont have to do these checks themselves. ok mikeb@ mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/12 04:51:49 Modified files: sys/net : if_vxlan.c Log message: dont need to do suser checks in ioctl paths cos if.c does them for us. ok mikeb@ mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/12 04:52:26 Modified files: security/xca : Makefile distinfo security/xca/patches: patch-widgets_hashBox_cpp Removed files: security/xca/patches: patch-configure Log message: update to xca-1.3.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/12 05:00:04 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-0.95.21 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/12 05:29:15 Modified files: devel/p5-Mouse : Makefile distinfo devel/p5-Mouse/pkg: PLIST Log message: update to 2.4.2; ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/12 05:30:32 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-config_php_default patch-html_install_php patch-includes_defaults_inc_php patch-includes_definitions_inc_php patch-scripts_distro net/librenms/pkg: PLIST Log message: update to librenms-201510 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/12 05:32:39 Modified files: sys/net : if.c Log message: Unify link state change notification. ok mikeb@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/12 06:17:37 Modified files: usr.sbin/relayctl: relayctl.c usr.sbin/eigrpctl: eigrpctl.c Log message: two leftovers string missed in tame->pledge conversion ok jsg@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/10/12 06:29:02 Modified files: graphics/blender: Makefile distinfo graphics/blender/pkg: PLIST Added files: graphics/blender/patches: patch-source_gameengine_Expressions_intern_InputParser_cpp Removed files: graphics/blender/patches: patch-source_gameengine_Expressions_InputParser_cpp Log message: Update to blender 2.76. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/12 06:34:42 Modified files: bin/ksh : sh.1 Log message: indent the builtin text a little, for naddy; CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/12 07:01:50 Modified files: usr.sbin/tcpdump: print-802_11.c Log message: Fix a copy-pasto: Check the correct bit for STBC beacon in HT OP element. ok sthen@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/12 07:17:58 Modified files: sys/net : if_var.h if.c if_ppp.c sys/net80211 : ieee80211_pae_output.c Log message: the pattr argument to IFQ_ENQUEUE is unused, so let's get rid of it. also the comment above IFQ_ENQUEUE that says the pattr argument is unused. ok mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 07:53:40 Modified files: usr.sbin/pwd_mkdb: Makefile usr.bin/encrypt: Makefile Log message: These no longer need to be static. The ramdisk's no longer reach-around and use the one in the base install, but have their own copy. ok millert sthen miod daniel CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/12 08:01:06 Modified files: bin/pax : ar_io.c Log message: reenable pledge(2) on pax, but only if pmode isn't in use or if action shouldn't do things with filesystem. ok deraadt@ millert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 08:09:32 Modified files: usr.bin/fstat : fstat.c Log message: in fuser mode with -k or -s mode, kill(2) might be called and route lookups won't be needed; so expand the pledge setup to handle 3 codepaths. from theo buehler CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/10/12 08:33:13 Modified files: usr.bin/skey : skey.c Log message: Pledge "stdio wpath tty"; "awesome" deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 09:12:44 Modified files: sbin/dump : optr.c Log message: Annotate an pretty obvious signal race... no time to fix it now. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/12 09:27:53 Modified files: usr.bin/mandoc : mdoc_term.c regress/usr.bin/mandoc/mdoc/Bl: Makefile Added files: regress/usr.bin/mandoc/mdoc/Bl: dash.out_utf8 Log message: Use "-" rather than "\(hy" for the heads of .Bl -dash and -hyphen lists. In UTF-8 output, that renders as ASCII HYPHEN-MINUS (U+002D) rather than HYPHEN (U+2010), which looks better and matches groff. In ASCII output, it makes no difference. Suggested by naddy@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/12 09:39:06 Modified files: net/librenms : Makefile net/librenms/pkg: PLIST Added files: net/librenms/patches: patch-includes_discovery_sensors-openbsd_inc_php patch-includes_discovery_sensors_inc_php Log message: add support for snmpd(8)'s OPENBSD-SENSORS-MIB, merged upstream CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 09:56:58 Modified files: usr.sbin/config: main.c Log message: pledge "stdio rpath wpath cpath"; all the path options are used until the bitter end. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/12 09:59:26 Modified files: lib/libc/sys : pledge.2 Log message: pledge wasn't called pledge in 5.8, and it was disabled; issue noticed by tim@, solution suggested by deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 10:01:53 Modified files: usr.sbin/kvm_mkdb: kvm_mkdb.c usr.sbin/dev_mkdb: dev_mkdb.c Log message: kvm_mkdb & dev_mkdb are quite similar. pledge "stdio rpath wpath cpath" except kvm_mkdb also does "getpw". CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 10:39:07 Modified files: usr.bin/ftp : Makefile Log message: ftp(1) was static for years, as a recovery seatbelt. These days reliability has improved, and other repair methods are easier from bsd.rd or whatnot. As a static binary ftp has limited ASLR, yet it has 7 libraries... Making it non-static means the ASLR picture improves. Let's see who moans first. ok miod daniel CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/10/12 10:54:30 Modified files: libexec/comsat : comsat.c Log message: Call pledge(2) after initial getsockname(2) to avoid "inet" addition. From & OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/12 10:57:06 Modified files: misc/libosinfo : Makefile Added files: misc/libosinfo/patches: patch-data_oses_openbsd_xml_in Log message: - add openbsd 5.7+5.8 ok aja@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/12 11:09:39 Modified files: fonts/cantarell-fonts: Makefile distinfo Log message: Update to cantarell-fonts-0.0.17.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/12 11:20:13 Modified files: x11/gnome/photos: Makefile distinfo Log message: Update to gnome-photos-3.18.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/12 11:20:35 Modified files: x11/gnome/totem: Makefile distinfo Log message: Update to totem-3.18.1. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/12 11:20:53 Modified files: share/man/man9 : style.9 Log message: Parentheses are useless after "return", it's not a function. There is no need to mop this up everywhere, but at least style(9) should show modern rather than historic style. OK millert@ tedu@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/12 11:50:51 Modified files: lib/libc/citrus: citrus_utf8.c Log message: Make wcrtomb() more readable by weeding out range errors up front, doing ASCII handling once rather than twice, and using <= rather than ((&~)==) obfuscation (which already caused a bug in the past). No functional change. Joint work with and OK stsp@ semarie@ bentley@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/12 11:51:55 Modified files: lib/libc/sys : umask.2 Log message: Make it clear that umask ignores everything but the rwx bits. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/10/12 12:13:59 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: Only remove existing sum files on trap handlers. req. by semarie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/12 12:20:00 Modified files: x11/gnome/dconf-editor: Makefile distinfo Log message: Update to dconf-editor-3.18.1. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/10/12 12:25:16 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: Reverse the sm_error call in sm_trap. pointed out by semarie@... I need some sleep :/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/12 12:26:57 Modified files: www/owncloud : Tag: OPENBSD_5_7 Makefile distinfo Log message: SECURITY update to owncloud-7.0.10. from Todd Mortimer CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/12 12:31:08 Modified files: www/owncloud : Tag: OPENBSD_5_8 Makefile distinfo www/owncloud/patches: Tag: OPENBSD_5_8 patch-apps_updater_appinfo_info_xml www/owncloud/pkg: Tag: OPENBSD_5_8 PLIST Log message: SECURITY update to owncloud-8.1.3. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 12:32:18 Modified files: sbin/ping6 : ping6.8 ping6.c Log message: deprecate & remove -W option; ok florian CVSROOT: /cvs Module name: www Changes by: tim@cvs.openbsd.org 2015/10/12 12:36:15 Modified files: . : 58.html plus.html plus58.html Log message: Link to the tame(2) manual from 5.8. The one in -current no longer exists. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/12 12:55:27 Modified files: www/goaccess : Makefile www/goaccess/patches: patch-configure_ac Added files: www/goaccess/patches: patch-Makefile_in Log message: clean up CFLAGS/CPPFLAGS/LDFLAGS, and zap -Wredundant-decls, removes a bunch of build warnings. ok kirby@ CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/10/12 13:08:39 Modified files: usr.bin/mg : def.h dired.c Log message: Maintain a list of files marked for deletion while refreshing a dired buffer. Previously, when refreshing the buffer the files marked for deletion would be lost. Since the relationship between the files that have been marked for deletion and those that exist on disk is volatile, I have chosen to implement the discovery of marked files during the refresh function as opposed to maintaining a dired buffer specific list. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/10/12 13:53:58 Modified files: lib/libc/gen : ttyname.c Log message: When isatty() was switched to F_ISATTY, the inline copy in ttyname() was forgotten. Just call isatty(). ok deraadt@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/10/12 13:56:47 Modified files: usr.bin/tty : tty.c usr.bin/who : who.c Log message: ttyname() no longer does ioctl TIOCGETA, so pledge("tty") is no longer needed here. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 14:03:24 Modified files: usr.bin/mesg : mesg.c usr.bin/biff : biff.c Log message: these callers of ttyname() no longer need to pledge "tty" CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/12 14:16:31 Modified files: usr.sbin/smtpd : smtp_session.c Log message: add Date header when a session iniated locally doesn't add one ok millert@, ok eric@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/12 14:52:20 Modified files: usr.sbin/installboot: installboot.c installboot.h util.c Log message: Check that the disk specified on the command line is the disk that files are copied to. Error out with 'cross-device install' if not. ok millert@, ok deraadt@ & jsing@ for previous version CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/12 15:09:08 Modified files: usr.bin/mandoc : mandoc_aux.c Log message: Check the right pointer against NULL; fixing a pasto introduced in the previous commit; found by Svyatoslav Mishyn with cppcheck. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/12 15:16:32 Modified files: usr.bin/mandoc : mandocdb.c Log message: Garbage collect an unused variable, no functional change; found by Svyatoslav Mishyn with cppcheck. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/12 15:25:36 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: Delete an assignment that is unconditionally overwritten two lines later; found by Svyatoslav Mishyn with the clang static analyzer. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/12 15:32:27 Modified files: usr.sbin/smtpd : enqueue.c Log message: Add missing checks for write errors; OK eric@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/12 15:33:32 Modified files: devel/hs-bytestring-mmap: Makefile Log message: Missing bump. noticed by espie@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/12 15:38:47 Modified files: devel/hs-hashed-storage: Makefile Log message: Explicitely mark as broken to remove dpb clutter. This will be removed after an uodate of devel/darcs. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 15:40:38 Modified files: lib/libc/sys : pledge.2 Log message: Add details about a variety of semantics; going to keep adding and then reevaluate the direction of this manual page a bit later. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/12 15:41:35 Modified files: devel/hs-shellish: Makefile Log message: Explicitely mark as broken to remove dpb clutter. This will be removed after an uodate of devel/darcs. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 15:43:20 Modified files: sys/kern : kern_pledge.c Log message: Remove the "cmsg" attribute, as promised. Use "sendfd" or "recvfd", depending on what you need. inet/inet6 cmsg's come through unmolested -- that is something to consider later. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/12 15:44:18 Modified files: devel/hs-test-framework-hunit: Makefile devel/hs-test-framework-quickcheck2: Makefile Log message: Explicitely mark as broken to remove dpb clutter. This will be removed after an uodate of devel/darcs. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/12 15:47:20 Modified files: games/monadius : Makefile Log message: Mark as broken for now, until I find the time to fix (or remove) it. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/12 15:57:33 Log message: import of Module::Build::XSUtil which is subclass of Module::Build for support building XS Modules. ok ajacoutot@ Status: Vendor Tag: robert Release Tags: robert_20151012 N ports/devel/p5-Module-Build-XSUtil/Makefile N ports/devel/p5-Module-Build-XSUtil/distinfo N ports/devel/p5-Module-Build-XSUtil/pkg/DESCR N ports/devel/p5-Module-Build-XSUtil/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/12 15:59:19 Modified files: devel : Makefile Log message: +p5-Module-Build-XSUtil CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 16:01:08 Modified files: usr.sbin/mailwrapper: mailwrapper.c Log message: surprisingly, this can pledge "stdio rpath exec" right at start. once the config file is opened, it can pledge "stdio exec", and be on its merry way to start the real MTA CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/12 16:07:29 Modified files: telephony/asterisk: Makefile distinfo telephony/asterisk/patches: patch-Makefile patch-bootstrap_sh patch-configure_ac patch-contrib_scripts_safe_asterisk patch-main_editline_configure patch-main_logger_c patch-sounds_sounds_xml telephony/asterisk/pkg: PLIST-main Added files: telephony/asterisk/patches: patch-build_tools_cflags_xml patch-configs_samples_asterisk_conf_sample patch-configs_samples_res_odbc_conf_sample patch-configs_samples_sip_conf_sample patch-utils_Makefile Removed files: telephony/asterisk/patches: patch-channels_chan_sip_c patch-configs_asterisk_conf_sample patch-configs_res_odbc_conf_sample patch-configs_sip_conf_sample patch-main_features_c patch-main_utils_c patch-res_res_fax_c Log message: update to asterisk-13.6.0 this is a major update - upgrading users should review UPGRADE-12.txt and UPGRADE.txt in /usr/local/share/doc/asterisk. some configurations will work unchanged, but there have been big changes in other areas, notably AMI, CDR and CEL. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/12 16:27:47 Modified files: infrastructure/db: user.list Log message: reserve 757 for opendnssec CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/12 16:29:49 Modified files: usr.sbin/smtpd : queue_fs.c Log message: do not call sync() when committing a message, it's not helping in any way CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/12 16:30:27 Modified files: usr.bin/mandoc : mandocdb.c Log message: pledge(2) for makewhatis(8): Always needed: stdio rpath. In addition when writing to an existing db: wpath cpath fattr. In addition when creating a new db: proc exec. Based on work by and OK bentley@, "get moving" deraadt@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/12 16:41:18 Modified files: usr.bin/mandoc : main.c Log message: plegde(2) for apropos(1), help(1), man(1), mandoc(1), and whatis(1): Always needed: stdio rpath (to open multiple files and for .so) In addition after starting the pager: tmppath (to clean up the temp files) In addition before starting the pager: proc exec Looks good to deraadt@. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 17:16:23 Modified files: sys/kern : kern_pledge.c Log message: pledge "proc" request should allow setsid() CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/12 17:19:07 Modified files: x11/gnome/aisleriot: Makefile distinfo Log message: Update to aisleriot-3.18.1. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/12 17:32:55 Modified files: lib/libc/sys : pledge.2 Log message: satisfy jmc! CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/12 18:03:42 Modified files: sys/kern : kern_pledge.c Log message: Pledge "fattr" request should allow fchflags(). "add it" deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/12 18:21:27 Modified files: usr.bin/ssh : kex.c Log message: free the correct IV length, don't assume it's always the cipher blocksize; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/10/12 20:17:46 Modified files: lib/libc/citrus: citrus_utf8.c Log message: Tighten the ranges in wcrtomb(3). By definition, the range of valid Unicode code points is the union of U+0000..U+D7FF and U+E000..U+10FFFF (see Unicode 8.0.0, chapter 3.9). In UTF-16, the encoded values that would represent U+D800..U+DFFF are used for surrogate pairs. UTF-8 has no concept of surrogate pairs; attempting to treat them as regular code points violates the standard and makes no sense besides. ok stsp@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/12 22:29:50 Modified files: sys/sys : exec_elf.h Log message: Add some newer DT_* and DF_* constants ok kettenis@ miod@ CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2015/10/12 22:30:53 Modified files: bin/rm : rm.1 rm.c Log message: revert previous. changes the behaviour of: rm -f "" CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/12 23:44:18 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-libavcodec_aaccoder_c patch-libavcodec_aaccoder_trellis_h patch-libavcodec_aaccoder_twoloop_h patch-libavcodec_aacenc_c patch-libavcodec_aacenc_h patch-libavcodec_aacenc_is_c patch-libavcodec_aacenc_pred_c patch-libavcodec_aacenc_quantization_h patch-libavcodec_aacenc_utils_h patch-libavcodec_aacenctab_h patch-libavcodec_aacpsy_c patch-libavcodec_mips_aaccoder_mips_c patch-libavcodec_psymodel_h Added files: graphics/ffmpeg/patches: patch-libavcodec_aac_h patch-libavcodec_aacenc_is_h patch-libavcodec_aacenc_pred_h patch-libavcodec_aacenc_quantization_misc_h patch-libavcodec_lpc_c patch-libavcodec_mathops_h patch-libavcodec_psymodel_c patch-libavutil_opt_c patch-libavutil_opt_h patch-tests_fate_aac_mak Log message: Some more AAC stuffs. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/12 23:52:35 Modified files: x11/gnome/libsecret: Makefile Log message: Drop dependency on x11/gnome/keyring for now to prevent a dependency loop reported by nigel@ pinentry -> libsecret -> gnome-keyring -> gcr -> gnupg2 -> pinentry to be revisited very soon CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/10/12 23:59:34 Modified files: graphics/compface: Makefile Log message: Switch to working http mirror. Remove unresponsive maintainer. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/10/13 00:29:38 Modified files: audio/nap : Makefile devel/atlas : Makefile devel/smpeg : Makefile games/amph : Makefile games/fire : Makefile games/gemdropx : Makefile games/gtkballs : Makefile games/heroes : Makefile games/icebreaker: Makefile games/lgeneral : Makefile games/newvox : Makefile games/sdlzombies: Makefile games/xpilot : Makefile graphics/dumpmpeg: Makefile graphics/enjoympeg: Makefile graphics/iview : Makefile graphics/p5-Imager: Makefile math/mcsim : Makefile math/sc : Makefile math/yorick : Makefile net/p5-Net-RawIP: Makefile net/sirc : Makefile security/bunny : Makefile sysutils/lsof : Makefile sysutils/xuvmstat: Makefile textproc/bibelot: Makefile textproc/palm-bookmarks: Makefile x11/fvwm2 : Makefile Log message: Update maintainer email address. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/10/13 00:30:47 Modified files: graphics/gifsicle: Makefile Log message: Prune dead mirrors. ok benoit@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/10/13 00:31:38 Modified files: lang/parrot : Makefile Log message: Add http mirror. ok pascal@ CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/13 01:03:26 Modified files: usr.bin/yes : yes.c Log message: Obvious pledge "stdio" for yes. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/13 01:10:23 Modified files: mail/claws-mail: Makefile distinfo mail/claws-mail/patches: patch-configure_ac mail/claws-mail/pkg: PLIST-main Added files: mail/claws-mail/patches: patch-src_common_utils_c Log message: Update to claws-mail 3.13.0, from maintainer Daniel Jakots. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/13 01:10:38 Modified files: sbin/nologin : nologin.c Log message: Pledge "stdio rpath" requests for nologin. ok deraadt@ "reads ok" semarie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 01:11:29 Modified files: multimedia/xvidcore: Makefile distinfo Log message: Update to xvidcore-1.3.4. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/13 01:18:53 Modified files: usr.sbin/smtpd : smtpd.c Log message: offline queue is no longer user-writable, do not attempt resetting fchflags it serves no purpose. ok millert@, ok jung@, ok eric@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/13 01:23:49 Modified files: lib/libc/sys : pledge.2 Log message: new sentence, new line; do not Xr self; CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/13 01:57:13 Modified files: usr.sbin/httpd : httpd.c server_http.c Log message: Pass unsigned chars to ctype functions. From Michael McConville CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/13 02:06:22 Modified files: usr.sbin/smtpd : smtpctl.c enqueue.c Log message: let the enqueuer pledge() in both online and offline modes ok deraadt@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/13 02:07:35 Modified files: usr.sbin/smtpd : ca.c Log message: pledge("stdio") the RSA-privsep process CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/13 02:09:25 Modified files: usr.sbin/smtpd : scheduler.c Log message: pledge("stdio") the scheduler process CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/10/13 02:33:06 Modified files: usr.sbin/httpd : server_http.c Log message: Plug a leak. Ok gilles@, reyk@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/13 02:49:51 Modified files: usr.bin/mail : aux.c def.h Log message: To alter just the atime of the mailspool, use utimensat()+UTIME_OMIT instead of stat()+utimes(). Prefer clock_gettime() over gettimeofday() to avoid timeval->timespec conversion ok millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/13 02:53:43 Modified files: usr.bin/ftp : fetch.c Log message: ctype functions isxdigit() expect an unsigned char value; add missing casts and adjust variable types to get correct behavior ok beck@ millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/13 03:11:48 Modified files: sys/kern : vfs_subr.c Log message: Initialize va_filerev in vattr_null() to avoid leaking stack garbage; problem pointed out by Martin Natano (natano (at) natano.net) Also, stop chaining assignments (foo = bar = baz) in vattr_null(). The exact meaning of those depends on the order of the sizes-and- signednesses of the lvalues, making them fragile: a statement here mixed *six* types, but managed to get them in a safe order. Delete a 20+ year old XXX comment that was almost certainly bemoaning a bug from when they were in an unsafe order. ok deraadt@ miod@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/13 03:59:38 Modified files: sys/net : route.c Log message: Make sure RTF_LOCAL route entries are UP when added to the tree. This is required to maintain the original BSD behavior of locally configured addresses being always reacheable. Some interfaces are^w^W^Wem(4) is special and generally has a DOWN link state when configured by netstart(8). As a result all the route entries cloned/added before its link state goes to UP are also marked as DOWN. Note that this problem was not present when local addresses were attached to lo0. ok mikeb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/13 04:16:17 Modified files: sys/netinet : ip_output.c sys/netinet6 : in6_src.c Log message: Use rtisivalid(9) to check if the given (cached) route can be used. Note that after calling rtalloc(9) we only check if a route has been returned or not and do not check for its validity. This cannot be improved without a massive refactoring. The kernel currently *do* use !RTF_UP route due to a mismatch between the value of ifp->if_link_state and the IFF_UP|IFF_RUNNING code. I'd explain the RTF_UP flag as follow: . If a cached route entry w/o RTF_UP is passed to ip{6,}_output(), . call rtalloc(9) to see if a better entry is present in the tree. This is enough to support MPATH and route cache invalidation. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/13 04:21:27 Modified files: sys/netinet : if_ether.c Log message: Simplify arptfree() to no longer look at the route entry's refcounter. ARP entries with an expired timeout are now removed from the tree even if they are cached somehwere else. This also reduces differences with NDP. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/13 04:29:16 Modified files: sys/netinet : ip_input.c sys/netinet6 : ip6_input.c Log message: Make use of rtisvalid(9) to check if local route entries match existing configured addressses. ok mikeb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/13 04:34:00 Modified files: multimedia/minidlna: Makefile multimedia/minidlna/patches: patch-minidlna_c patch-scanner_c patch-upnpglobalvars_c patch-upnpglobalvars_h Added files: multimedia/minidlna/patches: patch-inotify_c patch-inotify_h Removed files: multimedia/minidlna/patches: patch-Makefile_am patch-Makefile_in patch-rescan_c patch-rescan_h Log message: update the minidlna port to use a newer version of the 'rescan' patch CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/13 04:55:45 Modified files: devel/vte3 : Makefile distinfo devel/vte3/pkg : PLIST Added files: devel/vte3/patches: patch-src_vte_cc Log message: update to vte-0.42.0 CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/13 04:59:04 Modified files: usr.sbin/smtpd : control.c Log message: pledge() control process ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/13 05:01:09 Modified files: x11/sakura : Makefile Log message: regen WANTLIB CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/13 05:03:12 Modified files: x11/sakura : Makefile Log message: simpler pre-configure CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/13 05:03:30 Modified files: usr.sbin/smtpd : queue.c Log message: pledge() queue process ok deraadt@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2015/10/13 05:32:47 Modified files: usr.sbin/smtpd : smtp_session.c Log message: Add a helper for writing the message to simplify the code. It also fixes the reported message length by taking prepended headers into account and adds missing error checks there. ok millert@ gilles@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 05:51:08 Modified files: devel/pango : Makefile distinfo Log message: Update to pango-1.38.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 06:01:09 Modified files: x11/gnome/devel-docs: Makefile distinfo x11/gnome/devel-docs/pkg: PLIST Log message: Update to gnome-devel-docs-3.18.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/13 06:06:54 Modified files: databases/tokyocabinet: Makefile databases/tokyocabinet/pkg: PLIST Log message: tweaks to tokyocabinet port: - regen PLIST - use srand_deterministic for tests - add a comment explaining about the test failures, which appear to be possibly related to cache coherency (tokyocabinet has code for non- UBC systems, but some of the failures suggest it may not be working correctly). CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/13 06:15:14 Modified files: x11/gnome/libgweather: Makefile distinfo x11/gnome/libgweather/pkg: PLIST Log message: update to libgweather-3.18.1 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/13 06:25:04 Modified files: lib/libc/stdio : printf.3 Log message: Sync printf family return value with ISO C which specifies that these functions return a negative value on failure. OK doug@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/13 06:31:06 Modified files: lib/libssl/src/crypto/dsa: dsa.h Log message: Group d2i/i2d function prototypes by type and add missing externs for the DSAPublicKey, DSAPrivateKey and DSAparams ASN1_ITEMs. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/13 06:48:10 Modified files: mail/postfix/stable: Makefile distinfo mail/postfix/stable/pkg: PLIST Log message: update to Postfix 3.0.3, from Brad. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/13 06:56:20 Modified files: regress/lib/libtls/gotls: tls.go Log message: Make regress work again post hackathon tls_handshake/tls_read/tls_write changes. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 07:11:01 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-3.18.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 07:13:39 Modified files: x11/gtk+3 : Makefile distinfo Log message: Update to gtk+3-3.18.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 07:17:15 Modified files: x11/gnome/weather: Makefile distinfo x11/gnome/weather/pkg: PLIST Log message: Update to gnome-weather-3.18.1. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/13 07:58:33 Modified files: regress/lib/libtls/gotls: tls.go tls_test.go Log message: Add test coverage for peer certificate info and connection info. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/13 07:59:45 Modified files: regress/lib/libtls/gotls: tls_test.go Log message: Single byte read/write tests. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/13 08:03:26 Modified files: lib/libssl/src/crypto/x509: x_all.c Log message: Convert a number of the old ASN1_{d2i,i2d}_{bio,fp}_of() macros to ASN1_item_{d2i,i2d}_{bio,fp}() function calls. ok beck@ doug@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/13 08:36:15 Modified files: usr.sbin/tcpdump: Makefile print-802_11.c Log message: Don't use exp2f(), it breaks build on vax. Use a shift instead. reported by deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 08:51:43 Modified files: x11/gnome/getting-started-docs: Makefile distinfo Log message: Update to gnome-getting-started-docs-3.18.1. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/13 09:10:30 Modified files: usr.bin/mklocale: yacc.y Log message: pledge "stdio rpath wpath cpath" CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/10/13 09:10:41 Modified files: sysutils/login_duo: Makefile distinfo Log message: Update login_duo to 1.9.16 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/13 09:11:48 Modified files: usr.sbin/crunchgen: crunchgen.c Log message: pledge "stdio rpath wpath cpath proc exec". creates files throughout it's lifetime, and often runs a pipe through "cpp" CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 09:12:31 Modified files: x11/gnome/devhelp: Makefile distinfo Log message: Update to devhelp-3.18.1. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/13 09:12:53 Modified files: usr.sbin/netgroup_mkdb: netgroup_mkdb.c Log message: pledge "stdio rpath wpath cpath", full path handling to satisfy dbopen() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/13 09:14:26 Modified files: libexec/lockspool: lockspool.c Log message: pledge "stdio rpath wpath cpath fattr"; fattr due to locking code borrowed from mail.local CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/13 09:15:30 Modified files: sbin/newfs_ext2fs: newfs_ext2fs.c Log message: can pledge "stdio" after opening device. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/13 09:23:24 Modified files: sysutils/login_ldap: Makefile Added files: sysutils/login_ldap/patches: patch-login_ldap_c Log message: use explicit_bzero in login_ldap reset maintainer (email address bounces) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/13 09:25:18 Modified files: lib/libssl/src/crypto/ec: ec.h ec_lib.c lib/libssl/src/doc/crypto: ec.pod Log message: Convert ECParameters_dup() from a macro that uses ASN1_dup_of() into an actual function. This removes the last ASN1_dup_of usage from the tree. Feedback from doug@ and miod@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/13 09:43:19 Modified files: usr.sbin/kvm_mkdb: kvm_mkdb.c Log message: oops, a chown appears late on the code. to satisfy this pledge "stdio rpath wpath cpath getpw fattr proc" early on; "proc fattr" allows doing work with other uids on the file. after opening the db, do the chown (replace with fchown since we know fd) and then pledge "stdio rpath"; "rpath" due to tmpfile rename() at the end. mistake spotted by mpi CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/13 09:50:15 Modified files: usr.bin/mandoc : Makefile mandocdb.c mansearch.c tag.c Added files: usr.bin/mandoc : mandoc_ohash.c mandoc_ohash.h Log message: Reduce the amount of code by moving the three copies of the ohash callback functions into one common place, preparing for the use of ohash for some additional purposes. No functional change. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/13 09:55:44 Modified files: usr.sbin/kvm_mkdb: kvm_mkdb.c Log message: semarie points out i am already forgetting the rules are very tight around *chown, even "proc fattr" won't let you do such a job. remove early pledge(), only leave call after fchown, before when symbol table work gets done. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/13 10:09:24 Modified files: sys/kern : kern_pledge.c Log message: allow getsockopt IP_RECVDSTPORT & IPV6_RECVDSTPORT for an "inet" pledge CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/13 10:15:22 Modified files: usr.bin/ssh : sshconnect2.c Log message: apply PubkeyAcceptedKeyTypes filtering earlier, so all skipped keys are noted before pubkey authentication starts. ok dtucker@ CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/10/13 10:21:42 Modified files: usr.bin/sort : sort.c Log message: -C and -c allow at most one input file. Ensure this is the case when the input files are specified through --files0-from. OK millert@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/13 10:26:54 Modified files: sbin/ping6 : ping6.c ping6.8 Log message: Remove -b flag and let ping6 set the socket buffer size automatically like ping. Suggested by deraadt@, OK dlg CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/13 10:30:55 Modified files: usr.sbin/syslogc: syslogc.c Log message: After the socket is open, the remainder is just io operations. Use pledge "stdio". CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/13 10:31:08 Modified files: lib/libssl/src/crypto/asn1: asn1.h Log message: Put ASN1_dup() under #ifndef LIBRESSL_INTERNAL. CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/10/13 10:37:17 Modified files: usr.bin/diff : diffreg.c Log message: Replace our /^\.\././ expression with /.//. The term is simpler and has the same meaning in our diff ed-context. As a bonus, our ed-diff output can be processed by GNU patch now, too. okay millert@ CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/10/13 10:55:03 Modified files: usr.bin/sort : sort.c Log message: Ignore the setuid/setgid/sticky bits when copying the permissions of an input file to the new output file. In preparation for pledge(2). Suggested by and OK millert@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/13 10:58:09 Log message: Import wxglade-0.7.0, from maintainer Daniel Winters. Feedback from landry@ and sthen@; ok sthen@ pkg/DESCR: wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWidgets/wxPython user interfaces. At the moment it can generate Python, C++, Perl, Lisp and XRC (wxWidgets' XML resources) code. As you can guess by the name, its model is Glade, the famous GTK+/GNOME GUI builder, with which wxGlade shares the philosophy and the look & feel (but not a line of code). It is not (and will never be) a full featured IDE, but simply a "designer": the generated code does nothing apart from displaying the created widgets. Status: Vendor Tag: jca Release Tags: jca_2015-Oct-13 N ports/x11/wxglade/Makefile N ports/x11/wxglade/distinfo N ports/x11/wxglade/patches/patch-wxglade N ports/x11/wxglade/patches/patch-common_py N ports/x11/wxglade/patches/patch-wxGlade_desktop N ports/x11/wxglade/pkg/DESCR N ports/x11/wxglade/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/13 11:01:38 Modified files: x11 : Makefile Log message: +wxglade; ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/13 11:03:55 Log message: Import opendnssec-1.4.8.2; from maintainer Patrik Lundin Feedback and ok sthen@ pkg/DESCR: OpenDNSSEC was created as an open-source turn-key solution for DNSSEC. It secures zone data just before it is published in an authoritative name server. Status: Vendor Tag: jca Release Tags: jca_2015-Oct-13 N ports/security/opendnssec/Makefile N ports/security/opendnssec/distinfo N ports/security/opendnssec/pkg/PLIST N ports/security/opendnssec/pkg/DESCR N ports/security/opendnssec/pkg/README N ports/security/opendnssec/pkg/opendnssec.rc N ports/security/opendnssec/pkg/PFRAG.sqlite3 N ports/security/opendnssec/pkg/PFRAG.mysql N ports/security/opendnssec/patches/patch-conf_conf_xml_in No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/13 11:06:22 Modified files: security : Makefile Log message: +opendnssec; ok sthen@ CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/10/13 11:07:05 Modified files: regress/usr.bin/patch: Makefile Added files: regress/usr.bin/patch: t17.diff t17.in t17.out Log message: Test t16 for ed-formatted diffs does not contain a substitution. Add a minimalistic check in t17. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/13 11:07:07 Modified files: security : Makefile Log message: Kill trailing whitespace. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 11:11:48 Modified files: x11/gnome/keyring: Makefile Log message: The security/pinentry,-gnome3 dependency will move to meta/gnome to prevent a cyclic dependency. pinentry -> libsecret -> gnome-keyring -> gcr -> gnupg2 -> pinentry CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 11:12:27 Modified files: x11/gnome/libsecret: Makefile Log message: Re-add dependency on x11/gnome/keyring now that libsecret does not depend on security/pinentry,-gnome3 anymore. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 11:14:16 Modified files: meta/gnome : Makefile Log message: Depend on security/pinentry,-gnome3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 11:18:29 Modified files: graphics/evince: Makefile Log message: Add a LIB_DEPENDS to x11/gtk+3 to unbreak the -light FLAVOR. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 11:19:12 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.18.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 12:12:36 Modified files: x11/gnome/yelp : Makefile distinfo Log message: Update to yelp-3.18.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 12:13:06 Modified files: mail/evolution : Makefile distinfo Log message: Update to evolution-3.18.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 12:20:21 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.18.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 12:22:49 Modified files: x11/gnome/at-spi2-core: Makefile distinfo Log message: Update to at-spi2-core-2.18.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 12:26:31 Modified files: net/glib2-networking: Makefile distinfo Log message: Update to glib2-networking-2.46.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 12:29:02 Modified files: devel/libsoup : Makefile distinfo Log message: Update to libsoup-2.52.1. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/13 12:38:34 Modified files: sys/kern : kern_pledge.c Log message: NET_RT_FLAGS must also accept a proto selection. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 12:38:45 Modified files: x11/gnome/caribou: Makefile distinfo x11/gnome/caribou/patches: patch-libcaribou_Makefile_in x11/gnome/caribou/pkg: PLIST Log message: Update to caribou-0.4.19. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/13 12:42:06 Modified files: sys/kern : kern_pledge.c Log message: Allow ioctl SIOCGNBRINFO_IN6 in case of "route", for use by ndp. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 12:48:12 Modified files: x11/gnome/documents: Makefile distinfo Log message: Update to gnome-documents-3.18.1. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 12:52:56 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: sm_error() already does the exit for us. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 12:54:45 Modified files: x11/gnome/gvfs : Makefile distinfo x11/gnome/gvfs/pkg: PLIST-main Log message: Update to gvfs-1.26.1. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2015/10/13 13:32:32 Modified files: sys/net : pf.c pf_ioctl.c pf_lb.c pfvar.h Log message: - pf_insert_src_node(): global argument (arg6) is useless, function always gets pointer to rule. - pf_remove_src_node(): function should always remove matching src node, regardless the sn->rule.ptr being NULL or valid rule - sn->rule.ptr is never NULL, spotted by mpi and Richard Procter _von_ gmail.com OK mpi@, OK mikeb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 13:48:12 Modified files: lang/fsharp : Makefile Log message: BROKEN = unreliable build, frequently hangs in dpb CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/13 14:00:49 Modified files: sys/kern : kern_pledge.c Log message: 3 more headers required for one stinking inet6 ioctl.. CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/10/13 14:10:09 Modified files: usr.bin/mg : dired.c Log message: Check if a file name can be extracted from a line before marking for deletion. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/13 14:17:04 Modified files: devel/c2hs : Makefile Log message: Mark as broken. It either needs an update (which requires more hs-ports) or will just get removed. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/13 14:55:37 Modified files: lib/libc/stdlib: realpath.c Log message: In rev 1.15 the sizeof argument was fixed in a strlcat() call but the truncation check immediately following it was not updated to match. Not an issue in practice since the buffers are the same size. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/13 14:57:46 Modified files: sys/dev/usb : ugen.c Log message: Prevent a NULL-pointer dereference when closing a ugen(4) node in case the kernel failed to change the interface of a device. Found the hardway by okan CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/10/13 15:49:17 Modified files: . : INDEX Log message: sync, 9140 CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/10/13 16:14:51 Modified files: regress/usr.bin/sort: stests Log message: Call the sort program through $SORTPROG, as intended; OK millert@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/13 16:57:49 Modified files: usr.bin/mandoc : cgi.c chars.c html.c html.h libmandoc.h main.c main.h mandoc.h mandocdb.c read.c roff.c term.c term.h term_ascii.c term_ps.c Removed files: usr.bin/mandoc : chars.in Log message: Major character table cleanup: * Use ohash(3) rather than a hand-rolled hash table. * Make the character table static in the chars.c module: There is no need to pass a pointer around, we most certainly never want to use two different character tables concurrently. * No need to keep the characters in a separate file chars.in; that merely encourages downstream porters to mess with them. * Sort the characters to agree with the mandoc_chars(7) manual page. * Specify Unicode codepoints in hex, not decimal (that's the detail that originally triggered this patch). No functional change, minus 100 LOC, and i don't see a performance change. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/13 17:30:42 Modified files: usr.bin/mandoc : mandoc.c regress/usr.bin/mandoc/char/unicode: input.out_ascii input.out_lint input.out_utf8 Log message: Reject the escape sequences \[uD800] to \[uDFFF] in the parser. These surrogates are not valid Unicode codepoints, so treat them just like any other undefined character escapes: Warn about them and do not produce output. Issue noticed while talking to stsp@, semarie@, and bentley@. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/13 18:19:05 Modified files: usr.sbin/installboot: installboot.c installboot.h util.c Log message: Backout last. Breaks sparc64, amoung other dubiousness. requested by deraadt@ CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/10/13 20:05:06 Modified files: security/stunnel: Makefile distinfo security/stunnel/patches: patch-src_options_c patch-src_verify_c patch-tools_stunnel_conf-sample_in security/stunnel/pkg: PLIST Added files: security/stunnel/patches: patch-src_stunnel3_in Removed files: security/stunnel/patches: patch-src_ssl_c Log message: CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/10/13 20:58:29 Modified files: plan9/rc : Makefile distinfo Log message: the external editline library is not required since that openbsd editline in base is OK and happy. sha256/binaries in the rc package are equal `with and without' this change, that means that the editline provided by external editline-1.5.tar.gz was never used, so we can kill it with fire. regen distfile; no package change...so no need bump. noticed and diff from Michael Reed(MAINTAINER) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/13 21:27:02 Modified files: sys/kern : kern_pledge.c Log message: sendmsg() is allowed to pass cmsg's which are not CMSG_RIGHTS - last refactoring inverted the checks; spotted by sthen in ping6. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/13 22:03:01 Modified files: usr.sbin/arp : arp.c Log message: I messed up reading the call graph. -d delete does use search, so a late pledge is not possible in this way. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/13 22:05:43 Modified files: sys/kern : kern_pledge.c Log message: pledge "tty" can allow ioctl TIOCEXCL on a tty CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/13 22:55:17 Modified files: usr.sbin/tcpdump: Makefile setsignal.c setsignal.h tcpdump.c Log message: Remove conditional compilation and #defines around signal handling Don't catch signals that were ignored on entry Suppress SIGCHLD if our kid is stopped: we don't care and it's not an error ok millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 23:33:02 Modified files: www/lighttpd : Makefile www/lighttpd/patches: patch-src_connections_c Log message: Backport from upstream: [core] don't buffer request bodies smaller than 64k on disk from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/13 23:37:08 Modified files: multimedia/gstreamer-0.10/plugins-base: Makefile multimedia/gstreamer1/plugins-base: Makefile Log message: There's a weird dependency loop with gvfs; it was there before but the bootstrap FLAVOR took care of it which it's not the case anymore. So drop the dependency until I can make sense of how dpb logs. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/14 01:19:24 Modified files: games/rain : rain.c Log message: enable pledge(2) in rain(6) it is libcurses program: at init it needs "stdio rpath getpw tty", and after drop to just "stdio tty". "tty" is needed at end for restoring the tty. initial patch from doug@ ok doug@ deraadt@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/14 01:41:28 Modified files: lib/libssl/src/doc/crypto: evp.pod lib/libcrypto/man: Makefile Added files: lib/libcrypto/man: EVP_AEAD_CTX_init.3 Log message: Add EVP_AEAD_CTX_init(3) manpage to document the new(ish) AEAD API. The "authenticated encryption with additional data" API is used for ciphers like AES-GCM or ChaCha20-Poly1305. The manpage is a beginning and certainly needs more work, especially improvements in the EXAMPLES section. Based on agl's source code comments. Converted from pod to mandoc by schwarze@ OK schwarze@ jsing@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/14 01:58:14 Modified files: usr.sbin/relayd: relayd.c Log message: More (unsigned char) casts for ctype functions. Pointed out by Michael McConville CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/14 02:02:38 Modified files: usr.sbin/httpd : httpd.c Log message: Two more char -> unsigned char in ctype functions. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/14 02:12:12 Modified files: games/banner : banner.c games/bcd : bcd.c games/caesar : caesar.c games/factor : factor.c games/morse : morse.c games/number : number.c games/pig : pig.c games/pom : pom.c games/ppt : ppt.c games/random : random.c Log message: Pledge "stdio" for simple games. ok semarie@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/14 02:21:03 Modified files: net/p5-Net-OpenSSH: Makefile distinfo net/p5-Net-OpenSSH/pkg: PLIST Log message: Update to p5-Net-OpenSSH-0.64. ok Abel Abraham Camarillo Ojeda (maintainer) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/14 03:11:25 Modified files: lib/libcrypto/man: EVP_AEAD_CTX_init.3 Log message: tweak previous (two details i apparently missed) CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/10/14 03:14:11 Modified files: usr.sbin/smtpd : smtpd.c Log message: Convert fgetln to getline. Ok millert@ eric@ gilles@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/14 03:23:38 Modified files: telephony/asterisk-g729: Makefile Log message: switch asterisk-g729 for asterisk 13.x CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/14 03:23:56 Modified files: telephony/asterisk-g729: Makefile Log message: ...and bump CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/14 04:01:55 Modified files: net/pure-ftpd : Makefile distinfo Removed files: net/pure-ftpd/patches: patch-configure_ac patch-src_alt_arc4random_h Log message: update to pure-ftpd 1.0.42, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/14 04:04:16 Modified files: productivity/calcurse: Makefile Added files: productivity/calcurse/patches: patch-src_args_c patch-src_utils_c Log message: Fix date output in calcurse 'one-shot' mode ('-d' or '-Q --filter-type cal --days') on 32-bit arch following 64-bit time_t. Reported by Raf Czlonka, ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/14 04:09:30 Modified files: sys/net : art.c art.h route.c rtable.c Log message: Rewrite the logic around the dymanic array of routing tables to help turning rtable_get(9) MP-safe. Use only one per-AF array, as suggested by claudio@, pointing to an array of pointers to the routing table heads. Routing tables are now allocated/initialized per-AF. This will let us allocate routing table on-demand instead of always having an AF_INET, AF_MPLS and AF_INET table as soon as a new rtableID is used. This also get rid of the "void ***" madness. ok dlg@, jmatthew@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/14 04:18:03 Modified files: sys/net : route.c Log message: Reset the RTF_CONNECTED flag when cloning an entry. While here check for RTF_CLONED insted of RTM_RESOLVE when adding an entry. Found while debugging naddy@'s NFS vs em(4) vs rtisvalid(9) issue. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 04:47:24 Modified files: x11/gnome/gcr : Makefile Log message: Yet another loop. reported by Mark Patruck CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/14 05:19:56 Modified files: net/freeradius : Makefile distinfo net/freeradius/pkg: PLIST-main Removed files: net/freeradius/patches: patch-raddb_sites-available_default Log message: update to freeradius-2.2.9, include a crash fix, missing CRL checking (CVE-2015-4680) and a fix for EAP-TTLS with TLSv1.2 (notably affecting Android 6.x wifi clients in TTLS configurations). OK pea@ Note: not updating to 3.x at present as the build system first requires significant untangling for use with ports (I've spent days on it already and still not there). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/14 05:54:00 Modified files: net/freeradius : Tag: OPENBSD_5_8 Makefile distinfo net/freeradius/pkg: Tag: OPENBSD_5_8 PLIST-main Removed files: net/freeradius/patches: Tag: OPENBSD_5_8 patch-raddb_sites-available_default Log message: MFC: update to freeradius-2.2.9, include a crash fix, missing CRL checking (CVE-2015-4680) and a fix for EAP-TTLS with TLSv1.2 (notably affecting Android 6.x wifi clients in TTLS configurations). CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/10/14 06:36:01 src/regress/sys/netinet6/autoport Update of /cvs/src/regress/sys/netinet6/autoport In directory cvs.openbsd.org:/tmp/cvs-serv25973/autoport Log Message: Directory /cvs/src/regress/sys/netinet6/autoport added to the repository CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/10/14 06:38:52 Added files: regress/sys/netinet6/autoport: Makefile autoport.pl Log message: add regress tests for automatic port allocation CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/10/14 06:43:37 src/regress/sys/netinet Update of /cvs/src/regress/sys/netinet In directory cvs.openbsd.org:/tmp/cvs-serv28572/netinet Log Message: Directory /cvs/src/regress/sys/netinet added to the repository CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/10/14 06:43:47 src/regress/sys/netinet/autoport Update of /cvs/src/regress/sys/netinet/autoport In directory cvs.openbsd.org:/tmp/cvs-serv24008/netinet/autoport Log Message: Directory /cvs/src/regress/sys/netinet/autoport added to the repository CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/10/14 06:47:07 Modified files: regress/sys : Makefile Added files: regress/sys/netinet: Makefile regress/sys/netinet/autoport: Makefile Log message: add regress tests for automatic port allocation. - enable ipv4 - leave ipv6 disabled CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/10/14 07:17:33 Modified files: regress/sys/netinet/autoport: Makefile Log message: bugfix : use ${.CURDIR} to cope with obj symlinks CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/14 07:22:56 Modified files: regress/sbin/newfs: checknewfs Log message: unbreak regress/sbin/newfs /dev/prandom is no more since Nov 30, 2008 OK otto@ CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/10/14 07:23:25 Modified files: regress/sys/netinet6/autoport: Makefile Log message: bugfix: add ${.CURDIR} to deal with obj symlinks CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/14 07:27:50 Modified files: usr.sbin/eigrpctl: parser.c Log message: Don't use the NONE enum value where NULL was intended. Found with clang. ok renato@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/14 07:32:44 Modified files: usr.sbin/portmap: portmap.c Log message: include err.h for the err() calls added in rev 1.46 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/10/14 07:50:22 Modified files: usr.bin/make : Makefile defines.h lst.h main.c usr.bin/make/lst.lib: lstFindFrom.c Log message: make sure we use stdbool.h Mostly diff by Daniel Dickman, who told me to commit in his stead, as he's tied up at work. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/10/14 07:52:11 Modified files: usr.bin/make : lst.h usr.bin/make/lst.lib: lst.h lstForEachFrom.c Log message: gc lst_ForEachNodeWhile, which isn't actually in use anywhere CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/14 07:59:31 Modified files: sys/netinet : ip_carp.c Log message: Init a variable in the recently added carp_vhe_match() function clang and mpi believe could be used uninitialised. ok mpi@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/14 08:13:12 Modified files: usr.sbin/installboot: i386_installboot.c installboot.h Log message: add includes for crc32() and uuid_dec_be() missed in rev 1.11 ok krw@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/14 08:24:03 Modified files: sys/sys : pledge.h sys/kern : kern_pledge.c vfs_syscalls.c Log message: When pledged with "fattr", allow chown to supplimentary groups. This came out of a discussion regarding "sort foo -o foo". ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/14 08:33:45 Modified files: sbin/fsck_ext2fs: fsck_ext2fs.8 main.c sbin/fsck_ffs : fsck_ffs.8 main.c sbin/fsck_msdos: fsck_msdos.8 main.c Log message: Only accept one filesystem/device as argument for checking. Few people will be calling these directly, and not for the multiple filesystem case. fsck(8) is generally the parent and will handle things. ok semarie; this change will also help a goal jsing has CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/14 08:51:57 Modified files: usr.sbin/snmpd : proc.c Log message: sync with httpd - no functional change, just C99 types CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/14 09:54:49 Modified files: sbin/newfs_ext2fs: newfs_ext2fs.c Log message: unfortunately rewritelabel() just before termination does a non-permitted ioctl to rewrite the label, in support of the old-school "frag info in the disklabel" concept. disklabel folk, please come talk to me... CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/14 10:04:48 Modified files: net/fping : Makefile distinfo Log message: update to fping 3.11 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/14 10:29:37 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 10:42:07 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-ash_display_mirror_window_controller_cc patch-base_base_gypi patch-base_debug_debugger_posix_cc patch-base_debug_stack_trace_posix_cc patch-base_message_loop_message_loop_cc patch-base_threading_platform_thread_linux_cc 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_resources_locale_settings_grd patch-chrome_app_theme_theme_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_browser_resources_grd patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_download_download_commands_cc patch-chrome_browser_extensions_api_messaging_message_service_cc patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_net_cookie_store_util_cc patch-chrome_browser_notifications_message_center_notification_manager_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_sync_profile_sync_components_factory_impl_cc patch-chrome_browser_tracing_crash_service_uploader_cc patch-chrome_browser_ui_browser_cc patch-chrome_browser_ui_panels_panel_manager_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_views_chrome_views_delegate_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_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_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_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-chrome_renderer_resources_neterror_js patch-chromecast_browser_cast_content_browser_client_cc patch-components_omnibox_browser_omnibox_field_trial_cc patch-components_policy_resources_policy_templates_json patch-content_app_content_main_runner_cc patch-content_browser_browser_main_loop_cc patch-content_browser_devtools_protocol_color_picker_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_ppapi_plugin_ppapi_blink_platform_impl_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_h patch-content_public_common_content_switches_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-dbus_property_cc patch-device_serial_serial_io_handler_posix_cc patch-gpu_config_gpu_info_collector_linux_cc patch-media_media_gyp patch-net_base_net_util_cc 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_backend_cups_helper_cc patch-remoting_remoting_host_gypi patch-skia_skia_chrome_gypi patch-skia_skia_common_gypi patch-third_party_WebKit_Source_core_core_gyp patch-third_party_WebKit_Source_platform_blink_platform_gyp patch-third_party_WebKit_Source_platform_heap_ThreadState_cpp patch-third_party_WebKit_Source_platform_heap_ThreadState_h patch-third_party_WebKit_Source_web_PopupMenuImpl_cpp patch-third_party_WebKit_Source_web_web_gyp patch-third_party_ffmpeg_ffmpeg_gyp patch-third_party_libjingle_libjingle_gyp patch-third_party_libusb_libusb_gyp 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_webrtc_base_base_gyp patch-third_party_webrtc_base_network_cc patch-tools_gyp_pylib_gyp_generator_ninja_py patch-ui_accessibility_accessibility_gyp 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_gfx_gyp patch-ui_gl_generate_bindings_py patch-ui_gl_gl_bindings_autogen_glx_cc patch-ui_gl_gl_gyp patch-ui_gl_gl_surface_glx_cc patch-ui_gl_sync_control_vsync_provider_cc patch-ui_message_center_message_center_style_h patch-ui_message_center_views_notification_view_cc patch-ui_resources_ui_resources_grd patch-ui_views_bubble_bubble_delegate_cc patch-ui_views_controls_button_label_button_cc patch-ui_views_views_gyp patch-v8_src_globals_h www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-chrome_common_variations_fieldtrial_testing_config_gyp patch-components_metrics_drive_metrics_provider_linux_cc patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_capture_video_file_video_capture_device_factory_cc patch-media_capture_video_video_capture_device_cc patch-media_capture_video_video_capture_device_factory_cc patch-media_capture_video_video_capture_device_h patch-remoting_remoting_all_gyp patch-third_party_boringssl_src_crypto_bn_generic_c patch-v8_src_log-utils_h Removed files: www/chromium/patches: patch-chrome_browser_metrics_drive_metrics_provider_linux_cc patch-media_video_capture_fake_video_capture_device_factory_cc patch-media_video_capture_file_video_capture_device_factory_cc patch-media_video_capture_video_capture_device_cc patch-media_video_capture_video_capture_device_factory_cc patch-media_video_capture_video_capture_device_h patch-ui_events_x_keysym_to_unicode_cc patch-ui_views_controls_menu_menu_scroll_view_container_cc Log message: update to 46.0.2490.71 CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/10/14 10:42:51 Modified files: usr.bin/sort : sort.c Log message: Copy permissions AND ownership when -o will override an input file. with input by and ok deraadt@, millert@, tim@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 10:54:40 Modified files: lang/php/5.5 : Makefile distinfo Log message: update to 5.5.30 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/14 10:58:55 Modified files: sbin/fsck_ext2fs: setup.c sbin/fsck_ffs : setup.c sbin/fsck_msdos: check.c Log message: Since the fsck_* programs now only handle one filesystem, this creates a point where open() and disklabel reading have completed. After that point, pledge "stdio". As a result, an fsck of a hostile partition (noone ever does that, or do they? :) is done by a program with SUBSTANTIALLY less system call exposure. ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/14 11:06:58 Modified files: libexec/login_passwd: login_passwd.c libexec/login_reject: login_reject.c Log message: pledge "stdio rpath" is good enough for these mainline BSD auth login programs. (I am very surprised pledge ended up working for programs like this) ok semarie millert CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 11:10:53 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: gcc3-patch-glib_tests_Makefile_in devel/glib2/pkg: PLIST Log message: Update to glib2-2.46.1. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/14 11:23:35 Modified files: graphics/clutter/clutter-gtk: Makefile distinfo graphics/clutter/clutter-gtk/pkg: PLIST Log message: update to clutter-gtk-1.6.6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/14 11:24:10 Modified files: graphics/clutter/core: Makefile distinfo graphics/clutter/core/patches: patch-clutter_Makefile_in patch-configure Log message: update to clutter-1.24.2 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/14 11:26:01 Modified files: sbin/ping6 : ping6.c ping6.8 Log message: To specify a source address ping uses -I while ping6 uses -S. Switch ping6 -I to the ping-alike semantics. sthen@ thinks this is OK CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/14 11:26:32 Modified files: devel/vte3 : Makefile distinfo Removed files: devel/vte3/patches: patch-src_vte_cc Log message: update to vte-0.42.1 CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/10/14 11:29:44 Modified files: libexec/ld.so : dl_prebind.c libexec/ld.so/ldconfig: prebind.c Removed files: libexec/ld.so/ldconfig: dl_prebind.c Log message: Check mmap and read return values. While at it, remove unused duplicated file. ok millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 11:34:38 Modified files: x11/gnome/at-spi2-atk: Makefile distinfo Log message: Update to at-spi2-atk-2.18.1. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 11:36:01 Log message: initial import of p5-Class-Mix-0.005, ok ajacoutot@ Status: Vendor Tag: robert Release Tags: robert_20151014 N ports/devel/p5-Class-Mix/Makefile N ports/devel/p5-Class-Mix/distinfo N ports/devel/p5-Class-Mix/pkg/DESCR N ports/devel/p5-Class-Mix/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 11:36:04 Log message: initial import of p5-Data-GUID-0.048, ok ajacoutot@ Status: Vendor Tag: robert Release Tags: robert_20151014 N ports/devel/p5-Data-GUID/Makefile N ports/devel/p5-Data-GUID/distinfo N ports/devel/p5-Data-GUID/pkg/DESCR N ports/devel/p5-Data-GUID/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 11:36:08 Log message: initial import of p5-Date-Extract-0.05, ok ajacoutot@ Status: Vendor Tag: robert Release Tags: robert_20151014 N ports/devel/p5-Date-Extract/Makefile N ports/devel/p5-Date-Extract/distinfo N ports/devel/p5-Date-Extract/pkg/DESCR N ports/devel/p5-Date-Extract/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 11:36:11 Log message: initial import of p5-Role-Basic-0.13, ok ajacoutot@ Status: Vendor Tag: robert Release Tags: robert_20151014 N ports/devel/p5-Role-Basic/Makefile N ports/devel/p5-Role-Basic/distinfo N ports/devel/p5-Role-Basic/pkg/DESCR N ports/devel/p5-Role-Basic/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 11:36:15 Log message: initial import of p5-Symbol-Global-Name-0.05, ok ajacoutot@ Status: Vendor Tag: robert Release Tags: robert_20151014 N ports/devel/p5-Symbol-Global-Name/Makefile N ports/devel/p5-Symbol-Global-Name/distinfo N ports/devel/p5-Symbol-Global-Name/pkg/DESCR N ports/devel/p5-Symbol-Global-Name/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 11:36:18 Log message: initial import of p5-Email-Address-List-0.05, ok ajacoutot@ Status: Vendor Tag: robert Release Tags: robert_20151014 N ports/mail/p5-Email-Address-List/Makefile N ports/mail/p5-Email-Address-List/distinfo N ports/mail/p5-Email-Address-List/pkg/DESCR N ports/mail/p5-Email-Address-List/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 11:36:22 Log message: initial import of p5-Crypt-Eksblowfish-0.009, ok ajacoutot@ Status: Vendor Tag: robert Release Tags: robert_20151014 N ports/security/p5-Crypt-Eksblowfish/Makefile N ports/security/p5-Crypt-Eksblowfish/distinfo N ports/security/p5-Crypt-Eksblowfish/pkg/DESCR N ports/security/p5-Crypt-Eksblowfish/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 11:36:25 Log message: initial import of p5-Crypt-X509-0.51, ok ajacoutot@ Status: Vendor Tag: robert Release Tags: robert_20151014 N ports/security/p5-Crypt-X509/Makefile N ports/security/p5-Crypt-X509/distinfo N ports/security/p5-Crypt-X509/pkg/DESCR N ports/security/p5-Crypt-X509/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 11:36:29 Log message: initial import of p5-HTML-FormatText-WithLinks-AndTables-0.06, ok ajacoutot@ Status: Vendor Tag: robert Release Tags: robert_20151014 N ports/www/p5-HTML-FormatText-WithLinks-AndTables/Makefile N ports/www/p5-HTML-FormatText-WithLinks-AndTables/distinfo N ports/www/p5-HTML-FormatText-WithLinks-AndTables/pkg/DESCR N ports/www/p5-HTML-FormatText-WithLinks-AndTables/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 11:39:07 Modified files: devel/goffice : Makefile distinfo Log message: Update to goffice-0.10.24. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 11:39:26 Modified files: math/gnumeric : Makefile distinfo Log message: Update to gnumeric-1.12.24. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 11:39:54 Modified files: devel : Makefile Log message: add p5-Class-Mix, p5-Data-GUID, p5-Date-Extract, p5-Role-Basic, p5-Symbol-Global-Name CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 11:40:19 Modified files: mail : Makefile Log message: add p5-Email-Address-List CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 11:41:21 Modified files: security : Makefile Log message: add p5-Crypt-Eksblowfish, p5-Crypt-X509 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 11:41:57 Modified files: www : Makefile Log message: add p5-HTML-FormatText-WithLinks-AndTables CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 11:42:41 Modified files: x11/gnome/orca : Makefile distinfo Log message: Update to orca-3.18.1. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 11:43:05 Modified files: mail/p5-Mail-Tools: Makefile distinfo Log message: update to 2.14, ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 11:45:44 Modified files: www/rt : Makefile distinfo www/rt/patches : patch-Makefile_in patch-config_layout www/rt/pkg : PLIST Added files: www/rt/patches : patch-sbin_rt-test-dependencies_in Log message: major update to rt-4.2.12 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/14 11:54:46 Modified files: usr.sbin/installboot: stubs.c Log message: worse, need even more includes... CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/14 12:10:27 Modified files: sys/kern : Tag: OPENBSD_5_8 kern_event.c Log message: MFC: Always set the timeout at least one tick in the future for EVFILT_TIMER to avoid looping in softclock() CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/14 12:12:25 Modified files: sys/kern : Tag: OPENBSD_5_7 kern_event.c Log message: MFC: Always set the timeout at least one tick in the future for EVFILT_TIMER to avoid looping in softclock() CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/14 12:12:52 Modified files: sys/kern : Tag: OPENBSD_5_6 kern_event.c Log message: MFC: Always set the timeout at least one tick in the future for EVFILT_TIMER to avoid looping in softclock() CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/14 12:13:08 Modified files: devel/libgit2/libgit2: Makefile distinfo devel/libgit2/libgit2/pkg: PLIST Log message: update to libgit2-0.23.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/14 12:13:13 Modified files: devel/libgit2/py-git2: Makefile distinfo devel/libgit2/py-git2/pkg: PLIST Log message: update to py-git2-0.23.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/14 12:13:14 Modified files: devel/libgit2/libgit2-glib: Makefile distinfo devel/libgit2/libgit2-glib/pkg: PLIST Log message: update to libgit2-glib-0.23.6 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 12:21:31 Modified files: sysutils/salt : Makefile distinfo sysutils/salt/pkg: PLIST Removed files: sysutils/salt/patches: patch-salt_utils___init___py Log message: Update to salt-2015.8.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 12:22:23 Log message: Import gspell-0.1.0. gspell provides a flexible API to implement the spell checking in a GTK+ application. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20151014 N ports/textproc/gspell/Makefile N ports/textproc/gspell/distinfo N ports/textproc/gspell/pkg/PLIST N ports/textproc/gspell/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 12:22:48 Modified files: textproc : Makefile Log message: +gspell CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 12:23:42 Modified files: x11/gnome/latexila: Makefile distinfo x11/gnome/latexila/pkg: PLIST Log message: Update to latexila-3.18.0. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/10/14 12:31:37 Modified files: . : errata56.html errata57.html errata58.html Log message: Add errata for timer kevent problem. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 12:33:19 Modified files: devel/harfbuzz : Makefile distinfo devel/harfbuzz/pkg: PLIST-main Log message: Update to harfbuzz-1.0.5. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/14 12:59:37 Modified files: . : errata58.html Log message: Unfortunately, and sadly, the src.tar.gz file on the offical release CD was created on the WRONG DAY, so it is from about 9 days after the release tree was tagged (and, thus after post-5.8 tree unlock, when eager developers swarm to do commits...) A replacement tgz file is being made available in the 5.8 release directory, as described in this errata... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 13:08:09 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/pkg: PLIST Removed files: x11/gnome/builder/patches: patch-src_greeter_gb-greeter-window_c Log message: Update to gnome-builder-3.18.0. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/14 13:14:32 Modified files: distrib/sets/lists/base: md.landisk Log message: sync CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/14 13:36:02 Modified files: lang/php : Makefile.inc lang/php/5.4 : Makefile distinfo lang/php/5.5 : Makefile distinfo lang/php/5.6 : Makefile distinfo Log message: Re-introduce the suhosin extension and the no_suhosin flavor as well which can be used to disable the suhosin extension in the php packages. We are not going to build this flavor by default because people should use suhosin by default, but in some corner-cases if someone wants to disable it, the flavor can be used. Also move some variables and the sybase_ct subpackage from the Makefiles to the shared one, there is no need to have the same data in 3 different Makefiles. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/14 13:39:16 Modified files: usr.sbin/smtpd : lka.c pony.c Log message: pledge() pony and lookup ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/14 13:52:18 Modified files: x11/gnome/ghex : Makefile distinfo x11/gnome/ghex/pkg: PLIST Log message: update to ghex-3.18.0 CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/14 13:56:58 Modified files: usr.sbin/smtpd : smtpd.c Log message: pledge() privileged process ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/14 13:57:52 Modified files: x11/gnome/quadrapassel: Makefile distinfo Log message: update to quadrapassel-3.18.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/14 14:04:38 Modified files: x11/gnome/calculator: Makefile distinfo x11/gnome/calculator/pkg: PLIST Log message: update to gnome-calculator-3.18.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/14 14:21:15 Modified files: net/wireshark : Makefile distinfo Removed files: net/wireshark/patches: patch-configure Log message: update to wireshark-1.12.8 CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/14 14:45:30 Modified files: usr.sbin/smtpd : config.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/14 14:51:53 Modified files: usr.sbin/smtpd : enqueue.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/14 14:54:07 Modified files: etc : newsyslog.conf Log message: Allow group wheel to read the mail log. OK gilles@ sthen@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/14 14:57:17 Modified files: usr.sbin/smtpd : envelope.c Log message: we dump esc_code if we have an esc_class, code may be (and actually was) confused as a pasto, so add a comment to make it clear that this is not an error CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/14 14:57:28 Modified files: bin/pax : ar_io.c Log message: Use a strict $PATH of "/usr/bin:/usr/local/bin" to run the (de)compressors (gzip, compress, bzip2) rather than following the user's path. This seems easier than hardcoding the paths elsewhere and using basename(). pax/tar is pledged itself, but it can spawn one of these programs if asked. The three found at the strict path use pledge "stdio" very early during startup, providing a warm fuzzy pledge->exec->no-pledge->pledge interlock. For bzip2, this assumes use of the ports/packages version installed to /usr/local/bin, which has been pledged by sthen@. Doing a 'tar tvfz hostile.tgz' becomes a bit safer, since an attacker finding a buffer overflow or use after free has significantly fewer system calls available (only pledge "stdio" in the decompressor). ok millert sthen CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/10/14 15:02:08 Modified files: lib/libssl/src/crypto/objects: obj_dat.c Log message: Ensure we don't write a 0 byte past end of the buffer in the error case. ok bcook@ deraadt@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/14 15:02:11 Modified files: usr.sbin/smtpd : esc.c smtpd-api.h Log message: fix define and enhanced status code reason for 5.5.0 CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/14 15:04:37 Modified files: usr.sbin/smtpd : forward.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/14 15:05:31 Modified files: usr.sbin/smtpd : ca.c Log message: remove a handful of log_warn that we should handle at a different place to make them really useful CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/14 15:12:10 Modified files: lib/libssl/src/crypto/objects: obj_dat.c Log message: fix a memory leak reported by Qualys Security. move the bndec variable in tighter since it's not used elsewhere in the loop, then always free it after use. ok bcook miod CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/14 15:18:19 Modified files: usr.sbin/smtpd : mproc.c Log message: whitespace + only log TRACE_MPROC if not IMSG_STAT_{IN,DE}CREMENT CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/14 15:18:52 Modified files: archivers/xz : Makefile Added files: archivers/xz/patches: patch-src_xz_main_c Log message: Initial pledge() for xz, after initial setup (which looks at a few sysctls) it's easy to drop to only allowing stdio and file operations. There's scope to push this further (e.g. when used in a simple pipeline, no more than stdio should be necessary). ok naddy@ (maintainer). CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/10/14 15:25:16 Modified files: lib/libssl/src/crypto/objects: obj_dat.c Log message: Bail out early if we have no buf_len ok miod@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/14 15:27:29 Modified files: usr.sbin/smtpd : mproc.c Log message: imsg_read() may return EAGAIN, handle it in mproc_dispatch() CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/14 15:30:40 Modified files: usr.sbin/smtpd : queue_api.c Log message: SMTPD_MAXPATHLEN -> PATH_MAX, this was unnoticed as file is not linked CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/14 15:36:30 Modified files: net/fping : Makefile distinfo Log message: update to fping-3.12, fixes the new -R (random) flag with IPv6 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/14 15:54:10 Modified files: lib/libssl/src/crypto/objects: obj_dat.c Log message: better fix for overrun reported by Qualys Security. buf is at all times kept nul terminated, so there is no need to enforce this again upon exit. (no need to move buf around after we exahust space.) ok beck miod CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/14 16:01:43 Modified files: usr.sbin/smtpd : to.c queue.c mta_session.c mta.c lka.c ioev.c filter_api.c enqueue.c delivery_lmtp.c Log message: whitespaces CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/14 16:07:01 Modified files: print/scribus : Makefile Log message: scribus has a hidden dep on PoDoFo, found by naddy@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/14 16:16:38 Modified files: usr.sbin/smtpd : smtpd.h Log message: smtpd in tree is no longer neither 5.4.4, nor 5.4.5, bump SMTPD_VERSION CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/14 16:23:16 Modified files: textproc/pdfpc : Makefile Log message: add a LIB_DEPENDS on x11/gtk+3, the only thing pulling it in previously was gstreamer1/plugins-base's RUN_DEPENDS which is now removed. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/14 16:34:47 Modified files: sys/kern : kern_pledge.c Log message: Add a dummy "flock" request that will allow file locking. It is not currently enforced but we want the kernel to be able to parse it for an upcoming diff in the next few days. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/14 16:39:04 Modified files: lib/libc/sys : pledge.2 Log message: Document flock request CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/14 17:15:37 Modified files: sys/kern : kern_pledge.c Log message: FALTHROUGH->FALLTHROUGH in comment, ok deraadt a few days ago CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/14 17:16:15 Modified files: archivers/xz : Makefile archivers/xz/patches: patch-src_xz_main_c Log message: oops, missed err.h CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/14 18:08:58 Modified files: archivers/bzip2: Makefile archivers/bzip2/patches: patch-bzip2_c Log message: err.h for bzip2 as well, pointed out by jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/14 18:17:48 Modified files: archivers/xz : Makefile archivers/xz/patches: patch-src_xz_main_c archivers/bzip2: Makefile archivers/bzip2/patches: patch-bzip2_c Log message: use standard "local" error handling (sprintf+exit/message_fatal) rather than err() to avoid the need to pull in err.h, idea from deraadt CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/14 19:14:33 Modified files: sys/dev/isa : asmc.c Log message: avoid using a var uninitialised ok jung@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/14 20:23:05 Modified files: lib/libssl/src/crypto/objects: Tag: OPENBSD_5_6 obj_dat.c Log message: pull up fixes for leak and overrun CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/14 20:23:25 Modified files: lib/libssl/src/crypto/objects: Tag: OPENBSD_5_7 obj_dat.c Log message: pull up fixes for leak and overrun CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/14 20:23:38 Modified files: lib/libssl/src/crypto/objects: Tag: OPENBSD_5_8 obj_dat.c Log message: pull up fixes for leak and overrun CVSROOT: /cvs Module name: src Changes by: lteo@cvs.openbsd.org 2015/10/14 20:26:27 Modified files: share/man/man4 : pf.4 Log message: Add missing includes to make the pf(4) man page example program compile again. Spotted by and based on a diff from Jack J. Woehr. CVSROOT: /cvs Module name: src Changes by: lteo@cvs.openbsd.org 2015/10/14 20:33:25 Modified files: usr.sbin/tcpdump: print-nfs.c Log message: Fix a crash that occurs when printing the filename in a malformed NFS request packet. From Kevin Reay who obtained the fix from the tcpdump.org repo (part of commit 6191f36146f5d286304e9b6e893477fe509d83ab). ok canacar@ sthen@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/14 20:35:04 Modified files: usr.bin/lock : lock.c Log message: lock needs pledge(proc exec) to use bsd auth system. from trondd CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/14 21:10:05 Modified files: sbin/fsck_ffs : main.c utilities.c Log message: fsck_ffs has a ^T signal handler which opens /dev/tty late. Hoist that opening to before the pledge, and cache the fd. looked over by millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/14 22:41:10 Modified files: usr.sbin/installboot: installboot.h stubs.c Log message: give up; include stdlib.h from the .h file, sigh CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/14 22:58:54 Modified files: sys/kern : kern_pledge.c Log message: FIOCLEX & FIONCLEX should be in base ioctl set CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 23:35:49 Modified files: security/pinentry: Makefile Log message: Add a bootstrap FLAVOR to prevent a loop: pinentry,-gnome3 -> gcr -> gnupg2 -> pinentry CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 23:37:22 Modified files: multimedia/gstreamer-0.10/plugins-base: Makefile multimedia/gstreamer1/plugins-base: Makefile Log message: Re-add gvfs dependency. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 23:38:43 Modified files: x11/gnome/gcr : Makefile Log message: Depend on gnupg2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 23:40:50 Modified files: security : Makefile Log message: Build all pinentry PSEUDO_FLAVORS. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 23:42:35 Modified files: x11/gnome/keyring: Makefile Log message: RUN_DEPENDS on security/pinentry,-gnome3,. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 23:46:47 Modified files: meta/gnome : Makefile Log message: Move the x11/gnome/keyring dependency here. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 23:50:49 Modified files: x11/gnome/libsecret: Makefile x11/gnome/libgnome-keyring: Makefile Log message: Drop dependency on gnome-keyring; ETOOMANYLOOP. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/14 23:51:26 Modified files: security/py-secretstorage: Makefile Log message: Add comment; no pkg change. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/14 23:57:09 Modified files: usr.bin/lex : misc.c Log message: Cast arguments of ctype functions to Char, a lexism defined as unsigned char. Part of a larger attempt to audit ctype function argument types with Coccinelle. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/15 00:35:54 Modified files: sbin/isakmpd : hash.c Log message: A classic case for bzero() -> explicit_bzero() ok deraadt@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/10/15 02:18:23 Modified files: usr.sbin/smtpd : smtpctl.8 smtpctl.c Log message: Let "all" as an argument for "resume envelope", "pause envelope" and "remove" subcommands. seems potentially useful millert@, Ok gilles@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/10/15 02:26:18 Modified files: x11/gnustep : gnustep.port.mk x11/gnustep/make: Makefile Log message: Use http mirror. ok sebastia@ (maintainer) CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/15 02:29:41 Modified files: usr.sbin/smtpd : iobuf.c Log message: iobuf_queue() should return the number of bytes it queued on success, not 0 ok eric@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/10/15 02:30:27 Modified files: comms/kermit : Makefile Log message: Move to http mirror. CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2015/10/15 02:53:57 ports/devel/p5-Date-Extract/patches Update of /cvs/ports/devel/p5-Date-Extract/patches In directory cvs.openbsd.org:/tmp/cvs-serv11177/patches Log Message: Directory /cvs/ports/devel/p5-Date-Extract/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2015/10/15 02:58:17 Modified files: devel/p5-Date-Extract: Makefile Added files: devel/p5-Date-Extract/patches: patch-t_05-format_t Log message: Add modinst style to stop possible CPAN download, include TDEP in BDEP, fix 05-format.t test. Ok robert CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/10/15 03:46:56 Modified files: security/chrootuid: Makefile Log message: Add http mirror. CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/10/15 04:27:18 Modified files: sys/netinet6 : in6_pcb.c Log message: in6_pcbconnect() returns EADDRNOTAVAIL when all the ports in the range portfirst .. portlast are in use. ok millert@, mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/15 07:16:50 Modified files: telephony/asterisk: Makefile Log message: tweaks to asterisk port: fix copy-and-pasto in COMMENT-tds, tidy Makefile CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/10/15 07:59:21 Modified files: sys/net : if_vxlan.c Log message: Fix previous. The port number is not included in sc_src and it is checked already at beginning of the loop. ok reyk CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2015/10/15 08:03:08 ports/mail/mew/patches Update of /cvs/ports/mail/mew/patches In directory cvs.openbsd.org:/tmp/cvs-serv13453/patches Log Message: Directory /cvs/ports/mail/mew/patches added to the repository --> Using per-directory sticky tag `OPENBSD_5_8' CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/10/15 08:06:04 Modified files: sys/arch/octeon/dev: if_cnmac.c Log message: Let the rx path of cnmac run without the kernel lock. To avoid the need of a mutex, the path no longer cleans up the queue of tx requests. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2015/10/15 08:06:16 Modified files: mail/mew : Makefile Added files: mail/mew/patches: patch-mew-vars_el Log message: Use ftp(1) instead of wget for `mew-prog-pgpkey'. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/15 08:10:04 Modified files: x11/gnome/gvfs : Makefile x11/gnome/gvfs/pkg: PLIST-goa PLIST-main Log message: Move gvfs-goa-volume-monitor.service to the -goa subpackage. noticed by Mark Patruck, thanks. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/15 09:11:10 Modified files: distrib/special/fsck_ext2fs: Makefile distrib/special/fsck_ffs: Makefile sbin/fsck_ext2fs: setup.c sbin/fsck_ffs : setup.c Log message: corrects pledge code for fsck_ffs and fsck_ext2fs on filesystem error, fsck will try to display username of inode, resulting need of "getpw" for not SMALL version. add a missed (?) -DSMALL in distrib/special/ for fsck_ffs and fsck_ext2fs found by hard way by ajacoutot@ OK millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/15 09:39:35 Modified files: textproc/gspell: Makefile Log message: Missing dependency on devel/iso-codes. reported by naddy@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/15 10:10:57 Modified files: distrib/special/more: more.c Log message: remove '!' (subshell) and 'v' (edit) commands from ramdisk more(1) command. first off, ^Z job control was added to BSD unix sometime around 1980 and is a much better mechanism since the parent shell can contain what is going on. !command support becomes a visible defect when programs are pledge'd secondly this saves space. ok miod tobias CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/15 10:38:04 Modified files: lib/librthread : rthread_cancel.c Log message: Handle F_ISATTY in the fcntl() stub as well ok guenther CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/15 10:57:19 Modified files: net/samba : Makefile distinfo Log message: Bugfix update to samba-4.1.21 "diff looks fine" Ian McWilliam CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/15 11:23:09 Modified files: usr.bin/x99token: x99token.c Log message: Plegde x99token with "stdio rpath wpath cpath fattr getpw tty". with and OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/15 11:39:51 Modified files: x11/gnome/seahorse-nautilus: Makefile x11/gnome/seahorse-sharing: Makefile Log message: Consistency, no pkg change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/15 11:40:55 Modified files: x11/gnome/libsecret: Makefile x11/gnome/libgnome-keyring: Makefile Log message: Drop comment; no pkg change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/15 11:43:24 Modified files: x11/gnome/libcryptui: Makefile Added files: x11/gnome/libcryptui/patches: patch-configure Log message: security/gpgme depends on either gnupg-1 or gnupg-2; we want 2.X CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/15 11:50:05 Modified files: sys/kern : kern_pledge.c Log message: Exposing FIOASYNC in pledge "ioctl" is a mistake; remove it, cannot find safe uses of it CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/15 11:55:41 Modified files: sys/kern : kern_pledge.c Log message: Add TIOCFLUSH to "tty" in support of tcflush() CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/15 12:40:38 Modified files: sbin/iked : config.c iked.c ikev2.c ikev2_msg.c ikev2_pld.c pfkey.c Log message: Remove some unnecessary NULL-checks before free(). Change two bzero() calls on pf data to explicit_bzero(). ok mikeb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/15 12:42:08 Modified files: mail/z-push : Makefile distinfo mail/z-push/patches: patch-index_php mail/z-push/pkg: PLIST Log message: update to 2.2.4 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/15 13:15:02 Modified files: share/snmp : OPENBSD-RELAYD-MIB.txt Log message: relaydMIBObjects, not relaydMIBOjbects. From Rob Pierce. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/15 13:18:01 Modified files: share/snmp : OPENBSD-RELAYD-MIB.txt Log message: add missing comma and missing range restriction, found by smilint CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/15 13:27:30 Modified files: usr.sbin/installboot: bootstrap.c hppa64_installboot.c hppa_installboot.c installboot.h landisk_installboot.c vax_installboot.c Log message: Add an extra argument to bootstrap() to allow for a limited overlap between an existing partition and the boot blocks span, and update all callers to require an overlap limit of zero sectors (thus not changing their behaviour). Then, add proper support for vax: copy the 2nd-stage boot block to /boot and install the 1st-stage boot block at the beginning of the disk, retaining the disklabel; allow for an overlap of up to 16 sectors, which is perfectly fine as long as your `a' partition is FFS. Note that regular installs will not even have such an overlap, because the default OpenBSD span on a disk on vax starts at sector 16, but installation media use sperific layout which require this. ok krw@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/15 13:28:32 Modified files: distrib/vax : install.md distrib/vax/common: Makefile.inc list distrib/vax/iso: Makefile distrib/vax/ramdisk: Makefile.inc list.local Log message: Use MI installboot instead of disklabel -B to install boot blocks. ok krw@ deraadt@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/15 13:29:32 Modified files: sys/arch/vax/stand/xxboot: Makefile Log message: No need to create links for xxboot now that MI installboot is the preferred way to install boot blocks. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/15 13:30:03 Modified files: usr.bin/x99token: x99token.c Log message: Avoid a race between fopen(3) and fchmod(2). Use umask(2) and unlink(2) and fopen(3) to prevent an attacker to open an old file with wrong permissions before the secret is written into it. This also guarantees that a new file with correct permissions is created. Without fchmod(2) "fattr" can be removed from pledge. with and OK deraadt@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/15 13:31:15 Modified files: sbin/disklabel : Makefile disklabel.8 disklabel.c editor.c Log message: Remove disklabel -B (NUMBOOT) support. All the platforms which used to need it are now using MI installboot for that purpose. ok krw@ deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/15 13:35:24 Modified files: lib/libutil : pw_lock.3 Log message: Don't Xr flock, since that is not the locking method used. ok millert CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/15 13:36:50 Modified files: bin/ksh : vi.c Log message: Introduce an unsigned char variable for the ctype function calls. ok millert@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 13:42:54 src/usr.sbin/rebound Update of /cvs/src/usr.sbin/rebound In directory cvs.openbsd.org:/tmp/cvs-serv12055/rebound Log Message: Directory /cvs/src/usr.sbin/rebound added to the repository CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 13:43:30 Added files: usr.sbin/rebound: Makefile randomid.c rebound.8 rebound.c Log message: import rebound, a lightweight dns proxy, for further polishing CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/15 13:48:44 Modified files: sys/net : pf_lb.c Log message: When using a pf rule with both nat-to and rdr-to, it could happen that the nated source port was reused as destination port. Do not initialize nport at the beginning of the function, but where it is needed. OK sashan@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 13:49:22 Modified files: usr.sbin/rebound: rebound.c Log message: child can be pledged down a bit to just sockets and io CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 13:51:45 Modified files: usr.sbin/rebound: rebound.8 Log message: add a hint about the config file, until it changes CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/15 14:01:53 Modified files: bin/ksh : tty.c Log message: Remove an unused included header (sys/stat.h). CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 14:13:57 Modified files: usr.sbin/rebound: rebound.c Log message: just a space in usage, from deraadt CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/15 14:14:23 Modified files: libexec/login_token: login_token.c Log message: Pledge login_token with "stdio rpath wpath cpath fattr getpw tty". OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/15 14:14:36 Modified files: archivers/bzip2: Makefile archivers/bzip2/patches: patch-bzip2_c Log message: If bzip2 is used to compress or decompress a single file to stdout, or if it's used in a pipeline, then it can further pledge to only use stdio-related system calls while doing the actual de/compression. Since ports uses 'bzip2 -dc [file] | tar xf -', it can benefit from this added protection during file extraction. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/15 14:26:47 Modified files: usr.sbin/syslogd: privsep.c syslogd.c syslogd.h Log message: In syslogd replace the dprintf() macro with a logdebug() function as dprintf(3) is in libc now and does something different. OK guenther@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/15 14:47:11 Modified files: usr.sbin/rebound: rebound.c Log message: trivial KNF CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 14:58:14 Modified files: usr.sbin/rebound: rebound.c Log message: make the HUP interlocking in the parent work better. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/15 15:01:06 Modified files: www/p5-Mojo : Makefile distinfo Log message: Update to p5-Mojo-6.24. from Mark Patruck (maintainer) CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/10/15 15:05:41 Modified files: lib/libssl/src/crypto: Tag: OPENBSD_5_8 opensslv.h Log message: Bump LibreSSL version number to 2.2.4 in 5.8 release branch. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 15:19:06 Modified files: etc : group master.passwd Log message: _rebound user and group (52) CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 15:20:09 Modified files: usr.sbin/rebound: rebound.c Log message: now with _rebound user, we can try a little harder at privdrop CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/15 15:22:11 Modified files: usr.sbin/nsd : Makefile.bsd-wrapper Log message: don't allow NSD to pick up libevent from /usr/local if the libevent2 package is installed. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 15:25:05 Modified files: usr.sbin/rebound: rebound.c Log message: introduce logerr, since most logging is followed by exit CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 15:25:44 Modified files: etc/mail : aliases Log message: no mail for _rebound. deraadt CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 15:27:37 Modified files: usr.sbin : Makefile Log message: everybody can build rebound CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 15:35:27 Modified files: usr.sbin/rebound: rebound.c Log message: the inet sockets don't work well with inet6 addrs. pick family from addr. detected by naddy CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 15:39:15 Modified files: usr.sbin/rebound: rebound.c Log message: assert is the wrong tool CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 15:56:52 Modified files: usr.sbin/rebound: rebound.c Log message: doh, not all requests are the same size. check len first. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 15:59:55 Modified files: usr.sbin/rebound: rebound.c Log message: do not insert entry into cache until it's fully formed CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 16:12:26 Modified files: usr.sbin/rebound: rebound.c Log message: better memory handling of the request/cache chain CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 16:17:43 Modified files: usr.sbin/rebound: rebound.c Log message: make sure req is zeroed in tcp case CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 16:21:28 Modified files: usr.sbin/rebound: rebound.c Log message: it is perhaps better style to not call close() on -1, even if harmless CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/15 16:27:09 Modified files: usr.bin/mandoc : mdoc_macro.c Log message: When blk_full() handles an .It line in .Bl -column and indirectly calls phrase_ta() to handle a .Ta child macro, advance the body pointer accordingly, such that a subsequent tab character rewinds the right body block and doesn't fail an assertion. That happened when there was nothing between the .Ta and the tab character. Bug reported by tim@ some time ago. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/15 16:45:07 Modified files: usr.bin/mandoc : mdoc_argv.c Log message: Simplify the part of args() that is handling .Bl -column phrases: Delete manual "Ta" handling because macro handling should not be done in an argument parser but should be left to the macro parsers, which exist anyway and work well. No functional change, minus 40 lines of code. Confusing and redundant code found while investigating an old bug report from tim@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/15 16:53:48 Modified files: graphics/GraphicsMagick: Makefile distinfo graphics/GraphicsMagick/patches: patch-configure Log message: update to GraphicsMagick 1.3.22, from Brad. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/15 16:53:50 Modified files: bin/ksh : syn.c tree.h Log message: Remove three distracting aliases for NULL. ok nicm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/15 17:06:46 Modified files: usr.bin/sdiff : sdiff.c Log message: After spawning, the parent can pledge "stdio rpath wpath cpath" from rob pierce CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/15 17:08:23 Modified files: usr.bin/ssh : sshkey.c Log message: argument to sshkey_from_private() and sshkey_demote() can't be NULL CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/15 17:35:38 Modified files: usr.bin/mandoc : mandoc.c roff.c Log message: Delete two preprocessor constants that are no longer used. Patch from Michael Reed . CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/15 17:46:20 Modified files: usr.bin/ctags : ctags.1 Log message: Do not abuse .Nm for emphasis; patch from Michael Reed . Also drop .Tn while here. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/15 17:51:40 Modified files: usr.bin/ssh : channels.c mux.c ssh-add.c ssh.c Log message: fix some signed/unsigned integer type mismatches in format strings; reported by Nicholas Lemonias CVSROOT: /cvs Module name: www Changes by: tedu@cvs.openbsd.org 2015/10/15 18:35:41 Modified files: . : errata56.html errata57.html errata58.html Log message: errata! CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2015/10/15 19:04:03 Modified files: libressl : index.html releases.html Log message: update for 2.0.6, 2.1.8, 2.2.4 CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/10/15 19:29:56 Modified files: faq : upgrade58.html Log message: wording and typos from TJ at mrsk dot me, thanks! CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 19:37:14 Modified files: usr.sbin/rebound: rebound.c Log message: exit(1) is better for the impossible condition CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 19:50:39 Modified files: usr.sbin/rebound: rebound.c Log message: most things should be static CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 19:55:19 Modified files: usr.sbin/rebound: rebound.c Log message: safety check that we're dealing with the filter we expect CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 19:58:28 Modified files: usr.sbin/rebound: rebound.c Log message: simplify logging functions. once a daemon, always a daemon CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/15 20:09:31 Modified files: usr.sbin/rebound: rebound.c Log message: fine tune the logging some more CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/10/15 20:45:26 Modified files: faq : faq10.html Log message: introduction to doas. Help and "learn to spell!" from tedu@. CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/10/15 20:54:25 Modified files: faq : index.html Log message: +faq10.html#doas CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/15 21:05:25 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/15 21:17:56 Modified files: bin/ksh : alloc.c Log message: Add allocarray(), an overflow-safe allocation function. We avoided reallocation support because it demands more fancy footwork to deal with the prepended link struct. This has been on my mind for a while, and a 2010 security review of mksh by the Android security team's Chris Palmer suggested it. ok nicm@. Also discussed with millert@ and tedu@. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/15 22:20:54 Modified files: sbin/disklabel : disklabel.8 Log message: Remove -B from EXAMPLES; reminded by jmc@ CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/15 23:35:19 Modified files: usr.bin/ftp : main.c Log message: Pledge for ftp(1) in non-interactive mode. We will iterate and remove some of the pledges in the future. This is conservative for now. Tested by sthen@ and myself. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/15 23:55:23 Modified files: usr.sbin/identd: identd.c Log message: Pledge support for the parent/resolver in identd(8). This limits the resolver to just "stdio getpw" or "stdio getpw rpath" depending on whether ~/.noident files are checked. The child/listener cannot use pledge yet because it calls a sysctl that hasn't been whitelisted. "commit" deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/16 00:08:29 Modified files: devel/harfbuzz : Makefile distinfo devel/harfbuzz/pkg: PLIST-main Log message: Update to harfbuzz-1.0.6. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/16 00:40:53 Modified files: sys/kern : kern_pledge.c Log message: Add TIOCCBRK and TIOCSDTR to the whitelist for pledge ioctl. cu(1) uses these. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/16 00:42:02 Modified files: sys/kern : kern_pledge.c Log message: FIOSETOWN/FIOGETOWN were added to "ioctl", but study finds no programs currently needing them. delete 'em for now. ok doug CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/16 01:01:53 Modified files: usr.bin/cu : cu.c Log message: doug and I think the kernel has enough features to support pledge "stdio rpath wpath cpath getpw proc exec tty" now. It will be hard to drop many of those features unless cu becomes privsep for the "upload" commands. CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/10/16 01:33:47 Modified files: usr.bin/patch : Makefile patch.c pch.c pch.h Added files: usr.bin/patch : ed.c ed.h Log message: Add native support for ed-style diffs. No need to pledge "proc exec" anymore. ok deraadt CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/10/16 01:37:46 Modified files: games/hack : config.h hh Log message: Disable !-command to escape to a shell. You are supposed to play, press ^Z, or open up another terminal if there is something else to do. ok deraadt CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/10/16 01:40:13 Modified files: lib/libc/gen : nlist.c Log message: Validate parsed ELF values to prevent out of boundary accesses. While at it, return proper return value when encountering a stripped binary. Instead of -1 (illegal file), it should be the amount of symbols that were tried to be resolved. ok millert CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/16 01:43:29 Modified files: usr.bin/tmux : cmd-capture-pane.c Log message: Don't free after calling paste_set but do after evbuffer_add, from Theo Buehler. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/16 04:04:56 Modified files: sys/dev/pci : if_iwm.c if_iwmreg.h Log message: In iwm(4), correctly size and map the mbuf used for large firmware commands. Fixes occasional firmware errors while bringing the interface up or scanning. ok phessler@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/16 04:27:41 Modified files: net/lldpd : Makefile Added files: net/lldpd/patches: patch-src_daemon_protocols_lldp_c Log message: add an upstream patch to lldpd: avoid an overflow on a (static) buffer when a remote device advertises a too-large management address while still respecting TLV boundaries. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/16 04:29:55 Modified files: sys/dev/pci : if_iwm.c Log message: Oops, committed old version of previous diff with a typo in it: NLL -> NULL CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/16 04:30:45 Modified files: net/lldpd : Tag: OPENBSD_5_8 Makefile Added files: net/lldpd/patches: Tag: OPENBSD_5_8 patch-src_daemon_protocols_lldp_c Log message: MFC: add an upstream patch to lldpd: avoid an overflow on a (static) buffer when a remote device advertises a too-large management address while still respecting TLV boundaries. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/16 04:44:36 Modified files: audio/quodlibet: Makefile distinfo Log message: update to quodlibet-3.5.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/16 06:04:40 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: Security update to firefox 41.0.2. Fixes MFSA 2015-115 / CVE-2015-7184 (Cross-origin restriction bypass using Fetch) https://www.mozilla.org/en-US/security/advisories/mfsa2015-115/ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/16 06:15:59 Modified files: databases/redis: Makefile distinfo databases/redis/patches: patch-redis_conf Log message: Bugfixing update to redis-3.0.5 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/16 06:17:38 Modified files: sys/dev/pci : if_iwm.c Log message: Clean up iwm(4) scanning logic a bit: Reset sc_scanband in callers of iwm_mvm_scan_request() and always call ieee80211_end_scan() when done. ok mpi@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/16 06:17:58 Modified files: sys/dev/pci : if_iwm.c Log message: Put some iwm(4) debug code into #ifdef IWM_DEBUG. ok mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/16 06:36:03 Modified files: sys/net : route.c Log message: If a DOWN route entry is passed to a L2 output function, be dumb and simply use it. In most of the cases doing a route lookup at this point is a noop as it will return you the same DOWN entry you already have. The exception is the case where the route has been removed from tree since your kernel looked for it. So what? It's just a blue packet. Note that this "exception" can only happen if your sending path does not run under the KERNEL_LOCK. ok mikeb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/10/16 06:41:29 Modified files: lib/libssl/src/crypto/bn: bn.h Log message: actually include the prerequisite dependency for BIO instead of doing nastyness CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/10/16 07:04:55 Modified files: infrastructure/lib/DPB: Engine.pm Log message: add a "summary" log that shows for each non built path, why it was non built. Makes loops obvious. Probably will come with sorting later on. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/16 07:23:17 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk-2.10.2. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/16 07:37:44 Modified files: bin/ksh : main.c libexec/login_skey: login_skey.c sys/kern : kern_descrip.c kern_pledge.c vfs_syscalls.c sys/sys : pledge.h usr.bin/htpasswd: htpasswd.c usr.bin/mandoc : main.c mandocdb.c usr.bin/openssl: openssl.c usr.bin/rcs : rcsprog.c usr.sbin/config: main.c usr.sbin/dev_mkdb: dev_mkdb.c usr.sbin/kvm_mkdb: kvm_mkdb.c usr.sbin/smtpd : queue.c smtpctl.c Log message: Implement real "flock" request and add it to userland programs that use pledge and file locking. OK deraadt@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/10/16 07:45:39 Modified files: build : mirrors.pl Log message: stop generating ftp:// URLs in the ftplist file, it's only for the installer which now only does http CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/10/16 07:45:46 Modified files: . : ftplist Log message: sync CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/16 07:48:44 Modified files: lib/libtls : tls_init.3 Log message: Fix tpyo. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/16 07:49:53 Modified files: lib/libtls : tls_init.3 Log message: Put tls_config_verify_client_optional() in the right place. CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/10/16 07:54:45 Modified files: distrib/common : elfrd_size.c lib/libc/gen : nlist.c usr.sbin/installboot: i386_nlist.c Log message: Merge nlist out of boundary access fix with other nlist implementations. While at it, merge style and typo fixes back into nlist(3), too. ok deraadt, jsing, millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/16 07:59:58 Modified files: sys/kern : kern_pledge.c Log message: For "tty" pledges, treat TIOCGPGRP and TIOCGWINSZ like TIOCGETA - returning ENOTTY instead of killing the process. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/16 08:00:37 Modified files: sys/kern : kern_pledge.c Log message: Place TIOCSTI reminder block better CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/16 08:04:11 Modified files: sys/kern : kern_pledge.c uipc_syscalls.c sys/sys : pledge.h Log message: delete pledge_bind_check() function and remove pledge_bind_check() call from sys_bind(). bind(2) still require PLEDGE_INET or PLEDGE_UNIX in order to be called, due to SYS_bind entry in pledge_syscalls array. The diff restores also the ability for PLEDGE_UNIX to call bind(2) (pledge_bind_check function missed that). problem spotted by doug@ OK deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/16 08:13:52 Modified files: usr.sbin/rmt : rmt.c Log message: ugly white space CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/16 08:20:48 Modified files: sys/kern : kern_pledge.c Log message: Always allow a r/w opening of /dev/null though the namei check. This pattern is common, especially because of daemon(3) usage. Will probably help some daemons move their pledge() calls further upwards. ok doug, CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/10/16 08:23:22 Modified files: lib/libssl/src/ssl: ssl_lib.c Log message: Fix use of pointer value after BIO_free, and remove senseless NULL checks. ok bcook@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/16 08:45:16 Modified files: bin/ksh : main.c Log message: wrap a long line CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/16 09:09:28 Modified files: lib/libssl/src/crypto/asn1: n_pkey.c lib/libssl/src/crypto/ec: ec_asn1.c lib/libssl/src/crypto/ecdsa: ecs_asn1.c Log message: Remove pointless uses of DECLARE_ASN1_ENCODE_FUNCTIONS_const. DECLARE_ASN1_FUNCTIONS_const already includes this macro so using both means we end up with duplicate function prototypes and externs. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/16 09:12:30 Modified files: lib/libssl/src/crypto/asn1: n_pkey.c lib/libssl/src/crypto/ec: ec_asn1.c lib/libssl/src/crypto/ecdsa: ecs_asn1.c Log message: Expand DECLARE_ASN1_ALLOC_FUNCTIONS and DECLARE_ASN1_FUNCTIONS_const macros. The only change in the generated assembly is due to line numbering. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/16 09:15:39 Modified files: lib/libssl/src/crypto/asn1: n_pkey.c lib/libssl/src/crypto/ec: ec_asn1.c lib/libssl/src/crypto/ecdsa: ecs_asn1.c Log message: Remove pointless externs - the structs are declared in the same files a few lines above. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/16 09:35:05 Modified files: usr.sbin/rebound: rebound.c Log message: save request length in cache. naddy noticed we weren't getting any hits. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/10/16 09:35:18 Modified files: graphics/comix : Makefile net/olsrd : Makefile Log message: call gzip(1) directly CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/16 09:37:28 Modified files: multimedia/get_flash_videos: Makefile distinfo multimedia/get_flash_videos/pkg: PLIST Log message: update to a newer github version of get_flash_videos CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/16 09:39:14 Modified files: sys/kern : kern_pledge.c Log message: Allow PTMGET with "tty rpath wpath" but restrict only to /dev/ptm by checking cdevsw. ok deraadt CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/16 09:54:56 Modified files: etc : Makefile Removed files: etc/examples : hosts.lpd Log message: The hosts.lpd examples file does not contain a single example. The file format is so simple that no example is needed. All relevant documentation is already available from the proper place, which is the lpd(8) manual. Consequently, delete the empty file. OK millert@ dcoppa@ beck@ deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/16 10:10:11 Modified files: usr.sbin/syslogd: privsep.c Log message: Pledge the syslogd privsep process with "stdio rpath wpath cpath inet dns getpw sendfd proc exec". OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/16 10:22:16 Modified files: archivers/unzip: Makefile Added files: archivers/unzip/patches: patch-funzip_c patch-unzip_c Log message: unzip can pledge to use the following: stdio rpath wpath cpath fattr tty. This is possible now that pledge(2) treats TIOCGWINSZ like TIOCGETA, allowing it to return ENOTTY rather than killing the process for a non-terminal device. CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/10/16 10:54:39 Modified files: distrib/common : elfrd_size.c lib/libc/gen : nlist.c usr.sbin/installboot: i386_nlist.c Log message: Check file sizes only for regular files. The current code breaks savecore due to its kvm handling. ok deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/16 11:03:31 Modified files: sys/kern : kern_pledge.c Log message: Repair the pty check for kernels without pty support. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/16 11:07:24 Modified files: usr.bin/ssh : scp.c Log message: 0 -> NULL when comparing with a char*. ok dtucker@, djm@. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/16 11:14:04 Modified files: bin/ksh : emacs.c Log message: Cast iscntrl()'s arg to unsigned char. ok nicm@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/16 11:56:07 Modified files: usr.bin/mail : aux.c cmd2.c cmd3.c fio.c lex.c list.c names.c popen.c strings.c temp.c vars.c Log message: Modernize allocation by: * removing unneeded casts of void* return values * replacing varied and creative error messages with the allocation function's name * replacing errx() with err() so that the errno string is reported ok beck@, jung@, millert@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/16 12:17:12 Modified files: sbin/ping6 : ping6.8 ping6.c Log message: Move -t and -w functionality to -a. Both flags are in the way for a merge with ping(8). Let's see if we can shove every weird and special v6 functionality into -a. suggested by and OK sthen@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/16 12:21:43 Modified files: usr.bin/mail : fio.c Log message: Cast isspace() argument to unsigned char. ok jca@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/16 12:29:05 Modified files: usr.sbin/rebound: rebound.c Log message: two phase handling for tcp so that slow connects don't stall the process CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/16 12:38:53 Modified files: usr.sbin/rebound: rebound.c Log message: deraadt tells me i'm supposed to check if connect() actually worked. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/16 12:40:49 Modified files: usr.bin/ssh : ssh.c Log message: better handle anchored FQDNs (e.g. 'cvs.openbsd.org.') in hostname canonicalisation - treat them as already canonical and remove the trailing '.' before matching ssh_config; ok markus@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/16 12:47:53 Modified files: usr.sbin/rebound: rebound.c Log message: life is simpler if all requests go in the fifo, and then just remove them in the error case instead of duplicating code. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/16 13:07:24 Modified files: sys/kern : kern_sched.c Log message: Make sched_barrier() use its own task queue to avoid deadlocks. Prevent a deadlock from occuring when intr_barrier() is called from a non-primary CPU in the watchdog task, also enqueued on ``systq''. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/16 13:21:05 Modified files: regress/usr.bin/mandoc/mdoc/Bl: column.in column.out_ascii column.out_lint Log message: test mixing of tabs with Ta CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/16 13:33:15 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/16 13:48:11 Modified files: x11/gnome/gvfs : Makefile distinfo x11/gnome/gvfs/pkg: PLIST-goa Log message: Update to gvfs-1.26.1.1. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/10/16 13:55:39 Modified files: usr.sbin/sysmerge: sysmerge.8 sysmerge.sh Log message: Drop usage of TMPDIR. While here, stop refering to /tmp/sysmerge.XXXXXXXXXX, that's a script internal we don't need to know about. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/16 14:02:02 Modified files: devel/xulrunner/24/patches: patch-config_system-headers patch-js_src_config_system-headers mail/mozilla-thunderbird/patches: patch-mozilla_config_system-headers www/firefox-esr/patches: patch-config_system-headers Added files: www/mozilla-firefox/patches: patch-config_system-headers www/seamonkey/patches: patch-mozilla_config_system-headers Log message: Preventive fixes for the upcoming update to freetype-2.6.1 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/10/16 14:07:39 Modified files: infrastructure/mk: README.internals bsd.port.mk Log message: Replace "decompressor file | ..." with "decompressor out. "seems sound" deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/17 15:41:12 Modified files: sys/dev/pci/drm: drm_linux.h sys/dev/pci/drm/i915: i915_dma.c i915_drv.c i915_drv.h Log message: Fix the code that sets up the MCH BAR on systems where the (buggy) BIOS doesn't do this for us. The code was poking registers on the wrong PCI device. We were just lucky that it worked on most systems. This should fix machines such as the Asus EeePC 701 and get rid of the error: [drm:pid0:i915_gem_detect_bit_6_swizzle] *ERROR* Couldn't read from MC HBAR. Disabling tiling. messages on that machine. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/17 15:48:42 Modified files: include : db.h lib/libc/hidden: db.h lib/libc/db : Makefile.inc distrib/special/libstubs: Makefile Log message: Move the last of the __DBINTERFACE_PRIVATE bits from to libc's wrapper and eliminate the now superfluous -D option ok kettenis@ millert@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/17 16:24:36 Modified files: usr.sbin/smtpd : smtpd.h util.c Log message: mailaddr_match() allows comparing two struct mailaddr taking into account catchall and +-tags ok millert@ and jung@ for util.c CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/17 16:40:54 Modified files: lib/libc/arch/amd64: SYS.h lib/libc/arch/amd64/sys: Ovfork.S sigprocmask.S sigsuspend.S syscall.S Log message: Rename SYSEXIT() to SYSCALL_END() for consistency with most other archs. No change in resulting object files ok millert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 16:54:23 Modified files: sys/kern : kern_pledge.c Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/10/17 16:57:56 Modified files: archivers/xz : Makefile Removed files: archivers/xz/patches: patch-src_xz_main_c Log message: revert incomplete pledge support; there are problems with signals and with multi-threading CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 16:58:30 Modified files: sys/kern : kern_pledge.c Log message: Allow TIOCSCTTY on tty devices, if the pledge says "tty id" worked out with nicm CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 17:01:37 Modified files: sys/kern : kern_pledge.c Log message: Unify TIOCGPGRP/TIOCGWINSZ/TIOCGWINSZ behaviour regarding ENOTTY return. (both "tty" and "ioctl" allow these; they should behave the same) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 17:04:06 Modified files: sys/kern : kern_pledge.c Log message: better wording in a comment CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 17:12:46 Modified files: sys/kern : kern_pledge.c Log message: Allow the nasty ioctl TIOCSTI in "tty", but also require the "proc" permission. For now, we'll tighten it down further later. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 17:15:10 Modified files: sys/kern : uipc_usrreq.c Log message: connect() to an AF_UNIX socket is really read/write, so tell pledge this is a RPATH|WPATH operation. Discussed with doug and millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 17:50:04 Modified files: sys/kern : kern_pledge.c Log message: naddy asks me if __tfork should be allowed by "proc". yes! We may need a better semantic later ("thread"?), but this allows progress, and people can report their experiences. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 18:04:43 Modified files: sys/kern : syscalls.master kern_pledge.c uipc_syscalls.c sys/sys : pledge.h proc.h socketvar.h sys/netinet : in_pcb.c sys/netinet6 : in6_pcb.c Log message: Add two new system calls: dnssocket() and dnsconnect(). This creates a SS_DNS tagged socket which has limited functionality (for example, you cannot accept on them...) The libc resolver will switch to using these, therefore pledge can identify a DNS transaction better. ok tedu guenther kettenis beck and others CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 18:05:59 Modified files: sys/sys : syscall.h syscallargs.h sys/kern : init_sysent.c syscalls.c Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 18:36:22 Modified files: lib/libc/sys : Makefile.inc lib/libc/hidden/arpa: nameser.h Log message: create libc stubs for dnssocket() and dnsconnect() CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/17 19:07:19 Modified files: sys/kern : kern_pledge.c Log message: Allow read/write access to /dev/tty when using "tty" pledge. Without this change, you need "rpath" and "wpath" to open /dev/tty. Some applications explicitly open /dev/tty, but deraadt@ found the most common use is indirectly via readpassphrase(). tweak and ok deraadt@ pre-tweak ok millert@, semarie@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 19:32:05 Modified files: usr.bin/kdump : kdump.c Log message: Describe dnssocket / dnsconnect arguments CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 19:45:49 Modified files: lib/libc/hidden: asr.h lib/libc/hidden/arpa: nameser.h Log message: better placement for dnssocket/dnsconnect CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 19:53:31 Modified files: sys/kern : kern_pledge.c Log message: TIOCSTI and TIOCSCTTY; oops got the condition backwards. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/17 20:30:53 Modified files: sbin/ipsecctl : pfkey.c Log message: Use explicit_bzero() when the memory is freed directly afterward. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/17 20:39:04 Modified files: usr.sbin/sasyncd: monitor.c pfkey.c Log message: Use explicit_bzero() when the memory is freed directly afterward. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/17 21:04:11 Modified files: usr.bin/ftp : cmds.c complete.c domacro.c small.c util.c Log message: A whole buncha unsigned char casts for ctype function arguments. ok guenther@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 21:09:11 Modified files: bin/csh : csh.c Log message: With TIOCSTI supported in pledge "tty proc", csh is good enough to run with pledge "stdio rpath wpath cpath fattr getpw proc exec tty". (Note that ksh "emacs mode" is also a abus^Wconsumer of TIOCSTI, but we had let that slide for a week since noone uses it...) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 21:13:07 Modified files: sbin/savecore : savecore.c Log message: Collapse some strange programmer style with too much abstraction. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 21:17:49 Modified files: sbin/savecore : savecore.c Log message: after kmem is open and setup, pledge "stdio rpath wpath cpath" seems to be working. commiting to get feedback from people who crash. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 21:30:01 Modified files: sys/kern : kern_pledge.c Log message: Move your drink further away... When a program pledged "getpw" fails to get a response from a YP server, it will open "/dev/tty" and spit out: 'YP server for domain %s not responding, still trying' For now allow open of /dev/tty for "getpw". I hope to re-architect the libc:YP communication protocol (strategy similar to syslog->sendsyslog, isatty->fcntl, dnssocket/dnsconnect) and then we can reevaluate this. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 21:39:37 Modified files: usr.bin/ftp : main.c util.c Log message: First casualty of making pledge "dns" mandatory for dns users. "dns" was missing, and this was relying on "inet" support.. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 21:41:14 Modified files: usr.bin/ftp : util.c Log message: unrelated commit; not ready yet CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 21:51:11 Modified files: etc : rc etc/rc.d : ypbind Log message: Forcibly delete /var/run/ypbind.lock to prepare for the worst cases. ok aja CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 21:54:22 Modified files: usr.bin/finger : finger.c usr.bin/tftp : main.c usr.sbin/tftpd : tftpd.c Log message: Add "dns" to the pledges. Previously these worked because of "inet", alas "dns" is now a mandatory statement if you want to do dns! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 22:18:41 Modified files: usr.bin/sdiff : sdiff.c Log message: sorry, sdiff -o interactive mode does another spawn CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/17 22:21:39 Modified files: sys/kern : kern_pledge.c Log message: getting sloppy, lost a } CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/10/17 22:45:22 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: Make sure sm_rotate_bak() is only run once. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/17 23:03:22 Modified files: usr.bin/kdump : ktrstruct.c Log message: Use offsetof() instead of adding the sizes of the preceeding struct members ok millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/17 23:14:50 Modified files: meta/gnome : Makefile x11/gnome/libsecret: Makefile x11/gnome/libgnome-keyring: Makefile Log message: Add and extend comments. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/17 23:26:55 Modified files: sys/kern : kern_pledge.c sys_generic.c Log message: move SS_DNS socket check from kern_plegde.c to sys_generic.c this check has nothing to do with pledge(2). make it lives in sys_ioctl() call. while here, move the (fp == NULL) check early and remove duplicate check from pledge_ioctl_check(). ok guenther@ deraadt@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/18 00:05:19 Modified files: . : lyrics.html Added files: images : 20yearsago_right.jpg Log message: Release the 4th (1st?) song for 5.8 'cause it was 20 years ago today.. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/18 00:06:44 Modified files: . : 58.html Log message: link to song CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/18 00:33:54 Modified files: devel/glib2 : Makefile Added files: devel/glib2/patches: patch-gio_gunionvolumemonitor_c Removed files: devel/glib2/patches: patch-gio_gunixmounts_c Log message: Better workaround for BZ #753378. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/18 00:39:47 Modified files: . : 58.html Log message: link to errata that exist on release day CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2015/10/18 01:03:45 Modified files: . : sparc64.html Log message: Tadpole/Sun Voyager IIi reported to work via dmesg@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/18 01:09:44 Modified files: distrib/notes/sparc64: hardware Log message: Tadpole/Sun Voyager IIi reported to work via dmesg@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/18 02:02:58 Modified files: lib/librthread : rthread.c rthread.h rthread_fork.c Log message: ld.so no longer needs or uses a bind lock, so stop setting it. This eliminates a chunk of complexity from the libpthread init and the fork wrapper, as it was the bind lock that needed prebinding before use. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/18 02:16:40 Log message: Import gnome-todo-3.18.1. GNOME Todo is a simple task management application designed to integrate with GNOME. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20151018 N ports/x11/gnome/todo/Makefile N ports/x11/gnome/todo/distinfo N ports/x11/gnome/todo/pkg/DESCR N ports/x11/gnome/todo/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/18 02:17:11 Modified files: x11/gnome : Makefile Log message: +todo CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/18 02:17:49 Modified files: meta/gnome : Makefile Log message: Add x11/gnome/todo. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/18 04:37:06 Modified files: net/lldpd : Makefile distinfo Removed files: net/lldpd/patches: patch-src_daemon_protocols_lldp_c Log message: update to lldpd-0.7.19, rolling in management address TLV fix CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/18 04:40:43 Modified files: audio/beets : Makefile distinfo audio/beets/pkg: PLIST Log message: update to beets-1.3.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/18 04:42:56 Modified files: net/monitoring-plugins: Makefile distinfo net/monitoring-plugins/patches: patch-configure_ac Removed files: net/monitoring-plugins/patches: patch-plugins_sslutils_c Log message: update to monitoring-plugins-2.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/18 04:49:36 Modified files: net/nagios/p5-Nagios-Plugin: Makefile Log message: take maintainer of p5-Monitoring-Plugin, and change HOMEPAGE to github as it's more useful than the default from cpan.port.mk. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/18 05:27:17 Modified files: regress/bin/systrace/id: id.policy Log message: Need native-pledge for id. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/18 06:25:33 Modified files: regress/sys/kern/pledge/generic: manager.c Log message: regress pledge: tweak a bit the manner to grab hte syscall number permit debug string be present on the line CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/18 06:26:22 Modified files: regress/sys/kern/pledge/generic: tests.out Log message: regress pledge: cmsg is deprecated CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/18 06:53:32 Modified files: regress/sys/kern/pledge/generic: main.c tests.out Log message: regress pledge: cpath test you need to read the directory before creating something in. add rpath CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/18 06:54:25 Modified files: regress/sys/kern/pledge/generic: main.c tests.out Log message: regress pledge: remove cmsg it has no sens to keep it. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/18 07:01:40 Modified files: regress/sys/kern/pledge/generic: main.c tests.out Log message: regress pledge: test kill() since "inet" has PLEDGE_SELF, and now calling kill() to self is permitted with PLEDGE_SELF, try this with "fattr" CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/18 07:09:38 Modified files: textproc/podofo: Makefile distinfo textproc/podofo/patches: patch-CMakeLists_txt patch-src_base_PdfString_cpp patch-src_base_PdfXRefStream_cpp textproc/podofo/pkg: PLIST Log message: update to PoDoFo 0.9.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/18 07:23:35 Modified files: x11/gnome/settings-daemon: Makefile distinfo x11/gnome/settings-daemon/files: 10_org.gnome.settings-daemon.peripherals.wacom.gschema.override x11/gnome/settings-daemon/pkg: PLIST Log message: Update to gnome-settings-daemon-3.18.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/18 07:23:56 Modified files: x11/gnome/control-center: Makefile distinfo x11/gnome/control-center/patches: patch-panels_user-accounts_Makefile_in x11/gnome/control-center/pkg: PLIST Added files: x11/gnome/control-center/patches: patch-po_sr@latin_po patch-po_sr_po Removed files: x11/gnome/control-center/files: timezone_8.5.png timezone_8.5_dim.png timezone_9.png timezone_9_dim.png x11/gnome/control-center/patches: patch-panels_datetime_datetime_gresource_xml Log message: Update to gnome-control-center-3.18.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/18 07:25:03 Modified files: x11/gnome/desktop: Makefile distinfo x11/gnome/desktop/patches: patch-libgnome-desktop_Makefile_in Added files: x11/gnome/desktop/patches: patch-libgnome-desktop_gnome-desktop-thumbnail_c Log message: Update to gnome-desktop-3.18.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/18 07:25:31 Modified files: x11/gnome/session: Makefile distinfo x11/gnome/session/patches: patch-gnome-session_main_c x11/gnome/session/pkg: PLIST Log message: Update to gnome-session-3.18.1.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/18 07:25:54 Modified files: x11/gnome/gdm : Makefile distinfo x11/gnome/gdm/patches: patch-configure_ac patch-daemon_gdm-launch-environment_c patch-daemon_gdm-manager_c patch-daemon_gdm-server_c patch-daemon_gdm-session-record_c x11/gnome/gdm/pkg: PLIST Added files: x11/gnome/gdm/patches: patch-common_gdm-common_c patch-common_gdm-common_h patch-common_gdm-log_c patch-daemon_Makefile_am patch-daemon_gdm-local-display-factory_c patch-daemon_gdm-session-worker-job_c patch-daemon_gdm-session-worker_c patch-daemon_gdm-session-worker_xml patch-daemon_gdm-session_c patch-daemon_gdm-session_h patch-data_Makefile_am patch-libgdm_gdm-user-switching_c Removed files: x11/gnome/gdm/patches: patch-data_Makefile_in Log message: Update to gdm-3.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/18 07:26:36 Modified files: meta/gnome : Makefile Log message: Welcome GNOME 3.18.1! (well sort of, updated gnome-shell is still missing) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/18 07:37:56 Modified files: textproc/patchutils: Makefile distinfo Added files: textproc/patchutils/patches: patch-scripts_editdiff_in patch-scripts_espdiff_in patch-scripts_move-to-front Removed files: textproc/patchutils/patches: patch-doc_editdiff_1 patch-editdiff_in patch-espdiff_in patch-move-to-front patch-src_util_c patch-tests_combine2_run-test patch-tests_combine3_run-test Log message: update to patchutils-0.3.4 tests now need bash (for some reason...not quite sure why) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/18 07:58:32 Modified files: security/libsodium: Makefile distinfo security/libsodium/pkg: PLIST Log message: update to libsodium-1.0.4 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/18 07:59:15 Modified files: security/polarssl: Makefile distinfo Log message: Update to polarssl/mbedtls-2.1.2. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/10/18 08:05:05 Modified files: infrastructure/mk: bsd.port.mk Log message: for decompressing .xz (.lzma) distfiles, switch to the simpler xzdec (lzmadec) program; ok espie@ sthen@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/18 08:35:36 Modified files: usr.sbin/route6d: route6d.c Log message: Tweak previous: call fatal(), not err(3), for consistency. err.h goes away. CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/10/18 08:49:04 Modified files: devel/py-greenlet: Makefile distinfo devel/py-greenlet/patches: patch-slp_platformselect_h Log message: update to greenlet 0.4.9 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/10/18 08:50:31 Modified files: devel/py-gevent: Makefile distinfo devel/py-gevent/pkg: PLIST Removed files: devel/py-gevent/patches: patch-gevent_ssl_py patch-setup_py Log message: update to gevent 1.0.2 OK and cluestick from sthen@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/10/18 08:58:55 Modified files: textproc/go-xlsx: Makefile distinfo Log message: update to xlsx snapshot of 2015-10-10 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/10/18 09:00:48 Modified files: security/tclgpg: Makefile distinfo Log message: update tclgpg to snapshot from 2015-10-08 OK sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/18 09:15:00 Modified files: lib/libc/asr : res_send_async.c Log message: libc DNS functions will now use the new dnssocket() / dnsconnect() system calls. These signal to the pledge kernel code that a DNS transaction is happening. These special sockets only work well with port 53 (there are some cute plans...). Programs calling pledge "inet" will not work! You need pledge "dns", and of course, you need a fairly fresh kernel. ok guenther kettenis tedu CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/18 09:21:39 Modified files: . : 58.html index.html Added files: images : puffy58.gif Log message: release 5.8 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/18 09:28:03 Modified files: usr.sbin/inetd : inetd.8 Log message: actually, it uses getaddrinfo CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/18 10:11:19 Modified files: usr.sbin/inetd : inetd.c Log message: Make use of pledge(2); initial diff from deraadt@ As Theo says, there's probably room for stricter pledge requests, but this would involve refactoring. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/18 10:35:07 Modified files: usr.sbin/syslogd: privsep.c Log message: Add "id" pledge to syslogd privsep process. Needed for logging to pipe. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/18 11:02:03 Modified files: usr.bin/sort : sort.c Log message: Do not warn for sort -o if we can't chown the output temporary file to match the owner of the output file. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/18 11:14:01 Modified files: devel/vte : Makefile devel/vte/pkg : PLIST-main Log message: Match devel/vte3 and disable the gnome-pty-helper. ok jasper@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/18 11:20:49 Modified files: usr.bin/ypcat : ypcat.c Log message: pledge+=flock, for /var/run/ypbind.lock. ok semarie@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/10/18 11:24:25 Modified files: usr.sbin/installboot: i386_installboot.c Log message: Fix comments. OK krw@ CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/10/18 11:32:22 Modified files: usr.sbin/crunchgen: crunchide.c Log message: Avoid integer overflow with very large files. ok millert CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/18 11:53:51 Modified files: usr.bin/ypcat : ypcat.c Log message: Use "getpw" rather than "flock", per deraadt@'s suggestion. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/18 12:00:45 Modified files: sys/dev/pci/drm/i915: i915_gem_gtt.c Log message: Backport another Broadwell fix from Linux 3.15 Ben Widawsky drm/i915: Provide PDP updates via MMIO e178f7057b81c87a7ceaae0ca204487b6f7eedcf Doesn't make resume work, but at least it prevents the machine from hanging and/or resetting. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/18 12:05:35 Modified files: bin/ksh : main.c sh.h Log message: Move more EXTERN-defined globals from sh.h. ok nicm@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/18 12:59:51 Modified files: usr.sbin/smtpd : delivery_lmtp.c Log message: fix lmtp delivery regressions introduced in previous: - strip \r\n and add them explicitly to all DATA lines - fix DATA termination - add missing QUIT command (and check for reply) - remove free() and fclose() and use exit(3) instead of _exit(2) to handle cleanup ok sunil gilles CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/10/18 13:16:30 Modified files: net/curl : Makefile distinfo net/curl/pkg : PLIST Log message: update to 7.45.0 CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/10/18 13:25:30 Modified files: build : Makefile build/mirrors : anoncvs.html.head ftp.html.end ftp.html.head openntpd-ftp.html.head Log message: 5.8 CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/10/18 13:26:56 Modified files: . : anoncvs.html ftp.html Log message: sync CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/18 13:30:39 Modified files: lib/libc/arch/arm/gen: flt_rounds.c Log message: Pull in instead of declaring __flt_rounds() locally CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/10/18 13:34:20 Modified files: . : alpha.html amd64.html armish.html armv7.html hppa.html i386.html landisk.html loongson.html luna88k.html macppc.html octeon.html sgi.html socppc.html sparc.html sparc64.html vax.html zaurus.html Log message: update arch pages for 5.8 CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/10/18 13:42:11 Modified files: faq : index.html faq1.html faq2.html faq3.html faq4.html faq5.html faq6.html faq8.html faq9.html faq13.html faq14.html faq15.html Log message: in comes 5.8 CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/10/18 13:43:52 Modified files: faq : upgrade57.html Log message: add forward links CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/10/18 13:45:13 Modified files: faq : current.html Log message: remove 5.7->5.8 stuff CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/10/18 13:45:13 Modified files: archivers/xz : Makefile distinfo Log message: maintenance update to 5.2.2 CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/10/18 13:48:19 Modified files: faq/pf : anchors.html authpf.html carp.html config.html example1.html filter.html ftp.html index.html logging.html macros.html nat.html options.html pools.html queueing.html shortcuts.html tables.html Log message: rev for 5.8, mostly removing manpath part of man page urls CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/10/18 14:02:31 Modified files: faq : obsd-faq.txt pf-faq.txt Log message: update for 5.8 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/18 14:15:10 Modified files: sys/sys : pledge.h sys/kern : kern_pledge.c uipc_syscalls.c uipc_usrreq.c Log message: Instead of fragile CMSG parsing, control pledge "sendfd" and "recvfd" in unp_internalize and unp_externalize. ok kettenis guenther CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/18 14:20:50 Modified files: lang/lua : lua.port.mk Log message: Only append lua52/lua53 to FLAVORS if MODLUA_VERSION is not defined. I think this matches the intent of the comment above, and avoids producing flavours for various ports (games, etc) where it doesn't make sense to support multiple versions of lua. Makes sense to jasper@, and it doesn't produce any unexpected changes to 'dump-vars' output across the tree. Thanks to Pascal de Bruijn from darktable for letting me know about the forthcoming darktable release and identifying this as an issue with the port. CVSROOT: /cvs Module name: src Changes by: uaa@cvs.openbsd.org 2015/10/18 14:24:10 Modified files: sys/dev/pci : pciide.c Log message: The change of 5.7's sys/arch/i386/i386/bus_space.c and sys/arch/i386/include/bus.h invokes the kernel crash at boot when ignored (disabled) channel is detected. In all ATA controllers, ignored (disabled) channel is still set cp->hwok = 1. And pciide_mapregs_native() is not called, wdc_cp->cmd_iot is 0. 5.6 and before, cmd_iot = 0 is treated as I386_BUS_SPACE_IO, so there is no problem to call bus_space_read_1() in wdcintr(). 5.7 and after, cmd_iot is used as function pointer. We have to initialize it with pciide_mapregs_native() or something, otherwise set cp->hwok = 0 to prevent calling wdcintr(). When ignored (disabled) channel is found, default_chip_map() should set cp->hwok = 0. So all controllers do same thing. ok by deraadt@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/18 14:42:43 Modified files: usr.bin/tmux : client.c tmux.h server-client.c Log message: Pass current directory as a string rather than a file descriptor because pledge doesn't let us pass directory file descriptors. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/10/18 15:33:18 Modified files: etc : rc Log message: Finish first round of rework of the rc script. OK krw@ halex@ CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2015/10/18 15:34:25 Modified files: www/p5-libwww : Makefile distinfo Log message: Update to 6.13 OK sthen CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/10/18 16:37:30 Modified files: usr.bin/bgplg : bgplg.c Log message: pledge bgplg(8). ok deraadt CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2015/10/18 16:38:33 Modified files: . : index.html Log message: link the 5.8 banner to 58.html ok deraadt CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/18 16:49:34 Modified files: . : lyrics.html Log message: TZ is GMT CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/18 17:27:43 Modified files: regress/lib/libc/sleep: sleep_test.c Log message: Need for memset() CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/18 20:15:45 Modified files: bin/ksh : alloc.c c_ksh.c c_sh.c c_test.c c_ulimit.c edit.c emacs.c eval.c exec.c expr.c history.c io.c jobs.c lex.c mail.c main.c misc.c mknod.c path.c shf.c var.c vi.c Log message: Apply style(9) to header includes. ok nicm@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2015/10/18 23:31:25 Modified files: sys/dev/pci : if_bge.c if_bgereg.h Log message: Move bge rxeof and txeof outside the kernel lock. To make rxeof safe, use a separate ring refill timeout for each ring. We activate the refill timeout for a ring when it's too empty to receive packets, which ensures we won't attempt to refill it from interrupt context. To make txeof safe, remove the list of dma maps and just allocate maps based on the ring slots occupied by the packet, and use atomic operations to adjust bge_txcnt. Rework some parts of the txeof and start loops so that we only adjust bge_txcnt after exiting the loop, and only take actions such as setting or clearing OACTIVE based on the final value. tested on 5703, 5714, 5721 by me, 5753 by semarie@, 5761 by naddy@, and also in snapshots for a while ok mpi@, dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/18 23:42:49 Modified files: devel/py-ioflo : Makefile distinfo devel/py-ioflo/pkg: PLIST Log message: Update to py-ioflo-1.4.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/18 23:47:22 Modified files: net/py-raet : Makefile distinfo net/py-raet/pkg: PLIST Log message: Update to py-raet-0.6.5. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/10/19 00:56:58 Modified files: usr.sbin/radiusd: radiusd.c Log message: Can't assert "module->fd >= 0" in radiusd_stop() since the module may be closed already when error. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/10/19 01:18:31 Modified files: usr.sbin/radiusd: radiusd_module.c Log message: Call tzset() before dropping the priviledge to use correct timezone. CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2015/10/19 01:51:38 Modified files: lib/freetype : CMakeLists.txt ChangeLog ChangeLog.21 Jamfile Makefile README autogen.sh modules.cfg lib/freetype/builds: freetype.mk toplevel.mk lib/freetype/builds/amiga: README makefile makefile.os4 smakefile lib/freetype/builds/amiga/include/config: ftconfig.h lib/freetype/builds/amiga/src/base: ftdebug.c lib/freetype/builds/symbian: bld.inf lib/freetype/builds/unix: config.guess config.sub configure configure.ac configure.raw detect.mk freetype-config.in freetype2.in ftconfig.h ftconfig.in install.mk unix-def.in lib/freetype/builds/vms: ftconfig.h lib/freetype/builds/wince: ftdebug.c lib/freetype/builds/wince/vc2005-ce: freetype.vcproj index.html lib/freetype/builds/wince/vc2008-ce: freetype.vcproj index.html lib/freetype/builds/windows: ftdebug.c lib/freetype/builds/windows/vc2005: freetype.vcproj index.html lib/freetype/builds/windows/vc2008: freetype.vcproj index.html lib/freetype/builds/windows/vc2010: freetype.vcxproj freetype.vcxproj.filters index.html lib/freetype/builds/windows/visualc: freetype.dsp freetype.vcproj index.html lib/freetype/builds/windows/visualce: freetype.dsp freetype.vcproj index.html lib/freetype/devel: ft2build.h ftoption.h lib/freetype/docs: CHANGES CUSTOMIZE INSTALL.ANY VERSION.DLL freetype-config.1 release lib/freetype/docs/reference: ft2-auto_hinter.html ft2-base_interface.html ft2-basic_types.html ft2-bdf_fonts.html ft2-bitmap_handling.html ft2-bzip2.html ft2-cache_subsystem.html ft2-cff_driver.html ft2-cid_fonts.html ft2-computations.html ft2-font_formats.html ft2-gasp_table.html ft2-glyph_management.html ft2-glyph_stroker.html ft2-glyph_variants.html ft2-gx_validation.html ft2-gzip.html ft2-header_file_macros.html ft2-header_inclusion.html ft2-incremental.html ft2-index.html ft2-lcd_filtering.html ft2-list_processing.html ft2-lzw.html ft2-mac_specific.html ft2-module_management.html ft2-multiple_masters.html ft2-ot_validation.html ft2-outline_processing.html ft2-pfr_fonts.html ft2-quick_advance.html ft2-raster.html ft2-sfnt_names.html ft2-sizes_management.html ft2-system_interface.html ft2-toc.html ft2-truetype_engine.html ft2-truetype_tables.html ft2-tt_driver.html ft2-type1_tables.html ft2-user_allocation.html ft2-version.html ft2-winfnt_fonts.html lib/freetype/include: Makefile ft2build.h lib/freetype/src: Jamfile lib/freetype/src/autofit: Jamfile afblue.c afblue.dat afblue.h afcjk.c afcjk.h afdummy.c afglobal.c afglobal.h afindic.c aflatin.c aflatin2.c afloader.c afmodule.c afpic.h afranges.c afranges.h afscript.h afstyles.h aftypes.h afwarp.h hbshim.c hbshim.h lib/freetype/src/base: Jamfile basepic.h ftbase.h ftcalc.c ftdebug.c ftglyph.c ftinit.c ftmac.c ftobjs.c ftoutln.c ftrfork.c ftstroke.c lib/freetype/src/bdf: Jamfile bdf.h bdfdrivr.c bdflib.c lib/freetype/src/bzip2: ftbzip2.c lib/freetype/src/cache: Jamfile lib/freetype/src/cff: Jamfile cf2arrst.c cf2intrp.c cffgload.c cffload.c cffobjs.c cffpic.h lib/freetype/src/cid: Jamfile cidgload.c cidload.c cidobjs.c lib/freetype/src/gxvalid: Jamfile lib/freetype/src/gzip: adler32.c ftgzip.c zconf.h zutil.c zutil.h lib/freetype/src/lzw: ftlzw.c lib/freetype/src/otvalid: Jamfile lib/freetype/src/pcf: Jamfile pcfdrivr.c pcfread.c lib/freetype/src/pfr: Jamfile pfrgload.c pfrobjs.c lib/freetype/src/psaux: Jamfile psobjs.c lib/freetype/src/pshinter: Jamfile pshalgo.c pshglob.c pshpic.h lib/freetype/src/psnames: Jamfile pspic.h lib/freetype/src/raster: Jamfile ftmisc.h ftraster.c ftrend1.h rastpic.c rastpic.h lib/freetype/src/sfnt: Jamfile sfdriver.c sfntpic.h sfobjs.c sfobjs.h ttcmap.c ttload.c ttsbit.c lib/freetype/src/smooth: Jamfile ftgrays.c ftspic.h lib/freetype/src/tools: chktrcmp.py lib/freetype/src/tools/docmaker: content.py sources.py utils.py lib/freetype/src/truetype: Jamfile ttgload.c ttgxvar.c ttinterp.c ttobjs.c ttobjs.h ttpic.h ttpload.c ttsubpix.c lib/freetype/src/type1: Jamfile t1gload.c t1load.c t1objs.c t1parse.c lib/freetype/src/type42: Jamfile t42objs.c t42parse.c lib/freetype/src/winfonts: winfnt.c Added files: lib/freetype/builds: FindHarfBuzz.cmake lib/freetype/docs/reference: ft2-error_code_values.html ft2-error_enumerations.html lib/freetype/include/freetype: Makefile Makefile.inc freetype.h ftadvanc.h ftautoh.h ftbbox.h ftbdf.h ftbitmap.h ftbzip2.h ftcache.h ftcffdrv.h ftchapters.h ftcid.h fterrdef.h fterrors.h ftfntfmt.h ftgasp.h ftglyph.h ftgxval.h ftgzip.h ftimage.h ftincrem.h ftlcdfil.h ftlist.h ftlzw.h ftmac.h ftmm.h ftmodapi.h ftmoderr.h ftotval.h ftoutln.h ftpfr.h ftrender.h ftsizes.h ftsnames.h ftstroke.h ftsynth.h ftsystem.h fttrigon.h ftttdrv.h fttypes.h ftwinfnt.h t1tables.h ttnameid.h tttables.h tttags.h ttunpat.h lib/freetype/include/freetype/config: Makefile ftconfig.h ftheader.h ftmodule.h ftoption.h ftstdlib.h lib/freetype/include/freetype/internal: Makefile autohint.h ftcalc.h ftdebug.h ftdriver.h ftgloadr.h ftmemory.h ftobjs.h ftpic.h ftrfork.h ftserv.h ftstream.h fttrace.h ftvalid.h internal.h psaux.h pshints.h sfnt.h t1types.h tttypes.h lib/freetype/include/freetype/internal/services: Makefile svbdf.h svcid.h svfntfmt.h svgldict.h svgxval.h svkern.h svmm.h svotval.h svpfr.h svpostnm.h svprop.h svpscmap.h svpsinfo.h svsfnt.h svttcmap.h svtteng.h svttglyf.h svwinfnt.h lib/freetype/src/tools: no-copyright update-copyright update-copyright-year Removed files: lib/freetype/include: Makefile.inc freetype.h ftadvanc.h ftautoh.h ftbbox.h ftbdf.h ftbitmap.h ftbzip2.h ftcache.h ftcffdrv.h ftchapters.h ftcid.h fterrdef.h fterrors.h ftfntfmt.h ftgasp.h ftglyph.h ftgxval.h ftgzip.h ftimage.h ftincrem.h ftlcdfil.h ftlist.h ftlzw.h ftmac.h ftmm.h ftmodapi.h ftmoderr.h ftotval.h ftoutln.h ftpfr.h ftrender.h ftsizes.h ftsnames.h ftstroke.h ftsynth.h ftsystem.h fttrigon.h ftttdrv.h fttypes.h ftwinfnt.h t1tables.h ttnameid.h tttables.h tttags.h ttunpat.h lib/freetype/include/config: Makefile ftconfig.h ftheader.h ftmodule.h ftoption.h ftstdlib.h lib/freetype/include/internal: autohint.h ftcalc.h ftdebug.h ftdriver.h ftgloadr.h ftmemory.h ftobjs.h ftpic.h ftrfork.h ftserv.h ftstream.h fttrace.h ftvalid.h internal.h psaux.h pshints.h sfnt.h t1types.h tttypes.h lib/freetype/include/internal/services: svbdf.h svcid.h svfntfmt.h svgldict.h svgxval.h svkern.h svmm.h svotval.h svpfr.h svpostnm.h svprop.h svpscmap.h svpsinfo.h svsfnt.h svttcmap.h svtteng.h svttglyf.h svwinfnt.h Log message: Update to freetype-2.6.1 OK matthieu@ Bulk build by naddy@, thanks! CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2015/10/19 01:53:27 Modified files: . : 3RDPARTY Log message: sync (freetype-2.6.1) CVSROOT: /cvs Module name: src Changes by: dcoppa@cvs.openbsd.org 2015/10/19 01:55:31 Modified files: etc/mtree : BSD.x11.dist Log message: Update etc/mtree/BSD.x11.dist (freetype-2.6.1) CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/10/19 01:58:28 Modified files: usr.sbin/radiusd: radiusd_bsdauth.c Log message: Avoid a NULL dereference when getgrnam_r() returns NULL for `result'. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/19 02:09:23 Modified files: www/mozilla-firefox: Makefile Added files: www/mozilla-firefox/patches: patch-js_src_jit_ExecutableAllocator_cpp Log message: Enable option to mark JIT pages as non-writable. We're enabling this now so people can test and eventual regressions can be catched and reported upstream. There's a bug opened on Bugzilla@Mozilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1215479 OK landry@, sthen@ deraadt@ also agrees CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/10/19 02:49:14 Modified files: sys/netinet : in_pcb.c sys/netinet6 : in6_pcb.c Log message: deduplicate in[6]_pcbbind() port scan loop. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/19 02:52:43 Modified files: www/tomcat/v8 : Makefile distinfo www/tomcat/v8/pkg: PLIST-examples Log message: Update to tomcat-8.0.28 CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/10/19 03:15:35 Modified files: usr.sbin/smtpd : delivery_lmtp.c Log message: Kill whitespace at eol. Ok gilles@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/19 03:17:23 Modified files: usr.sbin/snmpd : control.c Log message: Print control socket client fd in debug message to differentiate between control connections. Helps to debug problems. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/19 03:32:51 Modified files: usr.sbin/snmpd : control.c Log message: Fix control_imsg_forward() by changing imsg_compose() to imsg_compose_event(). This was done by pyr@'s in relayd/control.c -r1.32 (2009/06/05, ok eric@) but somehow didn't slip into other daemons that imported control.c. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/10/19 03:47:37 Modified files: usr.sbin/radiusd: radiusd_module.c Log message: Remove a duplicated '#include ' line. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/19 05:00:59 Modified files: security/py-openssl: Makefile Added files: security/py-openssl/patches: patch-OpenSSL_crypto_py Log message: when checking for certificate expiry, explicitly check ASN1_UTCTIME_cmp_time_t result for -1, rather than < 0. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/19 05:25:35 Modified files: sbin/iked : Makefile ca.c config.c control.c iked.c iked.h ikev2.c ikev2_msg.c types.h Removed files: sbin/iked : ikev1.c Log message: Remove the ikev1 stub - Since I started iked, it has an empty privsep process for ISAKMP+IKEv1. I kept it to let somebody either contribute the old protocol one day, I never intended to implement IKEv1 myself, or to add a new kind of pipe to isakmpd to hand off IKEv1 messages. As IKEv2 is widely supported by all major OS and networking vendors now, I'm happy to scrap the idea of supporting ISAKMP+IKEv1. It is still possible to use isakmpd for legacy VPNs. OK mikeb@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/19 05:27:35 Modified files: sbin/iked : control.c Log message: Fix control_imsg_forward() by changing imsg_compose() to imsg_compose_event(). This was done by pyr@ in relayd/control.c -r1.32 (2009/06/05, ok eric@) but somehow didn't slip into other daemons that imported control.c. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/19 05:36:59 Modified files: www/chromium : Makefile Log message: add fonts/droid-fonts as a run dependency to ease displaying some special Japanese, Russian and other characters by default CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/19 05:51:17 Modified files: usr.sbin/inetd : inetd.c Log message: Add err.h, missing after pledge() introduction. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/19 05:52:51 Modified files: usr.sbin/inetd : inetd.c Log message: optarg and optind are declared by unistd.h CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/19 05:59:26 Modified files: sys/netinet : ip_input.c sys/netinet6 : frag6.c Log message: Remove superfluous NULL checks. ifa are refcounted to ensure that rt_ifa is always valid. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/19 06:02:11 Modified files: sys/netinet : ip_icmp.c Log message: Sync rtisvalid(9) check for local route entries with r1.257 of net/ip_input.c CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/19 06:10:05 Modified files: sys/netinet : in_pcb.c ip_icmp.c ip_output.c Log message: Stop checking for RTF_UP directly, call rtisvalid(9) instead. While here add a missing ``rtableid'' check in in_selectsrc(). ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/19 06:11:28 Modified files: sys/netinet6 : icmp6.c in6_pcb.c in6_src.c ip6_forward.c ip6_input.c ip6_output.c raw_ip6.c udp6_output.c Log message: Stop checking for RTF_UP directly, call rtisvalid(9) instead. While here add two missing ``rtableid'' checks in in6_selectsrc(). ok bluhm@ CVSROOT: /cvs Module name: xenocara Changes by: sthen@cvs.openbsd.org 2015/10/19 06:23:39 Modified files: lib/freetype : shlib_version Log message: bump freetype minor; the update adds new functions. spotted by naddy@, "Please go ahead and commit the minor bump" dcoppa@ CVSROOT: /cvs Module name: xenocara Changes by: sthen@cvs.openbsd.org 2015/10/19 06:25:21 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 distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2015/10/19 06:30:56 Modified files: . : security.html Log message: add another link to the 5.8 page here CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/19 06:52:27 Modified files: net/twirssi : Makefile distinfo Log message: update to 2.6.3 and add a missing run dependency CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/19 06:55:32 Modified files: sys/kern : kern_pledge.c Log message: Print vnode type for sendfd/recvfd not file type, ok semarie CVSROOT: /cvs Module name: www Changes by: ajacoutot@cvs.openbsd.org 2015/10/19 07:26:26 Modified files: . : ddb.html Log message: One too many dots. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/19 08:01:37 Modified files: bin/ksh : main.c sh.h Log message: More removal of EXTERN. ok nicm@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/19 08:03:21 Modified files: bin/ksh : expr.c jobs.c misc.c sh.h shf.c table.c var.c Log message: Move limits.h include from sh.h to the files that actually need it. No binary change. ok nicm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/19 08:05:01 Modified files: sys/dev/usb : ugen.c Log message: Revert transfer submission to r1.85. Seems to make okan@'s scanner work properly. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/19 08:16:00 Modified files: usr.sbin/eigrpd: parse.y Log message: fix memory leaks in error paths ok renato@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/19 08:42:16 Modified files: bin/ksh : c_ksh.c c_sh.c c_test.c c_ulimit.c edit.c emacs.c eval.c exec.c expr.c history.c io.c jobs.c lex.c mail.c main.c misc.c mknod.c path.c sh.h shf.c syn.c table.c trap.c tree.c tty.c var.c vi.c Log message: Move string.h include from sh.h to the files that use it. ok nicm@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/19 08:43:46 Modified files: bin/ksh : sh.h table.c Log message: Move stddef.h include from sh.h to the file that uses it. ok nicm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/19 10:20:56 Modified files: sys/kern : kern_pledge.c Log message: Allow setpriority in "proc" as well, since a few shells have "nice" builtin. make a note that setpriority() should be weakened, unless "id" is also present. pointed out by Theo Buehler CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/10/19 10:29:22 Modified files: regress/lib/libcrypto/asn1: asn1time.c Log message: Change regress to not believe legacy times are valid CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/10/19 10:32:37 Modified files: lib/libssl/src/crypto/asn1: a_time.c a_time_tm.c asn1_locl.h lib/libssl/src/crypto/x509: x509_lcl.h x509_vfy.c lib/libcrypto/crypto: Makefile Removed files: lib/libssl/src/crypto/asn1: a_gentm.c a_utctm.c Log message: Stop supporing "legcay" time formats that OpenSSL supports. Rewrite the utctime and gentime wrappers accordingly. Along with some other cleanup. this also removes the need for timegm. ok bcook@ sthen@ jsing@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/19 11:00:34 Modified files: games/gcompris : Makefile distinfo games/gcompris/pkg: PLIST Log message: Update to gcompris-15.10. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/19 11:10:53 Modified files: bin/ksh : sh.h Log message: A little style(9) for sh.h includes ok nicm@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/19 11:15:53 Modified files: bin/ksh : eval.c misc.c sh.h Log message: Remove the define NOT, replace it with '!'. No binary change. "The ^ is used in regular expressions and many versions of fnmatch(3) accept both ! and ^. However, we are never going to accept ^ instead of ! so I think this makes sense" -millert@ "go for it" -nicm@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/19 11:24:07 Modified files: lib/libfuse : fuse_opt.c Log message: missing deref on char check. from David Binderman CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/10/19 11:35:44 Modified files: faq : faq10.html Log message: two typos; from Reinhold Straub CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/10/19 11:59:39 Modified files: lib/libssl/src/ssl: ssl_lib.c Log message: free rbio before wbio ok jsing@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/19 12:53:35 Modified files: usr.bin/nice : nice.c Log message: pledge "stdio exec proc" early on, setpriority, then pledge "stdio exec" from Theo Buehler CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/19 12:58:20 Modified files: usr.bin/mandoc : mandoc_ohash.c Log message: including requires including beforehand; noticed by Svyatoslav Mishyn CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/19 13:05:24 Modified files: usr.sbin/installboot: util.c Log message: Nuke unused variable. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/19 13:07:59 Modified files: usr.sbin/installboot: bootstrap.c Log message: LABELSECTOR is a DEV_BSIZE quantity. So multiply by DEV_BSIZE and not d_secsize when calculating disklabel location. ok jsing@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/19 13:08:44 Modified files: etc : Makefile libexec/ftpd : ftpd.8 Removed files: etc/examples : ftpchroot Log message: Delete the empty example file "ftpchroot"; no example is needed. Move the one useful bit of information contained in the file ("one user name per line") to the ftpd(8) manual page where it belongs. OK deraadt@ sthen@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/10/19 13:12:07 Modified files: security/burpsuite: Makefile distinfo Log message: update burpsuite to 1.6.29 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/19 13:22:32 Modified files: usr.sbin/installboot: i386_nlist.c Log message: Add parenthesis gcc wants and remove defined but unused label gcc complains about. ok deraadt@ on parethesis CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/19 13:24:54 Modified files: sys/dev/pci : ppb.c Log message: Properly restore the prefetchable memory window upon resume. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/10/19 13:38:10 Modified files: mail/postfix/snapshot: Makefile mail/postfix/snapshot/patches: patch-conf_main_cf mail/postfix/stable: Makefile mail/postfix/stable/patches: patch-conf_main_cf Log message: Disable smtputf8 support, EAI support is not compiled in our port. This way postfix does not warn on every command invocation. ok sthen@ Brad (Maintainer) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/19 13:51:06 Modified files: usr.bin/mandoc : main.c Log message: Simplify, no functional change: Delete the outmdoc, outman, and outfree function pointers. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/19 13:54:35 Modified files: sys/dev/pci/drm/i915: i915_gem.c Log message: Enable some code that does power management magic. CVSROOT: /cvs Module name: www Changes by: giovanni@cvs.openbsd.org 2015/10/19 13:57:00 Modified files: . : events.html Log message: LinuxCon Europe and BSDCon Brazil have finished link my smtpd(8) slides CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/19 14:03:57 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: style cleanup, no functional change CVSROOT: /cvs Module name: www Changes by: matthieu@cvs.openbsd.org 2015/10/19 14:05:20 Modified files: faq : current.html Log message: Freetype headers cleanup after moving headers. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/19 14:07:07 Modified files: devel : Makefile x11 : Makefile Log message: Unhook devel/bustle and x11/bluetile. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/19 14:11:17 Removed files: devel/bustle : Makefile distinfo devel/bustle/patches: patch-Bustle_Noninteractive_hs patch-Bustle_Stats_hs patch-bustle-dot_hs patch-bustle_cabal devel/bustle/pkg: DESCR PLIST Log message: Remove devel/bustle. While there actually is a newer version available that might be buildable with ghc-7.10 and newer gtk2hs-buildtools, I want to get rid of the latter, and people could still build it with cabal-install. ok aja@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/19 14:14:26 Removed files: x11/bluetile : Makefile distinfo x11/bluetile/pkg: DESCR PLIST Log message: Remove x11/bluetile. No update since 2011, depends on devel/hs-glade, which isn't buildable with newer ghc, and it's in the way of removing gtk2hs-buildtools. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/19 14:16:09 Modified files: regress/usr.sbin/syslogd: Makefile README Syslogd.pm args-bufsize-native.pl args-bufsize-sendsyslog.pl args-bufsize-udp.pl args-bufsize-unix.pl args-client-tcp-close.pl args-client-tcp-error.pl args-client-tcp-maxline.pl args-client-tcp-multilines.pl args-client-tcp-nontransp-maxline.pl args-client-tcp-octet-maxline.pl args-client-tls-close.pl args-client-tls-error.pl args-client-tls-tcp.pl args-client-udp-nodns.pl args-client-udp.pl args-client-unix.pl args-default.pl args-dropped-sigterm-tcp.pl args-dropped-sigterm-tls.pl args-fdexhaustion-sighup.pl args-fdexhaustion-tcp.pl args-privsep-daemon.pl args-privsep-foreground.pl args-sigterm.pl args-tls-cafile-fake.pl funcs.pl Added files: regress/usr.sbin/syslogd: args-ttymsg-wall.pl ttylog.c Log message: Test syslogd logging to a tty which belongs to a user. This is done with a utmp entry for a pty fake login. All messages are read from the pty and written into a log file. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/19 14:20:42 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: bustle and bluetile aren't any longer. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/19 14:23:24 Modified files: www : Makefile Log message: Unhook www/hs-webkit. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/19 14:24:47 Removed files: www/hs-webkit : Makefile distinfo www/hs-webkit/pkg: DESCR PLIST Log message: Remove www/hs-webkit. Sorry but no other port is using it, and it's in the way of more bogus hs- port cleanups. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/19 14:37:52 Modified files: devel : Makefile x11 : Makefile Log message: Unhook devel/hs-gio, devel/hs-glade, devel/hs-glib, devel/hs-pango and x11/hs-gtk. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/19 14:44:01 Modified files: graphics : Makefile Log message: Unhook graphics/hs-cairo. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/19 14:47:02 Removed files: devel/hs-gio : Makefile distinfo devel/hs-gio/pkg: DESCR PLIST devel/hs-glade : Makefile distinfo devel/hs-glade/pkg: DESCR PLIST devel/hs-glib : Makefile distinfo devel/hs-glib/pkg: DESCR PLIST devel/hs-pango : Makefile distinfo devel/hs-pango/pkg: DESCR PLIST graphics/hs-cairo: Makefile distinfo graphics/hs-cairo/pkg: DESCR PLIST x11/hs-gtk : Makefile distinfo x11/hs-gtk/pkg : DESCR PLIST Log message: Remove devel/hs-gio, devel/hs-glade, devel/hs-glib, devel/hs-pango, graphics/hs-cairo and x11/hs-gtk. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/19 14:51:35 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: A couple of more hs pkgs letf the party. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/19 15:03:35 Modified files: devel : Makefile Log message: Unhook gtk2hs-buildtools. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/19 15:05:46 Removed files: devel/gtk2hs-buildtools: Makefile distinfo devel/gtk2hs-buildtools/patches: patch-gtk2hs-buildtools_cabal devel/gtk2hs-buildtools/pkg: DESCR PLIST Log message: Remove devel/gtk2hs-buildtools. No longer required by any port. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/19 15:21:02 Modified files: devel/darcs : Makefile Log message: Mark as broken until i find the time to update it and fix all the dependencies. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/10/19 15:32:13 Modified files: sbin/iked : iked.conf.5 Log message: break long lines in examples; ok jmc@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/10/19 15:50:15 Log message: Changes: - Update to nim 0.11.2 - Enable the tests - lang/nimrod -> lang/nim OK jturner@ Comment: statically typed, imperative programming language Description: Nim is a statically typed, imperative programming language that tries to give the programmer ultimate power without compromises on runtime efficiency. This means it focuses on compile-time mechanisms in all their various forms. Beneath a nice infix/indentation based syntax with a powerful (AST based, hygienic) macro system lies a semantic model that supports a soft realtime GC on thread local heaps. Asynchronous message passing is used between threads, so no "stop the world" mechanism is necessary. An unsafe shared memory heap is also provided for the increased efficiency that results from that model. Maintainer: James Turner WWW: http://nim-lang.org/ Status: Vendor Tag: juanfra Release Tags: juanfra_2015-10-19 N ports/lang/nim/Makefile N ports/lang/nim/distinfo N ports/lang/nim/patches/patch-build_sh N ports/lang/nim/patches/patch-compiler_extccomp_nim N ports/lang/nim/patches/patch-config_nim_cfg N ports/lang/nim/patches/patch-tests_testament_tester_nim N ports/lang/nim/pkg/DESCR N ports/lang/nim/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/10/19 15:51:21 Modified files: lang : Makefile Log message: nimrod->nim CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/10/19 15:53:47 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: nimrod->nim CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/10/19 15:54:21 Removed files: lang/nimrod : Makefile distinfo lang/nimrod/patches: patch-compiler_extccomp_nim patch-config_nimrod_cfg patch-csources_build_sh patch-csources_c_code_7_1_posix_posix_c patch-csources_c_code_7_1_stdlib_posix_c patch-csources_c_code_7_2_posix_posix_c patch-csources_c_code_7_2_stdlib_posix_c patch-lib_posix_posix_nim lang/nimrod/pkg: DESCR PLIST Log message: rm nimrod CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/10/19 16:07:37 Modified files: usr.sbin/radiusctl: radiusctl.c usr.sbin/radiusd: radiusd.c radiusd_bsdauth.c radiusd_radius.c Log message: Add pledge(2) for radiusctl(8) and radiusd(8). - radiusd: "stdio inet" - radiusd_radius: "stdio inet" - radiusd_bsdauth: - "stdio proc" for the non-priviledged process - "stdio getpw rpath proc exec" for the priviledged process - radiusctl: "stdio dns inet" "go ahead" deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/19 17:13:38 Modified files: lib/libc : Symbols.list lib/libc/sys : Makefile.inc Removed files: lib/libc/sys : tame.c Log message: Remove old tame() stub CVSROOT: /cvs Module name: www Changes by: jturner@cvs.openbsd.org 2015/10/19 17:24:36 Modified files: . : events.html Log message: Remove BSDCon Brazil. I don't believe Henning was able to make it. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 18:09:10 Modified files: databases : Makefile Log message: -node-pg -node-sqlite3 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 18:10:18 Modified files: devel : Makefile Log message: -node-async -node-bindings -node-buffer-writer -node-cloned -node-expresso -node-fibers -node-generic-pool -node-gir -node-mnm CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 18:10:43 Modified files: graphics : Makefile Log message: -node-canvas CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 18:11:11 Modified files: lang : Makefile Log message: -node-java -node-typescript CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 18:11:31 Modified files: security : Makefile Log message: -node-bcrypt CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 18:12:05 Modified files: sysutils : Makefile Log message: -node-always -node-daemon -node-rmdir -node-syslog CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:08:48 Removed files: databases/node-pg: Makefile distinfo databases/node-pg/patches: patch-Makefile databases/node-pg/pkg: DESCR PLIST Log message: remove node-pg as part of the great purge of node-* OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:09:43 Removed files: databases/node-sqlite3: Makefile distinfo databases/node-sqlite3/patches: patch-binding_gyp databases/node-sqlite3/pkg: DESCR PLIST Log message: remove node-sqlite3 as part of the removal of all node-* ports OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:10:19 Removed files: devel/node-async: Makefile distinfo devel/node-async/pkg: DESCR PLIST Log message: remove node-async OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:10:45 Removed files: devel/node-bindings: Makefile distinfo devel/node-bindings/pkg: DESCR PLIST Log message: remove node-bindings OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:11:14 Removed files: devel/node-buffer-writer: Makefile distinfo devel/node-buffer-writer/pkg: DESCR PLIST Log message: remove node-buffer-writer OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:12:20 Removed files: devel/node-cloned: Makefile distinfo devel/node-cloned/pkg: DESCR PLIST Log message: remove node-cloned OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:13:20 Removed files: devel/node-expresso: Makefile distinfo devel/node-expresso/patches: patch-package_json devel/node-expresso/pkg: DESCR PLIST Log message: remove node-expresso OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:13:38 Removed files: devel/node-fibers: Makefile distinfo devel/node-fibers/patches: patch-build_js patch-fibers_js patch-test_js devel/node-fibers/pkg: DESCR PLIST Log message: remove node-fibers OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:14:02 Removed files: devel/node-generic-pool: Makefile distinfo devel/node-generic-pool/pkg: DESCR PLIST Log message: remove node-generic-pool OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:14:26 Removed files: devel/node-gir : Makefile distinfo devel/node-gir/patches: patch-binding_gyp patch-examples_browser_js patch-examples_libxml2_js patch-gir_js devel/node-gir/pkg: DESCR PLIST Log message: remove node-gir OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:15:01 Removed files: devel/node-mnm : Makefile distinfo devel/node-mnm/pkg: DESCR PLIST Log message: remove node-mnm OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:15:38 Removed files: graphics/node-canvas: Makefile distinfo graphics/node-canvas/patches: patch-binding_gyp graphics/node-canvas/pkg: DESCR PLIST Log message: remove node-canvas OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:17:30 Removed files: lang/node-java : Makefile distinfo lang/node-java/pkg: DESCR PLIST Log message: remove node-java as part of the larger removal of node-* ports OK MAINTAINER kravchuk.kp OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:18:13 Removed files: lang/node-typescript: Makefile distinfo lang/node-typescript/pkg: DESCR PLIST Log message: remove node-typescript as part of the removal of node-* ports OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:18:59 Removed files: security/node-bcrypt: Makefile distinfo security/node-bcrypt/pkg: DESCR PLIST Log message: remove node-bcrypt as part of the node-* removal OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:19:39 Removed files: sysutils/node-always: Makefile distinfo sysutils/node-always/pkg: DESCR PLIST Log message: remove node-always as part of the larger removal of node-* ports OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:20:03 Removed files: sysutils/node-daemon: Makefile distinfo sysutils/node-daemon/pkg: DESCR PLIST Log message: remove node-daemon as part of the larger removal of node-* ports OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:21:22 Removed files: sysutils/node-rmdir: Makefile distinfo sysutils/node-rmdir/pkg: DESCR PLIST Log message: remove node-rmdir as part of the larger removal of node-* ports. OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:23:02 Removed files: sysutils/node-syslog: Makefile distinfo sysutils/node-syslog/patches: patch-binding_gyp sysutils/node-syslog/pkg: DESCR PLIST Log message: remove node-syslog, the last node-* port! I pulled up behind the node-* ports Pull out my pistol And blow 'em away OK jturner@ juanfra@ jasper@, "sounds alright to me" sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/19 19:34:36 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add new reason for removing ports because of external package management tools. Add recently removed node-* ports. OK juanfra@ CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/10/19 19:41:31 Modified files: faq : faq1.html Log message: OpenNTPD is active by default now, good suggestion from Wesley at mouedine dot net, thanks! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/19 19:44:00 Modified files: sys/sys : pledge.h sys/kern : kern_pledge.c uipc_syscalls.c Log message: Always allow the setsockopt & getsockopt system calls... however, in the default case only allows SOL_SOCKET SO_RCVBUF which is very common in network-facing daemons. Many of them manage this on a socket after dropping abilities which can get them _new_ sockets.. syslogd, bgpd, relayd, etc etc. Other sockopts still require specific pledges. Tested by bluhm. CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/10/19 19:45:44 Modified files: faq : upgrade58.html Log message: really no reason to delete /etc/sudoers. If you use doas, no harm, if you must have the sudo package, already configured. Suggested by tedu@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/19 20:00:50 Modified files: usr.bin/mandoc : Makefile cgi.c libmdoc.h main.c mandocdb.c mdoc.c mdoc.h mdoc_macro.c mdoc_validate.c roff.c roff_int.h Added files: usr.bin/mandoc : mdoc_state.c Log message: In order to become able to generate syntax tree nodes on the roff(7) level, validation must be separated from parsing and rewinding. This first big step moves calling of the mdoc(7) post_*() functions out of the parser loop into their own mdoc_validate() pass, while using a new mdoc_state() module to make syntax tree state handling available to both the parser loop and the validation pass. CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/10/19 20:53:21 Modified files: faq : upgrade58.html Log message: extra period, spotted by Halim Srama at gmail, thanks! CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/19 21:36:35 Modified files: usr.bin/ssh : clientloop.c Log message: Replace a function-local allocation with stack memory. ok djm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/19 22:34:12 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/19 23:18:34 Modified files: sys/kern : kern_pledge.c Log message: allow SO_ERROR all the time CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/19 23:33:44 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-Makefile Log message: Update to git-2.6.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/19 23:49:33 Modified files: devel/p5-Test-Strict: Makefile distinfo Log message: Update to p5-Test-Strict-0.29. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/20 00:40:01 Modified files: sys/kern : kern_pledge.c vfs_syscalls.c sys/sys : proc.h Log message: clear whitelisted-paths view in pledge. the following diff adds a clear view of whitelisted-paths in pledge. before, whitelisting "/usr/local/bin" path would make only "/usr/local/bin" VNODE was present and let "/usr/local", "/usr", and "/" been ENOENT. It was a somehow odd filesystem hierarchy, and it breaks realpath(3). with this diff, the directories that are one of the parents of a whitelisted-directory become visible to stat(2) related syscalls, but only with restricted permissions: stat(2) will lie a bit, and saying they owned by root:wheel and mode is --x--x--x. Note that only stat(2) is affected by this "view", and the owner/mode aren't effectively changed: it is just a "lie". while here, refactor a bit pledge_namei() in order to avoid multiple for-loop on whitelisted-path array. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/20 00:42:59 Modified files: sbin/iked : policy.c Log message: Fix ocsp by adding a missing TAILQ_INIT(). Confirmed by markus@ with an identical diff CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/20 00:44:51 Modified files: regress/sys/kern/pledge/generic: tests.out Log message: update regress for pledge after whitelisted-path view inclusion CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/20 01:46:28 Modified files: games/gnuchess : Makefile distinfo games/gnuchess/pkg: PLIST Added files: games/gnuchess/patches: patch-src_main_cc Log message: Update to gnuchess-6.2.2 CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2015/10/20 02:10:22 Modified files: lib/freetype/src/gzip: adler32.c zconf.h zutil.c zutil.h Log message: Zap bogus RCS strings CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2015/10/20 03:20:50 Modified files: security/gnupg2: Makefile distinfo security/gnupg2/pkg: PLIST Removed files: security/gnupg2/patches: patch-dirmngr_ks-engine-hkp_c Log message: Update to 2.1.9 ok ajacoutot@, dcoppa@, edd@, nigel@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/20 03:51:09 Modified files: security/ccid : Makefile Added files: security/ccid/patches: patch-src_ccid_usb_c Log message: Bugfixes from upstream: Use libusb_error_name() to display the error name. libusb provides libusb_error_name() to display a human readable version of the error code returned by libusb. LIBUSB_ERROR_BUSY is easier to understand than -6 (upstream git commit 7a46f702e3c4752304d94efc61a84618a0a566c9) OpenUSBByName(): fix the order of interfaces in log The log message "Found interface %d but expecting %d" has the parameters inverted. (upstream git commit 94142da9a4b11bf9cd2b429e1a15139936c751af) CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/20 03:57:23 Modified files: security/pcsc-lite: Makefile Added files: security/pcsc-lite/patches: patch-src_pcscdaemon_c patch-src_tokenparser_l Log message: Bugfixes from upstream: pcscd: do not write to a closed file handle In case of receiving a signal to terminate after init has been completed, at_exit() is called and tries to write to a closed pipe. This patch simply set pipe to -1 in order to invalidate it after closing. Pipe value checks are already present in the code. (upstream git commit 79410aac02a370d6d92106c015f01ec1491d31ac) tokenparser.l: config.h is a local file Use "config.h" instead of so that the config.h is found in the local source directory. (upstream git commit 1f37c57feb81e8d263c696a845c4d054bdc11d0c) CVSROOT: /cvs Module name: src Changes by: pascal@cvs.openbsd.org 2015/10/20 05:15:07 Modified files: gnu/lib/libiberty/src: xmalloc.c Log message: On xmalloc failure, stop trying to determine the total amount of allocated memory up to this point by using sbrk(2). This is of course wildly incorrect for any mmap-based malloc(3). This also makes it possible to bring pledge(2) to gnu/. comments kettenis@, ok miod@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/20 05:26:40 Modified files: usr.sbin/eigrpd: rde_dual.c Log message: fix a use after free found by clang using an approach suggested by renato ok renato@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/20 05:29:07 Modified files: usr.sbin/tcpdump: print-bgp.c Log message: Add an explicit check for a malformed AS segment with (segment length 0), avoiding division by zero when deciding whether it contains 2- or 4-byte ASNs. Refactor TCHECK calls to ensure proper coverage. From Kevin Reay, ok canacar with wording tweak (I used "malformed" rather than canacar's suggested "invalid size" or Kevin's original "empty"). CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/20 06:40:19 Modified files: usr.sbin/syslogd: privsep.c Log message: After pledge "dns" has been refactored and setsockopt(SO_RCVBUF) has been added to it, the syslogd privsep parent does not need pledge "inet" anymore. discussed with deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/20 07:13:52 Modified files: archivers/unzip: Makefile archivers/unzip/patches: patch-funzip_c patch-unzip_c Log message: tame -> pledge ok sthen@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/20 07:38:35 Modified files: x11/fbpanel : Makefile x11/fbpanel/patches: patch-exec_make_profile_in patch-exec_xlogout x11/fbpanel/pkg: PLIST Added files: x11/fbpanel/patches: patch-data_man_fbpanel_1_in patch-panel_gconf_panel_c patch-scripts_custom_sh Log message: Various bugfixes and enhancements. Didn't touch this port for a long time... CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/20 07:54:13 Modified files: net/icinga/core2: Makefile distinfo net/icinga/core2/pkg: PLIST-main icinga2.rc Added files: net/icinga/core2/patches: patch-lib_base_application_cpp patch-lib_base_application_hpp patch-lib_base_timer_hpp patch-test_test_cpp Log message: Update to icinga2-2.3.11 and unbreak by adding patches to revert oldish upstream commit 86819f446e2 which broke daemon activation on OpenBSD. Without this reversion ConfigItem::ActivateItems() doesn't get any further after the call to DynamicObject::RestoreObjects(). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/20 08:08:57 Modified files: net/icinga/core2/patches: patch-lib_base_application_cpp patch-lib_base_application_hpp patch-lib_base_timer_hpp patch-test_test_cpp Log message: add ticket url to comment in patches. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/20 08:19:27 Modified files: usr.bin/tmux : server-client.c Log message: The table could change when retrying so don't save it at start of server_client_handle_key. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/20 08:55:21 Modified files: usr.bin/script : script.c Log message: add "proc" to pledge for script(1) it needs to "forward" SIGWINCH to subprocesses. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/20 09:10:42 Modified files: audio/mpd : Makefile Added files: audio/mpd/patches: patch-src_decoder_plugins_MpcdecDecoderPlugin_cxx patch-src_encoder_plugins_FlacEncoderPlugin_cxx patch-src_tag_ApeLoader_cxx Log message: Merge fixes from upstream stable 'v0.19.x' branch: encoder/flac: fix crash with 32 bit playback (upstream git commit 4e3d1821895c92d060fc3a9059e83ac58c8c79a3) tag/ApeLoader: fix buffer overflow after unterminated key (upstream git commit 205fba74cffffb9df985cdf928101633ffc41772) decoder/mpcdec: use Clamp() (upstream git commit 2a58f2264936787ddd96b40c7626046592c2d1a0) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/20 09:50:13 Modified files: lib/libssl/src/crypto/rc4: rc4.h rc4_enc.c rc4_skey.c Log message: Lob a style(9) grenade in here. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/20 10:18:23 Modified files: distrib/ramdisk: Makefile Log message: Missing commit of vax switch to MI installboot(8), forgotten when it went in. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/20 10:22:47 Modified files: distrib/ramdisk: Makefile Log message: ... but keep the previous logic for sparc, which is the other user of this Makefile, until it switches to MI installboot, too. CVSROOT: /cvs Module name: src Changes by: chrisz@cvs.openbsd.org 2015/10/20 11:08:39 Modified files: sys/dev/pci : if_vr.c if_vrreg.h Log message: Fix 802.1p VLAN priority code points for VLAN_HWTAGGING. Our in-kernel ether-vtag has a different layout to the vr TXSTAT register. ok sthen@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/20 11:44:48 Modified files: sys/kern : kern_pledge.c Log message: Add SIOCGIFGMEMB to "route" (returns a list of all interfaces who are member of the given group). This is used by some parse.y. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/20 12:04:03 Modified files: sys/sys : pledge.h socket.h sys/kern : kern_pledge.c uipc_syscalls.c sys/netinet : in_pcb.c sys/netinet6 : in6_pcb.c Log message: At guenther's suggestion replace dnssocket() with a SOCK_DNS flag on socket(). Without pledge, all other socket behaviours become permitted, except this one case: connect/send* only works to *:53. In pledge mode, a very few are further restricted. Some backwards compatibility for the dnssocket/dnsconnect calls will remain in the tree temporarily so that people can build through the transition. ok tedu guenther semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/20 12:11:53 Modified files: lib/libc/sys : socket.2 Log message: Document SOCK_DNS flag ok guenther tedu semarie CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/20 12:29:00 Modified files: devel/gsettings-desktop-schemas: Makefile distinfo Log message: Update to gsettings-desktop-schemas-3.18.1. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/20 12:47:21 Modified files: usr.sbin/rmt : rmt.c Log message: believe this will work with "stdio rpath wpath cpath inet" now that SO_RCVBUF is permitted. It may even be possible to lose the "inet" a bit later in the code. Anyone want to test? CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/20 12:56:38 Modified files: x11/gnome/keyring: Makefile distinfo Log message: Update to gnome-keyring-3.18.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/20 12:59:51 Modified files: devel/py-ioflo : Makefile distinfo Log message: Update to py-ioflo-1.4.3. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/20 13:07:44 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Mark gtk2hs-buildtools for removal, and fix a typo (hs-webkiet). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/20 13:36:46 Modified files: mail/alpine : Makefile mail/alpine/patches: patch-imap_src_mlock_mlock_c mail/alpine/pkg: PLIST-imap README-imap Log message: smmsp -> _smmsp from Geoff Steckel with a few tweaks CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/20 14:21:18 Modified files: usr.bin/write : write.c Log message: Fix write to other user's tty. The device has to be opened with O_WRONLY, but without O_CREAT. So freopen(3) has to be replaced with open(2) and dup2(2). from deraadt@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/10/20 14:22:42 Modified files: sys/netinet : ip_output.c in.h share/man/man4 : ip.4 Log message: add a new getsockopt option IP_IPDEFTTL to retrieve the default ttl. this can be used as an alternative to sysctl net.inet.ip.ttl, in programs that use pledge(). ok reyk@, "Like this" deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/20 14:59:40 Modified files: net/icinga/core2: Makefile net/icinga/core2/pkg: icinga2.rc Log message: Adjust the pexp regex in the rc script, it needs a trailing .* to match the process arguments when they're modified after a reload. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/20 15:12:09 Modified files: usr.bin/tmux : cmd-queue.c cmd-wait-for.c server-client.c server-fn.c status.c Log message: Use client pointer not file descriptor in logging. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/20 15:34:29 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm net/icinga/core2: Makefile Log message: rename the icinga2 database subpackages to icinga2-ido-XXsql, to match the standard package names used on other OS. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/10/20 15:37:26 Modified files: x11/qt5 : Makefile x11/qt5/patches: patch-qtbase_qmake_generators_unix_unixmake2_cpp Log message: Allow COPTS/CXXOPTS ha^Wfeature to work in qmake-generated makefiles. Similar feature existed in qt4 port, but was lost during Qt5 porting. Inspired by conversation with Caspar Schutijser, should help him on updating Qt Creator port. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/10/20 15:58:27 Modified files: x11/qt5 : Makefile Log message: Remove extra REVISION-main. Pointed out by Caspar Schutijser, thanks! CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/20 16:08:19 Modified files: share/man/man4 : ip.4 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/20 17:24:25 Modified files: usr.bin/ssh : auth-bsdauth.c monitor.c sshbuf-getput-basic.c Log message: Compare pointers to NULL rather than 0. ok djm@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/20 21:48:09 Modified files: usr.sbin/eigrpd: eigrpd.h interface.c kroute.c rde.c rde.h rde_dual.c rtp.c tlv.c Log message: Minor fixes and code cleanup. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/20 21:52:12 Modified files: usr.sbin/eigrpd: eigrpd.c eigrpd.h eigrpe.c interface.c kroute.c parse.y printconf.c rde.c rde.h rde_dual.c util.c Log message: Add support for route summarization. Working great but need more testing, especially with ipv6. For now we don't validate if one configured summary is inside another or the presence of duplicates. Will address these issues in a future commit. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/10/20 23:22:17 Modified files: security/burpsuite: Makefile distinfo Log message: bugfix update to 1.6.30. http://releases.portswigger.net/2015/10/1630.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/21 00:02:25 Modified files: www/owncloud : Makefile distinfo www/owncloud/pkg: PLIST Log message: Update to owncloud-8.2.0. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/21 00:37:25 Modified files: etc : moduli usr.bin/ssh/moduli-gen: Makefile Removed files: usr.bin/ssh/moduli-gen: moduli.1536 Log message: Remove Diffie-Hellman moduli entries below 2048. OpenSSH requires a 2048 minimum for DH in the client and server. input and ok sthen@ ok dtucker@, djm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/21 01:59:18 Modified files: sys/arch/alpha/alpha: machdep.c sys/arch/amd64/amd64: machdep.c sys/arch/arm/arm: stubs.c sys/arch/aviion/aviion: machdep.c sys/arch/hppa/hppa: machdep.c sys/arch/hppa64/hppa64: machdep.c sys/arch/i386/i386: machdep.c sys/arch/luna88k/luna88k: machdep.c sys/arch/macppc/macppc: machdep.c sys/arch/sh/sh : sh_machdep.c sys/arch/sparc/sparc: machdep.c sys/arch/sparc64/sparc64: machdep.c sys/arch/vax/vax: machdep.c Log message: Do not call uvm_swap_finicrypt_all() a second time in dumpsys(). ok tedu@, deraadt@, miod@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/21 02:21:06 Modified files: sys/net : route.c Log message: u_short -> unsigned int for rtableid. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/21 02:47:01 Modified files: sys/net : rtable.c Log message: Return the correct error code when a table already exists. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/21 02:48:12 Modified files: share/man/man9 : Makefile rtable_add.9 rtrequest1.9 Log message: No longer mention rtable_get(), it's a private function now. While here use C99 types in function definitions. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 03:03:22 Modified files: net/icinga/core2: Makefile net/icinga/core2/patches: patch-lib_base_application_cpp Added files: net/icinga/core2/patches: patch-lib_base_threadpool_cpp patch-lib_cli_daemoncommand_cpp Removed files: net/icinga/core2/patches: patch-lib_base_application_hpp patch-lib_base_timer_hpp patch-test_test_cpp Log message: Adjust the icinga2 port: - Replace previous backout with fixes from Gunnar Beutner (upstream): . Make sure the timer thread is gone when calling fork() . Ensure that the main thread pool gets re-initialized properly after fork() - Add a check so that 'make test' fails early with a useful error if the libconfig package is installed; the objects in the build directory don't have a finalized rpath and they are looking in /usr/local/lib before the build directory, so the wrong libconfig so is picked up. I think this port should now be in good shape, please let me know if you're using it and run into problems with forking etc. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 03:34:03 Modified files: net/icinga/core2: Makefile net/icinga/core2/pkg: PLIST-main Log message: clean up Makefile, install editor syntax files in the right place CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 03:34:32 Modified files: infrastructure/db: user.list Log message: comment-out group which is no longer used CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/10/21 04:11:13 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCheck.pm Log message: make sure ProgressMeter gets set up. Fixes some weirdness in package installs, as it now must contain a proper linkback to its own state. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 04:12:13 Modified files: net/fping : Makefile Log message: tidy fping Makefile CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 04:26:11 Modified files: net/scamper : Makefile distinfo net/scamper/pkg: PLIST Log message: update to scamper-20141211b CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 04:45:08 Modified files: archivers/p7zip: Makefile distinfo archivers/p7zip/patches: patch-install_sh archivers/p7zip/pkg: PLIST-main PLIST-rar Log message: update to p7zip-15.09, from maintainer Josh Grosse CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 05:06:35 Modified files: graphics/darktable: Makefile distinfo Log message: update to darktable 1.6.9 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/21 05:13:47 Modified files: usr.bin/tmux : key-bindings.c Log message: By popular demand add a default binding for mouse wheel up to scroll into history (if the mouse is, on of course). CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2015/10/21 05:28:02 Modified files: etc/rc.d : eigrpd Log message: add missing rcsid ok renato@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2015/10/21 05:33:03 Modified files: usr.bin/ssh : packet.c Log message: fix memory leak in error path ok djm@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/21 05:48:41 Modified files: www/rt : Tag: OPENBSD_5_8 Makefile distinfo Log message: security update to 4.0.24; fixes CVE-2015-5475 ok jasper@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 07:01:55 Modified files: converters/dos2unix: Makefile distinfo converters/dos2unix/pkg: PLIST Log message: update to dos2unix-7.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 07:07:51 Modified files: benchmarks/netperf-wrapper: Makefile distinfo benchmarks/netperf-wrapper/patches: patch-netperf_wrapper_build_info_py benchmarks/netperf-wrapper/pkg: PLIST Removed files: benchmarks/netperf-wrapper/patches: patch-netperf_wrapper_settings_py Log message: update to netperf-wrapper-0.9.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 07:10:00 Modified files: benchmarks/netperf: Makefile distinfo benchmarks/netperf/patches: patch-configure_ac patch-src_dscp_c Log message: update to netperf-2.7.0 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/21 07:14:36 Modified files: usr.bin/tmux : tmux.1 Log message: client_key_table was missing. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 07:17:00 Modified files: games/wtf : Makefile distinfo Log message: update to wtf-20151011 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 07:18:44 Modified files: graphics/dcraw : Makefile distinfo Removed files: graphics/dcraw/patches: patch-dcraw_c Log message: update to dcraw-9.26.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 07:23:54 Modified files: security/sslscan: Makefile distinfo Removed files: security/sslscan/patches: patch-sslscan_c Log message: update to sslscan-1.11.0-rbsec, take MAINTAINER CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 07:25:18 Modified files: sysutils/freeipmi: Makefile distinfo Log message: update to freeipmi-1.4.10, take MAINTAINER CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/21 08:03:07 Modified files: usr.sbin/syslogd: syslogd.c syslogd.h ttymsg.c Log message: Do some cleanup in syslogd ttymsg(). Add a debug message when the syslogd child calls fork(2) to delay blocked output. OK benno@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/21 08:30:43 Modified files: bin/ksh : main.c sh.h Log message: Penultimate commit to remove EXTERN. ok nicm@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/21 08:31:28 Modified files: bin/ksh : edit.c Log message: Assign pointer to NULL rather than 0. ok nicm@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/21 09:20:37 Modified files: bin/ksh : c_ksh.c c_sh.c history.c Log message: Don't bother casting NULL. ok nicm@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/21 09:47:41 Modified files: bin/ksh : history.c shf.h Log message: Remove a couple of unhelpful defines. ok nicm@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/21 10:06:57 Modified files: usr.bin/who : who.c usr.bin/rcs : co.c bin/ed : main.c Log message: Style fixes; from Ilya Kaliman CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/21 10:09:13 Modified files: sys/kern : kern_descrip.c Log message: Setting fcntl(F_SETOWN) for a pipe failed with inappropriate ioctl for device. In sys_fcntl() the ioctl(TIOCSPGRP) is called, but the pipe expects SIOCSPGRP. Sockets have a specal case for the same reason, so adapt the special code for pipes. OK millert@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/21 10:23:50 Modified files: devel/pudb : Makefile distinfo devel/pudb/pkg : PLIST Log message: Update to pudb-2015.4.1 This update includes experimental remote debug support. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/21 10:36:50 Modified files: lib/libssl/src/crypto/rc4: rc4_enc.c Log message: In the case where len is not a multiple of sizeof(RC4_CHUNK) the RC4 code will end up doing a read and write of up to 7 bytes beyond the specified length. This is effectively a non-issue since we read and write back the same data and due to alignment it is within a page boundary. Regardless, avoid this by removing the "special" handling for the remaining length and allow the standard (non-chunk) code to process the remaining bytes, which does not result in overrun. Reported by Pascal Cuoq - thanks! ok beck@ miod@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/21 10:44:28 Modified files: usr.sbin/smtpd : smtpd.h ssl_smtpd.c smtp_session.c Log message: Only enable SSL_VERIFY_PEER when the verify option is set on a listener. Always enabling SSL_VERIFY_PEER unnecessarily increases the number of messages/bytes in the TLS handshake and increases our attack surface, since we request and then process client certificates. ok gilles@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/21 10:45:13 Modified files: usr.sbin/smtpd : ssl.c ssl.h Log message: Use SSL_CTX_set_ecdh_auto() instead of rolling our own version. ok gilles@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 10:48:50 Modified files: mail/roundcubemail: Makefile mail/roundcubemail/pkg: README Added files: mail/roundcubemail/patches: patch-program_lib_Roundcube_rcube_imap_generic_php Log message: Patch roundcubemail to use STREAM_CRYPTO_METHOD_SSLv23_CLIENT when making an imap connection. PHP's STREAM_CRYPTO_METHOD_TLS_CLIENT is TLSv1.0 only "for BC with pre-5.6". There's a STREAM_CRYPTO_METHOD_TLS_ANY_CLIENT but it doesn't seem to actually work, so use STREAM_CRYPTO_METHOD_SSLv23_CLIENT which (at least with libressl) is TLS-only anyway. Thanks PHP. While there, add an explicit note to the README about the requirement to disable suhosin session encryption now that we're using the extension in the standard PHP packages. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/21 13:02:22 Modified files: lib/libssl/src/crypto/bn: bn.h bn_err.c bn_prime.c Log message: Reject too small bits value in BN_generate_prime_ex(), so that it does not risk becoming negative in probable_prime_dh_safe(). Reported by Franck Denis who noticed `openssl gendh 0' would segfault. Fix adapted from OpenSSL RT#2701. ok beck@ jsing@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/21 13:08:13 Modified files: devel/hs-fgl : Makefile databases/hs-postgresql-simple: Makefile Log message: Mark as broken on i386. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/21 13:10:34 Modified files: net/icinga/core2: Makefile Log message: trimmed a bit too much in previous, reinstate SYSCONFDIR subst. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/10/21 13:51:28 Modified files: net/synergy : Makefile distinfo net/synergy/patches: patch-CMakeLists_txt patch-src_CMakeLists_txt Added files: net/synergy/patches: patch-src_lib_arch_CMakeLists_txt Removed files: net/synergy/patches: patch-src_lib_io_CryptoMode_cryptopp_h patch-src_lib_io_CryptoStream_cryptopp_h patch-src_lib_server_ClientProxy1_4_cpp Log message: Update synergy to 1.7.4. Tested by Michael Lesniewski . ok abieber@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/21 15:24:42 Modified files: net/iodine : Makefile net/iodine/pkg : PLIST Added files: net/iodine/pkg : README iodined.rc Log message: Add an rc.d script and pkg-readme. from "Alex" CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/21 17:49:05 Modified files: usr.bin/mandoc : mdoc_state.c mdoc_validate.c roff.c roff_int.h Log message: Move all mdoc(7) node validation done before child parsing to the new separate validation pass, except for a tiny bit needed by the parser which goes to the new mdoc_state() module; cleaner, simpler, and surprisingly also shorter by 15 lines. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/21 20:29:20 Modified files: bin/ksh : Makefile Log message: Fix typo in comment. From Theo Buehler. CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2015/10/21 21:43:16 Modified files: openssh : specs.html Log message: Link to known errata for RFCs 4252 and 4254 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/21 22:08:17 Modified files: usr.bin/awk : main.c Log message: Until we understand the sitaution better, we should pledge() after setlocale(), not before. Not just here, but probably everywhere? CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/21 22:57:20 Modified files: usr.bin/doas : doas.c Log message: pledge in doas. startup pledge "stdio rpath getpw proc exec id". 4 more times after that more attributes are dropped: "proc" after bsd auth has spawned/received result from the login_* program; "getpw" after the final getpwent lookup, "id" after the final uid changing, and "rpath" after constructing getcwd. leaving only "exec", for the ride into execve(). CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/21 23:26:06 Modified files: share/man/man9 : Makefile ml_init.9 sys/sys : mbuf.h sys/kern : uipc_mbuf.c Log message: rename ml_join to ml_enlist and expose it to the rest of the kernel. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/21 23:28:42 Modified files: games/hangman : main.c Log message: Pledge "stdio rpath tty" for hangman(6). Patch submitted by Ricardo Mestre ok semarie@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/21 23:29:55 src/regress/lib/libc/sigthr Update of /cvs/src/regress/lib/libc/sigthr In directory cvs.openbsd.org:/tmp/cvs-serv31661/sigthr Log Message: Directory /cvs/src/regress/lib/libc/sigthr added to the repository CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/21 23:30:18 Added files: regress/lib/libc/sigthr: Makefile sigthr_test.c Log message: Add a regress for libc handling of SIGTHR CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2015/10/22 01:40:28 Added files: images/hackathons: u2k15-s.gif u2k15.gif Log message: u2k15 is on! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/22 01:52:29 Modified files: usr.bin/renice : renice.c Log message: at present the setpriority() syscall is considered fairly low risk and placed in pledge "proc". pledge "stdio getpw proc", from Theo Buehler CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/22 02:05:47 Modified files: . : hackathons.html Log message: add u2k15 CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2015/10/22 02:30:30 Modified files: . : hackathons.html Log message: u2k15 shirt was drawn by ~300 lines of Python code written by Neels Hofmeyr. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/22 02:35:18 Modified files: sbin/bioctl : bioctl.8 Log message: halex removed the -p restriction, so do not document it; from kirill bychkov CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/22 02:46:31 Modified files: usr.sbin/smtpd : smtpd.c Log message: delivery to maildir needs pledge fattr from Gregor Best CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/22 03:23:41 Modified files: lib/libc/sys : pledge.2 Log message: document "id" request; from Gregor Best CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/22 04:22:53 Modified files: sys/netinet6 : frag6.c Log message: Kill dead code missed in per-ifp counter removal. ok millert@, bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/22 04:27:22 Modified files: sys/netinet6 : nd6.c Log message: Use rt_ifp as intended. During s2k15 we fixed this ugly 20+ years loopback hack of having a rt_ifp different than rt_ifa->ifa_ifp. ok millert@, bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/22 04:31:02 Modified files: sys/netinet : ip_icmp.c Log message: Do not dereference ``ia_ifp'' when we already have an ``ifp'' pointer. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/22 04:35:23 Modified files: sys/kern : kern_pledge.c Log message: After some consideration, simply allow TIOCSCTTY in the "tty" pledge. Discussion with nicm. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/22 04:42:14 Modified files: usr.sbin/eigrpd: eigrpe.c Log message: The eigrpe process also needs to pledge "cpath" for unlinking the control socket. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/22 04:46:24 Modified files: usr.bin/tmux : server.c Log message: Rename shutdown to exit. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/22 04:46:26 Modified files: sys/net : if.c Log message: Do not dereference ``ifa_ifp'' when we already have an ``ifp'' pointer. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/22 04:48:30 Modified files: usr.bin/tmux : server.c Log message: This should not be changed. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/22 05:00:51 Modified files: usr.bin/tmux : server-client.c Log message: Log identify messages. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/10/22 05:01:14 Modified files: share/man/man4/man4.amd64: skgpio.4 share/man/man4/man4.i386: skgpio.4 Log message: typo. ok jmc@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/22 05:01:43 Modified files: sys/kern : kern_pledge.c Log message: Further study shows "route" should allow all address families in NET_RT_DUMP With benno CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/10/22 05:01:49 Modified files: share/man/man4/man4.octeon: octrng.4 Log message: fix typo in unit of time. ok jmc@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/10/22 05:02:49 Modified files: share/man/man5 : pf.conf.5 Log message: improve indentation in list block. ok jmc@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/10/22 05:03:15 Modified files: share/man/man4/man4.macppc: mediabay.4 Log message: fix spelling mess. ok jmc@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/10/22 05:03:43 Modified files: share/man/man4/man4.sparc64: clock.4 Log message: fix company name. ok jmc@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2015/10/22 05:13:17 Modified files: usr.sbin/bgpd : kroute.c Log message: If we receive an empty route message, log it and ignore it. Happens occasionally on FreeBSD. from Melissa Jenkins OK claudio@, florian@, benno@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/22 05:19:31 Modified files: usr.bin/tmux : cmd-select-pane.c Log message: Unzoom before -LRUD, reported by Andy Weidenbaum. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/22 05:23:00 Modified files: usr.bin/tmux : cmd-find.c Log message: If the pane is still on all_window_panes but not actually connected to window or session (which can happen if it is killed during a command sequence and something else has a reference), fall back to the best effort. Fixes "tmux killw\; detach" for Rudis Muiznieks. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/22 05:51:28 Modified files: sys/dev/pci : if_iwm.c if_iwmvar.h Log message: remove some horrible iwm typedefs ok stsp@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/22 06:09:03 Modified files: bin/csh : csh.c Log message: setlocale() before pledge()... until we learn more CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/22 06:13:26 Modified files: www/tomcat/v7 : Makefile distinfo www/tomcat/v7/pkg: PLIST-examples Log message: Update to tomcat-7.0.65 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/22 06:32:33 Modified files: libexec/login_chpass: Makefile login_chpass.c libexec/login_lchpass: Makefile login_lchpass.c Log message: use crypt_checkpass instead of doing things the hard way with crypt. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/22 06:34:25 Modified files: usr.sbin/inetd : inetd.c Log message: pledge "abort" left behind accidentally CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/22 06:43:26 Modified files: usr.bin/doas : doas.c Log message: copying of the environment can be done later, as the user running CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/22 06:52:15 Modified files: libexec/rpc.yppasswdd: yppasswdd_mkpw.c Log message: use crypt_checkpass to check password CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/22 06:55:23 Modified files: libexec/login_reject: login_reject.c Log message: use crypt_checkpass("password", NULL) to fake a login instead of bcrypt CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/22 07:04:24 Modified files: . : events.html Log message: I will talk about pledge(2) in November... CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/22 07:04:56 Modified files: lang/php/5.6 : Makefile Added files: lang/php/5.6/patches: patch-main_streams_php_stream_transport_h Log message: Partially revert an upstream commit (from PHP 5.6.7) that among other things made STREAM_CRYPTO_METHOD_TLS_CLIENT only support TLSv1.0 (no v1.1/v1.2). This is a commonly used method (by various functions in PHP source itself, common software like piwik, roundcube, davical, owncloud and others, and libraries like zendframework, PEAR Net-IMAP/Sieve/SMTP) so it should support modern TLS versions. ok robert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/22 07:06:23 Modified files: mail/roundcubemail: Makefile mail/roundcubemail/pkg: README Removed files: mail/roundcubemail/patches: patch-program_lib_Roundcube_rcube_imap_generic_php Log message: remove the STREAM_CRYPTO_METHOD_TLS_CLIENT patch from previous commit now that it's fixed in the PHP package instead. zap stray ; spotted by ajacoutot. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/22 07:30:07 Modified files: usr.sbin/bgpd : parse.y Log message: Revert revision 1.282: "Allow for empty blocks for peers. While this is bad style for permant use, this is very nice to temporarily disable a peer option." This broke the grammar by introducing shift/reduce errors. OK phessler@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/22 07:30:29 Modified files: sys/netinet : if_ether.c ip_carp.c ip_carp.h Log message: Do not pass an ``ia'' just to dereference ``ia_ifp''. ok claudio@, bluhm@, jsg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/22 07:48:40 Modified files: net/fping : Makefile distinfo Added files: net/fping/patches: patch-src_fping_c Log message: update to fping-3.13 and patch to use pledge CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/22 07:58:47 Modified files: regress/lib/libcrypto/asn1: asn1time.c Log message: Fix case where we wanted to test ASN1_TIME_set_string() but were testing ASN1_UTCTIME_set_string() twice instead. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/22 08:01:19 Modified files: regress/lib/libcrypto/asn1: rfc5280time.c Log message: Fix case where we wanted to test ASN1_TIME_set_string() but were testing ASN1_UTCTIME_set_string() twice instead. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/22 08:10:55 Modified files: regress/lib/libcrypto/asn1: asn1time.c Log message: Extend tests to call ASN1_{GENERALIZED,UTC,}TIME_set_string() with a NULL pointer - because, you know, you might want to set a string on a NULL object. The previous implementation apparently allowed this as a way of testing if the string was valid... probably because the *_check() functions are only useable after the string has already been set. CVSROOT: /cvs Module name: src Changes by: pascal@cvs.openbsd.org 2015/10/22 08:53:00 Modified files: gnu/usr.bin/binutils-2.17/binutils: addr2line.c objdump.c readelf.c strings.c Log message: Add pledge(2) to some binutils that handle untrusted data. Most can do with "stdio rpath", while objdump(1) also needs "tmppath" for objdump -i. ok deraadt@, comments sthen@ kettenis@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/22 09:03:20 Modified files: lib/libssl/src/crypto/asn1: a_time_tm.c Log message: Restore previous behaviour and allow ASN1_{GENERALIZED,UTC,}TIME_set_string() to be called with a NULL pointer. Found the hard way by @kinichiro on github. ok beck@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/22 09:14:27 Modified files: sbin/iked : Makefile Log message: Stop linking iked -static: It was inherited from isakmpd that is -static for NFS-over-IPsec that might mount the libraries after /usr. The benefit of linking iked dynamic outweighs the historic reason, eg. to get full address space randomization and to benefit from libcrypto updates, so we turn it into a dynamic binary. OK deraadt@ naddy@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/22 09:34:36 Modified files: x11/gnome/zenity: Makefile distinfo x11/gnome/zenity/pkg: PLIST Log message: update to zenity-3.18.1.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/22 09:34:47 Modified files: x11/gnome/terminal: Makefile distinfo x11/gnome/terminal/pkg: PLIST Removed files: x11/gnome/terminal/patches: patch-src_terminal-screen_c Log message: update to gnome-terminal-3.18.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/22 09:34:58 Modified files: x11/gnome/screenshot: Makefile distinfo Log message: update to gnome-screenshot-3.18.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/22 09:35:12 Modified files: x11/gnome/gucharmap: Makefile distinfo x11/gnome/gucharmap/pkg: PLIST Log message: update to gucharmap-3.18.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/22 09:35:25 Modified files: x11/gnome/characters: Makefile distinfo x11/gnome/characters/pkg: PLIST Log message: update to gnome-characters-3.18.1 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/22 09:37:04 Modified files: bin/ksh : main.c sh.h Log message: Final removal of EXTERN. ok nicm@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/22 09:37:48 Modified files: sys/net : if.c if_dl.h if_enc.c if_ethersubr.c if_mpe.c if_mpw.c route.c rtsock.c sys/netinet : if_ether.c sys/netinet6 : icmp6.c in6_ifattach.c nd6.c nd6_nbr.c nd6_rtr.c Log message: Inspired by satosin(), use inline functions to convert sockaddr dl. Instead of casts they check wether the incoming object has the expected type. So introduce satosdl() and sdltosa() in the kernel. OK mpi@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/22 09:38:05 Modified files: lib/libssl/src/crypto/asn1: a_time_tm.c Log message: Another change that is needed to restore the previous behaviour of ASN1_{GENERALIZED,UTC}TIME_set_string(), which allows it to be called with a NULL pointer. ok beck@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/10/22 09:41:39 Modified files: textproc/ruby-hyperestraier: Makefile Log message: Drop ruby19 FLAVOR, as ruby 1.9 has been removed CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/22 09:45:09 src/regress/lib/libc/ifnameindex Update of /cvs/src/regress/lib/libc/ifnameindex In directory cvs.openbsd.org:/tmp/cvs-serv31226/ifnameindex Log Message: Directory /cvs/src/regress/lib/libc/ifnameindex added to the repository CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/22 09:47:00 Added files: regress/lib/libc/ifnameindex: Makefile ifnitest.c Log message: Add a regress test for if_indextoname() and if_nametoindex() CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/22 09:55:18 Modified files: sbin/iked : ca.c control.c iked.c iked.h ikev2.c proc.c types.h Log message: iked hereby pledges that it will run with restricted system operations. This adds pledge(2) too all processes, including the iked parent process; the existing privsep design has been improved for better pledgeability. There haven't been any serious problems as it was already sane (eg. by receiving the PFKEYv2 and UDP sockets via fd passing). The control socket moved to an independent process to remove some abilities from the cert process. Committed in agreement with many but nobody was brave enough to OK it. Better testing will happen with having it in the tree. "It's the truth" deraadt@ "Let's see what happens" benno@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/22 10:21:07 Modified files: security/ccid : Makefile distinfo security/ccid/patches: patch-src_Makefile_in Removed files: security/ccid/patches: patch-src_ccid_usb_c Log message: Update to ccid-1.4.21 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/22 10:32:41 Modified files: sys/net : route.c Log message: Kill dead code, ifa is specified and won't change. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/22 10:33:32 Modified files: sys/netinet6 : in6_src.c Log message: Use rt_ifp instead of rt_ifa->ifa_ifp. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/22 10:44:54 Modified files: sys/net : if.c sys/netinet : if_ether.c sys/netinet6 : nd6.c Log message: Make sure that the address matching the key (destination) of a route entry is attached to this entry. ok phessler@, bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/22 10:49:26 Modified files: sys/net : route.c Log message: Only check for rt_ifp now that it is alays the same as rt_ifa->ifa_ifp. ok millert@, bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/22 11:19:38 Modified files: sys/net : route.c rtable.c rtable.h rtsock.c Log message: Use only one refcounting mechanism for route entries. ok bluhm@, dlg@, claudio@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/10/22 11:26:18 Modified files: x11/qt5 : Makefile Log message: Better later than never: actually update right REVISION-main, and not the one that went to libastral yesterday. From Caspar Schutijser, thanks! CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/22 11:48:34 Modified files: sys/net : if.c if_enc.c if_mpe.c if_mpw.c if_var.h Log message: Kill link_rtrequest(), introduce in 1990 to "fix" the result of rt_getifa() when adding link level route from outside the kernel. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/22 11:56:28 Modified files: x11/gnome/gedit-plugins: Makefile distinfo x11/gnome/gedit-plugins/pkg: PLIST Log message: update to gedit-plugins-3.18.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/22 11:56:29 Modified files: x11/gnome/gedit: Makefile distinfo x11/gnome/gedit/pkg: PLIST Log message: update to gedit-3.18.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/22 11:56:31 Modified files: x11/gnome/calendar: Makefile distinfo x11/gnome/calendar/pkg: PLIST Log message: update to gnome-calendar-3.18.1 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/22 12:14:53 Modified files: sys/netinet : if_ether.c Log message: Drop historical comment and an old '#if notyet'. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/22 12:54:41 Modified files: sys/arch/alpha/stand/boot: Makefile sys/arch/alpha/stand/bootxx: Makefile Log message: Build boot blocks with -msmall-data -msmall-text. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/10/22 13:41:43 Log message: Import devel/py-pathlib. Object-oriented filesystem path library for Python. OK sthen@, thanks. Status: Vendor Tag: edd Release Tags: edd_20151022 N ports/devel/py-pathlib/Makefile N ports/devel/py-pathlib/distinfo N ports/devel/py-pathlib/pkg/DESCR N ports/devel/py-pathlib/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/10/22 13:45:36 Modified files: devel : Makefile Log message: Link devel/py-pathlib. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/10/22 13:49:09 Log message: Import devel/py-mistune. A markdown parser for Python. OK sthen@, thanks. Status: Vendor Tag: edd Release Tags: edd_20151022 N ports/textproc/py-mistune/Makefile N ports/textproc/py-mistune/distinfo N ports/textproc/py-mistune/pkg/DESCR N ports/textproc/py-mistune/pkg/PLIST N ports/textproc/py-mistune/patches/patch-setup_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/10/22 13:50:40 Modified files: textproc : Makefile Log message: Link textproc/py-mistune. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/22 15:02:55 Modified files: usr.bin/mandoc : main.c Log message: If no output device was allocated because no file wanted to produce output, refrain from dereferencing a NULL pointer during final deallocation. Fixing a recent regression reported by czarkoff@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/22 15:03:54 ports/security/pinentry/files Update of /cvs/ports/security/pinentry/files In directory cvs.openbsd.org:/tmp/cvs-serv29561/files Log Message: Directory /cvs/ports/security/pinentry/files added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/22 15:53:49 Modified files: usr.bin/mandoc : libman.h main.c man.c man.h man_macro.c man_validate.c roff.c roff_int.h Log message: move man(7) validation into the dedicated validation phase, too CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/22 16:05:42 Modified files: usr.bin/mandoc : Makefile cgi.c mandocdb.c Log message: use the new function man_validate() here, too CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/10/22 16:21:42 Modified files: bin/ps : ps.1 Log message: document tid keyword. found with and ok bluhm@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/22 17:17:45 Modified files: usr.sbin/eigrpd: kroute.c Log message: Fix some bugs in the handling of the RTM_GET and RTM_CHANGE messages found when running eigrpd(8) and ldpd(8) together. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/22 17:55:51 Modified files: lib/libc/net : inet_network.c lib/libc/gen : auth_subr.c Log message: Cast ctype function arguments to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: bmercer@cvs.openbsd.org 2015/10/22 17:56:30 Modified files: libexec/login_yubikey: login_yubikey.c Log message: Add pledge support to login_yubikey. Much feedback and OK millert@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/22 18:08:57 Modified files: sys/dev/ic : mpi.c Log message: replace pointer arithmetic and casts with offsetof ok dlg@ krw@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/22 18:15:07 Modified files: sys/netinet6 : ip6_input.c Log message: replace pointer arithmetic and casts with offsetof ok mpi@ bluhm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/22 18:52:09 Modified files: lib/libc/asr : res_send_async.c Log message: Switch to using SOCK_DNS flag, rather than the dnssocket() and dnssonnect() calls. Be a bit careful crossing over this, need a kernel no older than Monday. ok guenther tedu semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/22 18:52:49 Modified files: lib/libc/sys : Makefile.inc lib/libc/hidden: asr.h Log message: Remove dnssocket() and dnsconnect(), since we decided to use a SOCK_DNS flag instead. ok guenther tedu semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/22 18:53:13 Modified files: lib/libc : shlib_version Log message: crank libc major CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/22 18:56:52 Modified files: sys/kern : kern_pledge.c Log message: Allow hw.ncpu sysctl (a few reasons showed up in my mailbox rapidly..) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/22 19:00:16 Modified files: bin/mkdir : mkdir.c Log message: correct precedence; from Ilya Kaliman CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/22 19:02:46 Modified files: sys/net : hfsc.c Log message: remove the pointer from hfsc_class structs back to hfsc_if. you get to hfsc_class via a hfsc_if, so just pass the hfsc_if around on the stack when we need it rather than following the pointer back. most of this change is passing the hif on the stack. ok mpi@ henning@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/22 19:10:01 Modified files: sys/sys : pledge.h sys/kern : kern_pledge.c sys/uvm : uvm_swap.c lib/libc/sys : pledge.2 Log message: Add 3 new pledge requests. "ps" exposes enough sysctl information for ps-style programs (there are quite a few in the tree, including tmux). "vminfo" exposes a bit more system operation information, which many observation programs want (such as top). settime allows setting the system time, and will be used to pledge-protect the last ntpd process. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/22 19:14:07 Modified files: bin/ksh : sh.h Removed files: bin/ksh : proto.h Log message: proto.h contains many function prototypes. It's apparently separate from sh.h because the pdksh devs used a prototype generator (last run in 1992). Merging it into sh.h makes things clearer. ok nicm@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/22 19:19:04 Modified files: sbin/ifconfig : ifconfig.c ifconfig.8 sys/net : if.h if_vxlan.c if_vxlan.h sys/sys : sockio.h Log message: tweak the vnetid so it can be optional and therefore cleared/deleted. the abstract vnetid is promoted to a uin32_t, and adds a SIOCDVNETID ioctl so it can be cleared. this is all because i set an assignment on implementing a virtual network interface and the students got confused when vnetid 0 didnt show up in ifconfig output. the vnetid in the vxlan(4) protocol is optional, but the current code confuses 0 with no vnetid being set. this makes it clear. ok reyk@ who also simplified my diff CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/22 19:32:10 Modified files: sys/net : hfsc.c Log message: counting packets in hif_packets in hfsc_if is redundant. the ifqueue struct has the same information, and hif_packets is never read separately. trim it. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/22 19:33:36 Modified files: bin/ksh : sh.h Log message: Remove two comments listing functionless files. Trivial, no functional change. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/22 19:53:02 Modified files: sys/net : hfsc.c Log message: inline the hif_eligible TAILQ. make hif_eligible in hfsc_if a TAILQ rather than a pointer to a TAILQ that gets allocated separately. "look ma, i saved 4 or 8 bytes" CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/22 20:01:15 Modified files: games/bcd : bcd.c games/morse : morse.c Log message: include err.h for err() calls added with recent pledge commits. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/22 20:08:38 Modified files: sys/net : hfsc.c Log message: inline the hfsc_active TAILQ. make cl_actc in hfsc_class a TAILQ rather than a pointer to a TAILQ that gets allocated seaprately. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2015/10/22 20:22:01 Modified files: regress/usr.bin/ssh: dhgex.sh Log message: Update expected group sizes to match recent code changes. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/22 20:29:24 Modified files: sys/net : hfsc.c Log message: pass the right sizes to free. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/22 21:16:19 Modified files: share/man/man9 : socreate.9 Log message: there's an extra argument to soreceive now. found by teary students. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/22 21:26:24 Modified files: bin/ps : ps.c usr.bin/top : top.c usr.bin/w : w.c Log message: With new pledge "ps" and "vminfo" requests, ps/top/w become possible. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/22 21:44:59 Modified files: usr.bin/su : su.c Log message: pledge "stdio rpath getpw proc exec id" at start, much like doas. 2 further pledges are possible, not as many as doas can do, because the order of some su operations is a bit different. also it is trying harder to please non-root nfs mounts? CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/22 22:39:25 Modified files: lib/librthread : rthread_sig.c rthread.c shlib_version lib/libc : Symbols.list lib/libc/hidden: signal.h lib/libc/sys : Makefile.inc lib/libc/compat-43: sigcompat.c lib/libc/gen : posix_spawn.c siginterrupt.c signal.c lib/libc/stdlib: abort.c lib/libc/include: namespace.h lib/libc/arch/alpha: SYS.h lib/libc/arch/alpha/sys: sigpending.S sigprocmask.S sigsuspend.S lib/libc/arch/amd64: SYS.h lib/libc/arch/amd64/sys: sigprocmask.S lib/libc/arch/arm: SYS.h lib/libc/arch/arm/sys: sigprocmask.S lib/libc/arch/hppa/sys: sigprocmask.S lib/libc/arch/hppa64/sys: sigprocmask.S lib/libc/arch/i386: SYS.h lib/libc/arch/i386/sys: sigprocmask.S lib/libc/arch/m88k: SYS.h lib/libc/arch/m88k/sys: sigprocmask.S lib/libc/arch/mips64: SYS.h lib/libc/arch/mips64/sys: sigpending.S sigprocmask.S sigsuspend.S lib/libc/arch/powerpc: SYS.h lib/libc/arch/powerpc/sys: sigprocmask.S lib/libc/arch/sh: SYS.h lib/libc/arch/sh/sys: sigprocmask.S lib/libc/arch/sparc: SYS.h lib/libc/arch/sparc/sys: sigprocmask.S lib/libc/arch/sparc64: SYS.h lib/libc/arch/sparc64/sys: sigprocmask.S lib/libc/arch/vax: SYS.h lib/libc/arch/vax/sys: sigprocmask.S Added files: lib/libc/sys : pthread_sigmask.c w_sigaction.c w_sigprocmask.c Log message: Merge the sigaction() and sigprocmask() overloads/wrappers from libpthread into libc, and move pthread_sigmask() as well (just a trivial wrapper). This provides consistent handling of SIGTHR between single- and multi-threaded programs and is a step in the merge of all the libpthread overloads, providing some ASM and Makefile bits that the other wrappers will need. ok deraadt@ millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/22 22:44:41 Modified files: lib/libc/stdlib: system.c Log message: Loop the waitpid() on EINTR, and save and restore the disposition of SIGINT and SIGQUIT with sigaction() instead of signal() so that all bits are preserved. ok deraadt@ millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/22 22:45:32 Modified files: lib/libc/net : rcmdsh.c Log message: Use waitpid() instead of wait() to avoid returning early from another child exiting, and loop the waitpid() on EINTR ok deraadt@ millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/22 22:52:21 Modified files: lib/libc/gen : auth_subr.c Log message: Fix waitpid() loop again: do the errno check only if waitpid() returns -1 and check WIFEXITED() only if it returns != -1. Delete the logging of errors other than ECHILD: EFAULT and EINVAL are impossible here. ok deraadt@ millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/22 23:23:59 Modified files: security/pinentry: Makefile Added files: security/pinentry/files: pinentry-wrapper.in Log message: Add a wrapper to start the proper pinentry-* according to our running environment; having an ncurse prompt while running a Desktop isn't too helpful. From Fedora -- all Linux distros use this. ok pea@ (maintainer) CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/10/22 23:27:17 Modified files: usr.bin/nc : netcat.c Log message: Initial pledge of netcat - unfortunately flawed because fiddling the rtableid in a socket option can be pretty scary and there is no better interface for this. so if the -V option is used you get no pledge at all.. Otherwise, do what works for the various options. Still needs refinement for tls to drop rpath, and a better solution for the routing table stuff CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/10/22 23:35:49 Modified files: sys/arch/amd64/conf: RAMDISK_CD sys/arch/i386/conf: RAMDISK_CD Log message: enable viornd on RAMDISK_CD ok kettenis@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/22 23:40:00 Modified files: security/pinentry: Makefile Log message: Hmm the tree I committed from was not clean, to say the least... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/23 00:22: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 distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 00:42:53 Modified files: etc : Makefile Log message: add BUILDINFO file. currently contains a timestamp. ok deraadt CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/23 01:53:06 Modified files: audio/mpd : Makefile Added files: audio/mpd/patches: patch-src_decoder_plugins_FfmpegDecoderPlugin_cxx Log message: ffmpeg decoder: avoid a double free error while decoding a stream bug reported and fix tested by "J. Scott Heppler" CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/23 01:53:46 Modified files: www/sogo : Makefile www/sogo/patches: patch-Scripts_sql-update-2_2_17_to_2_3_0-mysql_sh patch-Scripts_sql-update-2_2_17_to_2_3_0_sh Log message: Fix the DB schema update scripts, that somehow got lost with the update to 2.3.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/23 01:55:32 Modified files: x11/gnome/initial-setup: Makefile distinfo x11/gnome/initial-setup/patches: patch-gnome-initial-setup_Makefile_in patch-gnome-initial-setup_pages_Makefile_in patch-gnome-initial-setup_pages_account_Makefile_in patch-gnome-initial-setup_pages_password_Makefile_in x11/gnome/initial-setup/pkg: PLIST Log message: Update to gnome-initial-setup-3.18.0. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 01:57:03 Modified files: usr.bin/locate/locate: fastfind.c locate.1 locate.c Log message: mmap is the default. it's effectively the only tested codepath. so burn down the stdio code path. pros: everything is simpler. how can anyone read code this heavily spliced with ifdef? cons: you can't pipe a database into locate. who does this??? ok deraadt CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 02:02:13 Modified files: usr.bin/locate/locate: locate.c Log message: undent includes, from michael reed CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 02:03:48 Modified files: usr.bin/netstat: main.c Log message: simplify backcompat. no more support for kernel or kmem on argv CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/23 02:15:51 Modified files: audio/mpd : Tag: OPENBSD_5_8 Makefile Added files: audio/mpd/patches: Tag: OPENBSD_5_8 patch-src_decoder_plugins_FfmpegDecoderPlugin_cxx patch-src_encoder_plugins_FlacEncoderPlugin_cxx patch-src_tag_ApeLoader_cxx Log message: MFC: flac encoder: fix crash with 32 bit playback (upstream git commit 4e3d1821895c92d060fc3a9059e83ac58c8c79a3) tag/ApeLoader: fix buffer overflow after unterminated key (upstream git commit 205fba74cffffb9df985cdf928101633ffc41772) ffmpeg decoder: avoid a double free error while decoding a stream CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 02:18:30 Modified files: usr.bin/nfsstat: nfsstat.c Log message: cleanup argv handling a bit CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 02:18:57 Modified files: usr.bin/netstat: main.c Log message: further simplify argv CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 02:21:27 Modified files: usr.sbin/iostat: iostat.c Log message: simplify argv back compat CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/23 02:21:58 Modified files: sys/dev/pci/drm/ttm: ttm_bo.c ttm_bo_vm.c Log message: Fix uvm_object reference counting. While these reference counts aren't reaaly used (ttm bo's have their own reference counts), we can't let the reference count go negative as this will freak out the upper uvm layers. Since the uvm_object reference count is still a useful debugging tool (ddb will display it for example), adjust it such that the uvm_object reference count represents the number of references held by the uvm layer. tested by matthieu@ ok jsg@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 03:13:00 Modified files: sbin/iked : Makefile Log message: push LDSTATIC line down so it's not overridden by makefile.inc. ok reyk CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 03:25:22 src/usr.bin/calendar/calendars/de_DE.UTF-8 Update of /cvs/src/usr.bin/calendar/calendars/de_DE.UTF-8 In directory cvs.openbsd.org:/tmp/cvs-serv12738/de_DE.UTF-8 Log Message: Directory /cvs/src/usr.bin/calendar/calendars/de_DE.UTF-8 added to the repository CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 03:25:22 src/usr.bin/calendar/calendars/fr_FR.UTF-8 Update of /cvs/src/usr.bin/calendar/calendars/fr_FR.UTF-8 In directory cvs.openbsd.org:/tmp/cvs-serv12738/fr_FR.UTF-8 Log Message: Directory /cvs/src/usr.bin/calendar/calendars/fr_FR.UTF-8 added to the repository CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 03:25:22 src/usr.bin/calendar/calendars/hr_HR.UTF-8 Update of /cvs/src/usr.bin/calendar/calendars/hr_HR.UTF-8 In directory cvs.openbsd.org:/tmp/cvs-serv12738/hr_HR.UTF-8 Log Message: Directory /cvs/src/usr.bin/calendar/calendars/hr_HR.UTF-8 added to the repository CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 03:25:22 src/usr.bin/calendar/calendars/ru_RU.UTF-8 Update of /cvs/src/usr.bin/calendar/calendars/ru_RU.UTF-8 In directory cvs.openbsd.org:/tmp/cvs-serv12738/ru_RU.UTF-8 Log Message: Directory /cvs/src/usr.bin/calendar/calendars/ru_RU.UTF-8 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/23 03:28:58 Log message: import ports/net/mlvpn, ok ajacoutot@ MLVPN is VPN software that encrypts data with the Salsa20 stream cipher and uses Ed25519 authentication. It can either run with a single ISP connection, or can aggregate multiple circuits with active monitoring to identify and remove faulty ones without dropping TCP connections. To avoid problems with out-of-order packet delivery, it can optionally add delays per-connection or buffer packets before delivering to the tun/tap interface. MLVPN uses privilege separation and supports Linux, OpenBSD and FreeBSD. Status: Vendor Tag: sthen Release Tags: sthen_20151023 N ports/net/mlvpn/Makefile N ports/net/mlvpn/distinfo N ports/net/mlvpn/pkg/PLIST N ports/net/mlvpn/pkg/DESCR N ports/net/mlvpn/pkg/mlvpn.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/23 03:29:40 Modified files: infrastructure/db: user.list Log message: +mlvpn CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/23 03:30:26 Modified files: net : Makefile Log message: +mlvpn CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 03:32:15 Modified files: usr.bin/calendar/calendars: calendar.croatian calendar.french calendar.german calendar.history calendar.russian Added files: usr.bin/calendar/calendars/de_DE.UTF-8: calendar.all calendar.feiertag calendar.geschichte calendar.kirche calendar.literatur calendar.musik calendar.wissenschaft usr.bin/calendar/calendars/fr_FR.UTF-8: calendar.all calendar.fetes calendar.french calendar.jferies calendar.proverbes usr.bin/calendar/calendars/hr_HR.UTF-8: calendar.all calendar.praznici usr.bin/calendar/calendars/ru_RU.UTF-8: calendar.all calendar.common calendar.history calendar.msk calendar.orthodox calendar.pagan calendar.primety Removed files: usr.bin/calendar/calendars/de_DE.ISO_8859-1: calendar.all calendar.feiertag calendar.geschichte calendar.kirche calendar.literatur calendar.musik calendar.wissenschaft usr.bin/calendar/calendars/fr_FR.ISO8859-1: calendar.all calendar.fetes calendar.french calendar.jferies calendar.proverbes usr.bin/calendar/calendars/hr_HR.ISO_8859-2: calendar.all calendar.praznici usr.bin/calendar/calendars/ru_RU.KOI8-R: calendar.all calendar.common calendar.history calendar.msk calendar.orthodox calendar.pagan calendar.primety Log message: translate calendar files to utf-8 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 03:35:52 Modified files: usr.bin/calendar/calendars/ru_RU.UTF-8: calendar.primety Log message: i assume this file needs a LANG like all the rest CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/23 03:36:09 Modified files: sys/arch/i386/i386: pmap.c pmapae.c sys/arch/i386/include: pmap.h Log message: Zap pv allocation abstraction layer. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/10/23 04:04:47 Modified files: www/netsurf/browser: Makefile Added files: www/netsurf/browser/patches: patch-gtk_res_netsurf-gtk_desktop Log message: Fix desktop file, allowing to actually run netsurf as we call it. Original report from Roman Yakovlev. okay bentley@ (maintainer). CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/23 04:10:17 Modified files: usr.sbin/ldpd : lde.c ldpe.c Log message: Add pledge(2) to the child processes. This is almost identical to the eigrpd(8) pledge diff, with the exception that the parent process can not be pledged bacause of a SIOCSETMPWCFG ioctl used to configure pseudowires. Looks good to deraadt@. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/23 04:11:20 Modified files: usr.sbin/ldpctl: ldpctl.c Log message: Make use of pledge(2). ok deraadt@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/23 04:22:30 Modified files: sys/kern : kern_pledge.c sys/net : if.h rtsock.c sys/sys : socket.h sysctl.h Log message: Introduce a new sysctl NET_RT_IFNAMES that returns only ifnames to ifindex mappings. This will be used by if_nameindex(3), if_nametoindex(3) and if_indextoname(3) soon to fix the issues in pledge because of inet6 link local addressing. OK mpi@ benno@ deraadt@ The libc version will follow soon so better start updating your kernels CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 04:33:52 Modified files: usr.bin/calendar: Makefile Log message: forgot to commit makefile change for utf-8 calendars CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/23 04:45:31 Modified files: sys/msdosfs : bootsect.h bpb.h denode.h direntry.h fat.h msdosfs_conv.c msdosfs_denode.c msdosfs_fat.c msdosfs_lookup.c msdosfs_vfsops.c msdosfs_vnops.c msdosfsmount.h Log message: Nuke a bunch of leading/embedded/trailing whitespace so the code can be read without generating spurious headaches. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/10/23 04:45:39 Modified files: devel/p5-BSD-Resource: Makefile distinfo Log message: update p5-BSD-Resource to 1.2908 CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2015/10/23 05:01:30 Modified files: usr.bin/calendar: io.c calendar.1 Log message: Fix BODUN handling after switch to UTF-8. Still wondering if this functionality should be removed, but I'll leave the decision to those who drink alcohol. Input from & okay tedu@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/23 05:21:09 Modified files: www/asql : Makefile distinfo Log message: update to asql-1.7, remove pea@ as maintainer at his request CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2015/10/23 05:43:16 Modified files: usr.bin/calendar: calendar.c day.c io.c Log message: A bit of whitespace cleanup, to make further diffs smaller. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/23 05:52:31 Modified files: devel/py-pathlib: Makefile Log message: s/sphinx/py-sphinx CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/10/23 06:22:02 Modified files: usr.sbin/relayd: check_icmp.c Log message: let the icmp check use getsockopt IP_IPDEFTTL to get the default ttl instead of using sysctl. makes it possible to pledge hce. CVSROOT: /cvs Module name: xenocara Changes by: naddy@cvs.openbsd.org 2015/10/23 06:29:31 Modified files: lib/fontconfig/conf.d: Makefile Log message: Don't enable 10-autohint.conf by default. It causes problems with xterm -fa mono (underscores disappearing because the glyph exceeds the cell size), matthieu@ can't remember why he enabled it, and it's not enabled by default anywhere else. ok matthieu@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/23 06:36:23 Modified files: usr.bin/calendar: io.c Log message: delete ) that jumped in CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/23 06:59:12 Modified files: regress/lib/libc: Makefile Log message: Add ifnameindex to te libc regress tests CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/23 07:09:19 Modified files: lib/libc/hidden/net: if.h lib/libc/net : if_indextoname.c if_nameindex.c if_nametoindex.c Log message: Switch if_nameindex(3) to use the new NET_RT_IFNAMES sysctl to get the list of interface names. At the same time switch if_nametoindex(3) and if_indextoname(3) to use if_nameindex(3) instead of getifaddrs(3). if_nameindex(3) exposes much less then getifaddrs(3) and is allowed by pledge(2). With and OK deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/23 07:21:10 Modified files: usr.bin/fstat : fstat.c Log message: getnameinfo() no longer needs pledge "route". this drops to pledge "stdio rpath". CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/23 07:26:08 Modified files: sys/netinet : in_pcb.c Log message: ``rt_ifp'' cannot be NULL. ok claudio@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/23 07:41:41 Modified files: sys/net : rtsock.c Log message: It was possible to create a gateway route pointing to another gateway route by changing the gateway. Despite the error message when doing so, the route did actually change. The gateway is modified by rt_setgate(), the error is created by rt_getifa(). Do these operations the other way around. OK mpi@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/23 08:06:55 Modified files: regress/usr.sbin/syslogd: args-default.pl args-tls-cafile-fake.pl args-ttymsg-wall.pl funcs.pl ttylog.c Added files: regress/usr.sbin/syslogd: args-ttymsg-delay.pl Log message: Check that syslogd delays a blocking write to tty and that that all messages still appear on the tty. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 08:16:02 Modified files: usr.bin/locate/locate: locate.c Log message: correct spelling of statistic in function name, from Pablo Hernandez CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 08:17:24 Modified files: usr.bin/locate/locate: Makefile Log message: don't need MMAP to compile now CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/23 08:21:16 Modified files: textproc/libxml: Makefile textproc/libxml/patches: patch-parser_c Log message: Security fixes for CVE-2015-7941 and CVE-2015-7942 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/23 08:22:13 Modified files: textproc/libxml: Tag: OPENBSD_5_8 Makefile textproc/libxml/patches: Tag: OPENBSD_5_8 patch-parser_c Log message: Security fixes for CVE-2015-7941 and CVE-2015-7942 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/23 08:38:55 ports/www/zendframework/patches Update of /cvs/ports/www/zendframework/patches In directory cvs.openbsd.org:/tmp/cvs-serv7026/patches Log Message: Directory /cvs/ports/www/zendframework/patches added to the repository CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/23 08:48:22 Modified files: sys/net : route.c Log message: Update route entries reference counters atomically. This allows us to only grab the KERNEL_LOCK when the last reference of an entry has been dropped. For symmetry also grab the KERNEL_LOCK inside rtalloc(9). ok dlg@, bluhm@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/23 08:49:13 Modified files: usr.bin/mandoc : term.c Log message: apply bold and italic to all non-ASCII Unicode codepoints, fixing input like \fB\('e; issue reported by bentley@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/23 08:49:36 Modified files: sys/netmpls : mpls_input.c Log message: rtfree(9) and rtalloc(9) no longer need to be called under KERNEL_LOCK. CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2015/10/23 08:52:20 Modified files: usr.sbin/ntpd : client.c control.c ntp.c ntpd.conf.5 ntpd.h parse.y Log message: Allowing upstream servers of ntp being in multiple routing tables is non-sensical. The dns lookups happened in the process routing table (usually '0'), which is very likely to have different results from the other routing domains. If you do depend on having this behaviour, you'll need to use pf to cross the rtable boundary. "listen on * rtable X" is still supported. Users of "server * rtable X" will need to switch to launching ntpd with "route -T X exec /usr/sbin/ntpd" OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/23 08:59:29 Modified files: x11/gnome/online-accounts: Makefile distinfo Log message: update to gnome-online-accounts-3.18.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/23 09:03:25 Modified files: sbin/route : route.c show.c Log message: route has 3 code paths: monitor (listening on route socket); show (sysctl and then print), change (getsocket, then read/write on that). Refactor lightly and insert pledge "stdio rpath dns" in each case. ok claudio benno phessler CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/23 09:08:25 Modified files: sys/net : if_tun.c Log message: Split up tun(4) into tun(4) & tap(4). Killing the link0 magic to switch between modes. The two drivers still share most of the code but the mode switcher is gone. OK dlg@ mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/23 09:10:37 Modified files: net/openvpn : Makefile net/openvpn/patches: patch-src_openvpn_tun_c Log message: Adjust OpenVPN following the split of tun(4)'s "link0" mode into tap(4). CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/23 09:10:53 Modified files: sys/sys : conf.h sys/arch/alpha/alpha: conf.c sys/arch/amd64/amd64: conf.c sys/arch/arm/arm: conf.c sys/arch/aviion/aviion: conf.c sys/arch/hppa/hppa: conf.c sys/arch/hppa64/hppa64: conf.c sys/arch/i386/i386: conf.c sys/arch/landisk/landisk: conf.c sys/arch/loongson/loongson: conf.c sys/arch/luna88k/luna88k: conf.c sys/arch/macppc/macppc: conf.c sys/arch/octeon/octeon: conf.c sys/arch/sgi/sgi: conf.c sys/arch/socppc/socppc: conf.c sys/arch/sparc/sparc: conf.c sys/arch/sparc64/sparc64: conf.c sys/arch/vax/vax: conf.c sys/conf : GENERIC Log message: Allocate a new major for tap(4) also note that pseudo-device tun is for tap as well. OK dlg@ mpi@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/23 09:12:43 Modified files: x11/gnome/eog-plugins: Makefile distinfo Log message: update to eog-plugins-3.16.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/23 09:12:45 Modified files: x11/gnome/eog : Makefile distinfo x11/gnome/eog/pkg: PLIST Log message: update to eog-3.18.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/23 09:14:12 Modified files: etc : MAKEDEV.common etc/etc.alpha : MAKEDEV.md etc/etc.amd64 : MAKEDEV.md etc/etc.armish : MAKEDEV.md etc/etc.armv7 : MAKEDEV.md etc/etc.aviion : MAKEDEV.md etc/etc.hppa : MAKEDEV.md etc/etc.hppa64 : MAKEDEV.md etc/etc.i386 : MAKEDEV.md etc/etc.landisk: MAKEDEV.md etc/etc.loongson: MAKEDEV.md etc/etc.luna88k: MAKEDEV.md etc/etc.macppc : MAKEDEV.md etc/etc.octeon : MAKEDEV.md etc/etc.sgi : MAKEDEV.md etc/etc.socppc : MAKEDEV.md etc/etc.sparc : MAKEDEV.md etc/etc.sparc64: MAKEDEV.md etc/etc.vax : MAKEDEV.md etc/etc.zaurus : MAKEDEV.md Log message: MAKEDEV bits for tap(4) OK dlg@ mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/23 09:14:47 Modified files: etc/etc.alpha : MAKEDEV etc/etc.amd64 : MAKEDEV etc/etc.armish : MAKEDEV etc/etc.armv7 : MAKEDEV etc/etc.aviion : MAKEDEV etc/etc.hppa : MAKEDEV etc/etc.hppa64 : MAKEDEV etc/etc.i386 : MAKEDEV etc/etc.landisk: MAKEDEV etc/etc.loongson: MAKEDEV etc/etc.luna88k: MAKEDEV etc/etc.macppc : MAKEDEV etc/etc.octeon : MAKEDEV etc/etc.sgi : MAKEDEV etc/etc.socppc : MAKEDEV etc/etc.sparc : MAKEDEV etc/etc.sparc64: MAKEDEV etc/etc.vax : MAKEDEV etc/etc.zaurus : MAKEDEV Log message: Sync (after tap addition) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/23 09:15:28 Modified files: emulators/qemu : Makefile Added files: emulators/qemu/patches: patch-net_tap-bsd_c Log message: Adjust Qemu following the split of tun(4)'s "link0" mode into tap(4). CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/23 09:17:24 Modified files: share/man/man4 : tun.4 Added files: share/man/man4 : tap.4 Log message: Adjust tun(4) and tap(4) after the split. Note: "pseudo-device tun" is used by both devices this is not a typo OK dlg@ mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/23 09:18:01 Modified files: share/man/man8/man8.alpha: MAKEDEV.8 share/man/man8/man8.amd64: MAKEDEV.8 share/man/man8/man8.armish: MAKEDEV.8 share/man/man8/man8.armv7: MAKEDEV.8 share/man/man8/man8.aviion: MAKEDEV.8 share/man/man8/man8.hppa: MAKEDEV.8 share/man/man8/man8.hppa64: MAKEDEV.8 share/man/man8/man8.i386: MAKEDEV.8 share/man/man8/man8.landisk: MAKEDEV.8 share/man/man8/man8.loongson: MAKEDEV.8 share/man/man8/man8.luna88k: MAKEDEV.8 share/man/man8/man8.macppc: MAKEDEV.8 share/man/man8/man8.octeon: MAKEDEV.8 share/man/man8/man8.sgi: MAKEDEV.8 share/man/man8/man8.socppc: MAKEDEV.8 share/man/man8/man8.sparc: MAKEDEV.8 share/man/man8/man8.sparc64: MAKEDEV.8 share/man/man8/man8.vax: MAKEDEV.8 share/man/man8/man8.zaurus: MAKEDEV.8 Log message: Sync (MAKEDEV addition of tap) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/23 09:21:43 Modified files: x11/gnome/grilo-plugins: Makefile distinfo Log message: update to grilo-plugins-0.2.16 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/23 09:22:50 Modified files: etc : netstart Log message: netstart bits for tap(4) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/23 09:23:16 Modified files: graphics/evince: Makefile distinfo graphics/evince/pkg: PLIST Removed files: graphics/evince/patches: patch-libview_ev-view_c Log message: update to evince-3.18.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/23 09:24:47 Modified files: x11/gnome/system-monitor: Makefile distinfo x11/gnome/system-monitor/pkg: PLIST Removed files: x11/gnome/system-monitor/patches: patch-configure Log message: update to gnome-system-monitor-3.18.0.1 CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2015/10/23 09:27:16 Modified files: print/gl2ps : Makefile distinfo Log message: Update to GL2PS 1.3.9 "Diff reads fine" pirofti@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/23 09:34:57 Modified files: x11/gnome/empathy: Makefile distinfo x11/gnome/empathy/pkg: PLIST Log message: update to empathy-3.12.11 CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/10/23 09:47:54 Modified files: usr.sbin/ndp : ndp.c Log message: ndp -n -d does dns lookups, even with -n. it should not. found through pledge. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/23 09:48:16 Modified files: usr.sbin/smtpd : sendmail.8 smtpd.8 Log message: document -h flag and add a .Xr ok sunil millert CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/10/23 09:48:32 Modified files: devel/p5-Log-Any: Makefile distinfo devel/p5-Log-Any/pkg: PLIST Log message: Update to 1.032 and take maintainership ok David Hill (old maintainer) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/23 09:52:54 Modified files: usr.bin/tmux : tty.c Log message: Use tty_term_flag not _has for XT, and make -2 force direct use of 256-colour escape sequences (so setaf/setab can be bypassed if needed). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/23 09:53:49 Modified files: sys/kern : kern_pledge.c Log message: Allow SIOCGIFINFO_IN6 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/23 10:02:21 Modified files: usr.bin/tmux : format.c tmux.1 tmux.h window-copy.c Log message: Format for scroll position, from Jorge Morante. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/23 10:07:29 Modified files: usr.bin/tmux : server.c tmux.c Log message: tmux can call pledge() in main with large set and then reduce it slightly in the server to "stdio rpath wpath cpath fattr unix recvfd proc exec tty ps". CVSROOT: /cvs Module name: www Changes by: phessler@cvs.openbsd.org 2015/10/23 10:24:43 Modified files: faq : current.html Log message: Mention the removal of "servers ... rtable X" in ntpd.conf. reminded by benno@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/23 10:28:52 Modified files: usr.sbin/syslogd: syslogd.c syslogd.h ttymsg.c Log message: If writing to a tty blocks, syslogd forked and tried to write again in a background process. A potential fork(2) at every message is bad, so replace this with an event. As a bonus the syslogd child process does not need to pledge "proc" anymore. Also limit the number of delayed write events. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/23 10:29:07 Modified files: usr.bin/tmux : cmd-find.c Log message: If $TMUX is set, and we are unsure about the session, use it. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/23 10:30:15 Modified files: usr.bin/tmux : cmd-new-session.c cmd-new-window.c cmd-split-window.c tty.c Log message: Remove some unnecessary checks before free(). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/23 10:39:13 Modified files: usr.sbin/ntpd : ntpd.c Log message: Rather than re-opening the driftfile to write, keep it open; rewinding and coping with error conditions... that lets us avoid a pledge "wpath". Putting it all together, this lets the master ntpd pledge "stdio rpath inet settime proc id". It works like this: "rpath" to load the certificates, "proc" to create constraint processes, "id" to chroot and lock the constraint processes into a jail, then "inet" to open a https session. "settime" is used by the master to manage the system time when the ntp-speaking engine instructs the master. with help from naddy CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/23 10:44:25 Modified files: share/man/man4 : Makefile Log message: Forgot to install the new tap.4 man page. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/23 10:45:51 Modified files: share/man/man4 : tun.4 tap.4 Log message: From jmc@ "the exclusive open propery" does not make sense. Try with 'an'. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/23 11:21:34 Modified files: sys/msdosfs : msdosfs_denode.c msdosfs_fat.c msdosfs_lookup.c msdosfs_vfsops.c msdosfs_vnops.c Log message: Fix printf() types so kernel compiles with or w/o MSDOSFS_DEBUG. e.g. print pointers with %p instead of %08x. No changes outside of MSDOSFS_DEBUG. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/23 11:22:43 Modified files: bin/ksh : shf.c Log message: Remove three strange and unused preproc defines. Submitted by Ilya Kaliman. ok nicm@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/23 12:04:37 Modified files: sys/msdosfs : msdosfs_vnops.c Log message: Fix renaming in the root directory by correctly setting directory offset. From Serguey Parkhomovsky via bugs@, in response to problem report from matthieu@. Same fix is in NetBSD for one. ok tedu@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/23 12:42:55 Modified files: usr.sbin/cron : atrun.c config.h do_command.c misc.c pathnames.h Log message: remove some more ifdef maziness CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/23 12:44:15 Modified files: regress/sys/crypto/aes: aestest.c Log message: Cast isspace() argument to unsigned char. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/23 12:47:21 Modified files: regress/lib/libc/db: dbtest.c Log message: Cast ctype functions' arguments to unsigned char. CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/10/23 12:49:07 Modified files: lib/libc/nls : catopen.c Log message: Verify that opened message catalog is valid, i.e. avoid integer overflows and out of boundary accesses. with input by miod, ok stsp CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/23 12:50:54 Modified files: regress/sys/kern/pledge/generic: manager.c Log message: Cast isdigit() argument to unsigned char. CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2015/10/23 13:56:10 Modified files: usr.bin/calendar/calendars/ru_RU.UTF-8: calendar.all calendar.common calendar.history calendar.orthodox calendar.pagan calendar.primety Removed files: usr.bin/calendar/calendars/ru_RU.UTF-8: calendar.msk Log message: Fix a couple of issues in Russian calendar entries: * Fix #ifndef safeguards (rename/add where missing); * Use consistent spelling for year when it's mentioned in day desc; * Tweak some wrong casing cases; * Remove calendar.msk since Moscow doesn't have summer time anymore, and that was the only thing this file was about; * A few other corrections. Some corrections from Mikhail on tech@, thanks! Small fix & okay from mikeb@. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/23 14:34:55 Modified files: databases/puppetdb: Makefile distinfo Log message: update to puppetdb-2.3.8 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/23 14:36:05 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo Log message: update to specinfra-2.44.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/23 14:48:34 Modified files: sysutils/entr : Makefile distinfo sysutils/entr/pkg: DESCR Log message: update to entr-3.3, from Fred (and similar to my 3.2 update diff which I had an OK from the maintainer for earlier but forgot to commit) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/23 16:50:09 Added files: regress/usr.sbin/syslogd: args-tls-cert-empty.pl args-tls-cert-noexist.pl args-tls-key-empty.pl args-tls-key-noexist.pl Log message: Test syslogd with empty or non existing server certificates and keys. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/23 16:55:50 Modified files: etc/etc.alpha : login.conf etc/etc.amd64 : login.conf etc/etc.armish : login.conf etc/etc.armv7 : login.conf etc/etc.aviion : login.conf etc/etc.hppa : login.conf etc/etc.hppa64 : login.conf etc/etc.i386 : login.conf etc/etc.landisk: login.conf etc/etc.loongson: login.conf etc/etc.luna88k: login.conf etc/etc.macppc : login.conf etc/etc.octeon : login.conf etc/etc.sgi : login.conf etc/etc.socppc : login.conf etc/etc.sparc : login.conf etc/etc.sparc64: login.conf etc/etc.vax : login.conf etc/etc.zaurus : login.conf Log message: ypcipher isn't supported any more - it was already removed from login.conf(5) and pwd_gensalt.c - so remove it from the default /etc/login.conf files as well. ok millert@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/23 17:46:36 Modified files: usr.bin/tmux : server-client.c Log message: Pasting mouse escape sequences is unlikely, so skip them when working out whether the user is pasting. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/10/23 20:46:47 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-common_gypi patch-deps_npm_node_modules_node-gyp_lib_configure_js patch-deps_npm_node_modules_node-gyp_lib_install_js patch-deps_v8_Makefile patch-deps_v8_tools_gyp_v8_gyp patch-node_gyp lang/node/pkg : PLIST Added files: lang/node/patches: patch-tools_test_py Removed files: lang/node : node.port.mk lang/node/patches: patch-deps_npm_bin_node-gyp-bin_node-gyp patch-deps_uv_src_unix_openbsd_c patch-deps_v8_build_common_gypi patch-deps_v8_src_heap_cc patch-lib_module_js patch-tools_gyp_node_py Log message: Finally update node to the latest version, lots of changes: - Use internal OpenSSL (no LibreSSL :( ) - Remove node.port.mk as there are no longer any modules in ports. - Remove various patches that are now upstream. - Fix some tests by telling test.py the fully qualified path to node - Add gcc as a RUN dep for building native node modules. - Clean up Makefile a bit. OK juanfra@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/23 22:12:24 Modified files: sys/net : if_tun.c Log message: lookup tap devices in tapkqfilter, not tun devices. libevent likes this more. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/23 22:22:06 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.283. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/23 23:16:41 Modified files: textproc/libebml: Makefile distinfo Log message: Update to libebml-1.3.2. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/23 23:17:33 Modified files: multimedia/libmatroska: Makefile distinfo Log message: Update to libmatroska-1.4.3. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/23 23:26:00 Modified files: lib/libpcap : inet.c Log message: Cast ctype function arguments to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/10/23 23:35:42 Modified files: sys/arch/octeon/dev: cn30xxipd.c cn30xxipdvar.h if_cnmac.c Log message: Make use of hardware RX checksum validation. ok naddy@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 00:07:43 Modified files: lib/libpcap : nametoaddr.c Log message: Cast isxdigit()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/24 01:05:51 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 mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/24 01:46:59 Removed files: lang/coffeescript: Makefile distinfo lang/coffeescript/pkg: DESCR PLIST Log message: Makefile CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/24 01:47:16 Modified files: lang : Makefile Log message: remove coffeescript, for it used the now extinct node-module CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/24 01:48:06 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register coffeescript removal CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/24 01:53:22 Modified files: textproc/libebml: Makefile distinfo Log message: Update to libebml-1.3.3. (Brad didn't notice the newer version) from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/24 01:54:05 Modified files: multimedia/libmatroska: Makefile distinfo Log message: Update to libmatroska-1.4.4. (Brad didn't notice the newer version) from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/24 02:00:42 Modified files: usr.sbin/bgpd : util.c rde_attr.c Log message: seg_type is only set but never used. So remove it. Someone reported this long time ago. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/24 02:02:24 Modified files: usr.sbin/bgpd : rde_filter.c Log message: In all other cases of rde_filter_match() we ensure that asp is valid so do it here as well. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/24 02:06:45 Modified files: usr.sbin/bgpd : log.h Log message: Introduce msgtypenames to print bgp msg types (which will be used by bgpctl) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/24 02:21:42 Modified files: sysutils/salt : Makefile sysutils/salt/pkg: PLIST Log message: Don't remove the content of /var/salt when running pkg_delete -d. This directory is there to contain ssh keys and we don't want to force remove them in case there's still needed. Sure, running pkg_delete this way supposed we clean everything after ourselves, but I'll make an exception in this case for obvious reasons. deducted from a mail by Ossi Herrala on ports@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/24 02:28:52 Removed files: sysutils/entr/patches: patch-entr_c Log message: missed "cvs rm", reported by Fred CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/24 02:32:14 Modified files: net/mlvpn : Makefile distinfo Log message: update to mlvpn-2.2.2 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/24 02:34:09 Modified files: usr.bin/ssh : misc.c Log message: Handle the split of tun(4) "link0" into tap(4) in ssh tun-forwarding. Adapted from portable (using separate devices for this is the normal case in most OS). ok djm@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/24 02:42:57 Modified files: sbin/ifconfig : ifconfig.8 Log message: normalise TUNNEL synopsis; ok dlg CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/24 02:44:49 Modified files: share/man/man7 : packages.7 Log message: change one instance of Dl to a display and provide a teeny indent to avoid line wrap; tj mailed me a diff to make this example work more generally, but i prefer to try and avoid the line wrap; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/24 02:46:05 Modified files: lib/libc/sys : pledge.2 Log message: remove a paste error and get section numbers right for sysctl(3); CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/24 02:46:25 Modified files: meta/gnome : Makefile meta/gnome/pkg : README-main Log message: The GNOME Welcome Tour is triggered by gnome-initial-setup now; so no need to configure anything. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/24 03:10:35 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-build_common_gypi patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-third_party_pdfium_third_party_libopenjpeg20_opj_malloc_h Log message: update to 46.0.2490.80 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/24 03:13:18 Modified files: www/awstats : Makefile www/awstats/pkg: README Log message: typo: ngix -> nginx CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/24 03:18:13 Modified files: meta/gnome : Makefile meta/gnome/pkg : README-main net/avahi : Makefile net/avahi/pkg : README-main net/iodine : Makefile net/iodine/pkg : README sysutils/upower: Makefile sysutils/upower/pkg: README Log message: Consistency: rcctl enable is the most used idiom within the ports tree. Also since we can pass it several daemons now, simplify enabling: - before rcctl enable foo rcctl enable bar rcctl enable bla - after rcctl enable foo bar bla CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/24 03:19:33 Modified files: multimedia/mkvtoolnix: Makefile distinfo multimedia/mkvtoolnix/pkg: PLIST Log message: Update to mkvtoolnix-8.5.1. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/24 03:53:54 Modified files: graphics/simple-scan: Makefile distinfo graphics/simple-scan/patches: patch-configure_ac patch-src_simple-scan_vala graphics/simple-scan/pkg: PLIST Added files: graphics/simple-scan/patches: patch-src_Makefile_in patch-src_ui_vala Log message: Update to simple-scan-3.18.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/24 04:25:39 Modified files: textproc/jq : Makefile distinfo Added files: textproc/jq/patches: patch-builtin_c patch-tests_setup Removed files: textproc/jq/patches: patch-Makefile_in patch-jq_test_c patch-jv_print_c Log message: update to jq-1.5 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/24 04:42:02 Modified files: sys/sys : errno.h lib/libc/gen : errlist.c lib/libc/nls : C.msg lib/libc/sys : intro.2 Log message: Unify all the errno names in - include comment - libc errlist - nls C msg - man page OK tedu@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/24 04:52:05 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c sys/conf : GENERIC files sys/net : if.c if.h if_var.h sys/sys : sockio.h share/man/man4 : Makefile Added files: sys/net : if_pair.c share/man/man4 : pair.4 Log message: Add pair(4), a vether-based virtual Ethernet driver to interconnect rdomains and bridges on the local system. This can be used to route through local rdomains, to create L2 devices (like trunks) between them, and many other things. Discussed with many, with input from mpi@ OK sthen@ phessler@ yasuoka@ mikeb@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/24 05:01:40 Modified files: sys/net : if_pair.c Log message: Remove superfluous assignment. Pointed out by and OK mikeb@ CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2015/10/24 05:08:13 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: Update to youtube-dl-2015.10.24 New extractors: - chaturbate - europa - fczenit - limelight - stitcher Removed megavideoz. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/24 05:16:28 Modified files: sysutils/monit : Makefile distinfo Removed files: sysutils/monit/patches: patch-src_ssl_Ssl_c Log message: update to monit-5.15 CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/10/24 05:37:17 Modified files: usr.sbin/relayd: relayd.conf.5 Log message: clarify where "with tls" can be used. ok jmc@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/24 05:38:39 Modified files: usr.sbin/smtpd : smtpd.8 Log message: add -h flag to SYNOPSIS as well prodded and ok jmc CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/24 05:40:32 Modified files: net/apache-activemq: Makefile distinfo net/apache-activemq/pkg: PLIST Log message: update to apache-activemq-5.12.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/24 05:41:03 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: Print if a route is redistributed or not at least for static & connected. With phessler@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/24 05:47:07 Modified files: sys/net : route.h Log message: Define ``rt_ifidx'' as rt_ifp->if_index to ease the transtion towards getting rid of interface pointers in route entries. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/24 05:53:41 Modified files: sbin/route : keywords.sh Log message: Removing xresolve from generating script has been forgotten. OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/24 05:54:50 Modified files: usr.sbin/bgpctl: bgpctl.c mrtparser.c Log message: Implement the missing bits to parse the other MRT message types. Printing bgp messages is still missing lots but at least it is a start. I onced abused tcpdump's bgp protocol handler for this but that is an ugly hack. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/24 05:58:47 Modified files: sys/net : if_spppsubr.c route.c rtsock.c Log message: Some rt_ifp to rt_ifidx conversions. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2015/10/24 06:17:50 Modified files: www/apache-httpd: Makefile www/apache-httpd/pkg: PLIST-main Log message: Make sure mod_cgi and mod_cgid are built and installed. Depending if apache is prefork or threaded one or the other needs to be used to allow CGI handling. For fast cgi mod_proxy_fcgi should be used. OK sthen@ tested by Alessandro DE LAURENZIS CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/24 06:33:16 Modified files: sys/netinet : ip_output.c sys/netinet6 : in6_src.c ip6_output.c Log message: Convert some if_ref() to if_get(). ok claudio@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/24 06:49:37 Modified files: usr.sbin/syslogd: syslogd.c Log message: If loading the CA certificates at startup had failed, the syslogd child tried to load the default CA file when it was connecting to a TLS server. The latter has never worked as the child is chrooted to /var/empty. Set the CA storage to an empty string to avoid this behavior. As a benefit pledge "rpath" can be removed. OK benno@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/24 06:58:32 Modified files: regress/usr.sbin/syslogd: args-tls-cafile-noexist.pl args-tls-cafile-toobig.pl Log message: Handling of bogus CA file has changed in syslogd. Adapt tests to new error messages. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/10/24 07:26:27 Modified files: archivers/innoextract: Makefile distinfo Log message: Maintainer update of innoextract to 1.5 from Donovan Watteau. CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/10/24 07:32:18 Modified files: lib/libc/locale: nl_langinfo.3 Log message: nl_langinfo(3) conforms to POSIX. ok jmc@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/24 07:32:45 Modified files: sbin/ifconfig : ifconfig.8 Log message: various clean up; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/24 07:35:33 Modified files: share/man/man4 : pair.4 Log message: various fixes; CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/10/24 07:53:20 Modified files: libexec/login_passwd: Makefile common.h Log message: Don't compile pwd_gensalt, it's not needed since we use crypt_checkpass. ok tedu@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/10/24 07:57:24 Modified files: usr.sbin/rcctl : rcctl.8 rcctl.sh Log message: "enable" and "disable" are here to stay now that they have a real added value (possibility to pass several enable|disable daemons at once); so document them. While here, add a check to make sure a service|daemon exists when running "order". "Yay" and ok sthen@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/24 08:01:40 Modified files: sys/dev/usb : usb_subr.c Log message: Wait a short while between setting a USB device's address and reloading its descriptor. Fixes flaky attach of USB devices (most importantly the detachable keyboard) on the Thinkpad Helix 2, and perhaps elsewhere. Problem diagnosed by mpi; ok mpi@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/24 08:06:04 Modified files: x11/gnome/anjuta: Makefile distinfo x11/gnome/anjuta/pkg: PLIST Log message: update to anjuta-3.18.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/24 08:06:21 Modified files: x11/gnome/bijiben: Makefile distinfo x11/gnome/bijiben/pkg: PLIST Log message: update to bijiben-3.18.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/24 08:06:48 Modified files: x11/gnome/contacts: Makefile distinfo x11/gnome/contacts/pkg: PLIST Log message: update to gnome-contacts-3.18.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/24 08:07:00 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/patches: patch-src_core_screen_c x11/gnome/mutter/pkg: PLIST Removed files: x11/gnome/mutter/patches: patch-src_core_keybindings-private_h patch-src_ui_frames_h Log message: update to mutter-3.18.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/24 08:07:29 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/pkg: PLIST Log message: update to gnome-shell-3.18.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/24 08:07:41 Modified files: x11/gnome/shell-extensions: Makefile distinfo x11/gnome/shell-extensions/pkg: PLIST Log message: update to gnome-shell-extensions-3.18.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/24 08:07:56 Modified files: www/epiphany : Makefile distinfo www/epiphany/pkg: PLIST Log message: update to epiphany-3.18.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/24 08:08:41 Modified files: java/jna : Makefile distinfo Log message: update to jna-4.2.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/24 08:11:23 ports/java/jna/files Update of /cvs/ports/java/jna/files In directory cvs.openbsd.org:/tmp/cvs-serv45/files Log Message: Directory /cvs/ports/java/jna/files added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/24 08:22:14 Modified files: java/jna : Makefile Added files: java/jna/files : jna.clj test.sh Log message: add extended testcase based on clojure CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/24 08:31:26 Modified files: net/haproxy : Makefile net/haproxy/pkg: haproxy.rc Log message: Unbreak reloading haproxy. rc_reload() appends '-sf pid' which broke the default pexp. breakage reported by Alexandre Perrin via Daniel Jakots (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/24 08:34:46 Modified files: net/haproxy : Tag: OPENBSD_5_8 Makefile net/haproxy/pkg: Tag: OPENBSD_5_8 haproxy.rc Log message: From current: Unbreak reloading haproxy. rc_reload() appends '-sf pid' which broke the default pexp. breakage reported by Alexandre Perrin via Daniel Jakots (maintainer) CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/10/24 09:15:55 Modified files: usr.sbin/bgpd : control.c Log message: "bgpctl sh rib in" and "bgpctl sh rib out" require a neighbor argument to work. send an error if none is given. ok claudio@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/24 09:16:53 Modified files: regress/usr.bin/sort: stests Log message: Add test for -b and -r when -k is specified. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/24 09:19:01 Modified files: usr.bin/sort : sort.c Log message: The default modifier should be copied for empty keys even if -b is specified. From Cedric Krier. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/24 09:31:00 Modified files: usr.sbin/identd: identd.c Log message: Fix pledge request to allow for setgroups. setgroups needed "proc" before the introduction of "id" on 2015/10/17. Initial patch from Gregor Best, from which I further removed "proc". CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2015/10/24 09:32:50 Modified files: usr.bin/csplit : csplit.1 Log message: Make it more obvious what exact csplit commands will do. With much help & okay from jmc@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/24 09:46:10 Modified files: share/man/man4 : pair.4 Log message: Add CAVEATS section and explain why pair(4) is not like vether(4). With OK and input from jmc@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/24 09:59:52 Removed files: usr.bin/passwd : pwd_gensalt.c Log message: the last user of gensalt has been removed. remove the file. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/10/24 10:02:04 Modified files: usr.sbin/bgpctl: bgpctl.8 Log message: clarify use of "bgpctl show rib in|out neighbor FOO" feedback from jmc@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/24 10:08:48 Modified files: sys/netinet : in_pcb.h tcp_input.c tcp_output.c tcp_subr.c sys/netinet6 : in6_pcb.c in6_src.c nd6.c nd6.h nd6_rtr.c raw_ip6.c udp6_output.c Log message: Ignore Router Advertisment's current hop limit. Appart from the usual inet6 axe murdering exercise to keep you fit, this allows us to get rid of a lot of layer violation due to the use of per- ifp variables to store the current hop limit. Imputs from bluhm@, ok phessler@, florian@, bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/24 10:24:21 Modified files: sys/netinet6 : in6_ifattach.c Log message: Convert to rt_ifidx. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/24 10:32:26 Modified files: sbin/ping6 : ping6.c Log message: Sync ping6 output to ping. ping has been around for longer and so defines the canonical output format. Having different output is getting in the way of a merge. This moves the output of the src address to the -v option. With the overly complicated IPv6 address selection it's sometimes usefull to have this information. OK benno@, sthen@ can live with it. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/24 10:32:52 Modified files: usr.sbin/tcpdump: print-decnet.c Log message: Carry out additional length/size checks in DECnet packet printing, avoiding a segfault with malformed packets. Adapted from f61639179282 in tcpdump.org git by Kevin Reay, but not including the header no-copy optimization that was in the upstream patch. ok benno@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/24 10:41:11 Modified files: sbin/ping6 : ping6.c Log message: nonce is unused. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/24 10:41:37 Modified files: www/apache-httpd: Tag: OPENBSD_5_8 Makefile www/apache-httpd/patches: Tag: OPENBSD_5_8 patch-support_ab_c www/apache-httpd/pkg: Tag: OPENBSD_5_8 PLIST-main Added files: www/apache-httpd/patches: Tag: OPENBSD_5_8 patch-modules_ssl_mod_ssl_c patch-modules_ssl_ssl_engine_config_c patch-modules_ssl_ssl_engine_init_c patch-modules_ssl_ssl_engine_io_c patch-modules_ssl_ssl_private_h Log message: sync Apache httpd in 5.8-stable with -current: - build mod_cgi.so, for CGI use with the default prefork mpm - install mod_cgid.so (it was already built but not installed), for CGI use with optional multi-threaded mpm - add patches to guard SSLv3 (not required for 5.8 but doesn't hurt, and simplifies any future syncs) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/24 10:42:18 Modified files: usr.sbin/ospfd : kroute.c Log message: Filter our RTM_GET messages which are not from us. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/10/24 10:52:04 Modified files: games/instead : Makefile distinfo games/instead/pkg: PLIST Log message: Maintainer update Instead to 2.3.0, from Roman Yakovlev, with tweaks from me. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/24 10:57:46 Modified files: sys/netinet6 : in6_src.c Log message: Convert to rt_ifidx. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/24 10:59:15 Modified files: sbin/ping6 : ping6.c Log message: Inline trivial myechoreply function in the one place it's used; like ping(8). CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/24 11:08:36 Modified files: usr.sbin/rcctl : rcctl.8 Log message: some minor tweaks; ok ajacoutot CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:13:27 Modified files: games/arithmetic: arithmetic.c Log message: Cast ctype functions' arguments to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:20:17 Modified files: games/battlestar: cypher.c getcom.c Log message: Cast ctype functions' arguments to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:23:14 Modified files: games/boggle/boggle: bog.c Log message: Cast islower()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/24 11:26:07 Modified files: devel/py-gobject3: Makefile distinfo Log message: Update to py-gobject3-3.18.2. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:27:07 Modified files: games/boggle/mkdict: mkdict.c Log message: Cast islower()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:29:03 Modified files: games/bs : bs.c Log message: Cast toupper()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:31:00 Modified files: games/factor : factor.c Log message: Cast isblank()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:33:05 Modified files: games/pom : pom.c Log message: Cast isdigit()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:34:16 Modified files: games/primes : primes.c Log message: Cast isblank()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:36:06 Modified files: games/gomoku : stoc.c Log message: Cast isalpha()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:37:56 Modified files: games/hack : hack.invent.c Log message: Cast isdigit()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:40:38 Modified files: games/hack : hack.u_init.c Log message: Cast ctype functions' arguments to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:43:28 Modified files: games/hack : makedefs.c Log message: Cast ctype functions' arguments to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:44:49 Modified files: games/monop : misc.c Log message: Cast ctype functions' arguments to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:46:20 Modified files: games/hunt/hunt: otto.c Log message: Cast toupper()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:48:36 Modified files: games/hunt/huntd: answer.c Log message: Cast isprint()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:51:59 Modified files: games/mille : move.c Log message: Cast ctype functions' arguments to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:55:02 Modified files: games/hangman : getword.c Log message: Cast islower()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 11:56:42 Modified files: games/hack : hack.options.c Log message: Cast isdigit()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 12:02:29 Modified files: games/fortune/fortune: fortune.c Log message: Cast isdigit()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 12:04:06 Modified files: games/cribbage : io.c Log message: Cast ctype functions' arguments to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 12:10:47 Modified files: games/hunt/huntd: conf.c Log message: Cast ctype functions' arguments to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/24 12:13:18 Modified files: lib/libc/time : asctime.c localtime.c private.h strftime.c Log message: Move #includes from private.h to the .c files that need them, getting rid of several. Switch from FILENAME_MAX to PATH_MAX (it's for open(), not fopen()). ok deraadt@ tedu@ krw@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 12:14:09 Modified files: games/sail : pl_4.c pl_5.c Log message: Cast ctype functions' arguments to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 12:16:40 Modified files: games/sail : misc.c dr_1.c Log message: Cast ctype functions' argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/10/24 12:22:22 Modified files: www/iridium : Makefile distinfo www/iridium/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_debug_stack_trace_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_resources_locale_settings_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_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_net_cookie_store_util_cc patch-chrome_browser_notifications_message_center_notification_manager_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_browser_command_controller_cc patch-chrome_browser_ui_panels_panel_manager_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_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_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_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-components_policy_resources_policy_templates_json patch-content_app_content_main_runner_cc patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_cc patch-content_browser_devtools_protocol_color_picker_cc patch-content_browser_download_base_file_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_internals_ui_cc patch-content_browser_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_ppapi_plugin_ppapi_blink_platform_impl_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_h 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-dbus_property_cc patch-device_serial_serial_io_handler_posix_cc patch-device_serial_serial_service_impl_cc patch-gpu_command_buffer_service_async_pixel_transfer_manager_share_group_cc patch-gpu_config_gpu_info_collector_linux_cc patch-media_media_gyp patch-net_base_net_util_cc 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_backend_cups_helper_cc patch-printing_printing_gyp patch-remoting_remoting_host_gypi patch-skia_ext_SkMemory_new_handler_cpp patch-skia_skia_chrome_gypi patch-skia_skia_common_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_cpp patch-third_party_WebKit_Source_platform_heap_ThreadState_h patch-third_party_WebKit_Source_web_web_gyp 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_libusb_libusb_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_base_network_cc patch-third_party_webrtc_build_common_gypi patch-third_party_webrtc_system_wrappers_source_thread_posix_cc patch-tools_gyp_pylib_gyp_generator_ninja_py 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_gl_gl_gyp patch-ui_gl_gl_surface_glx_cc patch-ui_gl_sync_control_vsync_provider_cc patch-ui_message_center_message_center_style_h patch-ui_message_center_views_notification_view_cc patch-ui_resources_ui_resources_grd patch-ui_views_bubble_bubble_delegate_cc patch-ui_views_controls_button_label_button_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/iridium/pkg: PLIST Added files: www/iridium/patches: patch-chrome_browser_after_startup_task_utils_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_task_manager_task_manager_cc patch-chrome_browser_ui_app_list_app_list_service_cc patch-chrome_common_variations_fieldtrial_testing_config_gyp patch-chrome_renderer_resources_neterror_js patch-components_metrics_drive_metrics_provider_linux_cc patch-components_omnibox_browser_omnibox_field_trial_cc patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_capture_video_file_video_capture_device_factory_cc patch-media_capture_video_video_capture_device_cc patch-media_capture_video_video_capture_device_factory_cc patch-media_capture_video_video_capture_device_h patch-net_base_network_interfaces_posix_cc patch-remoting_remoting_all_gyp patch-third_party_WebKit_Source_web_PopupMenuImpl_cpp patch-third_party_boringssl_src_crypto_bn_generic_c 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 patch-v8_src_base_platform_platform-openbsd_cc patch-v8_src_globals_h patch-v8_src_log-utils_h Removed files: www/iridium/patches: patch-chrome_browser_extensions_api_tabs_tabs_api_cc patch-chrome_browser_metrics_drive_metrics_provider_linux_cc patch-components_omnibox_omnibox_field_trial_cc patch-gpu_command_buffer_service_async_pixel_transfer_manager_egl_cc patch-media_video_capture_fake_video_capture_device_factory_cc patch-media_video_capture_file_video_capture_device_factory_cc patch-media_video_capture_video_capture_device_cc patch-media_video_capture_video_capture_device_factory_cc patch-media_video_capture_video_capture_device_h 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 patch-ui_events_x_keysym_to_unicode_cc patch-ui_views_controls_menu_menu_scroll_view_container_cc Log message: update to 46.0rc1 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 12:26:13 Modified files: games/hack : hack.cmd.c hack.end.c Log message: Cast ctype functions' arguments to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 12:29:15 Modified files: games/pig : pig.c Log message: Cast ctype functions' argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 12:33:22 Modified files: games/fortune/strfile: strfile.c Log message: Cast ctype functions' argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 12:35:08 Modified files: games/hunt/hunt: hunt.c Log message: Cast ctype functions' argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 12:37:23 Modified files: games/number : number.c Log message: Cast ctype functions' argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 12:39:05 Modified files: games/monop : getinp.c Log message: Cast ctype functions' argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 12:49:39 Modified files: games/hack : hack.objnam.c hack.trap.c Log message: Cast ctype functions' argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 12:51:40 Modified files: games/boggle/boggle: mach.c Log message: Cast toupper()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/24 13:23:48 Modified files: usr.bin/doas : doas.c Log message: setusercontext() may still need "getpw" pledge rights; unbreaks doas on yp accounts after 1.43; found the hard way by matthieu@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/24 13:47:44 Modified files: usr.bin/su : su.c Log message: Move removal of "getpw" pledge after all setusercontext() calls, for yp sake. Noticed by matthieu@ CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2015/10/24 14:41:40 Modified files: usr.sbin/ndp : ndp.c Log message: chlim has been removed from the nd_ifinfo structure. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/10/24 16:28:51 Modified files: infrastructure/db: systrace.filter Log message: Add pledge permit to make ports systrace work again. OK naddy@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/24 16:52:22 Modified files: usr.bin/ssh : session.c Log message: skip "Could not chdir to home directory" message when chrooted patch from Christian Hesse in bz#2485 ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/24 16:56:19 Modified files: usr.bin/ssh : ssh-keyscan.c Log message: fix keyscan output for multiple hosts/addrs on one line when host hashing or a non standard port is in use; bz#2479 ok dtucker@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/24 17:07:41 Modified files: lib/libc/locale: mbstowcs.3 Log message: typo CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/24 18:02:00 Modified files: sys/kern : kern_pledge.c Log message: Allow getsockopt(IP_OPTIONS) (with inet), needed by portmap (for RPC). ok deraadt CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/24 18:39:14 Modified files: usr.sbin/eigrpd: rde_dual.c Log message: Add a few more overflow protections in the DUAL state machine. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/24 18:42:02 Modified files: usr.sbin/eigrpd: rde_dual.c Log message: When converting the real bandwidth to the composite bandwidth, truncate before applying the scaling factor. When converting the composite bandwidth to the real bandwidth, apply the scaling factor before the division and only then truncate. This is to keep consistent with what Cisco does, the draft is unclear on this point. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/24 18:43:35 Modified files: usr.sbin/eigrpd: kroute.c interface.c eigrpe.c Log message: Fix some bugs in the detection of when an interface can be enabled. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/24 19:57:09 Modified files: sys/kern : kern_pledge.c Log message: For SYS_open let the /dev/null special case match if any TMN_RPATH, TMN_WPATH or both are set in p_pledgenote. Matches the style used for /dev/tty special cases (among others). From deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/24 21:40:58 Modified files: bin/ed : main.c Log message: POSIX says that you can't capture the return value of sigsetjmp(). Fortunately, we don't need it as we only pass siglongjmp() a single value. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/24 22:11:00 Modified files: regress/lib/libc/atexit: atexit_test.c Log message: Use dprintf() instead of fprintf() in the signal handler CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/24 22:13:59 Modified files: lib/libc/stdlib: abort.c lib/libc/hidden: signal.h lib/libc/gen : signal.c Log message: Use sigaction() instead of signal() to avoid pulling in unnecessary wrappers. To keep uses from crawling back in, mark signal() as deprecated inside libc. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/25 01:44:42 Modified files: usr.sbin/bind/bin/dig: dig.1 dig.c host.c nslookup.1 nslookup.c usr.sbin/bind/lib/isc/unix: net.c socket.c Log message: pledge bind(1), dig(1), and nslookup(1). This modifies the underlying ISC library to use socket(2) with the SOCK_DNS flag. As a result, the port commands are disabled (such practice is rare in the wild these days, and pretty incompatible with the DNS vs regular socket concept in pledge..) ok bluhm phessler reyk, etc CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/25 01:46:59 Modified files: graphics/evince: Makefile Log message: Add multimedia/gstreamer1/base to LIB_DEPENDS to fix "light" flavor packaging. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/25 01:48:16 Modified files: usr.bin/tmux : tmux.c Log message: Let's see if anyone screams about not being able to specify $TMPDIR for their tmux sockets. (Over the years, I have seen $TMPDIR set up worse than /tmp many times, and don't know how this practice infected other parts of the system. Nothing uses tmpdir(3), nor a huge-temporary-file program like sort.) ok nicm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/25 01:59:16 Modified files: sysutils/login_krb5: Makefile distinfo Log message: Don't compile pwd_gensalt, it's not needed since we use crypt_checkpass. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/25 02:07:31 Modified files: usr.sbin/ndp : ndp.c Log message: pledge the main usage patterns similar to arp(8). Some akkorokamui prevent doing this better, someone should try to refactor this more like arp... also figure out what dawn-of-ipv6 options can be removed. ok benno CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/25 02:15:03 Modified files: x11/gnome/common: Makefile distinfo x11/gnome/common/pkg: PLIST Log message: Update to gnome-common-3.18.0. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/10/25 02:18:25 Modified files: net/py-nmap : Makefile distinfo net/py-nmap/pkg: PLIST Log message: update py-nmap to 0.4.4. ok ajacoutot@. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/10/25 02:39:26 Modified files: usr.bin/passwd : local_passwd.c yp_passwd.c libexec/login_chpass: login_chpass.c libexec/login_lchpass: login_lchpass.c Log message: No need to declare pwd_gensalt; it's unused and gone. ok tedu@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/25 02:45:10 Modified files: devel/orc : Makefile distinfo Log message: Update to orc-0.4.24. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/25 02:46:41 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-libavcodec_aacenc_c patch-libavcodec_aacenc_ltp_c patch-libavcodec_aacenc_tns_c patch-libavcodec_aacenc_tns_h patch-tests_fate_aac_mak Log message: More AAC fixes. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/25 02:59:26 Modified files: usr.bin/tmux : format.c Log message: Pass output from jobs through format_expand() so they are expanded again (this was the previous behaviour). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/10/25 03:05:20 Modified files: infrastructure/man/man1: dpb.1 Log message: document the newish summary.log and mention dump.log, though that last one is probably not really serviceable for mere mortals. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/25 03:34:49 Modified files: games/quiz : quiz.c Log message: just dump the help on stdout with messing about with a pager. makes pledge much simpler. from jan stary CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/25 03:37:08 Modified files: sbin/route : route.c Log message: route flush cannot pledge before sysctl for NET_RT_DUMP; defer the act. issue spotted by matthieu CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/25 03:39:00 Modified files: bin/ps : ps.c usr.bin/top : top.c Log message: need "getpw" pledge; spotted by matthieu CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/25 03:59:08 Modified files: distrib/sets/lists/base: md.vax Log message: sync CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/25 04:05:09 Modified files: sys/net : route.c route.h rtsock.c sys/netinet : in_pcb.c Log message: Instead of doing the the if_get() dance for rt_missmsg(), change the function to take an interface index. discussed with mpi@; OK claudio@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/25 04:20:51 Modified files: distrib/amd64/common: install.md distrib/armish/ramdisk: install.md distrib/i386/common: install.md distrib/landisk/ramdisk: install.md distrib/macppc/ramdisk: install.md distrib/socppc/ramdisk: install.md distrib/zaurus/ramdisk: install.md Log message: Use 'fdisk -i', instead of 'fdisk -e' with a here document of 'reinit;update;write;quit'. They've done the same thing for some time now. Tweaks & test from rpe@. ok rpe@ deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/25 04:22:09 Modified files: lib/libc : Makefile Makefile.inc lib/libc/string: strerror_r.c Removed files: lib/libc/nls : C.msg Pig.msg da.ISO8859-1.msg da.UTF-8.msg de.ISO8859-1.msg de.UTF-8.msg es.ISO8859-1.msg es.UTF-8.msg fi.ISO8859-1.msg fi.UTF-8.msg fr.ISO8859-1.msg fr.UTF-8.msg it.UTF-8.msg nl.ISO8859-1.msg nl.UTF-8.msg no.ISO8859-1.msg no.UTF-8.msg ru.KOI8-R.msg ru.UTF-8.msg sv.ISO8859-1.msg sv.UTF-8.msg Log message: The only thing that was translated into multiple languages in OpenBSD are the errno messages and signal names. Everything else is in English. We are not planning to translate more text. Running a mixed system with less than 1% of the text in native language makes no sense. So remove the NLS support from libc messages. The catopen(3) functions stay as they are. OK stsp@ mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/25 04:30:58 Modified files: sys/kern : kern_pledge.c Log message: ps(1) needs sysctl KERN_PROC_CWD exposed as well in the pledge "ps" set. hit by czarkoff CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/25 04:52:48 Modified files: usr.sbin/ntpd : ntp_dns.c Log message: the DNS process was not discarding & redirecting stdin/out/err to /dev/null. copy the code from the ntp engine. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/25 05:09:28 Modified files: sys/kern : kern_pledge.c Log message: reorder some checks in pledge_namei() in order to properly work. mainly move read/write whitelisted paths that should be *before* checking if you have PLEDGE_WPATH. with and ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/25 05:30:32 Modified files: graphics/evince: Makefile Log message: base -> plugins-base CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/25 05:44:30 Modified files: usr.sbin/ndp : ndp.c Log message: backout; many issues remain... CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/25 05:58:11 Modified files: sys/net : if.c if_ethersubr.c if_gif.c if_gre.c if_loop.c if_ppp.c if_pppoe.c if_pppx.c if_spppsubr.c if_tun.c if_var.h route.c rtsock.c sys/netinet : if_ether.c if_ether.h ip_carp.c sys/netinet6 : in6.c nd6.c nd6.h nd6_rtr.c Log message: Introduce if_rtrequest() the successor of ifa_rtrequest(). L2 resolution depends on the protocol (encoded in the route entry) and an ``ifp''. Not having to care about an ``ifa'' makes our life easier in our MP effort. Fewer dependencies between data structures implies fewer headaches. Discussed with bluhm@, ok claudio@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/25 05:59:37 Modified files: regress/lib/libcrypto/asn1: asn1time.c Log message: Missing initializer; spotted by coverity. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/25 06:05:40 Modified files: sys/net : if.c if_pair.c if_trunk.c if_tun.c if_vether.c if_vlan.c if_vxlan.c Log message: arp_ifinit() is no longer required. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/25 06:11:56 Modified files: sys/dev/usb : if_athn_usb.c if_atu.c if_aue.c if_axe.c if_axen.c if_cdce.c if_cdcef.c if_cue.c if_kue.c if_mos.c if_otus.c if_ral.c if_rsu.c if_rum.c if_run.c if_smsc.c if_uath.c if_udav.c if_ugl.c if_upgt.c if_url.c if_urndis.c if_urtw.c if_urtwn.c if_zyd.c Log message: arp_ifinit() is no longer needed. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/25 06:47:27 Modified files: sbin/ping6 : ping6.c ping6.8 Log message: Implement ping(8)'s -L option in ping6: Disable the loopback, so the transmitting host doesn't see the ICMP requests. For multicast pings. OK benno@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/25 06:48:46 Modified files: sys/dev/ic : acx.c aic6915.c an.c ath.c athn.c atw.c bwi.c dc.c dp8390.c elink3.c fxp.c gem.c hme.c i82596.c if_wi.c lance.c lemac.c malo.c mtd8xx.c pgt.c re.c rt2560.c rt2661.c rt2860.c rtl81x9.c rtw.c smc83c170.c smc91cxx.c ti.c xl.c Log message: arp_ifinit() is no longer needed. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/25 06:59:57 Modified files: sys/net : if_pair.c Log message: ifa is no longer used. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/25 07:04:28 Modified files: sys/dev/pci : if_age.c if_alc.c if_ale.c if_bce.c if_bge.c if_bnx.c if_cas.c if_de.c if_em.c if_et.c if_ipw.c if_iwi.c if_iwm.c if_iwn.c if_ix.c if_ixgb.c if_jme.c if_lge.c if_lii.c if_msk.c if_myx.c if_nep.c if_nfe.c if_nge.c if_nxe.c if_oce.c if_pcn.c if_rtwn.c if_se.c if_sis.c if_sk.c if_ste.c if_stge.c if_tht.c if_tl.c if_txp.c if_vge.c if_vic.c if_vio.c if_vmx.c if_vr.c if_vte.c if_wb.c if_wpi.c if_xge.c Log message: arp_ifinit() is no longer needed. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/25 07:05:56 Modified files: sbin/ping6 : ping6.8 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/25 07:08:29 Modified files: usr.sbin/bgpctl: bgpctl.8 Log message: zap trailing whitespace; CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/10/25 07:11:01 ports/x11/kde4/kuser/patches Update of /cvs/ports/x11/kde4/kuser/patches In directory cvs.openbsd.org:/tmp/cvs-serv25155/patches Log Message: Directory /cvs/ports/x11/kde4/kuser/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/10/25 07:11:54 Modified files: x11/kde4/kuser : Makefile Added files: x11/kde4/kuser/patches: patch-globals_h patch-ku_misc_cpp patch-ku_userfiles_cpp patch-kuser_kcfg Log message: Make KUser actually work on OpenBSD. BTW, it allows you to insert UTF8-named users, unlike useradd(1)... CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/25 07:13:06 Modified files: sys/dev/isa : if_ef_isapnp.c if_eg.c if_el.c if_ex.c if_ie.c sys/dev/pcmcia : if_cnw.c if_malo.c if_xe.c sys/dev/sbus : be.c qe.c Log message: arp_ifinit() is no longer needed and almost dead. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/25 07:22:09 Modified files: sys/arch/macppc/dev: if_bm.c if_mc.c sys/arch/octeon/dev: if_cnmac.c sys/arch/sgi/dev: if_iec.c if_mec.c sys/arch/sgi/hpc: if_sq.c sys/arch/socppc/dev: if_tsec.c sys/arch/sparc/dev: be.c hme.c if_ie.c qe.c sys/arch/sparc64/dev: vnet.c Log message: arp_ifinit() is no longer needed. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/25 07:52:45 Modified files: sys/net : if.c Log message: Do not overwrite if_rtrequest() if the driver specified it *before* calling if_attach(). CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/25 07:55:51 Modified files: sys/netinet6 : in6_src.c Log message: Use the "modern" way to check if a route entry correspond to a local address. Fix a regression introduced when removing the lo0 hack. ok florian@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 08:11:37 Modified files: usr.bin/telnet : commands.c Log message: Kill IP Source Route support, unusable since 1998. ok sthen@ guenther@ mpi@ millert@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 08:12:55 Modified files: usr.bin/telnet : telnet.1 Log message: We don't care about lack of source route support for IPv6. ok sthen@ guenther@ mpi@ millert@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/10/25 08:22:38 Modified files: x11/kde4/kuser : Makefile Log message: Set initial UID and GID to OpenBSD-standard 1000. CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2015/10/25 08:23:07 Modified files: x11/dwm : Makefile x11/dwm/patches: patch-config_def_h Log message: drop xterm patch and use upstream default uxterm ok czarkoff CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/25 08:41:09 Modified files: sys/net : rtsock.c Log message: Be more consisten with rtmsgs. Always set rtm_index (even in the RTM_GET case) and always set rtm_pid to the pid of the requestor (even in the sysctl code path). OK mpi@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 08:42:02 Modified files: usr.bin/telnet : commands.c Log message: Kill unused local var, and reorder while here. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/25 08:43:07 Modified files: sys/netinet6 : in6_src.c ip6_output.c ip6_var.h share/man/man4 : ip6.4 Log message: Remove IPV6_NEXTHOP implementation. Source routing is considered to be a bad idea these days. kill it mpi@ general agreement in the network hackers room at u2k15 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/25 08:43:48 Modified files: sbin/ping6 : ping6.8 ping6.c Log message: IPV6_NEXTHOP is gone, remove -g option which used this. kill it mpi@ CVSROOT: /cvs Module name: www Changes by: abieber@cvs.openbsd.org 2015/10/25 08:45:29 Modified files: faq : current.html Log message: Add blurb about removal of node-* (and coffeescript) ports. Also mention building of native modules with CXX defined. thanks aja@ for the reminder. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/25 08:48:51 Modified files: sys/net : route.c rtable.c rtable.h Log message: Merge rtable_mpath_conflict() into rtable_insert(). ok claudio@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/25 08:56:14 Modified files: regress/sbin/route: rttest3.ok rttest5.ok rttest6.ok rttest8.ok Log message: Sync after recent rtable_insert() change. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/25 09:01:59 Modified files: sys/netinet6 : ip6_forward.c nd6.c Log message: Trivial rt_ifp->if_index -> rt_ifidx conversions. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/25 09:11:52 Modified files: sys/netinet6 : nd6.c Log message: do not expose nd6 randomid's to userland via ioctl. ok claudio mpi florian CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2015/10/25 09:23:03 Modified files: sysutils/ansible: Makefile distinfo Log message: Update sysutils/ansible to 1.9.4 OK aja@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/25 09:24:03 Modified files: sys/net : route.c Log message: Simple sizes for free(9). ok claudio@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/10/25 09:24:06 Modified files: xserver/hw/xfree86/os-support/bsd: bsd_init.c Log message: Reduce white space diff with upstreams. No other change. CVSROOT: /cvs Module name: src Changes by: czarkoff@cvs.openbsd.org 2015/10/25 09:26:53 Modified files: bin/ps : print.c Log message: strvis directory names in ps OK stsp@ CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2015/10/25 09:29:13 Modified files: security/py-M2Crypto: Makefile distinfo security/py-M2Crypto/patches: patch-SWIG__ssl_i security/py-M2Crypto/pkg: PLIST Log message: Update security/py-M2Crypto to 0.22.5 Update HOMEPAGE to use gitlab.com. With help from sthen@ OK aja CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2015/10/25 09:38:19 Modified files: usr.bin/ctags : ctags.1 Log message: Decapitalize yyparse tag name here. okay jmc@ CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/25 09:49:04 Modified files: lib/libssl/src/ssl: s23_srvr.c Log message: Simplify ssl23_get_client_hello error handling. ssl23_get_client_hello sets type=1 on error and continues processing. It should return an error immediately to simplify things. This also allows us to start removing the last of SSL_OP_NO_SSL*. Added extra paranoia for s->version to make sure it is set properly. ok jsing@ CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/25 09:52:49 Modified files: lib/libssl/src/ssl: ssl_lib.c Log message: Remove last vestige of SSL_OP_NO_SSLv3 support. No part of LibreSSL checks for this flag any longer. ok jsing@ CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/25 09:58:57 Modified files: lib/libssl/src/ssl: ssl.h Log message: Mark SSL_OP_NO_{COMPRESSION,SSLv2,SSLv3} as obsolete. For backward compatibility, the flags are redefined as 0. ok jsing@ CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/25 10:07:04 Modified files: lib/libssl/src/ssl: ssl.h Log message: Sort the obsolete flags. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/25 10:25:23 Modified files: sys/net : route.c Log message: I should not have committed this chunk. Spotted by krw@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/25 10:35:40 Modified files: lib/libc/gen : disklabel.c sys/sys : disklabel.h Log message: Nuke union of d_packname with un_d_boot0 & un_d_boot1, keeping d_packname as a simple field. Also nuke the access #defines, and support for b0 and b1 capabilities in disktab. ok deraadt@ miod@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/25 10:45:08 Modified files: share/man/man5 : disktab.5 Log message: 'b0' and 'b1' are no longer supported, so de-document them. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/25 11:45:29 Modified files: sys/sys : pledge.h sys/kern : kern_pledge.c uipc_syscalls.c Log message: pledge_sockopt_check is shared between setsockopt/getsockopt. nicm found the first case of "get allowed, set not allowed". Tiny refactoring of that. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/25 12:01:24 Modified files: lib/libc : Symbols.list lib/libc/hidden: stdlib.h lib/libc/stdio : local.h lib/libc/stdlib: atexit.c atexit.h regress/lib/libc/atexit: Makefile Log message: msg CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/25 12:03:17 Modified files: lib/libc/sys : w_fork.c lib/libc/stdlib: atexit.c Log message: Move the _atfork_list definition to atexit.c so that the fork syscall stub doesn't get pulled into all static executables ok millert@ jca@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/25 12:25:41 Modified files: usr.sbin/tcpdump: smbutil.c Log message: Cast ctype functions' argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/25 12:45:04 Modified files: usr.sbin/bgpd : rde.c Log message: Only run the rib_dump_runner() if there is something pending and the control socket has not many messages queued. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/25 12:47:32 Modified files: multimedia/mkvtoolnix: Makefile multimedia/mkvtoolnix/pkg: PFRAG.no-no_x11 PLIST Log message: Unbreak. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/25 12:49:01 Modified files: usr.sbin/bgpd : control.c session.c session.h Log message: Rename imsg_compose_parent and imsg_compose_rde to imsg_ctl_parent and imsg_ctl_rde since these function should only be used by the control code. Also switch ibuf_rde to ibuf_rde_ctl so that the control imsgs don't need to queue behind all the incoming bgp UPDATES. This speeds up 'bgpctl show' from taking minutes to a few seconds. The RDE was doing this since a very long time but it seems the SE was not adjusted. Yikes CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/25 13:15:56 Modified files: lib/libc/gen : wait.c wait3.c waitpid.c Added files: lib/libc/hidden/sys: wait.h Log message: Wrap waitpid() so calls go direct; weaken wait() and wait3(). Strip out unnecessary #includes and use NULL instead of (struct rusage *)0 CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/25 13:26:43 Modified files: sys/dev/isa : asmc.c Log message: refactor to use a taskq and postpone the long running initial sensor probing, also avoid excessive tsleep()s for updates within the sensor task, moreover this should fix some seldom seen 'comm collision' errors CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/25 13:32:33 Modified files: sys/arch/i386/conf: GENERIC Log message: enable asmc(4) on i386 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/25 13:58:56 Modified files: sbin/ping6 : ping6.c Log message: remove prototype for removed pingerlen function. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/25 14:01:21 Modified files: sbin/ping6 : ping6.c Log message: pr_bitrange() is unused, nuke it. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/25 14:15:06 Modified files: regress/lib/libssl/bytestring: bytestringtest.c Log message: Change test to use length 128 (shortest long-form encoding). From BoringSSL commit: d13a5e15d4e4eb51513be665306a2beba39869df CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/10/25 14:18:37 Modified files: usr.bin/sed : main.c Log message: Write error message instead of duplicated file name on error. ok deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/25 14:23:00 Modified files: usr.sbin/dvmrpctl: dvmrpctl.c Log message: pledge "route" no longer needed for if_indextoname & if_nametoindex CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/25 14:39:54 Modified files: sys/sys : ktrace.h pledge.h proc.h sys/kern : kern_exec.c kern_ktrace.c kern_pledge.c kern_sig.c kern_sysctl.c uipc_syscalls.c uipc_usrreq.c vfs_syscalls.c usr.bin/ktrace : ktrace.h usr.bin/kdump : kdump.c Log message: Fold "malloc" into "stdio" and -- recognizing that no program so far has used less than "stdio" -- include all the "self" operations. Instead of different defines, use regular PLEDGE_* in the "p_pledgenote" variable (which indicates the operation subtype a system call is performing). Many checks before easier to understand. p_pledgenote can often be passed directly to ktrace, so that kdump says: 15565 test CALL pledge(0xa9a3f804c51,0) 15565 test STRU pledge request="stdio" 15565 test RET pledge 0 15565 test CALL open(0xa9a3f804c57,0x2) 15565 test NAMI "/tmp/testfile" 15565 test PLDG open, "wpath", errno 1 Operation not permitted with help from semarie, ok guenther CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/25 15:01:48 Modified files: textproc/jq/patches: patch-builtin_c patch-tests_setup Log message: committed upstream CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/25 15:21:15 Modified files: usr.sbin/installboot: i386_installboot.c i386_installboot.h i386_softraid.c Log message: Fix installboot(8) on i386/amd64 when softraid is on top of GPT. ok krw deraadt CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 15:23:42 Modified files: usr.sbin/rtadvd: Makefile rtadvd.8 rtadvd.c Log message: Stop writing down a pidfile. pid files aren't useful on OpenBSD, the rc.d(8) framework doesn't use them. In rtadvd, not writing a pid file means that we can set tighter pledge(2) settings. Also the pid file handling is pretty basic and the atexit handler can't remove the pid file since rtadvd did a chroot - beurk. ok florian@, "perfect" deraadt@ (!) CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/25 15:30:11 Modified files: usr.sbin/cron : atrun.c cron.c do_command.c misc.c Log message: Remove cron.pid support. We still want to avoid multiple crons running so verify that if the cron socket exists nothing is listening on it. OK tedu@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 15:31:58 Modified files: usr.sbin/rtadvd: rtadvd.c Log message: pledge "stdio inet route"; ok deraadt@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/25 15:32:16 Modified files: sys/netinet6 : nd6_rtr.c Log message: Put some comments in how nd6_rs_attach() works. Requested by stsp CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/25 15:36:36 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/25 15:36:55 Modified files: usr.sbin/cron : pathnames.h Log message: Remove PIDDIR and PIDFILE missed in previous commit. CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2015/10/25 15:50:32 Modified files: usr.bin/head : head.1 usr.bin/tail : tail.1 Log message: Unify & improve paragraphs talking about "==> file <==" headers in head(1) and tail(1). Input & okay from jmc@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/25 15:58:04 Modified files: sys/net : if.c Log message: unbreak tree for ramdisks without INET6 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 16:11:34 Modified files: usr.sbin/rtadvd: advcap.c config.c dump.c if.c rtadvd.c timer.c Log message: ansify CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/25 16:13:39 Modified files: libexec/ftpd : ftpcmd.y Log message: unifdef some oldness. (BSD not defined since removal of param.h) ok jca sthen CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/25 16:29:17 Modified files: usr.bin/tmux : cmd-choose-client.c cmd-list-sessions.c format.c tmux.1 tmux.h Log message: Extend the modifiers allowed before formats: as well as the existing #{=10:...} length limit, add #{t:...} to convert a time_t format to a string, #{b:...} for basename and #{d:...} for dirname. Remove all the foo_string time formats as they can now be replaced by "t:", for example #{window_activity_string} becomes #{t:window_activity}. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 16:36:17 Modified files: usr.sbin/rtadvd: advcap.c Log message: In case of error, also log the file name we failed to open. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 16:38:48 Modified files: usr.sbin/route6d: Makefile route6d.c Log message: Another pidfile(3) removal; ok benno@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 16:45:21 Modified files: usr.sbin/route6d: route6d.h Log message: Kill unused ROUTE6D_CONF define. Since 1999 no one has found the need to write support for a config file. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 16:57:09 Modified files: usr.sbin/route6d: route6d.c Log message: Rename allocopy() to xstrdup(), and make use of strdup(3). No functional change. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 17:03:07 Modified files: usr.sbin/route6d: route6d.c Log message: Sync surrounding code after reallocarray introduction. No functional change. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 17:10:32 Modified files: usr.sbin/route6d: route6d.c Log message: Those two functions take no parameters, thus /* ARGSUSED */ is meaningless. No functional change. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/25 17:10:53 Modified files: libexec/ftpd : ftpd.8 ftpd.c Log message: No longer create /var/run/ftpd.pid in daemon mode; OK jung@ jca@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2015/10/25 17:14:03 Modified files: usr.bin/ssh : readconf.c Log message: Do not prepend "exec" to the shell command run by "Match exec" in a config file. It's an unnecessary optimization from repurposed ProxyCommand code and prevents some things working with some shells. bz#2471, pointed out by res at qoxp.net. ok markus@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 17:41:50 Modified files: usr.sbin/route6d: route6d.c Log message: Plug memory leak introduced in r1.15. No functional change. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2015/10/25 17:42:00 Modified files: usr.bin/ssh : ssh.c Log message: Expand tildes in filenames passed to -i before checking whether or not the identity file exists. This means that if the shell doesn't do the expansion (eg because the option and filename were given as a single argument) then we'll still add the key. bz#2481, ok markus@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 17:50:23 Modified files: usr.sbin/route6d: route6d.c Log message: Correctly print size_t/time_t. No functional change. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 17:53:36 Modified files: usr.sbin/route6d: route6d.c Log message: hms() returns a pointer to static storage, annotate the return type with "const" No functional change. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 18:05:47 Modified files: usr.sbin/route6d: route6d.c Log message: Kill unused variable and function. No functional change. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/25 18:15:37 Modified files: usr.bin/tmux : tmux.1 Log message: space before punctuation; CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 18:20:44 Modified files: usr.sbin/route6d: route6d.c Log message: Those variables should be local to the functions where they are used. Gets rid of a lot of warnings with -Wshadow. No functional change. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 18:25:45 Modified files: usr.sbin/route6d: route6d.c Log message: Rename the struct pollfd array, "set" -> "pfd" "set" reminds of select(2) fd_set, and is never used elsewhere in the tree as a name for a pollfd array. No functional change. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 18:33:03 Modified files: usr.bin/telnet : commands.c Log message: Set low-delay traffic class for IPv6 connections as well While here, there is no option to pass a different tos, and no other use of the "tos" variable out of tn(), so move the "tos" variable in tn() and assign it the right value from the start. ok millert@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/25 18:37:44 Modified files: usr.sbin/route6d: route6d.c Log message: Partial revert of r1.79, "np" handling is a bit trickier than expected. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/25 18:49:34 Modified files: share/man/man5 : pf.conf.5 Log message: adjust macro usage to the usual conventions CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/25 20:33:07 Modified files: sys/lib/libsa : net.c Log message: Cast isdigit()'s argument to unsigned char. ok guenther@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2015/10/25 20:50:58 Modified files: regress/usr.bin/ssh: limit-keytype.sh Log message: Fix typo certopt->certopts in shell variable. This would cause the test to hang at a host key prompt if you have an A or CNAME for "proxy" in your local domain. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/25 23:28:37 Modified files: regress/sys/kern: Makefile Log message: temporary unhook regress/sys/kern/pledge from regress CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/26 00:09:22 Modified files: devel/pep8 : Makefile distinfo Log message: Update to pep8-1.6.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/26 00:35:05 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Log message: Update to stellarium-0.14.0. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/10/26 00:44:40 Modified files: usr.sbin/radiusd: radiusd.conf.5 Log message: Using realm for bsdauth is misleading. It is currently unusable. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/26 01:24:20 Modified files: sys/kern : kern_pledge.c sys/sys : pledge.h syscall_mi.h Log message: make pledge_check(), used for syscall check with pledge, returns an error and provide the required pledge request for pledge_fail(). ok deraadt@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/26 01:44:43 Modified files: sys/kern : kern_pledge.c Log message: change some pledge_fail() error/code - for PLEDGE_FATTR: the code is more accurate to be PLEDGE_FATTR, has p->p_pledgenote could have multiple bits inside, and it is the lake of PLEDGE_FATTR that make the check fail. - for PLEDGE_RECVFD and PLEDGE_SENDFD, change the error to be EINVAL: we fail, not because of lake of PLEDGE_RECVFD / PLEDGE_SENDFD permission, but because the value passed is invalid in pledged program (for example trying to send a VDIR). "go ahead" deraadt@ CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/10/26 01:55:08 src/regress/sys/net/rdomains Update of /cvs/src/regress/sys/net/rdomains In directory cvs.openbsd.org:/tmp/cvs-serv18723/rdomains Log Message: Directory /cvs/src/regress/sys/net/rdomains added to the repository CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/10/26 02:04:10 Modified files: regress/sys/net: Makefile Added files: regress/sys/net/rdomains: Makefile ifalocal.sh Log message: Add regress test on local route insertions CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/10/26 02:06:51 Modified files: regress/sys/netinet6: Makefile Log message: Add autoport to netinet6 regress tests CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/26 02:32:52 Modified files: www/zendframework: Makefile Added files: www/zendframework/patches: patch-library_Zend_Db_Adapter_Pdo_Abstract_php patch-library_Zend_Db_Adapter_Pdo_Mssql_php Log message: Security fix for CVE-2015-7695 ok robert@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/26 02:34:33 Modified files: www/zendframework: Tag: OPENBSD_5_8 Makefile Added files: www/zendframework/patches: Tag: OPENBSD_5_8 patch-library_Zend_Db_Adapter_Pdo_Abstract_php patch-library_Zend_Db_Adapter_Pdo_Mssql_php Log message: Security fix for CVE-2015-7695 ok robert@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/10/26 02:36:34 Modified files: net/owncloudclient: Makefile distinfo net/owncloudclient/patches: patch-src_gui_application_cpp patch-src_libsync_utility_cpp Log message: update to owncloudclient-2.0.2 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/26 03:22:03 Modified files: usr.sbin/smtpd : mda.c Log message: avoid a potential double free ok gilles@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/26 03:34:50 Modified files: sbin/ifconfig : ifconfig.8 Log message: Sync "ifconfig create" interface list with ifconfig -C output. Adds pair, svlan, tap and vxlan. CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/26 03:56:01 Modified files: usr.sbin/smtpd : smtpd.c Log message: remove unneeded pidfile() from smtpd ok gilles CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/26 03:57:55 Modified files: usr.sbin/rbootd: rbootd.c usr.sbin/rarpd : rarpd.c usr.sbin/mrouted: main.c usr.bin/usbhidaction: usbhidaction.c Log message: stop using pidfile() ok benno jung jca CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/26 03:58:18 Modified files: usr.sbin/wsmoused: wsmoused.8 wsmoused.c wsmoused.h Log message: Stop writing a pidfile ok benno jung CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/26 04:08:15 Modified files: usr.bin/usbhidaction: Makefile usbhidaction.c usr.sbin/rbootd: Makefile rbootd.c usr.sbin/rarpd : Makefile rarpd.c usr.sbin/mrouted: Makefile main.c Log message: remove util.h include and -lutil after pidfile removal ok deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/26 04:12:46 Modified files: usr.sbin/ypserv/ypserv: Makefile ypserv.c Log message: last consumer in base of pidfile()... CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/26 04:14:04 Modified files: productivity/zeitgeist: Makefile distinfo productivity/zeitgeist/patches: patch-configure Removed files: productivity/zeitgeist/patches: patch-datahub_recent-manager-provider_vala patch-datahub_utils_vala patch-libzeitgeist_Makefile_in patch-libzeitgeist_event_vala patch-libzeitgeist_log_vala patch-libzeitgeist_where-clause_vala patch-libzeitgeist_zeitgeist-2_0_deps Log message: update to zeitgeist-0.9.16 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/26 04:32:56 Modified files: usr.bin/usbhidaction: Makefile Log message: remove libutil from dpadd too CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/26 04:34:19 Modified files: usr.sbin/rbootd: Makefile usr.sbin/rarpd : Makefile usr.sbin/mrouted: Makefile Log message: remove libutil from dpadd too CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/26 04:43:42 Modified files: share/mk : Makefile bsd.README bsd.lib.mk bsd.own.mk bsd.prog.mk share/man/man5 : mk.conf.5 Removed files: share/mk : bsd.nls.mk Log message: Nothing in base uses native language support anymore. Remove NLS support from the makefiles. OK naddy@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/26 05:03:29 Modified files: usr.sbin/httpd : httpd.c Log message: fix PATH_INFO for / requests diff from Denis Fondras ok reyk CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/26 05:10:53 Modified files: usr.sbin/pppd : main.c Log message: stop saving a pidfile; ok jung zhuk CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/26 05:11:45 Modified files: sys/kern : kern_pledge.c Log message: add setreuid/setregid to "id" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/26 05:17:52 Modified files: sys/kern : kern_pledge.c usr.bin/kdump : kdump.c Log message: If the system call is entirely unpermitted, code will be 0, and there is no pledge to recommend. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/26 05:31:16 Modified files: www/ruby-faraday: Makefile distinfo www/ruby-faraday/pkg: PLIST Log message: Simple update to 0.9.2 OK jasper@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/26 05:34:58 Modified files: x11/gnustep/libobjc2: Makefile distinfo Log message: Update to 1.8 brings a couple of updates and bug fixes. Switch to GitHub for downloading the tarball CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/26 05:36:39 Modified files: x11/gnustep/make: Makefile Log message: Add -fobjc-runtime flag for clang builds and bump CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/10/26 05:46:25 Modified files: usr.sbin/ospfd : kroute.c Log message: Kernel got fixed we no longer need to check if rtm_pid is 0 to filter out route messages that are not from us. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/26 05:53:16 Modified files: x11/gnustep : gnustep.port.mk x11/gnustep/aclock: Makefile x11/gnustep/addresses: Makefile x11/gnustep/affiche: Makefile x11/gnustep/back: Makefile x11/gnustep/base: Makefile x11/gnustep/batmon: Makefile x11/gnustep/camera: Makefile x11/gnustep/camerakit: Makefile x11/gnustep/cdplayer: Makefile x11/gnustep/corebase: Makefile x11/gnustep/cynthiune: Makefile x11/gnustep/databasin: Makefile x11/gnustep/dbuskit: Makefile x11/gnustep/displaycalibrator: Makefile x11/gnustep/edenmath: Makefile x11/gnustep/examples: Makefile x11/gnustep/fisicalab: Makefile x11/gnustep/ftp: Makefile x11/gnustep/gemas: Makefile x11/gnustep/gmastermind: Makefile x11/gnustep/gmines: Makefile x11/gnustep/gnumail: Makefile x11/gnustep/gomoku: Makefile x11/gnustep/gorm: Makefile x11/gnustep/graphos: Makefile x11/gnustep/grr: Makefile x11/gnustep/gshisen: Makefile x11/gnustep/gspdf: Makefile x11/gnustep/gui: Makefile x11/gnustep/gworkspace: Makefile x11/gnustep/highlighterkit: Makefile x11/gnustep/imageviewer: Makefile x11/gnustep/impersonatortoolkit: Makefile x11/gnustep/jigsaw: Makefile x11/gnustep/lapispuzzle: Makefile x11/gnustep/laternamagica: Makefile x11/gnustep/matharray: Makefile x11/gnustep/mpdcon: Makefile x11/gnustep/neos-theme: Makefile x11/gnustep/netclasses: Makefile x11/gnustep/paje: Makefile x11/gnustep/pantomime: Makefile x11/gnustep/pcapkit: Makefile x11/gnustep/pdfkit: Makefile x11/gnustep/performance: Makefile x11/gnustep/price: Makefile x11/gnustep/projectcenter: Makefile x11/gnustep/remotedesk: Makefile x11/gnustep/renaissance: Makefile x11/gnustep/rsskit: Makefile x11/gnustep/silver-theme: Makefile x11/gnustep/simpleagenda: Makefile x11/gnustep/sqlclient: Makefile x11/gnustep/sudoku: Makefile x11/gnustep/systempreferences: Makefile x11/gnustep/terminal: Makefile x11/gnustep/timemon: Makefile x11/gnustep/webserver: Makefile x11/gnustep/webservices: Makefile x11/gnustep/zipper: Makefile Log message: Add OBJCFLAGS=-fgnustep-runtime to gnustep.port.mk CONFIGURE_ENV and MAKE_FLAGS for clang build platforms, and bump all ports for that. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/26 05:54:17 Modified files: games/oolite : Makefile Log message: Bump after gnustep module update CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/26 05:55:01 Modified files: www/sope : Makefile Log message: Bump after gnustep module update CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/26 05:55:36 Modified files: www/sogo : Makefile Log message: Bump after gnustep module update CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/26 05:56:14 Modified files: www/opengroupware: Makefile Log message: Bump after gnustep module update CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/26 06:09:27 Modified files: x11/gnome/rygel: Makefile distinfo x11/gnome/rygel/pkg: PLIST Log message: update to rygel-0.28.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/26 06:13:45 Modified files: sys/kern : kern_pledge.c Log message: Allow NET_RT_IFLIST in pledge "dns" as well CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/26 06:17:03 Modified files: sys/kern : uipc_syscalls.c Log message: dns check needs to be done on the kernel address after copyin CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/26 06:23:40 Modified files: usr.sbin/rebound: rebound.c Log message: set listening sockets to nonblocking, then handle as many incoming requests as we can in the loop instead of keventing per request. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/26 06:24:48 Modified files: usr.sbin/rebound: rebound.c Log message: one second amnesty for timeouts so we don't spin with short timeouts CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/26 06:39:58 Log message: Import DataBasinKit, a client framework to access salesforce.com Got split out from DataBasin Status: Vendor Tag: sebastia Release Tags: sebastia_20151026 N ports/x11/gnustep/databasinkit/Makefile N ports/x11/gnustep/databasinkit/distinfo N ports/x11/gnustep/databasinkit/pkg/DESCR N ports/x11/gnustep/databasinkit/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/26 06:41:14 Modified files: x11/gnustep : Makefile Log message: Hook up databasinkit, was OK jung@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/26 06:42:21 Modified files: x11/gnustep/databasin: Makefile distinfo Log message: Update to 0.8, now with split out databasinkit framework in extra port. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/26 06:44:22 Modified files: usr.bin/top : display.c Log message: print uptime too. ok deraadt CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/26 06:52:27 Modified files: usr.bin/diff : diff.1 diff.c diffreg.c Log message: remove TMPDIR support. ok millert CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/10/26 06:55:05 Modified files: security/p5-Net-SSLGlue: Makefile distinfo Log message: update p5-Net-SSLGlue to 1.055 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/26 07:07:14 Modified files: usr.sbin : Makefile Removed files: usr.sbin/rip6query: Makefile rip6query.8 rip6query.c Log message: rip6query goes to the attic. Hopefully route6d (rip6d?) will get some love instead, prod prod. ok claudio jca mpi CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/26 07:11:42 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/26 07:12:10 Modified files: databases/py-puppetdb: Makefile Log message: add PORTROACH annotation for newer versions of py-puppetdb require puppetdb >= 3 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/26 07:12:11 Modified files: usr.bin/sendbug: sendbug.c Log message: remove TMPDIR support CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/26 07:56:18 Modified files: usr.bin/top : username.c Log message: remove the silly username cache here and use libc user_from_uid. libc isn't (yet) any better, but it can improve with time. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/26 08:08:47 Modified files: usr.bin/sed : compile.c extern.h main.c misc.c process.c Log message: Rename err() to error() to prevent confusion with the stdlib function. Discussed with jca@. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/26 08:12:13 Modified files: sys/sys : queue.h Log message: Let SLIST_REMOVE invalidate the pointer in more cases. OK jsing@ CVSROOT: /cvs Module name: www Changes by: jasper@cvs.openbsd.org 2015/10/26 08:18:30 Modified files: faq : current.html Log message: un-uglify: close pre tags CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/26 08:27:41 Modified files: usr.sbin/cron : cron.c crontab.c database.c entry.c macros.h misc.c Log message: Remove some useless defines and the set_cron_uid() function. OK jung@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/26 08:37:50 Modified files: sbin/fdisk : fdisk.8 Log message: Flesh out GPT info and tweak other verbiage to be less MBR specific. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/26 08:48:54 Modified files: sys/lib/libsa : net.c Log message: (char *)0 -> NULL ok tedu@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/10/26 09:01:15 Modified files: bin/csh : Makefile char.c char.h csh.c csh.h exp.c extern.h file.c func.c glob.c misc.c set.c str.c Log message: unifdef BUILTIN (unused), NLS (always set), SHORT_STRINGS (always set) and remove a few unused defines; no binary changes; ok tedu@ zhuk@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/26 09:04:51 Modified files: lib/libc/gen : pwcache.c Log message: don't keep the passwd database open; callers do not expect that they will become responsible for calling endpwent. ok deraadt CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/26 09:08:27 Modified files: sbin/fdisk : cmd.c cmd.h fdisk.c gpt.c gpt.h mbr.c mbr.h misc.c misc.h part.c part.h user.c Log message: Add GPT editing. Based on GSOC 2014 work by Markus Muller. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/26 09:16:30 Modified files: usr.sbin/cron : cron.c misc.c Log message: Use SOCK_NONBLOCK and SOCK_CLOEXEC instead of fcntl() calls. OK guenther@ CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2015/10/26 09:29:17 Modified files: usr.bin/login : login.c Log message: Put off some "notyet" dust from login.c. okay millert@ and deraadt@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/10/26 09:29:39 Modified files: lang/jruby : Makefile distinfo lang/jruby/pkg : PLIST Log message: Update to JRuby 9.0.3.0 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/26 09:49:13 Modified files: sys/netinet : ip_input.c Log message: Use rt_ifidx rather than rt_ifp. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/26 09:50:06 Modified files: usr.sbin/cron : crontab.1 crontab.c Log message: Remove TMPDIR support, it is not really useful in crontab. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/26 10:03:56 Modified files: audio/mpd : Makefile audio/mpd/patches: patch-src_decoder_plugins_FfmpegDecoderPlugin_cxx Added files: audio/mpd/patches: patch-src_decoder_plugins_GmeDecoderPlugin_cxx patch-src_output_OutputCommand_cxx Log message: Merge fixes from the upstream stable 'v0.19.x' branch: decoder/ffmpeg: fix crash due to wrong avio_alloc_context() call (git commit 1958f78cc1bd47ce1c9b57db41194f85aed942ab) decoder/gme: call decoder_seek_error() on seek error (git commit 93c97972b9cb41284f8af8b653e056484bbf4717) output/Command: flush the mixer cache when enabling/disabling output (git commit ac61d43720393803cb3f6bc5c74aea588e1ca68d) CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/10/26 10:27:04 Modified files: bin/csh : char.c const.c csh.c csh.h func.c str.c Log message: Clean up cruft made visible by the NLS unifdefing: * remove setlocale() calls * remove write-only variable AsciiOnly * remove now unused string constants STRLANG, STRLC_CTYPE * remove hardcoded support for ISO8859-1 ok millert@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/10/26 10:31:09 Modified files: bin/csh : csh.h extern.h str.c Log message: Remove the #define Strfoo() s_strfoo() redirection and move everything directly to Strfoo(). Purely mechanical. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/26 10:32:33 Modified files: sbin/dhclient : clparse.c dhclient.c dhcp.h dhcpd.h options.c tables.c Log message: Give dhclient(8) the ability to use option 119, a.k.a. "Domain Search" if supplied by the server. Requested by a few. Original diff from Ray Lai via tech@. Tested & ok claudio@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/10/26 10:38:06 Modified files: usr.sbin/smtpd : makemap.c Log message: Fix makemap(8) for values containing a '#'. Ok millert@ gilles@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/26 10:42:57 Modified files: multimedia/gstreamer1/plugins-libav: Makefile Log message: --disable-sdl ; spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/26 10:57:13 Modified files: usr.bin/finger : finger.c Log message: Rather than setpassent(1) for the lifetime of the program, use two smaller windows of setpassent(1) + entpwent() ok tedu millert CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/26 11:17:06 Modified files: usr.bin/tmux : input-keys.c server-client.c Log message: Some extra logging of where keys are actually going. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/10/26 11:19:00 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 Log message: update to seafile-4.42 CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/10/26 11:22:50 Modified files: sys/crypto : cryptosoft.c Log message: Use axf's hashsize as a block size in the authenticated encryption routine. No change for GCM, however upcoming changes will rely on this. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/26 11:52:19 Modified files: sys/kern : kern_pledge.c Log message: Add ppoll() to "stdio" CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2015/10/26 11:55:32 Modified files: usr.sbin/repquota: repquota.8 repquota.c Log message: Put repquota in line with other utilities: you either wants list everyting, effectively using -a, or you specify filesystems one-by-one. Doing both resulted in a funny error messages, so just don't allow that silly behaviour. okay millert@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/26 11:56:20 Modified files: usr.bin/diff : diff.1 Log message: no more TMPDIR; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/26 12:05:25 Modified files: sbin/fdisk : fdisk.8 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/26 12:08:01 Modified files: www/puppetboard: Makefile distinfo www/puppetboard/pkg: PLIST Log message: update to puppetboard-0.0.5 - please note the configuration file has to be updated, see faq/current.html CVSROOT: /cvs Module name: www Changes by: jasper@cvs.openbsd.org 2015/10/26 12:08:16 Modified files: faq : current.html Log message: mention puppetboard configuration file changes CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/10/26 12:08:44 Modified files: usr.bin/pkg-config/OpenBSD: PkgConfig.pm Log message: Don't reject properties with no whitespace after the colon; it's perfectly valid to have a line like 'Requires:requiree'. Confirmed with fd.o and this fixes using the libczmq pc file CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/10/26 12:09:32 Modified files: regress/usr.bin/pkg-config: Makefile Added files: regress/usr.bin/pkg-config/pcdir: whitespace-prop-1.pc whitespace-prop-2.pc whitespace-prop-3.pc Log message: add tests for whitespace surrounding properties CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/26 12:10:56 Modified files: net/zeromq : Makefile distinfo Log message: - bugfix update to zeromq-4.1.3 maintainer timed-out CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/26 12:21:48 Modified files: x11/gtkhotkey : Makefile Log message: use proper launchpad.net MASTER_SITES, so the new portroach handler can properly handle this (though unlikely there'll ever be a new gtkhotkey release..) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/26 12:31:57 Modified files: x11/terminator : Makefile distinfo x11/terminator/pkg: PLIST Log message: update to terminator-0.98 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/26 12:34:44 Modified files: databases/py-storm: Makefile Log message: use MODPY_EGG_VERSION in MASTER_SITES instead of hardcoding the version CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/26 12:43:40 Modified files: misc/portroach : Makefile distinfo misc/portroach/pkg: PLIST Log message: - update to portroach-2.0.8 * adds a launchpad site handler CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/26 12:52:19 Modified files: regress/sys/kern/pledge/generic: Makefile main.c test_tty.c tests.out Added files: regress/sys/kern/pledge/generic: test_stdio.c Log message: update regress suite for pledge CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/10/26 13:24:04 Modified files: etc : netstart Log message: The hostname variable is not used since r1.99. Remove it and use stripcom() output directly with the hostname command. OK deraadt@ krw@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/10/26 13:44:06 Modified files: sysutils/tray-app: Makefile Added files: sysutils/tray-app/patches: patch-eject_eject_c Log message: Unbreak after recent d_un removal in disklabel.h. Noticed by sthen@. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/10/26 13:57:45 Modified files: sysutils/tray-app/patches: patch-eject_eject_c Log message: Actually, this set of utilities is intended to be run on OpenBSD, so checking for OS is stupid. Just force the new structure layout and be done with it. No binary change => no bump needed. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/10/26 14:24:54 Modified files: productivity/workrave: Makefile distinfo productivity/workrave/patches: patch-po_Makefile_in_in productivity/workrave/pkg: PLIST Added files: productivity/workrave/patches: patch-configure_ac patch-po_pl_po patch-po_ru_po Removed files: productivity/workrave/patches: patch-frontend_common_share_sounds_Makefile_in patch-frontend_gtkmm_src_Makefile_in patch-frontend_gtkmm_src_gnome_applet_Makefile_in Log message: Update productivity/workrave to version 1.10.1. Input from ajacoutot@ and sthen@. OK ajacoutot@, thanks. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/10/26 14:44:00 Modified files: bin/csh : csh.1 Log message: document the -p and -l file enquiries and explicitly do not document -s with/ok schwarze@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/10/26 15:28:51 Modified files: faq : faq6.html Log message: mention rtwn, from Mariano Baragiola CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/10/26 15:31:05 Modified files: faq : faq6.html Log message: consistency; remove . at end of items in list of 802.11 adapters (some had them, others didn't) CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/10/26 15:43:01 Modified files: lang/ghc : Makefile distinfo Log message: New bootstrapper. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/10/26 15:57:42 Modified files: bin/csh : Makefile csh.c csh.h exp.c extern.h proc.c Log message: remove the profiling and debugging ifdefs; ok zhuk@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/26 16:03:04 Modified files: usr.bin/tmux : cmd-list-keys.c key-string.c Log message: Handle unknown keys more gracefully, return a string instead of NULL. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/10/26 16:03:06 Modified files: bin/csh : csh.c exp.c glob.c lex.c misc.c proc.c sem.c set.c Log message: miscellaneous cruft: * remove lint * unifdef S_IFLNK, S_ISFIFO, S_ISLNK, S_ISSOCK, O_APPEND * remove 0, NOTUSED, notdef -- untouched since original import * remove IIASA CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/26 16:22:56 Modified files: usr.bin/sed : main.c Log message: Use error(FATAL) instead of what was previously err(1,...) ok tobias@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/26 16:24:44 Modified files: usr.bin/sed : compile.c defs.h Log message: Tidy up error() levels: merge COMPILE and COMPILE2, and kill ERROR (unused) ok tobias@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/26 17:06:18 Modified files: usr.bin/tmux : key-bindings.c Log message: Default bindings for mouse wheel on status line to change window (like we had before), from Patrick Palka. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/26 17:16:18 Modified files: usr.bin/tmux : server-client.c Log message: If a mouse event has no key binding, pass it through to the pane it happened in, not the active pane like normal key presses. Fixes problems seen by Enrico Ghirardi. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/26 18:49:53 Modified files: usr.bin/ssh : readconf.c Log message: avoid de-const warning & shrink; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/26 19:44:45 Modified files: usr.bin/ssh : auth2-pubkey.c Log message: log certificate serial in verbose() messages to match the main auth success/fail message; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/26 21:23:30 Modified files: usr.sbin/eigrpd: printconf.c Log message: Print a missing "metric" before the actual metric when printing a redistribute line. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/26 21:25:55 Modified files: usr.sbin/eigrpd: neighbor.c rde.h rde_dual.c Log message: Introduce a new flag to identify "self" neighbors attached to local interfaces. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/26 21:27:35 Modified files: usr.sbin/eigrpd: kroute.c rde.c Log message: Whenever a summary route is activated, install a respective blackhole route in the FIB. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/26 21:30:23 Modified files: usr.sbin/eigrpd: eigrpd.8 usr.sbin/eigrpctl: eigrpctl.8 Log message: Minor tweaks. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/26 21:33:56 Modified files: usr.sbin/eigrpd: eigrpd.conf.5 Log message: Add a man page for eigrpd.conf. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/10/26 22:18:36 Modified files: usr.sbin/radiusd: radiusd.c radiusd_module.c Log message: Fix radiusd module to set O_NONBLOCK properly. diff from Yuuichi Someya. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/10/26 22:27:01 Modified files: usr.sbin/radiusd: radiusd.c radiusd_radius.c Log message: Set O_NONBLOCK for UDP sockets not to block on recv(). Actually block had happened if an error of the socket is handled by send(). diff from Yuuichi Someya. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/10/26 22:30:44 Modified files: usr.sbin/radiusd: radiusd_radius.c Log message: Initialize module_radius_req before use it. diff from Yuuichi Someya CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/26 22:41:18 Modified files: lib/libc/gen : getpwent.3 getpwnam.3 Log message: The fd of the passwd database is marked close-on-exec now Incorrect text pointed out by tedu@ ok deraadt@ millert@ tedu@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/10/26 22:48:06 Modified files: usr.sbin/radiusd: radiusd.c Log message: Free the received radius packet when it is duplicated. diff from Yuuichi Someya CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/26 23:54:49 Modified files: lib/libc/arch/alpha/gen: flt_rounds.c lib/libc/arch/amd64/gen: flt_rounds.S fpclassifyl.c ldexp.c lib/libc/arch/arm/gen: flt_rounds.c lib/libc/arch/hppa/gen: flt_rounds.c lib/libc/arch/hppa64/gen: flt_rounds.c lib/libc/arch/i386/gen: flt_rounds.S fpclassifyl.c ldexp.c lib/libc/arch/m88k/gen: flt_rounds.c lib/libc/arch/mips64/gen: flt_rounds.c fpclassifyl.c ldexp.S lib/libc/arch/powerpc/gen: flt_rounds.c lib/libc/arch/sh/gen: flt_rounds.c lib/libc/arch/sparc/gen: flt_rounds.c lib/libc/arch/sparc64/gen: flt_rounds.c fpclassifyl.c lib/libc/arch/vax/gen: fpclassify.c ldexp.S lib/libc/gen : fpclassify.c ldexp.c Added files: lib/libc/hidden: float.h math.h Log message: Wrap the remaining math functions in libc: __fpclassify*(), __flt_rounds(), and ldexp(). ok millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/27 00:14:55 Modified files: x11/gnome/keyring: Makefile distinfo Log message: Update to gnome-keyring-3.18.3. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/27 01:26:43 Modified files: usr.sbin/eigrpd: eigrpd.8 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/27 01:33:42 Modified files: usr.sbin/eigrpd: eigrpd.conf.5 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/10/27 01:58:00 Modified files: usr.sbin/nsd : nsd-control.c remote.c usr.sbin/unbound/daemon: remote.c usr.sbin/unbound/smallapp: unbound-control.c usr.sbin/unbound/util: net_help.c Log message: Fix nsd and unbound's error checking with SSL_CTX_set_options(). LibreSSL, BoringSSL and OpenSSL have all been redefining SSL_OP_* flags to be 0 when support is removed. This breaks the error checking that nsd and unbound were doing. It should check against the flag value itself to allow for 0. input deraadt@, jsing@ tweak + ok miod@, guenther@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/27 02:54:52 Modified files: usr.bin/ssh : readconf.c Log message: fix execv arguments in a way less likely to cause grief for -portable; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/27 03:15:21 Modified files: usr.bin/tmux : key-bindings.c Log message: Use copy-mode -et= in WheelUpPane binding, from Patrick Palka. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/27 03:18:06 Modified files: usr.bin/tmux : format.c Log message: The format callback may not always succeed, so we need to check for NULL. From Patrick Palka. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/27 03:28:31 Modified files: usr.bin/tmux : format.c screen.c Log message: Count brackets in #{?...} so that nested conditional formats work, from Daniel De Graaf. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/10/27 04:51:32 Modified files: databases/mydumper: Makefile distinfo databases/mydumper/patches: patch-CMakeLists_txt patch-docs_mydumper_usage_rst Removed files: databases/mydumper/patches: patch-config_h_in patch-mydumper_c Log message: Update to 0.6.2 looks good to Brad CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/27 04:52:18 Modified files: sys/net : if.c pf.c sys/netinet6 : nd6.c Log message: Use rt_ifidx rather than rt_ifp. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/27 04:54:52 Modified files: sys/netinet : if_ether.c Log message: Move code around for clarity, no functional change. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/10/27 05:13:06 Modified files: sys/crypto : chacha_private.h sys/dev : rnd.c Log message: Sync chacha_ivsetup to the version in ssh so that we could specify custom counter value when setting up Chacha context. ok reyk djm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/27 05:32:31 Modified files: sysutils/hotplug-diskmount: Makefile Added files: sysutils/hotplug-diskmount/patches: patch-hotplug-diskmount_c Log message: cope with d_packname union removal CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/27 05:47:18 Modified files: usr.sbin/rarpd : rarpd.c Log message: Consistency in error messages. No functional change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/27 05:58:01 Modified files: lang/node : Makefile lang/node/pkg : PLIST Log message: This doesn't use NODE_ARCH any more, so remove it, rm some other-OS include files that aren't needed, and regen plist which fixes a packaging problem with i386. Cleanup unused CFLAGS from SUBST_VARS as well, and switch run dep to g++ instead of gcc. OK abieber@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/10/27 06:00:25 Modified files: sys/crypto : xform.c Log message: Use verbose defines instead of hardcoded values for clarity when initializing hash objects. No binary or functional change. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/27 06:06:37 Modified files: sys/netinet : ip_input.c Log message: Rewrite in_ouraddr() to not use ``rt_ifa'' since it is not obvious that the lifetime of an ``ifa'' is tied to a route entry, so it might no longer be valid after calling rtfree(9). While here put a KERNEL_LOCK() around the per-ifp address list iteration. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/10/27 06:27:54 Modified files: usr.sbin/relayd: relayd.conf.5 relayd.h Log message: change cipher-server-preference to be on by default. It can be disabled with no cipher-server-preference this makes more clients select ciphers with pfs. requested and ok by reyk@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/27 06:48:14 Modified files: regress/sbin/route: Makefile Added files: regress/sbin/route: rttest20.ok Log message: Check that RTM_GET works without RTAX_GATEWAY argument for multipath route entries. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/27 06:48:58 Modified files: sysutils/login_ldap: Makefile sysutils/login_ldap/patches: patch-login_ldap_8 patch-login_ldap_c Log message: clean up manpage, draw attention to cleartext passwords if not using ssl/tls CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/10/27 07:14:44 Modified files: usr.sbin/eigrpd: eigrpd.conf.5 Log message: Remove wrong line. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/27 07:23:25 Modified files: usr.bin/tmux : Makefile client.c cmd-attach-session.c cmd-detach-client.c cmd-find.c cmd-new-session.c server-client.c server-fn.c server.c signal.c tmux.c tmux.h Added files: usr.bin/tmux : proc.c Log message: Break the common process set up, event loop and imsg dispatch code between server and client out into a separate internal API. This will make it easier to add another process. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/27 07:31:16 Modified files: sysutils/login_ldap: Makefile Added files: sysutils/login_ldap/patches: patch-util_c Log message: Don't let login_ldap fallback to cleartext if StartTLS failed (e.g. bad hostname/certificate). "hard TLS" (SSL-wrapped LDAP, aka ldaps://) is already handled correctly. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/27 07:57:51 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk4-2.10.3. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/10/27 07:58:45 Modified files: sbin/ping : ping.c Log message: fix fallout from chacha changes. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/10/27 08:12:31 Modified files: devel/p5-File-Modified: Makefile distinfo Log message: update p5-File-Modified to 0.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/27 08:43:07 Modified files: devel/coccinelle: Makefile distinfo devel/coccinelle/patches: patch-Makefile patch-cocci_ml patch-commons_common_ml patch-scripts_stat_directory_complete_pl devel/coccinelle/pkg: PLIST Log message: update to coccinelle-1.0.3 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/27 08:45:52 Modified files: usr.sbin/unbound: Makefile.bsd-wrapper Log message: Don't use a pidfile in unbound by default. Retain the ability in unbound.conf to set one if needed. ok millert@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/27 08:47:17 Modified files: usr.sbin/unbound/doc: unbound.conf.5.in Log message: Fix manpage for empty pidfile. Pointed out by millert@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/27 08:51:35 Modified files: usr.bin/tmux : tmux.1 Log message: No more TMPDIR. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/27 09:07:56 Modified files: sys/arch/armv7/imx: imxenet.c sys/arch/armv7/omap: if_cpsw.c sys/arch/armv7/sunxi: sxie.c Log message: arp_ifinit() is no longer needed. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/27 09:20:13 Modified files: sys/arch/vax/if: if_de.c if_qe.c sgec.c Log message: arp_ifinit() is no longer needed. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/27 09:22:28 Modified files: x11/dbus : Makefile distinfo x11/dbus/patches: patch-bus_Makefile_in patch-dbus_Makefile_in patch-tools_Makefile_in Log message: Update to dbus-1.10.2. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/27 09:22:58 Modified files: sys/netinet : if_ether.c if_ether.h Log message: RIP arp_ifinit(). CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/27 09:23:28 Modified files: usr.sbin/lpr/common_source: startdaemon.c usr.sbin/lpr/lpd: lpd.c Log message: Use AF_UNIX instead of AF_LOCAL. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/27 09:25:12 Modified files: x11/gnustep/gomoku: Makefile Log message: Properly bump. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/27 09:58:43 Modified files: usr.bin/tmux : alerts.c client.c cmd-attach-session.c cmd-break-pane.c cmd-choose-buffer.c cmd-move-window.c cmd-new-session.c cmd-new-window.c cmd-rename-window.c cmd-send-keys.c cmd-set-option.c cmd-show-options.c cmd-split-window.c cmd-switch-client.c format.c input-keys.c input.c layout-set.c names.c options.c paste.c resize.c screen-redraw.c server-client.c server-fn.c server.c session.c status.c tmux.c tmux.h tty-keys.c tty-term.c tty.c window-choose.c window-clock.c window-copy.c window.c Log message: Move struct options into options.c. CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/10/27 10:01:15 src/regress/sys/netinet/broadcast_bind Update of /cvs/src/regress/sys/netinet/broadcast_bind In directory cvs.openbsd.org:/tmp/cvs-serv8156/broadcast_bind Log Message: Directory /cvs/src/regress/sys/netinet/broadcast_bind added to the repository CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/10/27 10:05:54 Added files: regress/sys/netinet/broadcast_bind: Makefile broadcast_bind.c Log message: add regress test on bind(2)ing with broadcast and inexistant addresses CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/10/27 12:10:09 Modified files: net/py-ftpdlib : Makefile Log message: Update HOMEPAGE. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/27 12:18:17 Modified files: www/apache-httpd: Makefile distinfo www/apache-httpd/patches: patch-configure patch-docs_conf_httpd_conf_in www/apache-httpd/pkg: PLIST-main Removed files: www/apache-httpd/patches: patch-modules_ssl_mod_ssl_c patch-modules_ssl_ssl_engine_config_c patch-modules_ssl_ssl_engine_init_c patch-modules_ssl_ssl_engine_io_c patch-modules_ssl_ssl_private_h patch-support_ab_c Log message: update to apache-httpd-2.4.17, and add scaffolding to use the same type of modules.sample mechanism as apache-httpd-openbsd CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/27 12:19:33 Modified files: usr.sbin/bgpd : mrt.c parse.y Log message: calloc -> malloc when the memory is immediately overwritten with memcpy. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/10/27 12:32:05 Modified files: devel/apktool : Makefile distinfo Log message: update apktool to 2.0.2. ok aja@. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/10/27 13:00:53 Modified files: games/moria : Makefile Log message: switch to http mirror and remove dead ftp mirror from list. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/27 14:14:19 Modified files: usr.sbin/smtpd : aliases.c ruleset.c smtpd.h Log message: aliases_virtual_check() has been unneeded for a while ok jung@, ok sunil@, ok millert@ CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2015/10/27 14:43:45 Modified files: opensmtpd : donations.html Log message: update CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2015/10/27 14:57:59 Modified files: opensmtpd : security.html Log message: this should have been updated, fix
    while at it from Daniel Jakots CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/27 15:01:09 Modified files: usr.sbin/smtpd : enqueue.c smtpctl.c Log message: enqueue pledge: getmailname() needs dns, ~/dead.letter needs cpath/wpath ok jung@, ok millert@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/27 15:11:27 Modified files: usr.sbin/smtpd : delivery_lmtp.c Log message: delivery lmtp gets fed with a message file as input which is guaranted to have \n-terminated lines, so no need to strip \r here also remove an unneeded len assignment while here discussed with and ok gilles CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/27 15:20:11 Modified files: usr.sbin/smtpd : delivery_lmtp.c mda.c parse.y smtpd.conf.5 Log message: add a rcpt-to parameter to be able to use the original (probably expanded) RCPT TO within LMTP sessions ok gilles eric CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/10/27 18:46:31 Modified files: distrib/sets/lists/xetc: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/27 20:12:54 Modified files: sys/kern : kern_pledge.c Log message: support kern.cptime also CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/27 23:11:55 Modified files: sys/arch/sparc64/dev: z8530kbd.c Log message: missing splx in error path same change made in the sparc equivalent a while ago CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/27 23:37:41 Modified files: meta/gnustep : Makefile Log message: Needs a bump after recent gnustep ports changes. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/27 23:58:50 Modified files: print/cups-filters: Makefile distinfo Log message: Update to cups-filters-1.1.0. CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/10/28 01:24:28 Modified files: usr.sbin/smtpd : smtpctl.c Log message: Remove dead code. Ok jung@ gilles@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/28 01:25:30 Modified files: usr.sbin/smtpd : aliases.5 lka_session.c smtpd.h to.c Log message: aliases support resolving to maildir:/path ok sunil@ millert@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/28 01:28:13 Modified files: usr.sbin/smtpd : dns.c Log message: dns_lookup_host() needs to remove brackets and IPv6: prefix when receiving a text representation otherwise getaddrinfo_async() will choke ok eric@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/28 01:43:44 Modified files: usr.sbin/smtpd : lka_session.c Log message: remove old check on username length that simply makes no sense nowadays ok millert@ sunil@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/28 02:44:16 Modified files: x11/vlc : Makefile Added files: x11/vlc/patches: patch-modules_demux_mp4_libmp4_c Log message: Security fix for CVE-2015-5949 ok brad (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/28 02:45:49 Modified files: lib/libc/locale: mbtowc.3 Log message: Rewrite the mbtowc(3) page for clarity. Explain what needs to be done on error. With input from jmc, zhuk, schwarze, and bentley. ok jmc zhuk bentley CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/28 02:46:23 Modified files: graphics/gdk-pixbuf2: Tag: OPENBSD_5_8 Makefile graphics/gdk-pixbuf2/patches: Tag: OPENBSD_5_8 patch-gdk-pixbuf_pixops_pixops_c Added files: graphics/gdk-pixbuf2/patches: Tag: OPENBSD_5_8 patch-gdk-pixbuf_io-tga_c Log message: Security fixes for CVE-2015-7673 and CVE-2015-7674 ok aja@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/28 02:47:46 Modified files: x11/vlc : Tag: OPENBSD_5_8 Makefile Added files: x11/vlc/patches: Tag: OPENBSD_5_8 patch-modules_demux_mp4_libmp4_c Log message: Security fix for CVE-2015-5949 ok brad (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/28 02:49:55 Modified files: usr.sbin/smtpd : aliases.5 Log message: various macro fixes; CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/28 03:17:31 Modified files: emulators/qemu : Makefile emulators/qemu/files: qemu-ifdown qemu-ifup emulators/qemu/pkg: README Log message: tap(4) and sudo cleanup for QEMU, from Brad. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/28 03:34:15 Modified files: x11/gnustep/databasinkit: Makefile Log message: Add x11/gnustep/gui to BUILD_DEPENDS, bump for safety. missing dependency pointed out by ajacoutot@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 03:35:03 Modified files: sys/kern : kern_pledge.c Log message: kern.cptime is length 2 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/10/28 03:37:57 Modified files: cad/xtrkcad : Makefile distinfo cad/xtrkcad/patches: patch-app_bin_CMakeLists_txt cad/xtrkcad/pkg: PLIST Added files: cad/xtrkcad/patches: patch-app_bin_misc2_c Log message: Update to 4.2.1, adding a lot of new parameter files, and some bug fixes etc. OK jung@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/10/28 03:47:54 Log message: Status: Vendor Tag: rpointel Release Tags: rpointel_20151028 N ports/devel/p5-Parse-Win32Registry/Makefile N ports/devel/p5-Parse-Win32Registry/distinfo N ports/devel/p5-Parse-Win32Registry/pkg/DESCR N ports/devel/p5-Parse-Win32Registry/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/28 03:48:47 Modified files: textproc/sphinx: Makefile Log message: add a Makefile comment to point people at py-sphinx if they're looking for the doc generator. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/10/28 03:51:42 Modified files: devel : Makefile Log message: SUBDIR += p5-Parse-Win32Registry CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/28 03:51:55 Modified files: usr.bin/tmux : client.c cmd-attach-session.c cmd-find.c cmd-new-session.c cmd-new-window.c cmd-respawn-pane.c cmd-respawn-window.c cmd-set-environment.c cmd-show-environment.c cmd-split-window.c cmd-string.c cmd-switch-client.c environ.c format.c job.c server-client.c session.c tmux.c tmux.h Log message: Like options, move the environ struct into environ.c. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/10/28 03:55:18 Log message: import regripper, an open source forensic software. ok sthen@. Status: Vendor Tag: rpointel Release Tags: rpointel20151028 N ports/security/regripper/Makefile N ports/security/regripper/distinfo N ports/security/regripper/pkg/PLIST N ports/security/regripper/pkg/DESCR N ports/security/regripper/patches/patch-rip_pl N ports/security/regripper/patches/patch-plugins_shellbags_test_pl No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/10/28 03:56:27 Modified files: security : Makefile Log message: SUBDIR += regripper CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/28 03:57:36 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-CMakeLists_txt patch-src_rspamadm_CMakeLists_txt mail/rspamd/pkg: PLIST Log message: update to rspamd-1.0.9 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/28 04:03:00 Modified files: usr.sbin/mrouted: mrouted.8 usr.sbin/pppd : pppd.8 usr.sbin/rarpd : rarpd.8 usr.sbin/rbootd: rbootd.8 usr.sbin/ypserv/ypserv: ypserv.8 Log message: pid removal; from jan stary CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 05:13:41 Modified files: sys/kern : kern_exec.c Log message: move p_pledgenote setting next to NDINIT() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 05:16:23 Modified files: sys/kern : kern_ktrace.c Log message: Though sys_ktrace is not yet pledge allowed, prepare by setting p_pledgenote as required. XXX open question to guenther regarding FREAD to vnopen() / vnclose() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 05:17:24 Modified files: sys/kern : tty.c Log message: TIOCCONS will probably never be permitted, but it is good style to set p_pledgenote before NDINIT() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 05:18:58 Modified files: sys/kern : vfs_syscalls.c Log message: Set pledgenote to PLEDGE_RPATH in chdir & chroot noticed by semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 05:22:08 Modified files: sys/kern : tty_pty.c Log message: There are three situations where pty ioctl's result in a NDINIT. NDINIT should be preceded by setting pledgenote to indicate what the operation is for. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 05:52:26 Modified files: lib/libc/asr : asr.c share/man/man5 : resolv.conf.5 Log message: Remove support for [addr]:port syntax from the "nameserver" line. This extension never made it to other systems. (pledge is also happy with this. The idea of DNS @ any port collides with pledge encouraring differentiation between DNS and non-DNS sockets) ok phessler jung sthen kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 05:59:08 Modified files: sys/kern : exec_elf.c Log message: Paranoa: p_pledgenote the NAMEI for ld.so loading CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 06:03:39 Modified files: sys/kern : syscalls.master kern_pledge.c uipc_syscalls.c Log message: The short-lived dnssocket/dnsconnect calls are being required because we suspect everyone has upgraded through the approx week-long window since SOCK_DNS became available and the libc resolver started using them. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 06:04:06 Modified files: sys/sys : syscall.h syscallargs.h sys/kern : init_sysent.c syscalls.c Log message: sync CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/28 06:14:25 Modified files: sys/net : if.c sys/netinet : tcp_input.c sys/netinet6 : icmp6.c ip6_forward.c ip6_mroute.c ip6_output.c nd6.c nd6.h nd6_rtr.c usr.sbin/ndp : ndp.c Log message: Remove linkmtu and maxmtu from struct nd_ifinfo. IN6_LINKMTU can now die and ifp->if_mtu is the one true mtu. Suggested by and OK mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 06:17:20 Modified files: sys/sys : pledge.h sys/kern : kern_descrip.c kern_pledge.c Log message: Prevent F_SETOWN, unless a "proc" pledge was made. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 06:25:13 Modified files: usr.sbin/apm : apm.c Log message: By hoisting sysctl hw.cpuspeed towards the top, it is possible to pledge "stdio rpath wpath cpath unix". I wonder what we can do in apmd... CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/10/28 06:28:14 Modified files: usr.sbin/tcpdump: tcpdump.c Log message: pcap_stat fields are unsigned, print them as such Patch from Kevin Reay. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/28 06:45:44 Modified files: sys/netinet6 : nd6.c Log message: Add a missing splx for a return path introduced in rev 1.163 ok mpi@ bluhm@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/28 07:25:55 Modified files: usr.sbin/lpr/lpd: lpd.8 lpd.c usr.sbin/lpr/SMM.doc: 7.t usr.sbin/lpr/common_source: pathnames.h Log message: Remove support for lpd.pid file. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/28 07:33:42 Modified files: sys/arch/amd64/stand/libsa: softraid.c sys/arch/i386/stand/libsa: softraid.c sys/arch/sparc64/stand/ofwboot: softraid.c Log message: Support backspace in softraid boot passphrase prompt. From uwe@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/28 07:36:38 Modified files: sys/kern : kern_pledge.c Log message: in pledge_namei(), move PLEDGE_EXEC check sooner: it doesn't depend of path processing. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/28 07:42:57 Modified files: sys/kern : kern_pledge.c Log message: canonpath() error isn't related to p_pledgenote requirement (only possible error currently is ENAMETOOLONG), so don't use p_pledgenote when failing. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/28 07:59:07 Modified files: sys/kern : kern_pledge.c Log message: refactor pledge_namei() a bit - remove all explicit checks that ensure p_pledgenote have counterpart in ps_pledge by one unique check. It makes management of explicit whitelisted operations on some paths more simple to manage. And now, we can use p_pledgenote for more fined checking in namei usage. - add special case for unsetted p_pledgenote: the behaviour is the same as previously (we allow the operation with "rpath", "wpath" or "cpath" request) but it should be changed soon to be more strict. "go ahead" deraadt@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/10/28 08:00:34 Modified files: sys/arch/octeon/dev: cn30xxpipreg.h if_cnmac.c Log message: Add proper padding to packets that the hardware does not recognize as IP, to avoid memory alignment issues in the IP stack. ok miod@, mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/10/28 08:04:17 Modified files: sys/arch/octeon/dev: if_cnmac.c Log message: Enable TCP/UDP checksum offloading on packet transmission. ok mpi@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/28 08:07:58 Modified files: sys/kern : kern_pledge.c vfs_syscalls.c Log message: make sys_chroot() only allowed to be used when pledged, with "rpath id proc". the previous check in pledge_namei() was incomplete. For using SYS_chroot we needed "id", and we could have passed pledge_namei() just with "rpath" (without using the now removed whitelisted entry). the check for "rpath id proc" is now done using p_pledgenote: pledge_namei() will check that the pledgenote is permitted by your pledge. "go ahead" deraadt@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/28 08:17:52 Modified files: sys/kern : vfs_syscalls.c Log message: remove duplicate setting of p_pledgenote: - in sys_access() which call dofaccessat() and where the same note is already setted - in sys_mkdir() which call domkdirat() and where the same note is already setted - in sys_rmdir() which call dounlinkat() and where the same note is already setted it makes the p_pledgenote affectation be near NDINIT/NDINITAT call. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/10/28 08:30:04 Modified files: usr.sbin/smtpd : smtpd.h Added files: usr.sbin/smtpd : mailaddr.c Log message: masquerade and senders map require being able to lookup mailaddr structures in tables, prepare for such features by bringing the helpers + smtpd.h part ok millert@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/28 09:33:44 Modified files: sys/kern : kern_pledge.c Log message: merge whitelisted r/w paths and rd paths switch to only one. It becomes possible due to the move of failing case later. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/28 09:45:51 Modified files: usr.sbin/httpd : httpd.c Log message: While I'm in here, drop a NULL-check before free. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/28 09:50:04 Modified files: usr.sbin/httpd : httpd.c Log message: Remove a few more NULL-checks before free. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 10:03:06 Modified files: usr.bin/kdump : kdump.c Log message: remove knowledge of dnssocket/dnsconnect CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/28 10:03:08 Modified files: sys/kern : uipc_syscalls.c Log message: more accurate pledge_fail() error and code for sys_socket - use the error returned by pledge_socket_check() - make the code to reflect the socket request (set code to PLEDGE_DNS for dns-scoket, and to PLEDGE_INET else) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 11:38:52 Modified files: sys/kern : kern_pledge.c Log message: cleanup indentation and comments in sysctl whitelist CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/28 12:06:02 Modified files: x11/gnome/gjs : Makefile distinfo Log message: update to gjs-1.44.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/28 12:10:10 Modified files: textproc/libxml++: Makefile distinfo Log message: update to libxml++-2.40.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 12:41:16 Modified files: sys/kern : vfs_syscalls.c Log message: mkdir is PLEDGE_CPATH, not PLEDGE_CPATH | PLEDGE_RPATH... ok semarie CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/28 12:48:04 Modified files: usr.sbin/rebound: rebound.c Log message: use an rb tree for finding requests. from Dimitris Papastamos CVSROOT: /cvs Module name: www Changes by: giovanni@cvs.openbsd.org 2015/10/28 12:51:27 Modified files: . : events.html Log message: I will give 2 talks at OpenSourceDay at the university of Udine, Italy CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/28 12:55:27 Modified files: usr.sbin/installboot: i386_softraid.c Log message: In sr_install_bootblk for i386, don't clobber 'part' in non-GPT case. Found the hard way by reyk@. stupid mistake stsp@ ok reyk@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/10/28 13:01:39 Modified files: audio/mpd : Makefile distinfo audio/mpd/patches: patch-Makefile_in patch-configure Added files: audio/mpd/patches: patch-src_Main_cxx Removed files: audio/mpd/patches: patch-src_decoder_plugins_FfmpegDecoderPlugin_cxx patch-src_decoder_plugins_GmeDecoderPlugin_cxx patch-src_decoder_plugins_MpcdecDecoderPlugin_cxx patch-src_encoder_plugins_FlacEncoderPlugin_cxx patch-src_output_OutputCommand_cxx patch-src_tag_ApeLoader_cxx Log message: Update to mpd-0.19.11 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/28 13:09:58 Modified files: usr.sbin/rebound: rebound.c Log message: use an rb tree for the cache too. modelled after the reqtree. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/28 13:18:31 Modified files: lang/erlang : Makefile.inc erlang.port.mk lang/erlang/16 : Makefile lang/erlang/17 : Makefile lang/erlang/18 : Makefile Log message: - fix symlink for erl_call - add erl_call to _MODERL_LINKS CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/28 13:32:29 Modified files: usr.sbin/rebound: rebound.c Log message: add pledge to main process, though it needs a few more options CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/10/28 13:38:08 Modified files: usr.sbin/installboot: i386_softraid.c Log message: Revert GPT change. Breaks non-GPT install/upgrade. Found the hard way by reyk@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 14:17:31 Modified files: usr.sbin/cron : cron.c crontab.c usr.bin/at : at.c Log message: pledge ok millert CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/28 14:20:35 Modified files: usr.sbin/rebound: rebound.c Log message: twiddle with rlimit to give us a few more files. use rlimit as a hint as to how many requests to allow open at once. start closing old ones as we approach the limit, which means we track the number of outstanding requests (and count tcp as two). also rename tcp "phase" to tcp, and use it as a more direct indicator. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/28 14:25:46 Modified files: usr.sbin/rebound: rebound.c Log message: bug in the request tree code: requests were being added to the tree before the socket (the key) was being set. move the enqueue code later, and fix freerequest to only dequeue if socket is set. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/10/28 14:32:41 Modified files: usr.sbin/installboot: i386_softraid.c Log message: Backout the backout of installboot softraid non-gpt case fix. krw and I crossed streams CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/28 14:43:12 Modified files: usr.sbin/rebound: rebound.c Log message: if accept() fails due to fd exhaustion, stop accepting for one second. should only happen for ENFILE, but check for EMFILE too. CVSROOT: /cvs Module name: www Changes by: phessler@cvs.openbsd.org 2015/10/28 14:46:35 Modified files: . : events.html Added files: papers : 2015_euroix_openbsd.pdf Log message: I gave a lightning talk at Euro-IX in Berlin CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/28 14:56:43 Modified files: usr.sbin/rebound: rebound.c Log message: impose some limit on the cache size as well. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/28 15:09:05 Modified files: . : events.html Log message: pretty lines CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2015/10/28 15:38:46 Modified files: lib/libc/asr : asr.c asr_debug.c asr_private.h Log message: We are always using _PATH_RESCONF, so no need to remember the path on the resolver. ok millert@ deraadt@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/10/28 16:18:53 Modified files: bin/csh : csh.c csh.h exec.c Log message: unifdef _PATH_* CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2015/10/28 18:36:12 Log message: import xdimmer-1.1 a small utility to dim the backlight when idle Status: Vendor Tag: jcs Release Tags: jcs_20151028 N ports/x11/xdimmer/Makefile N ports/x11/xdimmer/distinfo N ports/x11/xdimmer/pkg/DESCR N ports/x11/xdimmer/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2015/10/28 18:40:44 Modified files: x11 : Makefile Log message: SUBDIR += xdimmer CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 20:54:29 Modified files: usr.sbin/eigrpctl: eigrpctl.c Log message: Almost assuredly no longer needs pledge "route" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 20:58:01 Modified files: usr.bin/cap_mkdb: cap_mkdb.c Log message: Pretty sure this can pledge "stdio rpath wpath cpath". Commiting to start the review for regressions... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 21:00:31 Modified files: usr.bin/last : last.c Log message: pledge "stdio rpath". CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/28 21:16:15 Modified files: usr.sbin/rdate : rdate.c Log message: rdate is a classic "run as root, talk to internet for a while doing crazy packet parsing, then do something requiring privilege at the end" program. Simplistic pledge would be "stdio rpath wpath inet dns settime", which is not very useful. Imagine if it was exploited? It could still change your time backwards or write to your passwd file - game over. However the pledge "categorization" is educational, and quickly leads to a priv-sep solution of sorts. Create a pipe and fork. child pledges "stdio inet dns", and talks the time protocols, then writes error message + timeinfo to the pipe. parent pledges "stdio rpath wpath settime" and reads error message/timeinfo from pipe. If error message, spit it out. Otherwise handle the time, then pledge "stdio rpath", and finally report how the time was adjusted. A bit more complicated. Now observe that the pledges help test if it is right... (Now that privsep processing is in place, the child could be modified to chroot + change to a different uid... problem is: which uid..) ok millert CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/28 21:19:42 Modified files: sys/dev/pci : if_em.c Log message: fix newlines on an error message CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/28 21:58:55 Modified files: lib/libc/gen : time.c Log message: (struct timezone *)0 -> NULL, while I'm here. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/28 23:06:56 Modified files: sys/dev/pci : pcidevs Log message: add some amd family 16h model 30h-3fh, mullins/bolton ids CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/28 23:08:30 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/29 01:09:38 Modified files: devel/p5-Time-Duration-Parse: Makefile distinfo Log message: Update to p5-Time-Duration-Parse-0.13. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/29 01:47:03 Modified files: sys/arch/amd64/conf: GENERIC files.amd64 sys/arch/i386/conf: GENERIC files.i386 sys/dev/pci : agp_i810.c vga_pci.c vga_pci_common.c vga_pcivar.h sys/dev/pci/drm: files.drm sys/dev/pci/drm/i915: i915_drv.c i915_drv.h Log message: Make inteldrm(4) attach to pci(4) instead of vga(4) just like radeondrm(4). This is needed for machines where Intel graphics isn't the primary graphics device and on systems with UEFI firmware that put the device in non-VGA mode. ok jsg@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/29 02:05:01 Modified files: usr.bin/ssh : servconf.c Log message: Fix "PubkeyAcceptedKeyTypes +..." inside a Match block; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/10/29 02:05:17 Modified files: regress/usr.bin/ssh: limit-keytype.sh Log message: regress test for "PubkeyAcceptedKeyTypes +..." inside a Match block CVSROOT: /cvs Module name: www Changes by: lum@cvs.openbsd.org 2015/10/29 02:26:44 Modified files: . : plus58.html Log message: 5.8 has been released. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/29 02:47:21 Modified files: textproc/libxmlbird: Makefile distinfo Added files: textproc/libxmlbird/patches: patch-install_py Removed files: textproc/libxmlbird/patches: patch-scripts_bavala_py Log message: update to libxmlbird-1.0.7 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/29 02:58:20 Modified files: geo/geoclue2 : Makefile distinfo geo/geoclue2/pkg: PLIST Log message: update to geoclue-2.4.0 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/29 03:35:31 Modified files: usr.bin/tmux : proc.c Log message: Break version check into a separate function, and limit version to 8 bits. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 03:55:18 Modified files: databases/mariadb: Makefile distinfo databases/mariadb/patches: patch-client_CMakeLists_txt patch-cmake_install_macros_cmake patch-scripts_CMakeLists_txt patch-scripts_mysql_install_db_sh patch-scripts_mysqld_safe_sh patch-sql_CMakeLists_txt patch-storage_oqgraph_CMakeLists_txt databases/mariadb/pkg: PLIST-main PLIST-server PLIST-tests Added files: databases/mariadb/patches: patch-include_mysql_service_encryption_h patch-support-files_CMakeLists_txt Log message: update to MariaDB-10.1.8, from giovanni@ and Brad, ok giovanni CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/29 04:23:55 Modified files: regress/sys/kern/pledge/generic: main.c tests.out Log message: regress pledge: rpath isn't needed anymore for mkdir() make the cpath test more strict. CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/10/29 04:25:36 Modified files: usr.sbin/smtpd : control.c queue.c queue_backend.c queue_fs.c scheduler.c scheduler_ramqueue.c smtpctl.8 smtpctl.c smtpd-api.h smtpd.c smtpd.h Log message: Implement smtpctl discover . discover subcommand schedules envelopes manually moved to the queue. It triggers a queue walk searching for envelopes with the given id, schedules them and informs the user number of envelopes scheduled. Admins no longer would need to restart the daemon to discover manually moved messages. Ok gilles@ CVSROOT: /cvs Module name: www Changes by: giovanni@cvs.openbsd.org 2015/10/29 04:59:34 Modified files: . : events.html Log message: close an href tag from Anton Lazarov CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/10/29 05:46:49 Modified files: graphics/netpbm: Makefile distinfo Log message: Update to netpbm-10.35.97; ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/29 06:03:46 Modified files: lib/libc/sys : msync.2 Log message: update text to be more like posix, in particular wrt length = 0 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/29 06:51:06 Modified files: sys/kern : kern_pledge.c Log message: Reorder system call table into sequential blocks of alike-functionality and similar usage cases. Should provide abit more clarity for those who read the kernel code. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/10/29 06:56:06 Modified files: . : bank-donation.html Log message: cleanup BIC; from Marcus MERIGHI CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/29 06:58:11 Modified files: usr.sbin/rebound: rebound.c Log message: collect some cool stats and print them out with SIGUSR1 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/29 07:01:29 Modified files: sbin/ping : ping.c Log message: Backout chacha. It's getting in the way of the merge and it's not supposed to pull in a private header. Prodding deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/29 07:07:41 Modified files: libexec/ld.so : sod.c libexec/ld.so/ldconfig: sod.c Log message: remove tests for LD_HINTS_VERSION_1; ok kettenis CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/10/29 07:20:44 Modified files: sys/kern : kern_event.c Log message: In knote(), use SLIST_FOREACH_SAFE when walking the klist since a call to an f_event() handler may remove an entry. Currently knote_processexit() calls knote() with NOTE_EXIT, knote() walks the list and calls f_event(), one of these happens to be filt_proc(), which happily SLIST_REMOVEs the NOTE_EXIT note from the same list that knote() is currently walking, then we get back to knote() and go boom... Flushed out by bluhm@'s invalidation change to sys/queue.h and found the hard way by naddy@. ok doug@ nicm@ tedu@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/29 07:29:04 Modified files: sys/dev/isa : asmc.c Log message: enable keyboard backlight led earlier to avoid race CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/29 07:54:43 Modified files: usr.sbin/rebound: rebound.c Log message: refold a few lines CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/29 08:00:06 Modified files: usr.sbin/rebound: rebound.c Log message: be a little more precise about checking filters CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/29 08:01:01 Modified files: usr.sbin/rebound: rebound.c Log message: put timeout nullification in correct spot CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/10/29 08:22:44 Added files: sys/crypto : poly1305.c poly1305.h Log message: Import Poly1305 Message Authentication Code Poly1305 is a one-time authenticator designed by Daniel J. Bernstein. This is a slightly adjusted public domain implementation by Andrew Moon found at https://github.com/floodyberry/poly1305-donna ok jsing, previous version ok djm, looked at by reyk@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/10/29 08:28:34 Modified files: sys/netinet6 : nd6.c Log message: Kill a comment saying that rt_ifp may not be the same as ifp, that's no longer true. CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/10/29 09:03:12 Modified files: faq/pf : carp.html Log message: sysctl no longer has the -w flag, thanks to TJ at mrsk dot me! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/29 09:04:55 Modified files: sys/kern : kern_pledge.c Log message: Add some setsockopt hacks for libisc, aka John Frum CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/29 09:24:10 Modified files: textproc/libxslt: Makefile Added files: textproc/libxslt/patches: patch-libxslt_preproc_c Log message: Security fix for CVE-2015-7995 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 09:41:36 Modified files: devel/coccinelle: Makefile distinfo devel/coccinelle/patches: patch-Makefile devel/coccinelle/pkg: PLIST Log message: update to coccinelle-1.0.4 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/29 09:42:02 Modified files: usr.bin/mg : theo.c Log message: This sausage is made from unsound meat. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/29 10:03:39 Modified files: textproc/libxslt: Tag: OPENBSD_5_8 Makefile Added files: textproc/libxslt/patches: Tag: OPENBSD_5_8 patch-libxslt_preproc_c Log message: Security fix for CVE-2015-7995 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/29 10:04:10 Modified files: sys/netinet6 : in6.h ip6_input.c ip6_output.c Log message: RFC 2292 API support was removed 9 years ago, but left in a binary compat ABI form for the sake of existing programs. no programs from that era have been able to run for quite some time. Kill it all. ok deraadt florian millert mpi (I believe this is my first IPv6 diff. Future, here I come!) CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/29 10:22:45 Modified files: sys/netinet6 : ip6_output.c Log message: oops, one firebomb went off course. put back some code that's still used. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/29 10:27:45 Modified files: sys/netinet6 : ip6_output.c Log message: a few redundant tests can be deleted now that switch cases are only for a single value CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/10/29 10:51:56 Modified files: faq : obsd-faq.txt pf-faq.txt Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/29 12:25:32 Modified files: databases/libdbi-drivers: Makefile databases/libdbi: Makefile devel/p5-List-Cycle: Makefile mail/p5-Mail-SPF-Query: Makefile mail/razor-agents: Makefile math/p5-Math-Fibonacci-Phi: Makefile math/p5-Math-Fibonacci: Makefile multimedia/p5-Mac-iTunes-Library: Makefile net/p5-IP-Country: Makefile net/p5-Sys-Hostname-Long: Makefile sysutils/p5-Unix-PID: Makefile textproc/p5-SWISH-API: Makefile textproc/swish-e: Makefile www/trac-ldapplugin: Makefile x11/bgs : Makefile Log message: Remove merdely@ from MAINTAINER; email bounces. (skipping freerdp because I am working on an updated for it) ok sthen@ CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/10/29 13:46:47 Modified files: usr.bin/mg : def.h dired.c file.c main.c Log message: Fix opening dired from the command line. Incorrect cursor placement and make the error more useful when there is a problem opening a directory. Reported by and ok jasper@ CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/10/29 14:20:49 Modified files: usr.bin/mg : window.c Log message: I assume KRANDOM was the previous name for FFRAND. KRANDOM is not in the mg source now. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/29 15:17:48 Modified files: usr.sbin/cron : misc.c Log message: Remove useless FACILITY define and use LOG_CRON directly. Remove unneeded limits.h include. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/29 15:19:09 Modified files: usr.sbin/cron : env.c funcs.h misc.c Log message: Convert env_get() into env_find() similar to __findenv() in libc. Use env_find() in both env_get() and env_set() to find a var in envp. Remove now-unused strcmp_until() function. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 15:19:30 Modified files: www/pecl-propro: Makefile www/pecl-propro/pkg: PLIST Log message: @sample pecl-propro's ini file into /etc/php-5.x.sample CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 15:23:46 Modified files: www/pecl-raphf : Makefile distinfo www/pecl-raphf/pkg: PLIST Log message: update to pecl-raphf-1.1.0 and @sample the ini file CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 15:24:05 Modified files: www/pecl-http : Makefile distinfo www/pecl-http/pkg: PLIST Log message: update to pecl-http 2.5.3 and @sample the ini file CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/29 15:24:09 Modified files: usr.sbin/cron : cron.c env.c Log message: remove unused variables CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 15:30:53 Modified files: graphics/pecl-imagick: Makefile distinfo Log message: update to pecl-imagick-3.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 15:36:52 ports/www/pecl-geoip/patches Update of /cvs/ports/www/pecl-geoip/patches In directory cvs.openbsd.org:/tmp/cvs-serv30142/patches Log Message: Directory /cvs/ports/www/pecl-geoip/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 15:37:48 Modified files: www/pecl-geoip : Makefile distinfo Added files: www/pecl-geoip/patches: patch-config_m4 Log message: update to pecl-geoip-1.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 15:43:19 Modified files: mail/pear-Mail-Mime: Makefile distinfo Log message: update to pear-Mail_Mime-1.10.0 and take maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 15:45:56 Modified files: net/pear-Net-Sieve: Makefile distinfo Log message: update to pear-Net_Sieve-1.3.4, take MAINTAINER CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 15:47:12 Modified files: net/pear-Net-SMTP: Makefile distinfo net/pear-Net-SMTP/pkg: PLIST Log message: update to pear-Net_SMTP-1.7.1, take MAINTAINER CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 15:49:10 Modified files: mail/pear-Mime-Type: Makefile distinfo mail/pear-Mime-Type/pkg: PLIST Log message: update to pear-Mime-Type 1.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 15:52:06 Modified files: textproc/pear-XML-Parser: Makefile distinfo textproc/pear-XML-Parser/pkg: PLIST Log message: update to pear-XML_Parser-1.3.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 15:52:31 Modified files: textproc/pear-XML-Util: Makefile distinfo Log message: update to pear-XML_Util-1.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 15:54:20 Modified files: net/pear-Net-DNS2: Makefile distinfo net/pear-Net-DNS2/pkg: PLIST Log message: update to pear-Net_DNS2-1.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 15:57:11 Modified files: security/pear-Auth: Makefile distinfo security/pear-Auth/pkg: PLIST Log message: update to pear-Auth-1.6.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 15:58:21 Modified files: security/pear-Auth-HTTP: Makefile distinfo security/pear-Auth-HTTP/pkg: PLIST Log message: update to pear-Auth-HTTP-2.1.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 16:03:20 Modified files: www/pear-SOAP : Makefile distinfo www/pear-SOAP/pkg: PLIST Log message: update to pear-SOAP 0.13.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 16:12:08 Modified files: textproc/pear-File-Find: Makefile distinfo Log message: update to pear-File-Find-1.3.3 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/29 16:41:27 Modified files: usr.sbin/cron : do_command.c funcs.h misc.c Log message: Use stravis(3) instead of a homegrown vis-like function. OK nicm@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/29 16:46:31 Modified files: usr.sbin/cron : crontab.c Log message: crontab needs "proc" for fork(2) CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/29 17:08:45 Modified files: sys/arch/amd64/include: pci_machdep.h Log message: Remove duplicated prototype. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/29 17:14:30 Modified files: usr.sbin/cron : crontab.c Log message: Also need exec to run the editor of course. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 18:21:57 Log message: import ports/www/nghttp2, feedback landry@ nigel@, ok landry@ nghttp2 is an implementation of HTTP/2 and its header compression algorithm HPACK in C. The framing layer of HTTP/2 is implemented as a form of reusable C library. Status: Vendor Tag: sthen Release Tags: sthen_20151030 N ports/www/nghttp2/Makefile N ports/www/nghttp2/distinfo N ports/www/nghttp2/patches/patch-Makefile_in N ports/www/nghttp2/pkg/PLIST N ports/www/nghttp2/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 18:22:29 Modified files: www/nghttp2 : Makefile Log message: add a pre-test explaining the test situation with cunit. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 18:22:49 Modified files: www : Makefile Log message: +nghttp2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/29 18:26:46 Modified files: net/curl : Makefile Log message: curl picks up nghttp2 if present at build time; list it as an explicit dependency, naddy@ agrees. The nghttp2 port is careful to avoid additional dependencies that are known not to build on some arch. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/29 19:57:43 Modified files: usr.bin/signify: signify.c Log message: mark usage __dead CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/29 21:12:33 Modified files: lib/libc/gen : Makefile.inc getgrent.3 getpwnam.3 Log message: For getgrent.3: - delete the commented out setgrfile bits, as well as the MLINK - rename getgr{nam,gid}_r()'s 'buffer' parameters to 'buf' to be consistent with getpwnam(3) and practically all other section 3 manpages - we have sysconf(_SC_GETGR_R_SIZE_MAX) now, so uncomment and revise the text For getpwnam.3: - rename buflen to bufsize for consistency - rewrite the description of the getpw{nam,uid}_r functions to match the better getgr{nam,gid}_r() description, adding sysconf() bits Add sysconf(3) to SEE ALSO for both encouraged by schwarze@ ok millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/29 21:13:52 Modified files: bin/ksh : ksh.1 main.c Log message: 'fc -e -' is deprecated in favor of 'fc -s', so update the built-in alias ok millert@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/10/29 22:21:42 Modified files: share/man/man9 : uvm.9 Log message: uvm_deallocate()'s return type is void, not int. This has apparently been out of sync for 13 years. ok daniel@, millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/30 00:35:16 Modified files: security/pinentry: Makefile Log message: Fix pinentry wrapper installation. reported by Raf Czlonka CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/10/30 01:24:20 Modified files: regress/sys/kern/pledge/generic: main.c test_tty.c tests.out Log message: regress: pledge - for calling ioctl(2), we need "stdio" now: change test_request_tty - for calling kill(2), we need "stdio" now: change test_kill CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/30 01:51:49 Modified files: sys/arch/alpha/pci: apecs_pci.c cia_pci.c lca_pci.c Log message: Use NULL instead of 0 for pci_decompose_tag() pointer arguments. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/30 01:58:52 Modified files: devel/nspr : Makefile distinfo devel/nspr/patches: patch-nspr_config_rules_mk patch-nspr_configure_in patch-nspr_pr_src_pthreads_ptthread_c patch-nspr_pr_tests_runtests_sh Log message: Update to nspr 4.10.10. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/30 01:59:39 Modified files: security/nss : Makefile distinfo Log message: Update to nss 3.20.1. See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.20_release_notes for 3.20 relnotes. nss & nspr were tested in a bulk build by ajacoutot@, thanks! CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/10/30 02:39:31 Modified files: infrastructure/man/man1: dpb.1 Log message: document debug.log CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/30 03:39:42 Modified files: sys/net : if_enc.c route.c route.h rtsock.c sys/netinet : in_pcb.c ip_icmp.c sys/netinet6 : icmp6.c in6.c nd6.c nd6_rtr.c Log message: Rename rtrequest1() to rtrequest(). OK mpi@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/10/30 03:46:45 Modified files: infrastructure/lib/DPB: Trace.pm Log message: grumble, preserve warning message before the trace proper CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/30 03:48:03 Modified files: share/man/man9 : Makefile route.9 rt_ifa_add.9 rtalloc.9 Added files: share/man/man9 : rtrequest.9 Removed files: share/man/man9 : rtrequest1.9 Log message: Rename rtrequest1() to rtrequest(). "make sure to update the manpage too" mpi@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/30 03:57:39 Modified files: share/man/man9 : rtrequest.9 Log message: Missed to rename the upper case RTREQUEST1 in prevoius commit. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/30 04:06:21 Modified files: devel/git-cvs : Makefile distinfo Removed files: devel/git-cvs/patches: patch-setup_py Log message: update to git-cvs 0.1.0, from uwe@, minor tweaks by me and ok with uwe. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/30 04:13:56 Modified files: telephony/asterisk-openbsd-moh: Makefile distinfo telephony/asterisk-openbsd-moh/pkg: PLIST Log message: add 5.8 release songs, from ian@ a while ago CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/10/30 04:27:50 Modified files: infrastructure/lib/DPB: Distfile.pm Log message: even if the file was already checksummed, add an extra check on the size. Catches up cases of several dpb trampling each other. Carefully delete any cached information (and the file itself) in case things no longer match. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 04:43:29 Modified files: devel/p5-Test-Cmd: Makefile distinfo Log message: Update to p5-Test-Cmd-1.09. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/30 04:48:56 Modified files: share/man/man4 : pair.4 Log message: Add an example about using the Spanning Tree Protocol (STP) to prevent potential loops between bridges and pairs. OK jmc@ sthen@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/10/30 05:00:53 Modified files: sbin/ping : ping.c Makefile Log message: Use double variables and sqrt(3) from libm to calculate statistics like ping6 does. OK benno@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/10/30 05:04:56 Modified files: share/man/man8 : rc.d.8 Log message: Point out that daemon class, via login.conf, can be used to set more than just the process limits - show that, in particular, environment variables and scheduling priority can be set in this way. Discussed with ajacoutot, robert, schwarze, I went with wording suggested by schwarze@ which was much better than mine. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/10/30 05:21:01 Modified files: sys/arch/amd64/amd64: efifb.c sys/arch/amd64/include: efifbvar.h sys/dev/pci/drm/i915: i915_drv.c Log message: Fix interaction between inteldrm(4) and efifb(4). If we were booted by UEFI firmware and the efifb(4) framebuffer address matches one of the BARs associated with the inteldrm(4) device, make inteldrm(4) the console and prevent efifb(4) from attaching. Make sure that we do a full clear of the framebuffer when inteldrm(4) attaches to prevent the contents of the old framebuffer from showing up. Based on an earlier diff from yasuoka@ ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/10/30 05:33:55 Modified files: sys/net : if_pfsync.c pf_if.c pfvar.h Log message: Clean up handling of 'clear states' pfsync packets. If interface was specified in the packet only if-bound states attached to this interface must be purged. ok mpi, looked at by sasha@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 05:35:13 Modified files: math/ntl : Makefile distinfo math/ntl/patches: patch-src_VERSION_INFO math/ntl/pkg : PLIST Log message: Update to ntl-9.5.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 05:59:39 Modified files: devel/p5-Test-Strict: Makefile distinfo Log message: Update to p5-Test-Strict-0.31. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/30 06:07:12 Modified files: geo/postgis : Makefile distinfo geo/postgis/pkg: PLIST Log message: Update to postgis 2.2.0. See http://postgis.net/2015/10/07/postgis-2.2.0 for details. Now versions liblwgeom so USE_LIBTOOL is needed. Remove LD_PRELOAD=libpthread.so for tests since it isnt needed anymore (spotted by abieber@) rtpostgis still has issues during tests but it doesnt seem a regression, and i'll look into this. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/30 06:08:09 Removed files: geo/postgis/pkg: README Log message: Remove README explaining how to preload libpthread in postgresql, it seems it's not needed anymore. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/10/30 06:09:51 Modified files: geo/postgis/pkg: PLIST Log message: unbreak CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/30 06:17:24 ports/www/pecl-http/patches Update of /cvs/ports/www/pecl-http/patches In directory cvs.openbsd.org:/tmp/cvs-serv4714/patches Log Message: Directory /cvs/ports/www/pecl-http/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/30 06:18:11 Added files: www/pecl-http/patches: patch-config9_m4 Log message: don't require raphf/propro to be activated before allowing pecl-http to build, problem reported by nigel@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/30 06:19:41 Added files: geo/postgis/patches: patch-liblwgeom_bytebuffer_h patch-liblwgeom_effectivearea_h patch-liblwgeom_lwin_twkb_c patch-liblwgeom_varint_h Log message: Add upstream patch removing BOM markers from source files. Everyone loves UTF8 but gcc. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/30 06:19:59 Modified files: www/pecl-http : Makefile Log message: regen WANTLIB CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/10/30 06:20:56 Modified files: sys/sys : queue.h Log message: fix eyesoring trailing whitspace CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/30 06:39:17 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo Log message: xfce4-whiskermenu 1.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/30 06:47:41 Modified files: audio/ario : Makefile audio/deadbeef : Makefile audio/gimmix : Makefile audio/grip : Makefile audio/ncmpcpp : Makefile audio/vagalume : Makefile audio/vorbis-tools: Makefile databases/apache-couchdb: Makefile databases/evolution-data-server: Makefile devel/libgdata : Makefile devel/libgit2/libgit2-glib: Makefile devel/libvirt-glib: Makefile editors/abiword: Makefile games/bzflag : Makefile games/f1spirit : Makefile games/freeciv : Makefile games/manaplus : Makefile games/megaglest/base: Makefile games/quake : Makefile geo/foxtrotgps : Makefile geo/gdal : Makefile geo/postgis : Makefile geo/spatialite/librasterlite2: Makefile geo/spatialite/librewms: Makefile geo/viking : Makefile graphics/gimp/stable: Makefile japanese/gwaei : Makefile mail/claws-mail: Makefile mail/libetpan : Makefile math/R : Makefile math/octave : Makefile multimedia/gstreamer-0.10/plugins-bad: Makefile multimedia/mediatomb: Makefile net/castget : Makefile net/centerim : Makefile net/megatools : Makefile net/quvi/libquvi: Makefile net/quvi/quvi : Makefile net/seafile/seafile: Makefile net/transmission: Makefile net/xmlrpc-c : Makefile net/zabbix : Makefile productivity/libgcal: Makefile Log message: sync WANTLIB (curl+nghttp2) CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/30 06:54:36 Modified files: sys/kern : uipc_mbuf.c sys/sys : mbuf.h sys/net : if_pair.c Log message: Add m_resethdr() to clear any state (pf, tags, flags) of an mbuf packet. Start using it in pair(4) to clear state on the receiving interface; m_resethdr() will also be used in other parts of the stack. OK bluhm@ mikeb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/30 06:59:18 Modified files: security/clamav: Makefile sysutils/collectd: Makefile sysutils/conky : Makefile sysutils/curlftpfs: Makefile sysutils/libvirt: Makefile telephony/asterisk: Makefile telephony/kamailio: Makefile textproc/html-xml-utils: Makefile textproc/liblrdf: Makefile textproc/libnxml: Makefile textproc/mupdf : Makefile textproc/raptor: Makefile textproc/rasqal: Makefile textproc/redland: Makefile www/cclive : Makefile www/ruby-passenger: Makefile www/uget : Makefile x11/e17/e : Makefile x11/e17/e_dbus : Makefile x11/e17/ecore : Makefile x11/e17/edje : Makefile x11/e17/efreet : Makefile x11/e17/elementary: Makefile x11/e17/emotion: Makefile x11/e17/ethumb : Makefile x11/ede/desktop: Makefile x11/gnome/builder: Makefile x11/gnome/documents: Makefile x11/gnome/eog-plugins: Makefile x11/gnome/grilo: Makefile x11/gnome/grilo-plugins: Makefile x11/gnome/gvfs : Makefile x11/gnome/online-miners: Makefile x11/gnome/photos: Makefile x11/gnome/totem-pl-parser: Makefile x11/nx/opennx : Makefile x11/pinot : Makefile x11/virt-viewer: Makefile x11/xfce4/tumbler: Makefile Log message: sync WANTLIB (curl+nghttp2) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/30 07:00:37 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-runtime_filetype_vim editors/vim/pkg: PLIST-main Log message: update to vim 7.4.900 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/30 07:35:02 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/10/30 07:39:25 Modified files: distrib/special/ping: Makefile Log message: need -lm CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/30 07:48:11 Modified files: bin/ksh : ksh.1 Log message: Try to clarify the fc section a tad; fc apprently stands for "fix command". Also the "fc -e -" syntax is obsoleted by "fc -s". OK tedu@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/30 07:57:33 Modified files: usr.bin/top : top.c Log message: top renice command requires pledge "id", from Michael Lesniewski CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/10/30 08:12:42 Modified files: sysutils/colorls: Makefile sysutils/colorls/patches: patch-Makefile patch-extern_h patch-ls_c patch-print_c patch-util_c Log message: Calculate Unicode column widths correctly. ok naddy@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/30 08:43:22 Modified files: sysutils/freeipmi: Makefile distinfo Log message: update to freeipmi-1.4.11 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/30 08:45:13 Modified files: x11/xfce4/parole: Makefile distinfo x11/xfce4/parole/pkg: PLIST Log message: update to parole 0.8.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/30 09:00:43 Modified files: sysutils/menulibre: Makefile distinfo sysutils/menulibre/patches: patch-menulibre_util_py sysutils/menulibre/pkg: PLIST Log message: update to menulibre 2.1.2 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/10/30 09:16:05 Modified files: bin/ksh : ksh.1 Log message: zap trailing whitespace; CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/30 09:16:31 Modified files: x11/xfce4/xfce4-pulseaudio: Makefile distinfo Log message: update to xfce4-pulseaudio 0.2.4 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/10/30 09:44:12 Modified files: usr.sbin/rebound: rebound.c Log message: it is necessary to call tzset() to get syslog timestamps correct. i am quite surprised by this, but it's the way things are, so do it. reported by naddy CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/30 09:45:57 Modified files: lib/libssl/src/crypto/bio: bss_bio.c regress/lib/libc/arc4random-fork: arc4random-fork.c regress/lib/libcrypto/base64: base64test.c Log message: Pull in to get ssize_t or to get uint32_t, instead of relying upon previously included headers to do this, to enhance portability; from Pascal Cuoq, libressl github pull request #52 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/30 09:51:30 Modified files: www/pecl-http : Makefile Log message: fix HOMEPAGE, pointed out by Alexey Suslikov CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/30 09:52:55 Modified files: regress/lib/libcrypto/asn1: rfc5280time.c Log message: Add explicit LL suffixes to the numerical constants which do not fit in 32 bits. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 09:54:50 Modified files: games/lbreakout2: Makefile distinfo games/lbreakout2/patches: patch-client_Makefile_in games/lbreakout2/pkg: PLIST Log message: Update to lbreakout2-2.6.5. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/30 09:58:40 Modified files: regress/lib/libcrypto/des: destest.c Log message: print unsigned ints with %u, not %d. Reported by Pascal Cuoq. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 09:59:36 Modified files: net/p5-Chatbot-Eliza: Makefile distinfo Log message: Update to p5-Chatbot-Eliza-1.06. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/30 10:20:11 Modified files: databases/p5-DBD-Pg: Makefile distinfo databases/p5-DBD-Pg/pkg: PLIST Log message: Update to p5-DBD-Pg 3.5.3. use postgresql module for regress tests. From Abel Abraham Camarillo Ojeda acamari / the00z / org ok pea@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 10:24:22 Modified files: databases/p5-Tangram: Makefile distinfo databases/p5-Tangram/patches: patch-Makefile_PL databases/p5-Tangram/pkg: PLIST Log message: Update to p5-Tangram-2.12. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/10/30 10:27:06 Modified files: lang/pypy : Makefile distinfo Log message: Regenerate lang/pypy bootstrap. Fixes build. OK sthen@, thanks. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 10:34:05 Modified files: devel/p5-Cache-FastMmap: Makefile distinfo Log message: Update to p5-Cache-FastMmap-1.43. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/30 10:38:55 Modified files: gnu/usr.bin/cvs/src: server.c Log message: Use crypt_checkpass() instead of strcmp(hash, crypt(password, hash)). Fixes a crash in pserver mode when CVSROOT/passwd contains an old DES password. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/30 10:40:18 Modified files: astro/ansiweather: Makefile distinfo astro/ansiweather/patches: patch-ansiweather Log message: update to ansiweather-1.06, from maintainer Frederic Cambus CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/10/30 10:41:53 Modified files: usr.sbin/ntpd : ntp.c ntpd.8 Log message: Remove support for sending status reports to syslog on SIGINFO; we have ntpctl now and ntpd doesn't need redundant/obsolete features. Pointed out by naddy@, with input from zhuk@ (SIGINFO doesn't need SIG_IGN) OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 10:42:51 Modified files: devel/p5-Class-C3: Makefile distinfo Log message: Update to p5-Class-C3-0.30. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/10/30 10:44:54 Log message: import py-dnslib, a library to en/decode DNS wire-format packets for Python. from Bryan C. Everly (bryan@bceassociates.com), maintainer. ok sthen@ (thanks). Status: Vendor Tag: rpointel Release Tags: rpointel20151030 N ports/net/py-dnslib/Makefile N ports/net/py-dnslib/distinfo N ports/net/py-dnslib/pkg/PLIST N ports/net/py-dnslib/pkg/DESCR N ports/net/py-dnslib/patches/patch-run_tests_sh No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/10/30 10:45:55 Modified files: net : Makefile Log message: SUBDIR += py-dnslib SUBDIR += py-dnslib,python3 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/30 10:47:01 Modified files: sys/uvm : uvm_page.c Log message: Fix two (verified to be harmless) off-by-ones in bounds checks in uvm_page_init() (causing uvmexp.npages to be sligthly wrong if pmap_steal_memory() has been used) and uvm_page_physload(). ok guenther@ kettenis@ visa@ beck@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 10:49:21 Modified files: devel/p5-Config-General: Makefile distinfo Log message: Update to p5-Config-General-2.60. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/30 10:52:04 Log message: Import p5-Mojo-Pg-2.14. Mojo::Pg is a tiny wrapper around DBD::Pg that makes PostgreSQL a lot of fun to use with the Mojolicious real-time web framework. Database and statement handles are cached automatically, so they can be reused transparently to increase performance. And you can handle connection timeouts gracefully by holding on to them only for short amounts of time. From Abel Abraham Camarillo Ojeda acamari / verlet / org ok sthen@ Status: Vendor Tag: acamari Release Tags: landry_2051030 N ports/databases/p5-Mojo-Pg/distinfo N ports/databases/p5-Mojo-Pg/Makefile N ports/databases/p5-Mojo-Pg/pkg/PLIST N ports/databases/p5-Mojo-Pg/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/30 10:52:54 Modified files: databases : Makefile Log message: +p5-Mojo-Pg CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 10:55:43 Modified files: devel/p5-PadWalker: Makefile distinfo Log message: Update to p5-PadWalker-2.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 11:12:28 Modified files: devel/p5-Parallel-ForkManager: Makefile distinfo Log message: Update to p5-Parallel-ForkManager-1.16. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/30 11:18:53 Log message: Import osm2pgsql 0.88.1. osm2pgsql is a tool for loading OpenStreetMap data into a PostgreSQL/PostGIS database suitable for applications like rendering into a map, geocoding with Nominatim, or general analysis. From Patrick Keshishian with tweaks by sthen@ & myself ok sthen@ Status: Vendor Tag: pkeshishian Release Tags: landry_20153010 N ports/geo/osm2pgsql/Makefile N ports/geo/osm2pgsql/distinfo N ports/geo/osm2pgsql/pkg/DESCR N ports/geo/osm2pgsql/pkg/PLIST N ports/geo/osm2pgsql/patches/patch-options_cpp N ports/geo/osm2pgsql/patches/patch-node-ram-cache_cpp N ports/geo/osm2pgsql/patches/patch-configure_ac N ports/geo/osm2pgsql/patches/patch-sprompt_cpp N ports/geo/osm2pgsql/patches/patch-docs_osm2pgsql_1 N ports/geo/osm2pgsql/patches/patch-tests_common-pg_cpp No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/30 11:19:28 Modified files: geo : Makefile Log message: +osm2pgsql CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 11:21:04 Modified files: devel/p5-Smart-Comments: Makefile distinfo Log message: Update to p5-Smart-Comments-1.06. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 11:45:28 Modified files: devel/p5-Test-MockModule: Makefile distinfo Log message: Update to p5-Test-MockModule-0.11. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/10/30 11:59:56 Modified files: usr.sbin/ntpd : ntpd.h Log message: drop unused define; ok reyk@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/10/30 12:13:19 Log message: This module loads URI::Escape::XS and imports the two most common methods if XS is installed. ok benoit@ Status: Vendor Tag: giovanni Release Tags: giovanni_20151030 N ports/www/p5-Any-URI-Escape/Makefile N ports/www/p5-Any-URI-Escape/distinfo N ports/www/p5-Any-URI-Escape/pkg/PLIST N ports/www/p5-Any-URI-Escape/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/10/30 12:14:25 Log message: Hijk is a fast & minimal low-level HTTP client intended to be used where you control both the client and the server, e.g. for talking to some internal service from a frontend user-facing web application. ok benoit@ Status: Vendor Tag: giovanni Release Tags: giovanni_20151030 N ports/www/p5-Hijk/Makefile N ports/www/p5-Hijk/distinfo N ports/www/p5-Hijk/pkg/PLIST N ports/www/p5-Hijk/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/10/30 12:16:29 Modified files: www : Makefile Log message: +p5-Any-URI-Escape +p5-Hijk CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/10/30 12:17:30 Log message: Search::Elasticsearch is the official Perl client for Elasticsearch. ok benoit@ Status: Vendor Tag: giovanni Release Tags: giovanni_20151030 N ports/devel/p5-Search-Elasticsearch/Makefile N ports/devel/p5-Search-Elasticsearch/distinfo N ports/devel/p5-Search-Elasticsearch/pkg/PLIST N ports/devel/p5-Search-Elasticsearch/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/10/30 12:19:34 Modified files: devel : Makefile Log message: +p5-Search-Elasticsearch CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 12:25:49 Modified files: mail/p5-Email-Valid: Makefile distinfo Log message: Update to p5-Email-Valid-1.198. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/30 12:53:37 Modified files: usr.bin/mandoc : mdoc_state.c Log message: Do not access a NULL pointer when a .Bd macro has no arguments at all. Bug reported by krw@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/10/30 13:03:36 Modified files: regress/usr.bin/mandoc/mdoc/Bd: badargs.in badargs.out_ascii badargs.out_lint usr.bin/mandoc : mandoc.1 mandoc.h mdoc.c mdoc_validate.c read.c Log message: If a .Bd block has no arguments at all, drop the block and only keep its contents. Removing a gratuitious difference to groff output found after a related bug report from krw@. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/30 13:18:14 Modified files: graphics/geeqie: Makefile distinfo graphics/geeqie/pkg: PLIST Log message: Update to geeqie-1.2.2. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/30 13:45:03 Modified files: usr.bin/su : su.c Log message: Redo 1.69, but correctly, so that this really works for yp setups. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/30 13:47:40 Modified files: sys/kern : uipc_mbuf.c uipc_socket.c Log message: Let m_resethdr() clear the whole mbuf packet header, not only the pf part. This allows to reuse this function in socket splicing. Reset the mbuf flags that are related to the packet header, but preserve the data flags. pair(4) tested by reyk@; sosplice(9) tested by bluhm@; OK mikeb@ reyk@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/30 14:28:05 Modified files: multimedia/gstreamer1: Makefile.inc Log message: Bump to 1.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/30 14:28:28 Modified files: multimedia/gstreamer1/core: distinfo Removed files: multimedia/gstreamer1/core/patches: patch-libs_gst_helpers_gst-ptp-helper_c Log message: Update to gstreamer1-1.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/30 14:28:48 Modified files: multimedia/gstreamer1/plugins-base: Makefile distinfo Log message: Update to gstreamer1-plugins-base-1.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/30 14:29:06 Modified files: multimedia/gstreamer1/plugins-good: distinfo Log message: Update to gstreamer1-plugins-good-1.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/30 14:29:22 Modified files: multimedia/gstreamer1/plugins-bad: Makefile distinfo multimedia/gstreamer1/plugins-bad/patches: patch-configure_ac multimedia/gstreamer1/plugins-bad/pkg: PLIST Removed files: multimedia/gstreamer1/plugins-bad/patches: patch-gst-libs_gst_gl_Makefile_in Log message: Update to gstreamer1-plugins-bad-1.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/30 14:29:38 Modified files: multimedia/gstreamer1/plugins-ugly: Makefile distinfo Log message: Update to gstreamer1-plugins-ugly-1.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/30 14:29:54 Modified files: multimedia/gstreamer1/plugins-libav: distinfo Log message: Update to gstreamer1-plugins-libav-1.6.1. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/10/30 15:21:19 Modified files: share/man/man9 : Makefile mbuf.9 Log message: document m_resethdr ok and feedback mikeb@, reminded by jmc@ about MLINKS CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/10/30 16:20:21 Modified files: net/czmq : Makefile Log message: avoid hidden dependencies, caught in a bulk CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 16:24:42 Modified files: net/p5-Net-SSH2: Makefile distinfo Log message: Upate to p5-Net-SSH2-0.56. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/30 16:30:44 Modified files: net/p5-SNMP-Info: Makefile distinfo Log message: Update to p5-SNMP-Info-3.29. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/30 16:40:53 Modified files: x11/lumina : Makefile.inc Log message: Bump to 0.8.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/30 16:41:09 Modified files: x11/lumina/lumina: Makefile distinfo x11/lumina/lumina/pkg: PLIST Log message: Update to lumina-0.8.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/30 16:41:27 Modified files: x11/lumina/i18n: distinfo Log message: Updte to lumina-i18n-0.8.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/30 16:46:16 Modified files: x11/lumina : Makefile.inc Log message: Forgot to set HOMEPAGE in previous. Not bumping since it was committed a couple minutes ago. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/30 17:33:48 Modified files: x11/xfce4/xfdashboard: Makefile distinfo x11/xfce4/xfdashboard/pkg: PLIST Log message: update to xfdashboard 0.4.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/30 20:46:23 Modified files: sys/kern : kern_pledge.c Log message: expose the sysctl backing getloadavg(3) all the time, now that more consumers have been found. Spotted by Nathanael Rensen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/30 20:57:16 Modified files: lib/libc/gen : syslog.c syslog_r.c lib/libc/hidden: syslog.h Log message: Do not include a timestamp in the syslog message. There is no need -- syslogd will fill it in immediately upon reception on the other side of sendsyslog(2). Our libc only talks to our syslogd, which will fix the timestamp before forwarding. syslog_r has done this for a long time already. ok tedu bluhm CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/30 22:18:59 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/31 02:13:42 Modified files: devel/p5-Class-Tiny: Makefile distinfo Log message: Update to p5-Class-Tiny-1.004. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/31 02:13:58 Modified files: usr.bin/tmux : client.c cmd-attach-session.c cmd-if-shell.c cmd-load-buffer.c cmd-new-session.c cmd-new-window.c cmd-respawn-pane.c cmd-respawn-window.c cmd-run-shell.c cmd-save-buffer.c cmd-split-window.c format.c job.c server-client.c session.c tmux.h window-copy.c window.c Log message: Because pledge(2) does not allow us to pass directory file descriptors around, we can't use file descriptors for the working directory because we will be unable to pass it to a privileged process to tell it where to read or write files or spawn children. So move tmux back to using strings for the current working directory. We try to check it exists with access() when it is set but ultimately fall back to ~ if it fails at time of use (or / if that fails too). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/31 02:20:42 Modified files: geo/mapproxy : Makefile distinfo geo/mapproxy/patches: patch-setup_cfg patch-setup_py geo/mapproxy/pkg: PLIST Log message: update to mapproxy 1.8.1 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/31 03:30:57 Modified files: lib/libc/arch/sh/sys: sigprocmask.S Log message: This is sigprocmask, not sigpending. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/10/31 03:39:20 Modified files: infrastructure/lib/DPB: MiniCurses.pm Log message: don't blink or you'll miss it (not any more) display down hosts in a rather more prominent manner. antoine likes it, landry doesn't give a shit. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/31 04:08:13 Modified files: productivity/p5-Business-Tax-VAT-Validation: Makefile distinfo Log message: Update to p5-Business-Tax-VAT-Validation-1.10. CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/10/31 04:10:44 Modified files: usr.sbin/httpd : httpd.c Log message: revert -r1.42 as it breaks slowcgi and php-fpm setups as reported by jturner CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/31 04:18:36 Modified files: textproc/p5-PDF-Table: Makefile distinfo Log message: Update to p5-PDF-Table-0.9.10. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/31 04:24:52 Added files: devel/libffi/patches: patch-src_alpha_osf_S Log message: Add a naive patch fixing libffi build on alpha. Testing whether it actually works or kills your puppy is left as an exercise to the reader. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/31 04:45:24 Modified files: textproc/p5-Text-Affixes: Makefile distinfo textproc/p5-Text-Affixes/pkg: PLIST Log message: Update to p5-Text-Affixes-0.09. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/31 05:06:37 Modified files: benchmarks/iozone: Makefile distinfo benchmarks/iozone/patches: patch-src_current_libbif_c Log message: Update to iozone-3.434. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/31 05:08:39 Modified files: www/libcroco : Makefile distinfo www/libcroco/pkg: PLIST Log message: Update to libcroco-0.6.9. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/10/31 05:09:41 Modified files: usr.sbin/rcctl : rcctl.sh Log message: Only handle meta scripts for rc.d actions and enable/disable only. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/10/31 05:28:57 Modified files: telephony/asterisk: Makefile Log message: don't assume FILESDIR has consistent modes okay sthen@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/10/31 05:39:35 Modified files: lib/libc/arch/sh/gen: setjmp.S sigsetjmp.S Log message: Invoke the _HIDDEN() sigprocmask label rather than the public one. CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/10/31 05:59:47 Modified files: usr.bin/mg : echo.c Log message: mark *Completions* buffer as read-only ok lum@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/31 06:13:01 Modified files: usr.sbin/cron : crontab.c funcs.h misc.c Log message: swap_gids and swap_gids_back are only used by crontab.c so move them there. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/31 06:14:16 Modified files: usr.sbin/cron : cron.c funcs.h misc.c Log message: open_socket() is only used by cron proper so move to cron.c CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/10/31 06:19:41 Modified files: usr.bin/at : Makefile usr.bin/crontab: Makefile usr.sbin/cron : Makefile misc.c Added files: usr.sbin/cron : client.c common.c Log message: Split client-only (at, crontab) functions out of misc.c and into client.c. Move truly common functions into common.c. This avoids dead code in the at and crontab commands. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/31 07:12:03 Modified files: usr.bin/tmux : server-client.c server.c tmux.h tty.c Log message: The output log is only useful once and it means creating a file, so open it once at startup instead of in every call to tty_open. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/31 07:43:38 Modified files: usr.bin/tmux : client.c proc.c Log message: Don't shift version out of peerid, it is needed later. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/31 08:51:15 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-new-session.c cmd-new-window.c cmd-split-window.c Log message: Fall back silently to ~ or / rather than checking -c with access(), this was the old behaviour. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/31 09:11:00 Modified files: www/mozilla : mozilla.port.mk Log message: Dont assume esr ends MOZILLA_VERSION when constructing MOZILLA_VER from it. Allows to use rc altogether esr, ie 38.4.0esrrc2 for example... CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/31 09:12:39 Modified files: www/mozilla : mozilla.port.mk Log message: Release candidates are in their own subdirs on the mirrors now. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/31 09:26:20 Modified files: audio/pulseaudio: Makefile distinfo Log message: Update to pulseaudio-7.1. ok robert@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/31 09:29:44 Modified files: geo/qgis : Makefile distinfo geo/qgis/files : qgsexpressionparser.cpp qgsexpressionparser.hpp geo/qgis/patches: patch-CMakeLists_txt patch-cmake_FindGDAL_cmake patch-cmake_FindGEOS_cmake patch-cmake_FindPostgres_cmake patch-src_analysis_CMakeLists_txt patch-src_app_qgisapp_cpp patch-src_app_qgsabout_cpp patch-src_core_CMakeLists_txt patch-src_core_qgsapplication_cpp patch-src_helpviewer_CMakeLists_txt patch-src_providers_delimitedtext_CMakeLists_txt patch-src_server_CMakeLists_txt geo/qgis/pkg : PLIST Removed files: geo/qgis/patches: patch-src_analysis_vector_qgszonalstatistics_cpp patch-src_core_qgshistogram_cpp patch-src_plugins_zonal_statistics_qgszonalstatisticsdialog_h Log message: Upgrade to QGIS 2.12. - See https://www.qgis.org/en/site/forusers/visualchangelog212/ for the changes. - Regenerate qgisrastercalcparser.{h,c}pp with out-of-ports bison 2.6 - Now uses qca2 & qca-ossl for https handling - Remove now useless patches CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/31 10:20:11 Modified files: security/pinentry: Makefile Log message: Fix cpu loop. issue reported by Raf Czlonka, thanks. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/31 10:27:38 Modified files: devel/py-rcsparse: Makefile Log message: fix PKGNAME (rcsparse -> py-rcsparse). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/31 10:27:44 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: rename rcsparse -> py-rcsparse CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/31 10:30:18 Modified files: devel/py-rcsparse: Makefile devel/py-rcsparse/pkg: PLIST Log message: needs an @conflict as well CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/31 10:30:29 Modified files: devel/git-cvs : Makefile Log message: fix deps, py-nose must be present at configure time otherwise setuptools downloads it, spotted by naddy. bump for rcsparse/py-rcsparse change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/31 10:30:57 Modified files: devel/cvs20hg : Makefile Log message: bump for rcsparse->py-rcsparse CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/31 10:50:58 Modified files: devel/py-rcsparse: Makefile distinfo Removed files: devel/py-rcsparse/patches: patch-py-rcsparse_c patch-rcsparse_c Log message: update to current rcsparse on github, rolling in our patches CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/31 10:53:10 Modified files: devel/py-rcsparse: Makefile distinfo Log message: change distfile name to just rcsparse-{date}, there's a ruby ext too (not built) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/31 10:54:10 Modified files: devel/py-rcsparse: Makefile Log message: drop pointless USE_GMAKE CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/31 11:32:07 Modified files: devel/log4c : Makefile distinfo devel/log4c/pkg: PLIST Removed files: devel/log4c/patches: patch-log4c_m4 Log message: Update to log4c-1.2.4. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/31 12:24:01 Modified files: usr.sbin/rdate : rdate.c Log message: repair error message; spotted by Marcus Merighi CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/10/31 12:44:31 Modified files: geo/josm : Makefile distinfo Log message: update to josm r8969, from maintainer Holger Mikolon CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/10/31 12:55:31 Modified files: usr.bin/file/magdir: matroska Log message: Update Matroska magic file. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/31 12:57:09 Removed files: graphics/geeqie/patches: patch-src_image_load_tiff_c Log message: I forgot to remove this patch in previous. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/10/31 13:28:19 Modified files: sbin/iked : crypto.c ikev2.h parse.y Log message: RFC4754 specifies ECDSA-521 (sic), not -512. ok reyk@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/10/31 13:32:18 Modified files: usr.sbin/ntpd : parse.y Log message: fully revert some parts introduced with the original server rtable support, so servers with numeric IP addresses won't be skipped; ok reyk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/10/31 13:40:43 Modified files: databases/mariadb: Makefile distinfo databases/mariadb/patches: patch-client_CMakeLists_txt patch-cmake_install_macros_cmake patch-scripts_CMakeLists_txt patch-scripts_mysql_install_db_sh patch-scripts_mysqld_safe_sh patch-sql_CMakeLists_txt patch-storage_oqgraph_CMakeLists_txt databases/mariadb/pkg: PLIST-main PLIST-server PLIST-tests Removed files: databases/mariadb/patches: patch-include_mysql_service_encryption_h patch-support-files_CMakeLists_txt Log message: Backout the MariaDB update, it has issues on too many arch at present, Brad (maintainer) agrees. Bump EPOCH/lib versions to raise them above the updated versions. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/10/31 13:46:33 Modified files: regress/usr.sbin/syslogd: args-bufsize-native.pl Log message: As syslog(3) in libc no longer inserts the timestamp, the maximum message length that may be generated by syslogd got longer. Adapt the test. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/10/31 14:06:42 Modified files: sbin/iked : iked.conf.5 Log message: pasto CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2015/10/31 14:45:47 Modified files: share/locale/ctype: gen_ctype_utf8.pl Log message: Only calculate TO_DIGIT for ascii hex digits And cleanup of the main loop. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2015/10/31 14:56:19 Modified files: share/locale/ctype: en_US.UTF-8.src Log message: Update all of en_US.UTF-8.src Noticed by schwarze@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/31 15:53:53 Modified files: sys/kern : kern_pledge.c Log message: oops, forgot pselect! crazy how many interface the kernel has here. It is just risk, risk, risk, risk. Is there anyway to unify them? CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/31 16:02:15 Modified files: devel/log4cplus: Makefile distinfo devel/log4cplus/patches: patch-src_Makefile_in devel/log4cplus/pkg: PLIST Log message: Update to log4cplus-1.1.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/10/31 16:46:00 Modified files: games/freecol : Makefile distinfo games/freecol/pkg: PLIST Log message: Update to freecol-0.11.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/31 16:56:00 Modified files: x11/wxSVG : Makefile distinfo Log message: Update to wxsvg-1.5.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/31 16:56:55 Modified files: x11/jwm : Makefile distinfo Log message: Update to jwm-2.3.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/31 16:57:31 Modified files: x11/worker : Makefile distinfo Log message: Update to worker-3.8.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/31 16:58:16 Modified files: x11/xscreensaver: Makefile distinfo x11/xscreensaver/pkg: PLIST Log message: Update to xscreensaver-5.34. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/10/31 17:02:07 Modified files: www/uriparser : Makefile distinfo Log message: Update to uriparser-0.8.4. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/31 18:31:18 Modified files: usr.sbin/inetd : inetd.c Log message: inetd needs pledge "unix" to bind AF_UNIX sockets CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/10/31 19:05:31 Modified files: usr.bin/nc : netcat.c Log message: KNF; from Rob Pierce CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/31 21:00:01 Modified files: lib/libc/dlfcn : dlfcn_stubs.c Log message: delete old lint ARGSUSED comments CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/31 21:42:56 Modified files: sys/dev/pci/drm/i915: i915_drv.c Log message: drm/i915: Fix and clean BDW PCH identification From Rodrigo Vivi a35cc9d0c0118fb18f7c5dd7a44adb454868a679 in mainline linux This removes some warnings that incorrectly trigger on desktop broadwell. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/31 21:45:29 Modified files: lib/libc/citrus: citrus_none.c citrus_utf8.c lib/libc/db/hash: hash.c ndbm.c lib/libc/db/mpool: mpool.c lib/libc/gen : fts.c lib/libc/hash : helper.c lib/libc/net : rcmdsh.c lib/libc/regex : regerror.c regcomp.c lib/libc/rpc : auth_none.c auth_unix.c clnt_tcp.c clnt_udp.c svc_auth_unix.c svc_raw.c svc_tcp.c clnt_raw.c svc_udp.c xdr_mem.c xdr_stdio.c lib/libc/termios: tcsendbreak.c lib/libc/time : localtime.c Log message: delete old lint ARGSUSED comments CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/10/31 21:52:17 Modified files: lib/librthread : rthread.c rthread_rwlock.c Log message: delete old lint ARGSUSED comments CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/10/31 21:54:20 Modified files: sys/dev/pci/drm/i915: intel_uncore.c Log message: drm/i915/bdw: enable eDRAM. From Ben Widawsky 1d2866baf71e222308345ec745c20cbdb279f325 in mainline linux CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/01 01:16:40 Modified files: multimedia/dvdstyler: Makefile distinfo Log message: Update to dvdstyler-2.9.4. from Brad CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/01 01:34:30 Modified files: security/volatility: Makefile distinfo security/volatility/pkg: PLIST Log message: update volatility to 2.5. More information: http://www.volatilityfoundation.org/#!releases/component_71401 ok benoit@. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/01 01:39:02 Modified files: misc/nyancat : Makefile distinfo Removed files: misc/nyancat/patches: patch-src_nyancat_c Log message: Update to nyancat 1.5.0, from Frederic Cambus who also takes maintainership. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2015/11/01 01:39:28 Modified files: usr.sbin/ldapctl: ldapctl.c Log message: ldapctl has two modes of operation, one where it operates on the btree files directly, in which it pledges "stdio rpath wpath cpath flock", and one where it talks to ldapd over a unix socket, in which it pledges "stdio" after opening the socket. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/01 01:19:05 Modified files: usr.bin/units : units.lib Log message: update currency exchange rates; CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/11/01 02:04:23 Modified files: www/drupal6/core: Makefile www/drupal7/core: Makefile Log message: make sure we specify a mode for files copied from FILESDIR... CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/01 02:43:24 Modified files: games/pentobi : Makefile distinfo Log message: Update to pentobi-10.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/01 02:47:10 Modified files: games/mnemosyne: Makefile distinfo Log message: Update to mnemosyne-2.3.4. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/01 02:59:49 Modified files: devel/p5-Glib2 : Makefile distinfo devel/p5-Glib2/pkg: PLIST Log message: Update to p5-Glib2-1.314. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/01 03:07:23 Modified files: devel/p5-Graph : Makefile distinfo Log message: Update to p5-Graph-0.9704. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/11/01 03:13:33 Modified files: www/goaccess : Makefile distinfo www/goaccess/patches: patch-Makefile_in patch-configure_ac Log message: update to goaccess-0.9.6 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/01 03:18:28 Modified files: games/pyganim : Makefile distinfo Log message: Update to pyganim-0.9.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/01 03:23:54 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20151027. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/11/01 03:59:23 Modified files: usr.sbin/rcctl : rcctl.sh Log message: Tweak wording. Make sure the rc.d script exist in svc_is_meta(). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/01 04:19:11 Modified files: textproc/p5-ack: Makefile distinfo textproc/p5-ack/pkg: PLIST Log message: Update to p5-ack-2.15.01. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/01 05:25:45 Modified files: distrib/special/disklabel: Makefile Log message: Remove NUMBOOT remnants that were overlooked when vax and landisk moved to installboot(8). ok deraadt@ miod@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/01 06:01:58 Modified files: sys/kern : kern_pledge.c sys/sys : pledge.h Log message: uniformize "always allowed syscalls" with pledge - use a proper name PLEDGE_ALWAYS (suggested by derradt@) - unify the check for allowing it in order to allow all of them ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/01 06:49:00 Modified files: sys/kern : uipc_usrreq.c Log message: bind() on AF_UNIX should set PLEDGE_UNIX not PLEDGE_CPATH; ok semarie CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/01 06:58:42 Modified files: textproc/nfoview: Makefile distinfo Log message: Update to nfoview-1.17. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/01 06:59:44 Modified files: usr.sbin/rebound: rebound.c Log message: chroot to pw_dir instead of the hard-coded /var/empty. Also make the chroot+chdir step look more like in the other privsep daemons. OK tedu@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/01 07:01:23 Modified files: devel/p5-Curses: Makefile distinfo Log message: Update to p5-Curses-1.32. CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/11/01 07:02:37 Modified files: usr.bin/skeyaudit: skeyaudit.c usr.bin/skeyinfo: skeyinfo.c Log message: Pledge; OK millert@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/01 07:07:43 Modified files: sys/dev/pci/drm/i915: i915_drv.h Log message: Bring in some commits from Rodrigo Vivi in linux to correct the IS_BDW_ULT macro. drm/i915: BDW Fix Halo PCI IDs marked as ULT. 6b96d705f3cf435b0b8835b12c9742513c77fed6 in mainline linux This will prevent the desktop "Iris Pro Graphics 6200" from being misidentified as ULT. drm/i915/bdw: PCI IDs ending in 0xb are ULT. 0dc6f20b9803f09726bbb682649d35cda8ef5b5d in mainline linux This will make the mobile "Iris Graphics 6100" be correctly identified as being a ULT part. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/01 07:13:30 Modified files: usr.sbin/apm : apm.c Log message: only pledge if in doing-work-via-daemon mode CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/11/01 07:32:51 Modified files: etc : rc Log message: A missed backticks to $() conversion. OK krw@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/11/01 08:28:07 Modified files: emulators/mgba : Makefile distinfo Removed files: emulators/mgba/patches: patch-src_platform_qt_CMakeLists_txt Log message: Update to mgba-0.3.1. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/11/01 08:37:18 Modified files: etc : netstart Log message: Start the rework of the /etc/netstart 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 Other changes: - No need to care about "autoboot" because netstart doesn't inherit the positional parameters from /etc/rc anymore. /etc/rc executes netstart instead of sourcing it since r1.439. - Use simpler for-loop to process list of interfaces with ifstart. OK halex@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/01 08:38:53 Modified files: bin/ksh : c_sh.c edit.c exec.c expand.h history.c lex.c main.c sh.h syn.c table.c tree.c Log message: Add uses of areallocarray(). mksh and Bitrig ksh already have similar functions. With help from Theo Buehler. ok nicm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/01 08:43:50 Modified files: sys/kern : kern_pledge.c Log message: Do not need to check the pledge control bits for system calls that are PLEDGE_ALWAYS. ok semarie CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/01 08:43:55 Modified files: bin/ksh : shf.c Log message: Drop a needless cast of a void *. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/01 09:03:11 Modified files: bin/ksh : expand.h Log message: Remove two casts of void* return types. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/01 10:02:44 Modified files: sys/netinet6 : nd6.c Log message: Compare nd6 llinfo pointer with NULL. No binary change. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/01 10:25:15 Modified files: audio/gsound : Makefile distinfo Log message: Update to gsound-1.0.2. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/11/01 11:18:00 Modified files: usr.bin/m4 : main.c Log message: pledge m4. tested by me. reordered to match the manpage, and added tmppath as an annotation prompted by deraadt@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/01 12:03:33 Modified files: sys/kern : kern_descrip.c kern_pledge.c kern_sig.c kern_sysctl.c kern_time.c sys_generic.c uipc_syscalls.c uipc_usrreq.c vfs_lookup.c vfs_syscalls.c sys/sys : pledge.h syscall_mi.h sys/uvm : uvm_mmap.c uvm_swap.c Log message: refactor pledge_*_check and pledge_fail functions - rename _check function without suffix: a "pledge" function called from anywhere is a "check" function. - makes pledge_fail call the responsability to the _check function. remove it from caller. - make proper use of (potential) returned error of _check() functions. - adds pledge_kill() and pledge_protexec() with and OK deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/01 12:59:28 Modified files: usr.sbin/inetd : inetd.c Log message: needs pledge "cpath" to allow unlink of AF_UNIX sockets eventually CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/01 13:10:00 Modified files: sys/arch/alpha/include: vmparam.h sys/arch/arm/include: vmparam.h sys/arch/hppa/include: vmparam.h sys/arch/hppa64/include: vmparam.h sys/arch/i386/include: vmparam.h sys/arch/m88k/include: vmparam.h sys/arch/macppc/include: vmparam.h sys/arch/socppc/include: vmparam.h sys/arch/sparc64/include: vmparam.h sys/arch/vax/include: vmparam.h Log message: Remove the definition of USRTEXT. It has no relevance outside of the non-PIE a.out world. ok deraadt@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/01 13:48:06 Added files: geo/qgis/patches: patch-tests_src_core_testqgsdistancearea_cpp Log message: add LL to constants > 2^32 to unbreak 32-bit arches CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/11/01 14:02:32 Modified files: sysutils/login_duo: Makefile distinfo Log message: Update login_duo to 1.9.17 CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/11/01 14:20:46 Modified files: usr.sbin/bgpctl: bgpctl.c irrfilter.c Log message: pledge in bgpctl. ok deraadt CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/01 14:26:48 Modified files: lib/libc/sys : semop.2 sbin/iked : iked.conf.5 sbin/ipsecctl : ipsec.conf.5 share/man/man4 : rt.4 wscons.4 share/man/man4/man4.amd64: apm.4 share/man/man4/man4.i386: apm.4 share/man/man4/man4.loongson: apm.4 share/man/man4/man4.macppc: apm.4 share/man/man4/man4.sparc: cgfourteen.4 cgsix.4 cgthree.4 tctrl.4 tcx.4 share/man/man4/man4.sparc64: cgsix.4 cgthree.4 pcons.4 share/man/man4/man4.zaurus: apm.4 share/man/man9 : extent.9 sys/arch/zaurus/stand/zboot: boot.8 usr.bin/gencat : gencat.1 usr.sbin/arp : arp.4 usr.sbin/authpf: authpf.8 Log message: replace "can not" with "cannot"; CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/01 14:30:00 Modified files: regress/sys/net/pf_forward: Makefile regress/sys/net/pf_fragment: Makefile Log message: Route output to local addresses has changed, ping6 command line options have changed, tun has been renamed to tap. Adapt tests. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/01 14:30:58 Modified files: share/man/man7 : mdoc.7 Log message: Specify option ordering in the DESCRIPTION section ok and tweaks jmc@ schwarze@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/01 14:41:23 Modified files: usr.sbin/tcpdump: addrtoname.c Log message: Remove register keyword uses. Still needs to be done in all other tcpdump source files. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/01 14:57:14 Modified files: share/man/man9 : style.9 Log message: Delete sentence about option ordering the manpage (moved to mdoc.7) While here: PRINTFLIKE has been cleaned from base so don't mention it suggested by and ok jmc@ schwarze@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/01 15:23:03 Modified files: devel/xdg-utils: Makefile distinfo devel/xdg-utils/patches: patch-scripts_xdg-email_in patch-scripts_xdg-mime_in patch-scripts_xdg-open_in patch-scripts_xdg-utils-common_in Log message: Update to xdg-utils-1.1.1. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/01 15:53:34 Modified files: sys/netinet : if_ether.c sys/netinet6 : nd6.c Log message: Replace the nd6 llinfo malloc(9) with pool_get(9) like arp does. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/11/01 16:09:18 Modified files: devel/git-cvs : Makefile Log message: bump after py-rcsparse PKGNAME mistake CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/01 16:31:54 Modified files: bin/ksh : shf.c Log message: aresize() -> areallocarray() ok nicm@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/01 17:08:50 Modified files: sys/dev/ic : re.c rtl81x9reg.h Log message: later variants of these chips can support bigger rx and tx rings. this diff expands them so devices that need more packets per interrupt can use them. this is all from brad@ tested by jim smith and benjamin perrault on APUs tested by me on 8139s (which dont support bit rings) on landisk, and 8169s CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/01 17:48:17 Modified files: regress/usr.sbin/syslogd: Client.pm RSyslogd.pm args-rsyslog-client-tcp.pl Added files: regress/usr.sbin/syslogd: args-rsyslog-client-tls.pl Log message: Test that rsyslogd can send over TLS to OpenBSD syslogd. CVSROOT: /cvs Module name: src Changes by: chl@cvs.openbsd.org 2015/11/01 18:22:37 Modified files: sbin/mount_msdos: mount_msdos.c Log message: remove unused variables ok krw@ millert@ CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/11/01 19:53:58 Modified files: faq : faq2.html Log message: XTerm-color moved. Pointed out by jmc@, thanks! CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/11/01 20:35:44 Modified files: faq : faq15.html Log message: fixes and improvements...notably, ftp is not used by pkg tools. Mostly from TJ at mrsk dot me, thanks! CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/11/01 21:11:01 Modified files: driver/xf86-video-intel/src/sna: gen8_render.c Log message: sna/gen8: Clamp URB allocations for GT3 From Chris Wilson in 7a9bdadd71730adc5266bc6758982abec5917b93 Fixes rendering problems on Broadwell GT3 (Iris 6100/Iris Pro 6200) Tested by Thomas Weinbrenner on bugs@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/01 21:43:24 Modified files: sys/dev/pci : pcidevs Log message: add some "Broadwell H" ids and another asmedia xhci CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/01 21:44:09 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2015/11/01 21:48:43 Modified files: usr.sbin/ldapd : ldapd.c ldape.c Log message: Both ldapd processes need "stdio" to talk to clients and each other. The parent process opens database files ("rpath wpath cpath"), sends fds to the child ("sendfd"), and does bsd auth on behalf of the child ("getpw proc exec"). The child process accepts client connections ("inet unix"), receives fds from the parent ("recvfd") and locks database files ("flock"). ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/01 21:49:28 Modified files: share/man/man9 : printf.9 Log message: Remove space before colon. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/01 23:06:07 Modified files: libexec/ld.so/arm: rtld_machine.c libexec/ld.so/sh: rtld_machine.c Log message: Fix typo: s/DT_JUMPREL/DT_JMPREL/ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2015/11/01 23:32:51 Modified files: usr.sbin/ldapd : conn.c control.c ldapd.c ldapd.h ldape.c util.c Log message: use SOCK_NONBLOCK instead of fcntl ok dlg@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/02 00:02:54 Modified files: libexec/ld.so : resolve.c resolve.h libexec/ld.so/alpha: rtld_machine.c libexec/ld.so/amd64: rtld_machine.c libexec/ld.so/arm: rtld_machine.c libexec/ld.so/hppa: rtld_machine.c libexec/ld.so/i386: rtld_machine.c libexec/ld.so/m88k: rtld_machine.c libexec/ld.so/mips64: rtld_machine.c libexec/ld.so/powerpc: rtld_machine.c libexec/ld.so/sh: rtld_machine.c libexec/ld.so/sparc: rtld_machine.c libexec/ld.so/sparc64: rtld_machine.c Log message: Factor out the logic for mprotecting the memory between two symbols into a new MI routine _dl_protect_segment(), and use that for protecting the GOT and--on some archs--the PLT. Amazing testing turnaround by miod@, who apparently violated relativity to get back results on some archs as fast as he did CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/02 00:19:14 Modified files: libexec/ld.so : dl_prebind.h Log message: Remove duplicate declaration CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/02 00:22:28 Modified files: sys/netinet6 : ip6_forward.c Log message: Stop using rt_ifp. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/02 00:24:08 Modified files: sys/netinet6 : nd6.c nd6.h nd6_nbr.c nd6_rtr.c Log message: Prefer an existing refcounted ``ifp'' to rt_ifp when possible or use the interface index directly. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/11/02 01:19:36 Modified files: www/nginx : Makefile distinfo Log message: update to 1.9.6 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/02 01:37:50 Modified files: devel/p5-File-Next: Makefile net/ipcalc : Makefile sysutils/tree : Makefile textproc/p5-ack: Makefile x11/sclock : Makefile Log message: As agreed with pyr@, remove him from MAINTAINER. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/02 02:21:48 Modified files: share/man/man9 : Makefile ml_init.9 mq_init.9 sys/sys : mbuf.h sys/kern : uipc_mbuf.c Log message: provide ml_purge and mq_purge. these are modelled on IF_PURGE or IFQ_PURGE. they m_freem all the mbufs on an mbuf list or queue. ok jmatthew@ mpi@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2015/11/02 03:06:06 Modified files: usr.sbin/ypldap: ypldap.c Log message: use SOCK_NONBLOCK instead of fcntl ok dlg@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/02 03:27:44 Modified files: usr.sbin/ikectl: ikeca.c ikectl.8 ikectl.c parser.c parser.h Log message: Accept an ocsp option when creating certificates to set the extended key usage for OCSP signing. Requested by and ok reyk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/02 03:46:11 Modified files: mail/postfix/snapshot: Makefile distinfo Added files: mail/postfix/snapshot/patches: patch-src_tls_tls_h Log message: update to Postfix 3.1-20151031, from Brad CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2015/11/02 03:47:41 Modified files: textproc/p5-ack: Makefile Log message: Add TEST_DEPENDS Ok aja@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/11/02 03:59:53 Modified files: mail/zarafa/webapp: Makefile distinfo mail/zarafa/webapp/pkg: PLIST Log message: update to 2.1.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/02 04:05:37 Modified files: fonts/cantarell-fonts: Makefile distinfo Log message: Update to cantarell-fonts-0.0.18. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/11/02 04:06:34 Modified files: mail/zarafa : Makefile.inc mail/zarafa/zarafa: Makefile distinfo mail/zarafa/zarafa/files: local_zarafa.m4 zarafa.m4 mail/zarafa/zarafa/patches: patch-ECtools_zarafa-fsck_zarafa-fsck_cpp patch-ECtools_zarafa-monitor_zarafa-monitor_cpp patch-common_ECLogger_cpp patch-common_ECLogger_h patch-common_charset_localeutil_cpp patch-common_charset_localeutil_h patch-common_charset_traits_h patch-common_platform_h patch-common_platform_linux_cpp patch-common_platform_linux_h patch-common_ustringutil_cpp patch-doc_Makefile_in patch-doc_manual_xml patch-gateway_Gateway_cpp patch-inetmapi_Makefile_in patch-installer_linux_createuser_dotforward patch-installer_linux_dagent_cfg patch-installer_linux_gateway_cfg patch-installer_linux_ical_cfg patch-installer_linux_monitor_cfg patch-installer_linux_search_cfg patch-installer_linux_server_cfg patch-installer_linux_spooler_cfg patch-installer_linux_zarafa-autorespond patch-php-ext_main_cpp patch-provider_client_ECChangeAdvisor_cpp patch-provider_client_ECNotifyMaster_cpp patch-provider_client_WSTransport_cpp patch-provider_contacts_Makefile_in patch-provider_libserver_ECSessionGroup_cpp patch-provider_libserver_ECSession_cpp patch-provider_libserver_ECStatsTables_cpp patch-provider_plugins_ldappasswords_cpp patch-provider_server_ECServer_cpp patch-provider_server_ECSoapServerConnection_cpp patch-provider_server_ECThreadManager_cpp patch-provider_server_Makefile_in patch-provider_soap_Makefile_in patch-spooler_DAgent_cpp patch-spooler_Spooler_cpp mail/zarafa/zarafa/pkg: PLIST-main PLIST-web README-main zarafa_gateway.rc zarafa_ical.rc zarafa_monitor.rc zarafa_server.rc zarafa_spooler.rc Added files: mail/zarafa/zarafa/patches: patch-Makefile_in patch-common_platform_cpp patch-configure_ac patch-lddcheck patch-m4lcommon_CommonUtil_cpp patch-m4lcommon_mapi_ptr_mapi_memory_ptr_h patch-m4lcommon_mapi_ptr_mapi_object_ptr_h Removed files: mail/zarafa/zarafa/patches: patch-common_CommonUtil_cpp patch-common_Makefile_in patch-common_mapi_ptr_mapi_memory_ptr_h patch-common_mapi_ptr_mapi_object_ptr_h patch-configure patch-installer_userscripts_createcompany_d_00createpublic patch-installer_userscripts_createuser_d_00createstore patch-libfreebusy_Makefile_in patch-provider_libserver_ECAttachmentStorage_cpp patch-provider_libserver_Makefile_in Log message: update to 7.2.1 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/02 04:19:31 Modified files: sys/net : if_spppsubr.c if_sppp.h Log message: sppp_pick is unused, it can go away. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/11/02 04:56:55 Modified files: devel/arduino : Makefile comms/mgetty+sendfax: Makefile games/jbrickshooter: Makefile security/yubiserve: Makefile security/vpnc : Makefile news/sickbeard : Makefile news/sabnzbd : Makefile games/sauerbraten: Makefile mail/fetchmail : Makefile security/wpa_supplicant: Makefile databases/ruby-hiera3: Makefile devel/p5-SDL : Makefile x11/gnustep/make: Makefile www/p5-CGI-SpeedyCGI: Makefile www/conkeror : Makefile x11/kde4/libs : Makefile security/qca-ossl: Makefile security/qca-gnupg: Makefile games/stepmania: Makefile net/munin : Makefile graphics/scratch: Makefile www/drupal6/core: Makefile www/drupal7/core: Makefile net/mirmon : Makefile www/drush : Makefile math/prover9/p9m4: Makefile games/gemrb : Makefile Log message: a few minor pkg_subst fixes, for the coming patch (disallow -c without -m outside of WRKDIR) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/11/02 04:57:40 Modified files: infrastructure/bin: pkg_subst infrastructure/man/man1: pkg_subst.1 Log message: new sanity check option to pkg_subst, to be used shortly by bsd.port.mk CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2015/11/02 05:01:03 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: Update to youtube-dl 2015.11.01. New extractor: clyp. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/02 05:01:28 Modified files: usr.sbin/ikectl: ikeca.c ikeca.cnf Log message: sign csrs with openssl ca instead of x509 -req This way openssl will add valid signed certs to the index file which is required to use the builtin openssl OCSP server. This change requires installing a new ikeca.cnf or updating the default cnf files with equivalent sections. Requested by and ok reyk@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/02 05:21:27 Modified files: usr.sbin/ikectl: ikeca.c ikeca.cnf Log message: switch from using sha1 to sha256 As the ca section of the cnf file requires a default_md line (unlike req) this change also requires updating the installed ikeca.cnf or equivalent files. Requested by and ok reyk@ who also tested this against ios9 with iked. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/02 05:26:31 Modified files: net/unifi : Makefile distinfo net/unifi/pkg : PLIST Added files: net/unifi/pkg : MESSAGE Log message: update to UniFi-4.7.6 add a handy reminder^W^W warning that the admin password can be retrieved by connecting to mongodb on localhost CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2015/11/02 05:44:24 Modified files: lang/rust : Makefile distinfo lang/rust/pkg : PLIST-doc PLIST-main Log message: update lang/rust to 1.4.0 tested by mmc@ and bmercer@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/02 05:51:16 Modified files: sys/netinet6 : nd6.c nd6.h Log message: Implement the list of nd6 llinfo entries with a TAILQ. OK millert@ mpi@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/02 06:54:47 Modified files: sys/netinet6 : nd6_rtr.c Log message: typo in comment CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/02 07:08:54 Modified files: sys/netinet : if_ether.c Log message: Rename the list of arp entries to arp_list. This is consistent to the other arp variables and nd6. Convert a hand-crafted loop to LIST_FOREACH_SAFE. OK mpi@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/02 07:35:12 Modified files: sys/net : bridgestp.c Log message: Some of the bridge code is running in splsoftnet now, change the splassert() in bstp_notify_rtage() from IPL_NET to IPL_SOFTNET accordingly. OK mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/02 07:40:09 Modified files: sys/net : if.c route.c rtable.c rtable.h rtsock.c Log message: Merge rtable_mpath_match() into rtable_lookup(). ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/02 07:53:10 Modified files: sys/dev/pci : xhci_pci.c sys/dev/usb : xhci.c Log message: Mark xhci_intr() as IPL_MPSAFE since it only schedules a soft-interrupt. ok visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/02 07:55:41 Modified files: sys/dev/pci : ehci_pci.c sys/dev/usb : ehci.c ehcivar.h Log message: Delay root hub interrupt processing to the soft-interrupt path in order to mark ehci_intr() as IPL_MPSAFE. Earlier version tested by ratchov@, ok visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/02 08:05:23 Modified files: sys/netinet : if_ether.c ip_carp.c ip_carp.h sys/netinet6 : in6.c nd6_nbr.c Log message: Retire ARP load-balacing, thanks for all the fish! One of the keys of our MP work relies on making OpenBSD's kernel simpler! In this case turning ARP processing MP-safe is quite complicated due to the way carp(4) is hooked in arpinput() and nowadays you'd better run kitchensinkd(9) anyway :) ok bluhm@, claudio@, reyk@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/02 08:18:51 Modified files: share/man/man4 : carp.4 Log message: Stop mentionning ARP load balancing. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/02 08:33:40 Modified files: sys/kern : kern_pledge.c Log message: also handle the kill(self) case for threads; from Theo Buehler CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/02 08:40:53 Modified files: lib/libcrypto/man: EVP_AEAD_CTX_init.3 lib/libssl/src/crypto/evp: e_chacha20poly1305.c evp.h regress/lib/libcrypto/aead: aeadtest.c aeadtests.txt Log message: Add EVP_aead_chacha20_poly1305_ietf() - The informational RFC 7539, "ChaCha20 and Poly1305 for IETF Protocols", introduced a modified AEAD construction that is incompatible with the common style that has been already used in TLS with EVP_aead_chacha20_poly1305(). The IETF version also adds a constant (salt) that is prepended to the nonce. OK mikeb@ jsing@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/02 08:41:59 Modified files: lib/libssl/ssl : shlib_version lib/libcrypto/crypto: shlib_version lib/libtls : shlib_version Log message: bump minors after adding EVP_aead_chacha20_poly1305_ietf() OK jsing@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/02 08:43:55 Modified files: lib/libssl/src/crypto/evp: e_chacha20poly1305.c Log message: Fix typo in comment of previous commit: "that that". CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/02 08:56:46 Modified files: sys/netinet : ip_carp.c Log message: Remove leftovers from previous carp(4)-to-relayd(8) conversion diff. Pointed by and ok reyk@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/02 09:31:55 Modified files: sys/kern : exec_elf.c kern_exec.c kern_ktrace.c kern_pledge.c kern_sig.c tty.c tty_pty.c uipc_usrreq.c vfs_lookup.c vfs_syscalls.c sys/sys : namei.h pledge.h proc.h Log message: move the pledgenote annotation from `struct proc' to `struct nameidata' pledgenote is used for annotate the policy for a namei context. So make it tracking the nameidata. It is expected for the caller to explicitly define the policy. It is a kernel bug to not do so. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/02 09:38:35 Modified files: bin/ksh : history.c Log message: Another aresize() -> areallocarray(). ok nicm@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/02 09:45:21 Modified files: usr.bin/rcs : buf.c ci.c diff3.c ident.c rcs.c rcsclean.c rcsdiff.c rcsmerge.c rcsnum.c Log message: Allow rcsnum_free and buf_free to accept NULL and remove various NULL checks that are now unnecessary, from Michael W Bombardieri. ok millert CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/02 09:55:31 Modified files: sys/arch/sparc/include: intr.h sys/arch/sparc/sparc: intr.c Log message: intr_barrier() stub. ok miod@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/02 10:02:37 Modified files: lib/libc/gen : times.c Log message: (struct timezone *)0 -> NULL CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/02 10:03:29 Modified files: lib/libc/gen : auth_subr.c Log message: (struct timezone *)NULL -> NULL CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/02 10:16:35 Modified files: usr.bin/whois : whois.c Log message: Cast isdigit()'s argument to unsigned char. ok millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/02 10:21:55 Modified files: www/squid : Makefile distinfo Removed files: www/squid/patches: patch-src_ssl_bio_cc patch-src_ssl_support_cc Log message: update to squid-3.5.11 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/02 10:32:54 Modified files: lib/libc/sys : kill.2 Log message: kill 0 has worked for ages, no idea how the man page could be so innacurate so long; ok guenther CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/02 10:48:33 Modified files: usr.sbin/tcpdump: print-icmp6.c Log message: Print RDNSS nameserver addresses, and print option names for some other known options that we don't otherwise decode yet (DNSSL, route information). ok mpi@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/02 10:53:00 Modified files: sys/kern : kern_pledge.c Log message: use binary-search for pledge-request (semblable diff proposed by Peter J. Philipp) "no problem" deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/02 11:15:56 Modified files: security/libsodium: Makefile distinfo Log message: update to libsodium-1.0.6 CVSROOT: /cvs Module name: ports Changes by: vgross@cvs.openbsd.org 2015/11/02 11:36:14 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: New home yaaaaaay. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/02 13:09:02 Modified files: usr.sbin/cron : crontab.c Log message: Use setegid() directly instead of swap_gids() / swap_gids_back(). OK jca@ nicm@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/02 13:13:45 Modified files: sys/arch/mips64/include: param.h Log message: Only define KERNBASE if defined(_KERNEL), for nothing in userland needs it, and only if not already defined. Allows for KERNBASE to be defined elsewhere. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/02 13:14:36 Modified files: sys/arch/sgi/conf: GENERIC-IP22 GENERIC-IP26 GENERIC-IP27 GENERIC-IP28 GENERIC-IP30 GENERIC-IP32 RAMDISK-IP22 RAMDISK-IP26 RAMDISK-IP27 RAMDISK-IP28 RAMDISK-IP30 RAMDISK-IP32 Log message: Define KERNBASE in addition to LINK_ADDRESS. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/02 13:25:42 Modified files: usr.bin/uniq : uniq.c Log message: Cast isdigit()'s argument to an unsigned char. ok millert@, jca@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/02 13:39:37 Modified files: usr.bin/whois : whois.1 whois.c Log message: add support for whois -I, to use whois.iana.org (root zone database). ok millert@, tweak/"everything else looks fine" jmc@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/11/02 14:31:26 Modified files: lang/ghc : Makefile lang/ghc/pkg : PLIST-main Log message: Fix TRANSFORMERS_VER (part of SUBST_VARS). No real plist change in the resulting package. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/02 15:01:10 Modified files: usr.bin/signify: signify.c Log message: Make signify's stdout line buffered. This allows to run the verbose output through a pipe and still see the progress immediately. OK tedu@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/02 15:37:03 Modified files: usr.bin/whois : whois.1 Log message: remove Tn macros ("Tradename") from things which are actually hostnames, ok jmc CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/02 16:17:23 Modified files: sys/kern : kern_pledge.c Log message: some tweaks to the signal code. allow signals to any thread (they'll be checked within process later). guenther also notes the pid check should be process pid, not proc pid. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/02 16:17:58 Modified files: sys/sys : syscall_mi.h Log message: make systrace and pledge play nice again. ok deraadt CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/02 16:39:20 Modified files: sys/net : if_ppp.c Log message: get rid of the "fastq", which is where this driver puts ip packets with IPTOS_LOWDELAY set. this complicates efforts to clean up the send queue, and is probably better done by queues in pf than unconditionally in a single driver. ok sthen@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/02 17:13:17 Modified files: share/man/man9 : socreate.9 Log message: you must pass uio to socreate, even if you want an mbuf back. the uio specifies how much data may be returned in the mbuf. this should make teary students less sad, but probably not cos theyve already had to hand the assignment in. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/02 18:28:00 Added files: sys/crypto : chachapoly.c chachapoly.h Log message: Chacha20-Poly1305 AEAD construction as described in RFC7634 and RFC7539 ok naddy, jsing CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/02 18:31:36 Modified files: sys/conf : files sys/crypto : cryptodev.h xform.c xform.h Log message: Hook up Chacha20-Poly1305 to the OpenBSD Cryptographic Framework ok naddy, jsing CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/02 18:35:16 Modified files: sys/crypto : cryptosoft.c Log message: Enable Chacha20-Poly1305 in the software crypto driver ok naddy, jsing, reyk CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2015/11/02 18:40:47 Modified files: libressl : index.html releases.html Log message: update for LibreSSL 2.3.1 CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/02 18:44:45 src/regress/sys/crypto/chachapoly Update of /cvs/src/regress/sys/crypto/chachapoly In directory cvs.openbsd.org:/tmp/cvs-serv22935/regress/sys/crypto/chachapoly Log Message: Directory /cvs/src/regress/sys/crypto/chachapoly added to the repository CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/02 18:46:08 Added files: regress/sys/crypto/chachapoly: Makefile chachapoly_test.c Log message: Test vectors for Chacha20-Poly1305 ok naddy, djm, reyk CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/02 18:50:36 Modified files: sys/net : pfkeyv2.h pfkeyv2_convert.c sys/netinet : ip_esp.c Log message: Plumb Chacha20-Poly1305 into the IPsec/ESP and PF_KEY frameworks ok naddy CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/02 18:51:33 Modified files: lib/libc/sys : pledge.2 Log message: systrace should work now CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/02 18:55:28 Modified files: sys/crypto : cryptodev.h Log message: Remove two unused defines CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/02 19:17:45 Modified files: share/man/man4 : ip6.4 Log message: RFC2292 and IPV6_PKTOPTIONS are dead; ok millert@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/11/02 19:21:20 Modified files: lib/libssl/src/crypto: opensslv.h Log message: bump to 2.3.2, format LIBRESSL_VERSION_NUMBER like OPENSSL_VERSION_NUMBER. Suggested by WubTheCaptain so the same comparison code can be used with LibreSSL. https://www.openssl.org/docs/manmaster/crypto/OPENSSL_VERSION_NUMBER.html CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/11/02 19:44:54 Modified files: faq : faq14.html Log message: more improvements from from TJ at mrsk dot me, thanks! CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/11/02 19:48:43 Modified files: faq : obsd-faq.txt Log message: sync CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/11/02 19:50:26 Modified files: faq : index.html Log message: someone else's turn. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/02 21:07:41 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: guenther@cvs.openbsd.org 2015/11/02 21:16:36 Modified files: usr.sbin/cron : client.c Log message: Use send(MSG_NOSIGNAL) instead of mucking with the disposition of SIGPIPE ok millert@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/02 21:47:55 Modified files: sbin/clri : clri.c Log message: Add blank lines surrounding pledge call, as per decree of deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/02 21:54:07 Modified files: usr.bin/banner : banner.c Log message: Add blank line after pledge call. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/02 21:55:44 Modified files: usr.bin/column : column.c Log message: Blank line before pledge(). CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/02 21:57:20 Modified files: usr.bin/cut : cut.c Log message: Blank line after pledge(). CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/02 21:58:58 Modified files: usr.bin/dc : dc.c Log message: Surround pledge calls with blank lines. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/02 22:04:06 Modified files: usr.sbin/tcpdump: privsep.c Log message: Surround pledge call with blank lines. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/02 22:06:24 Modified files: usr.sbin/smtpd : enqueue.c Log message: Blank line after pledge call. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/02 22:09:22 Modified files: usr.sbin/radiusd: radiusd_radius.c Log message: Blank lines around pledge call. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/02 22:11:46 Modified files: usr.bin/from : from.c Log message: Blank line after pledge call. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/02 22:13:35 Modified files: usr.bin/finger : finger.c Log message: Blank line after pledge call. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/02 23:25:01 Modified files: sys/sys : vnode.h Log message: Delete VBITS: it's unused and the definition is actually wrong ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/02 23:46:07 Modified files: productivity/tryton/trytond: Makefile productivity/tryton/trytond/pkg: README Log message: tyop: marge -> large reported by "f5_b" CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/11/02 23:48:48 Modified files: mail/zarafa/zarafa/patches: patch-installer_linux_search_cfg patch-installer_linux_zarafa-autorespond Removed files: mail/zarafa/zarafa/patches: patch-installer_linux_autorespond Log message: fix bogous patches CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/11/03 00:20:03 Modified files: sysutils/mcollective: Makefile sysutils/mcollective/pkg: PLIST Log message: Install missing metadata-help.erb to make mco plugin doc ... work OK jasper@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/03 00:39:20 Modified files: share/man/man4 : systrace.4 Log message: zap the correspoonding note in systrace(4) - tedu says systrace/pledge should work; CVSROOT: /cvs Module name: src Changes by: gerhard@cvs.openbsd.org 2015/11/03 00:48:03 Modified files: usr.sbin/snmpd : kroute.c Log message: When updating an interface, do not delete the kif_node but let fetchifs() update the existing node. Thus we don't lose the ARP entries. And while here, also handle RTM_DESYNC messages. ok mikeb@ CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2015/11/03 02:29:16 Modified files: databases/postgresql: Tag: OPENBSD_5_7 Makefile distinfo databases/postgresql/pkg: Tag: OPENBSD_5_7 PLIST-docs Removed files: databases/postgresql/patches: Tag: OPENBSD_5_7 patch-src_include_storage_barrier_h Log message: Security update to 9.4.5 CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2015/11/03 02:35:31 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/pkg: PLIST-docs Removed files: databases/postgresql/patches: patch-src_include_storage_barrier_h Log message: Security update to 9.4.5 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/11/03 02:49:38 Modified files: net/icinga/web : Makefile distinfo net/icinga/web/pkg: PLIST Log message: update to icinga-web-1.13.1 OK sthen@, maintainer CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/03 03:08:57 Modified files: regress/sys/kern/pledge/generic: Makefile Added files: regress/sys/kern/pledge/generic: systrace.filter.in Log message: regress pledge: check the regress with systrace enabled too CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 03:22:46 Modified files: devel/sdl2 : Makefile distinfo Added files: devel/sdl2/patches: patch-src_video_x11_SDL_x11video_c Log message: update to SDL2 2.0.3, and add a patch from Al Poole to avoid load/unload/load of symbols to work-around a crash in ld.so - remove BROKEN marker. ok juanfra@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/03 03:32:41 Modified files: regress/sys/kern/pledge/generic: systrace.filter.in Log message: regress: pledge - add $OpenBSD$ tag in systrace.filter.in - replace dir by variable CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/11/03 03:56:38 Modified files: sys/arch/amd64/stand/efiboot: efiboot.c sys/arch/amd64/stand/efi/include: efiapi.h Log message: Use "Loaded Image Protocol" instead of "Loaded Device Path Protocol" to find the boot device since macbook doesn't support later protocol. reported by Joel Roberts and Bryan Vyhmeister CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/03 04:03:10 Modified files: regress/sys/kern/pledge/generic: Makefile Log message: regress: pledge check for error output for systrace CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/11/03 04:21:16 Modified files: share/man/man5 : pf.conf.5 Log message: we need an unbreakable space in O(log2 n). ok jmc@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/03 04:38:41 Modified files: usr.sbin/installboot: i386_installboot.c Log message: fix a memory leak in an error path CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/03 04:51:07 Modified files: sys/net : if_mpw.c Log message: pull packets off the send queue with IFQ_DEQUEUE instead of IF_DEQUEUE. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/03 05:02:59 Modified files: sys/net : if_pppx.c Log message: use an mbuf_queue for the svcq instead of an ifqueue. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/03 05:21:50 Modified files: usr.sbin/hostapd: iapp.h Log message: Missing comma. from Kevin Reay CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/03 05:25:37 Modified files: sys/net : if.c Log message: Do not clear M_PROTO1 flag before calling if_start() because pseudo- drivers, like vlan(4), call if_enqueue() in their *start function. Prevent an infinite recursion reported by Armin Wolfermann on bugs@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 06:08:00 Modified files: net/librenms : Makefile Added files: net/librenms/patches: patch-includes_functions_php Log message: avoid unnecessary use of bash, and don't use rm -v (gnu extension) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/03 06:29:27 Modified files: games/hypatia : Makefile distinfo games/hypatia/pkg: PLIST Log message: Update to hypatia-0.3.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/03 06:46:03 Modified files: games/manaplus : Makefile distinfo Log message: Update to manaplus-1.5.10.24. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/11/03 06:55:31 Modified files: security/ccid : Makefile Added files: security/ccid/patches: patch-src_ifdhandler_c Log message: CreateChannel(): cleanup in case of error (upstream git commit 9a1932bed605fb3e38d9853449bb33b8791fa142) CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/11/03 06:58:51 Modified files: net/miniupnp/miniupnpc: Makefile Added files: net/miniupnp/miniupnpc/patches: patch-igd_desc_parse_c Log message: igd_desc_parse.c: fix buffer overflow (upstream git commit 79cca974a4c2ab1199786732a67ff6d898051b78) http://talosintel.com/reports/TALOS-2015-0035/ OK sthen@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/03 06:59:07 Modified files: sys/sys : disklabel.h Log message: Add & use a #define GPTPARTNAMESIZE rather than the magic number '36'. ok jsg@ as part of larger diff. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/11/03 07:03:21 Modified files: net/miniupnp/miniupnpc: Tag: OPENBSD_5_8 Makefile Added files: net/miniupnp/miniupnpc/patches: Tag: OPENBSD_5_8 patch-igd_desc_parse_c Log message: MFC: igd_desc_parse.c: fix buffer overflow (upstream git commit 79cca974a4c2ab1199786732a67ff6d898051b78) http://talosintel.com/reports/TALOS-2015-0035/ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/03 07:20:00 Modified files: sbin/fdisk : cmd.c misc.c Log message: Don't allow the user to enter GPT partition names too large to fit in the GPT partition structure. And don't run off the end of the name buffer by confusing sizeof() with the number of elements in an array. Use the new GPTPARTNAMESIZE #define instead. While here, zap the old partition name before setting the new one, lest a short new name leave bits of an old long name in place. Originally spotted by jsg@ and his friend cppcheck. ok jsg@ for slightly different version. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/03 07:33:45 Modified files: www/p5-Dancer-Plugin-Thumbnail: Makefile distinfo Log message: Update to p5-Dancer-Plugin-Thumbnail-0.11. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/03 08:07:36 Modified files: usr.bin/tmux : cmd-attach-session.c Log message: Detach the client we are looping over, from Thomas Adam. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 08:49:47 ports/net/arp-scan/files Update of /cvs/ports/net/arp-scan/files In directory cvs.openbsd.org:/tmp/cvs-serv7778/files Log Message: Directory /cvs/ports/net/arp-scan/files added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 08:51:25 Modified files: net/arp-scan : Makefile distinfo net/arp-scan/patches: patch-mac-vendor_txt net/arpwatch : Makefile distinfo net/arpwatch/pkg: PLIST net/maclookup : Makefile Added files: net/arp-scan/files: format-ma unofficial.csv net/arp-scan/pkg: DESCR-mac DESCR-main PLIST-mac PLIST-main Removed files: net/arp-scan/pkg: DESCR PLIST Log message: move mac address databases to a subpackage, and generate it based on the newer CSVs which include MA-S (32-bit vendor), MA-M (28-bit vendor) as well as the old standard 24-bit vendors. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 08:52:18 Modified files: net/arp-scan : Makefile Log message: bdep on p5-Text-CSV CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/03 08:59:31 Modified files: usr.sbin/rtadvd: if.c Log message: Recognize carp(4) interfaces (yes, they are special...) in order to send the src lladdr option. Problem reported and diff provided by Lauri Tirkkonen on bugs@ ok sthen@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/11/03 09:03:04 Modified files: sys/arch/amd64/stand/efiboot: efiboot.c Log message: Ignore disks whose media is not present. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/03 09:14:14 Modified files: sys/kern : kern_pledge.c sys/sys : proc.h syscall_mi.h Log message: pledge_aftersyscall has been reduced to one case, "getpw", to open a window for chatting to ypserv. This can be done in pledge_namei, so improve system call performance by removing the pledge_aftersyscall hook. ok semarie CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 09:18:33 Modified files: net/arp-scan : Makefile net/arp-scan/pkg: PLIST-mac Log message: install unofficial.csv file with a few known non-official MAC address prefixes CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/03 09:21:47 Modified files: usr.bin/m4 : main.c mdef.h pathnames.h Log message: There really is no double standard. Treat m4 just like openssl, by removing VMS and MSDOS support. ok espie CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 09:22:10 Modified files: net/maclookup : Makefile distinfo Log message: new version of maclookup: switch to using the CSVs, and strip off nibbles instead of bytes when searching to cope with 28-bit vendor prefixes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 09:25:24 Modified files: emulators/qemu : Makefile Added files: emulators/qemu/patches: patch-trace-events patch-vl_c Log message: Remove malloc tracing from QEMU, this was removed in newer glib and results in annoying messages: (process:23283): GLib-WARNING **: gmem.c:482: custom memory allocation vtable not supported From Brad. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/03 09:28:43 Modified files: usr.bin/at : at.c Removed files: usr.bin/at : privs.h Log message: It is only necessary to swap the effective gid when reading a file. An attacker exploiting an overflow can change the egid themselves so running with the egid of the user in other places just gives you a false sense of security. OK nicm@ deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/03 09:30:31 Modified files: usr.sbin/cron : crontab.c Log message: It is only necessary to swap the effective gid when reading a file. Since we got rid of TMPDIR support there's no need to swap gids when creating or unlinking the temporary file. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/03 09:31:54 Modified files: lib/libc/sys : pledge.2 Log message: Improve explanations throughout CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2015/11/03 09:49:08 Modified files: databases/postgresql: Tag: OPENBSD_5_8 Makefile distinfo databases/postgresql/pkg: Tag: OPENBSD_5_8 PLIST-docs Removed files: databases/postgresql/patches: Tag: OPENBSD_5_8 patch-src_include_storage_barrier_h Log message: Security update to 9.4.5 "go ahead" sthen@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/03 10:45:32 Modified files: share/man/man4 : carp.4 Log message: improve the load balancing text; ok mpi CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2015/11/03 12:11:13 Modified files: . : want.html Log message: Found a laptop with unsupported realtek wifi (good), but the keyboard sucks. I'd like a better keyboard for it. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 12:14:13 Added files: net/zeromq/patches: patch-src_curve_client_cpp patch-src_curve_server_cpp Log message: Unbreak zeromq with newer libsodium, which marks sodium_init() (and a number of other functions) with "__attribute__ ((warn_unused_result))" so that a compiler warning is generated if they're used without at least doing *something* with the return value. Build breakage reported by aja@ nigel@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 13:06:32 Modified files: infrastructure/db: user.list Log message: +_tinc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 13:07:47 Log message: import ports/net/tinc, from Rafael Sadowski with tweaks from jca and myself OK jca tinc is a Virtual Private Network (VPN) daemon that uses tunnelling and encryption to create a secure private network between hosts on the Internet. Because the tunnel appears to the IP level network code as a normal network device, there is no need to adapt any existing software. This tunnelling allows VPN sites to share information with each other over the Internet without exposing any information to others. A single tinc daemon can accept more than one connection at a time, thus making it possible to create larger virtual networks, because some limitations are circumvented. Instead of most other VPN implementations, tinc encapsulates each network packet in its own UDP packet, instead of encapsulating all into one TCP or even PPP over TCP stream. This results in lower latencies, less overhead, and in general better responsiveness and throughput. Status: Vendor Tag: sthen Release Tags: sthen_20151103 N ports/net/tinc/Makefile N ports/net/tinc/distinfo N ports/net/tinc/pkg/DESCR N ports/net/tinc/pkg/PLIST N ports/net/tinc/pkg/tincd.rc N ports/net/tinc/patches/patch-doc_tinc_texi N ports/net/tinc/patches/patch-doc_sample-config_tinc_conf No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 13:08:32 Modified files: net : Makefile Log message: +tinc CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/11/03 13:14:50 Modified files: sysutils/tarsnap-gui: Makefile distinfo sysutils/tarsnap-gui/pkg: PLIST Added files: sysutils/tarsnap-gui/pkg: README Log message: Update tarsnap-gui to 0.7. From Josh Grosse CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/03 13:33:30 Modified files: sys/kern : uipc_usrreq.c Log message: AF_UNIX connect is a "unix" operation, not "rpath wpath" CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/11/03 14:06:51 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/03 14:10:08 Modified files: usr.sbin/cron : crontab.c Log message: If pledge(2) fails use perror instead of log_it(RealUser, ...) since RealUser has not been filled in yet. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/11/03 14:11:48 Modified files: sys/netinet : ip_output.c sys/netinet6 : ip6_output.c Log message: Disable TCP/UDP TX hardware checksumming if an IPv4 packet contains IP options or if an IPv6 packet contains header extensions. Required by cnmac(4) and a sensible precautionary measure in general. ok visa@, mikeb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 14:14:21 Modified files: security/py-cryptography: Makefile distinfo security/py-cryptography/pkg: PLIST security/py-cryptography_vectors: Makefile distinfo security/py-cryptography_vectors/pkg: PLIST Log message: update to py-cryptography / py-cryptography_vectors 1.1 take maintainer CVSROOT: /cvs Module name: src Changes by: chl@cvs.openbsd.org 2015/11/03 14:33:56 Modified files: sys/net : pipex.c Log message: Remove dead assignment and newly created unused variable. Found by LLVM/Clang Static Analyzer. ok yasuoka@ mpi@ CVSROOT: /cvs Module name: src Changes by: chl@cvs.openbsd.org 2015/11/03 14:39:34 Modified files: sys/netinet6 : icmp6.c ip6_output.c Log message: Remove dead assignments. Found by LLVM/Clang Static Analyzer. ok bluhm@ mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 14:53:20 Modified files: security : Makefile security/py-openssl: Makefile security/py-openssl/pkg: PLIST Log message: build py-openssl,python3 CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2015/11/03 15:10:33 Modified files: sys/net : pf_table.c Log message: - fixes potential use-after-free in pfr_set_addrs() OK mikeb@, OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 15:28:22 Modified files: sysutils : Makefile Removed files: sysutils/grive : Makefile distinfo sysutils/grive/patches: patch-cmake_Modules_FindJSONC_cmake patch-grive_CMakeLists_txt patch-libgrive_CMakeLists_txt patch-libgrive_src_protocol_Json_cc patch-libgrive_src_util_File_cc sysutils/grive/pkg: DESCR PLIST Log message: remove grive, per maintainer request: it doesn't support the new google API and appears to be dead. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 15:29:30 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: grive removal CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/03 15:54:23 Modified files: net/freeradius : Makefile Added files: net/freeradius/patches: patch-raddb_certs_Makefile Log message: don't require gmake for /etc/raddb/certs/Makefile (admin-facing makefile) ok pea@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/03 17:09:59 Modified files: sys/dev/pci : if_de.c if_devar.h Log message: replace the ifqueues used for tulip_txq and _rxq with mbuf_lists. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/03 17:10:50 Modified files: sys/dev/pci : if_de.c Log message: use IFQ_IS_EMPTY to see if if_snd is empty, not IF_IS_EMPTY CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/03 17:16:12 Modified files: sys/netinet : if_ether.c Log message: use ml_purge to flush the arp hold lists instead of dequeue/free loops. this is an interesting change because the loops have to decrement the global hold count too. they looked like this: while ((mh = ml_dequeue(&la->la_ml)) != NULL) { la_hold_total--; m_freem(mh); } because ml_purge returns how many mbufs were freed, we can do this: la_hold_total -= ml_purge(&la->la_ml); ok mpi@ bluhm@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/03 17:20:35 Modified files: sys/dev/pci : if_ix.c Log message: replace while (ml_dequeue()) m_freem(); with ml_purge(); CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2015/11/03 18:52:24 Modified files: security/sudo : Makefile distinfo Log message: Update sudo package to 1.8.15 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/03 18:54:14 Modified files: sys/net : if_ppp.c Log message: use mq_purge to free a queue of mbufs. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/03 19:12:49 Modified files: usr.sbin/installboot: util.c Log message: fix a memory leak in multiple error paths ok krw@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/03 23:35:04 Modified files: devel/p5-Test-Strict: Makefile distinfo Log message: Update to p5-Test-Strict-0.32. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/04 00:32:03 Modified files: www/mozilla : mozilla.port.mk Log message: Enforce requirement on latest nss/nspr, requirement for gecko 42. While here adapt the WRKDIST dance, starting with this gecko the tarball is layed out ${MOZILLA_DIST}-${MOZILLA_DIST_VERSION} instead of mozilla-${MOZILLA_BRANCH} - do this for www/mozilla-firefox and thunderbird-beta only for now. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/04 00:32:37 Modified files: devel/xulrunner/24: Makefile www/seamonkey : Makefile mail/mozilla-thunderbird: Makefile Log message: Bump REVISION-main for nss/nspr dependency change. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/04 00:34:19 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Removed files: www/firefox-esr/patches: patch-config_system-headers Log message: Update to firefox-esr 38.4.0. - See https://www.mozilla.org/en-US/firefox/38.4.0/releasenotes/ - Fixes MFSA 2015-116, 122, 123, 127, 128, 130 -> 133 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/04 00:35:51 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-browser_installer_Makefile_in patch-gfx_skia_moz_build patch-intl_icu_source_Makefile_in www/mozilla-firefox/pkg: PLIST www/firefox-i18n: Makefile.inc distinfo Added files: www/mozilla-firefox/patches: patch-gfx_skia_skia_src_opts_SkBlitRow_opts_SSE4_h Removed files: www/mozilla-firefox/patches: patch-gfx_skia_trunk_src_opts_SkBlitRow_opts_SSE4_h Log message: Update to firefox 42.0. - See https://www.mozilla.org/en-US/firefox/42.0/releasenotes/ - Fixes MFSA-2015-116 -> 133 - Tested by several, thanks! CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/04 00:47:00 Modified files: textproc/highlight: Makefile distinfo textproc/highlight/pkg: PLIST Log message: Update to highlight-3.24. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/04 01:36:10 Modified files: lib/libc/gen : getgrent.3 Log message: clean up HISTORY; CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/04 02:20:01 Modified files: share/man/man4 : cdce.4 Log message: The "Lenovo Thinkpad USB 3.0 Ethernet Adapter" works with cdce(4). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/04 02:33:18 Modified files: net/zeromq : Makefile net/zeromq/patches: patch-src_curve_client_cpp patch-src_curve_server_cpp Log message: update to use slightly different fix for zeromq with libsodium 1.0.6 from upstream - this was actually in their devel tree but I didn't find my way around their repositories (multiple trees on github instead of branches) so I missed it; it's just been merged to zeromq4-1. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/04 02:40:44 src/regress/sys/net/rtable Update of /cvs/src/regress/sys/net/rtable In directory cvs.openbsd.org:/tmp/cvs-serv20922/rtable Log Message: Directory /cvs/src/regress/sys/net/rtable added to the repository CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/04 02:40:59 src/regress/sys/net/rtable/delete Update of /cvs/src/regress/sys/net/rtable/delete In directory cvs.openbsd.org:/tmp/cvs-serv7804/rtable/delete Log Message: Directory /cvs/src/regress/sys/net/rtable/delete added to the repository CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/04 02:40:59 src/regress/sys/net/rtable/fullfeed Update of /cvs/src/regress/sys/net/rtable/fullfeed In directory cvs.openbsd.org:/tmp/cvs-serv7804/rtable/fullfeed Log Message: Directory /cvs/src/regress/sys/net/rtable/fullfeed added to the repository CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/04 02:45:52 Added files: regress/sys/net/rtable: Makefile Makefile.inc README inet-fullfeed.txt inet6-fullfeed.txt kern_compat.h util.c util.h regress/sys/net/rtable/delete: Makefile main.c regress/sys/net/rtable/fullfeed: Makefile main.c Log message: Basic framework to test the rtable_* API directly from userland. You can replace inet{,6}-fullfeed.txt with a dump of your fullfeed table to really stress this test framework. I did not commit them because CVS certainly doesn't like ~7M file. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/04 02:48:09 Modified files: sys/net : rtable.c Log message: Call rtable_put(), a stub for now, before leaving a function that called rtable_get(). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/04 02:49:42 Log message: import ports/textproc/py-pyRFC3399, ok landry@ RFC 3339 is a standard date format used on the internet. This Python module formats dates according to the RFC. Examples of this format: 2015-11-03T22:11:12Z 2015-11-03T15:11:12-07:00 Status: Vendor Tag: sthen Release Tags: sthen_20151104 N ports/textproc/py-pyRFC3339/Makefile N ports/textproc/py-pyRFC3339/distinfo N ports/textproc/py-pyRFC3339/pkg/PLIST N ports/textproc/py-pyRFC3339/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/04 02:50:21 Modified files: sys/net : art.c radix.c radix.h rtable.c Log message: Some tweaks to build the rtable API and backends in userland. Needed by the regression tests. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/04 02:51:04 Modified files: textproc : Makefile Log message: +py-pyRFC3399 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/04 02:51:15 Log message: import ports/www/py-ndg-httpsclient, ok landry@ ndg-httpsclient is an HTTPS client implementation for httplib and urllib2, based on PyOpenSSL. PyOpenSSL provides a more fully featured SSL implementation over the default provided with Python and importantly enables full verification of the SSL peer. Status: Vendor Tag: sthen Release Tags: sthen_20151104 N ports/www/py-ndg-httpsclient/Makefile N ports/www/py-ndg-httpsclient/distinfo N ports/www/py-ndg-httpsclient/pkg/PLIST N ports/www/py-ndg-httpsclient/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/04 02:51:40 Modified files: www : Makefile Log message: +py-ndg-httpsclient CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/04 02:53:09 Log message: import ports/security/py-acme, ok landry@ note, this is still devel code, but useful to have in tree ACME (Automated Certificate Management Environment) is a protocol for automating the management of domain-validation certificates, based on a simple JSON-over-HTTPS interface. The spec (https://github.com/letsencrypt/acme-spec) is a work in progress but it is hoped to eventually move it to the IETF process to become an RFC. This packages provides a Python implementation of the protocol. Status: Vendor Tag: sthen Release Tags: sthen_20151104 N ports/security/py-acme/Makefile N ports/security/py-acme/distinfo N ports/security/py-acme/pkg/PLIST N ports/security/py-acme/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/04 02:53:34 Modified files: security : Makefile Log message: +py-acme CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/04 03:11:45 Modified files: sys/net : rtable.c Log message: Initialize the correct variable in ART's rtable_match(). CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/04 03:13:55 Modified files: sys/net : route.c Log message: rtfree(9) accepts NULL pointers. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/04 05:03:54 Modified files: share/man/man8 : intro.8 Log message: some fixes from raf czlonka CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/04 05:12:00 Modified files: sys/dev/ic : acx.c ar5008.c ar9003.c ath.c athn.c atw.c bwi.c malo.c rt2560.c rt2661.c rt2860.c rtw.c rtwvar.h sys/dev/pci : if_iwm.c if_iwn.c if_rtwn.c if_wpi.c sys/dev/usb : if_athn_usb.c if_atu.c if_otus.c if_ral.c if_rum.c if_run.c if_uath.c if_upgt.c if_urtw.c if_urtwn.c if_zyd.c sys/net80211 : ieee80211_input.c ieee80211_node.c ieee80211_node.h ieee80211_output.c ieee80211_proto.c ieee80211_var.h Log message: replace the ifqueues in net80211 with mbuf_queues. the specific queues are ic_mgtq, ic_pwrsaveq, and ni_savedq. rtw had its own queue for beacons. tested by mpi@ and jmc@ ok mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/04 05:22:02 Modified files: sys/dev/ic : if_wi_hostap.c Log message: use if_enqueue() rather than doing a poor inline version of it. ok mpi@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/04 05:24:31 Modified files: regress/sys/crypto: Makefile Log message: Hook up chacha20-poly1305 test vectors (missed in previous commit) CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/04 05:32:37 Modified files: sys/crypto : chachapoly.c chachapoly.h xform.c Log message: Pass context as a void pointer to cut down on casts in xform.c CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/04 05:37:25 Modified files: devel/sdl2-mixer: Makefile Log message: sdl2-mixer wasn't finding libmodplug's header, reported by ajacoutot@ help it with CPPFLAGS=-I${LOCALBASE}/include/libmodplug CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/04 05:40:49 Modified files: sbin/iked : iked.conf.5 parse.y pfkey.c Log message: Support Chacha20-Poly1305 for Child SAs; ok reyk CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/04 05:46:13 Modified files: sbin/ipsecctl : ipsecctl.h parse.y pfkdump.c Log message: Decode Chacha20-Poly1305 when dumping SAs; ok reyk, naddy CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/04 05:53:05 Modified files: usr.sbin/cron : cron.c entry.c externs.h funcs.h globals.h pathnames.h Log message: Change some globals from extern to static when they are not used outside their respective .c files. Also remove some unused defines. OK jung@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/11/04 06:49:34 Modified files: x11/mlterm : Makefile distinfo x11/mlterm/patches: patch-configure_in patch-mlterm_Makefile_in patch-xwindow_x_h patch-xwindow_x_screen_c patch-xwindow_xlib_x_window_c x11/mlterm/pkg : PLIST Log message: Update to mlterm-3.6.0 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/04 07:47:02 Modified files: usr.sbin/cron : misc.c Log message: Remove unused LogFD variable CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/04 08:39:55 Modified files: www/squid : Makefile Added files: www/squid/patches: patch-acinclude_lib-checks_m4 Log message: fix autoconf check which used SSLv3_method; results in assert failure in some ssl interception modes CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/11/04 09:05:51 Modified files: net/torsocks : Makefile net/torsocks/patches: patch-src_torsocks_in Log message: fix torsocks off command ok pascal@ (Maintainer) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/11/04 09:41:46 Modified files: 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-glide64mk2: Makefile emulators/mupen64plus/video-rice: Makefile Log message: Use sdl2, matching the application default. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/04 09:59:58 Modified files: usr.sbin/pkg_add: pkg_add.1 Log message: Bump distribution tarball versions. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/04 10:51:18 Modified files: mail/imapfilter: Makefile distinfo mail/imapfilter/patches: patch-src_imapfilter_c Added files: mail/imapfilter/patches: patch-src_socket_c Log message: Update to imapfilter-2.6.3, adapt SSLv3 patches. Initial diff from mmcc@, ok mpi@ sthen@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/04 10:54:06 Modified files: usr.bin/ftp : main.c Log message: Fix inverted pledge requests, from Frederic Nowak CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/11/04 11:54:32 Modified files: lang/parrot : Makefile distinfo lang/parrot/pkg: PLIST Log message: Update to 7.9.0. From Carlin Bingham, thanks! CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/04 12:18:21 Modified files: sys/kern : kern_pledge.c Log message: move /etc/spwd.db blacklist outside PLEDGE_GETPW check. so that all pledged programs would get it instead of only ones with PLEDGE_GETPW. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/04 12:19:20 Modified files: security/libssh: Makefile distinfo security/libssh/pkg: PLIST Log message: update libssh to 0.7.2. ok jca@. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/04 12:39:30 Modified files: sys/dev/pci : km.c Log message: allow km(4) to match the temperature sensor in GX-412TC SOC (as used on APU2) tested by nothingness at citycable.ch, ok bmercer@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/04 13:02:26 Modified files: regress/usr.sbin/syslogd: Makefile Log message: Generating the self-signed syslogd test certificate does not depend on the CA certificate. Found by Jan Klemkow. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/04 13:04:10 Modified files: sbin/ping6 : ping6.c Log message: dead store; pointed out by llvm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/04 13:10:15 Modified files: sbin/ping6 : ping6.c Log message: Simplify packet option handling since we are only setting one option these days. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/04 13:28:17 Modified files: usr.sbin/cron : atrun.c client.c common.c cron.c cron.h crontab.c database.c do_command.c entry.c env.c job.c macros.h misc.c popen.c structs.h user.c usr.bin/at : at.c Removed files: usr.sbin/cron : externs.h Log message: Change cron from including all headers in every file to only including what each .c file needs. I have not removed cron.h since it will be used in a future clean up of the cron's .h files. OK nicm@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/11/04 13:51:36 Modified files: graphics/tiff : Makefile distinfo graphics/tiff/patches: patch-Makefile_in patch-libtiff_Makefile_in patch-man_Makefile_in patch-test_Makefile_in patch-tools_Makefile_in graphics/tiff/pkg: PLIST Added files: graphics/tiff/patches: patch-libtiff_tif_codec_c Log message: update to 4.0.6, no major changes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/04 14:11:16 Log message: import ports/textproc/wkhtmltopdf, from Frank Groeneveld, ok jca@ Wkhtmltopdf and wkhtmltoimage are open source (LGPLv3) command line tools to render HTML into PDF and various image formats using the Qt WebKit rendering engine. These run entirely "headless" and do not require a display or display service. Status: Vendor Tag: sthen Release Tags: sthen_20151104 N ports/textproc/wkhtmltopdf/Makefile N ports/textproc/wkhtmltopdf/distinfo N ports/textproc/wkhtmltopdf/pkg/PLIST N ports/textproc/wkhtmltopdf/pkg/DESCR N ports/textproc/wkhtmltopdf/patches/patch-src_image_image_pro N ports/textproc/wkhtmltopdf/patches/patch-src_pdf_pdf_pro No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/04 14:11:48 Modified files: www/php-markdown: Makefile distinfo www/php-markdown/pkg: PLIST Log message: Update to php-markdown-1.5.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/04 14:12:25 Modified files: textproc : Makefile Log message: +wkhtmltopdf CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/04 14:22:10 Modified files: games/atc : graphics.c games/gomoku : main.c games/hack : hack.main.c games/mille : mille.c move.c varpush.c games/random : random.c games/worm : worm.c Log message: replace setbuf with setvbuf, from Frederic Nowak CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/04 14:24:23 Modified files: sys/kern : kern_pledge.c sys/sys : pledge.h Log message: pledge_ioctl only takes files, adjust prototype. ok semarie CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/04 14:26:30 Modified files: sbin/ping : ping.c sbin/ping6 : ping6.c Log message: replace setbuf with setvbuf, from Frederic Nowak CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/04 14:27:03 Modified files: usr.sbin/lpr/lptest: lptest.c usr.sbin/rmt : rmt.c Log message: replace setbuf with setvbuf, from Frederic Nowak CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/04 14:28:01 Modified files: bin/cat : cat.1 cat.c Log message: replace setbuf with setvbuf, from Frederic Nowak CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/04 14:28:27 Modified files: usr.bin/sed : sed.1 usr.bin/top : top.c Log message: replace setbuf with setvbuf, from Frederic Nowak CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/04 14:29:20 Modified files: regress/lib/libpthread/socket/1: socket1.c regress/lib/libpthread/socket/2: socket2.c regress/lib/libpthread/socket/2a: socket2a.c regress/usr.sbin/syslogd: ttylog.c Log message: replace setbuf with setvbuf, from Frederic Nowak CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/04 14:30:14 Modified files: lib/libc/stdio : fclose.3 fflush.3 funopen.3 Log message: replace setbuf with setvbuf, from Frederic Nowak CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/04 14:36:31 Modified files: sysutils/tree : Makefile distinfo Removed files: sysutils/tree/patches: patch-tree_1 patch-tree_c Log message: update to tree-0.62, from Daniel Jakots with a couple of small tweaks CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/11/04 14:43:40 Modified files: devel/fossil : Makefile distinfo devel/fossil/patches: patch-auto_def patch-src_main_mk Log message: Update fossil to 1.34 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/04 16:18:25 Modified files: databases/freetds: Makefile databases/freetds/pkg: PLIST Log message: Kill the refguide for FreeTDS, it isn't especially useful in the package and this saves 2/3 of the package size. ok aja@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/04 18:24:50 Modified files: bin/ksh : vi.c Log message: Remove an alias for a macro. ok nicm@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/04 18:49:12 Log message: Add regression tests for the ARP implementation in the kernel. Send multiple ARP packets to a remote machine with Scapy. Check ARP replies, table entries and log messages. All log messages in in_arpinput() are generated. Proxy ARP is also tested. Status: Vendor Tag: bluhm Release Tags: bluhm_20151105 N src/regress/sys/netinet/arp/Makefile N src/regress/sys/netinet/arp/arp_announcement.py N src/regress/sys/netinet/arp/arp_gratuitous.py N src/regress/sys/netinet/arp/arp_request.py N src/regress/sys/netinet/arp/arp_probe.py N src/regress/sys/netinet/arp/LICENSE N src/regress/sys/netinet/arp/README N src/regress/sys/netinet/arp/arp_broadcast.py N src/regress/sys/netinet/arp/arp_multicast.py N src/regress/sys/netinet/arp/arp_fake.py N src/regress/sys/netinet/arp/arp_other.py N src/regress/sys/netinet/arp/arp_otherfake.py N src/regress/sys/netinet/arp/arp_proxy.py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/11/04 23:33:30 Modified files: emulators/mgba : Makefile Log message: mgba picks sdl2 instead of sdl if both are installed. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/11/05 00:10:49 Modified files: devel/py-parsing: Makefile distinfo devel/py-parsing/pkg: PLIST Log message: Update to py-parsing 2.0.5. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/11/05 00:14:30 Modified files: www/py-requests: Makefile distinfo www/py-requests/pkg: PLIST Log message: Update to py-requests 2.8.1. ok sthen@, jca@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/05 00:31:13 Modified files: devel/p5-Search-Elasticsearch: Makefile distinfo devel/p5-Search-Elasticsearch/pkg: PLIST Log message: Update to p5-Search-Elasticsearch-2.00. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 01:22:50 Modified files: lang/erlang : erlang.port.mk Log message: add MODERL_BASEDIR, to be used by rabbitmq shortly CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 01:24:51 Modified files: textproc/libxmlbird/patches: patch-install_py Log message: merged upstream CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 01:26:27 Modified files: devel/iso-codes: Makefile distinfo Log message: update to iso-codes-3.63 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 01:35:47 Modified files: graphics/birdfont: Makefile distinfo graphics/birdfont/pkg: PLIST Log message: update to birdfont-2.13.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 01:37:00 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: update to libvirt-python-1.2.21 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/05 01:40:34 Modified files: games/boggle/boggle: mach.c Log message: ctype functions take unsigned char values. Fix redrawing of the challenge cube (-c option) when word is used. ok mmcc@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/05 01:55:09 Modified files: usr.sbin/smtpd : rfc2822.c rfc2822.h smtp_session.c Log message: when a message consists solely of headers and does not end them with an empty line, the message parser gets confused, and forgets to flush last header to message file. detect if we're still in headers when hitting EOM, and flush if that is the case. reported by Philipp Takacs ok millert@, jung@, sunil@, eric@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/05 01:56:04 Modified files: lang/seed7 : Makefile distinfo Log message: Update to seed7-20151029. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 01:57:04 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-src_Makefile_in sysutils/libvirt/pkg: PLIST Log message: update to libvirt-1.2.21 CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/11/05 01:59:23 Modified files: usr.sbin/smtpd : queue_backend.c Log message: Do not terminate message walk on a corrupt envelope. Ok gilles@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/11/05 02:14:32 Modified files: usr.sbin/smtpd : control.c queue.c queue_backend.c queue_fs.c smtpctl.8 smtpctl.c smtpd-api.h smtpd.c smtpd.h Log message: Implement smtpctl uncorrupt "uncorrupt" moves envelopes from corrupt bucket back to the queue for further discovery by the daemon. After correcting the corrupt envelopes, admin could now... # smtpctl uncorrupt msgid # smtpctl discover msgid to schedule the messages. Ok gilles@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/05 02:48:06 Modified files: share/man/man1 : gcc-local.1 usr.bin/ssh : ssh-agent.1 ssh-keygen.1 usr.sbin/syslogc: syslogc.8 Log message: "commandline" -> "command line", since there are so few examples of the former in the pages, so many of the latter, and in some of these pages we had multiple spellings; prompted by tj CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/05 02:48:21 Modified files: usr.bin/cvs : add.c admin.c annotate.c buf.c checkout.c client.c commit.c config.c cvs.c date.y diff.c diff3.c diff_internals.c edit.c entries.c file.c history.c import.c log.c logmsg.c modules.c rcs.c rcsnum.c rcsparse.c remote.c remove.c server.c tag.c trigger.c update.c util.c worklist.c xmalloc.c xmalloc.h Log message: Remove xfree(), like already done for RCS. From Michael W Bombardieri, ok mmcc CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/05 02:50:04 Modified files: share/man/man4 : pci.4 Log message: spelling; from tj CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/05 02:54:41 Modified files: devel/p5-Test-SharedFork: Makefile distinfo Log message: Update to p5-Test-SharedFork-0.34. from Abel Abraham Camarillo Ojeda (maintainer) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/05 02:56:21 Modified files: usr.sbin/tcpdump: tcpdump.8 Log message: spelling; from tj CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/05 02:57:26 Modified files: net/p5-Test-TCP: Makefile distinfo Log message: Update to p5-Test-TCP-2.14. from Abel Abraham Camarillo Ojeda (maintainer) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/05 03:00:00 Modified files: usr.sbin/ypserv/ypxfr: ypxfr.8 Log message: spelling; from tj while here, knock out a double rcs id CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/05 03:10:04 Modified files: www/p5-PSGI : Makefile distinfo www/p5-PSGI/pkg: PLIST Log message: Update to p5-PSGI-1.102. from Abel Abraham Camarillo Ojeda (maintainer) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 03:49:03 Modified files: net/rabbitmq : Makefile distinfo net/rabbitmq/patches: patch-Makefile patch-plugins-src_rabbitmq-auth-backend-ldap_package_mk patch-scripts_rabbitmq-defaults net/rabbitmq/pkg: PLIST Log message: - update to rabbitmq-server-3.5.6 - sebastia@ takes over maintainership OK sebastia@ and piotr sikori (previous MAINTAINER) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/05 03:53:54 Modified files: sys/net : if_ppp.c Log message: apply some knf. ok many no objections from anyone CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/05 04:05:30 Modified files: usr.bin/tmux : key-bindings.c Log message: Pass through right click if mouse is on, from Patrick Palka. CVSROOT: /cvs Module name: src Changes by: logan@cvs.openbsd.org 2015/11/05 04:24:24 Modified files: sbin/sysctl : sysctl.8 Log message: Add an entry for net.inet6.ip6.ifq that dlg@ committed a while ago. OK dlg@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 04:31:25 Modified files: games/solarus/solarus: Makefile distinfo games/solarus/solarus/pkg: PLIST Log message: - update to solarus-1.4.4 now that sdl2 works CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 04:31:41 Modified files: games/solarus/zsdx: Makefile distinfo games/solarus/zsdx/patches: patch-CMakeLists_txt Log message: update to zsdx-1.10.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 04:31:58 Modified files: games/solarus/zsxd: Makefile distinfo games/solarus/zsxd/patches: patch-CMakeLists_txt Log message: update to zsxd-1.10.1 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/11/05 04:51:39 Modified files: lang/moarvm : Makefile distinfo lang/moarvm/patches: patch-Configure_pl lang/moarvm/pkg: PLIST Added files: lang/moarvm/patches: patch-build_probe_pm Removed files: lang/moarvm/patches: patch-build_setup_pm Log message: Update to 2015.10. * replace internal dyncall with external libffi * switch to external libtommath prompted by a diff from Carlin Bingham CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/11/05 04:52:08 Modified files: lang/nqp : Makefile distinfo lang/nqp/pkg : PLIST Removed files: lang/nqp/patches: patch-src_vm_moar_HLL_Backend_nqp patch-tools_build_Makefile-common_in patch-tools_build_install-moar-runner_pl Log message: Update to 2015.10; similar diff from Carlin Bingham. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/05 04:52:24 Modified files: usr.sbin/tcpdump: print-gre.c Log message: When fetching the GRE version, use GRE_VERS and not a naked "7" as mask. From Kevin Reay CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/11/05 04:52:32 Modified files: lang/rakudo : Makefile distinfo lang/rakudo/pkg: PLIST Removed files: lang/rakudo/patches: patch-docs_S11-Modules-proposal_pod patch-src_core_Inc_pm patch-src_vm_moar_ModuleLoaderVMConfig_nqp patch-tools_build_Makefile-Moar_in patch-tools_build_Makefile-common_in Log message: Update to 2015.10; similar diff from Carlin Bingham. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/05 04:55:21 Modified files: usr.sbin/tcpdump: print-gre.c Log message: Cap the GRE packet len to tcpdump's snap len, fixes a segfault. From Kevin Reay, ok sthen@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/05 04:57:31 Modified files: usr.sbin/tcpdump: print-tcp.c Log message: Print unsigned integers as unsigned integers, kill inconsistent casts. Initial diff by Kevin Reay. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/05 05:06:53 Modified files: infrastructure/db: systrace.filter Log message: cp -p now uses chflagsat instead of chflags, found by Tati Chevron CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/05 05:10:33 Modified files: infrastructure/db: systrace.filter Log message: a couple more system calls needed by file(1): getdtablecount(2) and sendmsg(2) with sockaddr "". from patrick keshishian CVSROOT: /cvs Module name: src Changes by: logan@cvs.openbsd.org 2015/11/05 05:15:42 Modified files: sbin/sysctl : sysctl.8 Log message: Correct my mistake in the previous patch: net.inet6.ip6.ifq -> net.inet6.ip6.ifq.len Pointed out by Mike Belopuhov CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/05 05:25:49 Modified files: net/argus : Makefile Added files: net/argus/patches: patch-argus_ArgusModeler_c Log message: Fix bcopy overflow, spotted by -Wbounded ok steven@ (maintainer) CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/11/05 05:35:58 Modified files: usr.sbin/smtpd : aldap.c aldap.h ber.c ber.h ca.c parse.y ssl.c Log message: replace u_char and u_int* with standard stdint.h types to ease portable version also remove trailing whitespaces while here no binary change ok sunil millert gilles CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/05 05:40:56 Modified files: net/p5-Server-Starter: Makefile distinfo net/p5-Server-Starter/pkg: PLIST Log message: Update to p5-Server-Starter-0.32. from Abel Abraham Camarillo Ojeda (maintainer) CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2015/11/05 05:43:21 Modified files: devel/readline : Makefile distinfo devel/readline/patches: patch-Makefile_in patch-doc_Makefile_in patch-support_shobj-conf devel/readline/pkg: PLIST Log message: Update to readline-6.3 with patches. Tested by me with Octave and jca@ tested with lftp and cgdb. Okay jca@. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/05 05:46:23 Modified files: sys/netinet : if_ether.c Log message: In in_arpinput() replace the loops over the interface addresses with route lookups. Check wether ARP sender or target protocol address is a local IP address. Remove the loop that checks wether any IPv4 address is configured on the receiving interface. input, test, OK mpi@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 05:49:00 Modified files: audio/libsndfile: Makefile Added files: audio/libsndfile/patches: patch-src_file_io_c Log message: Security fix for CVE-2014-9756 CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2015/11/05 05:49:26 Modified files: math/octave : Makefile Added files: math/octave/patches: patch-configure Log message: Enable readline for Octave. Makes the command line sane again. Okay feinerer@. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 05:49:59 Modified files: audio/libsndfile: Tag: OPENBSD_5_8 Makefile Added files: audio/libsndfile/patches: Tag: OPENBSD_5_8 patch-src_file_io_c Log message: Security fix for CVE-2014-9756 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/05 05:50:53 Modified files: sbin/sysctl : sysctl.8 Log message: document the other two net.inet6.ip6.ifq variables, ok logan mikeb CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/05 05:52:26 Modified files: lib/libc/gen : sysctl.3 Log message: document the net.inet6.ip6.ifq variables in sysctl(3) as well, referring back to the 'struct ifqueue' description for net.inet.ip.ifq to reduce chance of them getting out of sync. ok logan, ok/tweak mikeb CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/05 05:54:24 Modified files: regress/sys/netinet: Makefile Log message: Link arp regress into build. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/05 05:56:12 Modified files: regress/sys/netinet6/nd6: Makefile Log message: Replace a sudo with ${SUDO}. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/05 06:21:43 Removed files: usr.bin/file/magdir: palmpilot Log message: palmpilot should have gone when palm was added, it is redundant. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/05 06:25:15 Modified files: net/p5-Net-DNS-DynDNS: Makefile distinfo net/p5-Net-DNS-DynDNS/pkg: PLIST Log message: Update to p5-Net-DNS-DynDNS-0.9993. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/11/05 06:26:39 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm Log message: tweak dependencies handling, might fix some infrequent bugs including the infamous cups bug. - look for candidates in the whole new set first. Yep, that includes kept packages (should make things slightly faster, I expect) - correctly remove caching of list of installed packages outsides of old packages from the current set each time we revisit the set (looking at the old behavior this actually sounds very likely). CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/05 06:35:36 Modified files: www/p5-CGI-Compile: Makefile distinfo Log message: Update to p5-CGI-Compile-0.20. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/05 06:48:51 Modified files: usr.sbin/pwd_mkdb: pwd_mkdb.c Log message: quick fix for a regression introduced by sys/kern/kern_pledge.c 1.103 ok benno phessler CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/05 07:04:09 Modified files: textproc/tcpdf : Makefile distinfo textproc/tcpdf/pkg: PLIST Log message: Update to tcpdf-6.2.12. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/05 07:19:33 Modified files: net/unifi : Makefile Log message: file moved upstream, spotted by espie@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 07:24:12 Modified files: textproc/libxml: Makefile textproc/libxml/patches: patch-parser_c Added files: textproc/libxml/patches: patch-xzlib_c Log message: Security fix for CVE-2015-8035 and improve the fix for CVE-2015-7941 (from upstream) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 07:29:33 Modified files: textproc/libxml/patches: patch-parser_c Log message: fix patch CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 07:34:55 Modified files: textproc/libxml: Tag: OPENBSD_5_8 Makefile textproc/libxml/patches: Tag: OPENBSD_5_8 patch-parser_c Added files: textproc/libxml/patches: Tag: OPENBSD_5_8 patch-xzlib_c Log message: Security fix for CVE-2015-8035 and improve the fix for CVE-2015-7941 (from upstream) CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/05 08:10:11 Modified files: sys/kern : kern_pledge.c usr.sbin/pwd_mkdb: pwd_mkdb.c Log message: revert sys/kern/kern_pledge.c 1.103 and reenable pledge in pwd_mkdb ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2015/11/05 08:41:15 Modified files: sys/dev/usb : hidms.c Log message: for mice with wheels, check for W direction at AC Pan input used in some newer mice ok miod CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/05 09:04:49 Modified files: games/hypatia : Makefile distinfo Log message: Update to hypatia-0.3.3. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/05 09:15:47 Modified files: usr.sbin/kvm_mkdb: kvm_mkdb.c Log message: there is a retry path in here which contains rename() and fchown(). Use a slightly larger pledge, earlier on. from gregor best CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/05 09:19:04 Log message: import ports/www/logswan, from Frederic Cambus, tweak from me, ok benoit@, earlier version ok jung@ Logswan is a fast Web log analyzer using probabilistic data structures. It is targeted at very large log files, typically APIs logs. It has constant memory usage regardless of the log file size, and takes approximatively 4MB of RAM. Unique visitors counting is performed using two HyperLogLog counters (one for IPv4, and another one for IPv6), providing a relative accuracy of 0.10%. Status: Vendor Tag: sthen Release Tags: sthen_20151105 N ports/www/logswan/Makefile N ports/www/logswan/distinfo N ports/www/logswan/pkg/PLIST N ports/www/logswan/pkg/DESCR N ports/www/logswan/patches/patch-src_logswan_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/05 09:19:24 Modified files: www : Makefile Log message: +logswan CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/05 09:25:57 Modified files: usr.bin/ftp : ftp.1 Log message: Fix the example "ls . |more"; from Frederic Nowak . While here, make it clear that `-' and `|' are only special in local, not in remote filenames. Probably, `|' support should be removed from ftp(1), but let's fix one thing at a time. OK jmc@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/05 09:44:25 Modified files: usr.bin/tmux : utf8.c Log message: Update the internal wcwidth(3) table of tmux(1) to match the data in /usr/src/share/locale/ctype/en_US.UTF-8.src, with one single exception: Keep U+00AD SOFT HYPHEN at width 1 rather than moving it to width 0, a tradition already observed in the old https://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c . While here, manually rebalance the btree for optimal lookup speed. OK nicm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/05 09:46:18 Modified files: www/webkitgtk4 : Makefile www/webkitgtk4/patches: patch-CMakeLists_txt Log message: Use the default ruby version for building. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/11/05 10:17:13 Modified files: usr.bin/top : top.c Log message: allow "kill" from top, by using proc instead of id (event though the documentation does not yet state that proc allows setpriority for renice) Problem found by me, tweak suggested by theo buehler Committed prompted by deraadt@ CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/11/05 10:17:38 Modified files: share/man/man4 : umsm.4 Log message: List the Huawei Mobile K4511; OK mpi@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/05 10:47:53 Modified files: usr.bin/mandoc : cgi.c man.cgi.8 mandoc.1 Log message: simplify: use one stylesheet rather than two; from bentley@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/05 10:57:37 Modified files: usr.sbin/tcpdump: print-null.c Log message: Account for the header size when dealing with null link layer ifaces. From Kevin Reay, ok sthen@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/05 11:00:43 Modified files: usr.sbin/httpd : httpd.c logger.c server.c Log message: pledge(2) for httpd. 1) The main process listens on sockets and accepts connections. It creates and opens log files, creates and kills child processes. On start up and on receiving a HUP signal it parses the configuration. It passes on file descriptors for logging or requests to it's children. 2) The logger process writes log messages to a file descriptor passed in from the main process. 3) The server process reads the request from a file descriptor passed in from the main process. It reads a file or creates a directory index to send a response. Additionally this process handles fastcgi requests. It connects to AF_UNIX, AF_INET or AF_INET6 sockets. A re-factoring might make it possible to drop the additional fastcgi privileges when only static files are served. with deraadt@ some time ago prodding & OK deraadt@ tweaks and OK reyk@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/05 11:39:34 Modified files: bin/ksh : expand.h Log message: Clean up an Xstring macro. Submitted by Theo Buehler. ok and suggestions from nicm@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/05 11:41:02 Modified files: bin/ksh : vi.c Log message: Capitalize entire macro name. ok nicm@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/05 11:42:41 Modified files: usr.bin/from : from.c Log message: Add blank lines around pledge call. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 11:48:16 Log message: import zelda_roth_se-1.0.6 Zelda Return of the Hylian Solarus Edition is a remake of the original Zelda Return of the Hylian, a short but pleasant fangame from Vincent Jouillat. ok sthen@ Status: Vendor Tag: jasper Release Tags: jasper_20151105 N ports/games/solarus/roth/Makefile N ports/games/solarus/roth/distinfo N ports/games/solarus/roth/pkg/DESCR N ports/games/solarus/roth/pkg/PLIST N ports/games/solarus/roth/patches/patch-CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 11:49:06 Modified files: games/solarus : Makefile Log message: +roth CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/05 11:49:20 Modified files: games/solarus : Makefile.inc games/solarus/roth: Makefile games/solarus/solarus: Makefile games/solarus/zsdx: Makefile games/solarus/zsxd: Makefile Log message: take maintainership CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/05 12:09:01 Modified files: converters/p5-Catalyst-View-JSON: Makefile databases/p5-Catalyst-Model-DBI: Makefile databases/p5-Catalyst-Model-DBIC-Schema: Makefile databases/p5-DBIx-DataModel: Makefile databases/postgresql_autodoc: Makefile devel/p5-Algorithm-IncludeExclude: Makefile devel/p5-Array-Window: Makefile devel/p5-B-Hooks-EndOfScope: Makefile devel/p5-Catalyst-Plugin-C3: Makefile devel/p5-Catalyst-Plugin-StackTrace: Makefile devel/p5-Class-Default: Makefile devel/p5-Class-Generate: Makefile devel/p5-Class-Handle: Makefile devel/p5-Class-Multimethods: Makefile devel/p5-Data-Alias: Makefile devel/p5-Data-Dump: Makefile devel/p5-Data-FormValidator: Makefile devel/p5-Data-Structure-Util: Makefile devel/p5-Data-Visitor: Makefile devel/p5-DateTime-Format-Natural: Makefile devel/p5-ExtUtils-XSBuilder: Makefile devel/p5-File-Attributes-Recursive: Makefile devel/p5-File-Copy-Recursive: Makefile devel/p5-File-CreationTime: Makefile devel/p5-I18N-LangTags: Makefile devel/p5-IO-LockedFile: Makefile devel/p5-IPC-Shareable: Makefile devel/p5-Locale-US: Makefile devel/p5-Log-Log4perl: Makefile devel/p5-Log-Trace: Makefile devel/p5-Module-Install: Makefile devel/p5-Module-ScanDeps: Makefile devel/p5-Mouse : Makefile devel/p5-Object-Signature: Makefile devel/p5-POE-Component-IKC: Makefile devel/p5-Parse-PlainConfig: Makefile devel/p5-Perl6-Junction: Makefile devel/p5-Scope-Guard: Makefile devel/p5-Set-Object: Makefile devel/p5-Term-Encoding: Makefile devel/p5-Test-Assertions: Makefile devel/p5-Test-Group: Makefile devel/p5-Test-HTML-Tidy: Makefile devel/p5-Test-NoTabs: Makefile devel/p5-Test-NoWarnings: Makefile devel/p5-Test-YAML-Valid: Makefile devel/p5-Tie-ToObject: Makefile devel/p5-Tree-Simple-VisitorFactory: Makefile devel/p5-Universal-isa: Makefile devel/p5-boolean: Makefile devel/p5-namespace-clean: Makefile devel/vim-taglist: Makefile games/amoebax : Makefile games/atomix : Makefile games/bomberclone: Makefile games/glsfcave : Makefile games/gtetrinet: Makefile games/tetrinetx: Makefile games/vodovod : Makefile games/widelands: Makefile graphics/p5-Color-Calc: Makefile graphics/p5-Graphics-ColorNames-WWW: Makefile mail/mlmmj : Makefile mail/p5-Catalyst-Plugin-Email: Makefile mail/p5-Email-Send: Makefile mail/swaks : Makefile misc/p5-Finance-IIF: Makefile net/ircd-ratbox: Makefile net/p5-Net-Subnets: Makefile net/p5-POE-Component-Client-HTTP: Makefile net/p5-POE-Component-Client-Keepalive: Makefile net/p5-Validate-Net: Makefile security/p5-Authen-Htpasswd: Makefile security/p5-Catalyst-Authentication-Store-DBI: Makefile security/p5-Catalyst-Authentication-Store-DBIx-Class: Makefile security/p5-Catalyst-Plugin-Authentication: Makefile security/p5-Catalyst-Plugin-Authentication-Store-DBIC: Makefile security/p5-Catalyst-Plugin-Authentication-Store-Htpasswd: Makefile security/p5-Catalyst-Plugin-Authorization-ACL: Makefile security/p5-Catalyst-Plugin-Authorization-Roles: Makefile security/p5-Crypt-GpgME: Makefile textproc/p5-CGI-FastTemplate: Makefile textproc/p5-Catalyst-Plugin-Textile: Makefile textproc/p5-Catalyst-View-TT: Makefile textproc/p5-Regexp-Assemble: Makefile textproc/p5-Template-Plugin-Markdown: Makefile textproc/p5-Template-Timer: Makefile textproc/p5-Text-Aspell: Makefile textproc/p5-Text-SimpleTable: Makefile textproc/p5-Text-Tags: Makefile textproc/p5-XML-Generator: Makefile textproc/p5-XML-RSS-LibXML: Makefile www/p5-Apache-Test: Makefile www/p5-CGI-FormBuilder: Makefile www/p5-CGI-SSI : Makefile www/p5-CGI-Simple: Makefile www/p5-Catalyst-Action-RenderView: Makefile www/p5-Catalyst-Component-ACCEPT_CONTEXT: Makefile www/p5-Catalyst-Component-InstancePerContext: Makefile www/p5-Catalyst-Controller-FormBuilder: Makefile www/p5-Catalyst-Controller-HTML-FormFu: Makefile www/p5-Catalyst-Devel: Makefile www/p5-Catalyst-Engine-Apache: Makefile www/p5-Catalyst-Plugin-Cache: Makefile www/p5-Catalyst-Plugin-Cache-FileCache: Makefile www/p5-Catalyst-Plugin-Cache-Store-FastMmap: Makefile www/p5-Catalyst-Plugin-ConfigLoader: Makefile www/p5-Catalyst-Plugin-ConfigLoader-Environment: Makefile www/p5-Catalyst-Plugin-FormValidator: Makefile www/p5-Catalyst-Plugin-HTML-Widget: Makefile www/p5-Catalyst-Plugin-I18N: Makefile www/p5-Catalyst-Plugin-LogWarnings: Makefile www/p5-Catalyst-Plugin-Session: Makefile www/p5-Catalyst-Plugin-Session-FastMmap: Makefile www/p5-Catalyst-Plugin-Session-State-Cookie: Makefile www/p5-Catalyst-Plugin-Session-State-URI: Makefile www/p5-Catalyst-Plugin-Session-Store-File: Makefile www/p5-Catalyst-Plugin-Static-Simple: Makefile www/p5-Catalyst-Plugin-SubRequest: Makefile www/p5-Catalyst-Runtime: Makefile www/p5-FCGI-ProcManager: Makefile www/p5-HTML-FormFu: Makefile www/p5-HTML-Highlight: Makefile www/p5-HTML-ResolveLink: Makefile www/p5-HTML-SBC: Makefile www/p5-HTML-SimpleParse: Makefile www/p5-HTML-TagFilter: Makefile www/p5-HTML-Tiny: Makefile www/p5-HTTP-Async: Makefile www/p5-HTTP-Request-AsCGI: Makefile www/p5-LWP-Authen-Wsse: Makefile www/p5-Plagger : Makefile www/p5-Weather-Com: Makefile www/p5-libapreq2: Makefile www/webgui : Makefile Log message: Drop MAINTAINER, the mail address bounces. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/05 12:14:56 Modified files: usr.sbin/slowcgi: slowcgi.c Log message: re-shuffle slowcgi_listen to run less code as root. OK benno@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/05 12:15:22 Modified files: usr.sbin/slowcgi: slowcgi.c Log message: pledge(2) for slowcgi. After initialization slowcgi accepts from a AF_UNIX socket, forks and execs. After fork we only need to close(2), chdir(2) and exec. OK benno@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/05 12:28:25 Modified files: mail/swaks : Makefile Log message: Take maintainership. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/05 12:54:17 Modified files: sys/arch/arm/cortex: ampintc.c Log message: Fix build with DEBUG_INTC defined; from Daniel Bolgheroni on tech@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/05 13:00:24 Modified files: net/haproxy : Makefile distinfo Removed files: net/haproxy/patches: patch-src_ssl_sock_c Log message: Update to haproxy-1.5.15, from maintainer Daniel Jakots. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/11/05 13:03:04 Modified files: sys/dev : softraid_crypto.c Log message: explicitly say that we use uio for our crypto operations; ok mikeb@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/05 13:07:15 Modified files: usr.bin/htpasswd: htpasswd.c Log message: Make our initial pledge stricter once we figured out in which mode we are running. In batch mode we are only reading from stdin and writing to stdout. If no file is specified we are reading from stdin, writing to stdout and need to control the tty for readpassphrase. OK deraadt@ on an earlier version some time ago. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/05 13:55:46 Modified files: usr.bin/mandoc : cgi.c cgi.h.example man.cgi.8 Log message: Use include files "header.html" and "footer.html" rather than a compiled-in string. This is not a security risk, we read the file manpath.conf from the same directory, anyway. No error handling is needed; even if the files are absent, that's not an error. This is more flexible without causing complication of the code or the user interface. It helps the upcoming revamp of the online manual pages on man.NetBSD.org. Based on an idea by Jean-Yves Migeon , but implemented in a much simpler way. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/05 14:04:19 Modified files: distrib/loongson/ramdisk: install.md Log message: newfs the ext2fs partition containing the boot blocks with -O 1 when running on the eBenton EBT700, for the PMON flavour found on these systems won't recognize the filesystem correctly otherwise; researched and reported by Ban Keong Yee. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/05 14:21:07 Log message: update to NSD 4.1.6, ok millert@ florian@ Status: Vendor Tag: NLNETLABS Release Tags: NSD_4_1_6 C src/usr.sbin/nsd/axfr.c U src/usr.sbin/nsd/rrl.c U src/usr.sbin/nsd/tsig-openssl.h U src/usr.sbin/nsd/LICENSE U src/usr.sbin/nsd/udbzone.h U src/usr.sbin/nsd/iterated_hash.h U src/usr.sbin/nsd/nsec3.h C src/usr.sbin/nsd/nsd.8.in U src/usr.sbin/nsd/remote.h C src/usr.sbin/nsd/server.c U src/usr.sbin/nsd/packet.h C src/usr.sbin/nsd/query.c U src/usr.sbin/nsd/answer.h U src/usr.sbin/nsd/buffer.h U src/usr.sbin/nsd/nsd.h U src/usr.sbin/nsd/nsec3.c C src/usr.sbin/nsd/configure.ac C src/usr.sbin/nsd/xfrd-tcp.c U src/usr.sbin/nsd/zonec.h U src/usr.sbin/nsd/xfrd-disk.c C src/usr.sbin/nsd/remote.c U src/usr.sbin/nsd/xfrd-tcp.h U src/usr.sbin/nsd/udb.h U src/usr.sbin/nsd/tsig-openssl.c U src/usr.sbin/nsd/netio.c C src/usr.sbin/nsd/nsd.c U src/usr.sbin/nsd/region-allocator.h U src/usr.sbin/nsd/axfr.h U src/usr.sbin/nsd/tsig.c U src/usr.sbin/nsd/nsd.conf.sample.in U src/usr.sbin/nsd/tsig.h C src/usr.sbin/nsd/nsd.conf.5.in U src/usr.sbin/nsd/nsd-control.c U src/usr.sbin/nsd/rdata.h U src/usr.sbin/nsd/answer.c U src/usr.sbin/nsd/xfrd.h U src/usr.sbin/nsd/xfrd.c U src/usr.sbin/nsd/xfrd-notify.c C src/usr.sbin/nsd/nsd-checkconf.c U src/usr.sbin/nsd/Makefile.in C src/usr.sbin/nsd/configure U src/usr.sbin/nsd/packet.c U src/usr.sbin/nsd/radtree.h U src/usr.sbin/nsd/rrl.h U src/usr.sbin/nsd/mini_event.h U src/usr.sbin/nsd/netio.h U src/usr.sbin/nsd/configyyrename.h U src/usr.sbin/nsd/options.h C src/usr.sbin/nsd/configparser.y C src/usr.sbin/nsd/dns.c U src/usr.sbin/nsd/difffile.c U src/usr.sbin/nsd/xfrd-disk.h U src/usr.sbin/nsd/namedb.h U src/usr.sbin/nsd/radtree.c U src/usr.sbin/nsd/zlexer.lex U src/usr.sbin/nsd/buffer.c U src/usr.sbin/nsd/difffile.h U src/usr.sbin/nsd/xfrd-notify.h U src/usr.sbin/nsd/install-sh U src/usr.sbin/nsd/dname.h U src/usr.sbin/nsd/namedb.c U src/usr.sbin/nsd/edns.h C src/usr.sbin/nsd/dns.h U src/usr.sbin/nsd/nsd-mem.c U src/usr.sbin/nsd/ipc.h U src/usr.sbin/nsd/rbtree.h U src/usr.sbin/nsd/mini_event.c U src/usr.sbin/nsd/edns.c U src/usr.sbin/nsd/mkinstalldirs U src/usr.sbin/nsd/dname.c C src/usr.sbin/nsd/nsd-control.8.in U src/usr.sbin/nsd/dbaccess.c U src/usr.sbin/nsd/nsd-checkzone.c U src/usr.sbin/nsd/dbcreate.c U src/usr.sbin/nsd/util.h U src/usr.sbin/nsd/ipc.c C src/usr.sbin/nsd/config.h.in U src/usr.sbin/nsd/region-allocator.c U src/usr.sbin/nsd/lookup3.c U src/usr.sbin/nsd/acx_nlnetlabs.m4 U src/usr.sbin/nsd/rdata.c U src/usr.sbin/nsd/udbradtree.c U src/usr.sbin/nsd/lookup3.h C src/usr.sbin/nsd/zparser.y U src/usr.sbin/nsd/udbzone.c U src/usr.sbin/nsd/nsd-control-setup.sh.in U src/usr.sbin/nsd/udbradtree.h C src/usr.sbin/nsd/zonec.c U src/usr.sbin/nsd/udb.c U src/usr.sbin/nsd/configlexer.lex C src/usr.sbin/nsd/options.c U src/usr.sbin/nsd/iterated_hash.c C src/usr.sbin/nsd/nsd-checkconf.8.in U src/usr.sbin/nsd/query.h C src/usr.sbin/nsd/util.c U src/usr.sbin/nsd/nsd-checkzone.8.in U src/usr.sbin/nsd/rbtree.c 21 conflicts created by this import. Use the following command to help the merge: cvs checkout -jNLNETLABS:yesterday -jNLNETLABS src/usr.sbin/nsd CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/05 14:21:59 Modified files: usr.sbin/nsd : axfr.c config.h.in configparser.y configure configure.ac dns.c dns.h mkinstalldirs nsd-checkconf.8.in nsd-checkconf.c nsd-control.8.in nsd.8.in nsd.c nsd.conf.5.in options.c query.c remote.c server.c util.c xfrd-tcp.c zonec.c zparser.y Log message: merge CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/05 14:28:02 Log message: update to unbound 1.5.6, ok millert@ florian@ Status: Vendor Tag: NLNETLABS Release Tags: UNBOUND_1_5_6 N src/usr.sbin/nsd/aclocal.m4 U src/usr.sbin/nsd/LICENSE N src/usr.sbin/nsd/config.sub C src/usr.sbin/nsd/configure.ac N src/usr.sbin/nsd/ltmain.sh N src/usr.sbin/nsd/ac_pkg_swig.m4 C src/usr.sbin/nsd/Makefile.in C src/usr.sbin/nsd/configure N src/usr.sbin/nsd/ax_pthread.m4 N src/usr.sbin/nsd/config.guess U src/usr.sbin/nsd/install-sh N src/usr.sbin/nsd/acx_python.m4 C src/usr.sbin/nsd/config.h.in N src/usr.sbin/nsd/README U src/usr.sbin/nsd/acx_nlnetlabs.m4 N src/usr.sbin/nsd/doc/Changelog N src/usr.sbin/nsd/doc/TODO N src/usr.sbin/nsd/doc/unbound-checkconf.8.in N src/usr.sbin/nsd/doc/control_proto_spec.txt N src/usr.sbin/nsd/doc/LICENSE N src/usr.sbin/nsd/doc/unbound.doxygen N src/usr.sbin/nsd/doc/ietf67-design-02.pdf N src/usr.sbin/nsd/doc/ietf67-design-02.odp N src/usr.sbin/nsd/doc/FEATURES N src/usr.sbin/nsd/doc/unbound-host.1.in N src/usr.sbin/nsd/doc/libunbound.3.in N src/usr.sbin/nsd/doc/README.tests N src/usr.sbin/nsd/doc/README.DNS64 N src/usr.sbin/nsd/doc/unbound.8.in N src/usr.sbin/nsd/doc/unbound.conf.5.in N src/usr.sbin/nsd/doc/README.svn N src/usr.sbin/nsd/doc/requirements.txt N src/usr.sbin/nsd/doc/example.conf.in N src/usr.sbin/nsd/doc/README N src/usr.sbin/nsd/doc/unbound-control.8.in N src/usr.sbin/nsd/doc/CREDITS N src/usr.sbin/nsd/doc/unbound-anchor.8.in N src/usr.sbin/nsd/util/alloc.c N src/usr.sbin/nsd/util/net_help.h N src/usr.sbin/nsd/util/log.c N src/usr.sbin/nsd/util/config_file.c N src/usr.sbin/nsd/util/rtt.c N src/usr.sbin/nsd/util/locks.c N src/usr.sbin/nsd/util/iana_ports.inc N src/usr.sbin/nsd/util/tube.c N src/usr.sbin/nsd/util/config_file.h N src/usr.sbin/nsd/util/random.h N src/usr.sbin/nsd/util/tube.h N src/usr.sbin/nsd/util/random.c N src/usr.sbin/nsd/util/winsock_event.c N src/usr.sbin/nsd/util/mini_event.h N src/usr.sbin/nsd/util/configyyrename.h N src/usr.sbin/nsd/util/configparser.y N src/usr.sbin/nsd/util/rtt.h N src/usr.sbin/nsd/util/locks.h N src/usr.sbin/nsd/util/regional.h N src/usr.sbin/nsd/util/module.h N src/usr.sbin/nsd/util/winsock_event.h N src/usr.sbin/nsd/util/netevent.h N src/usr.sbin/nsd/util/rbtree.h N src/usr.sbin/nsd/util/mini_event.c N src/usr.sbin/nsd/util/regional.c N src/usr.sbin/nsd/util/netevent.c N src/usr.sbin/nsd/util/log.h N src/usr.sbin/nsd/util/timehist.h N src/usr.sbin/nsd/util/fptr_wlist.c N src/usr.sbin/nsd/util/timehist.c N src/usr.sbin/nsd/util/fptr_wlist.h N src/usr.sbin/nsd/util/alloc.h N src/usr.sbin/nsd/util/net_help.c N src/usr.sbin/nsd/util/configlexer.lex N src/usr.sbin/nsd/util/module.c N src/usr.sbin/nsd/util/rbtree.c N src/usr.sbin/nsd/util/data/msgreply.c N src/usr.sbin/nsd/util/data/msgencode.c N src/usr.sbin/nsd/util/data/msgparse.h N src/usr.sbin/nsd/util/data/msgreply.h N src/usr.sbin/nsd/util/data/packed_rrset.c N src/usr.sbin/nsd/util/data/dname.h N src/usr.sbin/nsd/util/data/msgencode.h N src/usr.sbin/nsd/util/data/dname.c N src/usr.sbin/nsd/util/data/packed_rrset.h N src/usr.sbin/nsd/util/data/msgparse.c N src/usr.sbin/nsd/util/storage/slabhash.h N src/usr.sbin/nsd/util/storage/lruhash.h N src/usr.sbin/nsd/util/storage/dnstree.h N src/usr.sbin/nsd/util/storage/slabhash.c N src/usr.sbin/nsd/util/storage/lruhash.c N src/usr.sbin/nsd/util/storage/dnstree.c N src/usr.sbin/nsd/util/storage/lookup3.c N src/usr.sbin/nsd/util/storage/lookup3.h N src/usr.sbin/nsd/iterator/iterator.h N src/usr.sbin/nsd/iterator/iter_delegpt.c N src/usr.sbin/nsd/iterator/iter_priv.c N src/usr.sbin/nsd/iterator/iter_utils.h N src/usr.sbin/nsd/iterator/iter_donotq.c N src/usr.sbin/nsd/iterator/iter_priv.h N src/usr.sbin/nsd/iterator/iterator.c N src/usr.sbin/nsd/iterator/iter_hints.c N src/usr.sbin/nsd/iterator/iter_scrub.c N src/usr.sbin/nsd/iterator/iter_delegpt.h N src/usr.sbin/nsd/iterator/iter_resptype.c N src/usr.sbin/nsd/iterator/iter_fwd.h N src/usr.sbin/nsd/iterator/iter_fwd.c N src/usr.sbin/nsd/iterator/iter_scrub.h N src/usr.sbin/nsd/iterator/iter_donotq.h N src/usr.sbin/nsd/iterator/iter_hints.h N src/usr.sbin/nsd/iterator/iter_resptype.h N src/usr.sbin/nsd/iterator/iter_utils.c N src/usr.sbin/nsd/smallapp/unbound-control.c N src/usr.sbin/nsd/smallapp/unbound-host.c N src/usr.sbin/nsd/smallapp/worker_cb.c N src/usr.sbin/nsd/smallapp/unbound-checkconf.c N src/usr.sbin/nsd/smallapp/unbound-control-setup.sh.in N src/usr.sbin/nsd/smallapp/unbound-anchor.c N src/usr.sbin/nsd/sldns/parseutil.h N src/usr.sbin/nsd/sldns/keyraw.c N src/usr.sbin/nsd/sldns/str2wire.h N src/usr.sbin/nsd/sldns/rrdef.h N src/usr.sbin/nsd/sldns/parse.h N src/usr.sbin/nsd/sldns/parseutil.c N src/usr.sbin/nsd/sldns/str2wire.c N src/usr.sbin/nsd/sldns/rrdef.c N src/usr.sbin/nsd/sldns/keyraw.h N src/usr.sbin/nsd/sldns/pkthdr.h N src/usr.sbin/nsd/sldns/wire2str.h N src/usr.sbin/nsd/sldns/sbuffer.h N src/usr.sbin/nsd/sldns/sbuffer.c N src/usr.sbin/nsd/sldns/parse.c N src/usr.sbin/nsd/sldns/wire2str.c N src/usr.sbin/nsd/dns64/dns64.c N src/usr.sbin/nsd/dns64/dns64.h N src/usr.sbin/nsd/dnstap/dnstap_config.h.in N src/usr.sbin/nsd/dnstap/dnstap.m4 N src/usr.sbin/nsd/dnstap/dnstap.h N src/usr.sbin/nsd/dnstap/dnstap.c N src/usr.sbin/nsd/dnstap/dnstap.proto N src/usr.sbin/nsd/services/modstack.h N src/usr.sbin/nsd/services/listen_dnsport.h N src/usr.sbin/nsd/services/localzone.h N src/usr.sbin/nsd/services/outbound_list.h N src/usr.sbin/nsd/services/localzone.c N src/usr.sbin/nsd/services/listen_dnsport.c N src/usr.sbin/nsd/services/outbound_list.c N src/usr.sbin/nsd/services/outside_network.h N src/usr.sbin/nsd/services/mesh.c N src/usr.sbin/nsd/services/outside_network.c N src/usr.sbin/nsd/services/modstack.c N src/usr.sbin/nsd/services/mesh.h N src/usr.sbin/nsd/services/cache/rrset.h N src/usr.sbin/nsd/services/cache/infra.h N src/usr.sbin/nsd/services/cache/dns.c N src/usr.sbin/nsd/services/cache/dns.h N src/usr.sbin/nsd/services/cache/rrset.c N src/usr.sbin/nsd/services/cache/infra.c N src/usr.sbin/nsd/validator/val_anchor.h N src/usr.sbin/nsd/validator/validator.c N src/usr.sbin/nsd/validator/val_anchor.c N src/usr.sbin/nsd/validator/autotrust.h N src/usr.sbin/nsd/validator/val_neg.c N src/usr.sbin/nsd/validator/val_utils.c N src/usr.sbin/nsd/validator/val_nsec.h N src/usr.sbin/nsd/validator/val_kcache.c N src/usr.sbin/nsd/validator/val_neg.h N src/usr.sbin/nsd/validator/val_sigcrypt.c N src/usr.sbin/nsd/validator/val_kcache.h N src/usr.sbin/nsd/validator/val_nsec.c N src/usr.sbin/nsd/validator/val_secalgo.h N src/usr.sbin/nsd/validator/validator.h N src/usr.sbin/nsd/validator/val_nsec3.h N src/usr.sbin/nsd/validator/val_kentry.h N src/usr.sbin/nsd/validator/val_utils.h N src/usr.sbin/nsd/validator/val_kentry.c N src/usr.sbin/nsd/validator/val_sigcrypt.h N src/usr.sbin/nsd/validator/autotrust.c N src/usr.sbin/nsd/validator/val_secalgo.c N src/usr.sbin/nsd/validator/val_nsec3.c N src/usr.sbin/nsd/daemon/worker.c N src/usr.sbin/nsd/daemon/worker.h N src/usr.sbin/nsd/daemon/remote.h N src/usr.sbin/nsd/daemon/remote.c N src/usr.sbin/nsd/daemon/stats.c N src/usr.sbin/nsd/daemon/stats.h N src/usr.sbin/nsd/daemon/cachedump.h N src/usr.sbin/nsd/daemon/daemon.h N src/usr.sbin/nsd/daemon/unbound.c N src/usr.sbin/nsd/daemon/acl_list.h N src/usr.sbin/nsd/daemon/acl_list.c N src/usr.sbin/nsd/daemon/daemon.c N src/usr.sbin/nsd/daemon/cachedump.c N src/usr.sbin/nsd/libunbound/ubsyms.def N src/usr.sbin/nsd/libunbound/worker.h N src/usr.sbin/nsd/libunbound/unbound.h N src/usr.sbin/nsd/libunbound/libworker.h N src/usr.sbin/nsd/libunbound/libunbound.c N src/usr.sbin/nsd/libunbound/context.c N src/usr.sbin/nsd/libunbound/unbound-event.h N src/usr.sbin/nsd/libunbound/libworker.c N src/usr.sbin/nsd/libunbound/context.h 4 conflicts created by this import. Use the following command to help the merge: cvs checkout -jNLNETLABS:yesterday -jNLNETLABS src/usr.sbin/nsd CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/05 14:29:03 Modified files: usr.sbin/unbound: Makefile.in README acx_nlnetlabs.m4 config.h.in configure configure.ac usr.sbin/unbound/daemon: daemon.c remote.c usr.sbin/unbound/dns64: dns64.c usr.sbin/unbound/doc: Changelog example.conf.in libunbound.3.in unbound-anchor.8.in unbound-checkconf.8.in unbound-control.8.in unbound-host.1.in unbound.8.in unbound.conf.5.in usr.sbin/unbound/iterator: iter_hints.c iterator.h usr.sbin/unbound/libunbound: libunbound.c usr.sbin/unbound/services/cache: dns.c usr.sbin/unbound/sldns: rrdef.h wire2str.c usr.sbin/unbound/smallapp: unbound-anchor.c unbound-control.c usr.sbin/unbound/util: config_file.c config_file.h configlexer.lex configparser.y iana_ports.inc net_help.c usr.sbin/unbound/util/data: msgencode.c usr.sbin/unbound/validator: autotrust.c val_sigcrypt.c validator.c Log message: merge CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/05 14:30:45 Modified files: sbin/ping6 : ping6.c Log message: Cleanup includes. guenther@ and kettenis@ confirmed that while not strictly necessary on OpenBSD we should include both time.h and sys/time.h. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/05 14:44:04 Modified files: net/net-snmp : Makefile net/net-snmp/pkg: PLIST-main Log message: install net-snmp's sample snmpd.conf with mode 600, it may contain secrets. reported by Pierre Kim. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/05 14:44:56 Modified files: net/net-snmp : Tag: OPENBSD_5_8 Makefile net/net-snmp/pkg: Tag: OPENBSD_5_8 PLIST-main Log message: install net-snmp's sample snmpd.conf with mode 600, it may contain secrets. reported by Pierre Kim. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/05 14:46:51 Modified files: lib/libssl/src/crypto/cast: cast_lcl.h Log message: Mention ROTL() is always invoked with a proper shift value, due to the way the CAST_KEY is constructed. This is expected to reduce blood pressure in auditors. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/05 14:53:35 Modified files: sbin/ping : ping.c Log message: Reorder #includes to reduce diff between ping and ping6. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/05 14:56:56 Modified files: sbin/ping6 : ping6.c Log message: Whitespace, reduce diff to ping. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/05 14:59:13 Modified files: lib/libssl/src/crypto/aes: aes_core.c Log message: Cast Td4[] values (which are uint8_t) to uint32_t before shifting them left by 24 bits; if we don't, Td4[] gets cast to signed int, and according to C>=99 6.5.7, signed int shifted by enough bits to cause a the sign bit to be set is an UB. Reported by Pascal Cuoq on behalf of the trust-in-soft.com mafia I am {partial,slightly related} to. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/05 15:08:44 Modified files: usr.bin/less : brac.c ch.c charset.c charset.h cmd.h cmdbuf.c command.c cvt.c decode.c defines.h edit.c filename.c forwback.c funcs.h ifile.c input.c jump.c less.h lesskey.1 lesskey.c lesskey.h line.c linenum.c lsystem.c main.c mark.c optfunc.c option.c option.h opttbl.c os.c output.c pattern.c pattern.h position.c position.h prompt.c screen.c search.c signal.c tags.c ttyin.c version.c usr.bin/less/less: Makefile usr.bin/less/lesskey: Makefile Removed files: usr.bin/less : INSTALL Makefile.aut Makefile.dsb Makefile.dsg Makefile.dsu Makefile.in Makefile.inc Makefile.o2e Makefile.o9c Makefile.o9u Makefile.wnb Makefile.wnm NEWS README configure configure.ac defines.ds defines.h.in defines.o2 defines.o9 defines.wn help.c install.sh lessecho.c lessecho.man lessecho.nro lglob.h mkfuncs.awk mkinstalldirs pckeys.h regexp.c regexp.h scrsize.c Log message: Replace less with the cleaned-up fork of less 458 maintained by Garrett D'Amore at https://github.com/gdamore/less-fork. This has significantly less portability goop, has a tidied up code style, uses terminfo instead of termcap, and is has stricter POSIX compliance. Many of our local changes have been accepted upstream: substantial remaining local changes are code to read help files from /usr/share rather than compiling them in, man page and help improvements, and some tweaks to the default options. Review and testing by millert, ok deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/05 15:18:27 Modified files: usr.bin/less : charset.c cmd.h decode.c less.h main.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/11/05 15:20:11 Modified files: usr.bin/wall : ttymsg.c wall.c Log message: pledge wall(1) based on an idea from deraadt@, tested on YP by miod, ok deraadt@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/05 15:41:32 Modified files: sys/arch/sparc/include: param.h Log message: Now that the kernel virtual address space has been made larger, even on sun4/4c/4e, increase NKMEMPAGES_MAX_DEFAULT to the same value as platforms with limited, but not horribly limited, kva size. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/05 15:44:37 Modified files: lib/libc/asr : res_init.c Log message: When filling the __res_state compatibiliy struct, a long list of nameservers could overflow the dns search pointers. Restrict the number, size and address family of nameservers in res_init(3). This fixes a crash in sendmail. Only programs that use the bind resolver internals directly are affected. OK deraadt@ millert@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/05 15:47:33 Modified files: usr.bin/less : ch.c command.c input.c mark.c output.c position.c signal.c Log message: deregister CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/05 15:58:43 Modified files: usr.sbin/nsd : LICENSE install-sh Removed files: usr.sbin/nsd : README ac_pkg_swig.m4 aclocal.m4 acx_python.m4 ax_pthread.m4 config.guess config.sub ltmain.sh usr.sbin/nsd/daemon: acl_list.c acl_list.h cachedump.c cachedump.h daemon.c daemon.h remote.c remote.h stats.c stats.h unbound.c worker.c worker.h usr.sbin/nsd/dns64: dns64.c dns64.h usr.sbin/nsd/dnstap: dnstap.c dnstap.h dnstap.m4 dnstap.proto dnstap_config.h.in usr.sbin/nsd/doc: CREDITS Changelog FEATURES LICENSE README README.DNS64 README.svn README.tests TODO control_proto_spec.txt example.conf.in ietf67-design-02.odp ietf67-design-02.pdf libunbound.3.in requirements.txt unbound-anchor.8.in unbound-checkconf.8.in unbound-control.8.in unbound-host.1.in unbound.8.in unbound.conf.5.in unbound.doxygen usr.sbin/nsd/iterator: iter_delegpt.c iter_delegpt.h iter_donotq.c iter_donotq.h iter_fwd.c iter_fwd.h iter_hints.c iter_hints.h iter_priv.c iter_priv.h iter_resptype.c iter_resptype.h iter_scrub.c iter_scrub.h iter_utils.c iter_utils.h iterator.c iterator.h usr.sbin/nsd/libunbound: context.c context.h libunbound.c libworker.c libworker.h ubsyms.def unbound-event.h unbound.h worker.h usr.sbin/nsd/services: listen_dnsport.c listen_dnsport.h localzone.c localzone.h mesh.c mesh.h modstack.c modstack.h outbound_list.c outbound_list.h outside_network.c outside_network.h usr.sbin/nsd/services/cache: dns.c dns.h infra.c infra.h rrset.c rrset.h usr.sbin/nsd/sldns: keyraw.c keyraw.h parse.c parse.h parseutil.c parseutil.h pkthdr.h rrdef.c rrdef.h sbuffer.c sbuffer.h str2wire.c str2wire.h wire2str.c wire2str.h usr.sbin/nsd/smallapp: unbound-anchor.c unbound-checkconf.c unbound-control-setup.sh.in unbound-control.c unbound-host.c worker_cb.c usr.sbin/nsd/util: alloc.c alloc.h config_file.c config_file.h configlexer.lex configparser.y configyyrename.h fptr_wlist.c fptr_wlist.h iana_ports.inc locks.c locks.h log.c log.h mini_event.c mini_event.h module.c module.h net_help.c net_help.h netevent.c netevent.h random.c random.h rbtree.c rbtree.h regional.c regional.h rtt.c rtt.h timehist.c timehist.h tube.c tube.h winsock_event.c winsock_event.h usr.sbin/nsd/util/data: dname.c dname.h msgencode.c msgencode.h msgparse.c msgparse.h msgreply.c msgreply.h packed_rrset.c packed_rrset.h usr.sbin/nsd/util/storage: dnstree.c dnstree.h lookup3.c lookup3.h lruhash.c lruhash.h slabhash.c slabhash.h usr.sbin/nsd/validator: autotrust.c autotrust.h val_anchor.c val_anchor.h val_kcache.c val_kcache.h val_kentry.c val_kentry.h val_neg.c val_neg.h val_nsec.c val_nsec.h val_nsec3.c val_nsec3.h val_secalgo.c val_secalgo.h val_sigcrypt.c val_sigcrypt.h val_utils.c val_utils.h validator.c validator.h Log message: undo botched import to wrong dir, spotted by sobrado@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/05 16:16:44 Modified files: games/canfield/canfield: canfield.c Log message: delete unused code that won't let you play if the load is too high CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/05 16:32:22 Modified files: usr.bin/tmux : cmd-attach-session.c Log message: Same bug as last commit, but in the other copy of the loop in this file... CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/05 16:38:07 Modified files: etc/mtree : 4.4BSD.dist lib/libc/nls : catopen.c share/man/man7 : hier.7 Log message: After removing National Language Support (NLS) from base, stop creating the directory /usr/share/nls. Having a non-existing default path in catopen(3) does not make sense, so remove it. If the user does not specify a NLS path, better fail early than fail because of an empty directory. Remove path form hier(7). OK stsp@ schwarze@ jmc@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/05 16:41:18 Modified files: infrastructure/db: user.list Log message: reserve 760 for net-snmp CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/05 16:43:33 Modified files: sys/compat/common: compat_util.c Log message: These NDINIT run out of the context of the process doing execve, so PS_PLEDGE is active. PLEDGE_EXEC must be noted for the namei operations, so that the action is understood by the namei check code. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/05 16:43:46 Modified files: net/net-snmp : Makefile net/net-snmp/pkg: PLIST-main netsnmpd.rc netsnmptrapd.rc Removed files: net/net-snmp/patches: patch-snmplib_snmp_api_c Log message: Run net-snmp as _netsnmp instead of root, doing this currently requires disabling the ipv6 mib - this is done in the rc script so it can be overridden with netsnmpd_flags if required (but just run snmpd from base, really ....) Reported by Pierre Kim. Drop unnecessary patch while there, the problem it was meant to fix was already fixed in 5.7.3. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/05 16:59:47 Modified files: lib/libc/asr : res_init.c Log message: Set the name server counter in __res_state correctly if a nameserver from asr_ctx was skiped. Missed in previous commit. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/05 17:02:22 Modified files: usr.bin/less : less.h lsystem.c signal.c Log message: Remove LSIGNAL which is just the same as lsignal() now. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/05 17:31:41 Modified files: usr.bin/ssh : ssh.1 Log message: 1. rlogin and rsh are long gone 2. protocol version isn't of core relevance here, and v1 is going away ok markus@, deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/05 19:43:55 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/05 19:49:06 Modified files: sys/arch/i386/i386: cpu.c Log message: Only read/write cr4 if we have a bit to set after testing the various cpuid based flags. Unlike amd64 there is no CR4_DEFAULT used here, cr4 does not exist on most/all? 486s and cr4 access traps on Cyrix 5x86 processors. Should fix a regression introduced in rev 1.65 encountered by 'Ppractivus' on a 5x86. "looks good" guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/05 20:24:30 Modified files: usr.sbin/netgroup_mkdb: util.c Log message: err(1, "%s", "") -> err(1, NULL) Discussed with schwarze@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/11/05 20:50:54 Modified files: emulators/nestopia: Makefile distinfo Log message: Update to nestopia-1.46.2. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/05 22:12:30 Modified files: libexec/ld.so : library.c library_mquery.c Log message: Fix unloading of load groups when the last reference wasn't on the load_object but rather some descendent. Detect that case in _dl_unload_shlib() and switch to unloading the entire group. Based on partial analyses by Henri Kemppainen (duclare (at) guu.fi) and Peter Hajdu (peter.ferenc.hajdu (at) gmail.com) ok millert@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/05 23:29:12 Modified files: usr.sbin/ikectl: ikectl.c Log message: Use pledge in ikectl. For now one request for sending imsgs to iked another request for the ca portion. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/05 23:33:26 Modified files: sys/arch/sparc/sparc: trap.c vm_machdep.c sys/arch/sparc64/sparc64: trap.c vm_machdep.c Log message: Move the logic for adjusting userspace registers in the child after fork from cpu_fork() to child_return(), putting all the SYSCALL_G2RFLAG logic in trap.c sparc testing by sebastia@ and miod@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/05 23:46:52 Modified files: lib/libc/sys : pledge.2 Log message: Remove needless comma. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/06 00:07:19 Modified files: sys/net : if_ppp.c Log message: replace sc_npqueue and sc_npqtail with a simple mbuf_list. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/06 00:08:42 Modified files: sys/arch/vax/if: if_de.c Log message: use IFQ_DEQUEUE, not IF_DEQUEUE, to pull off the send queue. this is more correct, as it supports hfsc use on these interfaces. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/11/06 01:53:12 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: the Solver uses kept_names, so we need these there too found by aja@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/06 02:04:36 Modified files: sys/net : if_pppvar.h Log message: unbreak tree after src/sys/net/if_ppp.c r1.95. i forgot to commit the change of the npqueue type in the header. noticed by benoit lecocq CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/11/06 02:13:41 Modified files: audio/gogglesmm: Makefile Log message: google code is dead. mirror distfile and update homepage. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/06 04:20:56 Modified files: sys/netinet : tcp_input.c sys/netinet6 : nd6.c nd6.h Log message: Change nd6_nud_hint() to no longer manipulate rt_ifp directly. While here remove unused argument and convert the route check to rtisvalid(9). ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/06 04:35:49 Modified files: sys/arch/socppc/dev: if_tsec.c Log message: Use m_defrag(9) when we fail to load fragmented mbuf chains. From Richard Procter . ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/06 04:45:04 Modified files: sys/net : if_mpw.c Log message: Do not use rt_ifp directly. ok rzalamena@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/06 04:45:42 Modified files: sys/net : if_mpe.c Log message: Do not use rt_ifp directly. ok claudio@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/06 05:14:13 Modified files: sys/arch/sparc/dev: if_ie.c Log message: make hfsc work on ie(4/sparc) by using IFQ_DEQUEUE instead of IF_DEQUEUE. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/06 05:16:12 Modified files: games/minetest : Makefile Log message: Force-disable redis detection at configure time, otherwise minetest picks it if present. Noticed by naddy. While here also force-disable leveldb detection... CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/06 05:32:16 Modified files: devel/smpeg : Makefile Log message: add working mirror CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/11/06 06:08:54 Modified files: games/gargoyle : Makefile distinfo games/gargoyle/pkg: DESCR Log message: - switch to github - remove triling whitespace in DESCR - fix build with MAKE_JOBS set input and ok from sthen@, maintainer CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/06 06:09:23 Modified files: games/crossfire-client: Makefile distinfo games/crossfire-client/pkg: DESCR PLIST Removed files: games/crossfire-client/patches: patch-common_metaserver_c patch-common_metaserver_h patch-configure patch-gtk-v2_src_gtk2proto_h patch-gtk-v2_src_metaserver_c patch-gtk-v2_src_png_c patch-gtk_gcfclient_man patch-sound-src_cfsndserv_c patch-x11_cfclient_man patch-x11_png_c Log message: update to crossfire-client-1.71.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/06 06:28:10 Modified files: sysutils/ruby-puppet/3: Makefile distinfo Log message: update to puppet-3.8.4 CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2015/11/06 07:17:03 Modified files: shells/zsh : Makefile distinfo shells/zsh/patches: patch-Completion_BSD_Command__bsd_pkg patch-Doc_zsh_texi shells/zsh/pkg : PLIST Removed files: shells/zsh/patches: patch-Completion_Base_Utility__call_program patch-Completion_Unix_Command__find patch-Completion_Unix_Type__diff_options patch-Src_Modules_langinfo_c Log message: Update to 5.1.1 from Matthew Martin , thanks. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/06 08:00:38 Modified files: graphics/py-pigment: Makefile Log message: Regen wantlib and cleanup. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/06 08:09:07 Modified files: usr.bin/less : funcs.h linenum.c os.c Log message: time_t is not a long. remove incorrect abstraction around time(). ok nicm CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/06 08:26:44 Modified files: sys/net : rtable.c Log message: In ART separate the MPATH delete case to properly recover if art_delete() does not find a matching node. This currently never happens because we always do a route lookup before calling rtable_delete(). Yes this is odd & due to the way multipath is implemented in the radix tree. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/06 08:37:16 Modified files: regress/usr.bin/mandoc/char/unicode: input.out_utf8 nogroff.out_utf8 Log message: The recent update to /usr/share/locale/UTF-8/LC_CTYPE by afresh1@ fixed wcwidth(3) for various unusual characters. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/06 08:45:17 Modified files: graphics/zxing : Makefile distinfo graphics/zxing/pkg: DESCR PLIST Removed files: graphics/zxing/patches: patch-cpp_SConscript patch-cpp_blackboxtest_sh patch-cpp_core_src_zxing_qrcode_detector_Detector_h Log message: update to newer version of ZXing (fork), gets rid of scons and imagemagick dep CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2015/11/06 08:48:57 Modified files: www/dokuwiki : Makefile distinfo www/dokuwiki/pkg: PLIST Log message: Update to 2015-08-10a From Michael Lesniewski , thanks CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/06 08:50:33 Modified files: usr.bin/less : brac.c ch.c charset.c charset.h cmd.h cmdbuf.c command.c cvt.c decode.c edit.c filename.c forwback.c ifile.c input.c jump.c less.h lesskey.c lesskey.h line.c linenum.c lsystem.c main.c mark.c optfunc.c option.c option.h opttbl.c os.c output.c pattern.c pattern.h position.c position.h prompt.c screen.c search.c signal.c tags.c ttyin.c version.c Log message: Garrett D'Amore has agreed to moving his copyright line up above the terms with the existing copyright, so it is clear it applies the same terms. CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2015/11/06 08:52:15 Modified files: . : lyrics.html Log message: add correct diacritics to Czech composer's name; from Tae Wong CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/06 08:58:01 Modified files: usr.bin/less : cmd.h command.c decode.c less.1 lesskey.c Log message: Remove support for ! to run a shell command, we have ^Z around these parts. ok ratchov jung millert CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/06 09:20:38 Modified files: usr.bin/less : charset.c less.1 Log message: remove rarely used LESSCHARDEF support. ok nicm CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2015/11/06 09:23:26 Modified files: usr.sbin/bgpd : bgpd.h rde.c rde.h rde_filter.c Log message: Radically improve the performance of bgpd filters. Based on PF's skip steps (and uses much of the same code). In a torture test of ~600k prefix filters and 65k prefixes, convergance time goes from 35 minutes to 30 seconds. Many thanks to LONAP for providing a base configuration for torture testing. many discussions with claudio@, benno@, sthen@ and the rest of the bgpd crowd OK sthen@ benno@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/06 09:27:13 Modified files: usr.bin/mandoc : main.c mandocdb.c Log message: Use getprogname(3) rather than __progname. Suggested by Joerg@ Sonnenberger (NetBSD). Last year, deraadt@ confirmed on tech@ that this "has the potential to be more portable", and micro-optimizing for speed is not relevant here. Also gets rid of one global variable. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/06 09:39:53 Modified files: libexec/getty : main.c Log message: remove ppplogin support. ok sthen CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/06 09:42:30 Modified files: libexec/getty : gettytab.5 gettytab.h init.c main.c Log message: further PPP reduction, hint from sthen CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/11/06 09:43:51 Modified files: sys/crypto : gmac.c Log message: Instead of multiplying with 0..1, extend the bit into a mask and do an AND. The same technique was already used a few lines above. ok mikeb@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/11/06 10:10:05 Modified files: benchmarks/netperf-wrapper: Makefile benchmarks/netperf-wrapper/pkg: PLIST Log message: Add desktop goos. ok sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/06 10:23:50 Modified files: usr.bin/mandoc : main.c Log message: correct exit status on pledge(2) errors CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/11/06 10:35:10 Modified files: net/powerdns : Makefile distinfo Log message: simple update to 3.4.7 OK sthen@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/06 10:44:45 Modified files: sys/net : art.h route.h rtable.c Log message: Use a SLIST instead of a LIST for MPATH route entries with ART. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/06 10:55:55 Modified files: sys/net : if.c pf.c radix_mpath.c route.h rtable.c rtable.h Log message: Rename rt_mpath_next() into rtable_mpath_next() and provide an implementation for ART based on the singly-linked list of route entries. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/06 11:03:46 Modified files: x11/gnome/nautilus: Makefile Added files: x11/gnome/nautilus/patches: patch-libnautilus-private_nautilus-file_c patch-libnautilus-private_nautilus-progress-info_c Log message: Fix a couple of crashes (from upstream). CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/11/06 11:06:29 Modified files: usr.sbin/relayd: relayd.conf.5 Log message: relayd.conf(5) macro cleanup. - use <> instead of \*(Lt and \*(Gt - use <> instead of Aq (Aq is not the same as <> in a UTF-8 locale) - replace Ar usage when appropriate - mark up RTP_STATIC with Dv with input from jmc@ schwarze@, ok schwarze@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/06 11:07:57 Modified files: sys/conf : files sys/net : radix.c Log message: Do not compile net/radix_mpath.c in ART-enabled kernels. In such kernels multipath routing support is independant from the data structure used to perform the binary lookup. Is is implemented as a singly-listed list of route entries. This is possible because a "struct rtentry" is no longer mapped 1:1 to a node in the tree. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/06 11:30:31 Modified files: security/gnupg : Makefile Log message: WANTLIB sync, missed from the big batch of curl nghttp2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/06 11:31:45 Modified files: lang/php : Makefile.inc lang/php/5.4 : Makefile lang/php/5.5 : Makefile lang/php/5.6 : Makefile Log message: WANTLIB sync, missed from the big batch of curl nghttp2 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/11/06 11:41:02 Modified files: usr.bin/make : parse.c Log message: I was very optimistic in groupling creation. Turns out lists of targets can have duplicates, or overlap, or even be empty thanks to fnmatch. So use the big guns to build the circular list correctly, namely actual lists of targets that are made together will be registered in a hash first, then we recreate the full list from there. (merging lists is not an issue, since groupling links are only used to temporarily lock targets in parallel mode). Issue noticed by guenther@, okay guenther@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/06 11:57:06 Modified files: sysutils/rcm : Makefile distinfo Log message: Update to rcm-1.3.0, from Mike Burns (maintainer) CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/06 12:13:36 Modified files: usr.sbin/traceroute: traceroute.c Log message: "source" doesn't need to be a global. While here, the correct spelling is NULL. Noticed while trying to hoist the source address selection from traceroute into ping / ping6. CVSROOT: /cvs Module name: src Changes by: shadchin@cvs.openbsd.org 2015/11/06 12:38:25 Modified files: lib/libm/src : e_hypotf.c Log message: From FreeBSD 23397: Fixed wrong magic numbers in scaling. hypotf() was very broken for large and small values: hypotf(2.3819765e+38, 2.0416943e+38) was NaN instead of 3.1372484e+38 hypotf(-3.4028235e+38, 3.3886450e+38) was NaN instead of Inf hypotf(-2.8025969e-45, -2.8025969e-45) was 0 instead of 4.2038954e-45 Found by: ucbtest ok miod@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/11/06 12:56:44 Modified files: devel/py-tz : Makefile distinfo devel/py-tz/pkg: PLIST Log message: Update to py-tz-2015.7. ok sthen@, ajacoutot@, jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/06 13:37:21 Modified files: graphics/ImageMagick: Makefile distinfo graphics/ImageMagick/patches: patch-Magick++_lib_ImageMagick++_pc_in patch-Magick++_lib_Magick++_pc_in patch-magick_ImageMagick_pc_in patch-magick_MagickCore_pc_in patch-wand_MagickWand_pc_in patch-wand_Wand_pc_in graphics/ImageMagick/pkg: PLIST Added files: graphics/ImageMagick/patches: patch-configure_ac Removed files: graphics/ImageMagick/patches: patch-coders_gif_c patch-coders_png_c patch-coders_ttf_c patch-configure patch-tests_validate-colorspace_sh Log message: update to ImageMagick 6.9.2-5 - dependent ports will be fixed in the following commit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/06 13:37:35 Modified files: databases/virtuoso: Makefile editors/emacs : Makefile emulators/mgba : Makefile graphics/digikam-kde4: Makefile graphics/dmtx-utils: Makefile graphics/inkscape: Makefile graphics/pecl-imagick: Makefile graphics/ruby-rmagick: Makefile graphics/zbar : Makefile math/octave : Makefile multimedia/dvdauthor: Makefile multimedia/synfig: Makefile multimedia/synfigstudio: Makefile net/kismet : Makefile net/spectrum : Makefile security/libfprint: Makefile sysutils/login_fingerprint: Makefile textproc/calibre: Makefile Added files: graphics/pecl-imagick/patches: patch-config_m4 Log message: fix following ImageMagick update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/06 13:42:26 Modified files: benchmarks/netperf-wrapper: Makefile benchmarks/netperf-wrapper/pkg: DESCR PLIST Added files: benchmarks/netperf-wrapper/patches: patch-setup_py Log message: fix netperf-wrapper manpage install location, spotted by bentley@ adjust DESCR while there CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/06 13:58:49 Modified files: devel/cmocka : Makefile distinfo devel/cmocka/patches: patch-include_cmocka_h devel/cmocka/pkg: PLIST Added files: devel/cmocka/patches: patch-ConfigureChecks_cmake Log message: update cmocka to 1.0.1. ok jca@. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/06 14:42:32 Modified files: lib/libssl/src/crypto/bn: bn_lcl.h Log message: Fix gcc version preprocessor checks to cope with gcc 5.x and beyond; reported by Ruslan Babayev. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/06 14:56:46 Modified files: bin/test : test.1 Log message: add [ to NAME, and document it; the NAME addition was proposed by ingo a while back but never got committed; ok schwarze CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/06 15:28:29 Modified files: graphics/jasper: Makefile graphics/jasper/patches: patch-src_libjasper_base_jas_icc_c patch-src_libjasper_jp2_jp2_dec_c patch-src_libjasper_jpc_jpc_dec_c patch-src_libjasper_jpc_jpc_qmfb_c Log message: add security fixes to graphics/jasper, from Slackware via patrick keshishian CVE-2014-8137: double-free CVE-2014-8138: heap-based buffer overflow CVE-2014-8157: off-by-one CVE-2014-8158: multiple stack-based buffer overflows CVE-2014-9029: multiple off-by-one CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/11/06 16:45:21 Modified files: sys/netinet : if_ether.c Log message: In in_arpinput() do not make an extra route lookup to check wether the sender address is a local IP. The arplookup() does this route lookup anyway, so just check its result. OK mpi@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/06 16:47:42 Modified files: usr.bin/at : at.c parsetime.c usr.sbin/cron : client.c cron.c crontab.c globals.h misc.c Log message: Use __progname instead of the homegrown ProgramName. CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2015/11/06 18:18:17 Modified files: mail/imapfilter: Makefile Log message: Add myself as maintainer, bump revision. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/11/06 18:37:26 Modified files: sys/arch/amd64/amd64: aesni.c autoconf.c identcpu.c sys/crypto : gmac.c gmac.h Log message: Allow overriding ghash_update() with an optimized MD function. Use this on amd64 to provide a version that uses the PCLMUL instruction on CPUs that support it but don't have AESNI. ok mikeb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/06 18:51:23 Modified files: graphics/pecl-imagick: Makefile Log message: bump REVISION CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/06 19:15:15 ports/games/hypatia/patches Update of /cvs/ports/games/hypatia/patches In directory cvs.openbsd.org:/tmp/cvs-serv24811/patches Log Message: Directory /cvs/ports/games/hypatia/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/06 19:20:01 Modified files: games/hypatia : Makefile Added files: games/hypatia/patches: patch-setup_cfg patch-setup_py Log message: fix builds of games/hypatia without network access by partially reverting an upstream commit, this had a build dependency on setuptools-markdown that we don't have in ports yet. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/06 20:30:52 Modified files: usr.bin/less : charset.c Log message: remove some charsets we don't use. remove LESSCHARSET since setting it to anything other than LC_CTYPE is likely a bug. ok nicm CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/06 20:48:25 Modified files: share/man/man9 : printf.9 Log message: Simplify and clarify. Discussed with jca@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/06 22:52:09 Modified files: devel/glib2 : Makefile distinfo devel/glib2/pkg: PLIST Log message: Update to glib2-2.46.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/06 22:55:08 Modified files: x11/freerdp : Makefile distinfo x11/freerdp/patches: patch-CMakeLists_txt patch-client_X11_CMakeLists_txt x11/freerdp/pkg: PLIST Added files: x11/freerdp/patches: patch-channels_client_CMakeLists_txt patch-winpr_include_winpr_crt_h patch-winpr_libwinpr_synch_CMakeLists_txt patch-winpr_libwinpr_synch_wait_c patch-winpr_libwinpr_sysinfo_CMakeLists_txt patch-winpr_libwinpr_sysinfo_sysinfo_c patch-winpr_libwinpr_utils_CMakeLists_txt patch-winpr_libwinpr_utils_trio_triodef_h patch-winpr_libwinpr_winsock_winsock_c patch-winpr_pc_in Removed files: x11/freerdp/patches: patch-channels_drdynvc_tsmf_ffmpeg_tsmf_ffmpeg_c patch-channels_rdpdr_printer_printer_cups_c patch-libfreerdp-core_ntlmssp_c patch-libfreerdp-core_tls_c patch-server_X11_xfreerdp_c Log message: Major update to freerdp-1.2.0beta1. Needed for an upcoming x11/gnome/vinagre update. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/06 22:55:31 Modified files: x11/gnome/vinagre: Makefile distinfo Log message: Update to vinagre-3.18.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/06 22:59:52 Modified files: x11/remmina : Makefile Log message: Temporarily marke BROKEN after the freerdp update. Fix is in the work... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/07 00:28:18 Modified files: x11/freerdp : Makefile Log message: Add small comment. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/07 01:02:30 Modified files: sys/compat/common: compat_util.c Log message: typo in nd variable used for adding ni_pledge note ok deraadt@ CVSROOT: /cvs Module name: xenocara Changes by: semarie@cvs.openbsd.org 2015/11/07 01:10:24 Modified files: app/xterm : main.c Log message: add pledge to xterm the pledge call is done just before the main loop, so initialisation is almost done. - stdio: for all communication on opened fds (read/write/select/recvmsg/...) - rpath: for X11 error ("X Error of failed request: ...") which read at least /usr/X11R6/share/X11/XErrorDB - wpath : on exit, for opening WR_ONLY "/var/run/utmp" - cpath : for Tek emulation window (xterm -t) - id : on exit, for calling setegid() - proc: on exit, for calling kill() - tty: on exit, for calling tcflush() "it is time" deraadt@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/07 01:28:22 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-Makefile Log message: Update to git-2.6.3. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/11/07 02:22:54 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-configure patch-external_librevenge_ExternalProject_librevenge_mk patch-solenv_gbuild_platform_com_GCC_defs_mk Log message: update to 5.0.3.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/07 02:23:17 Log message: Import libvncserver-0.9.10. LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20151107 N ports/net/libvncserver/distinfo N ports/net/libvncserver/Makefile N ports/net/libvncserver/pkg/PLIST N ports/net/libvncserver/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/07 02:23:55 Modified files: net : Makefile Log message: +libvncserver CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/07 02:29:39 Log message: Import py3-gstreamer1-1.6.1. GStreamer python overrides for the gobject-introspection-based pygst bindings. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20151107 N ports/multimedia/gstreamer1/py-gstreamer/distinfo N ports/multimedia/gstreamer1/py-gstreamer/Makefile N ports/multimedia/gstreamer1/py-gstreamer/pkg/DESCR N ports/multimedia/gstreamer1/py-gstreamer/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/07 02:30:03 Modified files: multimedia/gstreamer1: Makefile Log message: +py-gstreamer CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/11/07 02:52:24 Modified files: infrastructure/bin: pkg_subst Log message: try harder to match file names against admissible dirs CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/11/07 02:54:46 Modified files: infrastructure/mk: bsd.port.mk Log message: use -B in SUBST_CMD, so that relying on cvs updates modes is no longer possible (requires explicit -m coming from FILESDIR) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/07 05:01:22 Modified files: sys/arch/vax/if: sgec.c Log message: get rid of IF_PREPEND by switching to IFQ_POLL/IFQ_DEQUEUE. IF_PREPEND only checks priq state, so it wont work out well if you're using hfsc. tested by miod@ ok mpi@ miod@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/07 05:37:19 Modified files: sys/net : bridgestp.c if_bridge.c Log message: Don't try to be clever testing if a queue is full before calling if_enqueue(). As pointed by dlg@, IF_QFULL on works in the priq case. Prompted by a diff from uebayasi@ to export ifi_oqdrops, ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/07 05:42:19 Modified files: sys/net : if.c if_bridge.c if_bridge.h sys/netinet : ip_ether.c Log message: Use input handlers for bridge(4). This allows more flexible configurations with vlan(4) and bridge(4) on top of the same physical interface. In particular it allows to not feed VLAN tagget packets into a bridge(4). Fix regression reported by Armin Wolfermann on bugs@, ok dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/07 06:32:35 Modified files: x11/remmina : Makefile distinfo x11/remmina/patches: patch-remmina_CMakeLists_txt patch-remmina_src_remmina_ssh_plugin_c x11/remmina/pkg: PLIST Added files: x11/remmina/patches: patch-cmake_FindFREERDP_cmake patch-remmina-plugins_rdp_rdp_plugin_c patch-remmina_external_tools_CMakeLists_txt Removed files: x11/remmina/patches: patch-remmina-plugins_vnc_CMakeLists_txt patch-remmina-plugins_vnc_libvncserver_libvncclient_rfbproto_c patch-remmina_src_remmina_protocol_widget_c Log message: Unbreak and update to remmina-1.1.1. ok jasper@ (maintainer) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/07 06:57:55 Modified files: usr.bin/mandoc : html.h libman.h libmandoc.h libmdoc.h libroff.h main.h man.h manconf.h mandoc.h mandoc_aux.h mandoc_ohash.h mansearch.h mdoc.h out.h roff.h roff_int.h tag.h term.h Log message: In private header files, __BEGIN_DECLS and __END_DECLS are pointless. Because these work slightly differently on different systems, they are becoming a maintenance burden in the portable version, so delete them. Besides, one of the chief design goals of the mandoc toolbox is to make sure that nothing related to documentation requires C++. Consequently, linking mandoc against any kind of C++ program would defeat the purpose and is not supported. I don't understand why kristaps@ added them in the first place. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/07 07:51:08 Modified files: net/freeradius : Makefile net/freeradius/pkg: PLIST-main PLIST-mysql Log message: Move the modules/dhcp_sqlippool file to PLIST-mysql; it depends on a file that is already included in the mysql subpackage (and actually, dhcp_sqlippool only works with mysql at the moment). Avoids the need to either install freeradius-mysql or mess with files in the modules directory to start up. ok pea@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/11/07 09:48:53 Modified files: xserver : ChangeLog Makefile.in configure configure.ac xserver/Xext : xace.c xace.h xselinux_hooks.c xserver/Xi : exevents.c xserver/dix : Xserver.d dispatch.c dixfonts.c events.c getevents.c main.c privates.c protocol.txt resource.c xserver/exa : exa_render.c xserver/fb : fb.h fbpict.c xserver/glamor : glamor.c glamor_font.c glamor_image.c glamor_prepare.c xserver/glx : createcontext.c extension_string.c extension_string.h glxcmds.c glxcontext.h glxdri2.c glxdriswrast.c xserver/hw/dmx : dmx.c dmxcb.c dmxfont.h dmxgc.c dmxgc.h dmxinit.c dmxpict.c dmxprop.c dmxscrinit.c dmxwindow.c xserver/hw/dmx/config: dmxparse.h dmxprint.c xserver/hw/dmx/glxProxy: compsize.h g_disptab.h glxcmds.c glxcmds.h glxcmdsswap.c glxext.h glxscreens.c glxscreens.h glxserver.h glxsingle.c glxsingle.h glxswap.c glxvendor.c xserver/hw/dmx/input: dmxinputinit.c xserver/hw/kdrive/ephyr: hostx.c xserver/hw/xfree86/dri2: dri2ext.c xserver/hw/xfree86/dri2/pci_ids: radeonsi_pci_ids.h xserver/hw/xfree86/modes: xf86EdidModes.c xf86RandR12.c xserver/hw/xfree86/os-support: xf86_OSlib.h xserver/hw/xfree86/os-support/linux: lnx_init.c xserver/hw/xfree86/os-support/shared: sigio.c xserver/hw/xfree86/x86emu: debug.c xserver/hw/xquartz: X11Application.m X11Controller.m darwinEvents.c quartzKeyboard.c xserver/hw/xquartz/GL: indirect.c xserver/hw/xquartz/bundle: Info.plist.cpp Makefile.am Makefile.in mk_bundke.sh xserver/hw/xwayland: xwayland-input.c xwayland-output.c xserver/include: Makefile.am Makefile.in xserver/man : Xserver.man xserver/mi : miarc.c mieq.c miexpose.c miwideline.c xserver/miext/rootless: rootlessCommon.h rootlessGC.c rootlessValTree.c xserver/os : WaitFor.c connection.c utils.c xdmauth.c xdmcp.c xserver/present: present.c xserver/randr : rrcrtc.c rrdispatch.c rrtransform.c xserver/render : picture.c render.c Added files: xserver/include: probes.h Log message: Update to xserver 1.17.4. tested by naddy@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/11/07 09:59:25 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/07 10:46:06 Modified files: net/putty : Makefile distinfo Log message: SECURITY update to PuTTY 0.66 "This release fixes a security hole in the terminal emulation code. Writing a particular escape sequence to the screen in a PuTTY terminal session could cause the terminal code to read *and potentially write* memory outside its own data structures. This might be exploitable, so everybody should upgrade to a fixed version." CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/07 10:46:07 Modified files: sys/crypto : gmac.c gmac.h xform.c Log message: Pass AES_GMAC context as a void pointer to cut down on casts in xform.c CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/07 10:46:41 Modified files: net/putty : Tag: OPENBSD_5_8 Makefile distinfo Log message: SECURITY update to PuTTY 0.66 "This release fixes a security hole in the terminal emulation code. Writing a particular escape sequence to the screen in a PuTTY terminal session could cause the terminal code to read *and potentially write* memory outside its own data structures. This might be exploitable, so everybody should upgrade to a fixed version." CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/07 10:46:49 Modified files: sys/crypto : gmac.c gmac.h xform.c Log message: Update copyright information CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/07 10:50:07 Modified files: regress/sys/crypto/gmac: gmac_test.c Log message: Emulate loops performed in the software crypto driver more closely CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/07 10:51:14 Modified files: net/maclookup : Makefile distinfo Log message: update to maclookup 1.5, also match MACs using xx-xx-xx-xx-xx-xx format. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/11/07 10:53:23 Modified files: sys/arch/amd64/stand/efiboot: Makefile.common Log message: Disable red-zone since EFI is running with a different ABI. This may fixes the issue when loading a compressed kernel on macbook reported by gonzalo, jung, Joel Roberts, Bryan Vyhmeist and many. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/07 10:58:52 Modified files: usr.bin/mandoc : cgi.c main.c mandocdb.c manpath.c Log message: Modernization, no functional change intended: Use the POSIX function getline(3) rather than the slightly dangerous BSD function fgetln(3). CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/07 11:06:38 Modified files: usr.bin/less : charset.c Log message: delete custom charset tables and just use ctype. init utf_mode from LC_CTYPE ok nicm CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/07 11:07:44 Modified files: usr.bin/less : cmdbuf.c command.c decode.c edit.c filename.c funcs.h ifile.c lsystem.c main.c optfunc.c option.c prompt.c tags.c Log message: replace save() with estrdup() and make estrdup() exit like all the other ecalloc, etc. functions do. ok mmcc nicm CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/07 12:06:05 Modified files: sys/arch/alpha/include: signal.h sys/dev/usb : umcs.h Log message: Spell `unused' correctly. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/07 12:15:04 Modified files: games/hypatia : Makefile Log message: hypatia no longer needs pyganim, pointed out by bcallah CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/07 13:03:47 Modified files: devel/cmocka : Makefile devel/cmocka/patches: patch-include_cmocka_h Log message: avoid a conflicting typedef in cmocka, causing build to fail on i386 ok jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/07 13:04:47 Modified files: devel/cmocka/patches: patch-include_cmocka_h Log message: zap an unreachable part of the patch from an earlier attempt to fix CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/07 13:48:28 Modified files: bin/ksh : io.c sh.h Log message: Make it clearer that warningf()'s first argument determines whether the lineno is printed. ok nicm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/07 14:40:37 Modified files: math/octave : Makefile Log message: revert previous, I mixed up ImageMagick and GraphicsMagick with this one CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/07 14:52:55 Modified files: sbin/restore : utilities.c Log message: Use linkat() instead of link() so that hardlinks of symlinks work ok millert@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/07 14:58:05 Modified files: usr.sbin/tcpdump: print-decnet.c Log message: Ensure the safety of isprint()'s argument. Suggested by guenther@ a few weeks ago. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/07 14:58:53 Modified files: devel/p5-Data-Structure-Util: Makefile distinfo Log message: Update to p5-Data-Structure-Util-0.16. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/07 15:06:02 Modified files: devel/p5-Data-Alias: Makefile distinfo Log message: Update to p5-Data-Alias-1.20. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/07 15:15:16 Modified files: devel/p5-Class-Generate: Makefile distinfo Log message: Update to p5-Class-Generate-1.15. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/07 15:21:11 Modified files: devel/p5-Data-Dump: Makefile distinfo Log message: Update to p5-Data-Dump-1.23. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/07 15:57:52 Modified files: lib/libc/sys : intro.2 kqueue.2 stat.2 wait.2 Log message: add missing NAME entries; CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/11/07 17:17:29 Modified files: sys/arch/amd64/stand/efiboot: efiboot.c Log message: Make the variables be "const" and fix white space. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/11/07 17:42:39 Modified files: sys/arch/amd64/stand/efiboot: efidev.c efidev.h sys/arch/amd64/stand/libsa: cmd_i386.c Log message: Make "machine disk" show some info for EFI instead of info for BIOS. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/08 00:23:03 Modified files: emulators/mgba : Makefile Log message: Bump. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/08 00:36:06 Modified files: x11/gnome/at-spi2-core: Makefile distinfo Log message: Update to at-spi2-core-2.18.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/08 00:52:53 Modified files: mail/zarafa/zarafa: Makefile Log message: Unbreak fake after recent pkg_subst changes. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/08 01:53:49 Modified files: usr.bin/less : less.1 tags.c Log message: Remove support for LESSGLOBALTAGS, we do not have global(1) (standard ctags(1) support remains). ok tedu CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/08 02:56:38 Modified files: usr.bin/less : less.1 Log message: stop pointing people to the gnu and less sites; ok nicm CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/08 03:19:32 Modified files: devel/p5-B-Hooks-EndOfScope: Makefile distinfo Log message: Update to p5-p5-B-Hooks-EndOfScope-0.15. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/11/08 03:47:22 Modified files: regress/usr.bin/make: Makefile Added files: regress/usr.bin/make: mk39 t43.out Log message: groupling tests that now pass CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/08 04:04:48 Modified files: net/freeradius/pkg: PLIST-mysql Log message: fix packaging, needed more @mode markers. reported by nigel, slightly different fix to preserve sort order (I originally had it like in his diff but then "fixed" the order...) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/08 04:13:08 Modified files: textproc/gspell: Makefile distinfo textproc/gspell/pkg: PLIST Log message: Update to gspell-0.1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/08 04:22:01 Modified files: x11/gnome/latexila: Makefile distinfo x11/gnome/latexila/pkg: PLIST Log message: Update to latexila-3.18.1. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/08 05:10:27 Modified files: sys/dev/sdmmc : sdmmc_mem.c sdmmcreg.h Log message: Always claim to support sector mode for eMMC. Allows BeagleBone Black boards with Micron eMMC to work. The Micron eMMC seems to adhere to the spec which states: "If there is no indication by a host to a memory that the host is capable of handling sector type of addressing the higher than 2GB of density of memory will change its state to Inactive (similarly to a sit- uation in which there is no common voltage range to work with)" From Ian Sutton with feedback from uwe@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/11/08 06:47:41 Modified files: app/fvwm/modules/FvwmRearrange: FvwmRearrange.c Log message: Fix use afer free in free_window_list(). bug report by Gerrit Meyerheim, patch by Serguey Parkhomovsky on bugs@ Thanks to both. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/08 07:22:11 Modified files: lib/libc/net : inet_net.3 Log message: inet(4), not inet(3); CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/08 07:40:23 Modified files: usr.sbin/cron : entry.c Log message: Quiet silly clang analyzer warning in calloc() usage. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/11/08 10:17:37 Log message: Import devel/py-testpath. Needed for upcoming ipython update. Input from benoit@, sthen@ and shadchin@. OK sthen@ and shadchin@. Thanks. Status: Vendor Tag: edd Release Tags: edd_20151108 N ports/devel/py-testpath/Makefile N ports/devel/py-testpath/distinfo N ports/devel/py-testpath/pkg/DESCR N ports/devel/py-testpath/pkg/PLIST N ports/devel/py-testpath/patches/patch-doc_conf_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/11/08 10:19:08 Modified files: devel : Makefile Log message: link py-testpath. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/08 10:48:48 Modified files: usr.sbin/kvm_mkdb: kvm_mkdb.c Log message: Set the effective gid to kmem so the fchown of kvm_bsd.db is allowed by pledge(2). This requires pledge "id" but that can be dropped immediately after the setegid() call. From Theo Buehler CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/08 10:52:43 Modified files: bin/ksh : expand.h Log message: Tweak a reallocarray call to be more overflow-resistant. From Theo Buehler. ok nicm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/08 11:09:02 Log message: Import unoconv-0.7. Universal Office Converter (unoconv) is a command line tool to convert any document format that LibreOffice can import to any document format that LibreOffice can export. It makes use of the LibreOffice's UNO bindings for non-interactive conversion of documents. with help from and OK robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20151108 N ports/converters/unoconv/Makefile N ports/converters/unoconv/distinfo N ports/converters/unoconv/pkg/DESCR N ports/converters/unoconv/pkg/PLIST N ports/converters/unoconv/files/unoconv.in No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/08 11:09:27 Modified files: converters : Makefile Log message: +unoconv CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/08 11:10:14 Modified files: regress/lib/libc/setjmp-fpu: _setjmp.c setjmp-fpu.c setjmp.c sigsetjmp.c Log message: Make sure we use a sigjmp_buf in the sigsetjmp() part of the test. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/08 11:12:43 Modified files: productivity/tryton/trytond: Makefile productivity/tryton/trytond/pkg: README Log message: Add a note about unoconv. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/08 11:12:56 Modified files: meta/gnome : Makefile meta/gnome/pkg : README-main Log message: Add a note about unoconv. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/08 11:30:57 Modified files: converters/unoconv: Makefile Log message: Missing dependency on gcc-libs. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/08 11:40:03 Modified files: x11/gnome/photos: Makefile distinfo Log message: Update to gnome-photos-3.18.2. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/08 11:48:07 Modified files: sys/net80211 : ieee80211_input.c ieee80211_output.c Log message: Update section and table numbers inside comments in the RSN code to the 802.11-2012 standard. ok mpi@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/08 11:51:47 Modified files: sys/net80211 : ieee80211_input.c Log message: Handle additional RSN element group ciphers. ok mpi@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/11/08 12:31:57 Modified files: usr.bin/mg : main.c Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/08 12:33:06 Modified files: devel/git-cola : Makefile distinfo devel/git-cola/patches: patch-Makefile patch-cola_app_py devel/git-cola/pkg: PLIST Log message: Update to git-cola-2.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/08 12:43:40 Modified files: x11/gnome/anjuta: Makefile distinfo Log message: update to anjuta-3.18.2 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/08 12:50:29 Modified files: textproc/xxdiff/pkg: DESCR Log message: Kill trailing whitespace CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/08 12:52:55 Modified files: textproc/xxdiff: Makefile distinfo textproc/xxdiff/patches: patch-xxdiff_pro textproc/xxdiff/pkg: PLIST Removed files: textproc/xxdiff/patches: patch-app_cpp patch-buffer_cpp patch-hordiffImp_cpp patch-resParser_l patch-util_cpp Log message: Update to xxdiff-4.0, switching from qt3 to qt4 Now ships with a python library and a bunch of helper scripts. Delete pointless patches while here. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/11/08 13:45:57 Modified files: sys/kern : init_main.c sched_bsd.c Log message: keep all the setperf timeout(9) handling in one place; ok tedu@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/08 14:59:11 Modified files: usr.bin/ssh : packet.c Log message: fix OOB read in packet code caused by missing return statement found by Ben Hawkes; ok markus@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/08 15:08:38 Modified files: usr.bin/ssh/ssh: Makefile Log message: remove slogin links; ok deraadt markus djm CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/08 15:27:10 Modified files: sys/dev/ic : ncr53c9x.c Log message: Merge NetBSD 1.145: When issuing a non-dma command, make sure to set the "remaining length of command to be transfered via dma" (sc_cmdlen) to zero upfront, otherwise we might get confused on command completition interrupt (no dma active but still data left to transfer). CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/08 15:30:20 Modified files: usr.bin/ssh : ssh-keyscan.1 ssh-keyscan.c Log message: Add "ssh-keyscan -c ..." flag to allow fetching certificates instead of plain keys; ok markus@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/08 15:30:46 Modified files: gnu/usr.bin/gcc/gcc/cp: g++spec.c Log message: Revert 1.2 and 1.3 in order to go back to the default upstream behaviour of registering an explicit dependency upon libstdc++.so when linking a shared library with c++. The explicit dependency had been reverted a long time ago when most of our platforms were still usinc gcc 2.95, in order to have the same behaviour between g++ 2.95 and g++ 3.3, for the sake of ports. However, when we started using gcc 4, the default behaviour was not modified, and nowadays, it's g++ 3 which differs from g++ 4. By reverting to the original behaviour, g++ 3 is on par with g++ 4 again. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/08 15:55:54 ports/net/irrtoolset/patches Update of /cvs/ports/net/irrtoolset/patches In directory cvs.openbsd.org:/tmp/cvs-serv16200/patches Log Message: Directory /cvs/ports/net/irrtoolset/patches added to the repository CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/08 16:23:12 Modified files: sys/kern : uipc_syscalls.c Log message: pull initialization up before poosible goto bad, from Mark Latimer CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/08 16:24:03 Modified files: usr.bin/ssh : ssh-keyscan.1 ssh-keyscan.c Log message: -c before -H, in SYNOPSIS and usage(); CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/08 17:07:33 Modified files: gnu/usr.bin/binutils/gas/config: tc-i386.c tc-i386.h gnu/usr.bin/binutils/include/opcode: i386.h gnu/usr.bin/binutils-2.17/gas/config: tc-i386.c gnu/usr.bin/binutils-2.17/include/opcode: i386.h Log message: Start moving some vmm things into the tree. First up is binutils so we will be able to use the virtualization instructions. ok'ed a long time ago, I forgot who, but deraadt@ ok'ed it again anyway. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/08 17:18:37 Modified files: etc : group master.passwd etc/mail : aliases Log message: Add user "_vmd" for forthcoming vmd daemon ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/08 17:22:57 Modified files: sys/dev/pci : if_vr.c Log message: rework the code to avoid IF_PREPEND. IF_PREPEND assumes the underlying send queue is using priq, so if you're using hfsc things dont work well. part of this shuffle moved the defragmentation of the mbuf to using m_defrag instead of hand rolled code. tested by several people on tech@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/08 17:29:06 Modified files: sys/dev/pci : if_age.c if_alc.c if_ale.c if_jme.c Log message: rework the start routines to avoid IF_PREPEND. IF_PREPEND assumes the underlying send queue is priq, while hfsc may be enabled on it. the previous code pattern to DEQUEUE, try and encap the mbuf on the ring, and if that failed cos there was no space it would PREPEND it. now it checks for space on the ring before it attempts to DEQUEUE. failure to encap means the mbuf is now unconditionally dropped. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/08 17:37:44 Modified files: sys/dev/pci : pcidevs Log message: Allocate a currently unused vendor ID for our vmm's pchb. discussed with deraadt CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/08 17:38:23 Modified files: sys/dev/pci : pcidevs_data.h pcidevs.h Log message: regen CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/08 17:49:33 Modified files: sys/arch/amd64/include: pte.h Log message: EPT paging permission bits for amd64, will be used in subsequent pmap changes for vmm. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/08 17:49:39 Modified files: x11 : Makefile Removed files: x11/pbrowser : Makefile distinfo x11/pbrowser/patches: patch-src_Makefile x11/pbrowser/pkg: DESCR PLIST Log message: move pbrowser to the attic, last real update was in 2005, it's not LP64 safe (segfaults at startup) which nobody has reported, so seems unlikely that it's getting much use, unknown whether it still works with a current ports tree which has moved on quite a lot in that time. ok jca@ zhuk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/08 17:51:39 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Removal quirk: 'pb-browser' => 0 (pbrowser, but the PKGNAME doesn't match the port name) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/08 18:06:31 Modified files: sys/net : hfsc.c hfsc.h Log message: kenjiro cho points out that requeue is hard to support on queue disciplines while i was simply concerned with the safety of the mbuf, requeue is weird when it comes to how statistics are supposed to be handled and ultimately isnt worth it. this removes hfsc_requeue. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/08 18:07:56 Modified files: sys/arch/amd64/stand/efiboot: efidev.c Log message: Bring GPT validity checking into line with kern/subr_disk.c . In particular don't attempt to calcuate the header checksum using a size that will cause a crash. Tested & ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/08 18:08:56 Modified files: sys/arch/amd64/amd64: locore.S Log message: Cache the result of cpuid leaf function $0x1 from the host's boot CPU during locore, information based on this will be returned to guest VMs issuing cpuid instructions later, under certain circumstances. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/08 18:12:27 Modified files: usr.sbin/cron : atrun.c cron.c database.c funcs.h job.c structs.h user.c Log message: queue(3) instead of homegrown queues and lists. This also fixes some potential memory leaks in error paths. OK guenther@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/11/08 18:14:22 Modified files: usr.sbin/npppd/npppd: npppd.8 npppd.c Log message: Remove -h from the command line options. diff from Benjamin Baier CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/11/08 19:21:57 www/papers/hackfest2015-pledge Update of /cvs/www/papers/hackfest2015-pledge In directory cvs.openbsd.org:/cvs.e/staff/deraadt/www/papers/hackfest2015-pledge Log Message: Directory /cvs/www/papers/hackfest2015-pledge added to the repository CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/08 19:24:37 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/11/08 19:24:56 Modified files: . : events.html papers : index.html Added files: papers/hackfest2015-pledge: index.html mgp00001.html mgp00001.idx.jpg mgp00001.jpg mgp00001.txt mgp00002.html mgp00002.idx.jpg mgp00002.jpg mgp00002.txt mgp00003.html mgp00003.idx.jpg mgp00003.jpg mgp00003.txt mgp00004.html mgp00004.idx.jpg mgp00004.jpg mgp00004.txt mgp00005.html mgp00005.idx.jpg mgp00005.jpg mgp00005.txt mgp00006.html mgp00006.idx.jpg mgp00006.jpg mgp00006.txt mgp00007.html mgp00007.idx.jpg mgp00007.jpg mgp00007.txt mgp00008.html mgp00008.idx.jpg mgp00008.jpg mgp00008.txt mgp00009.html mgp00009.idx.jpg mgp00009.jpg mgp00009.txt mgp00010.html mgp00010.idx.jpg mgp00010.jpg mgp00010.txt mgp00011.html mgp00011.idx.jpg mgp00011.jpg mgp00011.txt mgp00012.html mgp00012.idx.jpg mgp00012.jpg mgp00012.txt mgp00013.html mgp00013.idx.jpg mgp00013.jpg mgp00013.txt mgp00014.html mgp00014.idx.jpg mgp00014.jpg mgp00014.txt mgp00015.html mgp00015.idx.jpg mgp00015.jpg mgp00015.txt mgp00016.html mgp00016.idx.jpg mgp00016.jpg mgp00016.txt mgp00017.html mgp00017.idx.jpg mgp00017.jpg mgp00017.txt mgp00018.html mgp00018.idx.jpg mgp00018.jpg mgp00018.txt mgp00019.html mgp00019.idx.jpg mgp00019.jpg mgp00019.txt mgp00020.html mgp00020.idx.jpg mgp00020.jpg mgp00020.txt mgp00021.html mgp00021.idx.jpg mgp00021.jpg mgp00021.txt mgp00022.html mgp00022.idx.jpg mgp00022.jpg mgp00022.txt mgp00023.html mgp00023.idx.jpg mgp00023.jpg mgp00023.txt mgp00024.html mgp00024.idx.jpg mgp00024.jpg mgp00024.txt mgp00025.html mgp00025.idx.jpg mgp00025.jpg mgp00025.txt mgp00026.html mgp00026.idx.jpg mgp00026.jpg mgp00026.txt mgp00027.html mgp00027.idx.jpg mgp00027.jpg mgp00027.txt mgp00028.html mgp00028.idx.jpg mgp00028.jpg mgp00028.txt mgp00029.html mgp00029.idx.jpg mgp00029.jpg mgp00029.txt mgp00030.html mgp00030.idx.jpg mgp00030.jpg mgp00030.txt mgp00031.html mgp00031.idx.jpg mgp00031.jpg mgp00031.txt mgp00032.html mgp00032.idx.jpg mgp00032.jpg mgp00032.txt mgp00033.html mgp00033.idx.jpg mgp00033.jpg mgp00033.txt mgp00034.html mgp00034.idx.jpg mgp00034.jpg mgp00034.txt mgp00035.html mgp00035.idx.jpg mgp00035.jpg mgp00035.txt Log message: pledge talk in quebec CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/11/08 19:28:49 Modified files: . : events.html Log message: fix ul CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/11/08 19:43:26 Modified files: . : events.html Log message: bit more cleanup CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/08 19:59:06 Modified files: usr.bin/less : decode.c edit.c less.h lsystem.c ttyin.c Log message: do not need wrappers around O_RDONLY and such CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/08 20:02:23 Modified files: usr.bin/less : ttyin.c Log message: use STDERR_FILENO instead of 2 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/08 20:09:19 Modified files: usr.bin/less : funcs.h main.c ttyin.c Log message: close_getchr() is now a noop CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/08 21:10:57 Modified files: usr.bin/less : cmdbuf.c decode.c less.h lesskey.c linenum.c option.h Log message: cleanup struct definitions CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/08 23:44:09 Modified files: multimedia/x265: Makefile distinfo multimedia/x265/patches: patch-source_test_checkasm-a_asm Removed files: multimedia/x265/patches: patch-source_CMakeLists_txt patch-source_common_threading_cpp patch-source_common_threading_h patch-source_common_version_cpp Log message: Update to x265-1.8.93. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/09 00:37:26 Modified files: www/p5-Dancer-Plugin-Database-Core: Makefile distinfo Log message: Update to p5-Dancer-Plugin-Database-Core-0.13. ok Cesare Gargano (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/09 00:42:19 Modified files: devel/p5-namespace-autoclean: Makefile distinfo Log message: Update to p5-namespace-autoclean-0.28. ok Cesare Gargano (maintainer) CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/11/09 00:52:18 Modified files: usr.bin/mg : echo.c Log message: no need to initialize variables that are being initialized a few lines below ok lum@ on a previous diff CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/09 01:01:49 Modified files: www/p5-HTTP-Server-Simple-PSGI: Makefile distinfo www/p5-HTTP-Server-Simple-PSGI/pkg: PLIST Log message: Update to p5-HTTP-Server-Simple-PSGI-0.16. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/09 01:18:24 Modified files: textproc/p5-Template-Timer: Makefile distinfo Log message: Update to p5-Template-Timer-1.00. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/09 01:28:20 Modified files: x11/gnome/bijiben: Makefile distinfo x11/gnome/bijiben/pkg: PLIST Log message: update to bijiben-3.18.2 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/09 01:30:02 Modified files: security/p5-Catalyst-Plugin-Authorization-ACL: Makefile distinfo Log message: Update to p5-Catalyst-Plugin-Authorization-ACL-0.16. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/09 02:29:05 Added files: www/webkit/patches: patch-Source_WTF_wtf_dtoa_utils_h Log message: Fix build on sparc64. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/09 02:49:05 Modified files: mail/p5-Catalyst-Plugin-Email: Makefile distinfo Log message: Update to p5-Catalyst-Plugin-Email-0.09. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/09 03:01:10 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.18.2. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/09 03:01:17 Modified files: sys/dev/pci : ehci_pci.c Log message: Run config_found() under splusb. Fix a NULL dereference reported by jsg@ in case a Root Port Hub interrupt is handled before the soft-interrupt has been established. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/09 03:01:30 Modified files: mail/evolution : Makefile distinfo Log message: Update to evolution-3.18.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/09 03:01:46 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.18.2. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/09 03:19:10 Modified files: sys/net : if_enc.c Log message: use IFQ_DEQUEUE to pull of the send queue. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/09 03:26:26 Modified files: sys/net : if_spppsubr.c route.c route.h rtsock.c Log message: Rewrite rtalloc(9) to consider RTF_GATEWAY entries without valid next- hop route as invalid. Previously when such entrie was returned by rtalloc(9) a second route lookup was done in rt_checkgate() very late in the journey of a packet. In other words a single rtalloc(9) call can now result in multiple route lookups if a RTF_GATEWAY entry is returned. This is a step towards always calling L2 output functions with valid destination information. Tested by various including jmc@, naddy@, Hrvoje Popovski CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/09 03:36:25 Modified files: fonts/cantarell-fonts: Makefile distinfo Log message: Update to cantarell-fonts-0.0.18.1. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/09 03:49:36 Modified files: regress/sbin/route: rttest1.ok rttest10.ok rttest11.ok rttest12.ok rttest14.ok rttest15.ok rttest16.ok rttest17.ok rttest18.ok rttest19.ok rttest2.ok rttest3.ok rttest4.ok rttest5.ok rttest6.ok rttest7.ok rttest8.ok rttest9.ok Log message: Match recent rtalloc(9) rewrite. Gateway routes are now cached the first time they are used and no longer when they are added. This allows to track down which multipath route is being selected as next-hop. CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/11/09 04:44:00 Modified files: usr.bin/mg : echo.c Log message: use strncasecmp() ok lum@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/09 05:15:29 Modified files: sys/net : rtable.c Log message: Do not leave dangling pointers in the ART tree in case of memory exhaustion. Reported by benno@ and found thanks to his bgpd(8) test setup. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/09 05:15:37 Modified files: devel/p5-Test-NoTabs: Makefile distinfo Log message: Update to p5-Test-NoTabs-1.4. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/09 05:19:16 ports/net/haproxy/files Update of /cvs/ports/net/haproxy/files In directory cvs.openbsd.org:/tmp/cvs-serv26619/files Log Message: Directory /cvs/ports/net/haproxy/files added to the repository CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/09 05:23:26 Modified files: devel/p5-Scope-Guard: Makefile distinfo Log message: Update to p5-Scope-Guard-0.21. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/09 05:44:20 Modified files: mail/mlmmj : Makefile distinfo mail/mlmmj/pkg : PLIST Log message: Update to mlmmj-1.2.19.0 From Daniel Jakots, diff also tested by Eric Lalonde. Thanks! CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/09 05:50:17 Modified files: games/manaplus : Makefile distinfo games/manaplus/pkg: PLIST Log message: Update to manaplus-1.5.11.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/09 06:13:58 Modified files: x11/gnome/gvfs : Makefile distinfo Log message: Update to gvfs-1.26.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/09 06:47:09 Modified files: converters/p5-Catalyst-View-JSON: Makefile distinfo Log message: Update to p5-Catalyst-View-JSON-0.35. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/09 06:54:30 Modified files: www/seamonkey : Makefile distinfo www/seamonkey/patches: patch-mozilla_gfx_skia_moz_build patch-mozilla_intl_icu_source_Makefile_in patch-suite_installer_Makefile_in www/seamonkey/pkg: PLIST-lightning PLIST-main www/seamonkey-i18n: Makefile.inc distinfo Added files: www/seamonkey/patches: patch-mozilla_gfx_skia_skia_src_opts_SkBlitRow_opts_SSE4_h Removed files: www/seamonkey/patches: patch-mozilla_gfx_skia_trunk_src_opts_SkBlitRow_opts_SSE4_h Log message: Update to seamonkey 2.39 / lightning-seamonkey 4.4. See http://www.seamonkey-project.org/releases/seamonkey2.39/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/09 06:55:22 Modified files: www/mozilla : mozilla.port.mk Log message: fix WRKDIST for seamonkey now that it uses new layout CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/09 07:25:32 Modified files: usr.bin/less : cmdbuf.c command.c line.c option.c search.c Log message: Remove NULL-checks before free(), a needless comment, and a needless void* cast. ok nicm@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/11/09 07:36:12 Modified files: x11/awesome : Makefile x11/awesome/patches: patch-awesome_c patch-globalconf_h patch-objects_client_c patch-xwindow_c Added files: x11/awesome/patches: patch-common_luaclass_c patch-common_util_h patch-event_c patch-luaa_c patch-objects_window_c patch-objects_window_h patch-spawn_c Log message: Merge fixes from upstream (from the stable '3.5' branch) CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/09 07:44:05 Modified files: usr.sbin/cron : atrun.c Log message: Use fstatat() when checking the files in the at queue so we don't need to chdir to the queue dir. OK guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/09 07:44:23 Modified files: usr.bin/aucat : abuf.c aucat.c utils.c utils.h Log message: Remove xfree(). From Michael W. Bombardieri. ok ratchov@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/11/09 08:18:52 Modified files: sys/net : if_gre.c Log message: use the correct rdomain when sending gre(4) keepalive packets. bug found and fixed by Joonas Ruohonen, thanks ok claudio@ phessler@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/09 08:38:52 Modified files: usr.bin/less : edit.c Log message: use open() with flags instead of creat() CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/09 08:57:39 Modified files: usr.bin/at : at.c usr.sbin/cron : atrun.c client.c common.c cron.c crontab.c database.c pathnames.h Log message: Rename AT_DIR -> AT_SPOOL and SPOOL_DIR -> CRON_SPOOL to improve readability. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/09 09:00:39 Modified files: usr.sbin/cron : pathnames.h Log message: Update CRONDIR comment to reality. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/09 09:34:02 Modified files: usr.bin/less : main.c Log message: do not save history in secure mode CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/09 09:36:10 Modified files: usr.bin/less : main.c Log message: 3 pledge calls; 2 are for secure mode and will help track down if this code really meets the promise of "no writes". Some hints from nicm and semarie. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/09 09:37:07 Modified files: usr.sbin/cron : atrun.c cron.c crontab.c database.c do_command.c entry.c funcs.h misc.c Log message: Remove unused xpid argument to log_it(). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/09 09:39:13 Modified files: usr.bin/less : brac.c ch.c command.c decode.c edit.c filename.c jump.c less.h linenum.c lsystem.c main.c mark.c optfunc.c option.c pattern.c search.c tags.c Log message: error() is not a stdarg function, so there is no reason for NULL_PARG to be special. Simply use NULL. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/09 09:42:35 Modified files: usr.bin/less : ch.c decode.c edit.c filename.c less.h Log message: use (off_t)-1 rather than a BAD_LSEEK wrapper CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/09 09:44:07 Modified files: usr.bin/less : less.h Log message: define of SPACES_IN_FILENAMES is never used CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/09 09:46:43 Modified files: usr.bin/less : command.c edit.c filename.c ifile.c less.h lsystem.c main.c prompt.c Log message: NULL_IFILE has no weird use patterns. NULL is sufficient. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/09 09:52:32 Modified files: usr.bin/nohup : nohup.c Log message: pledge "stdio rpath wpath cpath exec" early, then after opening "nohup.out" drop to "stdio exec". from Ricardo Mestre with a tweak to protect both code paths. ok millert CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/09 10:52:07 Modified files: lib/libtls : tls_init.3 Log message: update some client/server info; from jan klemkow ok jsing CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/09 11:05:57 Modified files: usr.bin/less : screen.c Log message: fsync() on a tty is meaningless; ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/09 11:41:46 Modified files: usr.bin/less : main.c Log message: stop acting like "more" if progname is "page"; ok millert CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/09 11:48:12 Modified files: sys/net80211 : Tag: OPENBSD_5_8 ieee80211_input.c Log message: Merge 'Handle additional RSN element group ciphers' fix to 5.8-stable. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/09 11:48:34 Modified files: sys/net80211 : Tag: OPENBSD_5_7 ieee80211_input.c Log message: Merge 'Handle additional RSN element group ciphers' fix to 5.7-stable. CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2015/11/09 11:56:41 Modified files: . : errata57.html errata58.html Log message: Publish RSN element group cipher errata. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/11/09 13:03:30 Modified files: app/cwm : calmwm.h client.c kbfunc.c menu.c mousefunc.c screen.c Log message: Extend region to include both view and work areas; switch to region_find() which no longer needs to recalculate gap each time a client (or menu) is created or altered. If no RandR, fall back to display dimensions while building regions instead of during execution. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/11/09 13:15:23 Modified files: app/cwm : calmwm.h Log message: Clean up unused defines. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/11/09 13:54:12 Modified files: distrib/amd64/common: install.md distrib/armish/ramdisk: install.md distrib/i386/common: install.md distrib/landisk/ramdisk: install.md distrib/loongson/ramdisk: install.md distrib/macppc/ramdisk: install.md distrib/octeon/ramdisk: install.md distrib/socppc/ramdisk: install.md distrib/zaurus/ramdisk: install.md Log message: Fix commas in "Use (W)hole disk MBR..." question. OK jmc@ krw@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/09 14:25:06 Modified files: usr.bin/less : main.c Log message: use perror() instead, as in lesskey CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/09 15:01:51 Modified files: bin/ksh : ksh.1 usr.bin/tset : tset.1 Log message: add missing NAME entries; ok schwarze CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/09 15:36:38 Modified files: net/icinga/core2: Makefile net/icinga/core2/pkg: DESCR-main Added files: net/icinga/core2/patches: patch-lib_base_utility_cpp patch-lib_base_utility_hpp patch-lib_compat_externalcommandlistener_cpp Log message: Add upstream patches for Icinga2 so that opening a fifo doesn't block open()s in other threads, fixing an issue where the daemon doesn't start correctly when the command listener is enabled. Many thanks to dnsmichi and gunnarbeutner from Icinga for tracking this down and fixing it. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/09 15:45:07 Modified files: net/openafs : Makefile Log message: With the new strict modes checking, openafs needs SUBST_CMD -m. CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/11/09 20:10:53 Modified files: . : Makefile.cross Log message: Always honor ${DESTDIR}. OK miod@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/09 21:14:03 Modified files: lib/csu : crtbegin.c lib/libc : Makefile Symbols.list lib/libc/hidden: stdlib.h lib/libc/stdlib: atexit.c lib/libc/sys : stack_protector.c lib/libc/thread: atfork.c Added files: lib/libc/hidden: pthread.h Log message: libc.so can't be unloaded, so move the hidden atexit() and pthread_atfork() stubs for the executable from crtbegin.o into libc, which lets them be excluded from static links that don't use them. For this, drop the normal crt{begin,end}S.o from libc.so: the .init and .fini sections for libc aren't called at the right times anyway, so it's good that they're unused. libc.so just needs __guard_local and the .note.openbsd.ident section, so add them to stack_protector.c for now (this will be improved) "good time" deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/09 21:30:59 Modified files: sys/kern : syscalls.master kern_sig.c kern_pledge.c include : signal.h lib/libc : Symbols.list shlib_version lib/libc/hidden: signal.h lib/libc/sys : Makefile.inc stack_protector.c lib/libc/gen : raise.c lib/librthread : rthread.c rthread.h shlib_version usr.bin/kdump : kdump.c Added files: lib/libc/sys : thrkill.2 Log message: Split the intra-thread functionality from kill(2) into its own syscall thrkill(2), rolling the kill(2) syscall number with the ABI change to avoid breaking binaries during during the transition. thrkill(2) includes a 'tcb' argument that eliminates the need for locking in pthread_kill() and simplifies pthread_cancel(). Switch __stack_smash_handler() to use thrkill(2) and explicitly unblock SIGABRT. Minor bump to both libc and libpthread: make sure you install a new kernel! ok semarie@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/09 21:32:06 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: jsg@cvs.openbsd.org 2015/11/09 21:33:02 Modified files: etc : Makefile usr.sbin/ikectl: Makefile Log message: With ikectl now requiring ca specific sections not present in the general openssl cnf files install the ikeca.cnf file. ok sthen@ requested by reyk@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/09 23:06:35 Modified files: sys/arch/i386/include: tcb.h Log message: Make TCB_GET() in the kernel return a (void *) like all the others archs problem reported by semarie@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/09 23:17:52 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 distrib/sets/lists/etc: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/09 23:34:35 Modified files: sys/net : if_vlan.c if_gre.c Log message: dont use IF_DROP when there was some arbitary problem sending a packet. IF_DROP increments the drop counter on the send queue, it exists to indicate a drop on the send queue. if there was an error sending a packet be content incrementing if_oerrors. ok mpi@ uebayasi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/09 23:36:14 Modified files: sys/net : if_pflog.c if_pfsync.c Log message: flush the send queue in start routines with IFQ_PURGE. ok mpi@ uebayasi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/09 23:49:07 Modified files: textproc/icu4c : Makefile distinfo Log message: Update to icu4c-56.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/09 23:51:44 Modified files: x11/gnome/getting-started-docs: Makefile distinfo Log message: Update to gnome-getting-started-docs-3.18.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/09 23:54:52 Modified files: x11/gnome/aisleriot: Makefile distinfo Log message: Update to aisleriot-3.18.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/09 23:58:08 Modified files: graphics/gdk-pixbuf2: Makefile distinfo Log message: Update to gdk-pixbuf-2.32.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/09 23:58:25 Modified files: x11/gnome/maps : Makefile distinfo x11/gnome/maps/pkg: PLIST Log message: Update to gnome-maps-3.18.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/10 00:02:09 Modified files: productivity/tryton/tryton: Makefile distinfo Log message: Update to tryton-3.2.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/10 00:06:08 Modified files: x11/gnome/desktop: Makefile distinfo Log message: Update to gnome-desktop-3.18.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/10 00:06:45 Modified files: x11/gnome/orca : Makefile distinfo Log message: Update to orca-3.18.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/10 00:07:15 Modified files: meta/gnome : Makefile Log message: Welcome GNOME 3.18.2! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/10 00:24:38 Modified files: usr.sbin/rebound: rebound.c Log message: kill the whitespace.. kill the whitespace.. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/10 00:38:19 Modified files: sbin/newfs : newfs.c Log message: newfs does not need TMPDIR support CVSROOT: /cvs Module name: www Changes by: mlarkin@cvs.openbsd.org 2015/11/10 00:47:27 Modified files: papers : index.html Added files: papers : hackfest2015-w-xor-x.pdf Log message: Hackfest 2015 talk - W^X improvements in OpenBSD kernel CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/10 01:21:28 Modified files: sys/uvm : uvm_fault.c uvm_pmap.h Log message: UVM change needed for vmm. discussed with miod, deraadt, and guenther. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/10 01:28:02 Modified files: x11/gtk+3 : Makefile distinfo x11/gtk+3/patches: patch-gtk_gtksettings_c Log message: Update to gtk+3-3.18.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/10 01:33:22 Modified files: devel/libsoup : Makefile distinfo Log message: Update to libsoup-2.52.2. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/11/10 01:43:36 Modified files: devel/libmemcached: Makefile distinfo devel/libmemcached/pkg: PLIST Added files: devel/libmemcached/patches: patch-libmemcached-1_0_memcached_h patch-libtest_lite_h patch-libtest_main_cc Removed files: devel/libmemcached/patches: patch-configure patch-docs_memslap_pod Log message: Major update from 0.48 to 1.0.18. Now have to USE_GMAKE to build. all direct dependencies build tested, with www/sogo also runtime tests done. updated requested by and OK ajacoutot@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/10 01:57:39 Modified files: sys/arch/amd64/amd64: pmap.c sys/arch/amd64/include: pmap.h Log message: pmap changes required for vmm. Changes include addition of pm_type to track type of pmap and various conversion and pte bit manipulation functions for EPT. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/10 02:05:06 Modified files: productivity/tryton/proteus: Makefile distinfo Log message: Update to proteus-3.2.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/10 02:05:19 Modified files: productivity/tryton/trytond: Makefile distinfo Log message: Update to trytond-3.2.10. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/10 02:06:44 Modified files: www/p5-MasonX-Interp-WithCallbacks: Makefile distinfo Log message: Update to p5-MasonX-Interp-WithCallbacks-1.19. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/10 02:13:50 Modified files: sysutils/stow : Makefile distinfo Log message: Update to stow-2.2.2. from Andreas Kusalananda Kahari (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/10 02:38:50 Modified files: www/mod_geoip : Makefile distinfo Log message: Update to mod_geoip-1.3.5. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/10 03:23:27 Modified files: sys/net : art.c rtable.c Log message: Allocate ART table's heap independently from the structure and use pool(9) to not waste most of the memory allocated. This reduces the memory overhead of our ART routing table from 80M to 70M compared to the existing radix-tree when loading ~550K IPv4 routes. ART can now be used for huge tables without exhausting malloc(9)'s limit. claudio@ agrees with the direction, inputs from and ok dlg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/10 03:30:04 Modified files: mail/dovecot : Makefile Added files: mail/dovecot/patches: patch-src_auth_password-scheme-crypt_c patch-src_auth_password-scheme_c Log message: Fix "doveadm pw" crashing when using the crypt scheme since OpenBSD's crypt() doesn't support DES now. From Brad. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/10 04:56:54 Modified files: net/haproxy : Makefile distinfo net/haproxy/pkg: PLIST Added files: net/haproxy/files: haproxy.cfg net/haproxy/patches: patch-src_dumpstats_c patch-src_ssl_sock_c Removed files: net/haproxy/patches: patch-examples_haproxy_cfg Log message: Maintainer update to haproxy-1.6.2 Upstream removed the example config file, this update adds a new, simpler one. Also fix a time_t printing warning while here. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/10 05:16:25 Modified files: print/freetype : Makefile Log message: add PORTROACH annotation; freetype2 is in xenocara CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/10 05:35:10 Modified files: misc/jive : Makefile misc/jive/patches: patch-Makefile Added files: misc/jive/patches: patch-jive_l Log message: Tweaks to misc/jive: honour CC use INSTALL_STRIP rather than forcing -s cope with newer flex CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/10 05:43:39 Modified files: www/wwwoffle : Makefile Log message: fix HOMEPAGE/MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/10 06:44:14 Modified files: x11/gnome/settings-daemon: Makefile distinfo Log message: Update to gnome-settings-daemon-3.18.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/10 06:52:59 Modified files: infrastructure/db: user.list Log message: reserve 761 for www/wwwoffle CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/10 06:56:01 Modified files: www/wwwoffle : Makefile distinfo www/wwwoffle/pkg: PLIST Added files: www/wwwoffle/patches: patch-conf_Makefile_in patch-conf_wwwoffle_conf_template patch-doc_Makefile_in www/wwwoffle/pkg: wwwoffled.rc Removed files: www/wwwoffle/patches: patch-Makefile patch-html_l patch-htmlmodify_l patch-misc_c patch-misc_h patch-wwwoffle_conf www/wwwoffle/pkg: MESSAGE Log message: update to wwwoffle-2.9i, use _wwwoffle user instead of daemon, get rid of complex flavour patching and @sample'ing and place the html files etc directly into place. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/10 06:57:18 Modified files: x11/gnome/control-center: Makefile distinfo Removed files: x11/gnome/control-center/patches: patch-po_sr@latin_po patch-po_sr_po Log message: Update to gnome-control-center-3.18.2. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/11/10 07:33:44 Modified files: . : events.html Log message: link to mlarkin slides CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/10 07:42:41 Modified files: usr.bin/rs : rs.c Log message: With -H, do not overrun your static buffer on files longer than 4 kB. With -K, do not print bogus blank lines in case of premature EOF. While here, completely rewrite get_line() in a modern style using getline(3), ferror(3), strdup(3), and ssize_t for line lengths. Completely get rid of the static buffer. I wouldn't be very surprised if this fixes even more bugs than the two ones mentioned above. OK (and "amazing") deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/10 07:50:04 Modified files: games/fortune/fortune: fortune.c Log message: replace open(path, 0) with open(path, O_RDONLY). amazing to still find sloppiness like this. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/10 07:56:50 Modified files: games/fortune/fortune: fortune.c Log message: pledge "stdio rpath" at the top. (Ricardo's 2nd chunk which reduces further is not placed right, so I ignored it for now) from Ricardo Mestre CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/11/10 08:02:33 Modified files: devel/sdl2 : Makefile Removed files: devel/sdl2/patches: patch-src_video_x11_SDL_x11video_c Log message: Now that ld.so has been fixed, remove previous workaround. ok sthen@ juanfra@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/10 08:29:11 Modified files: games/fortune/fortune: fortune.c Log message: another open(path, 0)... CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/11/10 08:41:47 Modified files: net/rabbitmq : Makefile Log message: Switch from erlang 16 to erlang 18, which now allows me to secure communication with SSL which I was unable to get to work with erlang 16. OK jasper@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/10 08:51:35 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-includes_defaults_inc_php patch-includes_definitions_inc_php patch-librenms_nonroot_cron patch-scripts_distro net/librenms/pkg: PLIST Removed files: net/librenms/patches: patch-includes_discovery_sensors-openbsd_inc_php patch-includes_discovery_sensors_inc_php Log message: update to LibreNMS 201511 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/10 09:20:31 Modified files: lib/libssl/man : Makefile Log message: SSL_CTX_sess_set_remove mlink should be SSL_CTX_sess_set_remove_cb; CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/11/10 09:59:33 Modified files: misc/mc : Makefile distinfo misc/mc/pkg : PLIST Log message: update to 4.8.15 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/10 11:07:12 Modified files: sbin/fdisk : mbr.c Log message: Use UINT32_MAX for the size of the EFI System partition on disks larger than UINT32_MAX sectors. i.e. don't use the truncated value aligned to cylinder size that we use for 'real' MBR partitions. Makes GPT on large disks work. Problem found & fix tested by naddy@. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/10 11:33:02 Modified files: net/ntp : Makefile distinfo Log message: SECURITY update to ntp-4.2.8p4 Per upstream, only low and medium-severity vulns: http://support.ntp.org/bin/view/Main/SecurityNotice#October_2015_NTP_Security_Vulner Diff from Daniel Jakots CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/10 11:36:33 Modified files: sbin/ping : ping.c sbin/ping6 : ping6.c Log message: Reduce diff between ping and ping6. - increase MAX_DUP_CHK in ping to ping6' value, we should have enough ram these days. - sync -l, -s and -V option handling - rename MAXDATALEN to MAXPAYLOAD in ping6 no (intendet) functional change. OK benno@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/10 11:51:09 Modified files: x11/gnome/calculator: Makefile distinfo Log message: update to gnome-calculator-3.18.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/10 11:53:10 Modified files: x11/gnome/gucharmap: Makefile distinfo Log message: update to gucharmap-3.18.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/10 11:54:05 Modified files: x11/gnome/eog : Makefile distinfo Log message: update to eog-3.18.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/10 11:54:32 Modified files: x11/gnome/terminal: Makefile distinfo x11/gnome/terminal/pkg: PLIST Log message: update to gnome-terminal-3.18.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/10 11:58:03 Modified files: x11/gnome/system-monitor: Makefile distinfo Log message: update to gnome-system-monitor-3.18.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/10 11:59:01 Modified files: x11/gnome/eog-plugins: Makefile distinfo Log message: update to eog-plugins-3.16.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/10 11:59:08 Modified files: textproc/p5-Pod-POM: Makefile distinfo Log message: update to p5-Pod-POM-2.01 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/11/10 12:06:28 Modified files: www/phpmyadmin : Makefile distinfo www/phpmyadmin/pkg: PLIST Log message: Update to 4.4.15.1 fixes CVE 2015-7873 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/10 13:02:54 Modified files: textproc/elasticsearch: Makefile distinfo Log message: - update to elasticsearch-1.7.3, last release before 2.0.0 CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/11/10 13:05:33 Modified files: app/cwm : calmwm.c calmwm.h client.c conf.c group.c kbfunc.c mousefunc.c xevents.c Log message: Start cleaning up name vs function differences; replace magic numbers. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/10 13:12:44 Modified files: textproc/elasticsearch: Makefile Log message: tell portroach to look elsewhere for checking for new versions CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/10 13:18:53 Modified files: sys/arch/sparc/include: pmap.h Log message: Define pmap_nested() here too, since we define PMAP_EXCLUDE_DECLS for the sake of . CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/10 13:20:34 Modified files: sys/dev/pci : if_bgereg.h Log message: The window accessible with BGE_MEMWIN_{READ,WRITE} only spans 32KB, so program it as such and not as a 64KB window; fortunately none of the current users of these macros would cross a 32KB boundary. ok dlg@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/10 13:23:50 Modified files: sys/dev/pci : if_bge.c Log message: In bge_reset(), after figuring out which register access routines to use depending upon the chip capabilities, use it everywhere instead of hardcoding one call to bge_writemem_ind() by mistake; this unbreaks the BCM5704 A3 found on some xserve G5 (RackMac3,1). Also tested on a few other bge(4) chip models by jmatthew@ (5703X, 5714), mpi@ (5780), naddy@ (5761) and me (5701). ok dlg@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/10 13:32:58 Modified files: faq/ports : guide.html Log message: Since file(1) no longer tells you if an object has been stripped, switch the ports FAQ text to use "objdump --syms" instead. From Adam Wolk. CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/11/10 13:34:58 Modified files: etc : rc Log message: Fix typos in comments CVSROOT: /cvs Module name: ports Changes by: tim@cvs.openbsd.org 2015/11/10 13:38:19 Modified files: net/mcabber : Makefile distinfo net/mcabber/pkg: PLIST Log message: Update to 1.0.0; OK maintainer CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/10 13:58:20 Modified files: lib/libc/time : tzset.3 Log message: Document tzsetwall(). OK schwarze@ jmc@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/10 14:42:28 Modified files: etc : MAKEDEV.common etc/etc.amd64 : MAKEDEV.md etc/etc.i386 : MAKEDEV.md Log message: add /dev/vmm, req'd by and ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/10 14:44:03 Modified files: etc/etc.alpha : MAKEDEV etc/etc.amd64 : MAKEDEV etc/etc.armish : MAKEDEV etc/etc.armv7 : MAKEDEV etc/etc.aviion : MAKEDEV etc/etc.hppa : MAKEDEV etc/etc.hppa64 : MAKEDEV etc/etc.i386 : MAKEDEV etc/etc.landisk: MAKEDEV etc/etc.loongson: MAKEDEV etc/etc.luna88k: MAKEDEV etc/etc.macppc : MAKEDEV etc/etc.octeon : MAKEDEV etc/etc.sgi : MAKEDEV etc/etc.socppc : MAKEDEV etc/etc.sparc : MAKEDEV etc/etc.sparc64: MAKEDEV etc/etc.vax : MAKEDEV etc/etc.zaurus : MAKEDEV Log message: sync CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/10 14:49:18 Modified files: etc : MAKEDEV.common Log message: remove stray { } CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/10 14:50:02 Modified files: etc/etc.alpha : MAKEDEV etc/etc.amd64 : MAKEDEV etc/etc.armish : MAKEDEV etc/etc.armv7 : MAKEDEV etc/etc.aviion : MAKEDEV etc/etc.hppa : MAKEDEV etc/etc.hppa64 : MAKEDEV etc/etc.i386 : MAKEDEV etc/etc.landisk: MAKEDEV etc/etc.loongson: MAKEDEV etc/etc.luna88k: MAKEDEV etc/etc.macppc : MAKEDEV etc/etc.octeon : MAKEDEV etc/etc.sgi : MAKEDEV etc/etc.socppc : MAKEDEV etc/etc.sparc : MAKEDEV etc/etc.sparc64: MAKEDEV etc/etc.vax : MAKEDEV etc/etc.zaurus : MAKEDEV Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/11/10 15:06:57 Modified files: app/cwm : kbfunc.c mousefunc.c Log message: Use position on root to figure out region. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/10 15:29:33 Modified files: usr.bin/tmux : cmd-load-buffer.c cmd-save-buffer.c Log message: Handle absolute paths properly, and don't use resolved path in realpath() fails. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/10 15:33:47 Modified files: usr.bin/tmux : cmd-load-buffer.c cmd-save-buffer.c Log message: If realpath() fails just try the original path. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/10 16:10:26 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/10 16:48:18 Modified files: share/man/man3 : bitstring.3 dlfcn.3 queue.3 stdarg.3 tree.3 lib/libc/crypt : blowfish.3 lib/libc/db/man: dbm.3 ndbm.3 lib/libc/gen : auth_subr.3 authenticate.3 directory.3 exec.3 fpclassify.3 fts.3 getcap.3 login_cap.3 pwcache.3 sigsetops.3 lib/libc/hash : md5.3 rmd160.3 sha1.3 sha2.3 lib/libc/net : byteorder.3 ethers.3 inet_net.3 resolver.3 lib/libc/regex : regex.3 lib/libc/rpc : rpc.3 xdr.3 lib/libc/stdlib: rand48.3 lib/libc/sys : getitimer.2 select.2 lib/libc/uuid : uuid.3 lib/libc/yp : ypclnt.3 lib/libevent : event.3 lib/libkeynote : keynote.3 lib/libkvm : kvm_dump.3 lib/libm/man : lgamma.3 remainder.3 lib/libpthread/man: pthread_mutexattr.3 pthread_schedparam.3 lib/libskey : skey.3 lib/libutil : uucplock.3 lib/libz : compress.3 Log message: update NAME section to include all documented functions, or otherwise change Dt to reflect the name of an existing function; feedback/ok schwarze CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/10 17:13:48 Modified files: audio/mp3splt-gtk: Makefile Log message: Drop uneeded LIB_DEPENDS. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/10 17:22:53 Modified files: x11/gnome/at-spi2-core: Makefile distinfo Log message: Update to at-spi2-core-2.18.3. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/10 18:12:10 Modified files: lib/libutil : uucplock.c usr.bin/indent : indent.c usr.bin/mail : quit.c v7.local.c usr.bin/patch : inp.c usr.bin/tftp : main.c games/backgammon/common_source: save.c games/hack : hack.bones.c hack.do.c hack.save.c hack.unix.c games/mille : save.c games/trek : dumpgame.c Log message: creat() -> open equiv; from Frederic Nowak CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/10 18:38:55 Modified files: sys/net : if_ppp.c Log message: use time_uptime instead of time_second. this avoids wall clock jumps skewing the idle times. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/10 18:48:01 Modified files: usr.bin/ssh : auth.h monitor_wrap.h Log message: remove prototypes for long-gone s/key support; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/10 18:49:17 Modified files: sys/net : if_sppp.h if_spppsubr.c Log message: replace the ifqueue used for the pp_cpq with an mbuf_queue. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/10 19:29:14 Modified files: sys/dev/cardbus: ehci_cardbus.c Log message: mark ehci_intr() as IPL_MPSAFE here as well ok mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/10 19:52:46 Modified files: bin/csh : csh.c bin/ksh : main.c usr.bin/mklocale: yacc.y usr.bin/patch : patch.c usr.bin/pr : pr.c usr.bin/rpcgen : rpc_main.c usr.bin/tic : tic.c usr.bin/unexpand: unexpand.c usr.bin/ypcat : ypcat.c usr.sbin/bind/bin/dig: dig.c host.c nslookup.c usr.sbin/crunchgen: crunchgen.c usr.sbin/zdump : zdump.c usr.bin/infocmp: infocmp.c Log message: exit() after perror() for pledge failure. Perhaps this got introduced as a test idiom, either when pledge was young or during the transition to strings.... dunno CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/10 19:55:12 Modified files: usr.sbin/iscsictl: iscsictl.c Log message: claudio twice told me pledge "stdio rpath dns" is probably enough. He'll test it next time he builds... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/10 19:56:07 Modified files: usr.bin/less : main.c Log message: exit if pledge fails CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/10 19:57:48 Modified files: sys/kern : kern_ktrace.c Log message: ktrace vnodes do not need to be opened with FREAD, as they are only written to. (Will keep an eye out for NFS surprises) ok guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/10 20:20:02 Modified files: bin/ps : ps.c Log message: fix pledge error message CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/10 20:20:19 Modified files: usr.sbin/cron : cron.c Log message: exit on pledge failure, oops CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/10 21:56:40 Modified files: usr.bin/ssh : sshbuf.h Log message: improve PEEK/POKE macros: better casts, don't multiply evaluate arguments; ok deraadt@ CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/11/11 00:09:50 Modified files: app/xterm : main.c Log message: avoid using err(), use xtermWarning() instead; ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/11 01:01:22 Modified files: distrib/special/more: more.c Log message: the ramdisk more(1) works with pledge "stdio rpath tty" CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/11 01:21:42 Modified files: gnu/usr.bin/binutils-2.17/bfd: elf64-alpha.c gnu/usr.bin/binutils-2.17/ld/emultempl: elf32.em Log message: Correct several DT_foo (tag id) vs DF_* (flag bit) errors ok deraadt@ kettenis@ CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/11/11 01:52:12 Modified files: usr.bin/mg : echo.c Log message: Clear the mini buffer once a question has been displayed. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/11 02:15:04 Modified files: www/py-django/lts: Makefile distinfo www/py-django/lts/pkg: PLIST Log message: update to 1.8.6. ok aja@. CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2015/11/11 02:23:20 Modified files: x11/dmenu : Makefile distinfo x11/dmenu/patches: patch-Makefile patch-config_mk x11/dmenu/pkg : PLIST Added files: x11/dmenu/patches: patch-config_def_h Removed files: x11/dmenu/patches: patch-dmenu_c Log message: update dmenu to 4.6 ok sthen kili CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2015/11/11 02:27:13 Modified files: x11/dwm : Makefile distinfo x11/dwm/patches: patch-config_def_h patch-config_mk Added files: x11/dwm/patches: patch-dwm_1 Log message: update dwm to 6.1 with input from several, including schwarze@ tedu@ and gsoares@ ok tedu CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/11 02:29:20 Modified files: print/qpdf : Makefile distinfo print/qpdf/patches: patch-configure Log message: Update to qpdf-6.0.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/11 02:34:23 Modified files: editors/calligra: Makefile distinfo editors/calligra/pkg: PLIST Log message: Update to calligra-2.9.9. from Rafael Sadowski (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/11 02:52:00 Modified files: math/ntl : Makefile distinfo math/ntl/patches: patch-src_DoConfig patch-src_VERSION_INFO Log message: Update to ntl-9.6.0. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/11 03:01:46 Modified files: sys/netinet : igmp.c in_var.h Log message: Store an interface index instead of a pointer that's never dereferenced. Get rid of an if_ref()/if_put() dance. ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/11 03:07:25 Modified files: sys/dev/sbus : qe.c sys/dev/ic : bwi.c sys/dev/usb : if_upgt.c sys/dev/pcmcia : if_malo.c Log message: Kill useless IFQ_POLL(). ok dlg@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/11 03:18:51 Modified files: net/pear-Net-URL: Makefile distinfo net/pear-Net-URL/pkg: PLIST Log message: Update to pear-Net-URL-1.0.15. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/11 03:23:23 Modified files: sys/net : if.c if_loop.c if_var.h sys/netinet : ip_output.c sys/netinet6 : ip6_input.c ip6_output.c Log message: Store the index of the lo0 interface instead of a pointer to its descriptor. Allow to get rid of two if_ref() in the output paths. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/11 03:35:40 Modified files: misc/pdmenu : Makefile distinfo Log message: Update to pdmenu-1.3.4. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/11/11 03:41:00 Modified files: sysutils/ggrep : Makefile distinfo Log message: Update to GNU grep 2.22 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/11 03:43:59 Modified files: math/udunits : Makefile distinfo Log message: Update to udunits-2.2.20. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/11 03:54:53 Modified files: mail/pear-Mime-Type: Makefile distinfo Log message: Update to pear-MIME_Type-1.4.1. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/11 04:25:16 Modified files: sys/net : route.c Log message: Remove an XXX that no longer makes sense, rt_ifp is now always the same as rt_ifa->ifa_ifp. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/11/11 04:28:15 Modified files: www/phpmyadmin : Tag: OPENBSD_5_8 Makefile distinfo www/phpmyadmin/pkg: Tag: OPENBSD_5_8 PLIST Log message: Security update to 4.4.15.1 fixes CVE 2015-7873 ok jasper@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/11/11 04:31:57 Modified files: www/phpmyadmin : Tag: OPENBSD_5_7 Makefile distinfo www/phpmyadmin/pkg: Tag: OPENBSD_5_7 PLIST Log message: Update to 4.5.15.1 fixes CVE 2015-7873 ok jasper@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/11 05:56:17 Modified files: lang/seed7 : Makefile distinfo Log message: Update to seed7-20151110. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/11 06:53:32 Modified files: devel/pear-System-Command: Makefile distinfo devel/pear-System-Command/pkg: PLIST Log message: Update to pear-System-Command-1.0.8. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/11 07:07:19 Modified files: devel/pear-Console-Table: Makefile distinfo devel/pear-Console-Table/pkg: PLIST Log message: Update to pear-Console-Table-1.2.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/11 07:17:01 Modified files: devel/pear-Log : Makefile distinfo devel/pear-Log/pkg: PLIST Log message: Update to pear-Log-1.12.9. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/11/11 07:22:01 Modified files: app/cwm : calmwm.h client.c kbfunc.c menu.c mousefunc.c screen.c Log message: Partial revert of replacing screen_area() with region_find(); until a fix for a regression is found; this bug has been around for a long time it seems, but this change exposed it. Likely need to track clients in to and out of regions. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/11 08:10:20 Modified files: usr.bin/mg : main.c Log message: pledge "stdio rpath wpath cpath fattr proc exec tty" seems to work. there are a few system, popen, fork... ok florian CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/11 08:21:01 Modified files: usr.sbin/cron : crontab.c Log message: For "crontab -u user -e" change the euid for the mkstemp() call instead of calling fchown() after the fact. Fixes a pledge() issue. OK semarie@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/11 08:23:06 Modified files: usr.bin/at : at.c Log message: Use fstatat(), openat() and unlinkat() when operating on files in the at queue so we don't need to chdir to the queue dir. OK guenther@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/11 08:37:34 Modified files: usr.bin/mg : main.c Log message: needs pledge "getpw" also CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/11 08:39:18 Modified files: sbin/fdisk : disk.c fdisk.c gpt.c Log message: Display full disk size when editing GPT, not the truncated MBR size. Display 'disk too large' message only when no GPT is found. Problems found, fix tested and ok naddy@. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/11 08:59:33 Modified files: share/man/man9 : uvm.9 sys/uvm : uvm_extern.h uvm_map.c uvm_mmap.c Log message: Remove the superfluous typedef uvm_flag_t (unsigned int). Also, fix an associated mistake in the uvm manpage. Suggested by and ok tedu@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/11 09:10:21 Modified files: usr.sbin/spamdb: spamdb.c Log message: bottom end of spamdb is just "stdio rpath wpath" originally from ricardo mestre, but diff was cut down a bit CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/11 10:02:22 Modified files: usr.sbin/cron : common.c Log message: Fix spool dir mode check to avoid extraneous chmod() calls. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/11 10:05:23 Modified files: usr.sbin/cron : client.c Log message: Remove obsolete utime() call. It predates the use of a socket to prod cron into checking the spool dir. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/11 10:17:56 Modified files: usr.bin/at : at.c Log message: Use warn/warnx where sensible and add fatal/fatalx wrappers for err/errx that unlink atfile as needed. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/11 10:19:22 Modified files: usr.sbin/cron : cron.c crontab.c Log message: Niether cron nor crontab need flock permission. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/11 10:40:31 Modified files: usr.bin/at : parsetime.c Log message: Remove bogus DST code. mktime() handles DST automatically when tm_isdst is set to -1. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/11 10:42:51 Modified files: usr.bin/at : parsetime.c Log message: Use warn/warnx here too. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/11 10:53:00 Modified files: net/ntp : Tag: OPENBSD_5_8 Makefile distinfo Log message: SECURITY update to ntp-4.2.8p4; ok sthen@ Per upstream, only low and medium-severity vulns: http://support.ntp.org/bin/view/Main/SecurityNotice#October_2015_NTP_Security_Vulner Tested by Daniel Jakots. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/11 11:04:43 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: archivers/unace: Makefile distinfo archivers/unace/patches: patch-os_h patch-portable_h patch-uac_crt_c patch-uac_crt_h patch-uac_dcpr_c patch-unace_c patch-unix_makefile archivers/unace/pkg: DESCR PLIST Log message: Remove unace Removal proposed by Andre Smagin for the following reasons: * cannot extract ACE archives from version 2.0 or newer of WinAce; * very dated code (1998), has issues as shown by the compilers; * dumps core on armv7/BeagleBone Black (at the least); * unclear / non-existing license - no package; * obsolete proprietary format, dead piece of software. ok sthen@ giovanni@ naddy@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/11 11:06:45 Modified files: archivers : Makefile Log message: Unlink archivers/unace CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/11/11 11:30:25 Modified files: graphics/pdf2djvu: Makefile Log message: Add comment about the issues with newer versions. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/11 11:36:21 Modified files: x11/gnome/tweak-tool: Makefile distinfo x11/gnome/tweak-tool/pkg: PLIST Log message: Update to gnome-tweak-tool-3.18.1. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/11 11:36:48 Modified files: lib/libcrypto/man: Makefile Added files: lib/libcrypto/man: CMS_add0_cert.3 CMS_add1_recipient_cert.3 CMS_add1_signer.3 CMS_compress.3 CMS_decrypt.3 CMS_encrypt.3 CMS_final.3 CMS_get0_RecipientInfos.3 CMS_get0_SignerInfos.3 CMS_get0_type.3 CMS_get1_ReceiptRequest.3 CMS_sign.3 CMS_sign_receipt.3 CMS_uncompress.3 CMS_verify.3 CMS_verify_receipt.3 Removed files: lib/libssl/src/doc/crypto: CMS_add0_cert.pod CMS_add1_recipient_cert.pod CMS_compress.pod CMS_decrypt.pod CMS_encrypt.pod CMS_final.pod CMS_get0_RecipientInfos.pod CMS_get0_SignerInfos.pod CMS_get0_type.pod CMS_get1_ReceiptRequest.pod CMS_sign.pod CMS_sign_add1_signer.pod CMS_sign_receipt.pod CMS_uncompress.pod CMS_verify.pod CMS_verify_receipt.pod Log message: Convert and enable CMS manuals. Already some time ago, bcook@ said these can be installed. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/11/11 11:37:05 Modified files: www/chromium : Makefile distinfo Log message: update to 46.0.2490.86 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/11 11:42:34 Modified files: x11/gnome/documents: Makefile distinfo Log message: Update to gnome-documents-3.18.2. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/11 12:05:28 Modified files: usr.bin/true : Makefile usr.bin/false : Makefile Added files: usr.bin/true : true.c usr.bin/false : false.c Removed files: usr.bin/true : true.sh usr.bin/false : false.sh Log message: Switch back to C versions of true/false. I do not accept any of the arguments made 20 years ago. A small elf binary is smaller and faster than a large elf binary running a script. Noone cares about the file sizes on disk. ok semarie millert aja CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/11 12:43:20 Modified files: devel/p5-Search-Elasticsearch: Makefile Log message: missing RDEP CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/11 13:23:09 Modified files: devel/p5-DateTime-Set: Makefile distinfo Log message: Update to p5-DateTime-Set-0.3600. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/11 13:28:56 Modified files: x11/vlc : Makefile Log message: BROKEN on powerpc: undefined reference to __builtin_parity CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/11 14:01:44 Modified files: security/polarssl: Makefile distinfo security/polarssl/pkg: PLIST Log message: Update to mbedtls-2.2.0. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/11/11 14:07:49 Modified files: xserver/os : privsep.c Log message: pledge(2) for the X server privileged process. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2015/11/11 14:10:17 Modified files: math/maxima : Makefile distinfo math/maxima/pkg: PLIST Log message: Update to Maxima 5.37.3 "go ahead" pirofti@, OK ajacoutot@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/11/11 14:12:19 Modified files: app/xclock : xclock.c configure.ac Log message: pledge for xclock. okan@ got to the same patch. I added autoconf goo to make it possible to send it upstreams. ok deraadt@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/11/11 14:12:43 Modified files: app/xclock : Makefile.in aclocal.m4 config.h.in configure Log message: regen CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/11 14:15:15 Modified files: lib/libcrypto/man: Makefile Added files: lib/libcrypto/man: CONF_modules_free.3 CONF_modules_load_file.3 CRYPTO_set_ex_data.3 CRYPTO_set_locking_callback.3 crypto.3 Removed files: lib/libssl/src/doc/crypto: CONF_modules_free.pod CONF_modules_load_file.pod CRYPTO_set_ex_data.pod CRYPTO_set_locking_callback.pod crypto.pod Log message: Convert five more manuals from POD to mdoc. I found drafts of these in my tree, probably originally from Max Fillinger, that just needed minor polishing. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/11/11 14:18:13 Modified files: app/xconsole : Makefile.in aclocal.m4 config.h.in configure configure.ac privsep.c xconsole.c Log message: use HAVE_ instead of HAS_ macros for consistency. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/11/11 14:20:12 Modified files: app/xconsole : privsep.c xconsole.c Added files: app/xconsole : xconsole.h Log message: Reduce gcc warnings. No functional changes. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/11 14:20:51 Modified files: usr.sbin/cron : crontab.c Log message: Use warn/warnx and err/errx. OK jca@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/11 14:21:04 Modified files: textproc/elasticsearch: Makefile textproc/elasticsearch/pkg: elasticsearch.rc Log message: unbreak 'rcctl stop'; otherwise 'rcctl restart' would create a private cluster for you.. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/11 14:53:51 Modified files: usr.bin/at : at.c Log message: at already uses O_EXCL when creating files so there's no need to lock the spool dir. OK jca@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/11 15:14:40 Modified files: lib/libcrypto/man: BIO_f_buffer.3 Makefile lib/libssl/src/doc/crypto: DH_set_method.pod DSA_set_method.pod EVP_DigestInit.pod EVP_EncryptInit.pod EVP_PKEY_keygen.pod EVP_SignInit.pod RSA_set_method.pod bn_internal.pod ecdsa.pod engine.pod lib/libssl/src/doc/ssl: BIO_f_ssl.3 SSL_CTX_set_msg_callback.3 SSL_SESSION_get_time.3 SSL_set_connect_state.3 ssl.3 Log message: add missing functions to NAME, or otherwise correct the mlink entry for them; feedback/ok schwarze CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/11 15:24:31 Modified files: gnu/gcc/gcc/doc: gcc.1 gnu/usr.bin/binutils/binutils/doc: cxxfilt.man gnu/usr.bin/binutils-2.17/binutils/doc: cxxfilt.man gnu/usr.bin/cxxfilt: cxxfilt.man Log message: update NAME; kettenis ok'd me poking around in here; ingo ok'd the diff CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/11 16:23:33 Modified files: usr.bin/tmux : options-table.c server-client.c tmux.1 tmux.c Log message: Drop mouse-utf8 option and always turn on UTF-8 mouse if the client says it supports UTF-8. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/11 17:00:41 Modified files: usr.bin/less : charset.c Log message: Remove chardef[] and just use isprint/iscntrl directly, ok tedu CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/11 17:55:49 Modified files: lib/libcrypto/man: Makefile Added files: lib/libcrypto/man: ECDSA_SIG_new.3 bn_dump.3 d2i_PKCS8PrivateKey_bio.3 des_read_pw.3 lh_new.3 ui_new.3 Removed files: lib/libssl/src/doc/crypto: bn_internal.pod d2i_PKCS8PrivateKey.pod ecdsa.pod lhash.pod ui.pod ui_compat.pod Log message: Convert the handful of manuals that had imaginary names, give them names that really exist. This also helps jmc@'s ongoing work on improving NAME sections. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/11 18:07:50 Modified files: lib/libssl/src/doc/crypto: bn.pod lh_stats.pod lib/libcrypto/man: crypto.3 Log message: update cross references after deleting the imaginary MLINKS bn_internal(3) and lhash(3) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/11 18:21:32 Modified files: x11/vlc : Makefile Log message: Also BROKEN on sparc64 (no __builtin_parity) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/11 19:36:34 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/11 20:13:37 Modified files: usr.bin/less : opttbl.c Log message: Cast three ctype functions' arguments to unsigned char and simplify a helper function in the process. ok tedu@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/11 21:04:31 Modified files: bin/ksh : c_sh.c c_ulimit.c eval.c jobs.c lex.c misc.c sh.h shf.c trap.c Log message: Use isdigit() instead of ksh's homebrewed alternative. ok nicm@. Also discussed with millert@ and guenther@. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/11 22:46:45 Modified files: sys/netinet : ip_carp.c Log message: IFQ_DROP means a drop because enqueue on the send q failed, not cos tx later failed. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/11 23:47:03 Modified files: x11/gnome/dconf-editor: Makefile distinfo x11/gnome/dconf-editor/pkg: PLIST Log message: Update to dconf-editor-3.18.2. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/12 01:19:18 Modified files: usr.bin/tmux : options-table.c Log message: Default history-file should be "" not NULL, from Greg Onufe. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/12 01:50:35 Modified files: math/ntl : Makefile distinfo math/ntl/pkg : PLIST Log message: Update to ntl-9.6.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/12 02:04:08 Modified files: converters/p5-Unicode-LineBreak: Makefile distinfo Log message: Update to p5-Unicode-LineBreak-2015.11. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/12 02:11:54 Modified files: databases/p5-Rose-Object: Makefile distinfo Log message: Update to p5-Rose-Object-0.860. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/12 02:21:33 Modified files: devel/p5-B-Keywords: Makefile distinfo Log message: Update to p5-B-Keywords-1.15. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2015/11/12 02:27:09 Modified files: usr.sbin/sasyncd: carp.c Log message: an invalid carp link state is not a fatal error, since a while newly created carp interfaces have this state for a while. ok mpi@ phessler@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/12 02:27:28 Modified files: devel/p5-DateTime-Event-Recurrence: Makefile distinfo Log message: Update to p5-DateTime-Event-Recurrence-0.18. CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/11/12 02:30:45 Modified files: usr.bin/mg : README Log message: Update the dired mode comments. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/12 02:36:24 Modified files: mail/p5-MIME-Types: Makefile distinfo Log message: Update to p5-MIME-Types-2.12. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/12 02:43:10 Modified files: build : mirrors.dat Log message: comment-out some mirrors which are down/not responding CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/12 02:43:39 Modified files: . : ftp.html ftplist openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html Log message: sync CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/12 02:51:55 Modified files: lib/libcrypto/man: bn_dump.3 Log message: add mul and mul_add to NAME; CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 02:59:41 Modified files: x11/wmii : Makefile Added files: x11/wmii/patches: patch-rc_rc_wmii_rc patch-rc_sh_wmii patch-rc_wmiirc_sh Log message: Adapt x11/wmii to font changes in dmenu. From trondd at kagu-tsuchi com CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/12 03:07:14 Modified files: sys/kern : uipc_mbuf.c sys/net : pf.c if_trunk.c share/man/man9 : mbuf.9 sys/sys : mbuf.h Log message: Prefix flowid with ph_ and print it in m_print(). ok dlg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 03:11:50 Added files: x11/golem/patches: patch-src_rclex_l Log message: workaround for newer flex, from pkgsrc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 03:13:24 Modified files: x11/amiwm/patches: patch-Makefile_in Log message: regen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 03:14:09 Added files: x11/amiwm/patches: patch-lex_l Log message: patch for newer flex; yywrap() is not allowed to be a macro. from pkgsrc. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/12 03:23:08 Modified files: sys/arch/armv7/omap: if_cpsw.c Log message: get rid of IFQ_POLL. IFQ_POLL(&ifp->if_snd, m); if (m == NULL) return; IFQ_DEQUEUE(&ifp->if_snd, m); is the same as IFQ_DEQUEUE(&ifp->if_snd, m); if (m == NULL) return; ok mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/12 03:25:03 Modified files: sys/dev/ic : bwi.c Log message: two newlines in the middle of a func doenst look right. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/12 03:25:52 Modified files: www/webkitgtk4 : Makefile distinfo www/webkitgtk4/patches: patch-Source_WTF_wtf_Platform_h patch-Source_WebKit2_Shared_Plugins_unix_PluginSearchPath_cpp Log message: Update to webkitgtk4-2.10.4. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/12 03:26:09 Modified files: sys/arch/sparc/dev: be.c qe.c Log message: can just IFQ_DEQUEUE instead of POLL followed immediately by DEQUEUE ok mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/12 03:56:30 Modified files: x11/gnome/vino : Makefile distinfo Log message: Update to vino-3.18.1. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/11/12 03:56:39 Modified files: www/iridium : Makefile distinfo Log message: update to 46.0-final CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/12 04:02:25 Modified files: x11/gnome/vinagre: Makefile distinfo x11/gnome/vinagre/pkg: PLIST Log message: Update to vinagre-3.18.2. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/12 04:05:34 Modified files: usr.bin/tmux : cmd-bind-key.c cmd-list-keys.c cmd-send-keys.c cmd-set-option.c cmd-unbind-key.c input-keys.c key-bindings.c key-string.c mode-key.c server-client.c status.c tmux.h tty-keys.c utf8.c window-choose.c window-clock.c window-copy.c window.c xterm-keys.c Log message: Support UTF-8 key bindings by expanding the key type from int to uint64_t and converting UTF-8 to Unicode on input and the reverse on output. (This allows key bindings, there are still omissions - the largest being that the various prompts do not accept UTF-8.) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/12 04:07:10 Modified files: usr.bin/tmux : format.c tmux.1 Log message: Remove the mouse_utf8_flag format as well. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/12 04:09:11 Modified files: usr.bin/tmux : cmd-choose-buffer.c cmd-list-buffers.c format.c input.c options-table.c paste.c screen-write.c status.c tmux.1 tmux.c tmux.h window-choose.c window-copy.c Log message: Nuke the utf8 and status-utf8 options and make tmux only a UTF-8 terminal. We still support non-UTF-8 terminals outside tmux, but inside it is always UTF-8 (as when the utf8 and status-utf8 options were on). CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/12 04:10:50 Modified files: usr.bin/tmux : cmd-load-buffer.c cmd-queue.c tmux.h utf8.c Log message: If we know the terminal outside tmux is not UTF-8, replace UTF-8 in error messages and whatnot with underscores the same as we do when we draw UTF-8 characters as part of the screen. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/11/12 04:12:01 Modified files: games/wesnoth : Makefile distinfo games/wesnoth/patches: patch-src_campaign_server_campaign_server_cpp games/wesnoth/pkg: PLIST Log message: update to wesnoth-1.12.5 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/12 04:24:08 Modified files: usr.bin/tmux : tmux.c Log message: tmux is UTF-8, so if $TMUX is set (tmux running in tmux), the client is UTF-8. Also try to make the existing checks more readable. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/12 05:19:58 Modified files: usr.bin/tmux : server.c tmux.h utf8.c Log message: Tidy utf8.c a little: build table on first use, and make utf8_width take a u_int rather than splitting and then combining again in utf8_split. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/12 05:25:51 Log message: Import libwebsockets; from maintainer Adam Wolk, ok sthen@ cat pkg/DESCR: Libwebsockets is a lightweight pure C library built to use minimal CPU and memory resources, and provide fast throughput in both directions. Status: Vendor Tag: jca Release Tags: jca_2015-Nov-12 N ports/www/libwebsockets/distinfo N ports/www/libwebsockets/Makefile N ports/www/libwebsockets/pkg/PLIST N ports/www/libwebsockets/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/12 05:27:09 Modified files: www : Makefile Log message: +libwebsockets, ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/12 05:28:11 Modified files: www/libwebsockets: Makefile Log message: As noticed by sthen@, SEPARATE_BUILD=Yes is already set by cmake.port.mk CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/12 05:36:34 Modified files: usr.bin/tmux : tmux.1 Log message: tweak previous; ok nicm CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/12 05:38:03 Modified files: lib/libcurses : Makefile Log message: the tparam mlink is probably a typo (and duplicate) for tparm, so kill it; spotted by nicm CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/12 05:43:21 Modified files: lib/libcurses : curs_opaque.3 Log message: fix a typo in NAME and add two missing entries; ok schwarze (i think nicm too, but i'm getting mixed up with oks at the minute...) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/12 05:43:36 Modified files: usr.bin/tmux : cmd-list-keys.c tmux.h utf8.c Log message: Add utf8_padcstr and use it to align columns in list-keys. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/12 05:44:27 Modified files: lib/libpanel : panel.3 Log message: update NAME; ok schwarze nicm CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/11/12 05:52:39 Removed files: devel/ocaml-menhir/patches: patch-Makefile patch-src_Makefile net/mosh/patches: patch-src_network_transportfragment_cc www/otter-browser/patches: patch-CMakeLists_txt Log message: remove empty patch files CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 05:59:38 Log message: Import ports/net/freeradius3, in parallel with net/freeradius (configuration has changed and isn't directly compatible, additionally future 3.x releases might well restrict arch support). Feedback gsoares, feedback/ok jca@. Status: Vendor Tag: sthen Release Tags: sthen_20151112 N ports/net/freeradius3/Makefile N ports/net/freeradius3/distinfo N ports/net/freeradius3/patches/patch-scripts_jlibtool_c N ports/net/freeradius3/patches/patch-raddb_radiusd_conf_in N ports/net/freeradius3/patches/patch-src_lib_net_c N ports/net/freeradius3/patches/patch-src_main_detail_c N ports/net/freeradius3/patches/patch-configure N ports/net/freeradius3/patches/patch-src_tests_runtests_sh N ports/net/freeradius3/patches/patch-doc_README N ports/net/freeradius3/patches/patch-src_main_radsniff_c N ports/net/freeradius3/patches/patch-raddb_certs_Makefile N ports/net/freeradius3/patches/patch-scripts_libtool_mk N ports/net/freeradius3/pkg/DESCR-iodbc N ports/net/freeradius3/pkg/DESCR-ldap N ports/net/freeradius3/pkg/DESCR-main N ports/net/freeradius3/pkg/DESCR-mysql N ports/net/freeradius3/pkg/DESCR-pgsql N ports/net/freeradius3/pkg/PLIST-iodbc N ports/net/freeradius3/pkg/PLIST-ldap N ports/net/freeradius3/pkg/PLIST-main N ports/net/freeradius3/pkg/freeradius.rc N ports/net/freeradius3/pkg/PLIST-mysql N ports/net/freeradius3/pkg/PLIST-pgsql N ports/net/freeradius3/pkg/PLIST-python N ports/net/freeradius3/pkg/DESCR-python No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 06:00:28 Modified files: net : Makefile net/freeradius : Makefile net/freeradius/pkg: PLIST-iodbc PLIST-ldap PLIST-main PLIST-mysql PLIST-pgsql Log message: +net/freeradius3 and register conflict with net/freeradius, ok jca@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/12 06:01:27 Modified files: x11/gnome/online-accounts: Makefile distinfo Log message: update to gnome-online-accounts-3.18.2.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/12 06:01:28 Modified files: graphics/evince: Makefile distinfo Log message: update to evince-3.18.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/12 06:01:30 Modified files: x11/gnome/contacts: Makefile distinfo Log message: update to gnome-contacts-3.18.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/12 06:01:33 Modified files: x11/gnome/gedit: Makefile distinfo x11/gnome/gedit/pkg: PLIST Log message: update to gedit-3.18.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/12 06:06:48 Modified files: graphics/jasper: Tag: OPENBSD_5_8 Makefile graphics/jasper/patches: Tag: OPENBSD_5_8 patch-src_libjasper_base_jas_icc_c patch-src_libjasper_jp2_jp2_dec_c patch-src_libjasper_jpc_jpc_dec_c patch-src_libjasper_jpc_jpc_qmfb_c Log message: add security fixes to graphics/jasper, from Slackware via patrick keshishian CVE-2014-8137: double-free CVE-2014-8138: heap-based buffer overflow CVE-2014-8157: off-by-one CVE-2014-8158: multiple stack-based buffer overflows CVE-2014-9029: multiple off-by-one CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/12 06:42:42 Modified files: usr.sbin/cron : client.c common.c cron.c pathnames.h Log message: Move cron socket to /var/run/cron.sock. Client code will try the old location if the new one doesn't exist for now. In order to allow the fchown() to succeed, cron now sets its effective gid to crontab. OK jca@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/12 07:01:49 Modified files: cad/gtkwave : Makefile distinfo Log message: Update to gtkwave-3.3.67. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 07:08:49 Modified files: devel/libyubikey: Makefile security/yubikey-personalization-gui: Makefile sysutils/ykpers: Makefile Log message: update HOMEPAGE/MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 07:10:55 Modified files: devel/libyubikey: Makefile Log message: update COMMENT CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/12 07:13:35 Modified files: security/py-gnupg: Makefile distinfo Log message: Update to py-gnupg-0.3.8. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/12 07:23:21 Modified files: devel/ruby-rspec/serverspec: Makefile distinfo devel/ruby-rspec/serverspec/pkg: PLIST Log message: update to serverspec-2.24.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/12 07:23:23 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo Log message: update to p5-Sys-Virt-1.2.21 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/12 07:27:17 Modified files: net/p5-PlRPC : Makefile distinfo Log message: Update to p5-PlRPC-0.2020. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/12 07:29:04 Modified files: sys/net : art.c Log message: Allocate root tables on demand an free them like any other table. With this change we no longer waste some precious Kb for unused routing tables like the AF_MPLS one or those with rtableid != 0. This will also simplify the SRP dance during lookups. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/12 07:32:02 Modified files: regress/sys/net/rtable: inet6-fullfeed.txt regress/sys/net/rtable/delete: main.c Log message: ART-specific bits to make sure root tables are properly freed. While here make sure we test the special "default route" case. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/12 07:35:35 Modified files: mail/p5-MIME-Lite-HTML: Makefile distinfo Log message: Update to p5-MIME-Lite-HTML-1.24. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/12 07:50:58 Modified files: usr.bin/tmux : grid.c Log message: grid_put_utf8 is unused, remove it. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/12 08:06:37 Modified files: databases/repmgr: Makefile distinfo databases/repmgr/patches: patch-repmgr_h Log message: Update to repmgr-3.0.2. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/12 08:07:41 Modified files: sbin/fdisk : misc.h misc.c Log message: Avoid problems with pathological input during edit operations. i.e. never attempt to use data past the end of the input. Since the return value of ask_cmd() is never checked, make it void instead of int. Problems found, original diff from and ok tim@. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/12 08:13:51 Modified files: devel/libmtp : Makefile distinfo Log message: Update to libmtp-1.1.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/12 08:17:29 Modified files: graphics/p5-Cairo: Makefile distinfo Log message: Update to p5-Cairo-1.106. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 08:18:29 Modified files: devel : Makefile security : Makefile sysutils : Makefile Removed files: devel/libyubikey: Makefile distinfo devel/libyubikey/patches: patch-tests_selftest_c devel/libyubikey/pkg: DESCR PLIST sysutils/ykpers: Makefile distinfo sysutils/ykpers/pkg: DESCR PLIST security/yubikey-personalization-gui: Makefile distinfo security/yubikey-personalization-gui/pkg: DESCR PLIST Log message: remove the ports for yubico programs, to be reimported under a common subdir CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 08:18:47 Log message: reimport the ports for Yubico software (devel/libyubikey, sysutils/ykpers, security/yubikey-personalization-gui) under a common subdir, and add a new one for ykclient (aka yubico-c-client). fix/ok ajacoutot@ Status: Vendor Tag: sthen Release Tags: sthen_20151112 N ports/security/yubico/Makefile N ports/security/yubico/Makefile.inc N ports/security/yubico/yubikey-personalization-gui/Makefile N ports/security/yubico/yubikey-personalization-gui/distinfo N ports/security/yubico/yubikey-personalization-gui/pkg/DESCR N ports/security/yubico/yubikey-personalization-gui/pkg/PLIST N ports/security/yubico/yubico-c/Makefile N ports/security/yubico/yubico-c/distinfo N ports/security/yubico/yubico-c/patches/patch-tests_selftest_c N ports/security/yubico/yubico-c/pkg/DESCR N ports/security/yubico/yubico-c/pkg/PLIST N ports/security/yubico/yubikey-personalization/Makefile N ports/security/yubico/yubikey-personalization/distinfo N ports/security/yubico/yubikey-personalization/pkg/DESCR N ports/security/yubico/yubikey-personalization/pkg/PLIST N ports/security/yubico/yubico-c-client/Makefile N ports/security/yubico/yubico-c-client/distinfo N ports/security/yubico/yubico-c-client/pkg/PLIST N ports/security/yubico/yubico-c-client/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 08:18:56 Modified files: security : Makefile Log message: +yubico CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 08:27:11 Modified files: net/freeradius3: Makefile net/freeradius3/pkg: PLIST-main Log message: Adapt freeradius3 to the yubico reorg, and depend on yubico-c-client. Other minor tweaks while there (PLIST shuffle, rm .orig file). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 08:27:46 Modified files: net/freeradius3: Makefile Log message: bump CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/11/12 08:36:06 Modified files: audio/ncmpcpp : Makefile distinfo Removed files: audio/ncmpcpp/patches: patch-configure Log message: Update to ncmpcpp-0.6.8 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/12 08:43:03 Modified files: graphics/p5-GD : Makefile distinfo graphics/p5-GD/pkg: PLIST Log message: Update to p5-GD-2.56. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/12 09:30:30 Modified files: usr.bin/diff : xmalloc.h Log message: Remove xfree()'s prototype. tedu@ removed its definition a few weeks ago. Pointed out by Ricardo Mestre. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/12 09:34:14 Modified files: sys/netinet : ip_mroute.c sys/netinet6 : ip6_mroute.c Log message: Fix PIM build. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/12 09:34:23 Modified files: devel/libplist : Makefile distinfo devel/libplist/pkg: PLIST-main PLIST-python Log message: Update to libplist-1.12. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 09:41:04 Modified files: security/pcsc-tools: Makefile distinfo security/pcsc-tools/patches: patch-Makefile Added files: security/pcsc-tools/patches: patch-ATR_analysis Log message: update to pcsc-tools 1.4.25 CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/12 09:47:00 Modified files: sys/crypto : chachapoly.c Log message: spacing CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/12 09:48:53 Modified files: sys/netinet : ip_mroute.c Log message: Remove VIFF_TUNNEL leftovers, tunnels aren't supported since 2006. Even pimd(8) no longer support them. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/12 09:50:55 Modified files: sys/crypto : cryptodev.h Log message: another define from the dsa era CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/12 09:57:00 Modified files: sys/crypto : cryptodev.h cryptosoft.c Log message: remove a few unused defines CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/12 09:58:45 Modified files: sys/netinet : ip_mroute.c sys/netinet6 : ip6_mroute.c Log message: Sync headers and get rid of #ifdef MROUTING. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/12 10:09:57 Modified files: usr.bin/less : opttbl.c Log message: Inline is_optchar(), a helper function with only one usage. ok nicm@, stsp@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 10:26:54 Modified files: textproc/mupdf : Makefile distinfo textproc/mupdf/patches: patch-Makefile patch-Makerules patch-platform_x11_pdfapp_c textproc/mupdf/pkg: DESCR PLIST Added files: textproc/mupdf/patches: patch-Makethird Log message: update to MuPDF-1.8 - many fixes and improvements to EPUB support - mudraw moves to the multi-purpose mutool binary - add new OpenGL-based viewer, mupdf-gl - add an optional flavour to enable the javascript support (wasn't on by default before in our package, and still isn't) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 10:27:11 Modified files: textproc : Makefile Log message: +mupdf,js CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/12 10:30:51 Modified files: sys/netinet6 : ip6_mroute.c Log message: More PIM love. Reduce differences with ip_mroute.c and dynamically allocate the register ifp such that if_get() works. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/12 10:42:28 Modified files: sys/netinet6 : ip6_mroute.c Log message: unidef MRT6DEBUG CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/12 10:46:27 Modified files: sys/netinet6 : ip6_mroute.c Log message: Unbreak adding a MIFF_REGISTER interface. Such interface is created on the fly so if_get() could return NULL because mif6c_pifi doesn't mean what you think in this case. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/12 10:46:40 Modified files: usr.sbin/cron : cron.8 Log message: Remove SIGNALS section now that the non-syslog code has been removed. CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/11/12 10:54:50 Modified files: sbin/fdisk : misc.c Log message: Simplify string_from_line(). No functional change. OK krw@ CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/11/12 10:56:54 Modified files: app/cwm : calmwm.c Log message: pledge "stdio rpath proc exec" cwm before main event loop, after init/setup - mostly for menu building. ok semarie@ (another cwm user) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/12 11:00:27 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/pkg: PLIST Log message: update to gnome-shell-3.18.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/12 11:00:42 Modified files: x11/gnome/mutter: Makefile distinfo Log message: update to mutter-3.18.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/12 11:00:59 Modified files: x11/gnome/shell-extensions: Makefile distinfo Log message: update to gnome-shell-extensions-3.18.2 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/12 11:01:43 Modified files: sys/netinet6 : ip6_mroute.c Log message: Do not try to guess if there's still an IPv4 multicast routing daemon using an interface based on the value of ``ip_mrouter''. Calling SIOCDELMULTI on an interface is correct even if such daemon is running because the Ethernet layer refcounts currently joined multicast groups. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/12 11:19:27 Modified files: sys/netinet : ip_mroute.c Log message: Kill another leftover from the tunnel support removal and add more PIM. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/11/12 11:26:41 Modified files: app/cwm : calmwm.h conf.c kbfunc.c Log message: Move kb pointer movement out of the kbfunc_client_moveresize since it's got nothing to do with clients, thus doing flags work causes lots of waste and almost useless jumpy pointer movements; while here, split out move and resize since they share almost no code, just like mouse client move/resize; factor out amount and factor. Still wonder why this is here, but it works now. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/11/12 11:33:30 Modified files: app/cwm : client.c kbfunc.c Log message: If a client sets hints, honor them for kb resize requests, just like we do for mouse based resize requests. Based on a patch from Vadim Vygonets. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/12 11:46:14 Modified files: sbin/dhclient : dhclient.c Log message: When link loss is reported, cancel any active timeout and wait for link to return. Inadvertantly broken in r1.308. Problem noted by tedu@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/12 11:46:50 Modified files: usr.bin/less : opttbl.c Log message: Back out of is_optchar() removal. daniel@ was not a fan. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/12 12:13:47 Modified files: usr.sbin/tftp-proxy: tftp-proxy.c Log message: spaces CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/12 12:55:48 Modified files: sys/dev/pci : if_bge.c Log message: Revert 1.372, reported to cause regressions on some models. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/11/12 13:33:52 Modified files: usr.bin/nc : netcat.c Log message: with -V argument, dont set rtable on the socket, instead set if for the whole process, before pledge(). This way the rtable can be pledged too. the discussion about removing -V is postponed. diff from beck@, i wrote the same diff without seeing his, and various people at u2k15 agreed this is the right thing to do. ok phessler@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/12 13:43:35 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/11/12 13:49:46 Modified files: usr.sbin/bgpd : bgpd.c Log message: pledge the bgpd main process. Some of the promises can be improved upon with a bit of rework, so comment why they are needed. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/11/12 13:51:10 Modified files: www/kcgi : Makefile distinfo Removed files: www/kcgi/patches: patch-sandbox-systrace_c Log message: Update kcgi to 0.7.4 Remove upstreamed patch. kcgi has also switched to the new pledge(2) api. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/12 13:55:49 Modified files: usr.sbin/tftp-proxy: tftp-proxy.c Log message: Remove repeat of getpwnam() that is not needed at all. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/12 14:10:14 Modified files: gnu/usr.bin/binutils-2.17/bfd: elflink.c Log message: With --enable-new-dtags, only generate DT_RUNPATH and no DT_RPATH ok kettenis@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/12 14:12:05 Modified files: usr.bin/at : Makefile at.c usr.bin/crontab: Makefile usr.sbin/cron : Makefile atrun.c client.c cron.c crontab.c database.c funcs.h macros.h pathnames.h Removed files: usr.sbin/cron : common.c Log message: Use absolute paths in pathnames.h. There is no longer a need to chdir(2) to the cron dir and cron(8) now changes to / via daemon(3). We no longer try to create/chmod the spool directories as they should be set correctly at install time. The setegid(crontab) has been moved to open_socket() so it is closer to the chmod(2) call that needs it. OK deraadt@ tedu@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/12 14:14:01 Modified files: usr.sbin/cron : cron.8 Log message: new location for cron sockets; ok millert CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/11/12 14:28:03 Modified files: app/cwm : calmwm.h conf.c kbfunc.c Log message: more client vs screen context differences CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/12 14:28:55 Modified files: x11/gtk+3 : Makefile distinfo Log message: Update to gtk+3-3.18.4. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/12 14:31:36 Modified files: sbin/fdisk : gpt.c mbr.c Log message: Refresh the in-kernel copy of the disklabel from the disk *after* writing the new GPT. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/12 14:40:42 Modified files: usr.sbin/mrouted: main.c Log message: daemon() equivelant should open /dev/null; ok millert CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/12 14:49:29 Modified files: usr.bin/mandoc : term_ascii.c Log message: Never use LC_ALL. On the one hand, it can cause misformatting. On the other hand, it is a security risk because it might cause buffer overflows. Use LC_CTYPE only, that's all we need. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/12 14:53:56 Modified files: security/py-acme: Makefile distinfo Log message: update to py-acme 20151108 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/12 15:04:37 Modified files: usr.bin/tmux : input-keys.c key-string.c screen-write.c tty-keys.c utf8.c Log message: Rename overly-long utf8data to ud throughout. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/12 15:33:07 Modified files: bin/ksh : jobs.c sbin/badsect : badsect.c usr.sbin/mrouted: main.c usr.sbin/quot : quot.c usr.sbin/ypserv/ypserv: ypserv.c Log message: use symbolics for flags to open from Ricardo Mestre CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/12 15:43:30 Modified files: usr.bin/mandoc : mandoc.c Log message: Simplify the logic in mandoc_normdate() and add some comments. Also add a comment in time2a() explaining why it isn't possible to use just one single call to strftime(). Do some style cleanup while here. No functional change. Triggered by a very different patch from des@FreeBSD. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/11/12 15:50:46 Modified files: etc : netstart Log message: Changes to stripcom(): - Align comments with /etc/rc version - Use localized variables - Use safer "print -r --" instead of plain echo Changes to ifstart(): - Tweak comment - Add usage OK krw@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/11/12 16:00:13 Modified files: etc : netstart Log message: Changes to ifmstart(): - Change comments to make it clearer that ifmstart() takes two lists of interface driver names (of which the second is optional) and not the actual interface instances. - Use localized variables and use slightly more verbose names. - Use continue 2 to skip to the next hostname.if file. - Use shell pattern @() instead of testing _sif individually. OK krw@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/11/12 16:11:11 Modified files: etc : netstart Log message: Changes to ifautostart(): - Rename function to ifv6autoconf() to make IPv6 relation clearer - Localize and rename variables OK krw@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/12 16:49:37 Modified files: sbin/fdisk : mbr.c Log message: 'reinit mbr' must zero existing MBR and GPT partition information before constructing default MBR. Change last bzero() to memset(). CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/12 18:12:01 Modified files: share/man/man4/man4.amd64: Makefile Added files: share/man/man4/man4.amd64: vmm.4 Log message: man pages for vmm CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/12 18:14:26 Modified files: share/man/man4/man4.amd64: vmm.4 Log message: rephrase some odd wording. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/12 18:23:59 Modified files: libexec/fingerd: fingerd.c Log message: _exit() in the child; as a result, must use syslog() directly. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/12 18:26:33 Modified files: libexec/fingerd: fingerd.c Log message: 4-step pledge in a program noone really uses anymore. pledge "stdio inet dns proc exec" at startup. In the logging codepath, "stdio dns proc exec" after getpeername() drop to stdio proc exec(), before fork / execve Parent moving data out of the pipe only needs "stdio" CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/12 19:27:17 Modified files: sbin/fdisk : cmd.c disk.c disk.h fdisk.c gpt.c gpt.h mbr.c mbr.h user.c Log message: Move from opening/closing disk for every i/o to opening the disk once and saving the fd in the global 'disk' structure. Stop passing around fd's and just use the global. Makes pledge() feasible. Prompted by and ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/11/12 19:48:29 Modified files: security/luasec/patches: patch-src_context_c Log message: merged upstream (PR #55) CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/11/12 19:53:48 Modified files: plan9/plan9port/patches: patch-INSTALL Log message: merged upstream CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/12 19:57:46 Modified files: usr.bin/ssh : sshd_config.5 Log message: list a couple more options usable in Match blocks; bz#2489 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/12 21:34:15 Modified files: usr.bin/ssh : ssh-keygen.1 ssh-keygen.c Log message: support multiple certificates (one per line) and reading from standard input (using "-f -") for "ssh-keygen -L"; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/12 21:38:06 Modified files: usr.bin/ssh : servconf.c sshd_config.5 Log message: Support "none" as an argument for sshd_config ForceCommand and ChrootDirectory. Useful inside Match blocks to override a global default. bz#2486 ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/12 21:39:35 Modified files: usr.bin/ssh : kex.c Log message: send SSH2_MSG_UNIMPLEMENTED replies to unexpected messages during KEX; bz#2949, ok dtucker@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/13 00:00:50 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 00:03:00 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-tests_fate_aac_mak Added files: graphics/ffmpeg/patches: patch-libavcodec_aacsbr_template_c patch-libavcodec_libvpxenc_c Log message: Backport some AAC and VPX commits. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 00:05:45 Modified files: graphics/cairo : Makefile distinfo graphics/cairo/pkg: PLIST Log message: Update to cairo-1.14.4. from eric@ (maintainer) who timed out to commit it ok dcoppa@ who had the same diff CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 00:14:26 Modified files: multimedia/libvpx: Makefile distinfo multimedia/libvpx/patches: patch-build_make_Makefile patch-configure patch-examples_mk patch-libs_mk Removed files: multimedia/libvpx/patches: patch-vp8_common_reconinter_c patch-vp8_common_sad_c_c Log message: Update to libvpx-1.5.0. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/13 00:52:20 Modified files: sys/arch/amd64/amd64: cacheinfo.c conf.c cpu.c identcpu.c ipifuncs.c mainbus.c sys/arch/amd64/conf: GENERIC Makefile.amd64 files.amd64 sys/arch/amd64/include: cpu.h intrdefs.h pmap.h specialreg.h sys/dev/pv : pvbus.c pvvar.h Added files: sys/arch/amd64/amd64: vmm.c vmm_support.S sys/arch/amd64/include: vmmvar.h Log message: vmm(4) kernel code circulated on hackers@, no objections. Disabled by default. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/13 00:55:36 Modified files: graphics/pngcrush: Makefile distinfo Log message: Update to pngcrush-1.7.88. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/13 00:55:37 Modified files: share/man/man4/man4.amd64: vmm.4 Log message: tweaks; CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/13 01:09:28 Modified files: usr.bin/tmux : Makefile format.c grid-view.c grid.c input.c screen-write.c status.c tmux.h tty.c utf8.c window-copy.c Removed files: usr.bin/tmux : grid-cell.c Log message: Long overdue change to the way we store cells in the grid: now, instead of storing a full grid_cell with UTF-8 data and everything, store a new type grid_cell_entry. This can either be the cell itself (for ASCII cells), or an offset into an extended array (per line) for UTF-8 data. This avoid a large (8 byte) overhead on non-UTF-8 cells (by far the majority for most users) without the complexity of the shadow array we had before. Grid memory without any UTF-8 is about half. The disadvantage that cells can no longer be modified in place and need to be copied out of the grid and back but it turned out to be lot less complicated than I expected. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/13 01:30:18 Modified files: usr.bin/file : file.c Log message: Call stat not lstat with -L, makes links actually be followed. Reported by and ok semarie@. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/13 01:32:10 Modified files: usr.bin/file : file.c Log message: Break the message preparation bit of the main loop into its own function for less excessive level of indentation. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 01:44:53 Modified files: databases/py-ldap: Makefile distinfo databases/py-ldap/pkg: PLIST-examples PLIST-main Log message: Update to py-ldap-2.4.22. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 01:51:08 Modified files: databases/py-mysqlclient: Makefile distinfo databases/py-mysqlclient/pkg: PLIST Log message: Update to py-mysqlclient-1.3.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 01:54:08 Modified files: databases/py-peewee: Makefile distinfo databases/py-peewee/pkg: PLIST Log message: Update to py-peewee-2.6.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 02:04:37 Modified files: databases/py-sybase: Makefile distinfo databases/py-sybase/pkg: PLIST Removed files: databases/py-sybase/patches: patch-setup_py Log message: Update to py-sybase-0.37. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 02:07:23 Modified files: databases/py-whisper: Makefile distinfo databases/py-whisper/pkg: PLIST Log message: Update to py-whisper-0.9.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 02:09:55 Modified files: devel/fribidi : Makefile distinfo Log message: Update to fribidi-0.19.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 02:30:18 Modified files: devel/p5-Module-Find: Makefile distinfo Log message: Update to p5-Module-Find-0.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 02:34:48 Modified files: devel/p5-Test-Perl-Critic: Makefile distinfo devel/p5-Test-Perl-Critic/pkg: PLIST Log message: Update to p5-Test-Perl-Critic-1.03. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/13 03:00:26 Modified files: usr.bin/tmux : control-notify.c format.c tmux.1 Log message: Add window_visible_layout which ignores zoomed panes and use it for control mode (which needs to know all panes), from George Nachman. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 03:08:23 Modified files: devel/libsigc++-2: Makefile distinfo Log message: Update to libsigc++-2.6.2. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/13 03:12:39 Modified files: sys/kern : uipc_mbuf.c uipc_mbuf2.c sys/sys : mbuf.h share/man/man9 : mbuf.9 Log message: Use ph_ prefix for tag-related fields. ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/13 03:18:04 Modified files: sys/net : if.c sys/netinet : if_ether.c if_ether.h Log message: Sore the index of the interface used for revarp instead of a pointer to its descriptor. Get rid of a if_ref(). ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/13 03:25:48 Modified files: sys/netinet : ip_mroute.c Log message: Kill another tunnel leftover and keep PIM stuff inside #ifdef PIM. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/13 03:33:12 Modified files: sys/netinet : ip_mroute.c sys/netinet6 : ip6_mroute.c Log message: Do not cast malloc(9) results. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/13 03:36:29 Modified files: sys/dev/usb : if_ral.c if_rum.c if_uath.c if_urtw.c Log message: Check for space on the ring before dequeuing packets. Allows us to get rid of mq_requeue(9) and IFQ_POLL(9) because wireless drivers use a special queue for management frames. Tested by stsp@, ok dlg@, stsp@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/13 05:18:52 Modified files: usr.bin/tmux : format.c grid-view.c Log message: Two spacing and spelling nits. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/13 05:21:16 Modified files: sys/crypto : cryptodev.h cryptosoft.c xform.c xform.h sys/dev/pci : hifn7751.c Log message: Remove unused non HMAC versions of MD5 and SHA1; ok mpi, deraadt, naddy CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/11/13 05:27:04 Modified files: lang/ghc : Makefile Log message: don't pick up gpatch in configure CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/13 05:28:04 Modified files: share/man/man9 : crypto.9 Log message: Update the list of supported cryptographic algorithms; reminded by naddy@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/13 05:37:18 Modified files: security/yubico/yubico-c-client: Makefile Log message: needs help2man; found by aja@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 05:47:54 Modified files: graphics/leptonica: Makefile distinfo graphics/leptonica/patches: patch-prog_reg_wrapper_sh graphics/leptonica/pkg: PLIST Removed files: graphics/leptonica/patches: patch-src_gifio_c Log message: Update to leptonica-1.72. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 05:49:05 Removed files: graphics/tesseract-langs: Makefile Makefile.inc graphics/tesseract-langs/bul: Makefile distinfo graphics/tesseract-langs/cat: Makefile distinfo graphics/tesseract-langs/ces: Makefile distinfo graphics/tesseract-langs/chi_sim: Makefile distinfo graphics/tesseract-langs/chi_tra: Makefile distinfo graphics/tesseract-langs/dan: Makefile distinfo graphics/tesseract-langs/deu: Makefile distinfo graphics/tesseract-langs/ell: Makefile distinfo graphics/tesseract-langs/eng: Makefile distinfo graphics/tesseract-langs/fin: Makefile distinfo graphics/tesseract-langs/fra: Makefile distinfo graphics/tesseract-langs/hun: Makefile distinfo graphics/tesseract-langs/ind: Makefile distinfo graphics/tesseract-langs/ita: Makefile distinfo graphics/tesseract-langs/jpn: Makefile distinfo graphics/tesseract-langs/kor: Makefile distinfo graphics/tesseract-langs/lav: Makefile distinfo graphics/tesseract-langs/lit: Makefile distinfo graphics/tesseract-langs/nld: Makefile distinfo graphics/tesseract-langs/nor: Makefile distinfo graphics/tesseract-langs/pkg: DESCR-bul DESCR-cat DESCR-ces DESCR-chi_sim DESCR-chi_tra DESCR-dan DESCR-dan-frak DESCR-deu DESCR-ell DESCR-eng DESCR-fin DESCR-fra DESCR-hun DESCR-ind DESCR-ita DESCR-jpn DESCR-kor DESCR-lav DESCR-lit DESCR-nld DESCR-nor DESCR-pol DESCR-por DESCR-ron DESCR-rus DESCR-slk DESCR-slv DESCR-spa DESCR-srp DESCR-swe DESCR-tgl DESCR-tur DESCR-ukr DESCR-vie PLIST graphics/tesseract-langs/pol: Makefile distinfo graphics/tesseract-langs/por: Makefile distinfo graphics/tesseract-langs/ron: Makefile distinfo graphics/tesseract-langs/rus: Makefile distinfo graphics/tesseract-langs/slk: Makefile distinfo graphics/tesseract-langs/slv: Makefile distinfo graphics/tesseract-langs/spa: Makefile distinfo graphics/tesseract-langs/srp: Makefile distinfo graphics/tesseract-langs/swe: Makefile distinfo graphics/tesseract-langs/tgl: Makefile distinfo graphics/tesseract-langs/tur: Makefile distinfo graphics/tesseract-langs/ukr: Makefile distinfo graphics/tesseract-langs/vie: Makefile distinfo Log message: Remove tesseract-langs, it's going to be moved under a common tesseract directory. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 05:49:20 Modified files: graphics : Makefile Log message: -tesseract-langs CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 05:51:00 ports/graphics/tesseract/tessdata Update of /cvs/ports/graphics/tesseract/tessdata In directory cvs.openbsd.org:/tmp/cvs-serv23314/tessdata Log Message: Directory /cvs/ports/graphics/tesseract/tessdata added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 05:51:00 ports/graphics/tesseract/tesseract Update of /cvs/ports/graphics/tesseract/tesseract In directory cvs.openbsd.org:/tmp/cvs-serv23314/tesseract Log Message: Directory /cvs/ports/graphics/tesseract/tesseract added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 05:51:15 ports/graphics/tesseract/tessdata/pkg Update of /cvs/ports/graphics/tesseract/tessdata/pkg In directory cvs.openbsd.org:/tmp/cvs-serv28082/tessdata/pkg Log Message: Directory /cvs/ports/graphics/tesseract/tessdata/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 05:51:16 ports/graphics/tesseract/tesseract/patches Update of /cvs/ports/graphics/tesseract/tesseract/patches In directory cvs.openbsd.org:/tmp/cvs-serv28082/tesseract/patches Log Message: Directory /cvs/ports/graphics/tesseract/tesseract/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 05:51:16 ports/graphics/tesseract/tesseract/pkg Update of /cvs/ports/graphics/tesseract/tesseract/pkg In directory cvs.openbsd.org:/tmp/cvs-serv28082/tesseract/pkg Log Message: Directory /cvs/ports/graphics/tesseract/tesseract/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 05:54:23 Modified files: graphics/tesseract: Makefile Added files: graphics/tesseract: Makefile.inc graphics/tesseract/tesseract: Makefile distinfo graphics/tesseract/tesseract/patches: patch-ccutil_scanutils_cpp patch-configure patch-dict_dawg_cpp patch-viewer_svutil_h graphics/tesseract/tesseract/pkg: DESCR PLIST README Log message: Update to tesseract-3.04.00. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 05:54:59 Added files: graphics/tesseract/tessdata: Makefile distinfo graphics/tesseract/tessdata/pkg: DESCR-afr DESCR-amh DESCR-ara DESCR-asm DESCR-aze DESCR-aze_cyrl DESCR-bel DESCR-ben DESCR-bod DESCR-bos DESCR-bul DESCR-cat DESCR-ceb DESCR-ces DESCR-chi_sim DESCR-chi_tra DESCR-chr DESCR-cym DESCR-dan DESCR-dan_frak DESCR-deu DESCR-deu_frak DESCR-dzo DESCR-ell DESCR-enm DESCR-epo DESCR-equ DESCR-est DESCR-eus DESCR-fas DESCR-fin DESCR-fra DESCR-frk DESCR-frm DESCR-gle DESCR-glg DESCR-grc DESCR-guj DESCR-hat DESCR-heb DESCR-hin DESCR-hrv DESCR-hun DESCR-iku DESCR-ind DESCR-isl DESCR-ita DESCR-ita_old DESCR-jav DESCR-jpn DESCR-kan DESCR-kat DESCR-kat_old DESCR-kaz DESCR-khm DESCR-kir DESCR-kor DESCR-kur DESCR-lao DESCR-lat DESCR-lav DESCR-lit DESCR-main DESCR-mal DESCR-mar DESCR-mkd DESCR-mlt DESCR-msa DESCR-mya DESCR-nep DESCR-nld DESCR-nor DESCR-ori DESCR-osd DESCR-pan DESCR-pol DESCR-por DESCR-pus DESCR-ron DESCR-rus DESCR-san DESCR-sin DESCR-slk DESCR-slk_frak DESCR-slv DESCR-spa DESCR-spa_old DESCR-sqi DESCR-srp DESCR-srp_latn DESCR-swa DESCR-swe DESCR-syr DESCR-tam DESCR-tel DESCR-tgk DESCR-tgl DESCR-tha DESCR-tir DESCR-tur DESCR-uig DESCR-ukr DESCR-urd DESCR-uzb DESCR-uzb_cyrl DESCR-vie DESCR-yid PLIST-afr PLIST-amh PLIST-ara PLIST-asm PLIST-aze PLIST-aze_cyrl PLIST-bel PLIST-ben PLIST-bod PLIST-bos PLIST-bul PLIST-cat PLIST-ceb PLIST-ces PLIST-chi_sim PLIST-chi_tra PLIST-chr PLIST-cym PLIST-dan PLIST-dan_frak PLIST-deu PLIST-deu_frak PLIST-dzo PLIST-ell PLIST-enm PLIST-epo PLIST-equ PLIST-est PLIST-eus PLIST-fas PLIST-fin PLIST-fra PLIST-frk PLIST-frm PLIST-gle PLIST-glg PLIST-grc PLIST-guj PLIST-hat PLIST-heb PLIST-hin PLIST-hrv PLIST-hun PLIST-iku PLIST-ind PLIST-isl PLIST-ita PLIST-ita_old PLIST-jav PLIST-jpn PLIST-kan PLIST-kat PLIST-kat_old PLIST-kaz PLIST-khm PLIST-kir PLIST-kor PLIST-kur PLIST-lao PLIST-lat PLIST-lav PLIST-lit PLIST-main PLIST-mal PLIST-mar PLIST-mkd PLIST-mlt PLIST-msa PLIST-mya PLIST-nep PLIST-nld PLIST-nor PLIST-ori PLIST-osd PLIST-pan PLIST-pol PLIST-por PLIST-pus PLIST-ron PLIST-rus PLIST-san PLIST-sin PLIST-slk PLIST-slk_frak PLIST-slv PLIST-spa PLIST-spa_old PLIST-sqi PLIST-srp PLIST-srp_latn PLIST-swa PLIST-swe PLIST-syr PLIST-tam PLIST-tel PLIST-tgk PLIST-tgl PLIST-tha PLIST-tir PLIST-tur PLIST-uig PLIST-ukr PLIST-urd PLIST-uzb PLIST-uzb_cyrl PLIST-vie PLIST-yid Removed files: graphics/tesseract: distinfo graphics/tesseract/patches: patch-dict_dawg_cpp patch-viewer_svutil_h graphics/tesseract/pkg: DESCR PLIST README Log message: Move tesseract languages from graphics/tesseract-langs and update to 3.04.00. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 05:55:36 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: tesseract-dan-frak becomes tesseract-dan_frak CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/13 05:59:08 Modified files: mail/p5-FuzzyOcr: Makefile multimedia/ogmrip: Makefile x11/gnome/ocrfeeder: Makefile Log message: Bump anf fix depends after tesseract move. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/13 05:59:25 Modified files: usr.sbin/apmd : apmd.c Log message: apmd doesn't connect to the socket, it binds on it; tweak error message CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/13 06:02:31 Log message: import ports/devel/py-configargparse - argparse replacement, allows options to be set via files/env. ok jca landry Status: Vendor Tag: sthen Release Tags: sthen_20151113 N ports/devel/py-configargparse/Makefile N ports/devel/py-configargparse/distinfo N ports/devel/py-configargparse/pkg/PLIST N ports/devel/py-configargparse/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/13 06:03:04 Log message: import ports/devel/py-parsedatetime, parse human-readable date/time text ok jca landry Status: Vendor Tag: sthen Release Tags: sthen_20151113 N ports/devel/py-parsedatetime/Makefile N ports/devel/py-parsedatetime/distinfo N ports/devel/py-parsedatetime/pkg/PLIST N ports/devel/py-parsedatetime/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/13 06:04:28 Log message: import ports/devel/py-python2-pythondialog, Python interface to the UNIX dialog utility, so you can create 80s-looking UIs in python2. ok jca landry Status: Vendor Tag: sthen Release Tags: sthen_20151113 N ports/devel/py-python2-pythondialog/Makefile N ports/devel/py-python2-pythondialog/distinfo N ports/devel/py-python2-pythondialog/pkg/PLIST N ports/devel/py-python2-pythondialog/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/13 06:06:54 Modified files: devel : Makefile Log message: py-configargparse, py-parsedatetime, py-python2-pythondialog (with python3 flavours where appropriate) CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/13 07:16:55 Modified files: sys/dev/usb : usbdevs Log message: Add USB device ID found in an RTL8192EU device. ok mpi@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/13 07:17:19 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/13 07:23:01 Log message: import ports/devel/py-zopeevent, ok ajacoutot@ Status: Vendor Tag: sthen Release Tags: sthen_20151113 N ports/devel/py-zopeevent/Makefile N ports/devel/py-zopeevent/distinfo N ports/devel/py-zopeevent/pkg/DESCR N ports/devel/py-zopeevent/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/13 07:23:38 Modified files: devel : Makefile Log message: +py-zopeevent CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/13 07:24:37 Modified files: devel/py-zopeinterface: Makefile distinfo devel/py-zopeinterface/pkg: PLIST Removed files: devel/py-zopeinterface/patches: patch-setup_py Log message: update to py-zopeinterface 4.1.3, ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/11/13 07:43:33 Modified files: sys/arch/octeon/dev: if_cnmac.c Log message: Remove an unnecessary IFQ_POLL(), along with an unused #ifdef block. ok mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/13 08:22:44 Modified files: usr.bin/nm : nm.c Log message: ratchet pledge from the start; from Theo Buehler CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/11/13 08:29:55 Modified files: share/man/man9 : crypto.9 sys/crypto : cryptodev.h xform.c xform.h sys/dev/pci : hifn7751.c Log message: remove unused ARC4 support; ok mikeb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/13 08:32:36 Modified files: sbin/fdisk : fdisk.c Log message: Make usage() output fit on a 'normal' 80-character line. Tweak some verbiage in the usage() output. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/11/13 08:33:41 Modified files: share/man/man4 : hifn.4 Log message: ARC4 and non-HMAC MD5 & SHA1 have been removed; prodded by mikeb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/13 08:44:15 Modified files: distrib/sets/lists/base: md.amd64 distrib/sets/lists/comp: md.amd64 Log message: sync CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/13 09:06:43 Modified files: usr.bin/tmux : options.c Log message: Log option names in fatal() for missing option. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/13 09:10:23 Modified files: usr.sbin/rarpd : rarpd.c Log message: pledge "stdio rpath dns" right at the start of the servicing loop. Commiting to gather reports. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/13 09:14:37 Modified files: gnu/usr.bin/binutils-2.17/gas: as.c gnu/usr.bin/binutils-2.17/ld: ldmain.c Log message: pledge "stdio rpath wpath cpath fattr" for both as & ld ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/13 09:46:30 Modified files: usr.bin/telnet : Makefile commands.c telnet.1 Log message: remove skey support ok millert CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/13 09:48:48 Modified files: usr.bin/less : command.c edit.c funcs.h lsystem.c main.c os.c output.c signal.c Log message: Add a flag argument to flush() to stop it calling quit() on error, then use this from quit() to stop less blowing up the stack looping through quit()/flush() if stderr is closed (for example "less /missing 2 *synchron* typos. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/14 07:53:14 Modified files: lib/libssl/src/crypto/sha/asm: sha512-ppc.pl sys/arch/amd64/stand/efi/include: efinet.h sys/net : pipex_local.h sys/uvm : uvm_map.c usr.bin/openssl: apps.c req.c Log message: mutli -> multi CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/14 07:55:47 Modified files: lang/php/pecl : pecl.port.mk Log message: set USE_GMAKE for ports using the default pecl target. fixes running tests on 12/15 pecl ports. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/14 08:01:36 Modified files: www/pecl-memcache: Makefile Log message: fix pecl-memcache tests if you already have memcache symlinked in /etc/php-5.6 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/14 08:01:39 Modified files: share/man/man7 : Makefile Log message: no need for a mirror-maker(7) mlink; suggested by schwarze; ok sthen CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/14 08:04:24 Modified files: www/p5-Dancer : Makefile distinfo Log message: Update to p5-Dancer-1.3202. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/14 08:19:08 Modified files: www/pecl-http : Makefile Log message: fixup pecl-http tests to run (quite a few failures though) CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/11/14 08:24:44 Modified files: editors/texmaker: Makefile distinfo editors/texmaker/patches: patch-configdialog_cpp patch-texmaker_cpp patch-texmaker_pro Log message: Update to texmaker 4.5. CVSROOT: /cvs Module name: xenocara Changes by: shadchin@cvs.openbsd.org 2015/11/14 08:30:01 Modified files: dist/xkeyboard-config: Makefile.in NEWS aclocal.m4 compile config.guess config.sub configure configure.ac install-sh missing dist/xkeyboard-config/compat: Makefile.in dist/xkeyboard-config/docs: Makefile.in dist/xkeyboard-config/geometry: Makefile.am Makefile.in dist/xkeyboard-config/geometry/digital_vndr: Makefile.in dist/xkeyboard-config/geometry/sgi_vndr: Makefile.in dist/xkeyboard-config/keycodes: Makefile.in dist/xkeyboard-config/keycodes/digital_vndr: Makefile.in dist/xkeyboard-config/keycodes/sgi_vndr: Makefile.in dist/xkeyboard-config/man: Makefile.in dist/xkeyboard-config/po: Makefile.in.in ca.po cs.po da.po de.po el.po eo.po es.po fi.po fr.po gl.po hu.po ko.po nl.po pl.po pt_BR.po ru.po sv.po uk.po vi.po dist/xkeyboard-config/rules: Makefile.in base.lists.base.part base.lists.part base.m_s.part base.o_s.part base.xml.in evdev.m_s.part evdev.xml.in dist/xkeyboard-config/rules/bin: Makefile.in dist/xkeyboard-config/rules/compat: Makefile.in dist/xkeyboard-config/symbols: Makefile.in altwin cm cz de eu fi in inet is latam lk ph typo ua us dist/xkeyboard-config/symbols/digital_vndr: Makefile.in dist/xkeyboard-config/symbols/fujitsu_vndr: Makefile.in dist/xkeyboard-config/symbols/hp_vndr: Makefile.in dist/xkeyboard-config/symbols/macintosh_vndr: Makefile.in fr dist/xkeyboard-config/symbols/nec_vndr: Makefile.in dist/xkeyboard-config/symbols/nokia_vndr: Makefile.in dist/xkeyboard-config/symbols/sgi_vndr: Makefile.in dist/xkeyboard-config/symbols/sharp_vndr: Makefile.in dist/xkeyboard-config/symbols/sony_vndr: Makefile.in dist/xkeyboard-config/symbols/sun_vndr: Makefile.in dist/xkeyboard-config/symbols/xfree68_vndr: Makefile.in dist/xkeyboard-config/types: Makefile.in data/xkeyboard-config/geometry: Makefile data/xkeyboard-config/man: xkeyboard-config.7 data/xkeyboard-config/pc: Makefile Added files: dist/xkeyboard-config/geometry: teck Log message: Update to xkeyboard-config 2.16. ok matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: shadchin@cvs.openbsd.org 2015/11/14 08:32:30 Modified files: . : 3RDPARTY Log message: sync (xkeyboard-config-2.16) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/14 08:37:15 Modified files: www/pecl-memcached: Makefile Log message: gmake for tests is now handled by pecl.port.mk CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/14 08:40:40 Modified files: sys/netinet : ip_input.c Log message: Grab the KERNEL_LOCK around ip_mforward(), in preparation for unlocking ip_input(). Note that ipmforwarding is not enabled by default. ok deraadt@, phessler@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/14 08:54:27 Modified files: sys/netinet : ip_mroute.c Log message: Remove mrtdebug and reduce differences with the v6 version. Debug informations can already be accessed via mrtstat and pimstat. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/14 09:14:23 Log message: import ports/security/pecl-libsodium, ok benoit@ pecl-libsodium is a wrapper for the Sodium cryptographic library. It provides a low-level interface; see https://paragonie.com/project/halite for a high-level interface using this extension. Status: Vendor Tag: sthen Release Tags: sthen_20151114 N ports/security/pecl-libsodium/Makefile N ports/security/pecl-libsodium/distinfo N ports/security/pecl-libsodium/pkg/PLIST N ports/security/pecl-libsodium/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/14 09:14:47 Modified files: security : Makefile Log message: +pecl-libsodium CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/14 10:03:02 Modified files: usr.bin/rs : rs.c Log message: Fix the obvious bug that with -z, every column was at least as wide as the previous one. While here, shorten the -z code by one line. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/11/14 10:12:15 Modified files: app/xconsole : privsep.c Log message: Don't try to revoque privileges if priv_init is called without privileges. The parent process will be used for operations that can't be pledged. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/11/14 10:13:21 Modified files: app/xconsole : xconsole.c Log message: pledge xconsole(1). CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/11/14 10:26:05 Modified files: lang/node : Makefile distinfo Log message: Update node to the latest LTS. Full changelog: https://github.com/nodejs/node/blob/v4.2.2/CHANGELOG.md OK ajacoutot@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/14 10:26:40 Modified files: sys/arch/sparc/dev: be.c hme.c if_ie.c qe.c sys/arch/macppc/dev: if_bm.c if_mc.c sys/arch/vax/if: if_qe.c sgec.c Log message: No need to include Now that "struct bpf_d" depends on this is one of the offender for removing the header from CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/14 10:27:21 Modified files: sys/dev/usb : ehci.c Log message: Add missing header found while removing from CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/14 10:42:31 Modified files: sbin/fdisk : fdisk.c Log message: Consolidate usage() checking for -c/-h/-s with other checks. Tweak usage() verbiage a bit so it's clear all of '-c -h -s' are required if any are used. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 10:48:28 Modified files: gnu/gcc/gcc : toplev.c Log message: pledge 'stdio rpath wpath cpath", since that is all large program does. NOTE: cc1 uses brk/sbrk, which was only enabled in pledge a few hours ago. So this requires a fairly new kernel if compiling monster c++ programs.. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/14 10:54:57 Modified files: sys/dev/ic : re.c ti.c sys/dev/pci : if_bge.c if_bnxreg.h if_em.h if_et.c if_ixgb.h if_msk.c if_nfe.c if_nge.c if_oce.c if_sk.c if_stge.c if_txp.c if_vge.c if_vmx.c if_vte.c if_xge.c Log message: Do not include when it's not necessary. Because of the VLAN hacks in mpw(4) this file still contains the definition of "struct ifvlan" which depends on which in turns pull ... CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2015/11/14 12:38:55 Log message: import sent 0.1 a simple plaintext presentation tool ok gsoares Simple plaintext presentation tool. sent does not need latex, libreoffice or any other fancy file format, it uses plaintext files and png images. Currently every paragraph represents a slide in the presentation. Especially for presentations using the Takahashi method this is very nice and allows you to write down the presentation for a quick lightning talk within a few minutes. The presentation is displayed in a simple X11 window colored black on white for maximum contrast even if the sun shines directly onto the projected image. The content of each slide is automatically scaled to fit the window so you don't have to worry about alignment. Instead you can really concentrate on the content. Status: Vendor Tag: jung Release Tags: jung-20151114 N ports/misc/sent/distinfo N ports/misc/sent/Makefile N ports/misc/sent/patches/patch-Makefile N ports/misc/sent/patches/patch-config_def_h N ports/misc/sent/patches/patch-config_mk N ports/misc/sent/pkg/DESCR N ports/misc/sent/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2015/11/14 12:41:20 Modified files: misc : Makefile Log message: link misc/sent CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 13:02:33 Modified files: gnu/usr.bin/cxxfilt: cxxfilt.c Log message: Betting pledge "stdio rpath wpath cpath" works for this. Let's get it into the ports build cycle to find out for sure. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/14 13:13:29 Modified files: usr.bin/less : main.c Log message: Correct check flipped in earlier commit. Eliminate unnecessary isupper() tests before tolower() use ok millert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 13:26:50 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/11/14 13:27:09 Modified files: graphics/png : Makefile distinfo Added files: graphics/png/patches: patch-tests_pngstest Log message: SECURITY update to 1.6.19: Multiple buffer overflows in the png_set_PLTE and png_get_PLTE functions CVE-2015-8126 ok sthen@ CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/11/14 13:27:41 Modified files: distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 13:31:36 Modified files: usr.bin/less : lesskey.c Log message: Symbol table tells me to use pledge "stdio rpath wpath cpath" CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/11/14 13:35:42 Modified files: graphics/png : Tag: OPENBSD_5_8 Makefile distinfo Log message: SECURITY update to 1.6.19: Multiple buffer overflows in the png_set_PLTE and png_get_PLTE functions CVE-2015-8126 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/11/14 13:36:13 Modified files: graphics/png : Tag: OPENBSD_5_7 Makefile distinfo Log message: SECURITY update to 1.6.19: Multiple buffer overflows in the png_set_PLTE and png_get_PLTE functions CVE-2015-8126 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/14 13:42:42 Modified files: devel/p5-AppConfig-Std: Makefile distinfo Log message: Update to p5-AppConfig-Std-1.10. ok Sam Smith (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/14 13:46:10 Modified files: mail/p5-Email-MIME-ContentType: Makefile distinfo Log message: Update to p5-Email-MIME-ContentType-1.018. ok Sam Smith (maintainer) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/14 14:17:08 Modified files: sbin/fdisk : disk.c fdisk.c Log message: Since -l is ignored if -c/-h/-s are specified, make that combination invalid and mention the constraint in usage(). Modify the appropriate field(s) of the global 'disk' as -l/-c/-h/-s are encountered. As a result use the disklabel information to populate the global 'disk' only when it has not already been populated. Move test for 'disk' validity into DISK_open(). CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/14 14:24:11 Modified files: usr.bin/mg : theo.c Log message: The people who wrote this code are not on your side CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 14:44:44 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 14:49:16 Modified files: distrib/special/ftp: Makefile Log message: The install media version does not need -lcurses; spotted by krw CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/14 14:53:03 Modified files: lib/libc/arch/amd64: SYS.h lib/libc/arch/amd64/gen: flt_rounds.S 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 Added files: lib/libc/arch/amd64: DEFS.h Log message: Split the non-syscall ASM bits from SYS.h into DEFS.h and use that in the non-syscall .S source ok millert@ miod@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 15:23:22 Modified files: sys/kern : kern_pledge.c vfs_syscalls.c Log message: Add pathconf() to pledge "rpath"; ok guenther CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/14 15:47:59 Modified files: www/iridium : Makefile www/chromium : Makefile Log message: pre-build gfx_vector_icons in chromium+iridium, ok robert@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/11/14 15:53:26 Modified files: graphics/povray: Makefile distinfo Log message: Update embedded copy of libpng to 1.2.54 (fixes CVE-2015-8126 and possibly earlier problems). Fix master site. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/14 15:56:24 Modified files: net/icinga/core2: Makefile Log message: try building icinga2 with ports gcc (4.9) on sparc64, it fails with system gcc {standard input}:38466: Error: Illegal operands: %lo requires arguments in () c++: Internal error: Illegal instruction (program cc1plus) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 16:06:06 Modified files: gnu/usr.bin/texinfo/info: info.c infokey.c gnu/usr.bin/texinfo/makeinfo: makeinfo.c gnu/usr.bin/texinfo/util: install-info.c texindex.c Log message: info - pledge stdio rpath wpath cpath getpw tty proc exec infokey - stdio rpath wpath cpath tty makeinfo - stdio rpath wpath cpath getpw install-info - stdio rpath wpath cpath proc exec texindex - stdio rpath wpath cpath tmppath ok schwarze CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/14 16:38:50 Modified files: faq : index.html Log message: Don't list myself as "The FAQ maintainer" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 16:43:26 Added files: distrib/special/more: pathnames.h termcap.c tgoto.c tputs.c Log message: Copy the parts of libocurses that are needed directly to here. We continue using the libocurses varient, since it is smaller. tested by guenther, ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 16:44:26 Modified files: distrib/miniroot: makeconf.awk Log message: no longer need -locurses, since more is selfcontained CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/14 16:56:41 Modified files: usr.bin/mandoc : main.c Log message: Fix an issue reported by deraadt@: When hitting Ctrl-Backslash (= SIGQUIT) in the less(1) spawned by man(1), man(1) died uncleanly, leaving behind its temp files, and killed less(1) uncleanly as well with SIGPIPE, leaving the terminal in the wrong state. Fix this by giving less(1) its own process group and handing it control of the terminal, but in such a way that Ctrl-z (= SIGSTOP) still works: In that case, let man(1) stop itself, too, and let it continue the pager when it continues itself. Joint work with millert@ who contributed most of the expertise required, and also most parts of the code. OK deraadt@ millert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 16:56:50 Modified files: . : Makefile.cross lib : Makefile include : Makefile curses.h lib/libcurses : term.h share/mk : bsd.README bsd.prog.mk share/man/man3 : intro.3 Removed files: lib/libocurses : Makefile addbytes.c addch.c addnstr.c box.c clear.c clrtobot.c clrtoeol.c cr_put.c ctrace.c cur_hash.c curses.c curses.h delch.c deleteln.c delwin.c erase.c fullname.c getch.c getstr.c id_subwins.c idlok.c initscr.c insch.c insertln.c longname.c move.c mvwin.c newwin.c ocurses.3 otermcap.3 overlay.c overwrite.c pathnames.h printw.c putchar.c refresh.c scanw.c scroll.c setterm.c shlib_version standout.c termcap.c tgoto.c toucholap.c touchwin.c tputs.c tscroll.c tstp.c tty.c unctrl.c lib/libocurses/EXAMPLES: ex1.c lib/libocurses/PSD.doc: Makefile Master appen.A appen.B appen.C c_macros doc.I doc.II doc.III doc.IV ex1.c ex2.c fns.doc intro.0 intro.1 intro.2 intro.3 intro.4 intro.5 intro.6 life.c macros twinkle1.c twinkle2.c win_st.c lib/libocurses/TEST: tc1.c tc2.c tc3.c Log message: libocurses can go to the Attic. last consumer of it was ramdisk more(1) conceptual ok guenther millert nicm CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/14 17:17:47 Modified files: sys/net : if_media.h Log message: Add ifmedia definitions for 802.11n. ok deraadt mpi phessler kettenis guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 17:36:13 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 distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/11/14 17:44:03 Modified files: usr.bin/vi/common: main.c Log message: Basic pledge for vi. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/14 18:05:25 Modified files: sys/dev/usb : if_rsu.c sys/net80211 : ieee80211.c ieee80211.h ieee80211_ioctl.h ieee80211_output.c ieee80211_radiotap.h ieee80211_var.h Log message: Declare 802.11n mode and channel flags. Tweak 11n related fields in struct ieee80211com and move them inside #ifndef IEEE80211_NO_HT without breaking the build in rsu(4) for RAMDISK_CD. Also declare 11n protection modes and MCS count. ok deraadt mpi kettenis guenther CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/11/14 18:22:36 Modified files: usr.bin/vi/common: main.c Log message: Vi needs flock, for those who haven't set nolock in .exrc for years... Pointed out by Theo Buehler. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/14 18:22:39 Modified files: sbin/fdisk : fdisk.c gpt.c gpt.h Log message: Move zapping of invalid GPT data into GPT_get_gpt() rather than returning a value to tell callers to zap it. Use consistant idiom to check for the presence of a GPT (check gh.gh_sig). When zapping GPT, always zap both the header and partition table just for paranoia's sake. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2015/11/14 18:31:57 Modified files: usr.sbin/ypldap: ypldap_dns.c ldapclient.c ypldap.c Log message: pledge for ypldap is easy because it's purely a network program. One process talks to yp clients, one talks to ldap servers, one does dns. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/14 18:43:21 Modified files: sys/net80211 : ieee80211_crypto_ccmp.c Log message: Fix CCMP (WPA2) in preparation for 11n. This code didn't handle QoS frames correctly but QoS frames are required for 11n A-MPDU aggregation and 11n STAs are required to use CCMP instead of WEP or TKIP ciphers. The QoS bit in FC0 is part of AAD (additional authentication data) but was being masked unconditionally. The FC1 order bit is masked to 0 in AAD if a data frame contains a QoS control field but this code was looking for HT control fields instead. Add an XXX comment about another bit which must be set if SPP (signaling and payload protected) A-MSDUs are supported. Neither Linux nor FreeBSD seem to set this bit, and we don't support SPP A-MSDUs yet so a comment seems good enough for now. ok deraadt mpi kettenis guenther helpful hints from mikeb CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 19:50:00 Modified files: libexec/ld.so/ldconfig: ldconfig.c Log message: pledge "stdio rpath wpath cpath tmppath fattr" ok guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 20:41:25 Modified files: libexec/ld.so : loader.c libexec/ld.so/alpha: ldasm.S syscall.h libexec/ld.so/amd64: ldasm.S syscall.h libexec/ld.so/arm: ldasm.S syscall.h libexec/ld.so/hppa: ldasm.S syscall.h libexec/ld.so/i386: ldasm.S syscall.h libexec/ld.so/m88k: ldasm.S syscall.h libexec/ld.so/mips64: ldasm.S syscall.h libexec/ld.so/powerpc: ldasm.S syscall.h libexec/ld.so/sh: ldasm.S syscall.h libexec/ld.so/sparc: ldasm.S syscall.h libexec/ld.so/sparc64: ldasm.S syscall.h Log message: ldd(1) sets environment variable LD_TRACE_LOADED_OBJECTS to tell ld.so that it should show information about the program it loads, rather than run it. In that specific case, ld.so can pledge to "stdio rpath" to ensure that code path in ld.so has no bugs. Yes, a pledge in ld.so.... who'd have thought! ok guenther CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/14 20:54:08 Modified files: lib/libc/arch/sparc64/fpu: fpu_implode.c Log message: I got a round tuit to rename round() to roundit() to avoid gcc warning. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 21:03:32 Modified files: gnu/usr.bin/binutils-2.17/binutils: rename.c Log message: Using #ifndef __OpenBSD__, disable the really dangerous and silly setuid-preserving code in the so-called smart_rename() function. I don't want my tools (ar, ranlib, objcopy, strip) going through the effort to preserve setuid bits on ``build-directory'' files when they sense a symbolic link, thank you very much. The modern way is to build code, then set such modes at install-time. Our kernel goes through the effort to clear setuid flags, and this was neutering that attempt. Also has atrocious error handling. (Identified as an issue of concern while doing the audit for pledge) ok guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 21:10:33 Modified files: gnu/usr.bin/binutils-2.17/binutils: ar.c objcopy.c Log message: In most cases binutils strips off setuid/setgid bits when creating copies of files. In two cases however they were not being masked. These are build tools -- therefore they should not encourage further propogation of such unsafe bits. ok guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/14 21:13:17 Modified files: gnu/usr.bin/binutils-2.17/binutils: ar.c objcopy.c Log message: Now that the (setuid bit related) bad-practice audit and repair is complete, ar/ranlib and objcopy/strip can pledge "stdio rpath wpath cpath fattr" ok guenther CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2015/11/14 23:01:39 Modified files: usr.bin/make : regress.c Log message: exit needs stdlib, switch to "return 0" to fix. ok espie CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/14 23:18:19 Modified files: usr.bin/rdistd : server.c Log message: Switch to linkat() to support hardlinked symlinks Simplify chown logic by using fchownat() Cache whether we're root instead of calling getuid() before each chown CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2015/11/14 23:19:22 Modified files: usr.bin/make : main.c varmodifiers.c Log message: unifdef MAKE_BOOTSTRAP now that Makefile.boot is gone. ok espie@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/15 00:12:50 Modified files: distrib/special/more: Makefile curses.h more.c termcap.c tgoto.c tputs.c Log message: KNF, de-register, fix other minor grumbles CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/15 00:38:29 Modified files: usr.bin/locate/code: locate.code.c Log message: pretty simple. pledge "stdio rpath" at startup, and pledge "stdio" after opening the database. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/15 00:44:38 Modified files: usr.bin/locate/bigram: locate.bigram.c usr.bin/locate/locate: locate.c Log message: very simple pledges, stdio and rpath, very boring CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/15 01:22:47 Log message: import py-backports-abc, A backport of recent additions to the 'collections.abc' module. an input and ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20151115 N ports/devel/py-backports-abc/Makefile N ports/devel/py-backports-abc/distinfo N ports/devel/py-backports-abc/pkg/PLIST N ports/devel/py-backports-abc/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/15 01:24:18 Modified files: devel : Makefile Log message: SUBDIR += py-backports-abc CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/11/15 01:28:24 Modified files: xserver/hw/xfree86/common: xf86Init.c xserver/hw/xfree86/man: Xorg.man Log message: Remove the -configure option. This has been broken for a loong time and no one is going to fix it. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/15 01:40:42 Modified files: www/py-tornado : Makefile distinfo www/py-tornado/pkg: PLIST Log message: update tornado to 4.3. ok benoit@. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/15 02:39:09 Modified files: sys/dev/pci : if_iwmreg.h Log message: Declare macros for antenna flags. Lifted from Linux iwlwifi. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/15 02:41:08 Modified files: devel/p5-IO-Lambda: Makefile distinfo Log message: Update to p5-IO-Lambda-1.25. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/15 03:07:03 Modified files: sys/net80211 : ieee80211_input.c ieee80211_node.c ieee80211_node.h Log message: Extend struct ieee80211_node with fields for 11n STA HT capabilities and HT operational information sent by 11n APs. These fields reflect the structure of elements in management frames so that IEEE80211_HTCAP* and IEEE80211_HTOP* macros designed to operate on frame elements can be used directly to read or set the fields. Populate nodes with HT information received in probe responses, probe requests, and association requests. ok deraadt mpi phessler kettenis guenther CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/15 03:19:29 Modified files: www/p5-HTTP-Request-Params: Makefile distinfo Log message: Update to p5-HTTP-Request-Params-1.02. ok Sam Smith (maintainer) CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/15 03:21:58 Modified files: sys/net80211 : ieee80211.c Log message: IEEE80211_MODE_MAX has been raised to include 11n mode so make sure that ieee80211_media_init doesn't index its rates array beyond turbo mode. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/15 03:24:42 Modified files: www/p5-Plack-Middleware-ReverseProxy: Makefile distinfo Log message: Update to p5-Plack-Middleware-ReverseProxy-0.15. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/15 04:14:17 Modified files: sys/net80211 : ieee80211_input.c ieee80211_node.c ieee80211_proto.c ieee80211_proto.h Log message: Parse 11n HT capabilities and operational info from association response frames, negotiate HT with the AP, and move the interface into or out of 11n mode accordingly. If running as AP negotiate HT with nodes joining the BSS. ok deraadt mpi kettenis guenther CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/15 04:53:31 Modified files: devel/bison : Makefile distinfo devel/bison/patches: patch-data_m4sugar_m4sugar_m4 devel/bison/pkg: PLIST Removed files: devel/bison/patches: patch-configure patch-data_yacc_c patch-src_output_c Log message: Update to bison-3.0.4 Alas this switches bison from using m4 from base to GNU m4. Work is being done to switch back. Support from many, input from sthen@ and nigel@, ok sthen@. Bulk build by ajacoutot@, regress tests ran on i386, powerpc (thx sthen@), amd64 and sparc64. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/15 04:55:59 Modified files: multimedia/avinfo: Makefile multimedia/avinfo/patches: patch-src_ass_y multimedia/gstreamer-0.10/core: Makefile textproc/xxdiff: Makefile multimedia/libaacs: Makefile multimedia/libaacs/patches: patch-src_file_keydbcfg-parser_y devel/splint : Makefile net/irrtoolset : Makefile Added files: multimedia/gstreamer-0.10/core/patches: patch-gst_parse_grammar_y textproc/xxdiff/patches: patch-resParser_cpp patch-resParser_y devel/splint/patches: patch-src_cgrammar_y patch-src_mtgrammar_y patch-src_signature_y net/irrtoolset/patches: patch-src_rpsl_object_cc Log message: Cope with latest bison; ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/15 04:57:35 Modified files: devel/bison : Makefile Log message: As spotted by nigel@, these parts are ineffective; delete for now CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/15 05:14:27 Modified files: multimedia/gstreamer-0.10/core: Makefile multimedia/gstreamer-0.10/core/patches: patch-gst_parse_grammar_y Log message: Use upstream patch to fix build with Bison 3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/15 05:15:21 Modified files: multimedia/gstreamer1/core: Makefile Removed files: multimedia/gstreamer1/core/files: grammar.tab.c grammar.tab.h multimedia/gstreamer1/core/patches: patch-gst_parse_Makefile_in Log message: jca@ got the balls to update Bison \o/ So no need to include pre-generated files from Linux. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/15 05:34:07 Modified files: sys/net80211 : ieee80211.c ieee80211_node.h ieee80211_proto.c ieee80211_var.h Log message: Expose 11n mode to the ifmedia layer and introduce the concept of MCS. Make sure 11n features are enabled only if media type is autoselect or 11n. 11n mode uses MCS (modulation & coding scheme) instead of rates like 11a/b/g. This means we'll have to take the current mode into account and decide whether to use a rate or an MCS for transmission. Receiving frames on legacy rates will still work in 11n mode. We just won't be using legacy rates to send data frames to an STA or AP we negotiated 11n features with. My initial plan was to grow the ieee80211_rateset structure and treat MCS just like rates. However, ieee80211_rateset corresponds to rates and xrates elements in management frames and is copied directly into such elements so its size cannot change. Thus, MCS stands on its own and corresponds to elements in management frames related to 11n HT capabilities. ok deraadt mpi phessler kettenis guenther CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/15 05:41:36 Log message: Import rabbitmq-c-0.7.0, from maintainer Gregor Best; ok sthen@ rabbitmq-c is a C library that can be used to interface with AMQP brokers such as RabbitMQ. It also contains the commandline utilities `amqp-consume`, `amqp-declare-queue`, `amqp-delete-queue`, `amqp-get` and `amqp-publish`, which can be used in shell scripts to interface with AMQP brokers. Status: Vendor Tag: jca Release Tags: jca_2015-Nov-15 N ports/net/rabbitmq-c/Makefile N ports/net/rabbitmq-c/distinfo N ports/net/rabbitmq-c/patches/patch-librabbitmq_amqp_tcp_socket_c N ports/net/rabbitmq-c/patches/patch-tools_CMakeLists_txt N ports/net/rabbitmq-c/pkg/PLIST N ports/net/rabbitmq-c/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/15 05:43:37 Modified files: net/rabbitmq-c/patches: patch-librabbitmq_amqp_tcp_socket_c patch-tools_CMakeLists_txt Log message: Missing CVS Ids in patches/; spotted by sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/15 05:44:20 Modified files: net : Makefile Log message: +rabbitmq-c, ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/15 05:45:48 Modified files: www/webkit : Makefile www/webkitgtk4 : Makefile Removed files: www/webkit/patches: patch-Source_ThirdParty_ANGLE_src_compiler_glslang_y www/webkitgtk4/patches: patch-Source_ThirdParty_ANGLE_src_compiler_translator_glslang_y Log message: Drop old-bison patch; not tested yes since it seems pledged binutils broke stuffs. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/11/15 06:20:16 Modified files: sys/net80211 : ieee80211_amrr.c Log message: Add support for 11n mode to the rate adaptation (AMRR) code. Currently limited to MCS 0-7. For now, drivers must not configure 11n hardware to use MCS other than MCS 0-7, which limits us to 65Mbit/s. MCS 8 and above use MIMO and will require more work in AMRR once we get there. ok deraadt mpi phessler kettenis guenther CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/11/15 06:44:19 Modified files: lang/php/5.6 : Makefile distinfo Log message: update to 5.6.15 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/15 07:03:31 Modified files: gnu/usr.bin/binutils-2.17/binutils: rename.c Log message: In smart_rename, restore at least the regular permissions bits. But don't try to chown or set special bits. This fixes several ports. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/15 07:05:25 Modified files: gnu/usr.bin/binutils/binutils: rename.c Log message: Same as in binutils-2.17, only restore regular permission bits. But don't restore ownership/setuid/etc bits. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/15 07:14:21 Modified files: usr.bin/tset : tset.c Log message: Simplify TIOCGWINSZ codeblock by removing support for SCO Unix. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/15 07:32:48 Modified files: usr.bin/tmux : client.c server.c tmux.c Log message: Accidentally turned off pledge, turn it back on. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/15 07:55:22 Modified files: share/man/man9 : VOP_LOOKUP.9 Log message: word fix; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/15 08:10:55 Modified files: share/man/man9 : Makefile Log message: remove entries for SRPL_HEAD_INIT (listed twice!) and SRPL_ENTRY_INIT, neither of which appear to exist; CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/15 08:28:26 Modified files: databases/py-redis: Makefile distinfo Log message: update py-redis to 2.10.5. ok aja@. CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2015/11/15 08:33:57 Modified files: driver/xf86-video-intel/src/sna: sna_accel.c Log message: Partly disable acceleration on Broadwell. The inteldrm(4) driver fails to restore something properly after resume which makes the render ring get stuck. By defaulting to the "blt" acceleration method we avoid the use of this ring and the machine remains usable after resume. People who really want full 2D acceleration can still override the acceleration method in their xorg.conf. ok jsg@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/15 09:00:15 Modified files: sys/dev/pci : virtio_pci.c Log message: virtio2 at pci0 dev 3 function 0 "Qumranet Virtio Network" rev 0x00: Virtio Network Device becomes simply virtio2 at pci0 dev 3 function 0 "Qumranet Virtio Network" rev 0x00 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/15 10:10:53 Modified files: sys/arch/macppc/macppc: locore.S sys/arch/socppc/socppc: locore.S Log message: Make sure every mtmsr instruction disabling external interrupts is immediately followed by an isync. ok mpi@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/15 10:11:29 Modified files: sys/arch/macppc/macppc: ofwreal.S Log message: everyting -> everything CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/11/15 10:14:29 Modified files: devel/ruby-bundler: Makefile distinfo devel/ruby-bundler/pkg: PLIST Log message: Update to bundler 1.10.6 From both jcs@ and Frank Groeneveld CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/15 10:39:20 Modified files: usr.bin/bc : bc.1 Log message: '.Ql Quit' -> '.Ql quit' because only the lowercase command is valid. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/15 12:35:05 Modified files: share/man/man9 : Makefile Log message: remove mlink for non-existent ieee80211_compute_duration; CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/15 13:35:36 Modified files: usr.sbin/tcpdump: gmt2local.c interface.h nameser.h parsenfsfh.c print-arp.c print-atalk.c print-bootp.c print-carp.c print-cnfp.c Log message: Remove more register keywords. ok daniel@, discussed on hackers@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/11/15 13:44:51 Modified files: games/naev : Makefile.inc games/naev/base: distinfo games/naev/data: distinfo Log message: update to naev-0.6.1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/15 14:05:56 Modified files: usr.bin/less : less.1 Log message: The compile-time secure mode has gone, from Michael Reed. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/15 14:25:50 Modified files: games/fortune/datfiles: fortunes Log message: fix a double space issue in the following, rather wonderful, fortune: On two occasions I have been asked [by members of Parliament!], `Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question. -- Charles Babbage CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/11/15 14:32:24 Modified files: sysutils/logstash/forwarder: Makefile Log message: SUBST_CMD the config file OK jasper@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/15 15:02:10 Modified files: lib/libssl/src/doc/ssl: SSL_CTX_sessions.3 Log message: fix references to lhash(3); CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/15 15:06:51 Modified files: lib/libcrypto/man: des_read_pw.3 Log message: ui_new -> UI_new; CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/15 15:07:20 Modified files: lib/libc : Symbols.list Log message: _towctrans_ext and _wctrans_init are now hidden; so drop them from the list CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/15 15:10:16 Modified files: lib/libmenu : menu_attributes.3 menu_cursor.3 menu_format.3 menu_hook.3 menu_items.3 menu_mark.3 menu_new.3 menu_opts.3 menu_pattern.3 menu_post.3 menu_requestname.3 menu_spacing.3 menu_userptr.3 menu_win.3 Log message: update NAME; ok nicm schwarze CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/11/15 15:11:18 Modified files: usr.bin/file : magic-load.c Log message: When validating a char by calling strchr() with a string of allowed chars, check for '\0' first, because strchr() would return non-NULL. ok nicm CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2015/11/15 15:26:49 Modified files: usr.bin/ssh : readconf.c readconf.h ssh-agent.1 ssh.1 ssh_config.5 sshconnect.c sshconnect.h sshconnect1.c sshconnect2.c Log message: Add an AddKeysToAgent client option which can be set to 'yes', 'no', 'ask', or 'confirm', and defaults to 'no'. When enabled, a private key that is used during authentication will be added to ssh-agent if it is running (with confirmation enabled if set to 'confirm'). Initial version from Joachim Schipper many years ago. ok markus@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/15 15:41:43 Modified files: lib/libc/arch/sparc64/fpu: fpu_implode.c Log message: Tweak previous: rename it to fpround() to match FreeBSD requested by kettenis@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/15 15:50:38 Modified files: usr.bin/tmux : tmux.h Log message: Make key_code unsigned long long not uint64_t which is more portable for printf formats, and move UTF8_SIZE define down to near the rest of the UTF-8 bits. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/15 16:13:20 Modified files: usr.sbin/user : user.c Log message: Really silly to chmod "st_mode & 07777" when making a copy of the group file, like entirely missing the point. ok jca CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/15 16:14:21 Modified files: usr.sbin/user : main.c Log message: pledge "stdio rpath wpath cpath fattr getpw flock id proc exec" at the top. It is a lot, maybe someone will take the time to find smaller chunks later in the program. tested by jca CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/15 16:24:24 Modified files: usr.sbin/cron : atrun.c cron.c do_command.c popen.c user.c Log message: Clean up the remaining uses of stderr and perror() and use warn/err and/or syslog depending on whether stderr is hooked up at the time. Also remove closelog() which is not needed since we are headed for exec. OK guenther@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/15 16:54:15 Modified files: usr.bin/ssh : ssh-agent.1 Log message: do not confuse mandoc by presenting "Dd"; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/15 16:58:04 Modified files: usr.bin/ssh : ssh_config.5 Log message: correct section number for ssh-agent; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/15 16:59:21 Modified files: lib/libpcap : pcap.3 Log message: update NAME; ok schwarze CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/15 17:16:39 Modified files: usr.sbin/tcpdump: print-decnet.c print-dhcp6.c print-domain.c print-dvmrp.c print-ether.c print-fddi.c print-frag6.c print-gtp.c print-hsrp.c print-icmp6.c print-igrp.c print-ip.c print-ip6.c print-ip6opts.c print-ipsec.c print-ipx.c print-isoclns.c print-krb.c print-llc.c print-lwres.c print-nfs.c print-ntp.c print-ospf.c print-ospf6.c print-pflog.c print-pfsync.c print-pim.c print-ppp.c print-radius.c print-rip.c print-ripng.c print-rt6.c print-skip.c print-sl.c print-slow.c print-snmp.c print-sunrpc.c print-tcp.c print-tftp.c print-timed.c print-udp.c print-vrrp.c print-wb.c savestr.c tcpdump.c util.c Log message: Remove remaining instances of the register keyword. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/15 17:30:02 Modified files: usr.bin/ssh : auth-options.c sshd.8 Log message: Add a new authorized_keys option "restrict" that includes all current and future key restrictions (no-*-forwarding, etc). Also add permissive versions of the existing restrictions, e.g. "no-pty" -> "pty". This simplifies the task of setting up restricted keys and ensures they are maximally-restricted, regardless of any permissions we might implement in the future. Example: restrict,pty,command="nethack" ssh-ed25519 AAAAC3NzaC1lZDI1... Idea from Jann Horn; ok markus@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/15 19:19:14 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/15 20:02:40 Modified files: usr.bin/tset : tset.c Log message: pledge "stdio rpath wpath tty" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/15 20:03:28 Modified files: usr.bin/tput : tput.c Log message: pledge "stdio rpath wpath tty" CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/15 21:02:34 Modified files: sys/dev/pci : if_vge.c Log message: rework vge_start to avoid IFQ_POLL firstly, this checks for space in the tx ring before looking at the send queue. if there's no space, then IFF_OACTIVE is set and break. if there's space use IFQ_DEQUEUE to pull a packet off. if we fail to encapsulate it, it gets dropped. encap has been changed so the dmamaps the mbufs are loaded into are created with 7 segments instead of 32. this means we detect when the packet would overflow the tx descriptor at dmamap load time, rather than after we've looped over the segments writing them into the descriptor. we now use m_defrag to defrag the mbuf instead of allocating a new one and using m_copydata. now if we have any encap error on the first mbuf, we no longer set IFF_OACTIVE and wait for an interrupt that never comes to clear it. testing and (excellent) code review by richard proctor CVSROOT: /cvs Module name: src Changes by: logan@cvs.openbsd.org 2015/11/15 23:13:04 Modified files: usr.bin/ssh : sftp-server.c Log message: 1) Use xcalloc() instead of xmalloc() to check for potential overflow. (Feedback from both mmcc@ and djm@) 2) move set_size just before the for loop. (suggested by djm@) OK djm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/15 23:36:55 Modified files: graphics/ffmpeg: Makefile distinfo graphics/ffmpeg/patches: patch-configure Removed files: graphics/ffmpeg/patches: patch-libavformat_hls_c Log message: Update to FFmpeg 20151112 (2.8.2). from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/15 23:37:35 Modified files: x11/mplayer : Makefile Log message: New FFmpeg version. from Brad CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/16 00:43:14 Modified files: devel/p5-Test-Strict: Makefile distinfo Log message: Update to p5-Test-Strict-0.34. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/16 02:18:35 Modified files: faq : faq15.html Log message: don't talk about systrace in ports faq, it's still present for now but not very actively maintained (read: cp was broken for 6 months and only 2 people noticed). tweak/ok bentley@ a few days ago CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/16 02:47:04 Modified files: www/owncloud : Tag: OPENBSD_5_8 Makefile distinfo www/owncloud/pkg: Tag: OPENBSD_5_8 PLIST Added files: www/owncloud/patches: Tag: OPENBSD_5_8 patch-apps_user_ldap_lib_access_php patch-apps_user_ldap_lib_user_offlineuser_php Log message: Reliability update to owncloud-8.1.4. Includes 2 patches merged from upstream to unbreak LDAP support (reported by Olivier Mehani). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/16 02:53:12 Modified files: www/owncloud : Makefile Added files: www/owncloud/patches: patch-apps_user_ldap_lib_access_php patch-apps_user_ldap_lib_user_offlineuser_php Log message: Add 2 patches from upstream to unbreak LDAP support (reported by Olivier Mehani). CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/16 02:55:06 Modified files: lib/libcrypto : cert.pem Log message: add QuoVadis root certificates, present in Mozilla/Chrome/Apple/Windows/etc req by and OK dlg, no objections in 5 days CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/16 03:03:01 Modified files: sys/dev/ic : malo.c Log message: Check for space on the ring before dequeuing packets. Allows us to get rid of mq_requeue(9) and IFQ_POLL(9) because wireless drivers use a special queue for management frames. Tested by stsp@, ok dlg@, stsp@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/16 03:05:35 Modified files: x11/gnome/music: Makefile distinfo Log message: Update to gnome-music-3.18.2. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/16 03:08:41 Modified files: sys/arch/amd64/amd64: cpu.c vmm.c vmm_support.S sys/arch/amd64/include: vmmvar.h Log message: Some minor tweaks: - Add $OpenBSD$ tag, - constify "struct cfattach", - Use rather than , it's enough. - Keep the "struct vm" private. This allows us to not pull in - Prefer DPRINTF() for debug macro as dprintf(3) is a standard function name. - Add vmm_debug and fix VMM_DEBUG build - Remove unneeded from - Kill whitespaces ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/16 03:16:07 Modified files: sys/dev/pv : pvbus.c Log message: pvbus_types isnt full on i386 cos the openbsd vmm entry is only set on amd64. make sure the signature is not null before using it in pvbus_attach. fixes a panic on i386 under vmware. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/16 03:22:59 Modified files: geo/qgis : Makefile geo/qgis/patches: patch-CMakeLists_txt patch-src_core_CMakeLists_txt Removed files: geo/qgis/files : qgsexpressionparser.cpp qgsexpressionparser.hpp qgsrastercalcparser.cpp qgsrastercalcparser.hpp geo/qgis/patches: patch-src_analysis_CMakeLists_txt Log message: Remove generated files and cmake butchery now that we have a decent bison. Thanks jca@! CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/16 03:26:23 Modified files: games/neverball: Makefile distinfo games/neverball/patches: patch-Makefile patch-scripts_version_sh games/neverball/pkg: PLIST-data PLIST-main Removed files: games/neverball/patches: patch-share_base_image_c Log message: Update to neverball-1.6.0. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/11/16 03:26:24 Log message: Import py-ipython_genutils. OK benoit@, shadchin@. Thanks. Status: Vendor Tag: edd Release Tags: edd_20151116 N ports/devel/py-ipython_genutils/Makefile N ports/devel/py-ipython_genutils/distinfo N ports/devel/py-ipython_genutils/pkg/DESCR N ports/devel/py-ipython_genutils/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/11/16 03:30:16 Modified files: devel : Makefile Log message: Link py-ipython_genutils. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/16 03:33:19 Modified files: graphics/povray: Tag: OPENBSD_5_8 Makefile distinfo Log message: - Update embedded copy of libpng to 1.2.54 (fixes CVE-2015-8126 and possibly earlier problems). - Fix master site. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/16 03:51:40 Modified files: converters/p5-Convert-BinHex: Makefile distinfo Log message: Update to p5-Convert-BinHex-1.125. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/16 03:59:50 Modified files: devel/p5-Package-DeprecationManager: Makefile distinfo Log message: Update to p5-Package-DeprecationManager-0.15. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/16 04:24:58 Modified files: sys/dev/pci/drm/radeon: radeon_kms.c Log message: Don't attempt to restore the framebuffer mode in radeon_driver_lastclose_kms() if the mode config stuff has not been initialized yet. Fixes a panic that happens when radeondrm(4) detaches because the hardware couldn't be initialized properly. Tested by Lubos Boucek. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/11/16 04:29:05 Modified files: mail/py-authres: Makefile distinfo mail/py-authres/pkg: PLIST Log message: Update to 0.800 bug fixes and support for rfc 7293 added CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/11/16 04:30:21 Modified files: mail/py-spf : Makefile Log message: Missing run-depends spotted by Alex Holst CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/16 05:10:20 Modified files: mail/rspamd : Makefile distinfo Log message: update to rspamd-1.0.10, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/16 05:12:11 Modified files: mail/rspamd : Makefile Log message: add notes about known problems seen in tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/16 05:19:12 Modified files: net/icinga/core2: Makefile net/icinga/core2/pkg: icinga2.rc Added files: net/icinga/core2/patches: patch-etc_icinga2_constants_conf_cmake Log message: allows chroot()ed web interfaces to find the command socket. - patch constants.conf to use /var/www/var/run/icinga2 as default RunDir - modify startup script to create above RunDir and symlink into /var/run/icinga2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/16 05:40:25 Modified files: net/powerdns : Tag: OPENBSD_5_8 Makefile Added files: net/powerdns/patches: Tag: OPENBSD_5_8 patch-pdns_dnspacket_cc patch-pdns_packethandler_cc Log message: Security fix for CVE-2015-5311; from upstream CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/16 05:49:02 Modified files: infrastructure/db: user.list Log message: reserve uid/gid 762 for icingaweb2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/16 05:51:42 Modified files: net/icinga/core2: Makefile net/icinga/core2/pkg: PLIST-main icinga2.rc Log message: also set group ownership on icinga2 cmd dir CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/16 06:00:33 Modified files: www/pear-HTML-Select: Makefile distinfo www/pear-HTML-Select/pkg: PLIST Log message: Update to pear-HTML-Select-1.3.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/16 06:04:36 Modified files: infrastructure/templates: rc.template Log message: Sort. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/16 06:13:08 Modified files: www/pear-HTML-Template-IT: Makefile distinfo www/pear-HTML-Template-IT/pkg: PLIST Log message: Update to pear-HTML-Template-IT-1.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/16 06:18:55 Modified files: www/uget : Makefile distinfo www/uget/pkg : PLIST Log message: Update to uget-2.0.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/16 06:24:22 Modified files: textproc/xmlto : Makefile distinfo Log message: Update to xmlto-0.0.27. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/16 06:39:57 Modified files: textproc/rubber: Makefile distinfo textproc/rubber/pkg: PLIST Removed files: textproc/rubber/patches: patch-src_rules_latex___init___py Log message: Update to rubber-1.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/16 06:43:40 Modified files: security/jailkit: Makefile distinfo security/jailkit/patches: patch-man_jk_chrootsh_8 Log message: Update to jailkit-2.18. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/16 06:47:34 Modified files: net/py-libcloud: Makefile distinfo net/py-libcloud/pkg: PLIST Log message: Update to py-libcloud-0.19.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/16 06:52:08 Modified files: net/mygpoclient: Makefile distinfo Log message: Update to mygpoclient-1.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/16 07:31:29 Modified files: graphics/argyll: Makefile distinfo graphics/argyll/pkg: PLIST Log message: Update to argyllcms-1.8.3. CVSROOT: /cvs Module name: www Changes by: tim@cvs.openbsd.org 2015/11/16 07:33:35 Modified files: faq : faq4.html Log message: Remove one reference to /var/tmp and tweak another; "looks good" nick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/16 07:36:07 Modified files: audio/libmusicbrainz: Makefile audio/libmusicbrainz5: Makefile Log message: Add PORTROACH annotations. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/16 07:38:09 Modified files: audio/libsoxr : Makefile distinfo Removed files: audio/libsoxr/patches: patch-CMakeLists_txt Log message: Update to libsoxr-0.1.2. Drop patch, the cmake module deals with DEBUG properly. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/16 08:10:46 Modified files: graphics/leptonica: Makefile Added files: graphics/leptonica/patches: patch-configure_ac Log message: Add openjp2 (hidden dependency, causing build to fail if picked up). OK ajacoutot CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/16 09:43:06 Modified files: usr.bin/at : at.1 at.c Log message: Make "at -l" comply with POSIX. Our "at -l" currently acts like the historic BSD atq which takes a list of users instead of a list of jobs. We now accept either a user or a job number for "at -l". The "at -l user" syntax is still accepted but no longer documented. This is similar to how we handle differences in "at -r" vs. atrm. OK deraadt@ jmc@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/16 10:29:43 Modified files: usr.sbin/kgmon : Makefile kgmon.c Log message: delete setuid code (which we disabled in 2002) ok guenther millert CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/16 10:31:14 Modified files: libexec/ftpd : Makefile ftpcmd.y ftpd.c monitor.c Log message: don't need to ifdef setproctitle CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/16 10:35:05 Modified files: usr.sbin/apmd : apmd.c Log message: fix log messages, from jan stary CVSROOT: /cvs Module name: src Changes by: pascal@cvs.openbsd.org 2015/11/16 10:41:45 Modified files: sys/kern : kern_pledge.c Log message: brk/sbrk's use case is way too narrow to be a default stdio pledge. Since this only affects base gcc and the ports most in need of PCHs are compiled with ports compilers anyway, let's see what happens if we break it. discussed with and ok deraadt@ CVSROOT: /cvs Module name: src Changes by: pascal@cvs.openbsd.org 2015/11/16 10:43:17 Modified files: usr.bin/gprof : gprof.c gprof.h Log message: pledge for gprof: "stdio rpath wpath cpath" in the beginning, then drop wpath and cpath if we don't need to write a gmon.sum file (-s flag). ok deraadt@ CVSROOT: /cvs Module name: src Changes by: pascal@cvs.openbsd.org 2015/11/16 10:49:35 Modified files: usr.bin/calendar: calendar.c Log message: pledge calendar: * "stdio rpath proc exec" in normal mode (execs cpp) * "stdio rpath tmppath fattr id proc exec" in -a mode, which is typically run as root (hint hint) ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/16 11:02:22 Modified files: www/py-ndg-httpsclient: Makefile Log message: Remove comment pondering whether MODPY_PI should handle s/_/-/ in dirnames. It shouldn't, because sometimes they substitute this and sometimes they don't. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/16 11:23:50 Modified files: sys/kern : vfs_subr.c Log message: In getdevvp() set the VISTTY flag on a vnode to indicate the underlying device is a D_TTY device. (Like spec_open, but this sets the flag to satisfy pre-VOP_OPEN situations) ok millert semarie tedu guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/16 11:25:18 Modified files: sys/kern : vfs_syscalls.c lib/libc/sys : revoke.2 Log message: Only perform revoke(2) on tty cdevs. Others paths return ENOTTY. ok millert semarie tedu guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/16 11:29:35 Modified files: lib/libc/sys : pledge.2 sys/kern : kern_pledge.c vfs_syscalls.c Log message: Permit revoke(2) for a pledge "rpath tty" ok millert semarie tedu guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/16 11:35:31 Modified files: sbin/shutdown : shutdown.c Log message: initially, pledge "stdio rpath wpath cpath getpw tty id proc exec", yes it sounds like a lot, but this will eventually run the /etc/rc scripts to shutdown, then run reboot or halt. After looking at getpw*, drop pledge "getpw". Later drop to just "stdio exec"... This depends on new pledge semantics for revoke(2). with help from jca ok guenther millert semarie tedu jca CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/16 11:37:30 Modified files: libexec/getty : main.c Log message: Observe that FIOASYNC clearing for stdin is only done in the case where getty receives the fd from init, so hoist it upwards. Since revoke(2) is now allowed by pledge "rpath tty", the pledges can be hoisted much higher. ok millert semarie tedu guenther CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/16 11:39:56 ports/net/icinga/web2 Update of /cvs/ports/net/icinga/web2 In directory cvs.openbsd.org:/tmp/cvs-serv25330/web2 Log Message: Directory /cvs/ports/net/icinga/web2 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/16 11:40:08 ports/net/icinga/web2/patches Update of /cvs/ports/net/icinga/web2/patches In directory cvs.openbsd.org:/tmp/cvs-serv20680/patches Log Message: Directory /cvs/ports/net/icinga/web2/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/16 11:40:09 ports/net/icinga/web2/pkg Update of /cvs/ports/net/icinga/web2/pkg In directory cvs.openbsd.org:/tmp/cvs-serv20680/pkg Log Message: Directory /cvs/ports/net/icinga/web2/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/16 12:01:12 Modified files: textproc/elasticsearch: Makefile distinfo textproc/elasticsearch/patches: patch-bin_plugin patch-config_elasticsearch_yml textproc/elasticsearch/pkg: PLIST elasticsearch.rc Log message: - update to elasticsearch-2.0.0 NB: please update your configuration with 'sysmerge -p'; there have been many changes to the default elasticsearch.yml: e.g. the default configuration will bind to 127.0.0.1 and will no longer automatically form a cluster. please refer to https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-upgrade.html for more information; adding @ask-update to prevent broken clusters CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/16 12:02:25 Modified files: sysutils/logstash/logstash: Makefile distinfo sysutils/logstash/logstash/files: logstash.conf sysutils/logstash/logstash/pkg: PLIST Log message: - update logstash to 2.0.0 please refer to https://www.elastic.co/guide/en/logstash/2.0/upgrading-logstash.html for upgrading your setup CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/16 12:26:21 Modified files: lib/libc/sys : pledge.2 revoke.2 Log message: minor tweaks; CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/11/16 12:33:52 Modified files: sys/arch/amd64/stand/pxeboot: Makefile sys/arch/aviion/stand/boot: boot.c sys/arch/aviion/stand/libsa: Makefile sys/arch/hppa/stand/libsa: Makefile sys/arch/hppa64/stand/libsa: Makefile sys/arch/loongson/stand/libsa: Makefile sys/arch/octeon/stand/libsa: Makefile sys/arch/sgi/stand/libsa: Makefile sys/arch/sparc/stand/boot: boot.c sys/arch/sparc/stand/libsa: Makefile sys/arch/sparc64/stand/libsa: Makefile sys/arch/sparc64/stand/ofwboot: boot.c sys/arch/vax/stand/boot: boot.c sys/lib/libsa : Makefile getfile.c stand.h Added files: sys/lib/libsa : getln.c Removed files: sys/lib/libsa : gets.c Log message: Replace unbounded gets() in libsa with getln() which takes a buffer size, and convert all gets() users. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/16 12:47:21 Modified files: net/pen : Makefile distinfo Log message: Update to pen-0.31.1 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/16 13:28:21 Modified files: www/p5-Dancer2-Plugin-Database: Makefile distinfo Log message: Update to p5-Dancer2-Plugin-Database-2.13. ok Cesare Gargano (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/16 13:29:55 Modified files: net/icinga/core2: Makefile distinfo net/icinga/core2/patches: patch-CMakeLists_txt patch-config_h_cmake patch-etc_icinga2_conf_d_services_conf patch-lib_base_CMakeLists_txt net/icinga/core2/pkg: DESCR-main PLIST-main PLIST-mysql PLIST-pgsql README-main icinga2.rc Removed files: net/icinga/core2/patches: patch-lib_base_application_cpp patch-lib_base_threadpool_cpp patch-lib_base_utility_cpp patch-lib_base_utility_hpp patch-lib_cli_daemoncommand_cpp patch-lib_compat_externalcommandlistener_cpp Log message: update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth or client certificates for: - filters, types, permissions - query/create/modify/delete config objects at runtime - status queries for global stats - actions (e.g. acknowledge all service problems) - event streams CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/16 13:30:34 Modified files: net/icinga : Makefile Added files: net/icinga/web2: Makefile distinfo net/icinga/web2/patches: patch-library_Icinga_Application_ApplicationBootstrap_php patch-library_Icinga_Application_Modules_Manager_php patch-modules_setup_application_clicommands_ConfigCommand_php patch-modules_setup_application_views_scripts_form_setup-welcome_phtml net/icinga/web2/pkg: DESCR PLIST README Log message: Icinga Web 2 v2.1.0 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/11/16 13:56:00 Log message: Import py-traitlets. OK benoit@, shadchin@. Thanks! Status: Vendor Tag: edd Release Tags: edd_20151116 N ports/devel/py-traitlets/Makefile N ports/devel/py-traitlets/distinfo N ports/devel/py-traitlets/pkg/DESCR N ports/devel/py-traitlets/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/16 13:56:56 Modified files: usr.sbin/rebound: rebound.c Log message: the list insertion needs to occur right after we get a valid socket, as that is the hint that the request is on the list. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/11/16 13:57:17 Modified files: devel : Makefile Log message: Link py-traitlets. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/16 14:00:00 Modified files: security/lastpass-cli: Makefile distinfo security/lastpass-cli/patches: patch-upload-queue_c Log message: update to lastpass-cli 0.7.0, from Björn Ketelaars, add NO_TEST and fix format strong (%lld for "long long" time_t cast) while there CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/11/16 14:06:18 Log message: Import py-ptyprocess. Tweaks from shadchin@ OK shadchin@, benoit@, rpointel@. Thanks. Status: Vendor Tag: edd Release Tags: edd_20151116 N ports/devel/py-ptyprocess/Makefile N ports/devel/py-ptyprocess/distinfo N ports/devel/py-ptyprocess/pkg/DESCR N ports/devel/py-ptyprocess/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/11/16 14:07:25 Modified files: devel : Makefile Log message: link py-ptyprocess. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/11/16 14:14:13 Log message: Import py-terminado. Tweaks from shadchin@. OK benoit@, shadchin@, rpointel@. Thanks. Status: Vendor Tag: edd Release Tags: edd_20151116 N ports/www/py-terminado/Makefile N ports/www/py-terminado/distinfo N ports/www/py-terminado/pkg/DESCR N ports/www/py-terminado/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/11/16 14:15:28 Modified files: www : Makefile Log message: Link py-terminado. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/16 14:20:20 Modified files: sys/kern : kern_pledge.c Log message: Allow TIOCEXT in pledge "tty" Discussed with millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/16 14:20:40 Modified files: usr.bin/mail : main.c Log message: pledge "stdio rpath wpath cpath tmppath fattr tty flock proc exec" CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/16 14:27:42 Modified files: usr.sbin/rebound: rebound.c Log message: improve logging slightly CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/16 14:35:58 Modified files: bin/cp : utils.c Log message: rename link to name to avoid shadowing the function CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/16 15:50:01 Modified files: usr.bin/ssh : sshkey.c Log message: improve sshkey_read() semantics; only update *cpp when a key is successfully read; ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/16 15:51:05 Modified files: usr.bin/ssh : sshd.c Log message: always call privsep_preauth_child() regardless of whether sshd was started by root; it does important priming before sandboxing and failing to call it could result in sandbox violations later; ok markus@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/16 15:52:08 Modified files: archivers/p7zip: Makefile Added files: archivers/p7zip/patches: patch-C_CpuArch_h Log message: Expand ifdefs to build on most if not all OpenBSD architectures. The solution isn't very nice but is the least intrusive right now; and you can only find portability bugs in programs that do build. As suggested by naddy@, something based on endian.h would probably be nicer. ok sthen@, Josh Grosse (maintainer) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/16 15:53:07 Modified files: usr.bin/ssh : ssh-keygen.c Log message: Allow fingerprinting from standard input "ssh-keygen -lf -" Support fingerprinting multiple plain keys in a file and authorized_keys files too (bz#1319) ok markus@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/16 15:57:51 Modified files: usr.bin/tmux : input-keys.c Log message: 0x7f is a valid key. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/16 16:44:55 Modified files: faq : current.html Log message: talk about tun->tap change for "link0" mode. prompted by a query from aja@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/16 16:47:52 Modified files: usr.bin/ssh : sshkey.c usr.sbin/mopd/mopd: process.c Log message: Replace remaining calls to index(3) with strchr(3). OK jca@ krw@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/16 16:58:23 Modified files: . : vax-simh.html Log message: Add some notes for post-5.8 tun->tap use with SIMH VAX. Typically the FAQ refers only to the most recent release but probably better to risk clutter than risk the change not being made later, and somebody who wants to run a VAX emulator can probably cope. Also replace some "floppy53.fs" with more generic "floppyXX.fs" in a few places. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/16 18:47:09 Modified files: sys/dev/pci : if_bge.c Log message: shuffle transmit to avoid IFQ_POLL. basically make sure there's enough space in the ring before dequeueing a packet for it. ok mpi@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/16 19:16:52 Modified files: usr.sbin/ypldap: ldapclient.c log.c Log message: clean headers CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/16 21:09:35 Modified files: sys/kern : kern_pledge.c Log message: Allow sysctl kern.clockrate, kern.argmax, kern.ngroups, kern.sysvshm, and kern.posix1version. Enough to satisfy getconf, and I hope we don't need to add much more after this. Largely from jca CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/16 22:45:35 Modified files: usr.bin/bc : bc.1 Log message: Clarify sentence about `quit` in BUGS section. From schwarze@, "yes, please" -jmc@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/11/16 23:42:00 Modified files: databases/ruby-redis: Makefile distinfo databases/ruby-redis/pkg: PLIST Log message: Update to ruby-redis-3.2.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/17 00:07:26 Modified files: x11/gtk+3 : Makefile distinfo Log message: Update to gtk+3-3.18.5. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/17 00:13:55 Modified files: regress/sys/dev/video: videotest.c Log message: Drop a few NULL-checks before free() CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/17 01:38:52 Modified files: print/a2ps : Makefile Added files: print/a2ps/patches: patch-lib_output_c Log message: SECURITY fix for CVE-2015-8107: http://www.openwall.com/lists/oss-security/2015/11/16/4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/17 01:40:24 Modified files: print/a2ps : Tag: OPENBSD_5_8 Makefile Added files: print/a2ps/patches: Tag: OPENBSD_5_8 patch-lib_output_c Log message: SECURITY fix for CVE-2015-8107: http://www.openwall.com/lists/oss-security/2015/11/16/4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/17 01:57:45 Modified files: print/hplip : Makefile distinfo print/hplip/patches: patch-Makefile_in patch-common_utils_h patch-configure patch-installer_core_install_py patch-io_hpmud_musb_c patch-scan_py print/hplip/pkg: PLIST-common PLIST-hpcups PLIST-hpijs Log message: Update to hplip-3.15.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/17 02:05:55 Modified files: x11/xvkbd : Makefile distinfo Log message: Update to xvkbd-3.7. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/11/17 02:15:21 Modified files: usr.sbin/bgpd : session.c Log message: in the SE, loosing the pipe to the main process can be handled with a normal shutdown of sessions and exit. no need for fatal(). ok henning@ phessler@ florian@ happy deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/17 02:40:45 Modified files: sysutils/salt : Makefile sysutils/salt/pkg: PLIST Added files: sysutils/salt/pkg: salt_api.rc Log message: Add rc.d script for salt-api. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 03:07:03 Log message: import ports/devel/py-zopecomponent, ok jasper@ Status: Vendor Tag: sthen Release Tags: sthen_20151117 N ports/devel/py-zopecomponent/Makefile N ports/devel/py-zopecomponent/distinfo N ports/devel/py-zopecomponent/pkg/DESCR N ports/devel/py-zopecomponent/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/17 03:22:18 Modified files: www/ruby-addressable: Makefile Log message: use 'rspec3' in MODRUBY_TEST since we already include a TDEP on rspec3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/17 03:22:40 Modified files: devel/ruby-rspec/serverspec: Makefile distinfo Log message: update to serverspec-2.24.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/17 03:22:53 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo Log message: update to specinfra-2.44.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/17 03:23:47 Modified files: devel/ruby-rspec/3/core: Makefile distinfo devel/ruby-rspec/3/core/pkg: PLIST devel/ruby-rspec/3/expectations: Makefile distinfo devel/ruby-rspec/3/expectations/pkg: PLIST devel/ruby-rspec/3/mocks: Makefile distinfo devel/ruby-rspec/3/mocks/pkg: PLIST devel/ruby-rspec/3/rspec: Makefile distinfo devel/ruby-rspec/3/rspec/pkg: PLIST devel/ruby-rspec/3/support: Makefile distinfo devel/ruby-rspec/3/support/pkg: PLIST Log message: - update to rspec-3.4.0 http://rspec.info/blog/2015/11/rspec-3-4-has-been-released/ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/17 03:28:24 Modified files: sys/net : route.c Log message: Unbreak next-hop caching on multipath setups. When multiple gateways are in use, the next-hop entrie might not be on the same interface. This is due to the fact that ARP entries are unique and attached to their cloning interface. Found the hard way by and ok dlg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 03:44:07 Modified files: devel : Makefile Log message: +py-zopecomponent CVSROOT: /cvs Module name: xenocara Changes by: aoyama@cvs.openbsd.org 2015/11/17 03:49:57 Modified files: xserver : Makefile.bsd-wrapper Log message: Pass --disable-libdrm option to configure when the machine does not support DRI. Found while building Xorg server on luna88k. "fine for now" matthieu@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 04:40:21 Log message: import ports/devel/py-pbr, updated from a port by viq, ok jasper PBR is a library that injects some useful and sensible default behaviors into your setuptools run. It started off life as the chunks of code that were copied between all of the OpenStack projects. Around the time that OpenStack hit 18 different projects each with at least 3 active branches, it seems like a good time to make that code into a proper re-usable library. Status: Vendor Tag: sthen Release Tags: sthen_20151117 N ports/devel/py-pbr/Makefile N ports/devel/py-pbr/distinfo N ports/devel/py-pbr/pkg/DESCR N ports/devel/py-pbr/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 04:41:07 Modified files: devel : Makefile Log message: py-pbr CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/17 05:26:48 Modified files: gnu/usr.bin/cvs/src: main.c Log message: Pledge cvs(1). The initial pledge(2) call is broad, we can refine later when we know whether we run in server, pserver client mode or regular client mode. pserver server mode is likely broken, it will either be fixed or removed. With and ok semarie@, "let's proceed." deraadt@ CVSROOT: /cvs Module name: src Changes by: gerhard@cvs.openbsd.org 2015/11/17 05:30:23 Modified files: usr.sbin/snmpd : mib.c Log message: Sensors marked as invalid should be excluded by snmpd(8) from the sensors MIB just as sysctl(8) excludes them from the 'hw.sensors' tree. OK mikeb@, stehn@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2015/11/17 05:30:42 Modified files: sys/dev/pci : if_bge.c Log message: Clear if_timer when shutting down the interface so the watchdog timer doesn't fire a few seconds later. problem reported by Hrvoje Popovski, ok dlg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 05:36:10 Modified files: security/py-acme: Makefile distinfo Log message: update to py-acme 20151114 loses tests for now (need funcsigs) but they didn't work quite properly anyway.. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 05:38:43 Log message: import ports/security/letsencrypt, client for the letsencrypt.org CA which is currently in beta-test. tweaks/ok jasper Status: Vendor Tag: sthen Release Tags: sthen_20151117 N ports/security/letsencrypt/Makefile N ports/security/letsencrypt/client/Makefile N ports/security/letsencrypt/client/distinfo N ports/security/letsencrypt/client/pkg/PLIST N ports/security/letsencrypt/client/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 05:39:27 Modified files: security : Makefile Log message: +letsencrypt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 05:40:20 ports/security/letsencrypt/py-acme Update of /cvs/ports/security/letsencrypt/py-acme In directory cvs.openbsd.org:/tmp/cvs-serv32026/py-acme Log Message: Directory /cvs/ports/security/letsencrypt/py-acme added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 05:40:20 ports/security/letsencrypt/py-acme/pkg Update of /cvs/ports/security/letsencrypt/py-acme/pkg In directory cvs.openbsd.org:/tmp/cvs-serv32026/py-acme/pkg Log Message: Directory /cvs/ports/security/letsencrypt/py-acme/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 05:49:25 Modified files: security : Makefile security/letsencrypt: Makefile Added files: security/letsencrypt/py-acme: Makefile distinfo security/letsencrypt/py-acme/pkg: DESCR PLIST Removed files: security/py-acme: Makefile distinfo security/py-acme/pkg: DESCR PLIST Log message: move py-acme under security/letsencrypt CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/11/17 06:25:36 Modified files: share/man/man4/man4.octeon: Makefile Added files: share/man/man4/man4.octeon: cnmac.4 Log message: Add a manual page for cnmac. ok deraadt@, mpi@, jmc@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/11/17 06:26:52 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 07:00:32 Modified files: security/letsencrypt/client: Makefile distinfo security/letsencrypt/py-acme: Makefile Added files: security/letsencrypt: Makefile.inc Log message: factor a couple of common parts into Makefile.inc switch to pypi distfile for letsencrypt/client CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 07:03:41 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: Makefile security/letsencrypt/py-acme: Makefile Log message: factor more parts into Makefile.inc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 07:19:27 Modified files: security/letsencrypt: Makefile Log message: add url to packaging guide CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 07:19:37 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: Makefile security/letsencrypt/py-acme: Makefile Log message: more factoring CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/17 07:28:14 Modified files: www/mozplugger : Makefile distinfo www/mozplugger/patches: patch-mozpluggerrc www/mozplugger/pkg: DESCR PLIST Added files: www/mozplugger/patches: patch-mozplugger-update_c patch-mozplugger_c www/mozplugger/pkg: README Removed files: www/mozplugger/patches: patch-Makefile www/mozplugger/pkg: MESSAGE Log message: Update to mozplugger-2.1.6. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/11/17 07:31:28 Modified files: app/cwm : mousefunc.c Log message: Inline the only use of mousefunc_sweep_calc. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/11/17 07:32:38 Modified files: app/cwm : kbfunc.c Log message: If a client does not set increment values, use 'moveamount' as a way to scale keyboard based resizes; extend kbfunc_amount(). Behaviour noted by, tested by, and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/17 07:34:43 Modified files: www/hiawatha : Makefile distinfo www/hiawatha/patches: patch-man_hiawatha_1_in patch-src_serverconfig_c Log message: Update to hiawatha-9.15. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/11/17 07:51:42 Modified files: usr.bin/newsyslog: newsyslog.c Log message: pledge() in newsyslog. go deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/17 08:01:28 Modified files: usr.bin/showmount: showmount.c Log message: pledge "stdio rpath inet dns" at the head, then after RPC is connected "stdio rpath" CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/17 08:03:14 Modified files: textproc/latex2html: Makefile distinfo textproc/latex2html/pkg: PLIST Log message: Update to latex2html-2015. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/17 08:03:53 Modified files: sys/kern : kern_pledge.c Log message: backout removal of SYS_break from stdio, suggested by deraadt@ ports using base gcc with PCH include: boost, keepassx, wxWidgets, jdk CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/11/17 08:19:20 Modified files: app/cwm : conf.c Log message: Fix a typo from r1.201; fixes window_grouptoggle binding. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/17 08:22:55 Modified files: usr.sbin/ypserv: Makefile usr.sbin/lpr : Makefile Removed files: usr.sbin/ypserv/yptest: Makefile yptest.8 yptest.c usr.sbin/lpr/lptest: Makefile lptest.1 lptest.c usr.sbin/lpr/pac: Makefile pac.8 pac.c Log message: off to the bitbucket in the sky CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/17 08:27:24 Modified files: games/tetris : Makefile scores.c Removed files: games/tetris : pathnames.h Log message: remove setgid flag. in turn, move score files into user's home directory. will let theo buehler continue with a smaller pledge set. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/17 08:33:14 Modified files: usr.sbin/trpt : Makefile Log message: delete setgid kmem (comments) from a different era CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/17 08:34:36 Modified files: usr.sbin/ntpd : constraint.c Log message: fix memory leak; from David CARLIER CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/17 08:41:08 Modified files: usr.bin/tcpbench: Makefile Log message: Normalize Makefile format, and remove bad advice #BINMODE=2555 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/17 08:42:57 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/game: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/17 09:07:42 Modified files: lib/libsndio : sio_sun.c Log message: don't call AUDIO_SETFD ioctl as it's a no-op CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/17 09:08:46 Modified files: devel/libaudiofile: Makefile Added files: devel/libaudiofile/patches: patch-libaudiofile_modules_ModuleState_cpp Log message: Security fix for CVE-2015-7747 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/17 09:11:20 Modified files: devel/libaudiofile: Tag: OPENBSD_5_8 Makefile Added files: devel/libaudiofile/patches: Tag: OPENBSD_5_8 patch-libaudiofile_modules_ModuleState_cpp Log message: Security fix for CVE-2015-7747 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/17 10:10:36 Modified files: share/man/man5 : printcap.5 usr.sbin/lpr/lpd: lpd.8 Log message: no more pac; CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/17 10:15:33 Modified files: usr.sbin/sa : main.c Log message: pledge "stdio rpath wpath cpath getpw flock". "getpw" for user_from_uid, spotted by benno CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/17 10:17:24 Modified files: bin/rm : rm.c usr.bin/fstat : fstat.c Log message: Missing "getpw" pledges, these were unnoticed because nobody expects a user_from_uid(3) call... CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/17 10:24:26 Modified files: bin/mv : Makefile mv.c Added files: bin/mv : cp.c rm.c Log message: direct copy of cp and rm code into mv, so it can avoid fork+exec. some or even most of the code can still be streamlined more. ok deraadt CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/17 10:29:27 Modified files: usr.bin/getconf: getconf.c Log message: Pledge for getconf(1). ok deraadt@ benno@ kern_pledge.c necessary additions committed earlier by deraadt@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2015/11/17 10:46:00 Modified files: math/hdf5 : Makefile distinfo math/hdf5/pkg : PLIST Removed files: math/hdf5/patches: patch-configure Log message: Update to HDF5 1.8.16 OK pirofti@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/17 10:47:49 Modified files: sbin/fdisk : fdisk.8 Log message: note that -chs and -l are mutually exclusive; from jan stary CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/17 10:48:04 Modified files: x11/gnome/gdm : Tag: OPENBSD_5_8 Makefile Added files: x11/gnome/gdm/patches: Tag: OPENBSD_5_8 patch-daemon_gdm-session_c Log message: SECURITY fix for CVE-2015-7496 - lock screen bypass when holding escape key CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/17 10:48:40 Modified files: x11/gnome/gdm : Makefile distinfo x11/gnome/gdm/patches: patch-daemon_gdm-session_c Log message: SECURITY update to gdm-3.18.2. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/17 10:49:09 Modified files: lib/libc/gen : pwcache.c Log message: change passwd caches to be 4-way "associative". still primitive, but a little better than winner take all caching. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/11/17 10:54:01 Modified files: usr.sbin/bgpd : bgpd.c Log message: pledge() esposes a design issue in bgpd that will take a moment to get right, so disable the pledge() call in bgpd (parent process) for now. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 10:54:56 Log message: import ports/graphics/img2pdf, ok landry@ The program will take image filenames from commandline arguments and output a PDF file with them embedded into it. If the input image is a JPEG or JPEG2000 file, it will be included as-is without any processing. If it is in any other format, the image will be included as zip-encoded RGB. As a result, this tool will be able to lossless wrap any image into a PDF container while performing better (in terms of quality/filesize ratio) than existing tools in case the input image is a JPEG or JPEG2000 file. Status: Vendor Tag: sthen Release Tags: sthen_20151117 N ports/graphics/img2pdf/Makefile N ports/graphics/img2pdf/distinfo N ports/graphics/img2pdf/pkg/PLIST N ports/graphics/img2pdf/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 10:55:32 Modified files: graphics : Makefile Log message: +img2pdf CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/17 11:19:45 Modified files: lib/libpcap : etherent.c gencode.c inet.c nametoaddr.c optimize.c savefile.c Log message: memory.h -> string.h ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/17 11:21:48 Modified files: usr.sbin/ypserv/yppush: yppush_svc.c usr.sbin/ypserv/ypserv: ypserv.c Log message: include fix. dbm is ndbm and memory is string. ok deraadt. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/17 11:22:03 Modified files: distrib/special/mv: Makefile Log message: sync to mv CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/11/17 11:25:03 Modified files: usr.bin/cvs : xmalloc.c usr.bin/diff : xmalloc.c usr.bin/file : xmalloc.c xmalloc.h usr.bin/rcs : xmalloc.c xmalloc.h usr.bin/tmux : xmalloc.c Log message: Merge xmalloc.[ch] files across base, skipping OpenSSH for now. ok nicm CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/17 11:34:01 Modified files: bin/mv : cp.c mv.c rm.c Log message: remove getopt() from the nested cp and rm mains CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/17 11:39:18 Modified files: bin/mv : cp.c Log message: remove Rflag and pflag (1) and rflag (0). CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/17 11:52:10 Modified files: bin/mv : rm.c Log message: trim down the flags in rm CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/17 11:53:22 Modified files: bin/mv : cp.c Log message: remove some more flags CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/17 12:01:34 Modified files: bin/pax : pat_rep.c pax.h Log message: int -> size_t for a len field ok guenther@, deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/17 12:09:06 Modified files: bin/mv : rm.c Log message: overwriting code isn't used CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/17 12:11:11 Modified files: bin/mv : cp.c rm.c Log message: don't need locale header anymore CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/17 12:39:18 Modified files: bin/mv : rm.c Log message: as in rm, needs getpw in pledge CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/11/17 12:49:36 Log message: python tzinfo object for the local timezone Dependency for net/py-ripe.atlas.tools port. tweaks, python3 flavor & OK sthen@ Status: Vendor Tag: florian Release Tags: florian_20151117 N ports/devel/py-tzlocal/Makefile N ports/devel/py-tzlocal/distinfo N ports/devel/py-tzlocal/pkg/PLIST N ports/devel/py-tzlocal/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/11/17 12:51:39 Modified files: devel : Makefile Log message: +py-tzlocal CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/11/17 12:53:38 Log message: WebSocket client for python. Dependency for net/py-socketio-client port. tweaks, python3 flavor & OK sthen@ Status: Vendor Tag: florian Release Tags: florian_20151117 N ports/net/py-websocket-client/Makefile N ports/net/py-websocket-client/distinfo N ports/net/py-websocket-client/pkg/DESCR N ports/net/py-websocket-client/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/11/17 12:54:14 Modified files: net : Makefile Log message: +py-websocket-client CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/11/17 12:55:11 Log message: python socket.io client library Dependency for net/py-ripe.atlas.tools port. tweaks, python3 flavor & OK sthen@ Status: Vendor Tag: florian Release Tags: florian_20151117 N ports/net/py-socketio-client/Makefile N ports/net/py-socketio-client/distinfo N ports/net/py-socketio-client/pkg/DESCR N ports/net/py-socketio-client/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/11/17 12:56:11 Modified files: net : Makefile Log message: +py-socketio-client CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 13:26:39 Removed files: x11/vlc/patches: patch-Makefile_am patch-bin_Makefile_am Log message: Remove the LD_PRELOAD workarounds for vlc-cache-gen. I suspect this may have been due to the recently-fixed ld.so bug with unloading/reloading that was figured out with SDL2. Also something has changed very recently causing vlc to fail on i386 ("lazy binding failed") if these patches are *in*. If the segfaults recur we can figure something else out but I haven't hit them in hundreds of vlc-cache-gen runs. OK brad (maintainer). CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/11/17 13:54:15 Log message: python bindings for the RIPE Atlas API Dependency for net/py-ripe.atlas.tools port. tweaks & OK sthen@ Status: Vendor Tag: florian Release Tags: florian_20151117 N ports/net/py-ripe.atlas.cousteau/Makefile N ports/net/py-ripe.atlas.cousteau/distinfo N ports/net/py-ripe.atlas.cousteau/pkg/PLIST N ports/net/py-ripe.atlas.cousteau/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/11/17 13:55:10 Modified files: net : Makefile Log message: +py-ripe.atlas.cousteau CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/11/17 13:55:50 Log message: parsing library for RIPE Atlas measurement results Dependency for net/py-ripe.atlas.tools port. tweaks & OK sthen@ Status: Vendor Tag: florian Release Tags: florian_20151117 N ports/net/py-ripe.atlas.sagan/Makefile N ports/net/py-ripe.atlas.sagan/distinfo N ports/net/py-ripe.atlas.sagan/pkg/PLIST N ports/net/py-ripe.atlas.sagan/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/11/17 13:56:27 Modified files: net : Makefile Log message: +py-ripe.atlas.sagan CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/11/17 13:57:41 Log message: official command-line client for RIPE Atlas Worked on (among other things) during the recent RIPE Atlas Hackathon in Bucharest. tweaks & OK sthen@ Status: Vendor Tag: florian Release Tags: florian_20151117 N ports/net/py-ripe.atlas.tools/Makefile N ports/net/py-ripe.atlas.tools/distinfo N ports/net/py-ripe.atlas.tools/patches/patch-ripe_atlas_tools_commands_measure_base_py N ports/net/py-ripe.atlas.tools/patches/patch-ripe_atlas_tools_commands_report_py N ports/net/py-ripe.atlas.tools/pkg/PLIST N ports/net/py-ripe.atlas.tools/pkg/DESCR N ports/net/py-ripe.atlas.tools/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/11/17 13:58:15 Modified files: net : Makefile Log message: +py-ripe.atlas.tools CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/17 14:39:23 Modified files: lib/libpcap : etherent.c gencode.c inet.c nametoaddr.c optimize.c pcap-bpf.c pcap.c savefile.c scanner.l Log message: Remove register keyword. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/17 14:56:57 Modified files: usr.sbin/cron : crontab.c Log message: Check for setgid() failure before executing editor and warn if exec of shell + editor fails. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/17 15:31:44 Modified files: usr.sbin/cron : atrun.c do_command.c Log message: Check pipe(2) return value; noticed by deraadt@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/11/17 15:49:44 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: Update IntelliJ IDEA to 15.0.1 version. From Caspar Schutijser, thanks! CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/11/17 15:52:06 Modified files: sysutils/tray-app: Makefile distinfo Removed files: sysutils/tray-app/patches: patch-eject_eject_c Log message: Upstream rolled up a new version of trayapp, coping with recent disklabel changes. The eject.c patch isn't needed anymore. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/17 16:21:05 Modified files: mail/abook : Makefile distinfo mail/abook/pkg : DESCR PLIST Removed files: mail/abook/patches: patch-ui_c Log message: update to abook-0.6.1; from J. Scott Heppler whitespace, autoconf and slight DESCR tweaks from me CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/17 18:53:12 Modified files: sbin/fdisk : fdisk.c Log message: Read MBR immediately, and only read the GPT if the MBR is a protective MBR. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/17 19:12:51 Modified files: sbin/fdisk : user.c Log message: USER_edit() (a.k.a. -e) edits the on-disk information. So zap GPT and re-read it from disk if appropriate. i.e. when the re-read MBR is a protective MBR. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/17 19:32:56 Modified files: sbin/fdisk : fdisk.c Log message: Rejig the MBR file reading logic so 1) If mbr_file is NULL use built-in mbr for -i, -u and 'reinit'. 2) If mbr_file cannot be opened issue a warning and use built-in mbr for -i, -u, and 'reinit'. 3) If mbr_file can't be read, bail out of fdisk. 4) Use the mbr read from mbr_file for -i, -u, and 'reinit'. Remove inappropriate GPT dancing. This restores pre-GPT-editing mbr_file handling and makes the logic clearer at the expense of a tiny bit of duplication. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/17 22:22:04 Modified files: lib/libc/sys : pledge.2 Log message: rob pierce spotted a mistake left by jmc CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/17 23:57:24 Modified files: sys/kern : vfs_syscalls.c Log message: In sys_revoke, inspect the VISTTY flag on the backside of VOP_GETATTR, because that shows the /dev/console translated vnode. You either already know the story, or you don't want to know. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 00:04:43 Modified files: x11/dbus : Makefile distinfo x11/dbus/patches: patch-bus_config-parser_c Log message: Update to dbus-1.10.4. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/18 01:24:22 Modified files: sys/kern : kern_pledge.c uipc_syscalls.c sys/sys : pledge.h Log message: check domain and state of socket against pledge promise. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/18 01:30:08 Modified files: usr.bin/sndiod : sndiod.1 Log message: say that network communication is not secure CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 01:30:57 Modified files: www/owncloud : Makefile distinfo www/owncloud/pkg: PLIST Removed files: www/owncloud/patches: patch-apps_user_ldap_lib_access_php patch-apps_user_ldap_lib_user_offlineuser_php Log message: Update to owncloud-8.2.1. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/18 01:36:20 Modified files: usr.bin/sndiod : listen.c sndiod.c Log message: disable networking (i.e. -L option) until privilege separation is implemented CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/18 01:37:28 Modified files: usr.bin/ssh : ssh-keygen.c Log message: fix "ssh-keygen -l" of private key, broken in support for multiple plain keys on stdin CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 02:10:34 Log message: Import p5-IO-AIO-4.32. This module implements asynchronous I/O using whatever means your operating system supports. It is implemented as an interface to libeio. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20151118 N ports/devel/p5-IO-AIO/Makefile N ports/devel/p5-IO-AIO/distinfo N ports/devel/p5-IO-AIO/pkg/DESCR N ports/devel/p5-IO-AIO/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 02:11:03 Modified files: devel : Makefile Log message: +p5-IO-AIO CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 02:11:47 Modified files: www/perlbal : Makefile distinfo www/perlbal/patches: patch-perlbal www/perlbal/pkg: PLIST Log message: Update to p5-Perlbal-1.80. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 02:21:30 Modified files: archivers/makeself: Makefile distinfo archivers/makeself/pkg: DESCR PLIST Log message: Update to makeself-2.2.0. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/18 02:22:30 Modified files: usr.bin/tmux : session.c Log message: Don't update activity time twice for new sessions, and add some logging. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/18 02:34:24 Modified files: textproc/pdfpc : Makefile distinfo Removed files: textproc/pdfpc/files: FindVala.cmake UseVala.cmake textproc/pdfpc/patches: patch-CMakeLists_txt patch-man_CMakeLists_txt Log message: update to pdfpc-4.0.1 CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/18 02:35:59 Modified files: lib/libsndio : sio_sun.c Log message: Split function to initialize the raw device in two parts, one to open the device node, the other to do the initialization. This will allow with minimal changes, work to be done in two process sharing the fd. No behaviour change. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/18 03:19:10 Modified files: x11/gnome/shell: Makefile distinfo Log message: update to gnome-shell-3.18.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 04:05:46 Modified files: audio/clementine: Makefile Log message: s/PKGNAME/DISTNAME so that portroach can detect new releases. ok zhuk@ (maintainer) CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/11/18 05:23:14 Modified files: sys/crypto : cryptosoft.c Log message: Cleanup gotos as suggested by jsing@ along with spaces and label names CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 05:32:39 Modified files: devel/py-pbr : Makefile Log message: Unbreak sqlports: there's no such thing as devel/py-testtools,python3 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/18 05:45:59 Modified files: sys/net : route.c Log message: Multipath selection should be done before caching the next hop. Fix a regression introduced by rtalloc(9) rewrite where only the first route of a multipath chain had a valid next hop and could be used. ok sthen@, dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 05:59:34 Modified files: audio/libmusicbrainz: Makefile distinfo audio/libmusicbrainz/pkg: PLIST Removed files: audio/libmusicbrainz/patches: patch-CMakeLists_txt patch-cmake_modules_FindNeon_cmake patch-libmusicbrainz3_pc_cmake Log message: Update to libmusicbrainz-3.0.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 06:01:34 Modified files: converters/py-html2text: Makefile distinfo Log message: Update to py-html2text-2015.11.4. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/18 06:05:59 Modified files: sys/net : route.c Log message: Revert previous workaround now that multipath route selection has been fixed. ok sthen@, dlg@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/18 06:06:54 Modified files: usr.bin/tmux : input.c log.c options.c tmux.h tty-term.c xmalloc.c Added files: usr.bin/tmux : xmalloc.h Log message: Sync the entire xmalloc.[ch] with the other users, but with the addition of xrealloc, xvasprintf, xvsnprintf. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 06:08:50 Modified files: devel/p5-Locale-gettext: Makefile distinfo devel/p5-Locale-gettext/patches: patch-Makefile_PL Log message: Update to p5-Locale-gettext-1.07. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 06:15:02 Modified files: devel/p5-namespace-clean: Makefile distinfo devel/p5-namespace-clean/pkg: PLIST Log message: Update to p5-namespace-clean-0.26. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 06:16:47 Modified files: devel/p5-Object-Signature: Makefile distinfo devel/p5-Object-Signature/pkg: PLIST Log message: Update to p5-Object-Signature-1.07. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 06:18:13 Modified files: devel/p5-Proc-Simple: Makefile distinfo Log message: Update to p5-Proc-Simple-1.32. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 06:22:38 Modified files: devel/p5-Proc-Daemon: Makefile distinfo Removed files: devel/p5-Proc-Daemon/patches: patch-lib_Proc_Daemon_pm Log message: Update to p5-Proc-Daemon-0.22. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 06:23:51 Modified files: sysutils/p5-Proc-ProcessTable: Makefile distinfo Log message: Update to p5-Proc-ProcessTable-0.53. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/18 06:30:19 Modified files: devel/py-urwid : Makefile distinfo Log message: Update to py-urwid-1.3.1. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/18 06:48:02 Modified files: sys/sys : pledge.h Log message: remove pledge_aftersyscall() prototype as the function was been removed. while here, move pledge_namei() proto with others pledge_* functions used for check promises. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/18 06:48:59 Modified files: net/freeradius : Makefile Log message: set PORTROACH so that any updates to the freeradius 2.x branch aren't hidden CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/18 06:53:59 Modified files: sys/netinet : if_ether.c ip_carp.c ip_carp.h Log message: Make use of srp_enter()/srp_leave() in carp_iamatch() in preparation for unlocking the ARP input path. ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/18 06:58:02 Modified files: sys/net : if.c if_var.h sys/netinet : if_ether.c sys/netinet6 : in6.c in6_var.h nd6_nbr.c Log message: Factorize the bits to check if a L2 route is connected, wether it is attached to a carp(4) or bridge(4) member, to not dereference rt_ifp directly. ok visa@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/18 07:02:57 Modified files: sysutils/relayd-updateconf: Makefile distinfo Log message: update to relayd-updateconf-5.7, ok benno@ only change is s/ssl/tls/ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/18 07:13:52 Modified files: sys/net : route.c rtsock.c Log message: Do not dereference rt_ifp to call if_rtrequest. This only happens under KERNEL_LOCK() so we know for sure that the interface attached to a route entry is valid. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/18 07:13:55 Modified files: usr.bin/tmux : format.c tmux.1 Log message: Add s/foo/bar/: prefix for formats to substitute bar for foo. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/18 07:27:44 Modified files: usr.bin/tmux : alerts.c cfg.c client.c cmd-kill-server.c cmd-list-buffers.c cmd-list-keys.c cmd-lock-server.c cmd-pipe-pane.c cmd-set-option.c cmd-wait-for.c control-notify.c control.c format.c job.c log.c names.c proc.c screen-write.c server-client.c server-fn.c server.c session.c status.c tmux.h tty-keys.c tty.c window-choose.c window-clock.c window-copy.c window.c Log message: Use __unused rather than rolling our own. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/18 08:10:43 Modified files: sbin/fdisk : fdisk.c Log message: g_flag does not need to be a global. Move it inside main(). CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/18 08:31:15 Modified files: sbin/fdisk : fdisk.c mbr.c mbr.h Log message: Parse the original on-disk MBR into a local variable. Use the partition table in this variable when doing an 'u'pdate of the MBR. Remove now superfluous MBR_pcopy() and its re-read of the on-disk MBR. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/18 08:31:21 Modified files: bin/ksh : lex.c Log message: Only unget match[] if it has been used, ok sthen CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/18 08:34:35 Modified files: usr.sbin/mtrace: mtrace.c Log message: Remove memory.h include. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/18 08:36:20 Modified files: usr.sbin/tcpdump: addrtoname.c parsenfsfh.c print-arp.c print-bootp.c print-dhcp6.c print-snmp.c Log message: Remove memory.h includes. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/18 08:36:32 Modified files: sbin/fsirand : fsirand.c Log message: opendev() should not use OPENDEV_PART; ok millert CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/11/18 09:05:23 Modified files: sys/arch/octeon/dev: if_cnmac.c Log message: Take account of padding with dynamic short packets. This fixes the reception of short non-IP packets which I broke in revision 1.28. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/18 09:08:39 Modified files: lib/libkeynote : environment.c keynote-verify.c Log message: Remove memory.h includes. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/18 09:12:33 Modified files: usr.bin/sndiod : sndiod.1 Log message: missing word; from jan stary CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/18 09:37:31 Modified files: infrastructure/mk: bsd.port.mk Log message: adjust format of INDEX in comment; distfiles-cdrom was removed CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/18 09:41:34 Modified files: devel/py-pbr : Makefile Log message: no py-virtualenv,python3 either CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/18 09:44:46 Modified files: include : pwd.h lib/libc/gen : getpwent.c lib/libc/hidden: pwd.h Log message: Add _shadow variants to the two popular getpw functions (uid and nam). This version of the function will always open the secure/shadow/master password files. Soon, the regular variants of these functions will not. (Intermixing shadow and regular gets a little weird; don't do that.) Not using struct spwd and getspwnam functions to reduce churn in callers. Should just be a one line diff in most places. ok deraadt CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/18 09:46:30 Modified files: sbin/iked : config.c Log message: pledge exposed a simple bug: the unprivileged child tried to print the policy after receiving it from the parent. print_policy -> print_proto -> getprotobynumber -> pledge abort because it tried to access /etc/protocols without rpath. It was just a debugging message that can be moved to the parent (printing the policy on the sender side and not the receiver side). The parent has rpath and dns. Issue found by sthen@ with "proto etherip" OK sthen@ benno@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/18 09:46:49 Added files: include : icdb.h lib/libc/stdlib: icdb.c Log message: Add icdb, the internal c database. A simpler replacement for the old Berzerkeley DB code. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/18 09:47:04 Modified files: usr.sbin/bgpctl: irr_output.c Log message: err(1, "foo") -> err(1, NULL) for strdup() CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/18 09:48:34 Modified files: include : Makefile Log message: add icdb.h here (this header may go away entirely, but the functions need to live somewhere in the meantime.) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/18 09:49:13 Modified files: usr.bin/tmux : cmd-display-message.c Log message: Use format_expand_time for display-message. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/18 09:50:08 Modified files: lib/libc : shlib_version Symbols.list lib/libc/stdlib: Makefile.inc Log message: update for new symbols and code CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/11/18 10:01:02 Modified files: www/minitube : Makefile distinfo Log message: Update to minitube-2.5.1 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/18 10:09:26 Modified files: sbin/fdisk : cmd.c mbr.c Log message: Change #include to #include CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/18 10:27:25 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: reyk@cvs.openbsd.org 2015/11/18 10:41:09 Modified files: usr.bin/mg : mg.1 Log message: Remove "space-to-tabstop" from the manpage - it is not enabled, ifdef'ed with NOTAB, and doesn't seem to work. OK lum@ CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/11/18 10:41:42 Modified files: app/fvwm/fvwm : fvwm.c app/fvwm/modules/FvwmPager: FvwmPager.c Log message: pledge fvwm and FvwmPager (since it's started by default); committing to solicit further feedback and testing. ok matthieu and encouragement from deraadt CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/18 10:48:45 Modified files: distrib/miniroot: install.sub Log message: Now that the transition is over, have the installer set 'prohibit-password' in sshd_config instead of 'without-password'. "it is time" deraadt@ CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2015/11/18 10:55:28 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: Update youtube-dl to 2015.11.15 Prompted by a diff from Mikolaj Kucharski, thanks! Later also got an update diff for an older version from sthen@. Guess youtube.com is at it again... New extractors: - democracynow - viidea - xfileshare Removed: - gorillavid - videolecturesnet CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/18 10:59:56 Modified files: lib/libc/stdlib: icdb.c include : icdb.h Log message: add a version field to prevent mayhem if different data gets stored CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/11/18 11:21:06 Modified files: usr.bin/mg : util.c window.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/11/18 11:44:50 Modified files: usr.bin/mg : tty.c Log message: shrink differences between ttinsl/ttdell CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/18 12:25:07 Modified files: sbin/init : init.c Log message: use _shadow getpwnam (and crypt_checkpass) CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/18 12:26:45 Modified files: usr.bin/chpass : chpass.c Log message: needs _shadow so it can rewrite the master.passwd file CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/18 12:27:46 Modified files: libexec/login_lchpass: login_lchpass.c libexec/login_passwd: login_passwd.c Log message: use _shadow getpw functions. these utilities obviously deal with hashes. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/18 12:32:23 Modified files: lib/libc/gen : getpwnam.3 Log message: document the _shadow functions CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/18 12:33:43 Modified files: lib/libc/gen : Makefile.inc Log message: mlinks for _shadow CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/18 12:56:40 Modified files: sysutils/rofi : Makefile distinfo sysutils/rofi/patches: patch-source_rofi_c sysutils/rofi/pkg: PLIST Removed files: sysutils/rofi/patches: patch-source_dialogs_ssh_c Log message: - update to rofi-0.15.11 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/11/18 12:56:49 Log message: Import puppet_forge ruby gem, required for r10k update. Tools that can be used to access Forge API information on Modules, Users, and Releases. As well as download, unpack, and install Releases to a directory. OK jasper@ Status: Vendor Tag: sebastia Release Tags: sebastia_20151118 N ports/devel/ruby-puppet_forge/Makefile N ports/devel/ruby-puppet_forge/distinfo N ports/devel/ruby-puppet_forge/pkg/DESCR N ports/devel/ruby-puppet_forge/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/18 12:59:24 Modified files: usr.bin/newsyslog: newsyslog.c Log message: don't drop "pledge exec", it's needed for compression. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/11/18 13:00:17 Modified files: devel : Makefile Log message: Hook up ruby-puppet_forge CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/11/18 13:01:56 Modified files: sysutils/ruby-r10k: Makefile distinfo sysutils/ruby-r10k/pkg: PLIST Log message: Update to 2.1.1, OK jasper@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/18 13:16:07 Modified files: sysutils/rofi : Makefile sysutils/rofi/pkg: PLIST Log message: install example scripts rofi-file-browser.sh and i3_switch_workspaces.sh CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/18 13:19:59 Log message: import ports/devel/py-extras, ok/tweak shadchin@ extras is a set of extensions to the Python standard library, originally written to make the code within testtools cleaner, but now split out for general use outside of a testing context. Status: Vendor Tag: sthen Release Tags: sthen_20151118 N ports/devel/py-extras/Makefile N ports/devel/py-extras/distinfo N ports/devel/py-extras/pkg/PLIST N ports/devel/py-extras/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/18 13:22:12 Log message: import ports/devel/py-funcsigs, ok/tweak shadchin@ funcsigs is a backport of the PEP 362 function signature features from Python 3.3's inspect module. The backport is compatible with Python 2.6, 2.7 as well as 3.2 and up. Status: Vendor Tag: sthen Release Tags: sthen_20151118 N ports/devel/py-funcsigs/Makefile N ports/devel/py-funcsigs/distinfo N ports/devel/py-funcsigs/pkg/PLIST N ports/devel/py-funcsigs/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/18 13:22:41 Modified files: devel : Makefile Log message: +py-funcsigs, py-extras CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/11/18 13:24:12 Modified files: editors/nano : Makefile distinfo Log message: update to 2.4.3: bug fixes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/18 13:25:12 Modified files: devel : Makefile devel/py-testtools: Makefile distinfo devel/py-testtools/pkg: PLIST Log message: update to py-testtools 1.8.1 and enable python3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/18 13:27:28 Modified files: devel/py-extras: Makefile Log message: enable py3 tests now that py-testtools supports it CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/18 13:38:27 Modified files: devel/py-pbr : Makefile Log message: reenable flavoured TEST_DEPENDS, still NO_TEST because it needs testscenarios CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/18 13:38:55 Modified files: devel : Makefile devel/py-virtualenv: Makefile devel/py-virtualenv/pkg: PLIST Log message: add py3 support CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/18 13:39:50 Modified files: www/nginx : Makefile distinfo Log message: update to nginx-1.9.7, a few fixes (mostly http2) and some small new features ok robert@ CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2015/11/18 14:56:27 Modified files: x11/bgs : Makefile distinfo x11/bgs/patches: patch-config_mk Log message: update bgs to 0.8 and take maintainer ok ajacoutot CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2015/11/18 17:55:23 Modified files: misc/zzuf : Makefile distinfo misc/zzuf/pkg : PLIST Added files: misc/zzuf/patches: patch-src_libzzuf_lib-stream_c patch-src_util_md5_c patch-test_bug-mmap_c Removed files: misc/zzuf/patches: patch-src_md5_c Log message: Update to 0.14. ok sthen@, zhuk@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/18 18:08:55 Modified files: usr.bin/ssh : ssh-keygen.c sshkey.c sshkey.h Log message: move the certificate validity formatting code to sshkey.[ch] CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/18 18:09:38 Modified files: usr.bin/ssh : sshconnect.c Log message: print host certificate contents at debug level CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/18 18:12:32 Modified files: usr.bin/ssh : ssh-keygen.c Log message: trailing whitespace CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/18 19:35:24 Modified files: lib/libkeynote : auxil.c keynote-keygen.c keynote-sign.c keynote-sigver.c keynote-verify.c keynote.l keynote.y parse_assertion.c Log message: Remove a ton of ugly, needless casts for NULL, calloc(), and strdup(). No binary change. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/18 22:20:19 Modified files: lib/libkeynote : keynote-verify.c Log message: Remove a sixteen-year-old testing macro. "yes." deraadt@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/18 22:38:26 Modified files: sys/kern : uipc_syscalls.c Log message: corrects leaks refs to files introduced by my previous commit for pledge_socket. reported by Mateusz Guzik with a diff. this one is a slightly modified version. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/18 23:05:40 Modified files: usr.sbin/hotplugd: hotplugd.c Log message: pledge "stdio rpath proc exec" for entire lifetime. rpath must remain even late, because of access() before doing wasteful fork+execs. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/18 23:06:30 Modified files: usr.sbin/sensorsd: sensorsd.c Log message: KNF CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/18 23:07:16 Modified files: usr.bin/locale : locale.c Log message: pledge "stdio rpath". Might not need "rpath", but ... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/18 23:08:06 Modified files: usr.sbin/sensorsd: sensorsd.c Log message: pledge "stdio rpath proc exec" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/18 23:52:01 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/19 00:00:58 Modified files: lib/libkeynote : keynote-sign.c Log message: Fix typo in previous commit CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/19 00:08:40 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.284. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/19 00:16:24 Modified files: graphics/libgphoto2: Makefile distinfo Log message: Update to libgphoto-2.5.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/19 00:16:35 Modified files: graphics/gphoto2: Makefile distinfo Log message: Update to gphoto-2.5.9. CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/11/19 00:53:31 Modified files: usr.bin/vi/build: Makefile usr.bin/vi/common: common.h exf.c msg.c screen.h search.c usr.bin/vi/docs: help usr.bin/vi/docs/USD.doc/vi.man: vi.1 usr.bin/vi/ex : ex.h ex_cmd.c ex_display.c ex_init.c ex_subst.c ex_tag.c tag.h usr.bin/vi/include: ex_def.h ex_extern.h Removed files: usr.bin/vi/ex : ex_cscope.c Log message: Remove cscope support in vi. It makes no sense to keep support for a non-base tool in base, especially for a feature that few if any people use. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/19 01:23:27 Modified files: usr.bin/ssh : ssh.c sshconnect.c Log message: ban ConnectionAttempts=0, it makes no sense and would cause ssh_connect_direct() to print an uninitialised stack variable; bz#2500 reported by dvw AT phas.ubc.ca CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/19 01:23:48 Modified files: usr.bin/newsyslog: newsyslog.c Log message: backout pledge completely for now, newsyslog needs chown() which is restricted CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/19 03:07:45 Modified files: sysutils/accountsservice: Makefile sysutils/accountsservice/patches: patch-src_user_c Log message: getpwnam -> getpwnam_shadow CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/19 03:11:10 Modified files: sysutils/login_krb5: Makefile distinfo Log message: Update to login_krb5-5.8.5. CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2015/11/19 03:50:20 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: Update youtube-dl to 2015.11.18. New extractor: dplay. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/19 04:10:02 Modified files: textproc/gspell: Makefile distinfo textproc/gspell/pkg: PLIST Log message: Update to gspell-0.1.2. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/19 05:46:08 Modified files: sys/dev/pci : if_myx.c Log message: get rid of sc_tx_free and the atomic ops on it in myx_start and myx_txeof. myx_start calculates the free space by reading the consumer index and doing some maths, which lets us avoid the interlocked cpu ops. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/19 06:19:24 Modified files: sys/kern : kern_task.c Log message: dont try and wakeup other threads to handle pending work when we know there's only one thread in the taskq. wakeups are much more expensive than a simple compare. from haesbart CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/19 06:38:07 Modified files: share/man/man3 : Makefile queue.3 sys/sys : queue.h Log message: Add SIMPLEQ_CONCAT and TAILQ_CONCAT for moving one queue onto the end of another one. Adapted from FreeBSD. OK jmc@ dlg@ nicm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/19 06:40:46 Modified files: sys/netinet : ip_output.c Log message: Grab the KERNEL_LOCK around ip_mforward(), in preparation for unlocking ip_output(). Note that ipmforwarding is not enabled by default. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/11/19 06:53:34 Modified files: multimedia/phonon: Makefile multimedia/phonon/patches: patch-CMakeLists_txt patch-cmake_FindPhononInternal_cmake multimedia/phonon/pkg: PLIST Log message: First bits of qt5 FLAVOR for multimedia/phonon. Needed for KDE5 - do not hold your breath, there is still a lot of things to do. Main change is that relative paths in FindPhononInternal.cmake are kept relative now; things worked only by accident before. This requires a bump, though, as this file is included in package. KDE4 builds fine still (at least major suspects like kdelibs and dragon). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/19 07:03:30 Modified files: comms/conserver: Makefile Added files: comms/conserver/patches: patch-conserver_group_c Log message: getpwnam -> getpwnam_shadow CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/11/19 07:08:10 Modified files: sys/arch/octeon/dev: cn30xxfpa.c Log message: Remove an unused bus space mapping and a few other leftovers. Compact the resulting code a little. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/11/19 07:10:43 Modified files: www/minitube : Makefile distinfo Log message: reroll b0rked distfile spotted by Mikolaj Kucharski Sorry for the inconvenience! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/19 07:19:05 Modified files: security/passwdqc: Makefile security/passwdqc/patches: patch-pwqcheck_1 net/freeradius : Makefile net/freeradius3: Makefile Added files: security/passwdqc/patches: patch-pwqcheck_c net/freeradius/patches: patch-src_modules_rlm_unix_rlm_unix_c net/freeradius3/patches: patch-src_modules_rlm_unix_rlm_unix_c Log message: getpwnam -> getpwnam_shadow CVSROOT: /cvs Module name: www Changes by: phessler@cvs.openbsd.org 2015/11/19 07:47:13 Modified files: . : events.html papers : index.html Added files: papers : 2015_ripe71_openbsd.pdf Log message: I gave a presentation "Current Status of OpenBSD / OpenBGPd" at RIPE71 in Bucharest CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/19 07:55:25 Modified files: usr.bin/tmux : alerts.c Log message: The activity flag could already be set, so queue the callback always (if not already queued) rather than only if the flag is being added. Fixes a problem reported by tim@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/19 07:58:50 Modified files: sysutils/login_oath: Makefile Added files: sysutils/login_oath/patches: patch-login_passwd_common_h patch-login_passwd_login_c patch-login_passwd_login_passwd_c Log message: sync login_oath with base login_passwd for getpwnam_shadow CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/19 08:01:47 Modified files: sysutils/ruby-shadow: Makefile Added files: sysutils/ruby-shadow/patches: patch-pwd_shadow_c Log message: getpwnam -> getpwnam_shadow CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/19 09:14:08 Modified files: sbin/fdisk : cmd.c disk.c gpt.c mbr.c misc.c part.c user.c Log message: Reduce overburden of unnecessary #include's. Note that param.h is included only for DEV_BSIZE. Use INT64_MAX instead of LLONG_MAX so stdint.h is enough. General tidying up of #include sections. ok GCC CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/19 10:30:41 Modified files: sbin/growfs : growfs.c Log message: calloc((size_t)1, ...) -> calloc(1, ...) No binary change (for real this time). CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/19 10:40:28 Modified files: sbin/growfs : growfs.c Log message: Don't bother casting memset() argument to void*. No binary change. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/19 10:44:01 Modified files: usr.bin/cvs : cvs.c Log message: opencvs can use pledge "stdio rpath wpath cpath fattr proc exec". I have not looked into adding stricter pledges later in the code. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/19 10:46:46 Modified files: sbin/growfs : growfs.c Log message: Remove some weird comments containing only the name of the next function. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 10:50:04 Modified files: usr.bin/tail : extern.h forward.c misc.c read.c reverse.c tail.c Log message: another try to allow tailing multiple files. maybe it works? commit now to allow people to test. from Martijn van Duren CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/19 10:52:56 Modified files: sbin/fdisk : fdisk.c Log message: Oops. Missed a file. Reduce overburden of unnecessary #include's. Note that param.h is included only for DEV_BSIZE. Use INT64_MAX instead of LLONG_MAX so stdint.h is enough. General tidying up of #include sections. ok GCC CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/11/19 11:03:45 Modified files: sbin/fdisk : cmd.c Log message: When an existing partition is modified in LBA mode, ensure that the partition table is marked dirty so that it gets written when "quit" is issued. This commit contains the MBR part of the fix only. The GPT code needs a few adjustments before the GPT part can be fixed properly. OK krw@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/19 11:08:13 Modified files: x11/jwm : Makefile distinfo Log message: Update to jwm-2.3.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/19 11:14:33 Modified files: telephony/bcg729: Makefile distinfo Log message: Update to bcg729-1.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/19 11:17:23 Modified files: net/p5-Sys-Hostname-Long: Makefile distinfo net/p5-Sys-Hostname-Long/pkg: PLIST Removed files: net/p5-Sys-Hostname-Long/patches: patch-lib_Sys_Hostname_Long_pm Log message: Update to p5-Sys-Hostname-Long-1.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/19 11:19:30 Modified files: net/p5-SNMP-Info: Makefile distinfo Log message: Update to p5-SNMP-Info-3.30. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/19 11:25:31 Modified files: devel/ruby-rspec/3/core: Makefile distinfo Log message: update to rspec-core-3.4.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/19 11:27:18 Modified files: databases/ruby-hiera3: Makefile distinfo Removed files: databases/ruby-hiera3/patches: patch-spec_unit_util_spec_rb Log message: update to hiera-3.0.5 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/19 11:34:40 Modified files: textproc/xmlto : Makefile distinfo Log message: update to xmlto-0.0.28 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/19 11:37:01 Modified files: libexec/login_passwd: login_passwd.c libexec/login_reject: login_reject.c libexec/login_token: login_token.c Log message: Call syslog() if login_* pledge fails; OK deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/19 11:37:50 Modified files: regress/lib/libpthread/socket/1: socket1.c Log message: hint: compile before commit CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 11:39:49 Modified files: usr.bin/less : lesskey.c Log message: if you're going to call err(), need to use CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/11/19 11:42:21 Modified files: multimedia/phonon: Makefile multimedia/phonon/pkg: PLIST Added files: multimedia/phonon/pkg: PFRAG.no-qt5 PFRAG.qt5 Log message: Finish Qt5 version of Phonon. At least, it packages and passes make port-lib-depends-check now. The Qt5 version is perfectly co-installable with Qt4-based version. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/19 12:00:07 Modified files: sysutils/mencal: Makefile distinfo sysutils/mencal/patches: patch-mencal Log message: update to mencal-3.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/19 12:13:35 Modified files: sysutils/ranger: Makefile distinfo sysutils/ranger/patches: patch-Makefile patch-ranger_data_scope_sh patch-setup_py sysutils/ranger/pkg: PLIST Removed files: sysutils/ranger/patches: patch-ranger_gui_widgets_statusbar_py Log message: update to ranger-1.7.2 CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/11/19 12:30:44 Modified files: usr.bin/vi/common: main.c usr.bin/mg : main.c Log message: "tty proc exec", not "proc exec tty" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/19 12:31:20 Modified files: usr.sbin/rarpd : arptab.c rarpd.c Log message: hoist the SOCK_RAW setup to the top before pledge issues discovered by sebastia comments from semarie CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 12:43:40 Modified files: usr.bin/lex : COPYING FlexLexer.h Makefile ccl.c config.h dfa.c ecs.c flex.skl flexdef.h gen.c initscan.c libmain.c libyywrap.c main.c misc.c mkskel.sh nfa.c parse.y scan.l sym.c tblcmp.c version.h yylex.c Added files: usr.bin/lex : ChangeLog NEWS ONEWS README buf.c filter.c flexint.h gettext.h initparse.c initparse.h initskel.c options.c options.h regex.c scanflags.c scanopt.c scanopt.h tables.c tables.h tables_shared.c tables_shared.h Removed files: usr.bin/lex : VERSION Log message: Update flex from ancient 2.5.4 to the recent 2.5.39. This work was all done by Serguey Parkhomovsky. Thanks. Some changes from upstream: * Removed autotools cruft/localization/texinfo manual/etc * Kept the old manpage, as the new manpage is content-free * Used safe string handling functions and fixed several compiler warnings * pledge(2). Flex 2.5.39 now forks/execs its filter chains and needs proc exec in addition to what was previously pledged * Removed register keyword from all variable declarations * renamed parse.c, parse.h, scan.c, skel.c with init prefix so compiling flex outside of obj by accident wouldn't clobber the bootstrap files * Minor fixes (spelling, accessing buf[strlen(buf) - 1] for zero-length strings in initscan.c/scan.l, etc) that were already in our tree This is a huge change, so it's going in the tree code bomb style. I'm not excited about the growth in complexity (like now running m4 to _post_ process lexers) but hopefully this will be a one time update and we will now take "ownership" of the code. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 12:45:29 Modified files: usr.bin/lex : Makefile Log message: add back flex++.1 link noticed by sthen CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 12:48:27 Modified files: usr.sbin/config: scan.l lib/libkeynote : keynote.l keynote-ver.l sbin/wsconsctl : map_scan.l Log message: lexer fixes to work with new flex. from Serguey Parkhomovsky CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/19 12:59:12 Modified files: devel/p5-enum : Makefile distinfo Log message: update to p5-enum-1.11 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/19 13:15:15 Modified files: devel/py-guppy : Makefile distinfo devel/py-guppy/pkg: DESCR PLIST Log message: update to guppy-0.1.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/19 13:17:16 Modified files: textproc/xxdiff: Makefile devel/dtc : Makefile devel/acpica : Makefile cad/openscad : Makefile net/icinga/core2: Makefile multimedia/libaacs: Makefile multimedia/libbluray: Makefile Log message: remove build dep on ports flex CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/19 13:52:28 Log message: import flasm, a tool to disassemble swf files. ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20151119 N ports/security/flasm/Makefile N ports/security/flasm/distinfo N ports/security/flasm/pkg/PLIST N ports/security/flasm/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/19 13:53:24 Modified files: security : Makefile Log message: + SUBDIR += flasm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/19 14:02:24 Log message: import ports/devel/log4cpp, ok benoit@ Log4cpp is a library of C++ classes for flexible logging to files, syslog, IDSA and other destinations. It is modeled after the Log4j Java library, staying as close to their API as is reasonable. Status: Vendor Tag: sthen Release Tags: sthen_20151119 N ports/devel/log4cpp/Makefile N ports/devel/log4cpp/distinfo N ports/devel/log4cpp/pkg/DESCR N ports/devel/log4cpp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/19 14:02:37 Modified files: devel : Makefile Log message: +logc4pp CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/19 14:03:36 Modified files: sys/sys : queue.h Log message: The CIRCLEQ_* macros have been deprecated and removed from queue.3 over a year ago. It's now time to remove them from queue.h. OK krw@ guenther@ deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/19 14:32:53 Modified files: sbin/iked : util.c usr.sbin/httpd : httpd.c usr.sbin/ntpd : constraint.c usr.sbin/relayd: relayd.c Log message: Simplify all instances of get_string() and get_data() using malloc() and strndup(). ok millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/19 14:33:36 Modified files: net/wireshark : Makefile distinfo net/wireshark/patches: patch-epan_dissectors_packet-lbm_h net/wireshark/pkg: PLIST-main PLIST-text Added files: net/wireshark/patches: patch-ui_qt_capture_filter_syntax_worker_cpp patch-ui_qt_compiled_filter_output_cpp Removed files: net/wireshark/patches: patch-Makefile_in patch-ui_gtk_tcp_graph_c Log message: update to Wireshark 2.0.0 The new Qt user interface segfaults at startup on OpenBSD, so currently only the Gtk+ user interface is packaged. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/19 14:46:05 Modified files: usr.bin/locate/locate: locate.c Log message: Sort and simplify includes, remove a couple needless extern decls. From Michael Reed. ok tedu@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/19 15:01:33 Modified files: usr.bin/telnet : main.c Log message: how did the pledge "dns" get forgotten?!?! wow.. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/19 15:13:23 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 15:16:43 Modified files: usr.bin/lex : buf.c filter.c initskel.c options.c options.h regex.c scanflags.c scanopt.c scanopt.h tables.c tables.h tables_shared.h Log message: we don't keep vim modelines in files CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 15:25:53 Modified files: usr.bin/lex : filter.c Log message: repair some of the preposterously damaged indentation CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 15:35:19 Modified files: usr.bin/lex : main.c Log message: typically indentation decreases after a block is closed CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/19 15:46:46 Modified files: usr.bin/tmux : server-client.c tmux.h Log message: Only assume pasting with at least two characters, reduces problems for people who can type ^B c very fast, or who are using tmux inside something else that buffers. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 15:52:40 Modified files: usr.bin/lex : buf.c filter.c gen.c libmain.c libyywrap.c main.c misc.c nfa.c Log message: orbital strike from moonbase knf CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 15:55:13 Modified files: usr.bin/lex : ccl.c tblcmp.c Log message: mechanical knf CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 15:58:59 Modified files: usr.bin/lex : flexdef.h main.c Log message: remove VMS and MSDOS support CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 16:04:52 Modified files: usr.bin/lex : flexdef.h misc.c tblcmp.c Log message: it should be safe to assume the presence of memset these days instead of implementing a local version. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 16:20:34 Modified files: usr.bin/lex : buf.c dfa.c filter.c flexdef.h gen.c initscan.c main.c misc.c regex.c scan.l scanflags.c sym.c Log message: flex_alloc and flex_free are nothing more than malloc and free, so replace them with the real functions so as to not trick people into thinking they are special CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 16:28:03 Modified files: usr.bin/lex : buf.c filter.c gen.c Log message: it is not necessary to cast the result of malloc/calloc. also replace some 0s with the modern concept of NULL CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/19 16:34:56 Modified files: usr.bin/lex : ecs.c flexdef.h initscan.c main.c misc.c scan.l scanopt.c sym.c tblcmp.c Log message: Replace Char (defined as unsigned char) with u_char. ok tedu@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 16:36:46 Modified files: usr.bin/lex : buf.c Log message: split out some variable initialization to be easier CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 16:40:16 Modified files: usr.bin/lex : flexdef.h Removed files: usr.bin/lex : gettext.h Log message: remove the LGPL gettext.h since we aren't using it anyway. spotted by nicm CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 16:46:55 Modified files: usr.bin/lex : Makefile Log message: make sure parse.c depends on initparse.c CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 16:48:06 Modified files: usr.bin/lex : config.h flexdef.h initparse.c Log message: burn down all the gratutious alloca() compatability that autofuck injected to ensure nobody uses alloca by accident. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/19 17:05:03 Modified files: usr.bin/lex : scanopt.c Log message: Cast two ctype args to u_char. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/19 18:15:22 Modified files: usr.bin/tail : forward.c Log message: quick hack to fix "tail +n", reported broken by Mikolaj Kucharski. this doesn't attempt to repair all cases, but restoring basic functionality is a first step. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/19 18:45:29 Modified files: usr.bin/ssh : sshconnect.c Log message: add cast to make -Werror clean CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/19 20:35:23 Modified files: share/man/man9 : Makefile sys/arch/armv7/imx: imxenet.c sys/arch/armv7/sunxi: sxie.c sys/arch/sgi/dev: if_iec.c if_mec.c sys/arch/sgi/hpc: if_sq.c sys/arch/socppc/dev: if_tsec.c sys/arch/sparc64/dev: vnet.c sys/arch/vax/if: if_qe.c sys/dev/ic : aic6915.c an.c dc.c elink3.c fxp.c gem.c hme.c lemac.c pgt.c re.c rt2560.c rt2661.c rtw.c smc83c170.c smc91cxx.c ti.c sys/dev/isa : if_ef_isapnp.c if_ex.c sys/dev/pci : if_bce.c if_bnx.c if_cas.c if_de.c if_em.c if_ipw.c if_iwi.c if_ix.c if_ixgb.c if_lge.c if_lii.c if_msk.c if_nep.c if_nfe.c if_nge.c if_nxe.c if_pcn.c if_se.c if_sis.c if_sk.c if_stge.c if_tht.c if_txp.c if_vic.c if_vio.c if_xge.c sys/dev/pcmcia : if_malo.c if_xe.c sys/dev/usb : if_aue.c if_axe.c if_axen.c if_cdce.c if_cdcef.c if_cue.c if_kue.c if_mos.c if_smsc.c if_udav.c if_ugl.c if_upl.c if_url.c if_urndis.c sys/net : hfsc.c hfsc.h if.c if_tun.c if_var.h pf_ioctl.c pfvar.h pf_if.c sys/sys : mbuf.h Added files: share/man/man9 : ifq_enq.9 Log message: shuffle struct ifqueue so in flight mbufs are protected by a mutex. the code is refactored so the IFQ macros call newly implemented ifq functions. the ifq code is split so each discipline (priq and hfsc in our case) is an opaque set of operations that the common ifq code can call. the common code does the locking, accounting (ifq_len manipulation), and freeing of the mbuf if the disciplines enqueue function rejects it. theyre kind of like bufqs in the block layer with their fifo and nscan disciplines. the new api also supports atomic switching of disciplines at runtime. the hfsc setup in pf_ioctl.c has been tweaked to build a complete hfsc_if structure which it attaches to the send queue in a single operation, rather than attaching to the interface up front and building up a list of queues. the send queue is now mutexed, which raises the expectation that packets can be enqueued or purged on one cpu while another cpu is dequeueing them in a driver for transmission. a lot of drivers use IFQ_POLL to peek at an mbuf and attempt to fit it on the ring before committing to it with a later IFQ_DEQUEUE operation. if the mbuf gets freed in between the POLL and DEQUEUE operations, fireworks will ensue. to avoid this, the ifq api introduces ifq_deq_begin, ifq_deq_rollback, and ifq_deq_commit. ifq_deq_begin allows a driver to take the ifq mutex and get a reference to the mbuf they wish to try and tx. if there's space, they can ifq_deq_commit it to remove the mbuf and release the mutex. if there's no space, ifq_deq_rollback simply releases the mutex. this api was developed to make updating the drivers using IFQ_POLL easy, instead of having to do significant semantic changes to avoid POLL that we cannot test on all the hardware. the common code has been tested pretty hard, and all the driver modifications are straightforward except for de(4). if that breaks it can be dealt with later. ok mpi@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/19 21:04:40 Modified files: usr.bin/lex : main.c Log message: Always use the system m4. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/19 21:06:48 Modified files: usr.bin/lex : main.c Log message: Back out rev 1.22 which somehow had unreported merge conflicts. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/19 21:07:43 Modified files: usr.bin/lex : main.c Log message: Always use the system m4; OK tedu@ CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/11/19 21:12:19 Modified files: usr.bin/vi/common: main.c Log message: vi -S doesn't need proc or exec. ok tb@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/19 22:15:33 Modified files: sys/net : if_tun.c Log message: if we deq m0, we should probably send it to bpf, not m. found by and ok jsg@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/19 22:29:53 Modified files: sys/net : if_gif.c Log message: dont check for OACTIVE only a driver sets or clears this flag. gif never sets it, so it wont be set when it checks it. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/19 22:31:24 Modified files: sys/net : if_pppx.c Log message: dont check for IFF_OACTIVE only a driver sets or clears this flag. pppx never sets it, so it will never be set when it checks it. CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2015/11/19 22:32:02 Modified files: sysutils/ntfs-3g: Makefile distinfo sysutils/ntfs-3g/patches: patch-configure patch-libntfs-3g_Makefile_in patch-libntfs-3g_mft_c patch-ntfsprogs_Makefile_in patch-ntfsprogs_ntfsclone_c patch-src_Makefile_in sysutils/ntfs-3g/pkg: PLIST Log message: Update ntfs-3g to 2015.3.14. From Rafael Sadowski, thanks! CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/19 22:33:54 Modified files: sys/net : if_trunk.c Log message: dont play with IFF_OACTIVE needlessly. only a driver sets or clears it, and trunk never sets it. therefore it never needs to clear it. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/19 22:38:10 Modified files: sys/net : if_tun.c Log message: dont needlessly clear IFF_OACTIVE. only a driver sets or clears OACTIVE. clearing it without setting it is a waste of time. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/19 23:22:09 Modified files: sys/net : if_ppp.c Log message: correctly indent a line to make the intent clear ok dlg@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/19 23:29:56 Modified files: sys/kern : vfs_syscalls.c Log message: Fix whitespace. No binary change. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/20 00:07:37 Modified files: share/man/man9 : ifq_enq.9 Log message: do not uppercase Nd; CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 00:11:52 Modified files: sys/kern : vfs_syscalls.c Log message: VISTTY check in revoke() is not working well for the non-indirected /dev/console case, so go back to doing the direct D_TTY check. signed over a few times with guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 00:15:30 Modified files: sys/kern : kern_pledge.c uipc_syscalls.c Log message: Exempt accept(2) from the pledge_socket() check part of the "domain" check. You cannot open a socket in a domain unless permitted -- but you need to be able to accept one if the code flow asks for that to happen. The most recent check is too tight. We may need to iterate the policy here until we hit the right vibe... CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/20 00:40:23 Modified files: games/tetris : tetris.6 tetris.c tetris.h Log message: pledge "stdio rpath wpath cpath tty" "stdio rpath tty" for game play "rpath wpath cpath" for maintaining highscores in $USER ok deraadt@ sthen@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/11/20 00:47:45 Modified files: print/poppler : Makefile distinfo print/poppler/patches: patch-Makefile_in Log message: Update to poppler-0.38.0. tests and ok, aja@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/20 01:53:28 Modified files: bin/ed : ed.1 main.c Log message: make ed restore the user defined prompt (specified with -p) when it was turned off and then on again with 'P'. ok daniel@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/20 02:04:01 Modified files: usr.sbin/slowcgi: slowcgi.c Log message: typo in error message: to -> too ok florian@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/20 02:29:53 Modified files: bin/ksh : sh.h Log message: remove unused prototype ok mmcc@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/20 02:31:01 Modified files: devel/p5-enum : Makefile Log message: Add EPOCH to unbreak. CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2015/11/20 02:32:13 Modified files: . : events.html Log message: link to video for phessler's talk CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 03:09:53 Modified files: telephony/kamailio: Makefile distinfo telephony/kamailio/patches: patch-Makefile_defs patch-Makefile_libs patch-etc_kamailio_cfg patch-lib_binrpc_binrpc_api_c patch-lib_kcore_Makefile patch-modules_auth_auth_mod_c patch-modules_ctl_init_socks_c patch-modules_db_berkeley_Makefile patch-modules_db_berkeley_bdb_lib_c patch-modules_db_berkeley_km_bdb_lib_c patch-modules_db_mysql_my_cmd_c patch-modules_lcr_lcr_mod_c patch-modules_mediaproxy_mediaproxy_c patch-modules_nat_traversal_nat_traversal_c patch-modules_nathelper_nathelper_c patch-modules_pv_pv_time_c patch-modules_sca_sca_subscribe_c patch-modules_sca_sca_subscribe_h patch-modules_sipcapture_sipcapture_c patch-modules_tls_tls_init_c patch-modules_xhttp_pi_xhttp_pi_fnc_c patch-sip_msg_clone_c patch-timer_c patch-utils_kamctl_kamctl patch-utils_kamctl_kamctl_base patch-utils_kamctl_kamctlrc patch-utils_kamctl_kamdbctl patch-utils_kamctl_kamdbctl_base telephony/kamailio/pkg: PLIST-main PLIST-mysql PLIST-postgresql kamailio.rc Added files: telephony/kamailio/patches: patch-main_c patch-modules_dmq_usrloc_usrloc_sync_c patch-modules_mi_xmlrpc_abyss_data_h patch-modules_rls_utils_c patch-modules_rls_utils_h patch-modules_tsilo_ts_hash_h patch-msg_translator_c patch-pt_c patch-rand_fastrand_c patch-rand_fastrand_h patch-select_core_c Removed files: telephony/kamailio/patches: patch-modules_app_perl_app_perl_mod_c patch-modules_carrierroute_Makefile patch-modules_db_postgres_Makefile patch-modules_p_usrloc_ul_db_h patch-modules_snmpstats_Makefile patch-modules_websocket_Makefile patch-modules_websocket_ws_handshake_c patch-utils_sercmd_sercmd_c Log message: update to Kamailio 4.3.3, from maintainer Roman Kravchuk CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/20 03:25:13 Removed files: devel/py-guppy/patches: patch-guppy_heapy_Part_py patch-guppy_heapy_test_support_py patch-guppy_heapy_test_test_Classifiers_py patch-guppy_heapy_test_test_Part_py patch-guppy_sets_test_py patch-src_heapy_hv_cli_dictof_c patch-src_sets_bitset_c Log message: inverse of 'i made you a patch but cvs eated it' CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/20 03:40:00 Modified files: sys/net : if.c Log message: fix prio KASSERT, it should be <= not <. ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/20 03:42:51 Modified files: sys/net : pf.c Log message: Make use if_get() and get rid of rt_ifp. While here keep carp(4) bits under NCARP. Tested by and ok sthen@, ok visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/20 03:45:29 Modified files: sys/netinet : tcp_input.c Log message: Make use if_get() and get rid of rt_ifp. Tested by and ok sthen@, ok visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/20 03:50:08 Modified files: sys/netinet : if_ether.c Log message: Fewer uses of rt_ifp. Tested by and ok sthen@, CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/20 03:51:30 Modified files: sys/netinet : if_ether.c Log message: This no longer depends on bridge.h, fewer "#ifdef NBRIDGE", say yeah! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/20 04:01:24 Modified files: devel/glib2mm : Makefile distinfo Log message: Update to glib2mm-2.46.2. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/20 04:15:07 Modified files: share/man/man9 : Makefile sys/net : if.c if_var.h Added files: share/man/man9 : ifq_enqueue.9 Removed files: share/man/man9 : ifq_enq.9 Log message: i made a mistake. rename ifq_enq and ifq_deq to ifq_enqueue and ifq_dequeue fixing it now before i regret it more. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 04:24:04 Modified files: x11/qt5 : Makefile www/chromium : Makefile www/iridium : Makefile www/webkit : Makefile Removed files: x11/qt5/patches: patch-qtwebkit_Tools_qmake_mkspecs_features_default_pre_prf Log message: remove devel/flex dep, these are ok with base flex CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/20 04:53:36 Modified files: sys/net : if_spppsubr.c Log message: avoid a use after enqueue, which is like a use after free. once you enqueue an mbuf, you no longer own it. therefore you cant read the length out of it. this reads the length first, then tries to enq it. also, call if_start instead of a bare call to the underlying start routine. ok mpi@ sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 04:57:19 Modified files: multimedia/motion: Makefile distinfo multimedia/motion/pkg: PLIST Added files: multimedia/motion/patches: patch-track_c Removed files: multimedia/motion/patches: patch-config_h_in Log message: update to motion-3.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 05:01:07 Modified files: geo/qgis : Makefile multimedia/gstreamer-0.10/core: Makefile multimedia/gstreamer1/core: Makefile Removed files: geo/qgis/patches: patch-cmake_Flex_cmake Log message: remove devel/flex dep, these are ok with base flex CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/20 05:01:19 Modified files: usr.bin/tmux : cmd-set-option.c cmd-show-options.c options-table.c status.c tmux.c tmux.h Log message: Instead of separate tables for different types of options, give each option a scope type (server, session, window) in one table. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/20 05:05:34 Modified files: sys/net : if_spppsubr.c if_pppoe.c Log message: sppp(4) is now only used for pppoe(4) which doesn't use framing, so remove support for sppp with framing, simplifying things. Remove unused ifdefs while there. "sppp will go away before it gets used for something else" dlg@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/20 05:14:35 Modified files: gnu/usr.bin/texinfo/info: terminal.c Log message: Unbreak, tcflow and its underlying ioctls aren't allowed by pledge(2). Just delete the tcflow(3) calls, the use case for tcflow(3) here is a bit far-fetched. looks good to deraadt@, ok espie@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/20 05:16:42 Modified files: gnu/usr.bin/cvs: acconfig.h configure.in Log message: Server-side pserver support is broken, and we don't plan to support it. ok sthen@ semarie@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/20 05:17:00 Modified files: gnu/usr.bin/cvs: configure Log message: Regen. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/20 05:20:30 Modified files: sys/net : if_tun.c Log message: Prefer if_get() over if_ref() when checking if the interface has been destroyed during our sleep. No objection from the slackers. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/20 05:27:42 Modified files: sys/net : if.c if.h Log message: Keep if_ref() private, if_get() is what you want to use before if_put(). The thread detaching an interface will sleep until all references to this interface have been released. So we decided to only keep references for a short period of time. Keeping if_ref() private will hopefully help preserve this goal as long as it makes sense. Calling if_get()/if_put() in the same function also allows us to make use of static analysis tools (thanks jsg@!) to catch our errors. ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/20 05:41:29 Modified files: sys/dev/ic : rt2560.c rt2661.c Log message: Check for space on the ring before dequeuing packets. Allows us to get rid of mq_requeue(9) and IFQ_POLL(9) because wireless drivers use a special queue for management frames. Tested by stsp@, ok dlg@, stsp@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/20 05:43:37 Modified files: usr.bin/telnet : commands.c Log message: Replace hardcoded "2" with SHUT_RDWR; from Ricardo Mestre CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/20 06:11:16 Modified files: sys/dev/pci : if_em.c Log message: Revert all the changes to run the tx completion path wihtout holding the KERNE_LOCK. A piece is still not right as many peole reported a "watchdog timeout" problem. This basically brings us back to r1.305. ok dlg@, jmatthew@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/20 06:12:14 Modified files: sys/net : route.c Log message: Initialise the ifidx to 0 (no interface) in rtredirect() to avoid using ifidx uninitialised for the gateway not directly reachable case. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 06:31:05 Modified files: www/mod_auth_bsd: Makefile Added files: www/mod_auth_bsd/patches: patch-authd_c Log message: move from CIRCLEQ to TAILQ, ok/tweak jca CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/20 06:41:09 Modified files: graphics/libwebp: Makefile distinfo Log message: Update to libwebp-0.4.4. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/11/20 06:49:09 Modified files: infrastructure/lib/DPB/Job: Port.pm Log message: synch "still_tainted" with what happens when trying to junk. maybe there's some better more sophisticated heuristics, but for now, if you have a "nojunk" port locked, you cannot junk on that host until you remove the lock (for good reason, at least you can "finish" that port undisturbed). fix for the graphics/mapnik recent burp. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/20 07:22:23 Modified files: graphics/lcms : Makefile distinfo Log message: Update to lcms-1.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/20 07:26:16 Modified files: graphics/babl : Makefile distinfo Log message: Update to babl-0.1.14. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 07:27:17 Modified files: security/p5-Chipcard-PCSC: Makefile distinfo Log message: update to p5-Chipcard-PCSC (pcsc-perl) 1.4.14 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/20 07:32:33 Modified files: sys/dev/pci : if_em.h Log message: Missed in previous, pointed by benoit@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 07:35:52 Modified files: www/webkitgtk4 : Makefile Log message: remove bdep on ports/devel/flex CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/20 07:41:48 Modified files: distrib/miniroot: install.sub Log message: don't auto-skip X sets on systems without wscons, you can remove them easily with -x*, and "no wscons" doesn't cover all of the systems where one might intentionally want to skip them anyway. ok bmercer deraadt espie rpe CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/20 07:59:13 Modified files: devel/py-asn1-modules: Makefile distinfo devel/py-asn1-modules/pkg: PLIST Log message: Update to py-asn1-modules-0.0.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/20 08:02:31 Modified files: devel/help2man : Makefile distinfo Log message: Update to help2man-1.47.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/20 08:15:21 Modified files: archivers/p5-Archive-Zip: Makefile distinfo archivers/p5-Archive-Zip/patches: patch-lib_Archive_Zip_Member_pm patch-t_10_chmod_t archivers/p5-Archive-Zip/pkg: PLIST Log message: Update to p5-Archive-Zip-1.53. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/11/20 08:16:06 Modified files: sys/arch/octeon/dev: if_cnmac.c Log message: Make cnmac compile again after IF_DROP() removal. Just bail out if the link is down. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/20 08:44:03 Modified files: geo/geoclue2 : Makefile Added files: geo/geoclue2/patches: patch-src_Makefile_in patch-src_gclue-client-info_c Log message: This suddently needs gtail (from coreutils) to build now... I don't have the time to look at why right now, so just depend on coreutils for the time being. While here, merge a patch from upstream to prevent spamming logs and add a comment about gobject-introspection. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 08:51:26 Modified files: share/man/man8 : afterboot.8 Log message: ntpd ison by default; from rob pierce CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 08:52:57 Modified files: usr.sbin/trpt : trpt.c Log message: Appears to only need pledge "stdio" against open kvm CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 08:57:39 Modified files: bin/stty : key.c Log message: KNF CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 08:58:29 Modified files: bin/stty : stty.c Log message: Cannot pledge bottom half of setting, because of the ioctl backing "extproc", "ostart" and "ostop" are not allowed (yet?) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 09:06:54 Modified files: sys/dev : diskmap.c sys/sys : pledge.h sys/kern : kern_pledge.c Log message: Add pledge "disklabel", which allows sysctl kern.rawpartition, a few disklabel ioctls, and the DIOCMAP ioctl against /dev/diskmap used to translate duid numbers into partitions. This will allow pledging of at least 12 disk/filesystem aware programs; due to the negative impact that diff will wait a bit so everyone has a chance to update their kernels. ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 09:16:59 Modified files: usr.bin/openssl: certhash.c Log message: do not need sys/param.h CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 09:22:33 Modified files: usr.bin/less : main.c Log message: spaces CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 09:25:15 Modified files: usr.bin/less : screen.c Log message: wrapping an ioctl for TIOCGWINSZ inside #ifdef TIOCGWINSIZE (entirely different) makes no sense; instead, accept all modern systems have TIOCGWINSZ. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/20 09:31:05 Modified files: lib/libkeynote : keynote.1 keynote.3 keynote.4 keynote.5 Log message: No longer direct bug reports to keynote@research.att.com - it bounces mail. "fair enough" jmc@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/20 09:33:46 Modified files: usr.bin/tmux : alerts.c Log message: The alerts callback should be fired for bells even if bell-action is none because it also affects the status line bell indicator (and bell-action does not). Fixes a problem reported by tim@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 09:50:06 Modified files: security/clamav: Makefile Log message: Remove clamav run deps on lha, arc and unzip. I don't see anywhere where they can possibly be used (there is an internal lib for unzip) and in the event I missed a call to use them, users can make their own decision if they want to have unmaintained decompression tools on their system. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/20 09:58:37 Modified files: games/atc : main.c Log message: Convert hand-rolled option parsing to getopt(3). ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 10:17:50 Modified files: net/amule : Makefile net/amule/patches: patch-acinclude_m4 net/knot : Makefile databases/virtuoso: Makefile databases/virtuoso/patches: patch-configure_in graphics/digikam-kde4: Makefile editors/libreoffice: Makefile Log message: remove the remaining devel/flex build deps CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 10:18:32 Modified files: devel : Makefile Removed files: devel/flex : Makefile distinfo devel/flex/patches: patch-configure devel/flex/pkg : DESCR PLIST Log message: no more need for flex-2.5.39 in ports, ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 10:20:30 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: add a quirk for flex CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/20 10:26:56 Modified files: sbin/route : route.c Log message: Replace hardcoded "0" with SHUT_RD; from Ricardo Mestre CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/20 10:31:20 Modified files: sbin/growfs : growfs.c Log message: Monospace comments are not meant to be justified. From FreeBSD. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 10:34:25 Modified files: www/c-icap/c-icap: Makefile www/c-icap/c-icap/patches: patch-c-icap_conf_in Log message: patch c-icap's default config file to use syslog (there's some issue with the control socket handler that causes high cpu use when signalling it to reload logs, which is something you're very likely to need doing if logging directly to files) CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/20 10:37:08 Modified files: sbin/growfs : growfs.c Log message: De-justify more comments. From FreeBSD. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/20 10:48:33 Modified files: share/man/man9 : Makefile Removed files: share/man/man9 : dopowerhooks.9 powerhook_establish.9 Log message: After being separated for more than 5 years, allow these poor manuals to meet their code again... in the bit bucket! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 10:49:59 Modified files: usr.sbin/rpc.bootparamd: bootparamd.c Log message: KNF CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/20 10:57:22 Modified files: geo/geoclue2 : Makefile Removed files: geo/geoclue2/patches: patch-src_Makefile_in Log message: Revert gtail dependency; our tail(1) had a temporary bug that got fixed since. cluestick from sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/20 11:10:37 Modified files: lib/libc/termios: tcsetpgrp.3 Log message: typo tcgetpgrp -> tcsetpgrp ok mmcc@, yes... deraadt@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/20 11:27:59 Modified files: education : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: education/edict: Makefile distinfo education/edict/pkg: DESCR PLIST Log message: Remove edict, lags behind upstream version - which is broken since 2010. Spotted by Daniel Jakots, ok sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 11:35:09 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/20 11:43:25 Modified files: share/man/man8 : afterboot.8 Log message: Don't specify full paths for doas and path, and don't suggest that users do so. "good" deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/20 11:53:42 Modified files: usr.sbin/ntpd : Makefile control.c Log message: use RMS for jitter. we're linking with enough libraries that libm is tiny. ok deraadt CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/20 11:54:49 Modified files: usr.bin/lex : buf.c ecs.c Log message: ansi CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/20 11:57:18 Modified files: usr.bin/lex : Makefile Log message: switch back to yaccing parse.y, it seems to work. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 12:05:02 Modified files: share/man/man9 : Makefile Log message: cleanup powerhooks links too CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/20 12:44:15 Modified files: lang/moarvm : Makefile Log message: BROKEN on hppa: #error unsupported platform CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/20 12:48:34 Modified files: x11/freerdp : Makefile Log message: BROKEN-hppa: undefined reference to __sync_val_compare_and_swap_4 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/20 12:49:45 Modified files: www/nginx : Makefile Log message: BROKEN-hppa: #error ngx_atomic_cmp_set() is not defined! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 12:58:50 Modified files: net/wireshark : Makefile Log message: Add more BUILD_DEPENDS to Wireshark, and force using ksh. Should fix some of the problems seen by aja@ during build on exopi but one of them is a bit odd and confusing, so might not fix everything. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/20 13:13:32 Modified files: bin/ed : ed.1 Log message: honestly i think you should just zap that paragraph - it doesn;t make sense to document that posix more or less says something should happen, and that it does. jmc CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/20 13:37:43 Modified files: libexec : Makefile Removed files: libexec/login_tis: Makefile login_tis.8 login_tis.c login_tis.h Log message: Remove login_tis, no one should be using the TIS authentication server these days. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 13:57:48 Modified files: usr.bin/skeyinit: skeyinit.c Log message: pledge "stdio rpath wpath cpath fattr flock tty" ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 13:59:52 Modified files: sys/kern : kern_pledge.c Log message: Permit msync(2) in the "stdio" set; only a few programs use it related to mmap, but thinking about it nothing feels risky Long discussions with florian CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/11/20 14:05:52 Modified files: lib/libc/uuid : uuid.3 Log message: Document that the status argument may be NULL; OK millert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 14:52:50 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/20 14:58:32 Modified files: usr.bin/mandoc : main.c tag.c tag.h Log message: Fix multiple issues regarding process group and signal mask handling found by tb@ and millert@; parts of the code, in particular in tag.c, by millert@; OK millert@. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/20 15:02:54 Modified files: usr.bin/tmux : cmd-if-shell.c cmd-new-window.c utf8.c Log message: Memory leaks and an uninitialized part of utf8_data, from Patrick Palka. CVSROOT: /cvs Module name: src Changes by: halex@cvs.openbsd.org 2015/11/20 16:04:01 Modified files: usr.bin/ssh : ssh-keygen.c Log message: allow comment change for all supported formats ok djm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 16:16:01 Modified files: sys/kern : uipc_syscalls.c Log message: Neuter the pledge domain checking for listen, getpeername, and getsockname also. The idea is much like rpath is with files, you get an fd and then you can play with it somewhat. In the socket space once you have a fd, you can play with it somewhat. So you cannot bind, but you can accept. You can listen, getpeername, getsockname, and of course set/getsockopt is somewhat available.. yes, this makes pledge the anti-capsicum, kind of like salt from Secovlje.. reasoning due to a conversation with tedu CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/20 16:26:08 Modified files: usr.sbin/bgpd : bgpd.c session.c Log message: bgpd has been naughty. It tries to play with AF_UNIX sockets without pledging "unix". Move control_listen up to the main process which already has pledge("unix"). accept(2) was already allowed. (Technically no longer necessary since listen(2) is now allowed, too, but this moves it to the right place.) OK claudio@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/11/20 16:33:54 Added files: misc/garmin-utils/patches: patch-lib_gpsdisplay_c Log message: memset() moved into string.h 25 years ago CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/20 16:40:32 Modified files: include : string.h strings.h Log message: POSIX says that ffs(), strcasecmp(), strncasecmp(), r?index() and the b* byte functions belong in strings.h, not string.h so break them out of string.h into a new strings.h. As long as there is no POSIX or X/OPEN define in use string.h will pull in strings.h. OK naddy@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/11/20 17:00:18 Log message: Import emulationstation-2.0.1a. Emulation Station is a flexible, cross-platform graphical front-end for emulators that supports controller navigation and custom system themes. ok sthen@ Status: Vendor Tag: bentley Release Tags: bentley_20151120 N ports/emulators/emulationstation/Makefile N ports/emulators/emulationstation/distinfo N ports/emulators/emulationstation/pkg/DESCR N ports/emulators/emulationstation/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/11/20 17:00:51 Modified files: emulators : Makefile Log message: +emulationstation CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/20 17:32:46 Modified files: share/man/man9 : Makefile ml_init.9 sys/sys : mbuf.h Log message: provide MBUF_LIST_FIRST and MBUF_LIST_NEXT for iterating over an mbuf_list. MBUF_LIST_FOREACH is then rewritten on top of those. this makes it easier to get at the head of a list too, which may make the hfsc ifq backend nicer. based on a discussion with kenjiro cho ok mpi@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/11/20 17:48:28 Modified files: mail/lumail : Makefile Log message: Add PORTROACH limit as this is now considered lumail legacy CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/20 17:59:25 Modified files: sys/arch/sgi/hpc: if_sq.c Log message: error: too many arguments to function 'ifq_deq_begin' found by deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/20 18:08:50 Modified files: sys/net : hfsc.c if.c if_var.h Log message: simplify ifq_deq_rollback by only having it unlock. hfsc needed a rollback ifqop to requeue the mbuf because it used ml_dequeue in the begin op. now it uses MBUF_LIST_FIRST to get a ref to the first mbuf in deq_begin. now the disciplines dont need a rollback op, so ifq_deq_rollback can be simplified to just releasing the mutex. based on a discussion with kenjiro cho CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 18:19:33 Modified files: databases/sqsh : Makefile Log message: disable session-locking support that uses passwords from getpwuid. helpfully, if you try to use it it segfaults, leaving around a core with your password and the sql password. you could use tmux lock-client instead, which uses lock(1) or a command of your choice. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 18:51:50 Modified files: sysutils/pftop : Makefile sysutils/pftop/patches: patch-engine_c Log message: don't use CIRCLEQ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/20 19:04:48 Modified files: net/wireshark : Makefile Log message: unbreak bdep CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/20 19:12:09 Modified files: sbin/fdisk : cmd.c Log message: Nuke long standing annoyance of EDIT() macros and switch both Xedit() and Xgedit() to a new mechanism. Keep a copy of the old partition and compare final edited version to that to decide if it is dirty. Fixes a number of (but not all!) nits in editing partitions. Original problem(s) noted by, suggestions from, much testing and ok tim@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 19:37:36 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 20:20:30 Modified files: games/monop : monop.c Log message: pledge "stdio rpath wpath cpath" from Ricardo Mestre CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/11/20 22:11:32 Modified files: sys/arch/octeon/dev: if_cnmac.c Log message: Drop sysctl leftovers. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/20 22:29:42 Modified files: games/worm : worm.c games/worms : worms.c Log message: pledge the wyrms CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/11/20 23:48:33 Modified files: cad/xtrkcad : Makefile distinfo cad/xtrkcad/pkg: PLIST Removed files: cad/xtrkcad/patches: patch-app_bin_misc2_c Log message: Simple update to 4.2.2 OK jung@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/21 00:46:03 Modified files: share/man/man4 : Makefile Log message: zap mlinks for advansys(4), pnp(4), and networking(4), all of which are aliases rather than actual things; ok schwarze CVSROOT: /cvs Module name: src Changes by: feinerer@cvs.openbsd.org 2015/11/21 00:46:22 Modified files: sys/sys : videoio.h Log message: Add V4L2_FMT_FLAG_EMULATED CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/21 00:48:10 Modified files: lib/libc/net : getifaddrs.3 if_indextoname.3 Log message: point to netintro(4) rather than (now removed) networking(4); CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/21 01:02:43 Modified files: sys/kern : uipc_syscalls.c Log message: remove completely pledge_socket() from listen(2) and accept(2). with pledge_socket(p, -1, state) we only check for "dns" promise against SS_DNS socket. But it isn't possible to pass a SS_DNS socket to listen(2) or accept(2) (EINVAL). So this deeper check is a bit useless... ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/21 01:04:21 Modified files: share/man/man4 : drm.4 pcmcia.4 pty.4 speaker.4 usb.4 share/man/man4/man4.alpha: mcbus.4 tsc.4 share/man/man4/man4.sgi: macebus.4 xbridge.4 share/man/man4/man4.sparc: clock.4 fga.4 le.4 pninek.4 zs.4 share/man/man4/man4.sparc64: beeper.4 clock.4 le.4 sab.4 vcc.4 vds.4 vldc.4 zs.4 Log message: fix NAME; ok schwarze CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/21 01:05:27 Modified files: share/termtypes: Makefile Log message: Install terminfo files into /usr/share/terminfo (as well as /usr/share/misc/terminfo.db for the moment). ok millert CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/21 01:30:39 Modified files: textproc/libxml: Tag: OPENBSD_5_8 Makefile distinfo Removed files: textproc/libxml/patches: Tag: OPENBSD_5_8 patch-buf_c patch-include_libxml_tree_h patch-parser_c patch-xmlreader_c patch-xzlib_c Log message: Merge all recent CVEs from upstream: CVE-2015-8242 Buffer overead with HTML parser in push mode CVE-2015-7500 Fix memory access error due to incorrect entities boundaries CVE-2015-7499-2 Detect incoherency on GROW CVE-2015-7499-1 Add xmlHaltParser() to stop the parser CVE-2015-5312 Another entity expansion issue CVE-2015-7497 Avoid an heap buffer overflow in xmlDictComputeFastQKey CVE-2015-7498 Avoid processing entities after encoding conversion failures CVE-2015-8035 Fix XZ compression support loop CVE-2015-7942-2 Fix an error in previous Conditional section patch CVE-2015-7942 Another variation of overflow in Conditional sections CVE-2015-1819 Enforce the reader to run in constant memory CVE-2015-7941_2 Cleanup conditional section error handling CVE-2015-7941_1 Stop parsing on entities boundaries errors CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/21 01:46:44 Modified files: textproc/libxml: Makefile distinfo Removed files: textproc/libxml/patches: patch-buf_c patch-include_libxml_tree_h patch-parser_c patch-xmlreader_c patch-xzlib_c Log message: SECURITY: merge all recent CVEs from upstream CVE-2015-8242 Buffer overead with HTML parser in push mode CVE-2015-7500 Fix memory access error due to incorrect entities boundaries CVE-2015-7499-2 Detect incoherency on GROW CVE-2015-7499-1 Add xmlHaltParser() to stop the parser CVE-2015-5312 Another entity expansion issue CVE-2015-7497 Avoid an heap buffer overflow in xmlDictComputeFastQKey CVE-2015-7498 Avoid processing entities after encoding conversion failures CVE-2015-8035 Fix XZ compression support loop CVE-2015-7942-2 Fix an error in previous Conditional section patch CVE-2015-7942 Another variation of overflow in Conditional sections CVE-2015-1819 Enforce the reader to run in constant memory CVE-2015-7941_2 Cleanup conditional section error handling CVE-2015-7941_1 Stop parsing on entities boundaries errors Note that there's a new libxml release out, but it's in a bulk currently... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/21 03:04:32 Modified files: x11/freerdp : Makefile x11/freerdp/patches: patch-channels_client_CMakeLists_txt x11/freerdp/pkg: PLIST Added files: x11/freerdp/patches: patch-channels_CMakeLists_txt patch-client_CMakeLists_txt patch-server_CMakeLists_txt patch-third-party_CMakeLists_txt Log message: Fix loading of plugins to restore clipboard sharing, printer, ... issue reported by giovanni@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/21 03:38:05 Modified files: net/wireshark : Makefile Log message: ah, I found the source of the failure aja@ ran into. bdep on qt5 for now. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/21 03:57:26 Modified files: multimedia/gstreamer-0.10/plugins-ffmpeg: Makefile multimedia/gstreamer-0.10/plugins-ffmpeg/patches: patch-ext_ffmpeg_gstffmpegdec_c Log message: Unbreak mp3 support. reported by steven@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/21 04:02:23 Modified files: sys/net : if_trunk.c Log message: dont check IFF_OACTIVE to see if the port is busy. dont check if its busy at all, actually. fine with reyk@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/21 04:03:15 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Do not use boolean_t outside of /sys/uvm ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/21 04:08:58 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Do not create a VM if vmm mode hasn't been enable. Currently one MUST do "vmmctl -e" before creating a vm with "vmm -S ...". Lately this could be done automagically by vmd(8) but the kernel should not allow things that wont fly. While here, disable vmm mode in error path if at least one of the CPUs failed to enable it. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/21 04:16:30 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Prevent disabling vmm mode if a VM is still running. Return EAGAIN in this case: # vmmctl -d vmmctl: disable VMM command failed (35) - Resource temporarily unavailable ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/21 04:21:14 Modified files: x11/xfce4/xfce4-verve: Makefile distinfo x11/xfce4/xfce4-verve/pkg: PLIST Log message: Update to xfce4-verve 1.1.0. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/21 04:23:07 Modified files: sys/netinet6 : icmp6.c Log message: Use if_get() rather than dereferencing rt_ifp directly. ok sthen@, visa@, sashan@, florian@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/21 04:26:59 Modified files: sys/netinet : ip_icmp.c Log message: Use if_get() rather than dereferencing rt_ifp directly. Inputs from and ok florian@, ok sthen@, visa@, sashan@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/21 04:29:40 Modified files: sys/net : pf.c Log message: Add a comment after every #endif requested by sashan@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/21 04:46:25 Modified files: share/man/man9 : Makefile ml_init.9 mq_init.9 sys/kern : uipc_mbuf.c sys/sys : mbuf.h Log message: Retire ml_requeue(9) and mq_requeue(9). As Kenjiro Cho pointed out it is very hard to cancel a dequeue operation for some queueing disciplines when such it keeps some internal states. As you can see, APIs can also Live Fast & Die Young. ok dlg@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/21 05:37:42 Modified files: usr.sbin/relayd: Makefile log.c relayd.h usr.sbin/relayctl: Makefile Added files: usr.sbin/relayd: util.c Log message: Move local logging functions from log.c to new file util.c (that is also shared with relayctl). This allows us to unify common log.c with other daemons. It also clarifies the Copyright: log.c is by Henning, relayd's additions were from me. No functional or code changes, but it will make future updates easier. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/21 05:40:59 Modified files: usr.sbin/httpd : httpd.c httpd.h log.c Log message: Move local logging functions into httpd.c, and sync log.c with relayd - both daemons are now sharing the same file. No functional changes. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/21 05:50:58 Modified files: usr.bin/calendar: calendar.c Log message: add "getpw" promise to calendar(1) (in doall case only) used with -a in order to iterate on all users using getpwent(3). ok matthieu@ pascal@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/21 05:59:25 Modified files: sbin/iked : iked.h log.c util.c Log message: Move local logging functions to util.c (which is shared with ikectl), sync log.c with relayd and httpd - all three daemons are using a copy of the same file now. Nevertheless, adding "extern int debug/verbose" in util.c is not super nice but helps for now. No functional change. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/21 06:06:22 Modified files: usr.sbin/snmpd : log.c snmpd.h util.c Log message: Move local logging functions to util.c and copy log.c from iked. Now a copy of the same log.c file is shared by relayd, httpd, iked, and snmpd. No functional changes. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/21 06:09:48 Modified files: usr.sbin/snmpd : control.c trap.c Log message: While here, fix two size format string warnings. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/21 06:10:55 Modified files: multimedia/motion: Makefile Log message: missing AUTO* deps, found by naddy CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/21 06:25:12 Modified files: usr.bin/lex : flex.skl Log message: change type of yy_size_t back to int for now. we have some prebuilt lexers under gnu/ that define it this way, leading to badness. fuller assessment and repairs probably forthmcoming. discovered by deraadt on BE64 architectures (sparc64). ok deraadt CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/21 06:29:12 Modified files: usr.bin/less : funcs.h pattern.c search.c Log message: remove fancy null check function in favor of checking for null. from Ricardo Mestre CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/21 06:46:29 Modified files: usr.sbin/relayd: log.c usr.sbin/snmpd : log.c usr.sbin/httpd : log.c sbin/iked : log.c Log message: Once again, fix the license text. After many years, we just cannot get rid of the "LOSS OF MIND" joke. Haha. We keep on removing it and it shows up again because it accidentally gets synced from somewhere else. bgpd and ospfd don't have it anymore, but their offsprings still carry it. If you see it, remove it, and, in the OpenBSD ISC case, use the original text from /usr/share/misc/license.template. All authors agree. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/21 06:58:56 Modified files: usr.bin/tail : forward.c Log message: better fixes for running tail without -f. from Martijn van Duren CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/21 07:16:33 Modified files: security/hydra : Makefile distinfo security/hydra/patches: patch-Makefile_am patch-configure patch-hydra-oracle-listener_c patch-hydra-smb_c Added files: security/hydra/patches: patch-hydra-snmp_c Log message: update hydra to 8.1. From Sebastien Dellac (shaxo@laposte.net), ok benoit@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/21 07:20:07 Modified files: lib/libcrypto/man: Makefile Log message: Partial revert of revision 1.26: Do *not* install the CMS_* manuals for now given that the code is currently disabled. Cluestick applied by jsing@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/21 07:21:56 Modified files: security/flasm : Makefile security/flasm/pkg: PLIST Log message: add MAKE_FLAGS to Makefile and flasm.ini during installation. from sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/21 07:36:08 Modified files: sys/dev/pci : sdhc_pci.c Log message: Make this work with 64-bit memory BARs such as those found on the new pcengines APU. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/21 08:23:44 Modified files: sys/dev/pci/drm: drmP.h drm_drv.c Log message: The drm irq stuff isn't actually used on OpenBSD. Using the PCI device interrupt line register as the irq number doesn't really work as the contents of that register might be 0, and the code has checks for non-zero irq numbers in places. Insteadmake drm_dev_to_irq() return -1, which is an obviously bogus, but non-zero value. This should fix inteldrm(4) on recent Apple hardware. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/21 08:33:56 Modified files: graphics/exiv2 : Makefile distinfo graphics/exiv2/patches: patch-config_config_mk_in patch-configure patch-src_value_cpp patch-src_version_cpp patch-xmpsdk_src_XMPMeta-Serialize_cpp graphics/exiv2/pkg: PLIST Removed files: graphics/exiv2/patches: patch-xmpsdk_src_Makefile Log message: Update to exiv2-0.25 Diff from Daniel jakots, bulk by ajacoutot@, ok ajacoutot@ sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/21 08:34:46 Added files: graphics/exiv2/patches: patch-src_Makefile patch-src_http_cpp Log message: Missed in previous. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/21 09:03:06 Modified files: usr.bin/openssl: openssl.c s_client.c Log message: Unbreak s_client, which should be allowed by pledge(2) to do DNS requests. From todd@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/21 09:04:20 Modified files: usr.bin/openssl: openssl.c s_client.c Log message: In pledge(), put "dns" right after "inet". CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/21 09:34:01 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/21 09:45:41 Modified files: sbin/fdisk : cmd.c misc.c misc.h Log message: Bring GPT partition editing into line with MBR partition editing by presenting the existing offset and size as the defaults. Enhance getuint64() to take a minimum value as ask_num() does. Use this to ensure that GPT partitions are constrained to the valid area of the disk. Leave MBR partition constraints alone for the moment. Original problem(s) noted by tim@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/21 10:00:06 Added files: emulators/vice/patches: patch-src_platform_platform_cpu_type_h Log message: Fix a typo that breaks hppa. No change on other archs, no bump. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/21 10:19:32 Modified files: devel/p5-boolean: Makefile distinfo devel/p5-boolean/pkg: PLIST Log message: Update to boolean-0.45, add the github repo in HOMEPAGE. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/21 10:33:37 Modified files: devel/p5-IPC-Run3: Makefile distinfo Log message: Update to IPC-Run3-0.048 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/21 10:43:33 Modified files: share/man/man4 : scsi.4 Log message: after some discussion with dlg and schwarze, add scsibus to NAME; ok schwarze CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/21 10:52:10 Modified files: usr.sbin/pcidump: pcidump.c Log message: Print PCI power state when the -v option is given. ok deraadt@, mpi@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/11/21 11:21:32 Modified files: graphics/cfdg : Makefile Added files: graphics/cfdg/patches: patch-src-common_yglue_h Log message: Unbreak building with newer flex ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/21 11:52:16 Modified files: share/man/man9 : ml_init.9 Log message: previous chopped off too much; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/21 12:35:20 Modified files: libexec/talkd : Makefile sbin/newfs : Makefile usr.bin/locate/locate: Makefile Log message: remove mlinks for aliases: ntalkd, mfs, updatedb ok schwarze CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/21 12:41:59 Modified files: libexec/rpc.yppasswdd: Makefile Log message: zap the yppasswdd mlink, at ingo's behest (its original purpose being, obviously, to provide a drunk spell test); CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/21 12:43:50 Modified files: share/man/man8 : rc.8 sbin/dump : dump.8 sbin/restore : restore.8 usr.sbin/ypserv/ypxfr: ypxfr.8 Log message: add missing NAME entries; ok schwarze CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/21 13:13:04 Log message: import ports/misc/ietf-cli, ok phessler@ jca@ This package contains command-line tools to work with a locally rsync'ed copy of Internet Drafts and RFCs. See the README and help text for more information, but here are some examples: ietf: starts a command-line shell with command history ietf mirror: create or update local mirror of IETF repositories (approx 1GB, by default in ${LOCALSTATEDIR}/db/ietf-mirrors) ietf rfc 3456 4567: open RFC 3456 and RFC 4567 in $EDITOR ietf rfcextra 3456: open RFC 3456 and any RFCs that update or obsolete it in $EDITOR, and any errata on any of those in a browser ietf (tools|tracker) 3456 4567: opens RFC 3456 and RFC 4567 in the IETF Tools or IETF Datatracker web interface ietf draft crocker: open all active drafts with "crocker" in their filename, and lists all matching drafts that are expired, replaced by other drafts, or have become RFCs ietf draftstatus crocker, ietf rfcstatus 3456: lists information from the IETF and RFC Editor databases Status: Vendor Tag: sthen Release Tags: sthen_20151121 N ports/misc/ietf-cli/Makefile N ports/misc/ietf-cli/distinfo N ports/misc/ietf-cli/pkg/PLIST N ports/misc/ietf-cli/pkg/DESCR N ports/misc/ietf-cli/patches/patch-ietf N ports/misc/ietf-cli/patches/patch-ietf_config No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/21 13:13:45 Modified files: misc : Makefile Log message: +ietf-cli CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/21 14:12:46 Modified files: usr.sbin/nsd : nsd.c server.c Log message: pledge for nsd. The main process handles zone transfers (inet, dns), writing and creating of zone files (wpath, cpath) and starting of child processes (proc). Child processes answer queries from the internet. "Looks good" to deraadt@ CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2015/11/21 14:42:55 Log message: import sysutils/noice, a minimalistic file browser from Dimitris Papastamos who also takes maintaner ok sthen Status: Vendor Tag: jung Release Tags: jung-20151121 N ports/sysutils/noice/Makefile N ports/sysutils/noice/distinfo N ports/sysutils/noice/pkg/PLIST N ports/sysutils/noice/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2015/11/21 14:45:19 Modified files: sysutils : Makefile Log message: link sysutils/noice CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/21 14:58:46 Modified files: bin/ksh : ksh.1 Log message: "one" -> "one or more" CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/11/21 17:01:36 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm security : Makefile Removed files: security/ADMsmb: Makefile distinfo security/ADMsmb/patches: patch-ADMsmb_c patch-Makefile patch-client_c patch-includes_h patch-md4_c security/ADMsmb/pkg: DESCR PLIST Log message: remove security/ADMsmb: old cruft that is no longer useful ok sthen@ ajacoutot@ jca@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/21 17:24:49 Modified files: bin/ksh : ksh.1 Log message: Remove commented-out BUGS section that directs reports to long-extinct upstream. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/21 17:42:24 Modified files: sys/dev/pci : if_nep.c Log message: fix uninitialised variable use in nep_rx_proc() ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/21 18:23:39 Modified files: bin/ksh : ksh.1 Log message: Don't use pdksh for self-reference and remove needless historical context. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/21 18:29:57 Modified files: bin/ksh : ksh.1 Log message: This man page uses "Note that" profusely, which is generally considered bad writing style. Also, add a paragraph break and split up a megasentence. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/11/21 19:46:49 Log message: import Mesa 11.0.6 Status: Vendor Tag: mesa Release Tags: mesa-11_0_6 N xenocara/lib/mesa/VERSION N xenocara/lib/mesa/install-gallium-links.mk N xenocara/lib/mesa/Makefile.am N xenocara/lib/mesa/common.py N xenocara/lib/mesa/Makefile.in N xenocara/lib/mesa/aclocal.m4 N xenocara/lib/mesa/install-lib-links.mk N xenocara/lib/mesa/configure N xenocara/lib/mesa/configure.ac N xenocara/lib/mesa/SConstruct N xenocara/lib/mesa/autogen.sh N xenocara/lib/mesa/doxygen/i965.doxy N xenocara/lib/mesa/doxygen/glapi.doxy N xenocara/lib/mesa/doxygen/math_subset.doxy N xenocara/lib/mesa/doxygen/gallium.doxy N xenocara/lib/mesa/doxygen/header_subset.html N xenocara/lib/mesa/doxygen/Makefile N xenocara/lib/mesa/doxygen/main.doxy N xenocara/lib/mesa/doxygen/header.html N xenocara/lib/mesa/doxygen/doxy.bat N xenocara/lib/mesa/doxygen/gbm.doxy N xenocara/lib/mesa/doxygen/README N xenocara/lib/mesa/doxygen/vbo.doxy N xenocara/lib/mesa/doxygen/glsl.doxy N xenocara/lib/mesa/doxygen/core_subset.doxy N xenocara/lib/mesa/doxygen/math.doxy N xenocara/lib/mesa/doxygen/swrast_setup.doxy N xenocara/lib/mesa/doxygen/shader.doxy N xenocara/lib/mesa/doxygen/tnl.doxy N xenocara/lib/mesa/doxygen/gallium.doc N xenocara/lib/mesa/doxygen/radeon_subset.doxy N xenocara/lib/mesa/doxygen/common.doxy N xenocara/lib/mesa/doxygen/swrast.doxy N xenocara/lib/mesa/doxygen/tnl_dd.doxy N xenocara/lib/mesa/include/c99_alloca.h N xenocara/lib/mesa/include/c99_math.h N xenocara/lib/mesa/include/c99_compat.h N xenocara/lib/mesa/include/no_extern_c.h N xenocara/lib/mesa/include/CL/cl_ext.h N xenocara/lib/mesa/include/CL/cl_gl.h N xenocara/lib/mesa/include/CL/cl_d3d10.h N xenocara/lib/mesa/include/CL/cl.hpp N xenocara/lib/mesa/include/CL/cl_egl.h N xenocara/lib/mesa/include/CL/cl.h N xenocara/lib/mesa/include/CL/cl_platform.h N xenocara/lib/mesa/include/CL/opencl.h N xenocara/lib/mesa/include/CL/cl_d3d11.h N xenocara/lib/mesa/include/CL/cl_dx9_media_sharing.h N xenocara/lib/mesa/include/CL/cl_gl_ext.h N xenocara/lib/mesa/include/c11/threads.h N xenocara/lib/mesa/include/c11/threads_win32.h N xenocara/lib/mesa/include/c11/threads_posix.h N xenocara/lib/mesa/include/GLES/egl.h N xenocara/lib/mesa/include/GLES/glplatform.h N xenocara/lib/mesa/include/GLES/gl.h N xenocara/lib/mesa/include/GLES/glext.h N xenocara/lib/mesa/include/D3D9/d3d9.h N xenocara/lib/mesa/include/D3D9/d3d9caps.h N xenocara/lib/mesa/include/D3D9/d3d9types.h N xenocara/lib/mesa/include/GLES3/gl3ext.h N xenocara/lib/mesa/include/GLES3/gl3platform.h N xenocara/lib/mesa/include/GLES3/gl3.h N xenocara/lib/mesa/include/GLES3/gl31.h N xenocara/lib/mesa/include/GL/gl_mangle.h N xenocara/lib/mesa/include/GL/glx_mangle.h N xenocara/lib/mesa/include/GL/osmesa.h N xenocara/lib/mesa/include/GL/glxext.h N xenocara/lib/mesa/include/GL/gl.h N xenocara/lib/mesa/include/GL/glext.h N xenocara/lib/mesa/include/GL/wglext.h N xenocara/lib/mesa/include/GL/glx.h N xenocara/lib/mesa/include/GL/glcorearb.h N xenocara/lib/mesa/include/GL/internal/dri_interface.h N xenocara/lib/mesa/include/pci_ids/radeonsi_pci_ids.h N xenocara/lib/mesa/include/pci_ids/radeon_pci_ids.h N xenocara/lib/mesa/include/pci_ids/i965_pci_ids.h N xenocara/lib/mesa/include/pci_ids/r200_pci_ids.h N xenocara/lib/mesa/include/pci_ids/vmwgfx_pci_ids.h N xenocara/lib/mesa/include/pci_ids/r300_pci_ids.h N xenocara/lib/mesa/include/pci_ids/r600_pci_ids.h N xenocara/lib/mesa/include/pci_ids/i810_pci_ids.h N xenocara/lib/mesa/include/pci_ids/i915_pci_ids.h N xenocara/lib/mesa/include/EGL/eglplatform.h N xenocara/lib/mesa/include/EGL/egl.h N xenocara/lib/mesa/include/EGL/eglext.h N xenocara/lib/mesa/include/EGL/eglextchromium.h N xenocara/lib/mesa/include/EGL/eglmesaext.h N xenocara/lib/mesa/include/c99/inttypes.h N xenocara/lib/mesa/include/c99/stdint.h N xenocara/lib/mesa/include/c99/stdbool.h N xenocara/lib/mesa/include/HaikuGL/GLView.h N xenocara/lib/mesa/include/HaikuGL/OpenGLKit.h N xenocara/lib/mesa/include/HaikuGL/README N xenocara/lib/mesa/include/HaikuGL/GLRenderer.h N xenocara/lib/mesa/include/d3dadapter/drm.h N xenocara/lib/mesa/include/d3dadapter/present.h N xenocara/lib/mesa/include/d3dadapter/d3dadapter9.h N xenocara/lib/mesa/include/KHR/khrplatform.h N xenocara/lib/mesa/include/GLES2/gl2.h N xenocara/lib/mesa/include/GLES2/gl2platform.h N xenocara/lib/mesa/include/GLES2/gl2ext.h N xenocara/lib/mesa/docs/utilities.html N xenocara/lib/mesa/docs/ARB_color_buffer_float.txt N xenocara/lib/mesa/docs/thanks.html N xenocara/lib/mesa/docs/install.html N xenocara/lib/mesa/docs/devinfo.html N xenocara/lib/mesa/docs/versions.html N xenocara/lib/mesa/docs/opengles.html N xenocara/lib/mesa/docs/vmware-guest.html N xenocara/lib/mesa/docs/repository.html N xenocara/lib/mesa/docs/autoconf.html N xenocara/lib/mesa/docs/lists.html N xenocara/lib/mesa/docs/mangling.html N xenocara/lib/mesa/docs/perf.html N xenocara/lib/mesa/docs/egl.html N xenocara/lib/mesa/docs/patents.txt N xenocara/lib/mesa/docs/bugs.html N xenocara/lib/mesa/docs/README.VCE N xenocara/lib/mesa/docs/sourcedocs.html N xenocara/lib/mesa/docs/intro.html N xenocara/lib/mesa/docs/precompiled.html N xenocara/lib/mesa/docs/webmaster.html N xenocara/lib/mesa/docs/postprocess.html N xenocara/lib/mesa/docs/download.html N xenocara/lib/mesa/docs/relnotes.html N xenocara/lib/mesa/docs/dispatch.html N xenocara/lib/mesa/docs/xlibdriver.html N xenocara/lib/mesa/docs/VERSIONS N xenocara/lib/mesa/docs/faq.html N xenocara/lib/mesa/docs/helpwanted.html N xenocara/lib/mesa/docs/README.UVD N xenocara/lib/mesa/docs/gears.png N xenocara/lib/mesa/docs/README.WIN32 N xenocara/lib/mesa/docs/shading.html N xenocara/lib/mesa/docs/conform.html N xenocara/lib/mesa/docs/llvmpipe.html N xenocara/lib/mesa/docs/sourcetree.html N xenocara/lib/mesa/docs/developers.html N xenocara/lib/mesa/docs/COPYING N xenocara/lib/mesa/docs/osmesa.html N xenocara/lib/mesa/docs/contents.html N xenocara/lib/mesa/docs/index.html N xenocara/lib/mesa/docs/debugging.html N xenocara/lib/mesa/docs/viewperf.html N xenocara/lib/mesa/docs/license.html N xenocara/lib/mesa/docs/application-issues.html N xenocara/lib/mesa/docs/envvars.html N xenocara/lib/mesa/docs/GL3.txt N xenocara/lib/mesa/docs/libGL.txt N xenocara/lib/mesa/docs/mesa.css N xenocara/lib/mesa/docs/systems.html N xenocara/lib/mesa/docs/extensions.html N xenocara/lib/mesa/docs/relnotes/6.5.3.html N xenocara/lib/mesa/docs/relnotes/8.0.html N xenocara/lib/mesa/docs/relnotes/10.5.7.html N xenocara/lib/mesa/docs/relnotes/7.3.html N xenocara/lib/mesa/docs/relnotes/6.3 N xenocara/lib/mesa/docs/relnotes/10.6.1.html N xenocara/lib/mesa/docs/relnotes/3.4 N xenocara/lib/mesa/docs/relnotes/7.4.4.html N xenocara/lib/mesa/docs/relnotes/7.4.1.html N xenocara/lib/mesa/docs/relnotes/7.10.2.html N xenocara/lib/mesa/docs/relnotes/7.0.3.html N xenocara/lib/mesa/docs/relnotes/11.0.0.html N xenocara/lib/mesa/docs/relnotes/8.0.2.html N xenocara/lib/mesa/docs/relnotes/9.0.2.html N xenocara/lib/mesa/docs/relnotes/10.6.0.html N xenocara/lib/mesa/docs/relnotes/7.0.4.html N xenocara/lib/mesa/docs/relnotes/10.5.9.html N xenocara/lib/mesa/docs/relnotes/6.4 N xenocara/lib/mesa/docs/relnotes/3.5 N xenocara/lib/mesa/docs/relnotes/7.0.2.html N xenocara/lib/mesa/docs/relnotes/4.0.3 N xenocara/lib/mesa/docs/relnotes/10.2.5.html N xenocara/lib/mesa/docs/relnotes/11.0.6.html N xenocara/lib/mesa/docs/relnotes/3.2.1 N xenocara/lib/mesa/docs/relnotes/10.2.9.html N xenocara/lib/mesa/docs/relnotes/5.0.2 N xenocara/lib/mesa/docs/relnotes/10.2.2.html N xenocara/lib/mesa/docs/relnotes/7.11.2.html N xenocara/lib/mesa/docs/relnotes/10.1.5.html N xenocara/lib/mesa/docs/relnotes/7.9.html N xenocara/lib/mesa/docs/relnotes/7.11.html N xenocara/lib/mesa/docs/relnotes/7.0.1.html N xenocara/lib/mesa/docs/relnotes/9.1.6.html N xenocara/lib/mesa/docs/relnotes/10.2.7.html N xenocara/lib/mesa/docs/relnotes/10.4.3.html N xenocara/lib/mesa/docs/relnotes/7.8.3.html N xenocara/lib/mesa/docs/relnotes/7.10.3.html N xenocara/lib/mesa/docs/relnotes/10.3.6.html N xenocara/lib/mesa/docs/relnotes/9.1.4.html N xenocara/lib/mesa/docs/relnotes/9.2.html N xenocara/lib/mesa/docs/relnotes/10.2.html N xenocara/lib/mesa/docs/relnotes/7.10.1.html N xenocara/lib/mesa/docs/relnotes/11.0.1.html N xenocara/lib/mesa/docs/relnotes/10.2.1.html N xenocara/lib/mesa/docs/relnotes/10.5.6.html N xenocara/lib/mesa/docs/relnotes/10.2.3.html N xenocara/lib/mesa/docs/relnotes/7.4.2.html N xenocara/lib/mesa/docs/relnotes/6.2 N xenocara/lib/mesa/docs/relnotes/6.4.2.html N xenocara/lib/mesa/docs/relnotes/10.4.5.html N xenocara/lib/mesa/docs/relnotes/10.6.5.html N xenocara/lib/mesa/docs/relnotes/7.11.1.html N xenocara/lib/mesa/docs/relnotes/10.5.4.html N xenocara/lib/mesa/docs/relnotes/8.0.4.html N xenocara/lib/mesa/docs/relnotes/10.4.7.html N xenocara/lib/mesa/docs/relnotes/10.0.2.html N xenocara/lib/mesa/docs/relnotes/10.1.6.html N xenocara/lib/mesa/docs/relnotes/7.8.2.html N xenocara/lib/mesa/docs/relnotes/6.5.html N xenocara/lib/mesa/docs/relnotes/5.0 N xenocara/lib/mesa/docs/relnotes/10.3.7.html N xenocara/lib/mesa/docs/relnotes/3.4.1 N xenocara/lib/mesa/docs/relnotes/10.0.html N xenocara/lib/mesa/docs/relnotes/10.5.8.html N xenocara/lib/mesa/docs/relnotes/7.8.html N xenocara/lib/mesa/docs/relnotes/11.0.4.html N xenocara/lib/mesa/docs/relnotes/7.8.1.html N xenocara/lib/mesa/docs/relnotes/6.4.1.html N xenocara/lib/mesa/docs/relnotes/9.2.2.html N xenocara/lib/mesa/docs/relnotes/10.5.2.html N xenocara/lib/mesa/docs/relnotes/10.0.5.html N xenocara/lib/mesa/docs/relnotes/10.1.2.html N xenocara/lib/mesa/docs/relnotes/10.6.2.html N xenocara/lib/mesa/docs/relnotes/6.0.1 N xenocara/lib/mesa/docs/relnotes/6.0 N xenocara/lib/mesa/docs/relnotes/7.4.3.html N xenocara/lib/mesa/docs/relnotes/10.5.5.html N xenocara/lib/mesa/docs/relnotes/10.2.4.html N xenocara/lib/mesa/docs/relnotes/5.0.1 N xenocara/lib/mesa/docs/relnotes/7.7.1.html N xenocara/lib/mesa/docs/relnotes/10.4.2.html N xenocara/lib/mesa/docs/relnotes/10.3.5.html N xenocara/lib/mesa/docs/relnotes/10.1.html N xenocara/lib/mesa/docs/relnotes/8.0.1.html N xenocara/lib/mesa/docs/relnotes/7.5.1.html N xenocara/lib/mesa/docs/relnotes/10.4.4.html N xenocara/lib/mesa/docs/relnotes/10.5.0.html N xenocara/lib/mesa/docs/relnotes/9.1.3.html N xenocara/lib/mesa/docs/relnotes/6.4.html N xenocara/lib/mesa/docs/relnotes/11.0.5.html N xenocara/lib/mesa/docs/relnotes/10.3.4.html N xenocara/lib/mesa/docs/relnotes/10.3.3.html N xenocara/lib/mesa/docs/relnotes/10.5.3.html N xenocara/lib/mesa/docs/relnotes/7.6.1.html N xenocara/lib/mesa/docs/relnotes/9.1.5.html N xenocara/lib/mesa/docs/relnotes/7.5.html N xenocara/lib/mesa/docs/relnotes/9.1.1.html N xenocara/lib/mesa/docs/relnotes/8.0.3.html N xenocara/lib/mesa/docs/relnotes/6.3.1 N xenocara/lib/mesa/docs/relnotes/8.0.5.html N xenocara/lib/mesa/docs/relnotes/4.0 N xenocara/lib/mesa/docs/relnotes/10.2.8.html N xenocara/lib/mesa/docs/relnotes/9.1.html N xenocara/lib/mesa/docs/relnotes/9.2.1.html N xenocara/lib/mesa/docs/relnotes/6.5.1.html N xenocara/lib/mesa/docs/relnotes/10.6.4.html N xenocara/lib/mesa/docs/relnotes/10.1.4.html N xenocara/lib/mesa/docs/relnotes/6.1 N xenocara/lib/mesa/docs/relnotes/9.0.1.html N xenocara/lib/mesa/docs/relnotes/6.2.1 N xenocara/lib/mesa/docs/relnotes/7.4.html N xenocara/lib/mesa/docs/relnotes/7.10.html N xenocara/lib/mesa/docs/relnotes/11.0.3.html N xenocara/lib/mesa/docs/relnotes/7.2.html N xenocara/lib/mesa/docs/relnotes/10.2.6.html N xenocara/lib/mesa/docs/relnotes/10.6.3.html N xenocara/lib/mesa/docs/relnotes/7.9.1.html N xenocara/lib/mesa/docs/relnotes/10.0.1.html N xenocara/lib/mesa/docs/relnotes/3.3 N xenocara/lib/mesa/docs/relnotes/6.5.2.html N xenocara/lib/mesa/docs/relnotes/10.3.html N xenocara/lib/mesa/docs/relnotes/10.1.1.html N xenocara/lib/mesa/docs/relnotes/3.1 N xenocara/lib/mesa/docs/relnotes/7.7.html N xenocara/lib/mesa/docs/relnotes/9.0.3.html N xenocara/lib/mesa/docs/relnotes/5.1 N xenocara/lib/mesa/docs/relnotes/9.2.5.html N xenocara/lib/mesa/docs/relnotes/10.3.2.html N xenocara/lib/mesa/docs/relnotes/7.1.html N xenocara/lib/mesa/docs/relnotes/11.0.2.html N xenocara/lib/mesa/docs/relnotes/10.0.3.html N xenocara/lib/mesa/docs/relnotes/10.4.6.html N xenocara/lib/mesa/docs/relnotes/3.4.2 N xenocara/lib/mesa/docs/relnotes/6.3.2 N xenocara/lib/mesa/docs/relnotes/10.3.1.html N xenocara/lib/mesa/docs/relnotes/10.1.3.html N xenocara/lib/mesa/docs/relnotes/10.4.html N xenocara/lib/mesa/docs/relnotes/10.5.1.html N xenocara/lib/mesa/docs/relnotes/4.0.1 N xenocara/lib/mesa/docs/relnotes/4.0.2 N xenocara/lib/mesa/docs/relnotes/7.9.2.html N xenocara/lib/mesa/docs/relnotes/7.5.2.html N xenocara/lib/mesa/docs/relnotes/7.0.html N xenocara/lib/mesa/docs/relnotes/4.1 N xenocara/lib/mesa/docs/relnotes/9.2.4.html N xenocara/lib/mesa/docs/relnotes/9.1.7.html N xenocara/lib/mesa/docs/relnotes/7.6.html N xenocara/lib/mesa/docs/relnotes/9.1.2.html N xenocara/lib/mesa/docs/relnotes/3.2 N xenocara/lib/mesa/docs/relnotes/9.0.html N xenocara/lib/mesa/docs/relnotes/9.2.3.html N xenocara/lib/mesa/docs/relnotes/10.0.4.html N xenocara/lib/mesa/docs/relnotes/10.4.1.html N xenocara/lib/mesa/docs/specs/MESA_copy_sub_buffer.spec N xenocara/lib/mesa/docs/specs/EXT_shader_integer_mix.spec N xenocara/lib/mesa/docs/specs/enums.txt N xenocara/lib/mesa/docs/specs/WL_bind_wayland_display.spec N xenocara/lib/mesa/docs/specs/MESA_query_renderer.spec N xenocara/lib/mesa/docs/specs/MESA_shader_debug.spec N xenocara/lib/mesa/docs/specs/MESA_configless_context.spec N xenocara/lib/mesa/docs/specs/MESA_drm_image.spec N xenocara/lib/mesa/docs/specs/MESA_multithread_makecurrent.spec N xenocara/lib/mesa/docs/specs/MESA_ycbcr_texture.spec N xenocara/lib/mesa/docs/specs/MESA_agp_offset.spec N xenocara/lib/mesa/docs/specs/MESA_release_buffers.spec N xenocara/lib/mesa/docs/specs/MESA_swap_frame_usage.spec N xenocara/lib/mesa/docs/specs/MESA_texture_signed_rgba.spec N xenocara/lib/mesa/docs/specs/MESA_swap_control.spec N xenocara/lib/mesa/docs/specs/MESA_pixmap_colormap.spec N xenocara/lib/mesa/docs/specs/MESA_window_pos.spec N xenocara/lib/mesa/docs/specs/MESA_image_dma_buf_export.txt N xenocara/lib/mesa/docs/specs/WL_create_wayland_buffer_from_image.spec N xenocara/lib/mesa/docs/specs/MESA_pack_invert.spec N xenocara/lib/mesa/docs/specs/MESA_texture_array.spec N xenocara/lib/mesa/docs/specs/MESA_set_3dfx_mode.spec N xenocara/lib/mesa/docs/specs/OLD/MESA_packed_depth_stencil.spec N xenocara/lib/mesa/docs/specs/OLD/MESA_program_debug.spec N xenocara/lib/mesa/docs/specs/OLD/MESA_trace.spec N xenocara/lib/mesa/docs/specs/OLD/MESA_resize_buffers.spec N xenocara/lib/mesa/docs/specs/OLD/MESA_sprite_point.spec N xenocara/lib/mesa/bin/config.guess N xenocara/lib/mesa/bin/compile N xenocara/lib/mesa/bin/missing N xenocara/lib/mesa/bin/ar-lib N xenocara/lib/mesa/bin/depcomp N xenocara/lib/mesa/bin/test-driver N xenocara/lib/mesa/bin/config.sub N xenocara/lib/mesa/bin/ltmain.sh N xenocara/lib/mesa/bin/install-sh N xenocara/lib/mesa/m4/ax_gcc_func_attribute.m4 N xenocara/lib/mesa/m4/lt~obsolete.m4 N xenocara/lib/mesa/m4/ax_prog_bison.m4 N xenocara/lib/mesa/m4/ltoptions.m4 N xenocara/lib/mesa/m4/ax_pthread.m4 N xenocara/lib/mesa/m4/ax_prog_flex.m4 N xenocara/lib/mesa/m4/ax_gcc_builtin.m4 N xenocara/lib/mesa/m4/ltsugar.m4 N xenocara/lib/mesa/m4/ltversion.m4 N xenocara/lib/mesa/m4/ax_check_python_mako_module.m4 N xenocara/lib/mesa/m4/libtool.m4 N xenocara/lib/mesa/m4/ax_check_gnu_make.m4 N xenocara/lib/mesa/src/SConscript N xenocara/lib/mesa/src/Makefile.am N xenocara/lib/mesa/src/Makefile.in N xenocara/lib/mesa/src/glx/dri_common_query_renderer.c N xenocara/lib/mesa/src/glx/indirect_vertex_array.h N xenocara/lib/mesa/src/glx/dri2_glx.c N xenocara/lib/mesa/src/glx/xf86dri.h N xenocara/lib/mesa/src/glx/indirect.c N xenocara/lib/mesa/src/glx/dri3_glx.c N xenocara/lib/mesa/src/glx/SConscript N xenocara/lib/mesa/src/glx/Makefile.am N xenocara/lib/mesa/src/glx/glxhash.c N xenocara/lib/mesa/src/glx/glxext.c N xenocara/lib/mesa/src/glx/indirect.h N xenocara/lib/mesa/src/glx/indirect_vertex_program.c N xenocara/lib/mesa/src/glx/dri2_priv.h N xenocara/lib/mesa/src/glx/indirect_size.h N xenocara/lib/mesa/src/glx/dri_common.h N xenocara/lib/mesa/src/glx/glxcurrent.c N xenocara/lib/mesa/src/glx/dri2.h N xenocara/lib/mesa/src/glx/glxhash.h N xenocara/lib/mesa/src/glx/pixel.c N xenocara/lib/mesa/src/glx/applegl_glx.c N xenocara/lib/mesa/src/glx/glxcmds.c N xenocara/lib/mesa/src/glx/query_renderer.c N xenocara/lib/mesa/src/glx/renderpix.c N xenocara/lib/mesa/src/glx/Makefile.in N xenocara/lib/mesa/src/glx/dri3_priv.h N xenocara/lib/mesa/src/glx/indirect_glx.c N xenocara/lib/mesa/src/glx/render2.c N xenocara/lib/mesa/src/glx/clientinfo.c N xenocara/lib/mesa/src/glx/packrender.h N xenocara/lib/mesa/src/glx/glxextensions.h N xenocara/lib/mesa/src/glx/indirect_vertex_array_priv.h N xenocara/lib/mesa/src/glx/glxconfig.c N xenocara/lib/mesa/src/glx/dri2.c N xenocara/lib/mesa/src/glx/pixelstore.c N xenocara/lib/mesa/src/glx/eval.c N xenocara/lib/mesa/src/glx/compsize.c N xenocara/lib/mesa/src/glx/dri_common.c N xenocara/lib/mesa/src/glx/XF86dri.c N xenocara/lib/mesa/src/glx/indirect_size.c N xenocara/lib/mesa/src/glx/indirect_transpose_matrix.c N xenocara/lib/mesa/src/glx/dri_glx.c N xenocara/lib/mesa/src/glx/glx_error.h N xenocara/lib/mesa/src/glx/drisw_priv.h N xenocara/lib/mesa/src/glx/clientattrib.c N xenocara/lib/mesa/src/glx/single2.c N xenocara/lib/mesa/src/glx/indirect_texture_compression.c N xenocara/lib/mesa/src/glx/glxconfig.h N xenocara/lib/mesa/src/glx/glx_pbuffer.c N xenocara/lib/mesa/src/glx/xf86dristr.h N xenocara/lib/mesa/src/glx/indirect_window_pos.c N xenocara/lib/mesa/src/glx/dri_sarea.h N xenocara/lib/mesa/src/glx/xfont.c N xenocara/lib/mesa/src/glx/indirect_init.h N xenocara/lib/mesa/src/glx/singlepix.c N xenocara/lib/mesa/src/glx/indirect_init.c N xenocara/lib/mesa/src/glx/glx_query.c N xenocara/lib/mesa/src/glx/vertarr.c N xenocara/lib/mesa/src/glx/drisw_glx.c N xenocara/lib/mesa/src/glx/indirect_vertex_array.c N xenocara/lib/mesa/src/glx/glx_error.c N xenocara/lib/mesa/src/glx/glxextensions.c N xenocara/lib/mesa/src/glx/packsingle.h N xenocara/lib/mesa/src/glx/create_context.c N xenocara/lib/mesa/src/glx/glxclient.h N xenocara/lib/mesa/src/glx/tests/Makefile.am N xenocara/lib/mesa/src/glx/tests/enum_sizes.cpp N xenocara/lib/mesa/src/glx/tests/create_context_unittest.cpp N xenocara/lib/mesa/src/glx/tests/Makefile.in N xenocara/lib/mesa/src/glx/tests/fake_glx_screen.h N xenocara/lib/mesa/src/glx/tests/clientinfo_unittest.cpp N xenocara/lib/mesa/src/glx/tests/fake_glx_screen.cpp N xenocara/lib/mesa/src/glx/tests/mock_xdisplay.h N xenocara/lib/mesa/src/glx/tests/indirect_api.cpp N xenocara/lib/mesa/src/glx/tests/query_renderer_unittest.cpp N xenocara/lib/mesa/src/glx/tests/query_renderer_implementation_unittest.cpp N xenocara/lib/mesa/src/glx/apple/apple_xgl_api_stereo.c N xenocara/lib/mesa/src/glx/apple/apple_glx_drawable.h N xenocara/lib/mesa/src/glx/apple/Makefile.am N xenocara/lib/mesa/src/glx/apple/RELEASE_NOTES N xenocara/lib/mesa/src/glx/apple/apple_glx_context.c N xenocara/lib/mesa/src/glx/apple/glx_empty.c N xenocara/lib/mesa/src/glx/apple/Makefile.in N xenocara/lib/mesa/src/glx/apple/apple_cgl.c N xenocara/lib/mesa/src/glx/apple/apple_glx_pbuffer.c N xenocara/lib/mesa/src/glx/apple/apple_xgl_api_read.c N xenocara/lib/mesa/src/glx/apple/apple_glx_log.c N xenocara/lib/mesa/src/glx/apple/apple_glx_pixmap.c N xenocara/lib/mesa/src/glx/apple/apple_glapi.c N xenocara/lib/mesa/src/glx/apple/appledri.c N xenocara/lib/mesa/src/glx/apple/apple_glx.c N xenocara/lib/mesa/src/glx/apple/apple_cgl.h N xenocara/lib/mesa/src/glx/apple/apple_visual.h N xenocara/lib/mesa/src/glx/apple/apple_glx_context.h N xenocara/lib/mesa/src/glx/apple/apple_glx_drawable.c N xenocara/lib/mesa/src/glx/apple/apple_glx.h N xenocara/lib/mesa/src/glx/apple/apple_visual.c N xenocara/lib/mesa/src/glx/apple/appledri.h N xenocara/lib/mesa/src/glx/apple/TODO N xenocara/lib/mesa/src/glx/apple/apple_xgl_api.h N xenocara/lib/mesa/src/glx/apple/apple_xgl_api_viewport.c N xenocara/lib/mesa/src/glx/apple/apple_glx_surface.c N xenocara/lib/mesa/src/glx/apple/appledristr.h N xenocara/lib/mesa/src/glx/apple/apple_glx_log.h N xenocara/lib/mesa/src/gtest/Makefile.am N xenocara/lib/mesa/src/gtest/Makefile.in N xenocara/lib/mesa/src/gtest/include/gtest/gtest-death-test.h N xenocara/lib/mesa/src/gtest/include/gtest/gtest-param-test.h.pump N xenocara/lib/mesa/src/gtest/include/gtest/gtest-printers.h N xenocara/lib/mesa/src/gtest/include/gtest/gtest-typed-test.h N xenocara/lib/mesa/src/gtest/include/gtest/gtest.h N xenocara/lib/mesa/src/gtest/include/gtest/gtest-test-part.h N xenocara/lib/mesa/src/gtest/include/gtest/gtest-param-test.h N xenocara/lib/mesa/src/gtest/include/gtest/gtest-spi.h N xenocara/lib/mesa/src/gtest/include/gtest/gtest_pred_impl.h N xenocara/lib/mesa/src/gtest/include/gtest/gtest_prod.h N xenocara/lib/mesa/src/gtest/include/gtest/gtest-message.h N xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-type-util.h N xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-death-test-internal.h N xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-filepath.h N xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-tuple.h N xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-param-util-generated.h.pump N xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-linked_ptr.h N xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-port.h N xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-internal.h N xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-string.h N xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-tuple.h.pump N xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-param-util.h N xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-param-util-generated.h N xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-type-util.h.pump N xenocara/lib/mesa/src/gtest/src/gtest-port.cc N xenocara/lib/mesa/src/gtest/src/gtest-typed-test.cc N xenocara/lib/mesa/src/gtest/src/gtest.cc N xenocara/lib/mesa/src/gtest/src/gtest-filepath.cc N xenocara/lib/mesa/src/gtest/src/gtest-all.cc N xenocara/lib/mesa/src/gtest/src/gtest-death-test.cc N xenocara/lib/mesa/src/gtest/src/gtest_main.cc N xenocara/lib/mesa/src/gtest/src/gtest-printers.cc N xenocara/lib/mesa/src/gtest/src/gtest-internal-inl.h N xenocara/lib/mesa/src/gtest/src/gtest-test-part.cc N xenocara/lib/mesa/src/mesa/SConscript N xenocara/lib/mesa/src/mesa/Makefile.am N xenocara/lib/mesa/src/mesa/gl.pc.in N xenocara/lib/mesa/src/mesa/Makefile.in N xenocara/lib/mesa/src/mesa/Makefile.sources N xenocara/lib/mesa/src/mesa/x86-64/x86-64.h N xenocara/lib/mesa/src/mesa/x86-64/xform4.S N xenocara/lib/mesa/src/mesa/x86-64/x86-64.c N xenocara/lib/mesa/src/mesa/sparc/sparc_clip.S N xenocara/lib/mesa/src/mesa/sparc/sparc.c N xenocara/lib/mesa/src/mesa/sparc/norm.S N xenocara/lib/mesa/src/mesa/sparc/sparc_matrix.h N xenocara/lib/mesa/src/mesa/sparc/sparc.h N xenocara/lib/mesa/src/mesa/sparc/xform.S N xenocara/lib/mesa/src/mesa/vbo/vbo_exec.c N xenocara/lib/mesa/src/mesa/vbo/vbo_split_copy.c N xenocara/lib/mesa/src/mesa/vbo/vbo_save_draw.c N xenocara/lib/mesa/src/mesa/vbo/vbo_attrib_tmp.h N xenocara/lib/mesa/src/mesa/vbo/vbo_context.h N xenocara/lib/mesa/src/mesa/vbo/vbo_save_loopback.c N xenocara/lib/mesa/src/mesa/vbo/vbo.h N xenocara/lib/mesa/src/mesa/vbo/vbo_attrib.h N xenocara/lib/mesa/src/mesa/vbo/vbo_split.c N xenocara/lib/mesa/src/mesa/vbo/vbo_exec_draw.c N xenocara/lib/mesa/src/mesa/vbo/vbo_exec_array.c N xenocara/lib/mesa/src/mesa/vbo/vbo_primitive_restart.c N xenocara/lib/mesa/src/mesa/vbo/vbo_save_api.c N xenocara/lib/mesa/src/mesa/vbo/vbo_split_inplace.c N xenocara/lib/mesa/src/mesa/vbo/vbo_save.h N xenocara/lib/mesa/src/mesa/vbo/vbo_exec_api.c N xenocara/lib/mesa/src/mesa/vbo/vbo_noop.h N xenocara/lib/mesa/src/mesa/vbo/vbo_noop.c N xenocara/lib/mesa/src/mesa/vbo/vbo_exec.h N xenocara/lib/mesa/src/mesa/vbo/vbo_rebase.c N xenocara/lib/mesa/src/mesa/vbo/vbo_save.c N xenocara/lib/mesa/src/mesa/vbo/vbo_split.h N xenocara/lib/mesa/src/mesa/vbo/vbo_exec_eval.c N xenocara/lib/mesa/src/mesa/vbo/vbo_context.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_rasterpos.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_condrender.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawpixels.c N xenocara/lib/mesa/src/mesa/state_tracker/st_texture.c N xenocara/lib/mesa/src/mesa/state_tracker/st_draw_feedback.c N xenocara/lib/mesa/src/mesa/state_tracker/st_program.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_rasterpos.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_viewport.h N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_clip.c N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_constbuf.c N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_viewport.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_xformfb.c N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_shader.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_condrender.c N xenocara/lib/mesa/src/mesa/state_tracker/st_vdpau.c N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_constbuf.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_syncobj.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_blit.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texturebarrier.h N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_scissor.c N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_rasterizer.c N xenocara/lib/mesa/src/mesa/state_tracker/st_context.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_feedback.c N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_depth.c N xenocara/lib/mesa/src/mesa/state_tracker/st_gl_api.h N xenocara/lib/mesa/src/mesa/state_tracker/st_mesa_to_tgsi.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_xformfb.h N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_shader.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_program.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_clear.c N xenocara/lib/mesa/src/mesa/state_tracker/st_gen_mipmap.c N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_texture.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_fbo.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_readpixels.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texture.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bufferobjects.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_strings.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_perfmon.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawpixels.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_viewport.c N xenocara/lib/mesa/src/mesa/state_tracker/st_debug.c N xenocara/lib/mesa/src/mesa/state_tracker/st_extensions.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bitmap.c N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_blend.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bufferobjects.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_clear.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_blit.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawtex.c N xenocara/lib/mesa/src/mesa/state_tracker/st_manager.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_perfmon.c N xenocara/lib/mesa/src/mesa/state_tracker/st_texture.h N xenocara/lib/mesa/src/mesa/state_tracker/st_manager.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_feedback.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_queryobj.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_strings.h N xenocara/lib/mesa/src/mesa/state_tracker/st_atom.h N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_msaa.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_syncobj.c N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_array.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_eglimage.h N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_sampler.c N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_tess.c N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_stipple.c N xenocara/lib/mesa/src/mesa/state_tracker/st_format.c N xenocara/lib/mesa/src/mesa/state_tracker/st_atom.c N xenocara/lib/mesa/src/mesa/state_tracker/st_mesa_to_tgsi.h N xenocara/lib/mesa/src/mesa/state_tracker/st_vdpau.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texturebarrier.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_program.c N xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi.cpp N xenocara/lib/mesa/src/mesa/state_tracker/st_context.h N xenocara/lib/mesa/src/mesa/state_tracker/st_draw.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cache.h N xenocara/lib/mesa/src/mesa/state_tracker/st_extensions.h N xenocara/lib/mesa/src/mesa/state_tracker/st_format.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_flush.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texture.h N xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_fbo.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_eglimage.c N xenocara/lib/mesa/src/mesa/state_tracker/st_program.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bitmap.h N xenocara/lib/mesa/src/mesa/state_tracker/st_draw.c N xenocara/lib/mesa/src/mesa/state_tracker/st_gen_mipmap.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_flush.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_readpixels.h N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_framebuffer.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_msaa.h N xenocara/lib/mesa/src/mesa/state_tracker/st_atom_pixeltransfer.c N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_msaa.c N xenocara/lib/mesa/src/mesa/state_tracker/st_debug.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawtex.h N xenocara/lib/mesa/src/mesa/state_tracker/st_cb_queryobj.c N xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_dmatmp2.h N xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_vertex.h N xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_triemit.h N xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_unfilled.h N xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_dmatmp.h N xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_tritmp.h N xenocara/lib/mesa/src/mesa/program/dummy_errors.c N xenocara/lib/mesa/src/mesa/program/arbprogparse.c N xenocara/lib/mesa/src/mesa/program/string_to_uint_map.cpp N xenocara/lib/mesa/src/mesa/program/programopt.c N xenocara/lib/mesa/src/mesa/program/prog_statevars.c N xenocara/lib/mesa/src/mesa/program/prog_print.h N xenocara/lib/mesa/src/mesa/program/program.c N xenocara/lib/mesa/src/mesa/program/ir_to_mesa.h N xenocara/lib/mesa/src/mesa/program/program_parse.tab.h N xenocara/lib/mesa/src/mesa/program/prog_parameter_layout.c N xenocara/lib/mesa/src/mesa/program/prog_instruction.c N xenocara/lib/mesa/src/mesa/program/prog_noise.c N xenocara/lib/mesa/src/mesa/program/prog_opt_constant_fold.c N xenocara/lib/mesa/src/mesa/program/prog_parameter.h N xenocara/lib/mesa/src/mesa/program/prog_cache.h N xenocara/lib/mesa/src/mesa/program/sampler.cpp N xenocara/lib/mesa/src/mesa/program/program_lexer.l N xenocara/lib/mesa/src/mesa/program/hash_table.h N xenocara/lib/mesa/src/mesa/program/sampler.h N xenocara/lib/mesa/src/mesa/program/prog_optimize.h N xenocara/lib/mesa/src/mesa/program/prog_execute.h N xenocara/lib/mesa/src/mesa/program/symbol_table.h N xenocara/lib/mesa/src/mesa/program/prog_execute.c N xenocara/lib/mesa/src/mesa/program/arbprogparse.h N xenocara/lib/mesa/src/mesa/program/prog_optimize.c N xenocara/lib/mesa/src/mesa/program/prog_print.c N xenocara/lib/mesa/src/mesa/program/program.h N xenocara/lib/mesa/src/mesa/program/prog_statevars.h N xenocara/lib/mesa/src/mesa/program/prog_instruction.h N xenocara/lib/mesa/src/mesa/program/prog_to_nir.h N xenocara/lib/mesa/src/mesa/program/program_parse.tab.c N xenocara/lib/mesa/src/mesa/program/prog_parameter.c N xenocara/lib/mesa/src/mesa/program/ir_to_mesa.cpp N xenocara/lib/mesa/src/mesa/program/program_parse_extra.c N xenocara/lib/mesa/src/mesa/program/programopt.h N xenocara/lib/mesa/src/mesa/program/prog_hash_table.c N xenocara/lib/mesa/src/mesa/program/prog_to_nir.c N xenocara/lib/mesa/src/mesa/program/prog_cache.c N xenocara/lib/mesa/src/mesa/program/prog_parameter_layout.h N xenocara/lib/mesa/src/mesa/program/prog_noise.h N xenocara/lib/mesa/src/mesa/program/program_parse.y N xenocara/lib/mesa/src/mesa/program/lex.yy.c N xenocara/lib/mesa/src/mesa/program/symbol_table.c N xenocara/lib/mesa/src/mesa/program/program_parser.h N xenocara/lib/mesa/src/mesa/tnl/t_context.c N xenocara/lib/mesa/src/mesa/tnl/t_vb_render.c N xenocara/lib/mesa/src/mesa/tnl/t_vb_texmat.c N xenocara/lib/mesa/src/mesa/tnl/t_rasterpos.c N xenocara/lib/mesa/src/mesa/tnl/tnl.h N xenocara/lib/mesa/src/mesa/tnl/t_vb_rendertmp.h N xenocara/lib/mesa/src/mesa/tnl/t_vb_fog.c N xenocara/lib/mesa/src/mesa/tnl/t_vb_vertex.c N xenocara/lib/mesa/src/mesa/tnl/t_vb_program.c N xenocara/lib/mesa/src/mesa/tnl/t_vb_normals.c N xenocara/lib/mesa/src/mesa/tnl/t_vertex.h N xenocara/lib/mesa/src/mesa/tnl/t_vb_light.c N xenocara/lib/mesa/src/mesa/tnl/NOTES N xenocara/lib/mesa/src/mesa/tnl/t_vertex_sse.c N xenocara/lib/mesa/src/mesa/tnl/t_vp_build.h N xenocara/lib/mesa/src/mesa/tnl/t_context.h N xenocara/lib/mesa/src/mesa/tnl/t_vertex_generic.c N xenocara/lib/mesa/src/mesa/tnl/t_vertex.c N xenocara/lib/mesa/src/mesa/tnl/t_vp_build.c N xenocara/lib/mesa/src/mesa/tnl/t_pipeline.h N xenocara/lib/mesa/src/mesa/tnl/t_vb_texgen.c N xenocara/lib/mesa/src/mesa/tnl/t_vb_points.c N xenocara/lib/mesa/src/mesa/tnl/t_draw.c N xenocara/lib/mesa/src/mesa/tnl/t_pipeline.c N xenocara/lib/mesa/src/mesa/tnl/t_vb_cliptmp.h N xenocara/lib/mesa/src/mesa/tnl/t_vb_lighttmp.h N xenocara/lib/mesa/src/mesa/swrast/swrast.h N xenocara/lib/mesa/src/mesa/swrast/s_fragprog.h N xenocara/lib/mesa/src/mesa/swrast/s_texfilter.h N xenocara/lib/mesa/src/mesa/swrast/s_logic.h N xenocara/lib/mesa/src/mesa/swrast/s_aalinetemp.h N xenocara/lib/mesa/src/mesa/swrast/s_span.c N xenocara/lib/mesa/src/mesa/swrast/s_chan.h N xenocara/lib/mesa/src/mesa/swrast/s_texfetch.c N xenocara/lib/mesa/src/mesa/swrast/s_aaline.h N xenocara/lib/mesa/src/mesa/swrast/s_stencil.h N xenocara/lib/mesa/src/mesa/swrast/s_bitmap.c N xenocara/lib/mesa/src/mesa/swrast/s_context.h N xenocara/lib/mesa/src/mesa/swrast/s_texfilter.c N xenocara/lib/mesa/src/mesa/swrast/s_blit.c N xenocara/lib/mesa/src/mesa/swrast/s_drawpix.c N xenocara/lib/mesa/src/mesa/swrast/s_copypix.c N xenocara/lib/mesa/src/mesa/swrast/s_texrender.c N xenocara/lib/mesa/src/mesa/swrast/s_masking.c N xenocara/lib/mesa/src/mesa/swrast/s_texture.c N xenocara/lib/mesa/src/mesa/swrast/s_points.c N xenocara/lib/mesa/src/mesa/swrast/s_logic.c N xenocara/lib/mesa/src/mesa/swrast/s_context.c N xenocara/lib/mesa/src/mesa/swrast/s_depth.h N xenocara/lib/mesa/src/mesa/swrast/s_aatriangle.c N xenocara/lib/mesa/src/mesa/swrast/s_aaline.c N xenocara/lib/mesa/src/mesa/swrast/NOTES N xenocara/lib/mesa/src/mesa/swrast/s_renderbuffer.h N xenocara/lib/mesa/src/mesa/swrast/s_feedback.h N xenocara/lib/mesa/src/mesa/swrast/s_triangle.c N xenocara/lib/mesa/src/mesa/swrast/s_zoom.c N xenocara/lib/mesa/src/mesa/swrast/s_texcombine.c N xenocara/lib/mesa/src/mesa/swrast/s_fragprog.c N xenocara/lib/mesa/src/mesa/swrast/s_alpha.h N xenocara/lib/mesa/src/mesa/swrast/s_texfetch.h N xenocara/lib/mesa/src/mesa/swrast/s_lines.c N xenocara/lib/mesa/src/mesa/swrast/s_fog.h N xenocara/lib/mesa/src/mesa/swrast/s_depth.c N xenocara/lib/mesa/src/mesa/swrast/s_linetemp.h N xenocara/lib/mesa/src/mesa/swrast/s_renderbuffer.c N xenocara/lib/mesa/src/mesa/swrast/s_blend.h N xenocara/lib/mesa/src/mesa/swrast/s_blend.c N xenocara/lib/mesa/src/mesa/swrast/s_fog.c N xenocara/lib/mesa/src/mesa/swrast/s_lines.h N xenocara/lib/mesa/src/mesa/swrast/s_atifragshader.h N xenocara/lib/mesa/src/mesa/swrast/s_clear.c N xenocara/lib/mesa/src/mesa/swrast/s_texcombine.h N xenocara/lib/mesa/src/mesa/swrast/s_triangle.h N xenocara/lib/mesa/src/mesa/swrast/s_aatriangle.h N xenocara/lib/mesa/src/mesa/swrast/s_texfetch_tmp.h N xenocara/lib/mesa/src/mesa/swrast/s_zoom.h N xenocara/lib/mesa/src/mesa/swrast/s_span.h N xenocara/lib/mesa/src/mesa/swrast/s_stencil.c N xenocara/lib/mesa/src/mesa/swrast/s_points.h N xenocara/lib/mesa/src/mesa/swrast/s_aatritemp.h N xenocara/lib/mesa/src/mesa/swrast/s_alpha.c N xenocara/lib/mesa/src/mesa/swrast/s_masking.h N xenocara/lib/mesa/src/mesa/swrast/s_tritemp.h N xenocara/lib/mesa/src/mesa/swrast/s_atifragshader.c N xenocara/lib/mesa/src/mesa/swrast/s_feedback.c N xenocara/lib/mesa/src/mesa/x86/gen_matypes.c N xenocara/lib/mesa/src/mesa/x86/clip_args.h N xenocara/lib/mesa/src/mesa/x86/assyntax.h N xenocara/lib/mesa/src/mesa/x86/common_x86_features.h N xenocara/lib/mesa/src/mesa/x86/mmx_blendtmp.h N xenocara/lib/mesa/src/mesa/x86/sse_xform1.S N xenocara/lib/mesa/src/mesa/x86/xform_args.h N xenocara/lib/mesa/src/mesa/x86/x86_xform3.S N xenocara/lib/mesa/src/mesa/x86/sse.c N xenocara/lib/mesa/src/mesa/x86/3dnow_xform2.S N xenocara/lib/mesa/src/mesa/x86/3dnow_xform3.S N xenocara/lib/mesa/src/mesa/x86/common_x86_asm.S N xenocara/lib/mesa/src/mesa/x86/x86_xform.c N xenocara/lib/mesa/src/mesa/x86/x86_cliptest.S N xenocara/lib/mesa/src/mesa/x86/sse.h N xenocara/lib/mesa/src/mesa/x86/x86_xform.h N xenocara/lib/mesa/src/mesa/x86/3dnow_xform1.S N xenocara/lib/mesa/src/mesa/x86/mmx_blend.S N xenocara/lib/mesa/src/mesa/x86/sse_xform2.S N xenocara/lib/mesa/src/mesa/x86/x86_xform4.S N xenocara/lib/mesa/src/mesa/x86/mmx.h N xenocara/lib/mesa/src/mesa/x86/sse_xform3.S N xenocara/lib/mesa/src/mesa/x86/common_x86.c N xenocara/lib/mesa/src/mesa/x86/sse_normal.S N xenocara/lib/mesa/src/mesa/x86/x86_xform2.S N xenocara/lib/mesa/src/mesa/x86/read_rgba_span_x86.S N xenocara/lib/mesa/src/mesa/x86/3dnow.h N xenocara/lib/mesa/src/mesa/x86/common_x86_asm.h N xenocara/lib/mesa/src/mesa/x86/3dnow_xform4.S N xenocara/lib/mesa/src/mesa/x86/norm_args.h N xenocara/lib/mesa/src/mesa/x86/sse_xform4.S N xenocara/lib/mesa/src/mesa/x86/3dnow.c N xenocara/lib/mesa/src/mesa/x86/rtasm/x86sse.h N xenocara/lib/mesa/src/mesa/x86/rtasm/x86sse.c N xenocara/lib/mesa/src/mesa/math/m_debug_xform.c N xenocara/lib/mesa/src/mesa/math/m_debug.h N xenocara/lib/mesa/src/mesa/math/m_debug_norm.c N xenocara/lib/mesa/src/mesa/math/m_translate.c N xenocara/lib/mesa/src/mesa/math/m_copy_tmp.h N xenocara/lib/mesa/src/mesa/math/m_vector.h N xenocara/lib/mesa/src/mesa/math/m_eval.c N xenocara/lib/mesa/src/mesa/math/m_vector.c N xenocara/lib/mesa/src/mesa/math/m_eval.h N xenocara/lib/mesa/src/mesa/math/m_trans_tmp.h N xenocara/lib/mesa/src/mesa/math/m_debug_util.h N xenocara/lib/mesa/src/mesa/math/m_debug_clip.c N xenocara/lib/mesa/src/mesa/math/m_xform_tmp.h N xenocara/lib/mesa/src/mesa/math/m_norm_tmp.h N xenocara/lib/mesa/src/mesa/math/m_clip_tmp.h N xenocara/lib/mesa/src/mesa/math/m_xform.h N xenocara/lib/mesa/src/mesa/math/m_dotprod_tmp.h N xenocara/lib/mesa/src/mesa/math/m_translate.h N xenocara/lib/mesa/src/mesa/math/m_matrix.h N xenocara/lib/mesa/src/mesa/math/m_xform.c N xenocara/lib/mesa/src/mesa/math/m_matrix.c N xenocara/lib/mesa/src/mesa/swrast_setup/ss_triangle.h N xenocara/lib/mesa/src/mesa/swrast_setup/NOTES N xenocara/lib/mesa/src/mesa/swrast_setup/ss_triangle.c N xenocara/lib/mesa/src/mesa/swrast_setup/ss_context.c N xenocara/lib/mesa/src/mesa/swrast_setup/ss_vb.h N xenocara/lib/mesa/src/mesa/swrast_setup/ss_context.h N xenocara/lib/mesa/src/mesa/swrast_setup/ss_tritmp.h N xenocara/lib/mesa/src/mesa/swrast_setup/swrast_setup.h N xenocara/lib/mesa/src/mesa/main/get_hash_params.py N xenocara/lib/mesa/src/mesa/main/format_info.py N xenocara/lib/mesa/src/mesa/main/colormac.h N xenocara/lib/mesa/src/mesa/main/state.c N xenocara/lib/mesa/src/mesa/main/glheader.h N xenocara/lib/mesa/src/mesa/main/texstore.h N xenocara/lib/mesa/src/mesa/main/shaderimage.h N xenocara/lib/mesa/src/mesa/main/texcompress_bptc.h N xenocara/lib/mesa/src/mesa/main/colortab.c N xenocara/lib/mesa/src/mesa/main/scissor.c N xenocara/lib/mesa/src/mesa/main/queryobj.h N xenocara/lib/mesa/src/mesa/main/points.h N xenocara/lib/mesa/src/mesa/main/querymatrix.h N xenocara/lib/mesa/src/mesa/main/pixeltransfer.c N xenocara/lib/mesa/src/mesa/main/compute.c N xenocara/lib/mesa/src/mesa/main/attrib.h N xenocara/lib/mesa/src/mesa/main/mm.h N xenocara/lib/mesa/src/mesa/main/texformat.c N xenocara/lib/mesa/src/mesa/main/compute.h N xenocara/lib/mesa/src/mesa/main/image.c N xenocara/lib/mesa/src/mesa/main/sse_minmax.h N xenocara/lib/mesa/src/mesa/main/streaming-load-memcpy.c N xenocara/lib/mesa/src/mesa/main/texcompress_bptc.c N xenocara/lib/mesa/src/mesa/main/texparam.c N xenocara/lib/mesa/src/mesa/main/api_arrayelt.c N xenocara/lib/mesa/src/mesa/main/varray.c N xenocara/lib/mesa/src/mesa/main/shaderapi.c N xenocara/lib/mesa/src/mesa/main/stencil.h N xenocara/lib/mesa/src/mesa/main/textureview.h N xenocara/lib/mesa/src/mesa/main/buffers.h N xenocara/lib/mesa/src/mesa/main/texturebarrier.c N xenocara/lib/mesa/src/mesa/main/extensions.c N xenocara/lib/mesa/src/mesa/main/pixelstore.h N xenocara/lib/mesa/src/mesa/main/histogram.c N xenocara/lib/mesa/src/mesa/main/clip.c N xenocara/lib/mesa/src/mesa/main/format_unpack.h N xenocara/lib/mesa/src/mesa/main/fog.h N xenocara/lib/mesa/src/mesa/main/cpuinfo.c N xenocara/lib/mesa/src/mesa/main/texcompress_fxt1.h N xenocara/lib/mesa/src/mesa/main/formats.h N xenocara/lib/mesa/src/mesa/main/uniform_query.cpp N xenocara/lib/mesa/src/mesa/main/pack.h N xenocara/lib/mesa/src/mesa/main/colortab.h N xenocara/lib/mesa/src/mesa/main/hash.c N xenocara/lib/mesa/src/mesa/main/program_resource.c N xenocara/lib/mesa/src/mesa/main/shaderimage.c N xenocara/lib/mesa/src/mesa/main/getstring.c N xenocara/lib/mesa/src/mesa/main/renderbuffer.h N xenocara/lib/mesa/src/mesa/main/hint.h N xenocara/lib/mesa/src/mesa/main/context.c N xenocara/lib/mesa/src/mesa/main/extensions.h N xenocara/lib/mesa/src/mesa/main/pbo.c N xenocara/lib/mesa/src/mesa/main/shaderobj.h N xenocara/lib/mesa/src/mesa/main/pixel.c N xenocara/lib/mesa/src/mesa/main/texcompress_etc.h N xenocara/lib/mesa/src/mesa/main/format_unpack.py N xenocara/lib/mesa/src/mesa/main/points.c N xenocara/lib/mesa/src/mesa/main/genmipmap.c N xenocara/lib/mesa/src/mesa/main/imports.h N xenocara/lib/mesa/src/mesa/main/varray.h N xenocara/lib/mesa/src/mesa/main/program_resource.h N xenocara/lib/mesa/src/mesa/main/fbobject.c N xenocara/lib/mesa/src/mesa/main/viewport.h N xenocara/lib/mesa/src/mesa/main/polygon.c N xenocara/lib/mesa/src/mesa/main/remap_helper.h N xenocara/lib/mesa/src/mesa/main/pbo.h N xenocara/lib/mesa/src/mesa/main/imports.c N xenocara/lib/mesa/src/mesa/main/format_info.h N xenocara/lib/mesa/src/mesa/main/api_arrayelt.h N xenocara/lib/mesa/src/mesa/main/streaming-load-memcpy.h N xenocara/lib/mesa/src/mesa/main/samplerobj.h N xenocara/lib/mesa/src/mesa/main/objectlabel.c N xenocara/lib/mesa/src/mesa/main/remap.c N xenocara/lib/mesa/src/mesa/main/texparam.h N xenocara/lib/mesa/src/mesa/main/pipelineobj.c N xenocara/lib/mesa/src/mesa/main/arrayobj.h N xenocara/lib/mesa/src/mesa/main/genmipmap.h N xenocara/lib/mesa/src/mesa/main/depth.c N xenocara/lib/mesa/src/mesa/main/api_loopback.h N xenocara/lib/mesa/src/mesa/main/es1_conversion.c N xenocara/lib/mesa/src/mesa/main/api_validate.h N xenocara/lib/mesa/src/mesa/main/lines.c N xenocara/lib/mesa/src/mesa/main/blit.h N xenocara/lib/mesa/src/mesa/main/syncobj.c N xenocara/lib/mesa/src/mesa/main/readpix.c N xenocara/lib/mesa/src/mesa/main/get_hash_generator.py N xenocara/lib/mesa/src/mesa/main/texcompress_etc.c N xenocara/lib/mesa/src/mesa/main/fog.c N xenocara/lib/mesa/src/mesa/main/viewport.c N xenocara/lib/mesa/src/mesa/main/copyimage.h N xenocara/lib/mesa/src/mesa/main/config.h N xenocara/lib/mesa/src/mesa/main/enums.c N xenocara/lib/mesa/src/mesa/main/get.h N xenocara/lib/mesa/src/mesa/main/multisample.c N xenocara/lib/mesa/src/mesa/main/arbprogram.h N xenocara/lib/mesa/src/mesa/main/feedback.h N xenocara/lib/mesa/src/mesa/main/accum.h N xenocara/lib/mesa/src/mesa/main/pipelineobj.h N xenocara/lib/mesa/src/mesa/main/version.h N xenocara/lib/mesa/src/mesa/main/multisample.h N xenocara/lib/mesa/src/mesa/main/vtxfmt.c N xenocara/lib/mesa/src/mesa/main/atifragshader.h N xenocara/lib/mesa/src/mesa/main/textureview.c N xenocara/lib/mesa/src/mesa/main/format_pack.py N xenocara/lib/mesa/src/mesa/main/api_loopback.c N xenocara/lib/mesa/src/mesa/main/api_validate.c N xenocara/lib/mesa/src/mesa/main/texgetimage.c N xenocara/lib/mesa/src/mesa/main/rastpos.c N xenocara/lib/mesa/src/mesa/main/get.c N xenocara/lib/mesa/src/mesa/main/eval.h N xenocara/lib/mesa/src/mesa/main/blend.c N xenocara/lib/mesa/src/mesa/main/texcompress_fxt1.c N xenocara/lib/mesa/src/mesa/main/uniforms.h N xenocara/lib/mesa/src/mesa/main/renderbuffer.c N xenocara/lib/mesa/src/mesa/main/condrender.c N xenocara/lib/mesa/src/mesa/main/image.h N xenocara/lib/mesa/src/mesa/main/clear.c N xenocara/lib/mesa/src/mesa/main/version.c N xenocara/lib/mesa/src/mesa/main/attrib.c N xenocara/lib/mesa/src/mesa/main/stencil.c N xenocara/lib/mesa/src/mesa/main/format_pack.c N xenocara/lib/mesa/src/mesa/main/texenv.h N xenocara/lib/mesa/src/mesa/main/performance_monitor.h N xenocara/lib/mesa/src/mesa/main/drawtex.c N xenocara/lib/mesa/src/mesa/main/light.c N xenocara/lib/mesa/src/mesa/main/texcompress_rgtc.c N xenocara/lib/mesa/src/mesa/main/texcompress_etc_tmp.h N xenocara/lib/mesa/src/mesa/main/scissor.h N xenocara/lib/mesa/src/mesa/main/fbobject.h N xenocara/lib/mesa/src/mesa/main/pixelstore.c N xenocara/lib/mesa/src/mesa/main/texstore.c N xenocara/lib/mesa/src/mesa/main/eval.c N xenocara/lib/mesa/src/mesa/main/errors.c N xenocara/lib/mesa/src/mesa/main/remap.h N xenocara/lib/mesa/src/mesa/main/compiler.h N xenocara/lib/mesa/src/mesa/main/texstate.h N xenocara/lib/mesa/src/mesa/main/format_utils.c N xenocara/lib/mesa/src/mesa/main/dlopen.h N xenocara/lib/mesa/src/mesa/main/debug.h N xenocara/lib/mesa/src/mesa/main/texcompress_cpal.c N xenocara/lib/mesa/src/mesa/main/blend.h N xenocara/lib/mesa/src/mesa/main/ff_fragment_shader.cpp N xenocara/lib/mesa/src/mesa/main/texobj.c N xenocara/lib/mesa/src/mesa/main/get_hash.h N xenocara/lib/mesa/src/mesa/main/formatquery.c N xenocara/lib/mesa/src/mesa/main/glformats.c N xenocara/lib/mesa/src/mesa/main/texstorage.h N xenocara/lib/mesa/src/mesa/main/framebuffer.c N xenocara/lib/mesa/src/mesa/main/es1_conversion.h N xenocara/lib/mesa/src/mesa/main/texcompress_rgtc.h N xenocara/lib/mesa/src/mesa/main/format_utils.h N xenocara/lib/mesa/src/mesa/main/shared.c N xenocara/lib/mesa/src/mesa/main/arbprogram.c N xenocara/lib/mesa/src/mesa/main/mtypes.h N xenocara/lib/mesa/src/mesa/main/errors.h N xenocara/lib/mesa/src/mesa/main/histogram.h N xenocara/lib/mesa/src/mesa/main/vdpau.h N xenocara/lib/mesa/src/mesa/main/mm.c N xenocara/lib/mesa/src/mesa/main/arrayobj.c N xenocara/lib/mesa/src/mesa/main/cpuinfo.h N xenocara/lib/mesa/src/mesa/main/mipmap.h N xenocara/lib/mesa/src/mesa/main/format_pack.h N xenocara/lib/mesa/src/mesa/main/copyimage.c N xenocara/lib/mesa/src/mesa/main/pixel.h N xenocara/lib/mesa/src/mesa/main/texcompress_s3tc.c N xenocara/lib/mesa/src/mesa/main/bufferobj.h N xenocara/lib/mesa/src/mesa/main/feedback.c N xenocara/lib/mesa/src/mesa/main/glformats.h N xenocara/lib/mesa/src/mesa/main/texobj.h N xenocara/lib/mesa/src/mesa/main/uniforms.c N xenocara/lib/mesa/src/mesa/main/polygon.h N xenocara/lib/mesa/src/mesa/main/format_unpack.c N xenocara/lib/mesa/src/mesa/main/matrix.c N xenocara/lib/mesa/src/mesa/main/matrix.h N xenocara/lib/mesa/src/mesa/main/texenvprogram.h N xenocara/lib/mesa/src/mesa/main/texturebarrier.h N xenocara/lib/mesa/src/mesa/main/readpix.h N xenocara/lib/mesa/src/mesa/main/enable.c N xenocara/lib/mesa/src/mesa/main/drawtex.h N xenocara/lib/mesa/src/mesa/main/mipmap.c N xenocara/lib/mesa/src/mesa/main/dd.h N xenocara/lib/mesa/src/mesa/main/texstate.c N xenocara/lib/mesa/src/mesa/main/api_exec.h N xenocara/lib/mesa/src/mesa/main/texstorage.c N xenocara/lib/mesa/src/mesa/main/vtxfmt.h N xenocara/lib/mesa/src/mesa/main/macros.h N xenocara/lib/mesa/src/mesa/main/teximage.h N xenocara/lib/mesa/src/mesa/main/shaderapi.h N xenocara/lib/mesa/src/mesa/main/queryobj.c N xenocara/lib/mesa/src/mesa/main/objectlabel.h N xenocara/lib/mesa/src/mesa/main/framebuffer.h N xenocara/lib/mesa/src/mesa/main/api_exec.c N xenocara/lib/mesa/src/mesa/main/shader_query.cpp N xenocara/lib/mesa/src/mesa/main/texcompress_cpal.h N xenocara/lib/mesa/src/mesa/main/ffvertex_prog.h N xenocara/lib/mesa/src/mesa/main/rastpos.h N xenocara/lib/mesa/src/mesa/main/formatquery.h N xenocara/lib/mesa/src/mesa/main/vdpau.c N xenocara/lib/mesa/src/mesa/main/atifragshader.c N xenocara/lib/mesa/src/mesa/main/buffers.c N xenocara/lib/mesa/src/mesa/main/shaderobj.c N xenocara/lib/mesa/src/mesa/main/debug.c N xenocara/lib/mesa/src/mesa/main/clip.h N xenocara/lib/mesa/src/mesa/main/convolve.h N xenocara/lib/mesa/src/mesa/main/drawpix.c N xenocara/lib/mesa/src/mesa/main/querymatrix.c N xenocara/lib/mesa/src/mesa/main/format_parser.py N xenocara/lib/mesa/src/mesa/main/dlist.h N xenocara/lib/mesa/src/mesa/main/texcompress.h N xenocara/lib/mesa/src/mesa/main/shared.h N xenocara/lib/mesa/src/mesa/main/dlist.c N xenocara/lib/mesa/src/mesa/main/teximage.c N xenocara/lib/mesa/src/mesa/main/texformat.h N xenocara/lib/mesa/src/mesa/main/texcompress_s3tc.h N xenocara/lib/mesa/src/mesa/main/context.h N xenocara/lib/mesa/src/mesa/main/performance_monitor.c N xenocara/lib/mesa/src/mesa/main/hash.h N xenocara/lib/mesa/src/mesa/main/accum.c N xenocara/lib/mesa/src/mesa/main/light.h N xenocara/lib/mesa/src/mesa/main/depth.h N xenocara/lib/mesa/src/mesa/main/texgen.c N xenocara/lib/mesa/src/mesa/main/ffvertex_prog.c N xenocara/lib/mesa/src/mesa/main/texenv.c N xenocara/lib/mesa/src/mesa/main/state.h N xenocara/lib/mesa/src/mesa/main/bufferobj.c N xenocara/lib/mesa/src/mesa/main/clear.h N xenocara/lib/mesa/src/mesa/main/blit.c N xenocara/lib/mesa/src/mesa/main/transformfeedback.c N xenocara/lib/mesa/src/mesa/main/lines.h N xenocara/lib/mesa/src/mesa/main/drawpix.h N xenocara/lib/mesa/src/mesa/main/convolve.c N xenocara/lib/mesa/src/mesa/main/pack.c N xenocara/lib/mesa/src/mesa/main/texcompress.c N xenocara/lib/mesa/src/mesa/main/enable.h N xenocara/lib/mesa/src/mesa/main/transformfeedback.h N xenocara/lib/mesa/src/mesa/main/samplerobj.c N xenocara/lib/mesa/src/mesa/main/syncobj.h N xenocara/lib/mesa/src/mesa/main/dispatch.h N xenocara/lib/mesa/src/mesa/main/enums.h N xenocara/lib/mesa/src/mesa/main/pixeltransfer.h N xenocara/lib/mesa/src/mesa/main/sse_minmax.c N xenocara/lib/mesa/src/mesa/main/texgen.h N xenocara/lib/mesa/src/mesa/main/execmem.c N xenocara/lib/mesa/src/mesa/main/core.h N xenocara/lib/mesa/src/mesa/main/condrender.h N xenocara/lib/mesa/src/mesa/main/formats.c N xenocara/lib/mesa/src/mesa/main/formats.csv N xenocara/lib/mesa/src/mesa/main/texgetimage.h N xenocara/lib/mesa/src/mesa/main/hint.c N xenocara/lib/mesa/src/mesa/main/tests/Makefile.am N xenocara/lib/mesa/src/mesa/main/tests/Makefile.in N xenocara/lib/mesa/src/mesa/main/tests/enum_strings.cpp N xenocara/lib/mesa/src/mesa/main/tests/stubs.cpp N xenocara/lib/mesa/src/mesa/main/tests/dispatch_sanity.cpp N xenocara/lib/mesa/src/mesa/main/tests/program_state_string.cpp N xenocara/lib/mesa/src/mesa/drivers/SConscript N xenocara/lib/mesa/src/mesa/drivers/x11/SConscript N xenocara/lib/mesa/src/mesa/drivers/x11/Makefile.am N xenocara/lib/mesa/src/mesa/drivers/x11/xm_line.c N xenocara/lib/mesa/src/mesa/drivers/x11/Makefile.in N xenocara/lib/mesa/src/mesa/drivers/x11/xmesaP.h N xenocara/lib/mesa/src/mesa/drivers/x11/xmesa_x.h N xenocara/lib/mesa/src/mesa/drivers/x11/xfonts.c N xenocara/lib/mesa/src/mesa/drivers/x11/xfonts.h N xenocara/lib/mesa/src/mesa/drivers/x11/glxapi.c N xenocara/lib/mesa/src/mesa/drivers/x11/xm_dd.c N xenocara/lib/mesa/src/mesa/drivers/x11/glxapi.h N xenocara/lib/mesa/src/mesa/drivers/x11/glxheader.h N xenocara/lib/mesa/src/mesa/drivers/x11/xmesa.h N xenocara/lib/mesa/src/mesa/drivers/x11/xm_api.c N xenocara/lib/mesa/src/mesa/drivers/x11/xm_tri.c N xenocara/lib/mesa/src/mesa/drivers/x11/xm_buffer.c N xenocara/lib/mesa/src/mesa/drivers/x11/fakeglx.c N xenocara/lib/mesa/src/mesa/drivers/osmesa/Makefile.am N xenocara/lib/mesa/src/mesa/drivers/osmesa/Makefile.in N xenocara/lib/mesa/src/mesa/drivers/osmesa/osmesa.pc.in N xenocara/lib/mesa/src/mesa/drivers/osmesa/osmesa.c N xenocara/lib/mesa/src/mesa/drivers/dri/Makefile.am N xenocara/lib/mesa/src/mesa/drivers/dri/Makefile.in N xenocara/lib/mesa/src/mesa/drivers/dri/dri.pc.in N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_blit.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_fog.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_dma.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_queryobj.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos_vbtmp.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_screen.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_ioctl.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_texture.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_sanity.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_screen.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tcl.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_context.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/Makefile.am N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_texstate.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_cmdbuf.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_debug.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/Makefile.in N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_ioctl.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_span.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tile.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_blit.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tcl.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tex.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_state_init.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_texture.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tile.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_queryobj.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_dma.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_span.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common_context.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_buffer_objects.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tex.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos_verts.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_fog.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_swtcl.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos_arrays.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tex_copy.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/Makefile.sources N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_fbo.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_state.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_debug.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_pixel_read.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_context.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_sanity.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_chipset.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common_context.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_buffer_objects.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos.c N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_swtcl.h N xenocara/lib/mesa/src/mesa/drivers/dri/radeon/server/radeon_reg.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_subimage.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_point.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffers.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_asm_annotation.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_unfilled.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cubemap_normalize.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm_surface_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_packed_float.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_nir_analyze_boolean_resolves.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_live_variables.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_multisample_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_nir.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp_blit_eu.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_sf_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_gs_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_eu_emit.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_gs_visitor.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_gs_nir.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_fast_clear.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_debug.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_draw_upload.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_mipmap_tree.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm_iz.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_resolve_map.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/Makefile.am N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tiled_memcpy.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_copy_image.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_sf_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_vec4_register_coalesce.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_schedule_instructions.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_vs_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clear.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state_batch.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_mipmap_tree.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_binding_tables.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_depth_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_image.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_urb.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_program.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_urb.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_dead_control_flow.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state_upload.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_device_info.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_eu.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_copy.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tiled_memcpy.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_primitive_restart.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_vec4_copy_propagation.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs_surface_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ir_vec4.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_util.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_live_variables.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_asm_annotation.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_lower_texture_gradients.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ir_fs.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_wm_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffer_objects.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffers.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_pipe_control.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_obj.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_eu.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_reg_allocate.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_batchbuffer.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_program.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_urb.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_depthstencil.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/Makefile.in N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_vector_splitting.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_viewport_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_blit.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_builder.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_syncobj.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_draw.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_viewport_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_eu_compact.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cfg.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_register_coalesce.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ff_gs.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state_cache.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_queryobj.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_gs_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_surface_builder.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_generator.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_curbe.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_gs_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_fbo.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_image.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_blorp.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tex.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_disasm.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_read.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_surface_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_channel_expressions.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_misc_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ff_gs.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_context.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_util.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_wm_depth_stencil.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tex_layout.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_surface_builder.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_device_info.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_context.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cfg.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_sol_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_queryobj.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_surface_formats.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cs.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_scissor_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_structs.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_inst.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_shader.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_nir.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_blorp.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_saturate_propagation.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf_emit.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs_surface_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_reset.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_disable.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_util.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_tri.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_dead_code_eliminate.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_fs_cmod_propagation.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_vs_visitor.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_eu_util.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_draw.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_fbo.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_interpolation_map.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_surface_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ir_allocator.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_blorp.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_util.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_draw.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_batchbuffer.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_nir.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_resolve_map.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_sol.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_live_variables.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_multisample_state.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_sel_peephole.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_generator.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_depth_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vue_map.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_line.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_peephole_predicated_break.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_lower_unnormalized_offset.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_screen.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_gs_visitor.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_multisample_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_stencil_blit.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_debug.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_extensions.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_conditional_render.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_cse.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_combine_constants.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_misc_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_upload.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_screen.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_performance_monitor.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_clip_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_util.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_sampler_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_dead_code_eliminate.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_reg.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_draw_upload.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/Makefile.sources N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_vp.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_copy.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_bitmap.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_nir.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_cmod_propagation.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ff_gs_emit.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_validate.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_blorp.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_fs_saturate_propagation.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_live_variables.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_vs_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_defines.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state_dump.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_visitor.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_misc_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_ps_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_object_purgeable.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cc.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_cc.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_vf_float_conversions.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffer_objects.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_vs_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_compute.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_cse.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_disable.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_updownsample.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sampler_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_blend_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_dead_control_flow.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_wm_surface_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_reg_allocate.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_viewport_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_shader.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp_blit.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_eu_compact.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_blit.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp_blit_eu.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_sf_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_reg.h N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cs.cpp N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_wm_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_sol_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_subimage.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffers.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_context.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_mipmap_tree.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/Makefile.am N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_mipmap_tree.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_context.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_copy.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffer_objects.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffers.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_texblend.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_obj.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_batchbuffer.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_context.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_regions.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/Makefile.in N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_vtbl.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_program.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_blit.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_reg.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_syncobj.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_texstate.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tris.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_fbo.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_image.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_read.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_tex_layout.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_clear.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_context.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_context.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_debug.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_debug_fp.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_extensions.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_fbo.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_draw.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_batchbuffer.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_texstate.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_layout.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_screen.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_extensions.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_screen.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_program.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_reg.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/Makefile.sources N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_copy.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_bitmap.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_validate.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_reg.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_regions.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_fragprog.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_render.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffer_objects.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tris.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_clear.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_vtbl.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_context.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_layout.c N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_chipset.h N xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_blit.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_tex.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_raster.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_array.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv_object.xml.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_3d.xml.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/Makefile.am N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_fb.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_3d.xml.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_texture.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_fb.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_context.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_context.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_render.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_context.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_fbo.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_span.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_render.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_frag.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/Makefile.in N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_local.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_fb.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_tex.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_surface.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_polygon.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_scratch.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_screen.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_scratch.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_context.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_tnl.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_render.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_driver.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_surface.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_state.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_driver.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_fbo.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_vbo_t.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_array.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_bufferobj.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_surface.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_raster.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv_m2mf.xml.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_frag.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_driver.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_context.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_raster.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_texture.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_3d.xml.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_util.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_render_t.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_tnl.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_gldefs.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv01_2d.xml.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_polygon.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_driver.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/Makefile.sources N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_render.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_context.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_swtnl_t.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_driver.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_bufferobj.h N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_frag.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_tex.c N xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_screen.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tcl.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_blit.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_fog.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_dma.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_queryobj.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_screen.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_texture.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_screen.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_mipmap_tree.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_maos.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/Makefile.am N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_reg.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_cmdbuf.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_debug.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/Makefile.in N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_span.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_tile.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_texstate.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tcl.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_texture.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_context.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_tile.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_queryobj.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_dma.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_span.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_maos.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common_context.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_fragshader.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_vertprog.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_mipmap_tree.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_swtcl.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_buffer_objects.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_blit.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tex.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_fog.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_sanity.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_ioctl.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_maos_arrays.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_cmdbuf.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tex.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_tex_copy.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/Makefile.sources N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_fbo.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_debug.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_pixel_read.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_state.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_chipset.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common_context.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_sanity.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_state.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_state_init.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_buffer_objects.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_ioctl.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_vertprog.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_context.c N xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_swtcl.h N xenocara/lib/mesa/src/mesa/drivers/dri/r200/server/radeon_reg.h N xenocara/lib/mesa/src/mesa/drivers/dri/swrast/swrast.c N xenocara/lib/mesa/src/mesa/drivers/dri/swrast/Makefile.am N xenocara/lib/mesa/src/mesa/drivers/dri/swrast/Makefile.in N xenocara/lib/mesa/src/mesa/drivers/dri/swrast/Makefile.sources N xenocara/lib/mesa/src/mesa/drivers/dri/swrast/swrast_priv.h N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool.h N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlconfig.c N xenocara/lib/mesa/src/mesa/drivers/dri/common/SConscript N xenocara/lib/mesa/src/mesa/drivers/dri/common/Makefile.am N xenocara/lib/mesa/src/mesa/drivers/dri/common/drirc N xenocara/lib/mesa/src/mesa/drivers/dri/common/dri_test.c N xenocara/lib/mesa/src/mesa/drivers/dri/common/Makefile.in N xenocara/lib/mesa/src/mesa/drivers/dri/common/utils.c N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlconfig.h N xenocara/lib/mesa/src/mesa/drivers/dri/common/megadriver_stub.c N xenocara/lib/mesa/src/mesa/drivers/dri/common/dri_util.c N xenocara/lib/mesa/src/mesa/drivers/dri/common/Makefile.sources N xenocara/lib/mesa/src/mesa/drivers/dri/common/utils.h N xenocara/lib/mesa/src/mesa/drivers/dri/common/dri_util.h N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/ca.po N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/SConscript N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/Makefile.am N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/fr.po N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/t_options.h N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/es.po N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/Makefile.in N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/gen_xmlpool.py N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/sv.po N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/de.po N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/nl.po N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/options.h N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/nl/LC_MESSAGES/options.mo N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/fr/LC_MESSAGES/options.mo N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/de/LC_MESSAGES/options.mo N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/sv/LC_MESSAGES/options.mo N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/ca/LC_MESSAGES/options.mo N xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/es/LC_MESSAGES/options.mo N xenocara/lib/mesa/src/mesa/drivers/common/meta_blit.c N xenocara/lib/mesa/src/mesa/drivers/common/meta.h N xenocara/lib/mesa/src/mesa/drivers/common/meta_tex_subimage.c N xenocara/lib/mesa/src/mesa/drivers/common/meta_generate_mipmap.c N xenocara/lib/mesa/src/mesa/drivers/common/meta.c N xenocara/lib/mesa/src/mesa/drivers/common/driverfuncs.c N xenocara/lib/mesa/src/mesa/drivers/common/driverfuncs.h N xenocara/lib/mesa/src/mesa/drivers/common/meta_copy_image.c N xenocara/lib/mesa/src/egl/SConscript N xenocara/lib/mesa/src/egl/Makefile.am N xenocara/lib/mesa/src/egl/Makefile.in N xenocara/lib/mesa/src/egl/Makefile.sources N xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl-symbols-check N xenocara/lib/mesa/src/egl/wayland/wayland-egl/Makefile.am N xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl.pc.in N xenocara/lib/mesa/src/egl/wayland/wayland-egl/Makefile.in N xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl-priv.h N xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl.c N xenocara/lib/mesa/src/egl/wayland/wayland-drm/Makefile.am N xenocara/lib/mesa/src/egl/wayland/wayland-drm/Makefile.in N xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.xml N xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.c N xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm-protocol.c N xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.h N xenocara/lib/mesa/src/egl/docs/EGL_MESA_screen_surface N xenocara/lib/mesa/src/egl/main/egldisplay.c N xenocara/lib/mesa/src/egl/main/eglapi.h N xenocara/lib/mesa/src/egl/main/eglimage.h N xenocara/lib/mesa/src/egl/main/eglimage.c N xenocara/lib/mesa/src/egl/main/egldefines.h N xenocara/lib/mesa/src/egl/main/eglsync.h N xenocara/lib/mesa/src/egl/main/egllog.h N xenocara/lib/mesa/src/egl/main/egl.pc.in N xenocara/lib/mesa/src/egl/main/eglarray.h N xenocara/lib/mesa/src/egl/main/egltypedefs.h N xenocara/lib/mesa/src/egl/main/eglcontext.c N xenocara/lib/mesa/src/egl/main/eglconfig.c N xenocara/lib/mesa/src/egl/main/eglarray.c N xenocara/lib/mesa/src/egl/main/eglsync.c N xenocara/lib/mesa/src/egl/main/README.txt N xenocara/lib/mesa/src/egl/main/egllog.c N xenocara/lib/mesa/src/egl/main/eglapi.c N xenocara/lib/mesa/src/egl/main/eglcontext.h N xenocara/lib/mesa/src/egl/main/eglfallbacks.c N xenocara/lib/mesa/src/egl/main/eglcurrent.c N xenocara/lib/mesa/src/egl/main/egldriver.c N xenocara/lib/mesa/src/egl/main/eglsurface.c N xenocara/lib/mesa/src/egl/main/egl.def N xenocara/lib/mesa/src/egl/main/eglglobals.h N xenocara/lib/mesa/src/egl/main/eglcompiler.h N xenocara/lib/mesa/src/egl/main/eglsurface.h N xenocara/lib/mesa/src/egl/main/egldriver.h N xenocara/lib/mesa/src/egl/main/eglconfig.h N xenocara/lib/mesa/src/egl/main/egldisplay.h N xenocara/lib/mesa/src/egl/main/eglglobals.c N xenocara/lib/mesa/src/egl/main/eglcurrent.h N xenocara/lib/mesa/src/egl/drivers/haiku/egl_haiku.cpp N xenocara/lib/mesa/src/egl/drivers/dri2/platform_surfaceless.c N xenocara/lib/mesa/src/egl/drivers/dri2/platform_wayland.c N xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2_fallbacks.h N xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2.h N xenocara/lib/mesa/src/egl/drivers/dri2/platform_x11.c N xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2.c N xenocara/lib/mesa/src/egl/drivers/dri2/platform_drm.c N xenocara/lib/mesa/src/glsl/ir_clone.cpp N xenocara/lib/mesa/src/glsl/lower_subroutine.cpp N xenocara/lib/mesa/src/glsl/ir_function_can_inline.cpp N xenocara/lib/mesa/src/glsl/glsl_types.cpp N xenocara/lib/mesa/src/glsl/ir_builder.cpp N xenocara/lib/mesa/src/glsl/ir_builder.h N xenocara/lib/mesa/src/glsl/loop_unroll.cpp N xenocara/lib/mesa/src/glsl/lower_discard.cpp N xenocara/lib/mesa/src/glsl/test_optpass.cpp N xenocara/lib/mesa/src/glsl/SConscript N xenocara/lib/mesa/src/glsl/lower_tess_level.cpp N xenocara/lib/mesa/src/glsl/lower_instructions.cpp N xenocara/lib/mesa/src/glsl/Makefile.am N xenocara/lib/mesa/src/glsl/glsl_lexer.ll N xenocara/lib/mesa/src/glsl/shader_enums.h N xenocara/lib/mesa/src/glsl/builtin_types.cpp N xenocara/lib/mesa/src/glsl/hir_field_selection.cpp N xenocara/lib/mesa/src/glsl/Makefile.in N xenocara/lib/mesa/src/glsl/s_expression.cpp N xenocara/lib/mesa/src/glsl/glsl_types.h N xenocara/lib/mesa/src/glsl/glsl_parser_extras.cpp N xenocara/lib/mesa/src/glsl/ir_hierarchical_visitor.h N xenocara/lib/mesa/src/glsl/ir_basic_block.h N xenocara/lib/mesa/src/glsl/lower_vector_insert.cpp N xenocara/lib/mesa/src/glsl/link_uniform_block_active_visitor.h N xenocara/lib/mesa/src/glsl/glsl_lexer.cpp N xenocara/lib/mesa/src/glsl/opt_dead_builtin_varyings.cpp N xenocara/lib/mesa/src/glsl/ir_function_detect_recursion.cpp N xenocara/lib/mesa/src/glsl/ir_basic_block.cpp N xenocara/lib/mesa/src/glsl/opt_constant_folding.cpp N xenocara/lib/mesa/src/glsl/link_varyings.h N xenocara/lib/mesa/src/glsl/link_uniform_block_active_visitor.cpp N xenocara/lib/mesa/src/glsl/glsl_parser.yy N xenocara/lib/mesa/src/glsl/blob.h N xenocara/lib/mesa/src/glsl/s_expression.h N xenocara/lib/mesa/src/glsl/ast_expr.cpp N xenocara/lib/mesa/src/glsl/ir_optimization.h N xenocara/lib/mesa/src/glsl/ir_rvalue_visitor.h N xenocara/lib/mesa/src/glsl/lower_noise.cpp N xenocara/lib/mesa/src/glsl/opt_vectorize.cpp N xenocara/lib/mesa/src/glsl/ir_expression_flattening.h N xenocara/lib/mesa/src/glsl/loop_analysis.h N xenocara/lib/mesa/src/glsl/ir_rvalue_visitor.cpp N xenocara/lib/mesa/src/glsl/opt_flatten_nested_if_blocks.cpp N xenocara/lib/mesa/src/glsl/ir_import_prototypes.cpp N xenocara/lib/mesa/src/glsl/lower_vec_index_to_cond_assign.cpp N xenocara/lib/mesa/src/glsl/opt_noop_swizzle.cpp N xenocara/lib/mesa/src/glsl/lower_vertex_id.cpp N xenocara/lib/mesa/src/glsl/test.cpp N xenocara/lib/mesa/src/glsl/ir_visitor.h N xenocara/lib/mesa/src/glsl/glsl_symbol_table.h N xenocara/lib/mesa/src/glsl/ast.h N xenocara/lib/mesa/src/glsl/standalone_scaffolding.cpp N xenocara/lib/mesa/src/glsl/lower_discard_flow.cpp N xenocara/lib/mesa/src/glsl/lower_texture_projection.cpp N xenocara/lib/mesa/src/glsl/glsl_parser.cpp N xenocara/lib/mesa/src/glsl/lower_vector.cpp N xenocara/lib/mesa/src/glsl/opt_dead_builtin_variables.cpp N xenocara/lib/mesa/src/glsl/ir_constant_expression.cpp N xenocara/lib/mesa/src/glsl/glsl_symbol_table.cpp N xenocara/lib/mesa/src/glsl/standalone_scaffolding.h N xenocara/lib/mesa/src/glsl/opt_rebalance_tree.cpp N xenocara/lib/mesa/src/glsl/builtin_functions.cpp N xenocara/lib/mesa/src/glsl/link_uniforms.cpp N xenocara/lib/mesa/src/glsl/opt_dead_code_local.cpp N xenocara/lib/mesa/src/glsl/test_optpass.h N xenocara/lib/mesa/src/glsl/README N xenocara/lib/mesa/src/glsl/ast_array_index.cpp N xenocara/lib/mesa/src/glsl/opt_constant_variable.cpp N xenocara/lib/mesa/src/glsl/ir_reader.cpp N xenocara/lib/mesa/src/glsl/ir_equals.cpp N xenocara/lib/mesa/src/glsl/lower_offset_array.cpp N xenocara/lib/mesa/src/glsl/ast_to_hir.cpp N xenocara/lib/mesa/src/glsl/builtin_type_macros.h N xenocara/lib/mesa/src/glsl/lower_variable_index_to_cond_assign.cpp N xenocara/lib/mesa/src/glsl/link_uniform_initializers.cpp N xenocara/lib/mesa/src/glsl/ir_expression_flattening.cpp N xenocara/lib/mesa/src/glsl/ir_reader.h N xenocara/lib/mesa/src/glsl/lower_named_interface_blocks.cpp N xenocara/lib/mesa/src/glsl/ast_function.cpp N xenocara/lib/mesa/src/glsl/blob.c N xenocara/lib/mesa/src/glsl/link_varyings.cpp N xenocara/lib/mesa/src/glsl/opt_if_simplification.cpp N xenocara/lib/mesa/src/glsl/lower_packing_builtins.cpp N xenocara/lib/mesa/src/glsl/ir_print_visitor.h N xenocara/lib/mesa/src/glsl/ast_type.cpp N xenocara/lib/mesa/src/glsl/opt_swizzle_swizzle.cpp N xenocara/lib/mesa/src/glsl/opt_copy_propagation.cpp N xenocara/lib/mesa/src/glsl/main.cpp N xenocara/lib/mesa/src/glsl/program.h N xenocara/lib/mesa/src/glsl/link_uniform_blocks.cpp N xenocara/lib/mesa/src/glsl/opt_array_splitting.cpp N xenocara/lib/mesa/src/glsl/lower_mat_op_to_vec.cpp N xenocara/lib/mesa/src/glsl/opt_copy_propagation_elements.cpp N xenocara/lib/mesa/src/glsl/TODO N xenocara/lib/mesa/src/glsl/opt_dead_functions.cpp N xenocara/lib/mesa/src/glsl/opt_redundant_jumps.cpp N xenocara/lib/mesa/src/glsl/link_interface_blocks.cpp N xenocara/lib/mesa/src/glsl/lower_clip_distance.cpp N xenocara/lib/mesa/src/glsl/ir_function.cpp N xenocara/lib/mesa/src/glsl/ir_function_inlining.h N xenocara/lib/mesa/src/glsl/Makefile.sources N xenocara/lib/mesa/src/glsl/ir_uniform.h N xenocara/lib/mesa/src/glsl/opt_conditional_discard.cpp N xenocara/lib/mesa/src/glsl/opt_algebraic.cpp N xenocara/lib/mesa/src/glsl/ir_variable_refcount.h N xenocara/lib/mesa/src/glsl/linker.cpp N xenocara/lib/mesa/src/glsl/loop_analysis.cpp N xenocara/lib/mesa/src/glsl/ir_print_visitor.cpp N xenocara/lib/mesa/src/glsl/linker.h N xenocara/lib/mesa/src/glsl/list.h N xenocara/lib/mesa/src/glsl/lower_vec_index_to_swizzle.cpp N xenocara/lib/mesa/src/glsl/lower_packed_varyings.cpp N xenocara/lib/mesa/src/glsl/link_atomics.cpp N xenocara/lib/mesa/src/glsl/builtin_variables.cpp N xenocara/lib/mesa/src/glsl/ir_hierarchical_visitor.cpp N xenocara/lib/mesa/src/glsl/lower_output_reads.cpp N xenocara/lib/mesa/src/glsl/lower_jumps.cpp N xenocara/lib/mesa/src/glsl/ir.h N xenocara/lib/mesa/src/glsl/opt_constant_propagation.cpp N xenocara/lib/mesa/src/glsl/lower_const_arrays_to_uniforms.cpp N xenocara/lib/mesa/src/glsl/opt_dead_code.cpp N xenocara/lib/mesa/src/glsl/ir_set_program_inouts.cpp N xenocara/lib/mesa/src/glsl/loop_controls.cpp N xenocara/lib/mesa/src/glsl/ir_variable_refcount.cpp N xenocara/lib/mesa/src/glsl/ir_validate.cpp N xenocara/lib/mesa/src/glsl/link_functions.cpp N xenocara/lib/mesa/src/glsl/opt_tree_grafting.cpp N xenocara/lib/mesa/src/glsl/ir_hv_accept.cpp N xenocara/lib/mesa/src/glsl/opt_structure_splitting.cpp N xenocara/lib/mesa/src/glsl/opt_function_inlining.cpp N xenocara/lib/mesa/src/glsl/opt_minmax.cpp N xenocara/lib/mesa/src/glsl/opt_flip_matrices.cpp N xenocara/lib/mesa/src/glsl/opt_cse.cpp N xenocara/lib/mesa/src/glsl/glsl_parser.h N xenocara/lib/mesa/src/glsl/ir.cpp N xenocara/lib/mesa/src/glsl/glsl_parser_extras.h N xenocara/lib/mesa/src/glsl/lower_if_to_cond_assign.cpp N xenocara/lib/mesa/src/glsl/lower_ubo_reference.cpp N xenocara/lib/mesa/src/glsl/glcpp/glcpp-parse.h N xenocara/lib/mesa/src/glsl/glcpp/README N xenocara/lib/mesa/src/glsl/glcpp/glcpp-lex.l N xenocara/lib/mesa/src/glsl/glcpp/glcpp-lex.c N xenocara/lib/mesa/src/glsl/glcpp/glcpp.c N xenocara/lib/mesa/src/glsl/glcpp/glcpp-parse.y N xenocara/lib/mesa/src/glsl/glcpp/glcpp-parse.c N xenocara/lib/mesa/src/glsl/glcpp/glcpp.h N xenocara/lib/mesa/src/glsl/glcpp/pp.c N xenocara/lib/mesa/src/glsl/glcpp/tests/026-define-func-extra-newlines.c N xenocara/lib/mesa/src/glsl/glcpp/tests/101-macros-used-twice.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/076-elif-undef-nested.c N xenocara/lib/mesa/src/glsl/glcpp/tests/114-paste-integer-tokens.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/005-define-composite-chain.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/011-define-func-empty.c N xenocara/lib/mesa/src/glsl/glcpp/tests/026-define-func-extra-newlines.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/070-undefined-macro-in-expression.c N xenocara/lib/mesa/src/glsl/glcpp/tests/134-hash-comment-directive.c N xenocara/lib/mesa/src/glsl/glcpp/tests/029-define-chain-obj-to-func-with-args.c N xenocara/lib/mesa/src/glsl/glcpp/tests/094-divide-by-zero-short-circuit.c N xenocara/lib/mesa/src/glsl/glcpp/tests/019-define-func-1-arg-multi.c N xenocara/lib/mesa/src/glsl/glcpp/tests/044-if-1-else.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/067-nested-ifdef-ifndef.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/106-multiline-hash-if.c N xenocara/lib/mesa/src/glsl/glcpp/tests/030-define-chain-obj-to-func-compose.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/083-unterminated-if.c N xenocara/lib/mesa/src/glsl/glcpp/tests/139-define-without-macro-name.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/004-define-recursive.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/046-if-1-elsif.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/021-define-func-compose.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/114-paste-integer-tokens.c N xenocara/lib/mesa/src/glsl/glcpp/tests/071-punctuator.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/glcpp-test N xenocara/lib/mesa/src/glsl/glcpp/tests/007-define-composite-recursive.c N xenocara/lib/mesa/src/glsl/glcpp/tests/066-if-nospace-expression.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/049-if-expression-precedence.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/131-eof-without-newline.c N xenocara/lib/mesa/src/glsl/glcpp/tests/133-eof-without-newline-comment.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/102-garbage-after-endif.c N xenocara/lib/mesa/src/glsl/glcpp/tests/066-if-nospace-expression.c N xenocara/lib/mesa/src/glsl/glcpp/tests/092-redefine-macro-error-2.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/027-define-chain-obj-to-func.c N xenocara/lib/mesa/src/glsl/glcpp/tests/105-multiline-hash-line.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/108-no-space-after-hash-version.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/009-undef.c N xenocara/lib/mesa/src/glsl/glcpp/tests/025-func-macro-as-non-macro.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/022-define-func-arg-with-parens.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/115-line-continuations.c N xenocara/lib/mesa/src/glsl/glcpp/tests/056-macro-argument-with-comma.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/068-accidental-pasting.c N xenocara/lib/mesa/src/glsl/glcpp/tests/100-macro-with-colon.c N xenocara/lib/mesa/src/glsl/glcpp/tests/142-defined-within-macro.c N xenocara/lib/mesa/src/glsl/glcpp/tests/060-left-paren-in-macro-right-paren-in-text.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/086-reserved-macro-names.c N xenocara/lib/mesa/src/glsl/glcpp/tests/135-duplicate-parameter.c N xenocara/lib/mesa/src/glsl/glcpp/tests/136-plus-plus-and-minus-minus.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/064-version.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/126-garbage-after-directive.c N xenocara/lib/mesa/src/glsl/glcpp/tests/054-if-with-macros.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/143-multiple-else.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/043-if-0-else.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/059-token-pasting-integer.c N xenocara/lib/mesa/src/glsl/glcpp/tests/138-multi-line-comment-in-if-0.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/117-line-continuation-and-non-continuation-backslash.c N xenocara/lib/mesa/src/glsl/glcpp/tests/125-es-short-circuit-undefined.c N xenocara/lib/mesa/src/glsl/glcpp/tests/003-define-chain-reverse.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/113-line-and-file-macros.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/017-define-func-2-args.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/090-hash-error.c N xenocara/lib/mesa/src/glsl/glcpp/tests/065-if-defined-parens.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/121-comment-bug-72686.c N xenocara/lib/mesa/src/glsl/glcpp/tests/141-pragma-and-__LINE__.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/085-incorrect-argument-count.c N xenocara/lib/mesa/src/glsl/glcpp/tests/103-garbage-after-else-0.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/079-endif-without-if.c N xenocara/lib/mesa/src/glsl/glcpp/tests/113-line-and-file-macros.c N xenocara/lib/mesa/src/glsl/glcpp/tests/013-define-func-1-arg-unused.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/093-divide-by-zero.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/038-func-arg-with-commas.c N xenocara/lib/mesa/src/glsl/glcpp/tests/110-no-space-digits-after-hash-elif.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/120-undef-builtin.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/042-if-1.c N xenocara/lib/mesa/src/glsl/glcpp/tests/048-if-nested.c N xenocara/lib/mesa/src/glsl/glcpp/tests/123-garbage-after-else-1.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/008-define-empty.c N xenocara/lib/mesa/src/glsl/glcpp/tests/063-comments.c N xenocara/lib/mesa/src/glsl/glcpp/tests/087-if-comments.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/092-redefine-macro-error-2.c N xenocara/lib/mesa/src/glsl/glcpp/tests/099-c99-example.c N xenocara/lib/mesa/src/glsl/glcpp/tests/023-define-extra-whitespace.c N xenocara/lib/mesa/src/glsl/glcpp/tests/081-elif-without-expression.c N xenocara/lib/mesa/src/glsl/glcpp/tests/103-garbage-after-else-0.c N xenocara/lib/mesa/src/glsl/glcpp/tests/049-if-expression-precedence.c N xenocara/lib/mesa/src/glsl/glcpp/tests/036-define-func-non-macro-multi-token-argument.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/086-reserved-macro-names.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/041-if-0.c N xenocara/lib/mesa/src/glsl/glcpp/tests/140-null-directive.c N xenocara/lib/mesa/src/glsl/glcpp/tests/035-define-func-self-compose-non-func-multi-token-argument.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/015-define-object-with-parens.c N xenocara/lib/mesa/src/glsl/glcpp/tests/091-hash-line.c N xenocara/lib/mesa/src/glsl/glcpp/tests/080-if-without-expression.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/064-version.c N xenocara/lib/mesa/src/glsl/glcpp/tests/142-defined-within-macro.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/061-define-chain-obj-to-func-multi.c N xenocara/lib/mesa/src/glsl/glcpp/tests/123-garbage-after-else-1.c N xenocara/lib/mesa/src/glsl/glcpp/tests/054-if-with-macros.c N xenocara/lib/mesa/src/glsl/glcpp/tests/061-define-chain-obj-to-func-multi.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/017-define-func-2-args.c N xenocara/lib/mesa/src/glsl/glcpp/tests/007-define-composite-recursive.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/100-macro-with-colon.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/039-func-arg-obj-macro-with-comma.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/000-content-with-spaces.c N xenocara/lib/mesa/src/glsl/glcpp/tests/085-incorrect-argument-count.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/004-define-recursive.c N xenocara/lib/mesa/src/glsl/glcpp/tests/010-undef-re-define.c N xenocara/lib/mesa/src/glsl/glcpp/tests/006-define-composite-chain-reverse.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/032-define-func-self-recurse.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/001-define.c N xenocara/lib/mesa/src/glsl/glcpp/tests/084-unbalanced-parentheses.c N xenocara/lib/mesa/src/glsl/glcpp/tests/135-duplicate-parameter.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/021-define-func-compose.c N xenocara/lib/mesa/src/glsl/glcpp/tests/074-elif-undef.c N xenocara/lib/mesa/src/glsl/glcpp/tests/122-redefine-whitespace.c N xenocara/lib/mesa/src/glsl/glcpp/tests/016-define-func-1-arg.c N xenocara/lib/mesa/src/glsl/glcpp/tests/128-space-before-hash.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/012-define-func-no-args.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/003-define-chain-reverse.c N xenocara/lib/mesa/src/glsl/glcpp/tests/119-elif-after-else.c N xenocara/lib/mesa/src/glsl/glcpp/tests/057-empty-arguments.c N xenocara/lib/mesa/src/glsl/glcpp/tests/023-define-extra-whitespace.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/057-empty-arguments.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/glcpp-test-cr-lf N xenocara/lib/mesa/src/glsl/glcpp/tests/096-paste-twice.c N xenocara/lib/mesa/src/glsl/glcpp/tests/087-if-comments.c N xenocara/lib/mesa/src/glsl/glcpp/tests/122-redefine-whitespace.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/124-preprocessing-numbers.c N xenocara/lib/mesa/src/glsl/glcpp/tests/022-define-func-arg-with-parens.c N xenocara/lib/mesa/src/glsl/glcpp/tests/138-multi-line-comment-in-if-0.c N xenocara/lib/mesa/src/glsl/glcpp/tests/053-if-divide-and-shift.c N xenocara/lib/mesa/src/glsl/glcpp/tests/052-if-bitwise.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/029-define-chain-obj-to-func-with-args.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/098-elif-undefined.c N xenocara/lib/mesa/src/glsl/glcpp/tests/028-define-chain-obj-to-non-func.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/137-expand-macro-after-period.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/081-elif-without-expression.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/143-multiple-else.c N xenocara/lib/mesa/src/glsl/glcpp/tests/099-c99-example.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/104-hash-line-followed-by-code.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/011-define-func-empty.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/126-garbage-after-directive.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/072-token-pasting-same-line.c N xenocara/lib/mesa/src/glsl/glcpp/tests/121-comment-bug-72686.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/056-macro-argument-with-comma.c N xenocara/lib/mesa/src/glsl/glcpp/tests/068-accidental-pasting.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/096-paste-twice.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/083-unterminated-if.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/015-define-object-with-parens.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/093-divide-by-zero.c N xenocara/lib/mesa/src/glsl/glcpp/tests/012-define-func-no-args.c N xenocara/lib/mesa/src/glsl/glcpp/tests/095-recursive-define.c N xenocara/lib/mesa/src/glsl/glcpp/tests/005-define-composite-chain.c N xenocara/lib/mesa/src/glsl/glcpp/tests/034-define-func-self-compose-non-func.c N xenocara/lib/mesa/src/glsl/glcpp/tests/062-if-0-skips-garbage.c N xenocara/lib/mesa/src/glsl/glcpp/tests/038-func-arg-with-commas.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/132-eof-without-newline-define.c N xenocara/lib/mesa/src/glsl/glcpp/tests/088-redefine-macro-legitimate.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/069-repeated-argument.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/130-define-comment.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/044-if-1-else.c N xenocara/lib/mesa/src/glsl/glcpp/tests/108-no-space-after-hash-version.c N xenocara/lib/mesa/src/glsl/glcpp/tests/043-if-0-else.c N xenocara/lib/mesa/src/glsl/glcpp/tests/045-if-0-elif.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/000-content-with-spaces.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/119-elif-after-else.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/045-if-0-elif.c N xenocara/lib/mesa/src/glsl/glcpp/tests/077-else-without-if.c N xenocara/lib/mesa/src/glsl/glcpp/tests/082-invalid-paste.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/050-if-defined.c N xenocara/lib/mesa/src/glsl/glcpp/tests/106-multiline-hash-if.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/110-no-space-digits-after-hash-elif.c N xenocara/lib/mesa/src/glsl/glcpp/tests/019-define-func-1-arg-multi.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/016-define-func-1-arg.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/117-line-continuation-and-non-continuation-backslash.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/097-paste-with-non-function-macro.c N xenocara/lib/mesa/src/glsl/glcpp/tests/080-if-without-expression.c N xenocara/lib/mesa/src/glsl/glcpp/tests/051-if-relational.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/072-token-pasting-same-line.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/125-es-short-circuit-undefined.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/082-invalid-paste.c N xenocara/lib/mesa/src/glsl/glcpp/tests/059-token-pasting-integer.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/020-define-func-2-arg-multi.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/053-if-divide-and-shift.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/025-func-macro-as-non-macro.c N xenocara/lib/mesa/src/glsl/glcpp/tests/075-elif-elif-undef.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/002-define-chain.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/055-define-chain-obj-to-func-parens-in-text.c N xenocara/lib/mesa/src/glsl/glcpp/tests/060-left-paren-in-macro-right-paren-in-text.c N xenocara/lib/mesa/src/glsl/glcpp/tests/112-no-space-operator-after-hash-elif.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/128-space-before-hash.c N xenocara/lib/mesa/src/glsl/glcpp/tests/018-define-func-macro-as-parameter.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/115-line-continuations.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/111-no-space-operator-after-hash-if.c N xenocara/lib/mesa/src/glsl/glcpp/tests/131-eof-without-newline.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/065-if-defined-parens.c N xenocara/lib/mesa/src/glsl/glcpp/tests/018-define-func-macro-as-parameter.c N xenocara/lib/mesa/src/glsl/glcpp/tests/047-if-elif-else.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/052-if-bitwise.c N xenocara/lib/mesa/src/glsl/glcpp/tests/095-recursive-define.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/033-define-func-self-compose.c N xenocara/lib/mesa/src/glsl/glcpp/tests/098-elif-undefined.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/141-pragma-and-__LINE__.c N xenocara/lib/mesa/src/glsl/glcpp/tests/109-no-space-after-hash-line.c N xenocara/lib/mesa/src/glsl/glcpp/tests/027-define-chain-obj-to-func.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/127-pragma-empty.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/006-define-composite-chain-reverse.c N xenocara/lib/mesa/src/glsl/glcpp/tests/094-divide-by-zero-short-circuit.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/073-if-in-ifdef.c N xenocara/lib/mesa/src/glsl/glcpp/tests/089-redefine-macro-error.c N xenocara/lib/mesa/src/glsl/glcpp/tests/010-undef-re-define.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/139-define-without-macro-name.c N xenocara/lib/mesa/src/glsl/glcpp/tests/067-nested-ifdef-ifndef.c N xenocara/lib/mesa/src/glsl/glcpp/tests/031-define-chain-func-to-func-compose.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/028-define-chain-obj-to-non-func.c N xenocara/lib/mesa/src/glsl/glcpp/tests/013-define-func-1-arg-unused.c N xenocara/lib/mesa/src/glsl/glcpp/tests/034-define-func-self-compose-non-func.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/001-define.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/079-endif-without-if.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/116-disable-line-continuations.c N xenocara/lib/mesa/src/glsl/glcpp/tests/078-elif-without-if.c N xenocara/lib/mesa/src/glsl/glcpp/tests/039-func-arg-obj-macro-with-comma.c N xenocara/lib/mesa/src/glsl/glcpp/tests/075-elif-elif-undef.c N xenocara/lib/mesa/src/glsl/glcpp/tests/051-if-relational.c N xenocara/lib/mesa/src/glsl/glcpp/tests/140-null-directive.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/008-define-empty.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/084-unbalanced-parentheses.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/107-multiline-hash-elif.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/104-hash-line-followed-by-code.c N xenocara/lib/mesa/src/glsl/glcpp/tests/130-define-comment.c N xenocara/lib/mesa/src/glsl/glcpp/tests/041-if-0.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/120-undef-builtin.c N xenocara/lib/mesa/src/glsl/glcpp/tests/063-comments.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/040-token-pasting.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/116-disable-line-continuations.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/132-eof-without-newline-define.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/090-hash-error.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/129-define-non-identifier.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/089-redefine-macro-error.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/037-finalize-unexpanded-macro.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/078-elif-without-if.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/014-define-func-2-arg-unused.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/074-elif-undef.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/040-token-pasting.c N xenocara/lib/mesa/src/glsl/glcpp/tests/076-elif-undef-nested.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/046-if-1-elsif.c N xenocara/lib/mesa/src/glsl/glcpp/tests/133-eof-without-newline-comment.c N xenocara/lib/mesa/src/glsl/glcpp/tests/002-define-chain.c N xenocara/lib/mesa/src/glsl/glcpp/tests/073-if-in-ifdef.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/088-redefine-macro-legitimate.c N xenocara/lib/mesa/src/glsl/glcpp/tests/134-hash-comment-directive.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/136-plus-plus-and-minus-minus.c N xenocara/lib/mesa/src/glsl/glcpp/tests/047-if-elif-else.c N xenocara/lib/mesa/src/glsl/glcpp/tests/071-punctuator.c N xenocara/lib/mesa/src/glsl/glcpp/tests/097-paste-with-non-function-macro.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/101-macros-used-twice.c N xenocara/lib/mesa/src/glsl/glcpp/tests/030-define-chain-obj-to-func-compose.c N xenocara/lib/mesa/src/glsl/glcpp/tests/118-comment-becomes-space.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/058-token-pasting-empty-arguments.c N xenocara/lib/mesa/src/glsl/glcpp/tests/009-undef.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/107-multiline-hash-elif.c N xenocara/lib/mesa/src/glsl/glcpp/tests/127-pragma-empty.c N xenocara/lib/mesa/src/glsl/glcpp/tests/105-multiline-hash-line.c N xenocara/lib/mesa/src/glsl/glcpp/tests/137-expand-macro-after-period.c N xenocara/lib/mesa/src/glsl/glcpp/tests/050-if-defined.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/111-no-space-operator-after-hash-if.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/124-preprocessing-numbers.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/020-define-func-2-arg-multi.c N xenocara/lib/mesa/src/glsl/glcpp/tests/048-if-nested.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/033-define-func-self-compose.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/035-define-func-self-compose-non-func-multi-token-argument.c N xenocara/lib/mesa/src/glsl/glcpp/tests/102-garbage-after-endif.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/058-token-pasting-empty-arguments.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/032-define-func-self-recurse.c N xenocara/lib/mesa/src/glsl/glcpp/tests/129-define-non-identifier.c N xenocara/lib/mesa/src/glsl/glcpp/tests/091-hash-line.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/118-comment-becomes-space.c N xenocara/lib/mesa/src/glsl/glcpp/tests/069-repeated-argument.c N xenocara/lib/mesa/src/glsl/glcpp/tests/042-if-1.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/037-finalize-unexpanded-macro.c N xenocara/lib/mesa/src/glsl/glcpp/tests/077-else-without-if.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/014-define-func-2-arg-unused.c N xenocara/lib/mesa/src/glsl/glcpp/tests/036-define-func-non-macro-multi-token-argument.c N xenocara/lib/mesa/src/glsl/glcpp/tests/109-no-space-after-hash-line.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/062-if-0-skips-garbage.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/031-define-chain-func-to-func-compose.c N xenocara/lib/mesa/src/glsl/glcpp/tests/070-undefined-macro-in-expression.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/112-no-space-operator-after-hash-elif.c N xenocara/lib/mesa/src/glsl/glcpp/tests/055-define-chain-obj-to-func-parens-in-text.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/024-define-chain-to-self-recursion.c.expected N xenocara/lib/mesa/src/glsl/glcpp/tests/024-define-chain-to-self-recursion.c N xenocara/lib/mesa/src/glsl/nir/nir_lower_samplers.cpp N xenocara/lib/mesa/src/glsl/nir/nir_lower_alu_to_scalar.c N xenocara/lib/mesa/src/glsl/nir/nir_opt_peephole_select.c N xenocara/lib/mesa/src/glsl/nir/nir_opt_algebraic.py N xenocara/lib/mesa/src/glsl/nir/glsl_to_nir.h N xenocara/lib/mesa/src/glsl/nir/nir_constant_expressions.py N xenocara/lib/mesa/src/glsl/nir/nir_builder_opcodes_h.py N xenocara/lib/mesa/src/glsl/nir/nir_lower_idiv.c N xenocara/lib/mesa/src/glsl/nir/nir_lower_tex_projector.c N xenocara/lib/mesa/src/glsl/nir/nir_remove_dead_variables.c N xenocara/lib/mesa/src/glsl/nir/nir_worklist.h N xenocara/lib/mesa/src/glsl/nir/nir_opcodes.h N xenocara/lib/mesa/src/glsl/nir/nir_lower_vec_to_movs.c N xenocara/lib/mesa/src/glsl/nir/nir_opt_remove_phis.c N xenocara/lib/mesa/src/glsl/nir/nir_builder_opcodes.h N xenocara/lib/mesa/src/glsl/nir/nir_lower_load_const_to_scalar.c N xenocara/lib/mesa/src/glsl/nir/nir_lower_global_vars_to_local.c N xenocara/lib/mesa/src/glsl/nir/nir_search.h N xenocara/lib/mesa/src/glsl/nir/nir_builder.h N xenocara/lib/mesa/src/glsl/nir/nir_intrinsics.h N xenocara/lib/mesa/src/glsl/nir/nir_intrinsics.c N xenocara/lib/mesa/src/glsl/nir/nir_array.h N xenocara/lib/mesa/src/glsl/nir/nir_lower_io.c N xenocara/lib/mesa/src/glsl/nir/nir_opcodes_h.py N xenocara/lib/mesa/src/glsl/nir/nir_metadata.c N xenocara/lib/mesa/src/glsl/nir/nir_lower_locals_to_regs.c N xenocara/lib/mesa/src/glsl/nir/nir_opt_gcm.c N xenocara/lib/mesa/src/glsl/nir/nir_opt_constant_folding.c N xenocara/lib/mesa/src/glsl/nir/nir_opt_algebraic.c N xenocara/lib/mesa/src/glsl/nir/nir_opt_cse.c N xenocara/lib/mesa/src/glsl/nir/nir.c N xenocara/lib/mesa/src/glsl/nir/nir_print.c N xenocara/lib/mesa/src/glsl/nir/nir_types.h N xenocara/lib/mesa/src/glsl/nir/nir_vla.h N xenocara/lib/mesa/src/glsl/nir/nir_normalize_cubemap_coords.c N xenocara/lib/mesa/src/glsl/nir/nir_lower_vars_to_ssa.c N xenocara/lib/mesa/src/glsl/nir/nir_opt_peephole_ffma.c N xenocara/lib/mesa/src/glsl/nir/nir_worklist.c N xenocara/lib/mesa/src/glsl/nir/nir_lower_phis_to_scalar.c N xenocara/lib/mesa/src/glsl/nir/nir_lower_atomics.c N xenocara/lib/mesa/src/glsl/nir/nir_search.c N xenocara/lib/mesa/src/glsl/nir/nir_types.cpp N xenocara/lib/mesa/src/glsl/nir/nir_constant_expressions.h N xenocara/lib/mesa/src/glsl/nir/nir_dominance.c N xenocara/lib/mesa/src/glsl/nir/nir_opt_dce.c N xenocara/lib/mesa/src/glsl/nir/glsl_to_nir.cpp N xenocara/lib/mesa/src/glsl/nir/nir_to_ssa.c N xenocara/lib/mesa/src/glsl/nir/nir_sweep.c N xenocara/lib/mesa/src/glsl/nir/nir_lower_var_copies.c N xenocara/lib/mesa/src/glsl/nir/nir_opt_undef.c N xenocara/lib/mesa/src/glsl/nir/nir_split_var_copies.c N xenocara/lib/mesa/src/glsl/nir/nir_opcodes.c N xenocara/lib/mesa/src/glsl/nir/nir_algebraic.py N xenocara/lib/mesa/src/glsl/nir/nir_lower_to_source_mods.c N xenocara/lib/mesa/src/glsl/nir/nir_opcodes.py N xenocara/lib/mesa/src/glsl/nir/nir_live_variables.c N xenocara/lib/mesa/src/glsl/nir/nir_lower_system_values.c N xenocara/lib/mesa/src/glsl/nir/nir_opcodes_c.py N xenocara/lib/mesa/src/glsl/nir/nir_validate.c N xenocara/lib/mesa/src/glsl/nir/nir_opt_copy_propagate.c N xenocara/lib/mesa/src/glsl/nir/nir.h N xenocara/lib/mesa/src/glsl/nir/nir_from_ssa.c N xenocara/lib/mesa/src/glsl/nir/nir_opt_global_to_local.c N xenocara/lib/mesa/src/glsl/nir/nir_constant_expressions.c N xenocara/lib/mesa/src/glsl/tests/set_uniform_initializer_tests.cpp N xenocara/lib/mesa/src/glsl/tests/builtin_variable_test.cpp N xenocara/lib/mesa/src/glsl/tests/uniform_initializer_utils.cpp N xenocara/lib/mesa/src/glsl/tests/sampler_types_test.cpp N xenocara/lib/mesa/src/glsl/tests/copy_constant_to_storage_tests.cpp N xenocara/lib/mesa/src/glsl/tests/sexps.py N xenocara/lib/mesa/src/glsl/tests/optimization-test N xenocara/lib/mesa/src/glsl/tests/uniform_initializer_utils.h N xenocara/lib/mesa/src/glsl/tests/general_ir_test.cpp N xenocara/lib/mesa/src/glsl/tests/blob_test.c N xenocara/lib/mesa/src/glsl/tests/compare_ir N xenocara/lib/mesa/src/glsl/tests/invalidate_locations_test.cpp N xenocara/lib/mesa/src/glsl/tests/varyings_test.cpp N xenocara/lib/mesa/src/glsl/tests/.deps/builtin_variable_test.Po N xenocara/lib/mesa/src/glsl/tests/.deps/invalidate_locations_test.Po N xenocara/lib/mesa/src/glsl/tests/.deps/varyings_test.Po N xenocara/lib/mesa/src/glsl/tests/.deps/copy_constant_to_storage_tests.Po N xenocara/lib/mesa/src/glsl/tests/.deps/blob_test.Po N xenocara/lib/mesa/src/glsl/tests/.deps/general_ir_test.Po N xenocara/lib/mesa/src/glsl/tests/.deps/sampler_types_test.Po N xenocara/lib/mesa/src/glsl/tests/.deps/set_uniform_initializer_tests.Po N xenocara/lib/mesa/src/glsl/tests/.deps/uniform_initializer_utils.Po N xenocara/lib/mesa/src/glsl/tests/lower_jumps/create_test_cases.py N xenocara/lib/mesa/src/util/u_atomic.h N xenocara/lib/mesa/src/util/strtod.h N xenocara/lib/mesa/src/util/u_atomic_test.c N xenocara/lib/mesa/src/util/bitset.h N xenocara/lib/mesa/src/util/SConscript N xenocara/lib/mesa/src/util/Makefile.am N xenocara/lib/mesa/src/util/roundeven_test.c N xenocara/lib/mesa/src/util/Makefile.in N xenocara/lib/mesa/src/util/simple_list.h N xenocara/lib/mesa/src/util/format_srgb.c N xenocara/lib/mesa/src/util/set.c N xenocara/lib/mesa/src/util/texcompress_rgtc_tmp.h N xenocara/lib/mesa/src/util/hash_table.h N xenocara/lib/mesa/src/util/rounding.h N xenocara/lib/mesa/src/util/format_srgb.h N xenocara/lib/mesa/src/util/rgtc.h N xenocara/lib/mesa/src/util/register_allocate.c N xenocara/lib/mesa/src/util/ralloc.h N xenocara/lib/mesa/src/util/register_allocate.h N xenocara/lib/mesa/src/util/rgtc.c N xenocara/lib/mesa/src/util/macros.h N xenocara/lib/mesa/src/util/Makefile.sources N xenocara/lib/mesa/src/util/list.h N xenocara/lib/mesa/src/util/strtod.c N xenocara/lib/mesa/src/util/hash_table.c N xenocara/lib/mesa/src/util/set.h N xenocara/lib/mesa/src/util/format_srgb.py N xenocara/lib/mesa/src/util/ralloc.c N xenocara/lib/mesa/src/util/tests/hash_table/Makefile.am N xenocara/lib/mesa/src/util/tests/hash_table/destroy_callback.c N xenocara/lib/mesa/src/util/tests/hash_table/delete_management.c N xenocara/lib/mesa/src/util/tests/hash_table/delete_and_lookup.c N xenocara/lib/mesa/src/util/tests/hash_table/Makefile.in N xenocara/lib/mesa/src/util/tests/hash_table/null_destroy.c N xenocara/lib/mesa/src/util/tests/hash_table/remove_null.c N xenocara/lib/mesa/src/util/tests/hash_table/replacement.c N xenocara/lib/mesa/src/util/tests/hash_table/collision.c N xenocara/lib/mesa/src/util/tests/hash_table/insert_many.c N xenocara/lib/mesa/src/util/tests/hash_table/insert_and_lookup.c N xenocara/lib/mesa/src/util/tests/hash_table/random_entry.c N xenocara/lib/mesa/src/hgl/GLRendererRoster.cpp N xenocara/lib/mesa/src/hgl/SConscript N xenocara/lib/mesa/src/hgl/GLDispatcher.cpp N xenocara/lib/mesa/src/hgl/GLDispatcher.h N xenocara/lib/mesa/src/hgl/GLRenderer.cpp N xenocara/lib/mesa/src/hgl/GLRendererRoster.h N xenocara/lib/mesa/src/hgl/GLView.cpp N xenocara/lib/mesa/src/loader/SConscript N xenocara/lib/mesa/src/loader/Makefile.am N xenocara/lib/mesa/src/loader/Makefile.in N xenocara/lib/mesa/src/loader/pci_id_driver_map.c N xenocara/lib/mesa/src/loader/pci_id_driver_map.h N xenocara/lib/mesa/src/loader/loader.h N xenocara/lib/mesa/src/loader/Makefile.sources N xenocara/lib/mesa/src/loader/loader.c N xenocara/lib/mesa/src/getopt/SConscript N xenocara/lib/mesa/src/getopt/getopt_long.c N xenocara/lib/mesa/src/getopt/getopt.h N xenocara/lib/mesa/src/gbm/Makefile.am N xenocara/lib/mesa/src/gbm/Makefile.in N xenocara/lib/mesa/src/gbm/gbm-symbols-check N xenocara/lib/mesa/src/gbm/backends/dri/gbm_driint.h N xenocara/lib/mesa/src/gbm/backends/dri/gbm_dri.c N xenocara/lib/mesa/src/gbm/main/common_drm.h N xenocara/lib/mesa/src/gbm/main/backend.c N xenocara/lib/mesa/src/gbm/main/gbmint.h N xenocara/lib/mesa/src/gbm/main/backend.h N xenocara/lib/mesa/src/gbm/main/gbm.h N xenocara/lib/mesa/src/gbm/main/gbm.pc.in N xenocara/lib/mesa/src/gbm/main/gbm.c N xenocara/lib/mesa/src/gallium/SConscript N xenocara/lib/mesa/src/gallium/Makefile.am N xenocara/lib/mesa/src/gallium/Automake.inc N xenocara/lib/mesa/src/gallium/Makefile.in N xenocara/lib/mesa/src/gallium/README.portability N xenocara/lib/mesa/src/gallium/tools/addr2line.sh N xenocara/lib/mesa/src/gallium/tools/trace/TODO.txt N xenocara/lib/mesa/src/gallium/tools/trace/parse.py N xenocara/lib/mesa/src/gallium/tools/trace/README.txt N xenocara/lib/mesa/src/gallium/tools/trace/format.py N xenocara/lib/mesa/src/gallium/tools/trace/tracediff.sh N xenocara/lib/mesa/src/gallium/tools/trace/model.py N xenocara/lib/mesa/src/gallium/tools/trace/dump_state.py N xenocara/lib/mesa/src/gallium/tools/trace/dump.py N xenocara/lib/mesa/src/gallium/tools/trace/diff_state.py N xenocara/lib/mesa/src/gallium/winsys/radeon/drm/Makefile.am N xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_cs.h N xenocara/lib/mesa/src/gallium/winsys/radeon/drm/Makefile.in N xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_bo.h N xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_cs.c N xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_surface.c N xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_public.h N xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_cs_dump.c N xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_ctx.h N xenocara/lib/mesa/src/gallium/winsys/radeon/drm/Makefile.sources N xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_winsys.h N xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_bo.c N xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c N xenocara/lib/mesa/src/gallium/winsys/vc4/drm/Makefile.am N xenocara/lib/mesa/src/gallium/winsys/vc4/drm/vc4_drm_public.h N xenocara/lib/mesa/src/gallium/winsys/vc4/drm/Makefile.in N xenocara/lib/mesa/src/gallium/winsys/vc4/drm/Makefile.sources N xenocara/lib/mesa/src/gallium/winsys/vc4/drm/vc4_drm_winsys.c N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_bo.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_surface.c N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_public.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/Makefile.am N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_id.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/Makefile.in N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_bo.c N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/Makefile.sources N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_cs.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/addrinterface.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/addrtypes.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/addrinterface.cpp N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/egbaddrlib.cpp N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/egbaddrlib.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/siaddrlib.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/siaddrlib.cpp N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/ciaddrlib.cpp N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/ciaddrlib.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/chip/si_ci_vi_merged_enum.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrelemlib.cpp N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrcommon.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrobject.cpp N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrobject.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrlib.cpp N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrelemlib.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrlib.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/inc/lnx_common_defs.h N xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/inc/chip/r800/si_gb_reg.h N xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/SConscript N xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/Makefile.am N xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/Makefile.in N xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/wrapper_sw_winsys.h N xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/wrapper_sw_winsys.c N xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/Makefile.sources N xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/Makefile.am N xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.h N xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/Makefile.in N xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.c N xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/Makefile.sources N xenocara/lib/mesa/src/gallium/winsys/sw/null/SConscript N xenocara/lib/mesa/src/gallium/winsys/sw/null/Makefile.am N xenocara/lib/mesa/src/gallium/winsys/sw/null/Makefile.in N xenocara/lib/mesa/src/gallium/winsys/sw/null/null_sw_winsys.c N xenocara/lib/mesa/src/gallium/winsys/sw/null/null_sw_winsys.h N xenocara/lib/mesa/src/gallium/winsys/sw/null/Makefile.sources N xenocara/lib/mesa/src/gallium/winsys/sw/hgl/SConscript N xenocara/lib/mesa/src/gallium/winsys/sw/hgl/hgl_sw_winsys.c N xenocara/lib/mesa/src/gallium/winsys/sw/hgl/hgl_sw_winsys.h N xenocara/lib/mesa/src/gallium/winsys/sw/gdi/SConscript N xenocara/lib/mesa/src/gallium/winsys/sw/gdi/gdi_sw_winsys.h N xenocara/lib/mesa/src/gallium/winsys/sw/gdi/gdi_sw_winsys.c N xenocara/lib/mesa/src/gallium/winsys/sw/dri/SConscript N xenocara/lib/mesa/src/gallium/winsys/sw/dri/Makefile.am N xenocara/lib/mesa/src/gallium/winsys/sw/dri/Makefile.in N xenocara/lib/mesa/src/gallium/winsys/sw/dri/dri_sw_winsys.c N xenocara/lib/mesa/src/gallium/winsys/sw/dri/dri_sw_winsys.h N xenocara/lib/mesa/src/gallium/winsys/sw/dri/Makefile.sources N xenocara/lib/mesa/src/gallium/winsys/sw/xlib/SConscript N xenocara/lib/mesa/src/gallium/winsys/sw/xlib/Makefile.am N xenocara/lib/mesa/src/gallium/winsys/sw/xlib/xlib_sw_winsys.h N xenocara/lib/mesa/src/gallium/winsys/sw/xlib/Makefile.in N xenocara/lib/mesa/src/gallium/winsys/sw/xlib/Makefile.sources N xenocara/lib/mesa/src/gallium/winsys/sw/xlib/xlib_sw_winsys.c N xenocara/lib/mesa/src/gallium/winsys/i915/drm/Makefile.am N xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_winsys.h N xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_buffer.c N xenocara/lib/mesa/src/gallium/winsys/i915/drm/Makefile.in N xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_fence.c N xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_public.h N xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_batchbuffer.c N xenocara/lib/mesa/src/gallium/winsys/i915/drm/Makefile.sources N xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_winsys.c N xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/Makefile.am N xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/Makefile.in N xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/nouveau_drm_winsys.c N xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/nouveau_drm_public.h N xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/Makefile.sources N xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/Makefile.am N xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/freedreno_drm_public.h N xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/Makefile.in N xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/freedreno_drm_winsys.c N xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/Makefile.sources N xenocara/lib/mesa/src/gallium/winsys/svga/drm/SConscript N xenocara/lib/mesa/src/gallium/winsys/svga/drm/Makefile.am N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_fence.c N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_buffer.h N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_pools.c N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_surface.h N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen.h N xenocara/lib/mesa/src/gallium/winsys/svga/drm/Makefile.in N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_fence.h N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen.c N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_shader.h N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_surface.c N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_svga.c N xenocara/lib/mesa/src/gallium/winsys/svga/drm/pb_buffer_simple_fenced.c N xenocara/lib/mesa/src/gallium/winsys/svga/drm/svga_drm_public.h N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_buffer.c N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_context.h N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_dri.c N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmwgfx_drm.h N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_context.c N xenocara/lib/mesa/src/gallium/winsys/svga/drm/Makefile.sources N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_shader.c N xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_ioctl.c N xenocara/lib/mesa/src/gallium/winsys/intel/drm/intel_drm_winsys.c N xenocara/lib/mesa/src/gallium/winsys/intel/drm/Makefile.am N xenocara/lib/mesa/src/gallium/winsys/intel/drm/Makefile.in N xenocara/lib/mesa/src/gallium/winsys/intel/drm/intel_drm_public.h N xenocara/lib/mesa/src/gallium/winsys/intel/drm/Makefile.sources N xenocara/lib/mesa/src/gallium/state_trackers/README N xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_api.h N xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/SConscript N xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/Makefile.am N xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_public.h N xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_st.c N xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/Makefile.in N xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_st.h N xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/glx_usefont.c N xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/Makefile.sources N xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/glx_getproc.c N xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_api.c N xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/glx_api.c N xenocara/lib/mesa/src/gallium/state_trackers/va/surface.c N xenocara/lib/mesa/src/gallium/state_trackers/va/image.c N xenocara/lib/mesa/src/gallium/state_trackers/va/Makefile.am N xenocara/lib/mesa/src/gallium/state_trackers/va/subpicture.c N xenocara/lib/mesa/src/gallium/state_trackers/va/context.c N xenocara/lib/mesa/src/gallium/state_trackers/va/va_private.h N xenocara/lib/mesa/src/gallium/state_trackers/va/Makefile.in N xenocara/lib/mesa/src/gallium/state_trackers/va/buffer.c N xenocara/lib/mesa/src/gallium/state_trackers/va/Makefile.sources N xenocara/lib/mesa/src/gallium/state_trackers/va/config.c N xenocara/lib/mesa/src/gallium/state_trackers/va/picture.c N xenocara/lib/mesa/src/gallium/state_trackers/va/display.c N xenocara/lib/mesa/src/gallium/state_trackers/omx/entrypoint.c N xenocara/lib/mesa/src/gallium/state_trackers/omx/Makefile.am N xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_enc.h N xenocara/lib/mesa/src/gallium/state_trackers/omx/Makefile.in N xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_enc.c N xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec.c N xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec_mpeg12.c N xenocara/lib/mesa/src/gallium/state_trackers/omx/Makefile.sources N xenocara/lib/mesa/src/gallium/state_trackers/omx/entrypoint.h N xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec_h264.c N xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec.h N xenocara/lib/mesa/src/gallium/state_trackers/osmesa/SConscript N xenocara/lib/mesa/src/gallium/state_trackers/osmesa/Makefile.am N xenocara/lib/mesa/src/gallium/state_trackers/osmesa/Makefile.in N xenocara/lib/mesa/src/gallium/state_trackers/osmesa/osmesa.c N xenocara/lib/mesa/src/gallium/state_trackers/osmesa/Makefile.sources N xenocara/lib/mesa/src/gallium/state_trackers/clover/Makefile.am N xenocara/lib/mesa/src/gallium/state_trackers/clover/Makefile.in N xenocara/lib/mesa/src/gallium/state_trackers/clover/Makefile.sources N xenocara/lib/mesa/src/gallium/state_trackers/clover/Doxyfile N xenocara/lib/mesa/src/gallium/state_trackers/clover/tgsi/compiler.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/api/context.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/api/kernel.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/api/event.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/api/device.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/api/transfer.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/api/program.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/api/sampler.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/api/platform.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/api/memory.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/api/interop.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/api/dispatch.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/api/queue.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/api/util.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/api/dispatch.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/util/algorithm.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/util/lazy.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/util/functional.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/util/pointer.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/util/factor.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/util/adaptor.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/util/tuple.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/util/range.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/util/algebra.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/context.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/sampler.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/context.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/memory.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/queue.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/kernel.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/format.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/format.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/event.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/timestamp.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/device.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/error.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/program.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/event.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/property.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/sampler.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/compiler.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/platform.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/module.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/module.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/kernel.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/platform.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/memory.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/resource.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/object.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/queue.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/program.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/resource.cpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/device.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/core/timestamp.hpp N xenocara/lib/mesa/src/gallium/state_trackers/clover/llvm/invocation.cpp N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/surface.c N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/Makefile.am N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/subpicture.c N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/context.c N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/Makefile.in N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/attributes.c N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/block.c N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/xvmc_private.h N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/Makefile.sources N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_blocks.c N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/testlib.h N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_rendering.c N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/testlib.c N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/xvmc_bench.c N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_context.c N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_subpicture.c N xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_surface.c N xenocara/lib/mesa/src/gallium/state_trackers/hgl/SConscript N xenocara/lib/mesa/src/gallium/state_trackers/hgl/bitmap_wrapper.cpp N xenocara/lib/mesa/src/gallium/state_trackers/hgl/hgl.c N xenocara/lib/mesa/src/gallium/state_trackers/hgl/bitmap_wrapper.h N xenocara/lib/mesa/src/gallium/state_trackers/hgl/hgl_context.h N xenocara/lib/mesa/src/gallium/state_trackers/vdpau/presentation.c N xenocara/lib/mesa/src/gallium/state_trackers/vdpau/mixer.c N xenocara/lib/mesa/src/gallium/state_trackers/vdpau/surface.c N xenocara/lib/mesa/src/gallium/state_trackers/vdpau/preemption.c N xenocara/lib/mesa/src/gallium/state_trackers/vdpau/Makefile.am N xenocara/lib/mesa/src/gallium/state_trackers/vdpau/htab.c N xenocara/lib/mesa/src/gallium/state_trackers/vdpau/ftab.c N xenocara/lib/mesa/src/gallium/state_trackers/vdpau/Makefile.in N xenocara/lib/mesa/src/gallium/state_trackers/vdpau/device.c N xenocara/lib/mesa/src/gallium/state_trackers/vdpau/decode.c N xenocara/lib/mesa/src/gallium/state_trackers/vdpau/output.c N xenocara/lib/mesa/src/gallium/state_trackers/vdpau/vdpau_private.h N xenocara/lib/mesa/src/gallium/state_trackers/vdpau/query.c N xenocara/lib/mesa/src/gallium/state_trackers/vdpau/Makefile.sources N xenocara/lib/mesa/src/gallium/state_trackers/vdpau/bitmap.c N xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_screen.h N xenocara/lib/mesa/src/gallium/state_trackers/dri/drisw.c N xenocara/lib/mesa/src/gallium/state_trackers/dri/SConscript N xenocara/lib/mesa/src/gallium/state_trackers/dri/Makefile.am N xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_context.h N xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_drawable.h N xenocara/lib/mesa/src/gallium/state_trackers/dri/Makefile.in N xenocara/lib/mesa/src/gallium/state_trackers/dri/dri2_buffer.h N xenocara/lib/mesa/src/gallium/state_trackers/dri/dri2.c N xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_query_renderer.c N xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_drawable.c N xenocara/lib/mesa/src/gallium/state_trackers/dri/Makefile.sources N xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_screen.c N xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_query_renderer.h N xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_context.c N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_nopfuncs.h N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_framebuffer.c N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_device.c N xenocara/lib/mesa/src/gallium/state_trackers/wgl/SConscript N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_context.c N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_context.h N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_wgl.h N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_getprocaddress.c N xenocara/lib/mesa/src/gallium/state_trackers/wgl/opengl32.def N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_device.h N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_icd.h N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_winsys.h N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_pixelformat.c N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_st.c N xenocara/lib/mesa/src/gallium/state_trackers/wgl/opengl32.mingw.def N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_context.h N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_pbuffer.c N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_pixelformat.c N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_nopfuncs.c N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_extensionsstring.c N xenocara/lib/mesa/src/gallium/state_trackers/wgl/Makefile.sources N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_context.c N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_swapinterval.c N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_st.h N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_tls.c N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_pixelformat.h N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_tls.h N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_wgl.c N xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_framebuffer.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/resource9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/basetexture9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/surface9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/nineexoverlayextension.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/cryptosession9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexbuffer9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/indexbuffer9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/Makefile.am N xenocara/lib/mesa/src/gallium/state_trackers/nine/texture9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/query9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/volume9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/pixelshader9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_debug.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/device9video.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexshader9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/volumetexture9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/threadpool.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/stateblock9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_lock.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexshader9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/README N xenocara/lib/mesa/src/gallium/state_trackers/nine/texture9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_quirk.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/Makefile.in N xenocara/lib/mesa/src/gallium/state_trackers/nine/device9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_pipe.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/device9video.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_dump.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_shader.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/iunknown.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_ff.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_pipe.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_quirk.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/volumetexture9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/device9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_pdata.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/device9ex.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/cubetexture9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexdeclaration9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_lock.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_state.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/nineexoverlayextension.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/volume9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/authenticatedchannel9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/query9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/guid.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_helpers.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/cryptosession9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_state.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_helpers.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/resource9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/stateblock9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_defines.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_debug.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/adapter9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexbuffer9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_shader.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_ff.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/device9ex.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9ex.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexdeclaration9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/adapter9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/Makefile.sources N xenocara/lib/mesa/src/gallium/state_trackers/nine/cubetexture9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_dump.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/surface9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/iunknown.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9ex.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/authenticatedchannel9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/pixelshader9.c N xenocara/lib/mesa/src/gallium/state_trackers/nine/guid.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/indexbuffer9.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/threadpool.h N xenocara/lib/mesa/src/gallium/state_trackers/nine/basetexture9.c N xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_context.h N xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_priv.h N xenocara/lib/mesa/src/gallium/state_trackers/xa/Makefile.am N xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_yuv.c N xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_tracker.h N xenocara/lib/mesa/src/gallium/state_trackers/xa/Makefile.in N xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_tracker.c N xenocara/lib/mesa/src/gallium/state_trackers/xa/README N xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_composite.c N xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_tgsi.c N xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_composite.h N xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_context.c N xenocara/lib/mesa/src/gallium/state_trackers/xa/Makefile.sources N xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_renderer.c N xenocara/lib/mesa/src/gallium/state_trackers/xa/xa-indent N xenocara/lib/mesa/src/gallium/include/state_tracker/st_api.h N xenocara/lib/mesa/src/gallium/include/state_tracker/xlibsw_api.h N xenocara/lib/mesa/src/gallium/include/state_tracker/graw.h N xenocara/lib/mesa/src/gallium/include/state_tracker/drisw_api.h N xenocara/lib/mesa/src/gallium/include/state_tracker/sw_winsys.h N xenocara/lib/mesa/src/gallium/include/state_tracker/drm_driver.h N xenocara/lib/mesa/src/gallium/include/state_tracker/opencl_interop.h N xenocara/lib/mesa/src/gallium/include/state_tracker/vdpau_interop.h N xenocara/lib/mesa/src/gallium/include/pipe/p_context.h N xenocara/lib/mesa/src/gallium/include/pipe/p_shader_tokens.h N xenocara/lib/mesa/src/gallium/include/pipe/p_config.h N xenocara/lib/mesa/src/gallium/include/pipe/p_video_enums.h N xenocara/lib/mesa/src/gallium/include/pipe/p_format.h N xenocara/lib/mesa/src/gallium/include/pipe/p_video_codec.h N xenocara/lib/mesa/src/gallium/include/pipe/p_state.h N xenocara/lib/mesa/src/gallium/include/pipe/p_video_state.h N xenocara/lib/mesa/src/gallium/include/pipe/p_defines.h N xenocara/lib/mesa/src/gallium/include/pipe/p_screen.h N xenocara/lib/mesa/src/gallium/include/pipe/p_compiler.h N xenocara/lib/mesa/src/gallium/tests/trivial/compute.c N xenocara/lib/mesa/src/gallium/tests/trivial/Makefile.am N xenocara/lib/mesa/src/gallium/tests/trivial/Makefile.in N xenocara/lib/mesa/src/gallium/tests/trivial/tri.c N xenocara/lib/mesa/src/gallium/tests/trivial/quad-tex.c N xenocara/lib/mesa/src/gallium/tests/unit/SConscript N xenocara/lib/mesa/src/gallium/tests/unit/Makefile.am N xenocara/lib/mesa/src/gallium/tests/unit/translate_test.c N xenocara/lib/mesa/src/gallium/tests/unit/u_half_test.c N xenocara/lib/mesa/src/gallium/tests/unit/Makefile.in N xenocara/lib/mesa/src/gallium/tests/unit/pipe_barrier_test.c N xenocara/lib/mesa/src/gallium/tests/unit/u_cache_test.c N xenocara/lib/mesa/src/gallium/tests/unit/u_format_test.c N xenocara/lib/mesa/src/gallium/tests/unit/u_format_compatible_test.c N xenocara/lib/mesa/src/gallium/tests/graw/SConscript N xenocara/lib/mesa/src/gallium/tests/graw/tri-large.c N xenocara/lib/mesa/src/gallium/tests/graw/fs-write-z.c N xenocara/lib/mesa/src/gallium/tests/graw/fs-test.c N xenocara/lib/mesa/src/gallium/tests/graw/occlusion-query.c N xenocara/lib/mesa/src/gallium/tests/graw/disasm.c N xenocara/lib/mesa/src/gallium/tests/graw/tri.c N xenocara/lib/mesa/src/gallium/tests/graw/tri-instanced.c N xenocara/lib/mesa/src/gallium/tests/graw/quad-sample.c N xenocara/lib/mesa/src/gallium/tests/graw/tgsi_dump.gdb N xenocara/lib/mesa/src/gallium/tests/graw/shader-leak.c N xenocara/lib/mesa/src/gallium/tests/graw/vs-test.c N xenocara/lib/mesa/src/gallium/tests/graw/tri-gs.c N xenocara/lib/mesa/src/gallium/tests/graw/clear.c N xenocara/lib/mesa/src/gallium/tests/graw/graw_util.h N xenocara/lib/mesa/src/gallium/tests/graw/fs-frontface.c N xenocara/lib/mesa/src/gallium/tests/graw/tex-swizzle.c N xenocara/lib/mesa/src/gallium/tests/graw/tex-srgb.c N xenocara/lib/mesa/src/gallium/tests/graw/gs-test.c N xenocara/lib/mesa/src/gallium/tests/graw/quad-tex.c N xenocara/lib/mesa/src/gallium/tests/graw/fs-fragcoord.c N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-abs.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mad.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-sub.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-tempx.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-dp4.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-absneg.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-xpd.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-rsq.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-swz.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-frc.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-ex2.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mov.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-dp3.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mul.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-dst.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-sge.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-neg.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-lit.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-cb-2d.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-slt.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-abs.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-lg2.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-lrp.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-kil.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-cb-1d.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-add.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-rcp.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-face.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-ucmp.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-max.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-min.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-flr.sh N xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mad-immx.sh N xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/add.txt N xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/mov-cb-2d.txt N xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/multi-line.txt N xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/add-mix.txt N xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/mov.txt N xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/line.txt N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-flr.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-lit.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-xpd.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-mad.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-rsq.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-sub.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-uadd.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-abs.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-dp3.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-cb-1d.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-neg.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-min.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-slt.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-arl.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-mov.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-abs.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-umul_hi.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-rcp.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-arr.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-lg2.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-cb-2d.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-imul_hi.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-dp4.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-ex2.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-sge.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-absneg.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-add.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-frc.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-mul.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-swz.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-dst.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-lrp.sh N xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-max.sh N xenocara/lib/mesa/src/gallium/tests/python/tests/regress/fragment-shader/frag-cmp.sh N xenocara/lib/mesa/src/gallium/auxiliary/SConscript N xenocara/lib/mesa/src/gallium/auxiliary/Makefile.am N xenocara/lib/mesa/src/gallium/auxiliary/Makefile.in N xenocara/lib/mesa/src/gallium/auxiliary/Makefile.sources N xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_gen.py N xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices.c N xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_gen.c N xenocara/lib/mesa/src/gallium/auxiliary/indices/u_primconvert.c N xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_priv.h N xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_indices.c N xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_gen.py N xenocara/lib/mesa/src/gallium/auxiliary/indices/u_primconvert.h N xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_gen.c N xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices.h N xenocara/lib/mesa/src/gallium/auxiliary/os/os_process.h N xenocara/lib/mesa/src/gallium/auxiliary/os/os_mman.h N xenocara/lib/mesa/src/gallium/auxiliary/os/os_misc.c N xenocara/lib/mesa/src/gallium/auxiliary/os/os_time.c N xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory_aligned.h N xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory_debug.h N xenocara/lib/mesa/src/gallium/auxiliary/os/os_process.c N xenocara/lib/mesa/src/gallium/auxiliary/os/os_time.h N xenocara/lib/mesa/src/gallium/auxiliary/os/os_misc.h N xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory_stdc.h N xenocara/lib/mesa/src/gallium/auxiliary/os/os_thread.h N xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory.h N xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_cpu.c N xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_driver_query.c N xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_private.h N xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_context.h N xenocara/lib/mesa/src/gallium/auxiliary/hud/font.c N xenocara/lib/mesa/src/gallium/auxiliary/hud/font.h N xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_context.c N xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_fps.c N xenocara/lib/mesa/src/gallium/auxiliary/nir/tgsi_to_nir.c N xenocara/lib/mesa/src/gallium/auxiliary/nir/tgsi_to_nir.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_strings.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_sanity.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_ureg.c N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_text.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_exec.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_lowering.c N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dump.c N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_opcode_tmp.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_sanity.c N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_util.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_parse.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_parse.c N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_scan.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_transform.c N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_exec.c N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_ureg.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_strings.c N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_info.c N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_build.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_iterate.c N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_iterate.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dump.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_info.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_transform.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_scan.c N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_util.c N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_text.c N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_lowering.h N xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_build.c N xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/Makefile.am N xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader.c N xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c N xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/Makefile.in N xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c N xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_priv.h N xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/Makefile.sources N xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader.h N xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_cache.c N xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_hash.h N xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_context.h N xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_hash.c N xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_cache.h N xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_context.c N xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_cache.h N xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_generic.c N xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_sse.c N xenocara/lib/mesa/src/gallium/auxiliary/translate/translate.h N xenocara/lib/mesa/src/gallium/auxiliary/translate/translate.c N xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_cache.c N xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_colors.h N xenocara/lib/mesa/src/gallium/auxiliary/postprocess/postprocess.h N xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa.h N xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_celshade.h N xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_colors.c N xenocara/lib/mesa/src/gallium/auxiliary/postprocess/filters.h N xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_private.h N xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_run.c N xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa.c N xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_program.c N xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_init.c N xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_celshade.c N xenocara/lib/mesa/src/gallium/auxiliary/postprocess/ADDING N xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_filters.h N xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa_areamap.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_printf.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_const.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_float.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_soa.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_assert.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_swizzle.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_gather.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_conv.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_assert.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_flow.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_flow.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit_overflow.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_conv.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit_overflow.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_quad.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_aos.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_gather.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_printf.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_aos_array.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_pack.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_const.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_type.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_intr.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_struct.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_logic.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_quad.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_aos.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_intr.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_pack.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_srgb.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_limits.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_yuv.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_struct.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample_aos.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_info.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_type.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_logic.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_debug.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample_aos.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_swizzle.h N xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_texture.c N xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_core.c N xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_connection.c N xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_shader.c N xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_shader.h N xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_demarshal.c N xenocara/lib/mesa/src/gallium/auxiliary/rbug/README N xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_context.c N xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_context.h N xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_texture.h N xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_proto.h N xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_core.h N xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_connection.h N xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug.h N xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_internal.h N xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_pool.c N xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c N xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c N xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_validate.c N xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c N xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr.h N xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c N xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_validate.h N xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_ondemand.c N xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_malloc.c N xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer.h N xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.h N xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c N xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_alt.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_tile.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_rgtc.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_pstipple.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_rect.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_upload_mgr.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_other.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_video.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_tests.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_transfer.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_ringbuffer.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_mm.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_rgb9e5.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format.csv N xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_pack.py N xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_symbol.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_refcnt.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_blitter.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_dl.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_slab.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_keymap.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_hash_table.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump_defines.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_cache.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_stack.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_network.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_dirty_surfaces.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_flush.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_cpu_detect.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_vbuf.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_flush.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_surface.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_gen_mipmap.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_cache.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_init.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_staging.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_linear.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_tests.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_symbol.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_yuv.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_vbuf.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_describe.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_pack_color.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_fifo.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_memory.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_sse.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_dynarray.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_table.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_transfer.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_cpu_detect.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_caps.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_simple_shaders.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_handle_table.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_gen_mipmap.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_surfaces.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_hash.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_math.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_staging.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_parse.py N xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw_quad.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_helpers.c N xenocara/lib/mesa/src/gallium/auxiliary/util/dbghelp.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_table.py N xenocara/lib/mesa/src/gallium/auxiliary/util/u_network.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_latc.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_blit.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_describe.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_simple_shaders.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_string.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_s3tc.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_surfaces.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_index_modify.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_upload_mgr.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_dirty_flags.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_math.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_refcnt.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_fake.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump_state.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_sampler.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_pstipple.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_texture.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_time.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_blend.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_framebuffer.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_s3tc.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_bitmask.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_prim.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_zs.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_ringbuffer.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_index_modify.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_framebuffer.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_tile.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_caps.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_mm.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_hash.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_stack.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_rgtc.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_linear.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_other.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_dual_blend.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_resource.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_half.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_latc.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw_quad.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_blitter.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_sampler.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_texture.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_split_prim.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_tests.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_surface.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_r11g11b10f.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_slab.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_handle_table.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_yuv.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_hash_table.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_dl.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_keymap.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_etc.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_helpers.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_suballoc.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_suballoc.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_fake.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_memory.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_clear.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_range.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_resource.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_blit.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_bitmask.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_inlines.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_zs.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_pointer.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_etc.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_box.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_tests.c N xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_debug_helper.h N xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_drm_helper.h N xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_sw_helper.h N xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_wrapper_sw_helper.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_bitstream.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_compositor.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mc.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_video_buffer.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_csc.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_zscan.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_bitstream.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_decoder.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_median_filter.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_vertex_buffers.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_decoder.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_types.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_stubs.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_deint_filter.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_idct.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_decoder.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_video_buffer.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_idct.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_median_filter.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mc.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_vertex_buffers.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_compositor.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_vlc.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_dri.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_csc.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_defines.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_matrix_filter.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_zscan.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_decoder.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_rbsp.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_matrix_filter.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_deint_filter.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_aapoint.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_variant.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_offset.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_emit.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_pstipple.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_decompose.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_twoside.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm_sample.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_unfilled.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_aaline.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_vsplit.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_wide_line.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_vsplit_tmp.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_vbuf.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_util.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_wide_point.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_validate.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_flatshade.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_exec.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_post_vs.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_fs.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_context.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline_llvm.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs_tmp.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_decompose_tmp.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_so_emit.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_clip.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_llvm.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_so_emit_tmp.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_context.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_stipple.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_cliptest_tmp.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_private.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_split_tmp.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_emit.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vertex.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vertex.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_shade_emit.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vbuf.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler_tmp.h N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_cull.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_util.c N xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_fs.h N xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_execmem.c N xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_cpu.c N xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_execmem.h N xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_x86sse.c N xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_x86sse.h N xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_cpu.h N xenocara/lib/mesa/src/gallium/docs/llvm-todo.txt N xenocara/lib/mesa/src/gallium/docs/Makefile N xenocara/lib/mesa/src/gallium/docs/make.bat N xenocara/lib/mesa/src/gallium/docs/source/glossary.rst N xenocara/lib/mesa/src/gallium/docs/source/conf.py N xenocara/lib/mesa/src/gallium/docs/source/cso.rst N xenocara/lib/mesa/src/gallium/docs/source/index.rst N xenocara/lib/mesa/src/gallium/docs/source/pipeline.txt N xenocara/lib/mesa/src/gallium/docs/source/intro.rst N xenocara/lib/mesa/src/gallium/docs/source/debugging.rst N xenocara/lib/mesa/src/gallium/docs/source/screen.rst N xenocara/lib/mesa/src/gallium/docs/source/tgsi.rst N xenocara/lib/mesa/src/gallium/docs/source/context.rst N xenocara/lib/mesa/src/gallium/docs/source/distro.rst N xenocara/lib/mesa/src/gallium/docs/source/drivers.rst N xenocara/lib/mesa/src/gallium/docs/source/format.rst N xenocara/lib/mesa/src/gallium/docs/source/resources.rst N xenocara/lib/mesa/src/gallium/docs/source/cso/sampler.rst N xenocara/lib/mesa/src/gallium/docs/source/cso/shader.rst N xenocara/lib/mesa/src/gallium/docs/source/cso/velems.rst N xenocara/lib/mesa/src/gallium/docs/source/cso/blend.rst N xenocara/lib/mesa/src/gallium/docs/source/cso/rasterizer.rst N xenocara/lib/mesa/src/gallium/docs/source/cso/dsa.rst N xenocara/lib/mesa/src/gallium/docs/source/exts/formatting.py N xenocara/lib/mesa/src/gallium/docs/source/drivers/freedreno.rst N xenocara/lib/mesa/src/gallium/docs/source/drivers/freedreno/ir3-notes.rst N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_transfer.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_shader.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_shader.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_gen8.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blitter.c N xenocara/lib/mesa/src/gallium/drivers/ilo/Makefile.am N xenocara/lib/mesa/src/gallium/drivers/ilo/Automake.inc N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_public.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blitter_blt.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_dynamic.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_draw.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_media.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_surface.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_video.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_screen.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_common.h N xenocara/lib/mesa/src/gallium/drivers/ilo/Makefile.in N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_state.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_screen.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blitter_pipe.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blitter_rectlist.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_gen6.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_cp.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_transfer.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blit.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_format.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blit.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_cp.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blitter.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_format.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_gpgpu.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_resource.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_query.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_context.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_resource.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_draw.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_gpgpu.h N xenocara/lib/mesa/src/gallium/drivers/ilo/Makefile.sources N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_query.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_gen7.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_gen.h N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_context.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_state.c N xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_video.c N xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_eu_isa.xml.h N xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_regs.xml.h N xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_eu_message.xml.h N xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_render.xml.h N xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_render_dynamic.xml.h N xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_render_surface.xml.h N xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/genhw.h N xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_blitter.xml.h N xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_render_3d.xml.h N xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_mi.xml.h N xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_render_media.xml.h N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/ilo_shader_vs.c N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_compiler_reg.h N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/ilo_shader_internal.h N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/ilo_shader_gs.c N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_legalize_ra.c N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_compiler.c N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_tgsi.h N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_optimize.c N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_compiler_asm.c N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/ilo_shader_fs.c N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_helpers.h N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_optimize.h N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/ilo_shader_cs.c N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_legalize.h N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_legalize.c N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_tgsi.c N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_compiler.h N xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_compiler_disasm.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_media.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_shader.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_shader.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_vf.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_3d_top.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_urb.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/intel_winsys.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_image.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_mi.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_zs.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_zs.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sol.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sbe.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_shader_ps.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_cc.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_surface.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_dev.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_render.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sol.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_compute.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_dev.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_image.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_blt.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_viewport.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_vma.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_raster.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_raster.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_3d_bottom.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sampler.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_urb.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_surface.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_3d.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_core.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sampler.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sbe.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_debug.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_debug.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_vf.h N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_cc.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_surface_format.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_decode.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_viewport.c N xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_compute.h N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_video.c N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_uvd.h N xenocara/lib/mesa/src/gallium/drivers/radeon/Makefile.am N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_elf_util.c N xenocara/lib/mesa/src/gallium/drivers/radeon/r600_pipe_common.c N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce_40_2_2.c N xenocara/lib/mesa/src/gallium/drivers/radeon/r600_streamout.c N xenocara/lib/mesa/src/gallium/drivers/radeon/Makefile.in N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_llvm_util.c N xenocara/lib/mesa/src/gallium/drivers/radeon/cayman_msaa.c N xenocara/lib/mesa/src/gallium/drivers/radeon/r600_gpu_load.c N xenocara/lib/mesa/src/gallium/drivers/radeon/r600_texture.c N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_llvm_emit.h N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce.h N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce_50.c N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_video.h N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce.c N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_llvm_emit.c N xenocara/lib/mesa/src/gallium/drivers/radeon/r600d_common.h N xenocara/lib/mesa/src/gallium/drivers/radeon/r600_cs.h N xenocara/lib/mesa/src/gallium/drivers/radeon/LLVM_REVISION.txt N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_winsys.h N xenocara/lib/mesa/src/gallium/drivers/radeon/r600_buffer_common.c N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_uvd.c N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_llvm.h N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c N xenocara/lib/mesa/src/gallium/drivers/radeon/r600_pipe_common.h N xenocara/lib/mesa/src/gallium/drivers/radeon/Makefile.sources N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_elf_util.h N xenocara/lib/mesa/src/gallium/drivers/radeon/r600_query.c N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_llvm_util.h N xenocara/lib/mesa/src/gallium/drivers/r600/r600_asm.h N xenocara/lib/mesa/src/gallium/drivers/r600/r700_sq.h N xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_compute.c N xenocara/lib/mesa/src/gallium/drivers/r600/eg_sq.h N xenocara/lib/mesa/src/gallium/drivers/r600/r600_uvd.c N xenocara/lib/mesa/src/gallium/drivers/r600/Makefile.am N xenocara/lib/mesa/src/gallium/drivers/r600/Automake.inc N xenocara/lib/mesa/src/gallium/drivers/r600/r700_asm.c N xenocara/lib/mesa/src/gallium/drivers/r600/r600_state_common.c N xenocara/lib/mesa/src/gallium/drivers/r600/r600_isa.c N xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_compute.h N xenocara/lib/mesa/src/gallium/drivers/r600/r600_llvm.h N xenocara/lib/mesa/src/gallium/drivers/r600/r600_sq.h N xenocara/lib/mesa/src/gallium/drivers/r600/eg_asm.c N xenocara/lib/mesa/src/gallium/drivers/r600/r600_state.c N xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_compute_internal.h N xenocara/lib/mesa/src/gallium/drivers/r600/Makefile.in N xenocara/lib/mesa/src/gallium/drivers/r600/compute_memory_pool.h N xenocara/lib/mesa/src/gallium/drivers/r600/r600_blit.c N xenocara/lib/mesa/src/gallium/drivers/r600/r600_public.h N xenocara/lib/mesa/src/gallium/drivers/r600/r600_shader.h N xenocara/lib/mesa/src/gallium/drivers/r600/r600_pipe.h N xenocara/lib/mesa/src/gallium/drivers/r600/r600_asm.c N xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_hw_context.c N xenocara/lib/mesa/src/gallium/drivers/r600/compute_memory_pool.c N xenocara/lib/mesa/src/gallium/drivers/r600/r600_opcodes.h N xenocara/lib/mesa/src/gallium/drivers/r600/r600d.h N xenocara/lib/mesa/src/gallium/drivers/r600/r600_hw_context.c N xenocara/lib/mesa/src/gallium/drivers/r600/r600_pipe.c N xenocara/lib/mesa/src/gallium/drivers/r600/evergreend.h N xenocara/lib/mesa/src/gallium/drivers/r600/r600_llvm.c N xenocara/lib/mesa/src/gallium/drivers/r600/r600_formats.h N xenocara/lib/mesa/src/gallium/drivers/r600/Makefile.sources N xenocara/lib/mesa/src/gallium/drivers/r600/r600_shader.c N xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_state.c N xenocara/lib/mesa/src/gallium/drivers/r600/r600_isa.h N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_checker.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_sched.h N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_def_use.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/notes.markdown N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_decoder.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_builder.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ir.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_liveness.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_fmt_def.inc N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_init.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_expr.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc.h N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ir.h N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_public.h N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_parser.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_if_conversion.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_dce_cleanup.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_gvn.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_dump.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_dump.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_finalize.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_pass.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_psi_ops.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_expr.h N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_peephole.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_pass.h N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_core.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_coalesce.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_shader.h N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_valtable.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_sched.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ssa_builder.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_context.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_shader.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_gcm.cpp N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_flush.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_screen.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_point.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_alpha.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_fence.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_sampler.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_query.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/SConscript N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Makefile.am N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_interp.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Automake.inc N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_so.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_priv.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_debug.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_tri.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_context.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_context.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_draw_arrays.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_gs.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_clear.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend_aos.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Makefile.in N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_perf.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_format.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_arit.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_texture.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_screen.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_blend.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_conv.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_tex_sample.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_setup.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_surface.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_jit.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_vs.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_flush.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_depth.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_alpha.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_printf.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_memory.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_public.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_vertex.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_line.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_jit.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend_logicop.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_perf.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_texture.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_query.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_derived.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_surface.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_depth.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_rasterizer.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Makefile.sources N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_fence.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_clip.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_surface.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_main.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene_queue.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_context.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_debug.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_memory.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_tex_sample.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_interp.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_tri_tmp.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene_queue.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_vbuf.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_setup.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_limits.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_blend.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_clear.h N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_tri.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen_buffer.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_chipset.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_hyperz.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_render_stencilref.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_public.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_render.c N xenocara/lib/mesa/src/gallium/drivers/r300/Makefile.am N xenocara/lib/mesa/src/gallium/drivers/r300/r300_shader_semantics.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen_buffer.h N xenocara/lib/mesa/src/gallium/drivers/r300/Automake.inc N xenocara/lib/mesa/src/gallium/drivers/r300/r300_state.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_resource.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_blit.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_emit.c N xenocara/lib/mesa/src/gallium/drivers/r300/Makefile.in N xenocara/lib/mesa/src/gallium/drivers/r300/r300_transfer.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_fs.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_defines.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_fs.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_debug.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_reg.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_chipset.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_state_derived.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_state_inlines.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_flush.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_context.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture_desc.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_cb.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_tgsi_to_rc.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_tgsi_to_rc.c N xenocara/lib/mesa/src/gallium/drivers/r300/Makefile.sources N xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture_desc.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_context.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_emit.h N xenocara/lib/mesa/src/gallium/drivers/r300/r300_query.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs_draw.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_render_translate.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_transfer.c N xenocara/lib/mesa/src/gallium/drivers/r300/r300_cs.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_swizzle.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler_util.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_list.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_code.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_tex.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler_util.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog_emit.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_loops.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r500_fragprog_emit.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r3xx_vertprog.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow_deadcode.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_code.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_branches.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog_swizzle.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_vert_fc.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r500_fragprog.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_pair.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_list.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_schedule.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_remove_constants.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_rename_regs.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_opcodes.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_loops.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r3xx_fragprog.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_opcodes.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r500_fragprog.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_inline_literals.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_branches.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_tex.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_print.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_alu.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow_swizzles.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_translate.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_dead_sources.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/memory_pool.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_rename_regs.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/memory_pool.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_variable.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_regalloc.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog_swizzle.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_pair.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_regalloc.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r3xx_vertprog_dump.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_remove_constants.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_constants.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_alu.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_variable.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_optimize.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/omod_two_writers.test N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_optimize_tests.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/rc_test_helpers.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/unit_test.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/r300_compiler_tests.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_util_tests.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/regalloc_tex_1d_swizzle.test N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/unit_test.h N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_regalloc_tests.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/r300_compiler_tests.c N xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/rc_test_helpers.h N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_tiling.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_resource.h N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_schedule.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_constant_folding.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_context.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_simulator.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_emit.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_nir_lower_blend.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_disasm.c N xenocara/lib/mesa/src/gallium/drivers/vc4/Makefile.am N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir.h N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_lower_uniforms.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_drm.h N xenocara/lib/mesa/src/gallium/drivers/vc4/Automake.inc N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_defines.h N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_nir_lower_io.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_emit.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_draw.c N xenocara/lib/mesa/src/gallium/drivers/vc4/Makefile.in N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_copy_propagation.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_reorder_uniforms.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_dead_code.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_state.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_query.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_fence.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_resource.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_formats.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_cse.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_bufmgr.h N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_screen.h N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_uniforms.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_bufmgr.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_vpm_writes.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_validate.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu.h N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl_dump.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_context.h N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl.h N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_screen.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_register_allocate.c N xenocara/lib/mesa/src/gallium/drivers/vc4/Makefile.sources N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_small_immediates.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_simulator_validate.h N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_algebraic.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_tiling.h N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_job.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_program.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu.c N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_blit.c N xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_validate_shaders.c N xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_validate.c N xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_packet.h N xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_gem.c N xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_render_cl.c N xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_drv.h N xenocara/lib/mesa/src/gallium/drivers/noop/SConscript N xenocara/lib/mesa/src/gallium/drivers/noop/Makefile.am N xenocara/lib/mesa/src/gallium/drivers/noop/Makefile.in N xenocara/lib/mesa/src/gallium/drivers/noop/noop_pipe.c N xenocara/lib/mesa/src/gallium/drivers/noop/noop_public.h N xenocara/lib/mesa/src/gallium/drivers/noop/noop_state.c N xenocara/lib/mesa/src/gallium/drivers/noop/Makefile.sources N xenocara/lib/mesa/src/gallium/drivers/trace/tr_screen.c N xenocara/lib/mesa/src/gallium/drivers/trace/SConscript N xenocara/lib/mesa/src/gallium/drivers/trace/Makefile.am N xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump_defines.h N xenocara/lib/mesa/src/gallium/drivers/trace/Makefile.in N xenocara/lib/mesa/src/gallium/drivers/trace/tr_context.c N xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump_state.c N xenocara/lib/mesa/src/gallium/drivers/trace/trace.xsl N xenocara/lib/mesa/src/gallium/drivers/trace/README N xenocara/lib/mesa/src/gallium/drivers/trace/tr_texture.c N xenocara/lib/mesa/src/gallium/drivers/trace/tr_context.h N xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump.c N xenocara/lib/mesa/src/gallium/drivers/trace/tr_public.h N xenocara/lib/mesa/src/gallium/drivers/trace/Makefile.sources N xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump.h N xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump_state.h N xenocara/lib/mesa/src/gallium/drivers/trace/tr_texture.h N xenocara/lib/mesa/src/gallium/drivers/trace/tr_screen.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_public.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pm4.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/Makefile.am N xenocara/lib/mesa/src/gallium/drivers/radeonsi/Automake.inc N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_shaders.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/cik_sdma.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_blit.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/Makefile.in N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_descriptors.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pm4.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pipe.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_dma.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/sid.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_cp_dma.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pipe.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/Makefile.sources N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_compute.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_uvd.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_commands.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_draw.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_hw_context.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_emit.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_inlines.h N xenocara/lib/mesa/src/gallium/drivers/i915/i915_screen.h N xenocara/lib/mesa/src/gallium/drivers/i915/i915_state.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_optimize.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_screen.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_context.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_immediate.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_fpc.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_surface.h N xenocara/lib/mesa/src/gallium/drivers/i915/Makefile.am N xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource_texture.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc.h N xenocara/lib/mesa/src/gallium/drivers/i915/Automake.inc N xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_translate.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource.h N xenocara/lib/mesa/src/gallium/drivers/i915/i915_public.h N xenocara/lib/mesa/src/gallium/drivers/i915/i915_blit.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_query.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_derived.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug_private.h N xenocara/lib/mesa/src/gallium/drivers/i915/i915_context.h N xenocara/lib/mesa/src/gallium/drivers/i915/Makefile.in N xenocara/lib/mesa/src/gallium/drivers/i915/i915_blit.h N xenocara/lib/mesa/src/gallium/drivers/i915/i915_winsys.h N xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource_buffer.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_sampler.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_clear.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_surface.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug.h N xenocara/lib/mesa/src/gallium/drivers/i915/i915_prim_vbuf.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_prim_emit.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug_fp.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug.c N xenocara/lib/mesa/src/gallium/drivers/i915/TODO N xenocara/lib/mesa/src/gallium/drivers/i915/Makefile.sources N xenocara/lib/mesa/src/gallium/drivers/i915/i915_flush.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_reg.h N xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_dynamic.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_batch.h N xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_emit.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_state.h N xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_static.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_query.h N xenocara/lib/mesa/src/gallium/drivers/i915/i915_batchbuffer.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv17_mpeg.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_winsys.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv_object.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_heap.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/Makefile.am N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_heap.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/Automake.inc N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_context.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv31_mpeg.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video_vp.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_buffer.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/Makefile.in N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_video.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_screen.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video_bsp.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_mm.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_fence.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_video.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv_m2mf.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_mm.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_fence.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_gldefs.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_debug.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_statebuf.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/Makefile.sources N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_compiler.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_buffer.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_screen.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/unordered_set.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_util.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_driver.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_util.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_ssa.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_inlines.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gm107.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gm107.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_print.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk104.asm N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk104.asm.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gm107.asm.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/Makefile N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gf100.asm.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk110.asm.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gf100.asm N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk110.asm N xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gm107.asm N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_program.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_state_validate.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_push.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_context.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video_bsp.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_surface.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_texture.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_program.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_stateobj_tex.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video_vp.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_tex.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_2d.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_miptree.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_transfer.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_resource.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video_ppp.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video_bsp.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_3ddefs.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_context.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video_vp.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_defs.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_vbo.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_3d.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_winsys.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_shader_state.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_state.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_screen.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_blit.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_stateobj.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_formats.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_resource.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_screen.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_transfer.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_formats.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_compute.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_state.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_macros.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_context.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_screen.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video_vp.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_p2mf.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_stateobj.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_miptree.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_3d.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_m2mf.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_compute.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_compute.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video_bsp.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_resource.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_context.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_winsys.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_resource.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video_ppp.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_surface.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_vbo_translate.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/Makefile N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_push.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nvfx_shader.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_vbo.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_screen.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_fragtex.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_context.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv40_verttex.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_format.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_transfer.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_clear.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_vertprog.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_query.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_context.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv40_vertprog.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_miptree.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_resource.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_winsys.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_vertprog.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nvfx_vertprog.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_resource.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_draw.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30-40_3d.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv01_2d.xml.h N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nvfx_fragprog.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_screen.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_transfer.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_format.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_texture.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state_validate.c N xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_fragprog.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_context.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_context.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_util.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/adreno_common.xml.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_screen.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_util.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_resource.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/Makefile.am N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_gmem.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/Automake.inc N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_resource.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/adreno_pm4.xml.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_hw.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/Makefile.in N xenocara/lib/mesa/src/gallium/drivers/freedreno/disasm.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_draw.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_surface.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_program.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_fence.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_fence.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_state.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/Makefile.sources N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_texture.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_sw.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_state.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_sw.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_hw.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_draw.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_texture.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_gmem.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_screen.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_program.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_surface.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_draw.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_context.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_rasterizer.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_rasterizer.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_gmem.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_draw.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_format.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_format.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_blend.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_program.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_texture.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_query.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_gmem.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/a4xx.xml.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_blend.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_query.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_emit.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_screen.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_emit.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_context.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_texture.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_zsa.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_screen.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_zsa.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_program.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_group.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_compiler.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_nir.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_sched.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_compiler_nir.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_legalize.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_depth.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/disasm-a3xx.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_print.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_ra.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_shader.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_nir_lower_if_else.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_compiler.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_shader.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_cmdline.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_cp.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/instr-a3xx.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_screen.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_rasterizer.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_query.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_emit.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/a3xx.xml.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_blend.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_rasterizer.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_context.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_program.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_draw.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_program.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_zsa.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_texture.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_zsa.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_texture.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_draw.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_emit.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_context.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_blend.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_format.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_screen.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_query.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_gmem.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_format.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_gmem.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_draw.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_context.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_rasterizer.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_util.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_program.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_zsa.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_compiler.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_blend.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_compiler.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_screen.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_context.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_blend.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/ir-a2xx.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_emit.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_texture.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/a2xx.xml.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_draw.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_emit.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_screen.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/ir-a2xx.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_program.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_texture.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_zsa.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_rasterizer.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_util.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/disasm-a2xx.c N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_gmem.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/instr-a2xx.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_gmem.c N xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_screen.c N xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_objects.h N xenocara/lib/mesa/src/gallium/drivers/rbug/SConscript N xenocara/lib/mesa/src/gallium/drivers/rbug/Makefile.am N xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_screen.h N xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_core.c N xenocara/lib/mesa/src/gallium/drivers/rbug/Makefile.in N xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_objects.c N xenocara/lib/mesa/src/gallium/drivers/rbug/README N xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_context.c N xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_context.h N xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_public.h N xenocara/lib/mesa/src/gallium/drivers/rbug/Makefile.sources N xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_fs.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_constants.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_fs.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_shader.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_flush.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_backend.c N xenocara/lib/mesa/src/gallium/drivers/svga/SConscript N xenocara/lib/mesa/src/gallium/drivers/svga/svga_context.c N xenocara/lib/mesa/src/gallium/drivers/svga/Makefile.am N xenocara/lib/mesa/src/gallium/drivers/svga/Automake.inc N xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_sampler.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_tss.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_blend.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_misc.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_texture.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen_cache.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_emit.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_shader.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_debug.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_framebuffer.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw_private.h N xenocara/lib/mesa/src/gallium/drivers/svga/Makefile.in N xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_vs.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw_elements.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_constants.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_public.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_state.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_context.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_state.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw_arrays.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_sampler_view.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_format.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_state.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_cmd.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen_cache.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_rasterizer.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_draw.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_clear.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_need_swtnl.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_surface.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_draw.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_sampler_view.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_texture.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_vdecl.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_blit.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_cmd.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_private.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer_upload.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_format.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer_upload.c N xenocara/lib/mesa/src/gallium/drivers/svga/Makefile.sources N xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_query.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_hw_reg.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_winsys.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_vertex.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_insn.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_rss.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_depthstencil.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen.h N xenocara/lib/mesa/src/gallium/drivers/svga/svga_surface.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_decl_sm30.c N xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_vs.c N xenocara/lib/mesa/src/gallium/drivers/svga/include/vmware_pack_begin.h N xenocara/lib/mesa/src/gallium/drivers/svga/include/includeCheck.h N xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_types.h N xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_devcaps.h N xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_caps.h N xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_shaderdefs.h N xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_escape.h N xenocara/lib/mesa/src/gallium/drivers/svga/include/README N xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_reg.h N xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_limits.h N xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_surfacedefs.h N xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_cmd.h N xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_types.h N xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_overlay.h N xenocara/lib/mesa/src/gallium/drivers/svga/include/vmware_pack_end.h N xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_reg.h N xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader.h N xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_dump.c N xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_op.h N xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_dump.py N xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_dump.h N xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_dump.h N xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_dump.c N xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_op.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_context.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_draw_arrays.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_clip.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_clear.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/SConscript N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_flush.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/Makefile.am N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_derived.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/Automake.inc N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_pipe.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fs_exec.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_prim_vbuf.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fence.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_blend.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_depth_test_tmp.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_tile_cache.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_fs.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_prim_vbuf.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/Makefile.in N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_query.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_shader.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tile_cache.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_blend.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_context.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_setup.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_sample.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_screen.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_so.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fence.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_texture.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_sampler.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_surface.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_public.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_vertex.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_depth_test.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_flush.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_limits.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_pipe.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_screen.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_surface.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fs.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_texture.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_query.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_rasterizer.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_stipple.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/Makefile.sources N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_setup.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tile_cache.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_clear.h N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_surface.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_tile_cache.c N xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_sample.h N xenocara/lib/mesa/src/gallium/targets/dri-vdpau.dyn N xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.rdef N xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SConscript N xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/GalliumContext.h N xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.cpp N xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.h N xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/GalliumContext.cpp N xenocara/lib/mesa/src/gallium/targets/graw-null/graw_util.c N xenocara/lib/mesa/src/gallium/targets/graw-null/SConscript N xenocara/lib/mesa/src/gallium/targets/graw-null/graw_null.c N xenocara/lib/mesa/src/gallium/targets/opencl/Makefile.am N xenocara/lib/mesa/src/gallium/targets/opencl/opencl.sym N xenocara/lib/mesa/src/gallium/targets/opencl/Makefile.in N xenocara/lib/mesa/src/gallium/targets/opencl/mesa.icd N xenocara/lib/mesa/src/gallium/targets/opencl/mesa.icd.in N xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_i965.c N xenocara/lib/mesa/src/gallium/targets/pipe-loader/Makefile.am N xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_nouveau.c N xenocara/lib/mesa/src/gallium/targets/pipe-loader/Makefile.in N xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_r300.c N xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_i915.c N xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_msm.c N xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_swrast.c N xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_vmwgfx.c N xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_radeonsi.c N xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe.sym N xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_r600.c N xenocara/lib/mesa/src/gallium/targets/va/Makefile.am N xenocara/lib/mesa/src/gallium/targets/va/target.c N xenocara/lib/mesa/src/gallium/targets/va/Makefile.in N xenocara/lib/mesa/src/gallium/targets/va/va.sym N xenocara/lib/mesa/src/gallium/targets/omx/Makefile.am N xenocara/lib/mesa/src/gallium/targets/omx/target.c N xenocara/lib/mesa/src/gallium/targets/omx/Makefile.in N xenocara/lib/mesa/src/gallium/targets/omx/omx.sym N xenocara/lib/mesa/src/gallium/targets/osmesa/SConscript N xenocara/lib/mesa/src/gallium/targets/osmesa/Makefile.am N xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.def N xenocara/lib/mesa/src/gallium/targets/osmesa/target.c N xenocara/lib/mesa/src/gallium/targets/osmesa/Makefile.in N xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.mingw.def N xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.pc.in N xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.sym N xenocara/lib/mesa/src/gallium/targets/graw-gdi/SConscript N xenocara/lib/mesa/src/gallium/targets/graw-gdi/graw_gdi.c N xenocara/lib/mesa/src/gallium/targets/xvmc/Makefile.am N xenocara/lib/mesa/src/gallium/targets/xvmc/target.c N xenocara/lib/mesa/src/gallium/targets/xvmc/xvmc.sym N xenocara/lib/mesa/src/gallium/targets/xvmc/Makefile.in N xenocara/lib/mesa/src/gallium/targets/vdpau/Makefile.am N xenocara/lib/mesa/src/gallium/targets/vdpau/target.c N xenocara/lib/mesa/src/gallium/targets/vdpau/Makefile.in N xenocara/lib/mesa/src/gallium/targets/vdpau/vdpau.sym N xenocara/lib/mesa/src/gallium/targets/dri/SConscript N xenocara/lib/mesa/src/gallium/targets/dri/Makefile.am N xenocara/lib/mesa/src/gallium/targets/dri/target.c N xenocara/lib/mesa/src/gallium/targets/dri/Makefile.in N xenocara/lib/mesa/src/gallium/targets/dri/dri.sym N xenocara/lib/mesa/src/gallium/targets/xa/Makefile.am N xenocara/lib/mesa/src/gallium/targets/xa/target.c N xenocara/lib/mesa/src/gallium/targets/xa/Makefile.in N xenocara/lib/mesa/src/gallium/targets/xa/xatracker.pc.in N xenocara/lib/mesa/src/gallium/targets/xa/xa.sym N xenocara/lib/mesa/src/gallium/targets/libgl-xlib/SConscript N xenocara/lib/mesa/src/gallium/targets/libgl-xlib/Makefile.am N xenocara/lib/mesa/src/gallium/targets/libgl-xlib/Makefile.in N xenocara/lib/mesa/src/gallium/targets/libgl-xlib/xlib.c N xenocara/lib/mesa/src/gallium/targets/libgl-xlib/libgl-xlib.sym N xenocara/lib/mesa/src/gallium/targets/d3dadapter9/description.c N xenocara/lib/mesa/src/gallium/targets/d3dadapter9/getproc.c N xenocara/lib/mesa/src/gallium/targets/d3dadapter9/Makefile.am N xenocara/lib/mesa/src/gallium/targets/d3dadapter9/d3d.pc.in N xenocara/lib/mesa/src/gallium/targets/d3dadapter9/drm.c N xenocara/lib/mesa/src/gallium/targets/d3dadapter9/Makefile.in N xenocara/lib/mesa/src/gallium/targets/d3dadapter9/d3dadapter9.sym N xenocara/lib/mesa/src/gallium/targets/graw-xlib/SConscript N xenocara/lib/mesa/src/gallium/targets/graw-xlib/graw_xlib.c N xenocara/lib/mesa/src/gallium/targets/libgl-gdi/SConscript N xenocara/lib/mesa/src/gallium/targets/libgl-gdi/libgl_gdi.c N xenocara/lib/mesa/src/mapi/entry_x86_tsd.h N xenocara/lib/mesa/src/mapi/u_execmem.c N xenocara/lib/mesa/src/mapi/Makefile.am N xenocara/lib/mesa/src/mapi/entry_x86-64_tls.h N xenocara/lib/mesa/src/mapi/mapi_tmp.h N xenocara/lib/mesa/src/mapi/table.c N xenocara/lib/mesa/src/mapi/Makefile.in N xenocara/lib/mesa/src/mapi/mapi_abi.py N xenocara/lib/mesa/src/mapi/entry.c N xenocara/lib/mesa/src/mapi/stub.h N xenocara/lib/mesa/src/mapi/stub.c N xenocara/lib/mesa/src/mapi/u_execmem.h N xenocara/lib/mesa/src/mapi/u_current.h N xenocara/lib/mesa/src/mapi/entry.h N xenocara/lib/mesa/src/mapi/u_current.c N xenocara/lib/mesa/src/mapi/entry_x86_tls.h N xenocara/lib/mesa/src/mapi/mapi_glapi.c N xenocara/lib/mesa/src/mapi/Makefile.sources N xenocara/lib/mesa/src/mapi/table.h N xenocara/lib/mesa/src/mapi/es1api/glapi_mapi_tmp.h N xenocara/lib/mesa/src/mapi/es1api/glesv1_cm.pc.in N xenocara/lib/mesa/src/mapi/es1api/ABI-check N xenocara/lib/mesa/src/mapi/glapi/SConscript N xenocara/lib/mesa/src/mapi/glapi/glapi_nop.c N xenocara/lib/mesa/src/mapi/glapi/glapitemp.h N xenocara/lib/mesa/src/mapi/glapi/glapi.c N xenocara/lib/mesa/src/mapi/glapi/glapi_mapi_tmp.h N xenocara/lib/mesa/src/mapi/glapi/glapi_getproc.c N xenocara/lib/mesa/src/mapi/glapi/glapi_x86.S N xenocara/lib/mesa/src/mapi/glapi/glapi_x86-64.S N xenocara/lib/mesa/src/mapi/glapi/glapi_priv.h N xenocara/lib/mesa/src/mapi/glapi/glapi_dispatch.c N xenocara/lib/mesa/src/mapi/glapi/glapi_sparc.S N xenocara/lib/mesa/src/mapi/glapi/glapi_entrypoint.c N xenocara/lib/mesa/src/mapi/glapi/glprocs.h N xenocara/lib/mesa/src/mapi/glapi/glapi_gentable.c N xenocara/lib/mesa/src/mapi/glapi/glapitable.h N xenocara/lib/mesa/src/mapi/glapi/glapi.h N xenocara/lib/mesa/src/mapi/glapi/tests/check_table.cpp N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_ES2_compatibility.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_multi_bind.xml N xenocara/lib/mesa/src/mapi/glapi/gen/AMD_draw_buffers_blend.xml N xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_common.py N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_pipeline_statistics_query.xml N xenocara/lib/mesa/src/mapi/glapi/gen/EXT_draw_buffers2.xml N xenocara/lib/mesa/src/mapi/glapi/gen/SConscript N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_array_object.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_color_buffer_float.xml N xenocara/lib/mesa/src/mapi/glapi/gen/Makefile.am N xenocara/lib/mesa/src/mapi/glapi/gen/gl_table.py N xenocara/lib/mesa/src/mapi/glapi/gen/EXT_separate_shader_objects.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_geometry_shader4.xml N xenocara/lib/mesa/src/mapi/glapi/gen/remap_helper.py N xenocara/lib/mesa/src/mapi/glapi/gen/static_data.py N xenocara/lib/mesa/src/mapi/glapi/gen/gl_gentable.py N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_internalformat_query.xml N xenocara/lib/mesa/src/mapi/glapi/gen/EXT_texture_integer.xml N xenocara/lib/mesa/src/mapi/glapi/gen/gl_XML.py N xenocara/lib/mesa/src/mapi/glapi/gen/gl_x86-64_asm.py N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_atomic_counters.xml N xenocara/lib/mesa/src/mapi/glapi/gen/GL3x.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_buffer_object.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_framebuffer_no_attachments.xml N xenocara/lib/mesa/src/mapi/glapi/gen/gl_procs.py N xenocara/lib/mesa/src/mapi/glapi/gen/APPLE_object_purgeable.xml N xenocara/lib/mesa/src/mapi/glapi/gen/GL4x.xml N xenocara/lib/mesa/src/mapi/glapi/gen/EXT_transform_feedback.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_program_interface_query.xml N xenocara/lib/mesa/src/mapi/glapi/gen/gl_and_es_API.xml N xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_size.py N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clear_texture.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_type_2_10_10_10_rev.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_robustness.xml N xenocara/lib/mesa/src/mapi/glapi/gen/glX_server_table.py N xenocara/lib/mesa/src/mapi/glapi/gen/EXT_packed_depth_stencil.xml N xenocara/lib/mesa/src/mapi/glapi/gen/Makefile.in N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sync.xml N xenocara/lib/mesa/src/mapi/glapi/gen/gl_API.dtd N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_attrib_binding.xml N xenocara/lib/mesa/src/mapi/glapi/gen/gl_and_glX_API.xml N xenocara/lib/mesa/src/mapi/glapi/gen/glX_API.xml N xenocara/lib/mesa/src/mapi/glapi/gen/APPLE_vertex_array_object.xml N xenocara/lib/mesa/src/mapi/glapi/gen/gl_apitemp.py N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_buffers_blend.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_indirect.xml N xenocara/lib/mesa/src/mapi/glapi/gen/license.py N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_view.xml N xenocara/lib/mesa/src/mapi/glapi/gen/OES_single_precision.xml N xenocara/lib/mesa/src/mapi/glapi/gen/EXT_gpu_shader4.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_rgb10_a2ui.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_image_load_store.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_float.xml N xenocara/lib/mesa/src/mapi/glapi/gen/INTEL_performance_query.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_instanced.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_get_texture_sub_image.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_separate_shader_objects.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_viewport_array.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sampler_objects.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_rg.xml N xenocara/lib/mesa/src/mapi/glapi/gen/gl_x86_asm.py N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_subroutine.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_multisample.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_copy_buffer.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_compression_rgtc.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_compute_shader.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_buffer_range.xml N xenocara/lib/mesa/src/mapi/glapi/gen/NV_vdpau_interop.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gpu_shader_fp64.xml N xenocara/lib/mesa/src/mapi/glapi/gen/OES_EGL_image.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clip_control.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_direct_state_access.xml N xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_recv.py N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_storage.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_blend_func_extended.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_depth_buffer_float.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_get_program_binary.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_gather.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_framebuffer_object.xml N xenocara/lib/mesa/src/mapi/glapi/gen/OES_fixed_point.xml N xenocara/lib/mesa/src/mapi/glapi/gen/gl_genexec.py N xenocara/lib/mesa/src/mapi/glapi/gen/glX_XML.py N xenocara/lib/mesa/src/mapi/glapi/gen/NV_texture_barrier.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_uniform_buffer_object.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_invalidate_subdata.xml N xenocara/lib/mesa/src/mapi/glapi/gen/EXT_texture_array.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml N xenocara/lib/mesa/src/mapi/glapi/gen/EXT_provoking_vertex.xml N xenocara/lib/mesa/src/mapi/glapi/gen/NV_conditional_render.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gpu_shader5.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_tessellation_shader.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_base_instance.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_copy_image.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_barrier.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_buffers.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sample_shading.xml N xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_send.py N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_debug_output.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_elements_base_vertex.xml N xenocara/lib/mesa/src/mapi/glapi/gen/gl_enums.py N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_depth_clamp.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_ES3_compatibility.xml N xenocara/lib/mesa/src/mapi/glapi/gen/es_EXT.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_instanced_arrays.xml N xenocara/lib/mesa/src/mapi/glapi/gen/KHR_debug.xml N xenocara/lib/mesa/src/mapi/glapi/gen/NV_primitive_restart.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_map_buffer_range.xml N xenocara/lib/mesa/src/mapi/glapi/gen/gl_SPARC_asm.py N xenocara/lib/mesa/src/mapi/glapi/gen/AMD_performance_monitor.xml N xenocara/lib/mesa/src/mapi/glapi/gen/typeexpr.py N xenocara/lib/mesa/src/mapi/glapi/gen/apiexec.py N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_storage_multisample.xml N xenocara/lib/mesa/src/mapi/glapi/gen/EXT_framebuffer_object.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_compressed_texture_pixel_storage.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_seamless_cube_map.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_cube_map_array.xml N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clear_buffer_object.xml N xenocara/lib/mesa/src/mapi/glapi/gen/KHR_context_flush_control.xml N xenocara/lib/mesa/src/mapi/glapi/gen/gl_API.xml N xenocara/lib/mesa/src/mapi/shared-glapi/SConscript N xenocara/lib/mesa/src/mapi/shared-glapi/glapi_mapi_tmp.h N xenocara/lib/mesa/src/mapi/shared-glapi/tests/check_table.cpp N xenocara/lib/mesa/src/mapi/es2api/glesv2.pc.in N xenocara/lib/mesa/src/mapi/es2api/glapi_mapi_tmp.h N xenocara/lib/mesa/src/mapi/es2api/ABI-check N xenocara/lib/mesa/scons/custom.py N xenocara/lib/mesa/scons/llvm.py N xenocara/lib/mesa/scons/dxsdk.py N xenocara/lib/mesa/scons/x11.py N xenocara/lib/mesa/scons/gallium.py N xenocara/lib/mesa/scons/crossmingw.py N xenocara/lib/mesa/scons/source_list.py N xenocara/lib/mesa/scons/fixes.py No conflicts created by this import CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/11/21 19:55:55 Modified files: lib/mesa : configure.ac Log message: remove the hard requirement of llvm for gallium on i386/amd64 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/11/21 19:58:43 Modified files: lib/mesa/src/glx: Makefile.am dri_common.c Log message: dlopen libGL.so not libGL.so.1 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/11/21 20:01:23 Modified files: lib/mesa/src/gallium/targets/xvmc: Makefile.am Log message: don't try to symlink files that don't exist CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/11/21 20:05:03 Modified files: lib/mesa/src/mesa/drivers/dri/common: Makefile.am Log message: don't install /etc/drirc it's just a bunch of workarounds for closed linux programs CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/11/21 20:08:22 Modified files: lib/mesa/src/util: u_atomic.h Log message: provide an unlocked atomic fallback path sparc < v9, hppa, sh, arm < v6 don't provide these builtins and we don't have kernel assistance to fake them currently. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/11/21 20:11:30 Added files: lib/mesa : Makefile.bsd-wrapper Log message: add a makefile for xenocara CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/11/21 20:13:27 Modified files: lib/mesa : configure.ac Log message: disable --gc-sections on ppc to avoid an ld 2.17 segfault CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/11/21 23:57:54 Modified files: lib/mesa : configure.ac lib/mesa/src/gallium/auxiliary: Makefile.am lib/mesa/src/glsl: Makefile.am lib/mesa/src/mapi: Makefile.am lib/mesa/src/mapi/glapi/gen: Makefile.am lib/mesa/src/mesa: Makefile.am lib/mesa/src/util: Makefile.am Log message: Disable the bison/lex/python rules to regenerate sources that were included in the tarball. cvs import seems to have changed timestamps of files which caused these rules to trigger and the build to fail. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/11/22 00:14:34 Modified files: lib/mesa : Makefile.in aclocal.m4 configure lib/mesa/bin : ar-lib compile config.guess config.sub depcomp install-sh ltmain.sh missing lib/mesa/m4 : libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 lib/mesa/src : Makefile.in lib/mesa/src/egl: Makefile.in lib/mesa/src/egl/wayland/wayland-drm: Makefile.in lib/mesa/src/egl/wayland/wayland-egl: Makefile.in lib/mesa/src/gallium: Makefile.in lib/mesa/src/gallium/auxiliary: Makefile.in lib/mesa/src/gallium/auxiliary/pipe-loader: Makefile.in lib/mesa/src/gallium/drivers/freedreno: Makefile.in lib/mesa/src/gallium/drivers/i915: Makefile.in lib/mesa/src/gallium/drivers/ilo: Makefile.in lib/mesa/src/gallium/drivers/llvmpipe: Makefile.in lib/mesa/src/gallium/drivers/noop: Makefile.in lib/mesa/src/gallium/drivers/nouveau: Makefile.in lib/mesa/src/gallium/drivers/r300: Makefile.in lib/mesa/src/gallium/drivers/r600: Makefile.in lib/mesa/src/gallium/drivers/radeon: Makefile.in lib/mesa/src/gallium/drivers/radeonsi: Makefile.in lib/mesa/src/gallium/drivers/rbug: Makefile.in lib/mesa/src/gallium/drivers/softpipe: Makefile.in lib/mesa/src/gallium/drivers/svga: Makefile.in lib/mesa/src/gallium/drivers/trace: Makefile.in lib/mesa/src/gallium/drivers/vc4: Makefile.in lib/mesa/src/gallium/state_trackers/clover: Makefile.in lib/mesa/src/gallium/state_trackers/dri: Makefile.in lib/mesa/src/gallium/state_trackers/glx/xlib: Makefile.in lib/mesa/src/gallium/state_trackers/nine: Makefile.in lib/mesa/src/gallium/state_trackers/omx: Makefile.in lib/mesa/src/gallium/state_trackers/osmesa: Makefile.in lib/mesa/src/gallium/state_trackers/va: Makefile.in lib/mesa/src/gallium/state_trackers/vdpau: Makefile.in lib/mesa/src/gallium/state_trackers/xa: Makefile.in lib/mesa/src/gallium/state_trackers/xvmc: Makefile.in lib/mesa/src/gallium/targets/d3dadapter9: Makefile.in lib/mesa/src/gallium/targets/dri: Makefile.in lib/mesa/src/gallium/targets/libgl-xlib: Makefile.in lib/mesa/src/gallium/targets/omx: Makefile.in lib/mesa/src/gallium/targets/opencl: Makefile.in lib/mesa/src/gallium/targets/osmesa: Makefile.in lib/mesa/src/gallium/targets/pipe-loader: Makefile.in lib/mesa/src/gallium/targets/va: Makefile.in lib/mesa/src/gallium/targets/vdpau: Makefile.in lib/mesa/src/gallium/targets/xa: Makefile.in lib/mesa/src/gallium/targets/xvmc: Makefile.in lib/mesa/src/gallium/tests/trivial: Makefile.in lib/mesa/src/gallium/tests/unit: Makefile.in lib/mesa/src/gallium/winsys/amdgpu/drm: Makefile.in lib/mesa/src/gallium/winsys/freedreno/drm: Makefile.in lib/mesa/src/gallium/winsys/i915/drm: Makefile.in lib/mesa/src/gallium/winsys/intel/drm: Makefile.in lib/mesa/src/gallium/winsys/nouveau/drm: Makefile.in lib/mesa/src/gallium/winsys/radeon/drm: Makefile.in lib/mesa/src/gallium/winsys/svga/drm: Makefile.in lib/mesa/src/gallium/winsys/sw/dri: Makefile.in lib/mesa/src/gallium/winsys/sw/kms-dri: Makefile.in lib/mesa/src/gallium/winsys/sw/null: Makefile.in lib/mesa/src/gallium/winsys/sw/wrapper: Makefile.in lib/mesa/src/gallium/winsys/sw/xlib: Makefile.in lib/mesa/src/gallium/winsys/vc4/drm: Makefile.in lib/mesa/src/gbm: Makefile.in lib/mesa/src/glsl: Makefile.in lib/mesa/src/glx: Makefile.in lib/mesa/src/glx/apple: Makefile.in lib/mesa/src/glx/tests: Makefile.in lib/mesa/src/gtest: Makefile.in lib/mesa/src/loader: Makefile.in lib/mesa/src/mapi: Makefile.in lib/mesa/src/mapi/glapi/gen: Makefile.in lib/mesa/src/mesa: Makefile.in lib/mesa/src/mesa/drivers/dri: Makefile.in lib/mesa/src/mesa/drivers/dri/common: Makefile.in lib/mesa/src/mesa/drivers/dri/common/xmlpool: Makefile.in lib/mesa/src/mesa/drivers/dri/i915: Makefile.in lib/mesa/src/mesa/drivers/dri/i965: Makefile.in lib/mesa/src/mesa/drivers/dri/nouveau: Makefile.in lib/mesa/src/mesa/drivers/dri/r200: Makefile.in lib/mesa/src/mesa/drivers/dri/radeon: Makefile.in lib/mesa/src/mesa/drivers/dri/swrast: Makefile.in lib/mesa/src/mesa/drivers/osmesa: Makefile.in lib/mesa/src/mesa/drivers/x11: Makefile.in lib/mesa/src/mesa/main/tests: Makefile.in lib/mesa/src/util: Makefile.in lib/mesa/src/util/tests/hash_table: Makefile.in Log message: regen CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/11/22 00:57:10 Modified files: lib : Makefile Log message: Switch to Mesa 11.0.6 built with autoconf instead of a set of a custom makefiles. Thanks to Emil Velikov for removing requirements on gnu make upstream and sorting out a bunch of other things to make this possible. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/11/22 00:59:27 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 Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/22 01:06:36 Modified files: textproc/libxml: Makefile distinfo textproc/libxml/patches: patch-Makefile_in patch-configure_ac patch-python_Makefile_in patch-python_tests_Makefile_in patch-xstc_Makefile_in Log message: Update to libxml-2.9.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/22 01:08:26 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-1.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/22 01:12:12 Modified files: multimedia/mkvtoolnix: Makefile distinfo Log message: Update to mkvtoolnix-8.5.2. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/22 01:18:56 Modified files: devel/msp430 : Makefile.inc Log message: Add dependency on sysutils/coreutils for at least gmkdir which gets picked up at configure time. suggested by sthen@ ("these Makefiles/autoconf files are a horrible maze") CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/22 01:36:03 Modified files: sysutils/login_krb5: Makefile distinfo Log message: Update to login_krb5-5.8.6. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/22 02:40:07 Modified files: sys/dev/acpi : acpi.c Log message: The "CRITICAL" APM battery level, that is exported/faked by the ACPI stack, is currently set to 25%. With 25% battery left, a typical modern laptop will have at least one hour runtime left. It is an arbitrary value, and other APM power layers in the kernel set CRITICAL to something like 5% or 10%, so set it to 10% for now. OK mlarkin@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/11/22 03:05:14 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/22 03:27:44 Modified files: graphics/gegl03: Makefile distinfo graphics/gegl03/pkg: PLIST Log message: Update to gegl03-0.3.2. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/22 05:01:23 Modified files: lib/libsndio : aucat.c aucat.h mio.c mio_aucat.c mio_priv.h mio_rmidi.c sio.c sio_aucat.c sio_sun.c Log message: Don't remove the type component from the device string before passing it to the *_open() functions. It's more flexible this way. No behaviour change. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/22 05:10:26 Modified files: lib/libsndio : sio_sun.c Log message: remove unneeded prototypes CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/11/22 06:09:10 Modified files: usr.sbin/ospfd : area.c interface.c neighbor.c ospfd.h ospfe.c rde.c rde_lsdb.c rde_spf.c Log message: Improve ABR support especially for self-originated stub networks. This seems to solve the last issues people reported when using ospfd in multiple areas. OK sthen@ prodding by deraadt@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/11/22 06:11:26 Modified files: usr.sbin/ospfctl: ospfctl.c Log message: There is still a bit of an issue with connected routes in the RIB. Print what ospfd thinks is connected by adding a 'C' to the nexthop output. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/22 06:27:13 Modified files: usr.sbin/relayd: log.c parse.y proc.c relayd.c relayd.h usr.sbin/snmpd : log.c parse.y proc.c snmpd.c snmpd.h traphandler.c usr.sbin/httpd : httpd.c httpd.h log.c parse.y proc.c sbin/iked : iked.c iked.h log.c proc.c Log message: Update log.c: change fatal() and fatalx() into variadic functions, include the process name, and replace all calls of fatal*(NULL) with fatal(__func__) for better debugging. OK benno@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/11/22 07:21:33 Modified files: misc/mc : Makefile misc/mc/patches: patch-configure Added files: misc/mc/patches: patch-src_diffviewer_ydiff_c Log message: use GNU diff for diffing files as mc uses some opts that are not available in diff(1); from Alessandro DE LAURENZIS CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/22 08:35:49 Modified files: sys/dev/pci/drm: drmP.h drm_drv.c sys/dev/pci/drm/i915: i915_drv.c sys/dev/pci/drm/radeon: radeon_gem.c radeon_kms.c Log message: Remove drm_gem_object_alloc() and associated infrastructure. It's unused and has been removed upstream as well. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/22 09:42:22 Modified files: usr.bin/sndiod : midi.c midi.h Log message: save port number if port structure CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/22 09:52:06 Modified files: usr.bin/sndiod : sndiod.1 sndiod.c Log message: Disallow multiple -L options and remove the constraint -U to be used before -L. No behaviour change as -L is still disabled. CVSROOT: /cvs Module name: www Changes by: mmcc@cvs.openbsd.org 2015/11/22 10:49:50 Modified files: . : i386.html Log message: PC's -> PCs when plural. From Larry Hynes. CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/11/22 11:28:01 Modified files: usr.bin/tmux : options-table.c status.c tmux.1 Log message: If display-time is set to 0, show status messages until a key is pressed; OK nicm@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/11/22 11:33:04 Modified files: multimedia/mpv : Makefile distinfo multimedia/mpv/patches: patch-DOCS_man_options_rst patch-TOOLS_old-configure Added files: multimedia/mpv/patches: patch-TOOLS_old-makefile Removed files: multimedia/mpv/patches: patch-DOCS_man_mpv_rst patch-video_out_opengl_video_c Log message: update mpv to 0.13.0 Patch from brad@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/22 11:48:17 Modified files: sys/kern : kern_pledge.c Log message: "getpw" should also allow access to /etc/netid discovered by rpe CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/22 11:50:45 Modified files: sys/kern : kern_pledge.c Log message: For "disklabel", allow sysctl mach.chr2kblk and ioctl BIOCINQ/BIOCVOL also, to satisfy midlayers that some fs/install tools need. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/22 12:34:00 Modified files: games/puzzles : Makefile distinfo games/puzzles/patches: patch-Makefile_gtk patch-gtk_c games/puzzles/pkg: PLIST Log message: Update to a newer git snapshot, adds a new 'palisade' puzzle. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/22 12:36:07 Modified files: gnu/usr.bin/binutils-2.17/ld: ldlex.l Log message: Use yy_size_t instead of int in yy_input(). Makes things work on BE 64-bit architectures when yy_size_t becomes size_t instead of unsigned int. ok millert@, tedu@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/22 12:41:19 Modified files: usr.bin/tmux : tmux.c server.c Log message: Add getpw to pledge, makes tmux work in YP environments, discovered by matthieu, ok deraadt CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/22 12:42:57 Modified files: usr.bin/tmux : grid.c Log message: Don't leak extddata, memset after freeing it, not before. From Patrick Palka. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/22 12:51:28 Modified files: databases/py-sqlite2: Makefile distinfo databases/py-sqlite2/pkg: PLIST Removed files: databases/py-sqlite2/patches: patch-setup_cfg Log message: update py-sqlite2 to 2.8.1. ok shadchin@ with a small fix. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/22 12:55:22 Modified files: usr.bin/lex : flex.skl Log message: return to size_t typedef for yy_size_t. kettenis found and fixed the bug in the ld lexer. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/22 12:56:14 Removed files: usr.bin/lex : initparse.c initparse.h initscan.c initskel.c Log message: remove the init files that we don't build. if they are ever needed for bootstrapping, they are available in the attic, but they clutter up the directory. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/22 13:18:41 src/usr.sbin/vmd Update of /cvs/src/usr.sbin/vmd In directory cvs.openbsd.org:/tmp/cvs-serv13725/vmd Log Message: Directory /cvs/src/usr.sbin/vmd added to the repository CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/22 13:20:32 Added files: usr.sbin/vmd : Makefile loadfile.h loadfile_elf.c pci.c pci.h virtio.c virtio.h vmd.8 vmd.c vmd.h Log message: vmd(8) - virtual machine daemon. There is still a lot to be done, and fixed, in these userland components but I have received enough "it works, commit it" emails that it's time to finish those things in tree. discussed with many, tested by many. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/22 13:20:58 src/usr.sbin/vmmctl Update of /cvs/src/usr.sbin/vmmctl In directory cvs.openbsd.org:/tmp/cvs-serv19244/vmmctl Log Message: Directory /cvs/src/usr.sbin/vmmctl added to the repository CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/22 13:22:53 Added files: usr.sbin/vmmctl: Makefile vmmctl.8 vmmctl.c Log message: vmmctl(8) - vmm subsystem control There is still a lot to be done, and fixed, in these userland components but I have received enough "it works, commit it" emails that it's time to finish those things in tree. discussed with many, tested by many. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/22 13:43:54 Modified files: sys/dev/pci : pcidevs Log message: Broadcom BCM4331. From Ossi Herrala. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/22 13:44:21 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/22 13:55:18 Modified files: usr.sbin/vmmctl: Makefile vmmctl.8 vmmctl.c Added files: usr.sbin/vmmctl: main.c parse.y parser.c parser.h vmm.conf.5 Log message: Add initial parser to support a vmm.conf(5) configuration file format for vmm and virtual machines. Additionally, add a matching vmmctl command line grammar that replaces (most of the) getopt arguments. The goal is to provide a sane way to configure vmm(4) and vmd(8). "There is still a lot to be done, and fixed" in this as well. OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/22 14:13:05 Modified files: sys/dev/pci : pcidevs Log message: Unknown device in a MacBookPro9,2. Almost certainly the first generation Intel Thunderbolt controller, as this model was introduced in 2012, and the second generation controllers were introduced in 2013. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/22 14:13:26 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/22 14:24:49 Modified files: usr.sbin/vmd : vmd.8 usr.sbin/vmmctl: vmm.conf.5 vmmctl.8 Log message: sundry tweaks; CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/22 14:41:46 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/22 14:51:32 Modified files: usr.sbin/vmd : pci.c pci.h virtio.c virtio.h vmd.c vmd.h Log message: Add $ Ids CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/22 15:07:41 Modified files: distrib/sets/lists/base: md.amd64 distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/22 15:19:25 Modified files: usr.sbin : Makefile Log message: enter dirs.. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/22 15:29:48 Modified files: usr.sbin/vmd : vmd.c Log message: use PATH_MAX where needed CVSROOT: /cvs Module name: ports Changes by: tim@cvs.openbsd.org 2015/11/22 16:34:34 Modified files: infrastructure/man/man1: dolock.1 Log message: Fix reference; from Michael Reed CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/22 16:37:46 Modified files: usr.sbin/vmmctl: vmm.conf.5 Log message: +.An -naesplit CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/22 16:41:27 Modified files: usr.sbin/vmmctl: vmmctl.8 Log message: mare naesplit; CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/22 16:56:10 Modified files: sys/dev/usb : if_cdcef.c Log message: too many arguments to function 'ifq_deq_begin' found by deraadt@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/22 17:10:53 Modified files: sys/dev/acpi : acpi.c Log message: Back out the CRITICAL change, turn it back from 10% to 25%. Some people with old/broken batteries didn't like this change, and the underlying heuristics are wrong. CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/11/22 18:23:56 Modified files: usr.bin/nc : netcat.c Log message: rename variable 'sun' to allow building on Solaris ok deraadt@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/11/22 19:35:34 Modified files: . : older.html tshirts.html Added files: images : TSHIRTLSSL.jpg TSHIRTOSSL.jpg TSHIRTP58-01.jpg TSHIRTP58.jpg Log message: refresh historical pages; from TJ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/22 19:44:21 Modified files: usr.sbin/vmd : Makefile usr.sbin/vmmctl: Makefile Log message: install manpages global, since two architecture (will) use them. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/11/22 20:15:51 Modified files: faq : faq10.html faq15.html faq/ports : guide.html index.html Log message: get rid of some duplicate content; from TJ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/11/22 20:16:31 Modified files: faq : faq1.html faq14.html faq2.html faq3.html faq4.html faq5.html faq6.html faq8.html faq9.html index.html faq/pf : index.html Removed files: faq/ports : ports.html Log message: get rid of some duplicate content; from TJ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/22 20:20:26 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/11/22 20:52:57 Modified files: openbgpd : index.html opencvs : index.html openntpd : index.html opensmtpd : index.html Log message: unconfuse linkage to openbsd goods; suggested by TJ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/22 22:26:23 Modified files: usr.bin/less : screen.c Log message: calling ioctl() requires include sys/ioctl.h CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/22 22:28:41 Added files: usr.bin/less : Makefile.inc Log message: less builds its programs one level lower, so we need a Makefile.inc here to get -Werror-implicit-function-declaration as in ../Makefile.inc CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/22 23:23:57 Modified files: security/gnutls: Makefile distinfo Log message: Update to gnutls-3.3.19. CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/11/22 23:54:21 Modified files: usr.sbin/smtpd : bounce.c queue.c Log message: Restructure bounce content as a multi-part MIME message. Content-Type header diff from Philipp Takacs bureaucracy.de> Ok gilles@ jung@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 00:23:24 Modified files: sys/kern : kern_pledge.c Log message: need sys/device.h CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/23 01:32:33 Modified files: faq/ports : guide.html Log message: Replace github MASTER_SITES example with sourceforge (including the ${MASTER_SITE_SUNSITE} change that was missed in previous commit). github ports are a special case, add a few lines explaining them. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/23 01:34:51 Modified files: build/mirrors : ftp.html.head Log message: typo fix and consistency (CDROM/CD-ROM), from Larry Hynes CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/23 01:35:16 Modified files: . : ftp.html Log message: sync CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/23 01:49:06 Modified files: faq/ports : guide.html Log message: - not all ports that install shared libraries will have PFRAG.shared; s/will/may/. - mention SHARED_ONLY - tweak wording about re-running 'make plist' to remove common dirs that come from a dependency - mention the need for an explicit OK for ports imports CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/11/23 02:03:01 Modified files: usr.bin/vi/docs/USD.doc/vi.man: spell.ok usr.bin/vi/docs/USD.doc/vi.ref: ex.cmd.roff spell.ok vi.ref Log message: Remove cscope references in documentation. requested by and ok jmc@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/23 02:14:45 Modified files: usr.bin/less : Makefile.inc Log message: $OpenBSD$ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/23 02:23:08 Modified files: usr.bin/less : option.h Log message: Fix function type arguments. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/23 02:24:48 Modified files: usr.bin/less/less: Makefile usr.bin/less/lesskey: Makefile Log message: Just use the default CDIAGFLAGS rather than defining our own. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/23 02:26:51 Modified files: usr.bin/less : command.c option.c Log message: A couple more prototypes without arguments. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/23 02:38:35 Modified files: usr.bin/less : funcs.h Log message: Missing prototype. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/23 02:39:55 Modified files: usr.bin/less : lesskey.c Log message: Most of these functions can be static. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/23 02:42:57 Modified files: usr.bin/less : cmdbuf.c Log message: Don't shadow a function argument. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/23 02:48:25 Modified files: usr.bin/sndiod : midi.c Log message: Insert new ports at the head of the list and stop assuming its ordered. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2015/11/23 02:58:55 Modified files: usr.bin/bc : bc.y Log message: - fix printing of non-ascii chars in error message - solve a couple of problems found by Michael McConville using afl: printing of null nodes, and generating cyclic "trees". These can only happen on invalid input, afaik. ok benno@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/23 03:01:45 Modified files: lib/libc/sys : mount.2 share/man/man5 : bsd.port.mk.5 Log message: point to mount_mfs(8), not mfs(8); CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/23 03:02:42 Modified files: usr.bin/sndiod : dev.c Log message: use device numbers stored in the dev structure rather than assuming dev_list is ordered CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/23 03:07:48 Modified files: security/gnutls: Makefile Log message: Add an http mirror for gnutls (there was an old commented-out one, but it didn't update very often - new one should be 4x/day). ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/23 03:30:02 Modified files: sys/arch/macppc/conf: GENERIC files.macppc sys/arch/macppc/dev: zs.c Log message: Attaches zs(4) as "zs" not "zsc". Incoherency brought by jmc@ and schwarze@ because the SYNOPSIS of the corresponding manual do not match its NAME. This is one step further in the zs(4) unification... Go dokey go! Tested by jmatthew@, ok sebastia@, deraadt@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/23 03:33:23 Modified files: sbin/ifconfig : ifconfig.c Log message: Initialize SIOCDIFADDR{_IN6,} argument as intended. How this could have been unotified for so long? Thanks to sebastia@ for reporting a breakage when re-configuring an IPv6 static address. ok sebastia@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/23 03:37:20 Modified files: share/man/man4/man4.macppc: zs.4 Log message: zs(4) is now called zs, from jmc@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/23 03:45:26 Modified files: share/man/man9 : Makefile ifq_enqueue.9 Added files: share/man/man9 : ifq_deq_begin.9 Log message: Move ifq_deq_{begin,commit,rollback} appart to keep man pages short, readable and to emphasis that they are not the prefered API for your drivers. ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/23 03:52:43 Modified files: sys/net : route.c sys/dev/pci : if_bge.c if_vmx.c Log message: Include when atomic operations are used. This has been masked because is pulled unconditionally. ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/23 03:56:20 Modified files: sys/kern : kern_srp.c kern_synch.c sys/sys : refcnt.h Log message: Do not include inside . Prevent lazy developers, like David and I, to use atomic operations without including . ok dlg@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/23 04:07:58 Modified files: share/man/man9 : ifq_enqueue.9 ifq_deq_begin.9 Log message: tweaks; CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/23 04:31:37 Modified files: devel/nspr : Makefile distinfo Added files: devel/nspr/patches: patch-nspr_pr_tests_prfz_c Log message: Update to nspr 4.11. Tested in a bulk by ajacoutot@, thanks! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/23 04:32:12 Modified files: security/nss : Makefile distinfo security/nss/patches: patch-nss_Makefile Added files: security/nss/patches: patch-nss_lib_util_verref_h Log message: Update to nss 3.21. Tested in a bulk and ok ajacoutot@, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/23 04:41:02 Modified files: net/rrdtool : Makefile distinfo net/rrdtool/patches: patch-bindings_ruby_extconf_rb patch-configure patch-doc_Makefile_in patch-examples_Makefile_in patch-examples_rrdcached_Makefile_in patch-src_Makefile_in patch-src_rrd_config_bottom_h net/rrdtool/pkg: PLIST-main PLIST-python Added files: net/rrdtool/patches: patch-bindings_Makefile_in patch-src_rrd_daemon_c Removed files: net/rrdtool/patches: patch-src_rrdupdate_c Log message: update to rrdtool-1.5.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/23 04:48:53 Modified files: net/librenms : Makefile net/librenms/patches: patch-includes_defaults_inc_php Log message: switch LibreNMS rrdtool_version to 1.5 now that rrdtool has been updated (with 1.5+ more commands are available via rrdcached so files can be created directly rather than needing separate access to the rrd directory). CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/23 05:01:04 Modified files: usr.bin/sndiod : sndiod.c Log message: Save and restore umask when creating /tmp/aucat/ to ensure the directory gets the right permissions, as we do in other places. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/23 05:02:09 Modified files: usr.bin/less : lesskey.1 Log message: Remove bug-less email address. From Michael Reed, thanks! While there, remove CAVEAT describing DOS and OS/2 quirks. ok nicm@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/23 05:24:22 Modified files: usr.bin/sndiod : dev.c Log message: If the clock is ticking because of a MMC start message, then stop it on exit. This avoids holding an extra ref to the device, in turn preventing sndiod from exitting cleanly. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/23 05:33:20 Modified files: usr.bin/sndiod : sndiod.c Log message: Remove unused -M option (2+ years get used to it is enough) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/23 05:56:13 Modified files: usr.bin/less : less.1 lesskey.1 Log message: Update less(1) and lesskey(1) manuals for LESSCHARSET removal From Michael Reed < m ! reed () mykolab ! com >, thanks! ok nicm@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/23 06:04:49 Modified files: usr.sbin/vmd : Makefile loadfile_elf.c pci.c virtio.c vmd.8 vmd.c vmd.h Added files: usr.sbin/vmd : log.c Log message: Add support for logging to stderr or syslog, and to run vmd in foreground with -d. OK mlarkin@ jung@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/23 06:05:54 Modified files: x11/wxWidgets/patches: patch-contrib_src_Makefile_in Log message: regen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/23 06:08:16 Added files: x11/wxWidgets/patches: patch-acinclude_m4 Log message: When searching for shared lib dirs, instead of just looking for files with the extensions a so sl dylib dll.a, also search for la files. Fixes wxWidgets autoconf finding MESA now that there's no static library. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2015/11/23 06:16:33 Modified files: . : ddb.html Log message: Spelling and grammar fixes: paniced -> panicked If are -> If you are If you crash appears -> If your crash appears While there, hard wrap the lines and enforce "new sentence new lines", so that future diffs will be easier to review. Still passes validator.w3.org's tests. Discussed on icb with sthen@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/23 06:16:48 Modified files: usr.sbin/smtpd : Makefile Log message: cleanup CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/11/23 06:19:40 Modified files: devel/cryptopp : Makefile distinfo devel/cryptopp/files: cryptopp.pc devel/cryptopp/patches: patch-GNUmakefile devel/cryptopp/pkg: PLIST Removed files: devel/cryptopp/patches: patch-algebra_h patch-algparam_h patch-asn_cpp patch-config_h patch-misc_h patch-modarith_h patch-osrng_h patch-secblock_h patch-smartptr_h patch-stdcpp_h Log message: Update to cryptopp-5.6.3 CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/23 06:22:37 Modified files: usr.sbin/smtpd : ber.c Log message: strings.h -> string.h ok sunil@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/23 06:28:22 Modified files: textproc/link-grammar: Makefile distinfo textproc/link-grammar/pkg: DESCR-java PLIST-main Added files: textproc/link-grammar/patches: patch-bindings_python_Makefile_in textproc/link-grammar/pkg: DESCR-python PLIST-python Log message: Update to link-grammar-5.3.1 and add a -python subpackage. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/23 06:40:28 Modified files: usr.sbin/vmmctl: vmmctl.8 vmm.conf.5 Log message: Clarify the size argument, you can specify it as bytes or kilobytes, but it is rounded to megabytes. Pointed out by deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/23 07:07:10 Modified files: www/p5-HTML-Lint: Makefile distinfo Log message: Update to p5-HTML-Lint-2.22. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/23 07:17:43 Modified files: net/openfire : Makefile distinfo Log message: Update to openfire-3.10.3. from Marc Peters (maintainer) CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/11/23 07:27:37 Modified files: devel/cryptopp : Makefile Log message: Update license marker CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/23 07:32:16 Modified files: textproc/py-numpydoc: Makefile distinfo textproc/py-numpydoc/pkg: PLIST Log message: Update to py-numpydoc-0.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/23 07:32:45 Modified files: devel/ipython : Makefile devel/ipython/pkg: PLIST Log message: Sync after py-numpydoc and set PORTHOME. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/23 07:41:05 Modified files: sys/net : if_spppsubr.c Log message: if_start needs splnet. help/ok dlg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/23 08:10:06 Log message: import ports/net/radcli, ok benoit@ radcli is a library for writing RADIUS Clients. It aims to allow writing a RADIUS-aware application in less than 50 lines of code. It is based on the freeradius-client library, but legacy code has been removed; IPv6 support, pkg-config, TLS/DTLS, and API documentation have been added. It remains source compatible with radiusclient-ng and freeradius-client. Status: Vendor Tag: sthen Release Tags: sthen_20151123 N ports/net/radcli/Makefile N ports/net/radcli/distinfo N ports/net/radcli/pkg/PLIST N ports/net/radcli/pkg/DESCR N ports/net/radcli/patches/patch-lib_util_h No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/23 08:10:28 Modified files: net : Makefile Log message: +radcli CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/23 08:10:57 Modified files: net/ocserv : Makefile net/ocserv/patches: patch-doc_sample_config Log message: enable radius support in ocserv CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/23 08:38:52 Modified files: sbin/growfs : debug.c Log message: Remove more useless comments. This whole file may go eventually, as per deraadt@'s decree. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/23 08:53:35 Modified files: sys/net : if_var.h pf_ioctl.c Log message: There's no longer a need to include in CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/23 08:54:45 Modified files: sys/netinet : ip_input.c Log message: Use if_get() rather than rt_ifp. ok sashan@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/23 09:01:14 Modified files: security/burpsuite: Makefile Log message: add javaPathHelper to RUN_DEPENDS, used in files/burpsuite.sh. bump REVISION. spotted by Sebastien Dellac (thanks). CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/23 09:34:00 Modified files: sbin/ncheck_ffs: ncheck_ffs.8 Log message: ncheck_ffs may be invoked more simply as ncheck, so add an entry to NAME and document it; ok schwarze CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/23 09:41:36 Modified files: usr.sbin/relayd: proc.c Log message: Sync proc.c with iked: the default proc_dispatch_null allows to remove some empty imsg callback stubs in the privsep processes. iked's proc.c -r1.24 was OK benno@ deraadt@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/23 09:43:02 Modified files: usr.sbin/httpd : proc.c Log message: Sync proc.c with iked. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/23 09:43:55 Modified files: usr.sbin/snmpd : proc.c Log message: Sync proc.c with iked CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/23 10:53:52 Modified files: sbin/ifconfig : ifconfig.c Log message: Revert previous it introduces a regression found by krw@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/23 10:53:57 Modified files: share/man/man9 : VOP_LOOKUP.9 arc4random.9 autoconf.9 bemtoh32.9 bus_dma.9 copy.9 crypto.9 disk.9 file.9 idgen32.9 ieee80211.9 ieee80211_crypto.9 ieee80211_node.9 ieee80211_output.9 if_rxr_init.9 iic.9 kern.9 mbuf.9 namei.9 pmap.9 pool.9 route.9 spl.9 systrace.9 timeout.9 uiomove.9 uvm.9 Log message: add missing NAME entries; feedback/ok schwarze CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 11:04:54 Modified files: share/man/man5 : resolv.conf.5 lib/libc/asr : asr.c asr_private.h getaddrinfo_async.c gethostnamadr_async.c Log message: Remove support for "lookup yp" in /etc/resolv.conf. This historical wart is incompatible with pledge, because suddenly a "dns" operation needs "getpw" access to ypbind/ypserv, etc. file + dns access is enough for everyone, sorry if you were using that old SunOS 4.x style mechanism, but it is now gone. ok semarie millert florian CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/23 11:16:41 Modified files: usr.bin/sndiod : midi.c Log message: define port_log even without -DDEBUG CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/23 11:35:18 Modified files: sbin/growfs : Makefile growfs.c Removed files: sbin/growfs : debug.c debug.h Log message: Remove the debugging infrastructure, which was ~1/3 of the code. Makes pledging easier, and it was excessive complicated stuff. "Good." deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/23 11:38:37 Modified files: sys/arch/amd64/stand/boot: boot.8 Log message: downfalls -> pitfalls CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/23 12:11:37 Modified files: devel/ruby-rspec/3/support: Makefile distinfo Log message: update to rspec-support-3.4.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/23 12:15:45 Modified files: net/gssdp : Makefile distinfo Log message: update to gssdp-0.14.12 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/23 12:15:58 Modified files: games/solarus/solarus: Makefile distinfo Log message: update to solarus-1.4.5 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/23 12:17:00 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo Log message: update to specinfra-2.44.3 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/23 12:18:34 Modified files: sbin/fsirand : fsirand.8 Log message: "random generation numbers" -> "randomly generated numbers" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 12:19:30 Modified files: sbin/disklabel : disklabel.c editor.c sbin/dumpfs : dumpfs.c sbin/fsck : fsck.c sbin/fsck_ext2fs: main.c sbin/fsck_ffs : main.c sbin/fsck_msdos: main.c sbin/fsirand : fsirand.c sbin/ncheck_ffs: ncheck_ffs.c sbin/newfs : mkfs.c newfs.c sbin/newfs_ext2fs: newfs_ext2fs.c sbin/newfs_msdos: newfs_msdos.c sbin/scan_ffs : scan_ffs.c sbin/tunefs : tunefs.c Log message: Use pledge "disklabel" as needed. The theory here is these tools become more resistant against memory correctup, if a corrupt filesystem is given to them. ok krw CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/23 12:24:34 Modified files: sys/arch/i386/stand/boot: boot.8 Log message: downfalls -> pitfalls CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/11/23 12:26:49 Modified files: converters/dos2unix: Makefile distinfo converters/dos2unix/pkg: PLIST Log message: Update to dos2unix-7.3.2, adding swedish translations. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/23 12:28:34 Modified files: sbin/iked : control.c iked.h ocsp.c proc.c types.h util.c Log message: Replace socket_set_blockmode() and fcntl(fd, F_SETFL, O_NONBLOCK) calls with the SOCK_NONBLOCK flag to socket() and accept4(). OK claudio@ jung@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/23 12:31:52 Modified files: usr.sbin/snmpd : control.c proc.c snmpd.c snmpd.h Log message: Use SOCK_NONBLOCK to replace socket_set_blockmode() and fcntl(..O_NONBLOCK). (SOCK_CLOEXEC should also be added where it is appropriate, but this is OBnot done in this commit yet.) OK claudio@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/11/23 12:44:44 Modified files: devel/py-dulwich: Makefile distinfo devel/py-dulwich/pkg: PLIST Log message: update to dulwich 0.11.2 ok shadchin@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/23 12:44:57 Modified files: sbin/fsirand : fsirand.8 Log message: Revert previous tweak, as discussed on source-changes@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/23 13:18:33 Modified files: usr.sbin/vmd : vmd.c Log message: I accidentally removed a newline in usage() when converting the log messages to log_*. From Cesare Gargano CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/11/23 13:34:08 Modified files: graphics/opencv: Makefile distinfo graphics/opencv/patches: patch-CMakeLists_txt patch-cmake_OpenCVFindLibsVideo_cmake patch-modules_core_src_system_cpp graphics/opencv/pkg: PLIST-docs PLIST-java PLIST-main Added files: graphics/opencv/patches: patch-modules_core_include_opencv2_core_version_hpp Log message: Update OpenCV to 2.4.12.3. This fixes library naming in pkg-config files, as it was reported on ports@. Also, it'd be last update before OpenCV 3.0, which is WIP (in openbsd-wip). From maintainer Rafael Sadowski, thanks! CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/23 13:53:09 Modified files: usr.bin/tmux : input-keys.c input.c screen-write.c server-client.c tmux.h tty-keys.c tty.c Log message: Remove support for the UTF-8 mouse extension. This was a briefly used, poor idea that was fairly quickly replaced by SGR mouse input (which is now widespread). It is impossible to tell the difference between UTF-8 and non-UTF-8 mouse input; since the mouse-utf8 option was removed tmux has not handled it correctly in any case; and it is ridiculous to have three different forms of mouse input. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/23 13:56:15 Modified files: usr.sbin/httpd : control.c httpd.c httpd.h proc.c server.c server_fcgi.c Log message: Retire socket_set_blockmode() in favor of the SOCK_NONBLOCK type flag. As done in iked and snmpd. OK jung@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 14:06:14 Modified files: usr.sbin/kvm_mkdb: kvm_mkdb.c Log message: missing pledge "getpw" for getgrnam(3) CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/23 14:07:29 Modified files: usr.sbin/vmd : vmd.c Log message: accept4() is restarted after signals which prevents vmd from exiting in the current control socket loop. Add a poll before the accept that is not restarted and allows to escape the loop. This code is kind of temporary, as we're planning to replace the event handling, but it allows to kill (or Ctrl+c) vmd for now. OK tedu@, discussed with many CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 14:32:29 Modified files: sys/kern : kern_pledge.c Log message: the "getpw" test for /dev/tty is only needed for readpassphrase(3), getpass(3), so don't specifically allow it for "rpath" (rpath will accept it in the end, unless it is on the whitelist) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/23 14:36:20 Modified files: usr.sbin/vmmctl: vmm.conf.5 Log message: spelling fix; from frank groeneveld CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 14:37:27 Modified files: sys/arch/macppc/conf: RAMDISK Log message: sync to GENERIC CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/23 14:50:12 Modified files: usr.sbin/smtpd : smtpd-api.h smtpd.h table.c usr.sbin/smtpd/makemap: Makefile usr.sbin/smtpd/smtpd: Makefile Log message: allow table API to lookup for mailaddr mappings ok sunil@, ok jung@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 15:57:12 Modified files: sys/arch/amd64/amd64: cpu.c identcpu.c ipifuncs.c mainbus.c sys/arch/amd64/conf: GENERIC files.amd64 sys/arch/amd64/include: cpu.h Log message: No longer need 'option VMM', declaring the vmm0 device is sufficient. ok mlarkin CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 16:01:20 Modified files: sbin/fsck_ext2fs: main.c sbin/fsck_ffs : main.c Log message: Cannot pledge() in the hotroot case Discovered by krw CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 16:26:59 Modified files: sbin/mount : mount.c Log message: Use pledge "disklabel" as needed. The theory here is these tools become more resistant against memory correctup, if a corrupt filesystem is given to them. ok krw CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/23 16:34:42 Modified files: sys/dev/pci : if_de.c Log message: you cant touch m_pkthdr in between ifq_deq_begin and ifq_deq_commit. TULIP_SETCTX() does though. this moves that call after ifq_deq_commit. problem reported (with great detail) and fix tested by ricardo mestre ok mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 16:41:49 Modified files: usr.sbin/vmd : Makefile Log message: Do not need YFLAGS= CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/23 16:47:57 Modified files: usr.bin/tmux : input-keys.c input.c screen-write.c tmux.h Log message: Partly revert previous, it is harmless to keep support for UTF-8 mouse mode inside tmux, just no longer support it for tmux itself. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 17:08:27 Modified files: usr.bin/mail : main.c Log message: missing pledge "getpw" CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/23 17:18:50 Modified files: faq : faq5.html Log message: binares/binariies->binaries, -Stable->-stable, from Larry Hynes CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 17:19:29 Modified files: libexec/lockspool: lockspool.c Log message: missing pledge "getpw" CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/23 17:20:25 Modified files: faq : faq4.html faq8.html faq10.html Log message: consistent use of CD-ROM, some from Larry Hynes CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 17:21:55 Modified files: usr.sbin/rebound: rebound.c Log message: use canonical pledge argument ordering CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/23 17:28:50 Modified files: faq : faq4.html Log message: various cleanups, mostly from Larry Hynes, slightly tweaked CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 18:01:56 Modified files: sbin/fdisk : fdisk.c Log message: pledge "stdio rpath wpath disklabel proc exec" throughout, after krw's refactorings which hoisted disk-opening to the top. tested by krw CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 18:03:25 Modified files: usr.sbin/ntpd : constraint.c ntpd.c ntpd.h Log message: Cache values from getpwnam() done at initialization, which need to be used by the constraint processes setup later (chroot, setuid...) [late getpwnam discovered during a further audit] ok millert CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/23 18:17:03 Modified files: sbin/disklabel : disklabel.c Log message: Need 'cpath' for op == EDITOR, as '-F' to write out the ascii label in an arbitrary location is a possibility. Suggested by & ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/23 19:51:50 Modified files: games/canfield/canfield: Makefile canfield.6 canfield.c games/canfield/cfscores: Makefile cfscores.c Removed files: games/canfield/canfield: pathnames.h Log message: move score files to home directory and drop setgid. from Ricardo Mestre CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/23 19:53:39 Modified files: games/canfield/canfield: canfield.c games/canfield/cfscores: cfscores.c Log message: change score file name to .cfscores so it's not taking up valuable space in my home directory of serious business files CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 20:10:10 Modified files: games : Makefile.inc games/atc : Makefile games/battlestar: Makefile games/hack : Makefile games/phantasia: Makefile games/robots : Makefile games/sail : Makefile games/snake : Makefile Log message: In 1995, all of the games were setuid games. At end of 1996, I took them all to setgid games, and we started wittling them down. Nearly 10 years later I am removing all setgid from the games. If any of these have score files they are now broken, and I hope various folk repair them. I have argued for years (and received pushback...) that the score file features must be removed, or rewritten to use private files, because setgid is the wrong tool. ok tedu CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2015/11/23 20:13:26 Modified files: games/foobillard: Makefile Added files: games/foobillard/patches: patch-src_ball_c Log message: Disable the nvidia extension paths. The code in this unmaintained version of foobillard seems to believe if one nvidia extension is present the rest are. Fixes build breakage after the mesa 11.0.6 update reported by naddy@ ok dcoppa@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/23 20:47:03 Modified files: distrib/sets/lists/game: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/23 21:04:19 Modified files: regress/usr.bin/tail: Makefile Added files: regress/usr.bin/tail: forward-blocks-rprint.out forward-blocks-rprint.sh forward-blocks.out forward-blocks.sh forward-chars-rprint.out forward-chars-rprint.sh forward-chars.out forward-chars.sh forward-lines-rprint.out forward-lines-rprint.sh forward-lines.out forward-lines.sh reverse-blocks-rprint.out reverse-blocks-rprint.sh reverse-blocks.out reverse-blocks.sh reverse-chars-rprint.out reverse-chars-rprint.sh reverse-chars.out reverse-chars.sh reverse-lines-rprint.out reverse-lines-rprint.sh reverse-lines.out reverse-lines.sh Log message: add some more tail tests, from Martijn van Duren CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/11/23 22:06:24 Modified files: usr.bin/telnet : commands.c externs.h telnet.c Log message: Don't support repeated connections - avoids pledge problems ok deraadt@, "god please commit before I see any more" tedu@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/23 22:44:06 Modified files: textproc/gspell: Makefile distinfo textproc/gspell/pkg: PLIST Log message: Update to gspell-0.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/23 23:12:25 Modified files: x11/gnome/latexila: Makefile Added files: x11/gnome/latexila/patches: patch-configure_ac patch-src_document_view_vala Log message: Adapt code for GspellLanguageChooserDialog change (upstream). CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/24 00:40:26 Modified files: usr.sbin/smtpd : table_db.c table_static.c Log message: teach table_db and table_static about mailaddr maps (unused yet) ok sunil@, ok jung@ CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2015/11/24 00:47:49 Modified files: sys/dev/pci : pcidevs Log message: Add some intel 6th gen and 100 series ids. ok jsg@ CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2015/11/24 00:48:29 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/24 01:23:08 Modified files: graphics/mapnik: Makefile Log message: Mark as ONLY_FOR_ARCHS=amd64, gcc OOM's on i386/powerpc/sparc64 anyway, and there's no point in wasting bazillions of cpu cycles on this c++11 monster there. Makes sense to sthen@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/11/24 01:36:13 Modified files: devel/py-parsing: Makefile distinfo Log message: Update to py-parsing 2.0.6. ok rpointel@, ajacoutot@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/24 01:40:10 Added files: usr.sbin/smtpd : filter.c Log message: add filter.c plumbing, not linked to the build, not used yet ok sunil@, ok jung@, ok eric@ CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/11/24 02:03:16 Modified files: lib/libc/stdlib: getopt.3 Log message: Don't fake a bulleted list by prefixing items with 'o'. ok jmc@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/11/24 02:07:09 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Don't loop forever trying to handle NP faults in certain failure cases. reported by Stefan Kempf with supplied patch, thanks. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/24 02:11:07 Modified files: archivers/libtar: Makefile archivers/luazlib: Makefile archivers/zipios: Makefile astro/wmmoonclock: Makefile astro/wmspaceweather: Makefile astro/wmsun : Makefile astro/xephem : Makefile audio/cuetools : Makefile audio/metronome: Makefile audio/swh-plugins: Makefile audio/xmcd : Makefile benchmarks/xengine: Makefile cad/kicad-library: Makefile cad/klogic : Makefile comms/birda : Makefile comms/owx : Makefile comms/spisniffer: Makefile comms/xdx : Makefile converters/libpst: Makefile converters/pflogx: Makefile databases/ports-readmes-dancer: Makefile devel/jdk/1.7 : Makefile devel/liboop : Makefile devel/libxsvf : Makefile devel/lua-cmsgpack: Makefile devel/mm : Makefile devel/pyrex : Makefile devel/smpeg : Makefile devel/stm32loader: Makefile education/dvorak7min: Makefile emulators/BasiliskII: Makefile fonts/droid-fonts: Makefile fonts/freefarsi-ttf: Makefile fonts/inconsolata-font: Makefile fonts/spranq-ecofont-ttf: Makefile games/circuit : Makefile games/quake2 : Makefile games/sudoku : Makefile geo/gimgtools : Makefile graphics/fyre : Makefile graphics/libcaca: Makefile graphics/pigment: Makefile java/junit : Makefile java/tanukiwrapper: Makefile lang/arena : Makefile lang/eagle : Makefile lang/swi-prolog: Makefile mail/smtpclient: Makefile mail/sympa : Makefile misc/deco : Makefile misc/hfsplus : Makefile multimedia/oggconvert: Makefile net/bing : Makefile net/gnaughty : Makefile net/gpodder : Makefile net/irssi-icb : Makefile net/tclcurl : Makefile net/udns : Makefile net/ytalk : Makefile news/nn : Makefile productivity/when: Makefile productivity/xinvest: Makefile productivity/xquote: Makefile security/erl-bcrypt: Makefile sysutils/cl-launch: Makefile sysutils/crashme: Makefile sysutils/mcollective-plugins/filemgr-agent: Makefile sysutils/mcollective-plugins/service-agent: Makefile sysutils/mcollective-plugins/sysctl-data: Makefile sysutils/superscript: Makefile sysutils/wmcb : Makefile sysutils/wmmon : Makefile textproc/elasticsearch: Makefile textproc/iso12083: Makefile textproc/libxslt: Makefile textproc/rxp : Makefile textproc/stringtemplate: Makefile textproc/vgrind: Makefile www/ap2-mod_perl: Makefile x11/driconf : Makefile x11/gnustep/imageviewer: Makefile x11/gtk3-unico-engine: Makefile x11/nx/nxssh : Makefile x11/osd_clock : Makefile x11/xglobe : Makefile x11/xtu : Makefile Log message: switch distfiles.nl to SSL, setup with security/letsencrypt/client CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2015/11/24 02:14:35 Modified files: lib/libc/string: bcmp.3 bcopy.3 bzero.3 ffs.3 strcasecmp.3 strchr.3 strrchr.3 Log message: Document that these functions are now in strings.h. ok millert@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/24 02:34:55 Modified files: usr.bin/tmux : options-table.c tmux.h Log message: Don't allow options in table without scope set. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/24 02:53:28 Modified files: net/wireshark : Makefile Log message: = -> += in bdep. sorry bulk builders :) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/24 03:04:34 Modified files: sys/dev/pci : if_myx.c Log message: fix tx ring accounting in myx_start. turns out i was calculating the number of packets (not descriptors) on the tx ring, and then using that as the free space for descriptors. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/11/24 03:17:15 Modified files: usr.sbin/vmmctl: parse.y Log message: zap useless use of strlen, okay reyk@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/11/24 03:17:58 Modified files: usr.sbin/vmmctl: vmmctl.c Log message: realloc* is designed so that NULL pointer = malloc. Ditch redundant code okay reyk@ mlarkin@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/11/24 03:26:02 Modified files: emulators/dgen-sdl: Makefile distinfo Log message: Update to dgen-sdl-1.33. ok edd@ (maintainer) CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/11/24 03:28:14 Modified files: usr.bin/vi/common: options.c usr.bin/vi/docs/USD.doc/vi.man: vi.1 Log message: Turn on filename tab completion in vi by default. From FreeBSD. ok claudio@ tb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/24 03:36:10 Modified files: sysutils/ruby-libvirt: Makefile distinfo sysutils/ruby-libvirt/pkg: PLIST Log message: update to ruby-libvirt-0.6.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/24 03:36:10 Modified files: www/epiphany : Makefile distinfo Log message: update to epiphany-3.18.1 CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/24 04:03:18 Modified files: lib/libsndio : mio_rmidi.c Log message: Fix confusion between SIO_xxx and MIO_xxx options (copy & paste error). CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2015/11/24 04:18:24 Modified files: . : events.html Log message: Add links to videos of mlarkin@'s and deraadt@'s presentations at Hackfest From Daniel Jakots, thanks! CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/24 04:24:21 Modified files: sys/dev/pci : pciide.c Log message: Double the delay between the PHY reset and the status check for ServerWorks SATA. Allow to reliably found disks on xserve G5. from miod@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/24 05:06:31 Modified files: sys/net : art.c art.h rtable.c Log message: Provide art_free(), a method to release unused routing table heads. While here initialize pools in art_init(). CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/24 05:14:08 Modified files: usr.bin/sndiod : sndiod.c Log message: remove unused test when handling of -U option CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/24 05:21:26 Modified files: graphics/libiptcdata: Makefile Log message: better COMMENT CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/24 05:32:53 Modified files: sys/dev/pci : if_jme.c if_vio.c if_vr.c ixgbe.h sys/net80211 : ieee80211_output.c Log message: No need to include for CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/24 05:45:49 Modified files: share/man/man4/man4.macppc: Makefile Log message: no need for zsc mlink now; CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/24 05:48:20 Modified files: sys/net : art.c Log message: in art_insert, if at_default on the first table is set then return the existing route rather than overwrite it. ok mpi@ CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/11/24 05:56:31 Modified files: usr.bin/vi/docs/USD.doc/vi.ref: set.opt.roff Log message: Update the other documentation to match the new filec default. requested by and ok jmc@ (a sign that these files really need to be merged into the manpage so they don't get any more stale...) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/24 06:33:18 Modified files: sys/dev/cardbus: if_dc_cardbus.c if_fxp_cardbus.c if_rl_cardbus.c if_xl_cardbus.c sys/dev/eisa : if_ep_eisa.c sys/dev/ic : acx.c an.c ar5008.c ar5416.c ar9003.c ar9280.c ar9285.c ar9287.c ar9380.c athn.c ax88190.c dc.c dl10019.c dp8390.c elink3.c fxp.c i82596.c if_wi_hostap.c lemac.c ne2000.c pgt.c rt2560.c rt2661.c rt2860.c rtl81x9.c ti.c xl.c sys/dev/isa : if_ec.c if_ef_isapnp.c if_eg.c if_el.c if_ep_isa.c if_ep_isapnp.c if_ie.c if_we.c sys/dev/pci : if_dc_pci.c if_de.c if_ep_pci.c if_epic_pci.c if_fxp_pci.c if_ipw.c if_iwi.c if_iwm.c if_iwn.c if_lii.c if_msk.c if_nxe.c if_rl_pci.c if_rtwn.c if_se.c if_sf_pci.c if_sis.c if_sk.c if_ste.c if_tht.c if_txp.c if_vic.c if_vio.c if_vmx.c if_wb.c if_wpi.c if_xl_pci.c sys/dev/pcmcia : if_an_pcmcia.c if_ep_pcmcia.c if_ne_pcmcia.c if_xe.c sys/dev/sbus : be.c qe.c sys/dev/usb : if_athn_usb.c if_otus.c if_ral.c if_rsu.c if_rum.c if_run.c if_uath.c if_ugl.c if_upgt.c if_urtw.c if_urtwn.c if_wi_usb.c if_zyd.c sys/arch/hppa/gsc: if_ie_gsc.c sys/arch/powerpc/include: db_machdep.h sys/arch/sgi/dev: if_iec.c if_mec.c sys/arch/sgi/hpc: if_sq.c sys/arch/socppc/dev: if_tsec.c sys/arch/sparc/dev: be.c hme.c if_ie.c qe.c qec.c sys/arch/sparc64/dev: vnet.c Log message: The only network driver needing is upl(4) for IFT_OTHER. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/24 06:37:16 Modified files: sys/net : bsd-comp.c pf_ioctl.c pf_lb.c pf_norm.c ppp_tty.c trunklacp.c sys/netinet : in.c sys/netinet6 : nd6_rtr.c raw_ip6.c udp6_output.c sys/netmpls : mpls_raw.c Log message: No need for As a bonus this removes a "#if NCARP > 0", say yeah! CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/24 06:45:07 Modified files: sys/net80211 : ieee80211_crypto.c ieee80211_crypto_bip.c ieee80211_crypto_ccmp.c ieee80211_crypto_tkip.c ieee80211_crypto_wep.c ieee80211_node.c ieee80211_pae_output.c ieee80211_proto.c ieee80211_regdomain.c sys/dev/ic : acx100.c acx111.c ar5008.c ar5416.c ar5xxx.h ar9003.c ar9280.c ar9285.c ar9287.c ar9380.c if_wi_hostap.c pgt.c sys/dev/pci : if_ath_pci.c if_ipw.c if_iwi.c if_iwm.c if_rtwn.c if_vmx.c ixgbe.h sys/dev/usb : if_athn_usb.c if_otus.c if_ral.c if_rsu.c if_rum.c if_run.c if_uath.c if_udav.c if_upgt.c if_urtw.c if_urtwn.c if_zyd.c Log message: No need to include This header is only needed because declares a structure that needs it. But it turns out that already includes it as workaround. A proper solution would be to stop declarting "struct ether_arp" there. But no driver should need this header. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/24 07:56:10 Modified files: share/man/man9 : ml_init.9 Log message: two missing NAME entries; CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/11/24 07:57:48 Log message: Import QTSerialPort - a QT library for dealing with.. you guessed it! Serial ports! Eventually this can be removed, as it is included in QT proper. Reason for import is the most recent version of Fritzing requires it. OK sthen@ Status: Vendor Tag: abieber Release Tags: abieber_20151124 N ports/comms/qtserialport/distinfo N ports/comms/qtserialport/Makefile N ports/comms/qtserialport/pkg/PLIST N ports/comms/qtserialport/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/24 07:58:56 Modified files: share/man/man9 : md5.9 Log message: update NAME; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/24 08:01:53 Modified files: share/man/man9 : mq_init.9 Log message: missing NAME entry; CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/11/24 08:02:24 Modified files: cad/fritzing : Makefile distinfo cad/fritzing/patches: patch-phoenix_pro cad/fritzing/pkg: DESCR PLIST Added files: cad/fritzing/patches: patch-src_program_programtab_cpp Log message: Update fritzing to the latest. Releases have moved to github, so should be less churn in the weird whay they cut their dist files (now zip.. now tar_1.bz2.. now..) OK sthen@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/24 08:17:26 Modified files: sys/net : trunklacp.c Log message: No need for it is part of While here use < > rather than " " to for driver includes. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/24 08:25:20 Modified files: sys/dev/ic : hme.c sys/dev/pci : if_vmx.c if_et.c if_vte.c sys/dev/usb : if_smsc.c Log message: No need for "vlan.h" if you don't check for "#if NVLAN > 0". CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/24 08:26:10 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/24 08:27:46 Modified files: sys/netinet : if_ether.h Log message: Merge three #ifdef _KERNEL blocks into one. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/24 08:43:15 Modified files: sys/dev/ic : fxp.c re.c sys/dev/pci : if_iwm.c Log message: You need if you use "struct ip" for hw checksum. You never need nor . CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/24 09:54:23 Modified files: games/canfield/canfield: canfield.c games/canfield/cfscores: cfscores.c Log message: repair lseeks, from Ricardo CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/24 10:11:40 Modified files: sys/arch/armv7/imx: imxenet.c sys/arch/armv7/sunxi: sxie.c sys/arch/hppa/gsc: if_ie_gsc.c sys/arch/macppc/dev: if_mc.c if_wi_obio.c sys/arch/octeon/dev: if_cnmac.c sys/arch/sgi/dev: if_iec.c if_mec.c sys/arch/sgi/hpc: if_sq.c sys/arch/sparc/dev: be.c hme.c if_gem_sbus.c if_ie.c if_ti_sbus.c qe.c qec.c sys/arch/sparc64/dev: vnet.c sys/arch/vax/if: if_de.c if_qe.c if_ze.c sgec.c sys/arch/vax/vsa: if_ze_vsbus.c sys/arch/vax/vxt: if_ze_vxtbus.c sys/dev/cardbus: if_acx_cardbus.c if_ath_cardbus.c if_athn_cardbus.c if_atw_cardbus.c if_dc_cardbus.c if_fxp_cardbus.c if_pgt_cardbus.c if_ral_cardbus.c if_re_cardbus.c if_rl_cardbus.c if_rtw_cardbus.c if_xl_cardbus.c sys/dev/eisa : if_ep_eisa.c sys/dev/ic : acx.c an.c ar5008.c ar5416.c ar5xxx.h ar9003.c ar9280.c ar9285.c ar9287.c ar9380.c ax88190.c dl10019.c gem.c i82596.c if_wi_hostap.c lemac.c ne2000.c pgt.c re.c xl.c sys/dev/isa : if_an_isapnp.c if_ec.c if_ef_isapnp.c if_eg.c if_el.c if_ep_isa.c if_ep_isapnp.c if_ie.c if_lc_isa.c if_ne_isa.c if_ne_isapnp.c if_sm_isa.c if_we.c sys/dev/pci : if_acx_pci.c if_an_pci.c if_ath_pci.c if_athn_pci.c if_atw_pci.c if_bce.c if_bge.c if_bnxreg.h if_bwi_pci.c if_cas.c if_dc_pci.c if_de.c if_em.h if_em_hw.c if_ep_pci.c if_epic_pci.c if_fxp_pci.c if_gem_pci.c if_hme_pci.c if_iwm.c if_ixgb.h if_lge.c if_lii.c if_malo_pci.c if_msk.c if_nep.c if_nfe.c if_nge.c if_pgt_pci.c if_ral_pci.c if_re_pci.c if_rl_pci.c if_rtw_pci.c if_se.c if_sf_pci.c if_sis.c if_sk.c if_ste.c if_stge.c if_ti_pci.c if_tl.c if_txp.c if_vge.c if_vio.c if_vr.c if_wb.c if_wi_pci.c if_xge.c if_xl_pci.c ixgb_ee.c ixgb_hw.c ixgbe.h sys/dev/pcmcia : if_an_pcmcia.c if_cnw.c if_ep_pcmcia.c if_sm_pcmcia.c if_wi_pcmcia.c sys/dev/sbus : be.c if_gem_sbus.c if_hme_sbus.c if_ti_sbus.c qe.c sys/dev/usb : if_atu.c if_aue.c if_axe.c if_axen.c if_mos.c if_smsc.c if_udav.c if_url.c if_urndis.c if_wi_usb.c Log message: You only need if you're using LLADDR() or a sockaddr_dl. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/11/24 10:50:19 Modified files: comms : Makefile Log message: +qtserialport CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/24 11:30:47 Log message: import p5-Type-Tiny-1.000005 Type::Tiny is a small class for writing type constraints, inspired by Moose's type constraint API. It has only one non-core dependency (and even that is simply a module that was previously distributed as part of Type::Tiny but has since been spun off), and can be used with Moose, Mouse and Moo (or none of the above). ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20152411 N ports/devel/p5-Type-Tiny/Makefile N ports/devel/p5-Type-Tiny/distinfo N ports/devel/p5-Type-Tiny/pkg/PLIST N ports/devel/p5-Type-Tiny/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/24 11:31:16 Modified files: devel/p5-Array-Compare: Makefile distinfo Log message: update to Array-Compare-2.11 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/24 11:32:32 Modified files: devel : Makefile Log message: +p5-Type-Tiny CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/24 12:34:31 Modified files: lib/libc/sys : wait.2 Log message: fix an error in NAME; ok schwarze CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/24 12:35:41 Modified files: usr.bin/diff : diff.1 Log message: fix an error in the text; from donald allen ok millert CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/24 12:36:35 Modified files: lib/libcrypto/man: Makefile Added files: lib/libcrypto/man: UI_new.3 Removed files: lib/libcrypto/man: ui_new.3 Log message: Correct file name, no text change (no history yet, but sorry for the churn). Issue noticed by jmc@, OK jmc@. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/24 12:37:31 Modified files: share/man/man9 : Makefile Log message: no mlink for ctlname; ok schwarze CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/24 12:38:01 Modified files: sys/dev/pci : sdhc_pci.c Log message: Fix inverted condition in previous. Problem reported by Mikolaj Kucharski. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/24 12:58:48 Modified files: share/man/man9 : mbuf_tags.9 Log message: update NAME; somehow missed this file when i did man9; ok schwarze CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/24 13:40:51 Modified files: usr.bin/tmux : cmd-detach-client.c tmux.1 Log message: Fix usage of detach-client. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/24 14:07:31 Modified files: bin/ksh : ksh.1 Log message: Revert previous tweak, pending a more complete rewording. Discussed with halex@, sthen@, jmc@. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/24 14:19:46 Modified files: usr.bin/tmux : cmd-show-messages.c log.c proc.c server.c tmux.c tmux.h Log message: Make the log stuff a bit tidier with some helper functions. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/24 14:23:44 Modified files: usr.bin/tmux : cmd-show-messages.c Log message: Show libevent version in showmsgs -I. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/11/24 14:27:03 Modified files: share/man/man7 : ports.7 Log message: Fix a link that got broken by a recent change that was made to the web pages. Pointed out by Jan Stary, but I used the faq15 URL because the suggested one is linked a couple of lines below already. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/24 14:28:04 Modified files: sys/dev/pci : pcidevs Log message: Add a few missing devices found on recent Apple hardware. From Bryan Vyhmeister. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/24 14:28:34 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/24 14:32:36 Modified files: usr.bin/tmux : proc.c Log message: Log some system and libevent information at startup. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/24 14:42:55 Modified files: sbin/fsck_ffs : main.c setup.c Log message: hotroot is calculated late in fsck_ffs, so defer the pledge. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/24 14:50:06 Modified files: usr.bin/tmux : cmd-kill-session.c tmux.1 Log message: All kill-session -C to clear alerts in all windows, suggested by Aaron U'Ren. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/24 14:52:06 Modified files: usr.bin/tmux : cmd-show-messages.c format.c server.c tmux.1 tmux.c tmux.h Log message: Remove the -I part of show-messages which isn't really that useful; the server start time can now be accessed with a new start_time format (use: tmux display -p '#{t:start_time}') CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/24 15:03:33 Modified files: lib/libc/gen : auth_subr.c authenticate.c glob.c pwcache.c auth_subr.3 authenticate.3 getgrent.c getpwent.c lib/libc/hidden: grp.h pwd.h lib/libc/net : rcmdsh.c ruserok.c Log message: Use reentrant versions of getpw{nam,uid} and getgr{nam,gid} within libc to avoid reusing the static buffers returned by the non-reentrant versions. Since this is inside libc we can use constants for the buffer sizes instead of having to call sysconf(). OK guenther@ deraadt@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/24 15:04:36 Modified files: usr.bin/tmux : client.c Log message: Switch a fprintf to a fatal, and wrap some long lines. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/24 15:09:53 Modified files: usr.bin/tmux : tmux.c Log message: Remove malloc_options DEBUG bit. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/24 15:27:22 Modified files: usr.bin/tmux : client.c tmux.c tmux.h Log message: Tidy the code that works out the socket path, and just use the full path in the global socket_path rather than copying it. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/24 15:27:59 Modified files: usr.bin/tmux : tmux.1 Log message: Document socket_path format. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/24 15:45:45 Modified files: usr.bin/tmux : client.c Log message: Actually show something (even if it not that helpful) if the server fails to start (for example if it can't create the socket), rather than hanging or showing nothing. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/24 16:01:51 Modified files: usr.bin/tmux : client.c server.c Log message: Do lock failures slightly better, return a special value so we don't unlink the wrong thing. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/24 16:22:51 Modified files: usr.bin/tmux : client.c tmux.c tmux.h Log message: Shell command from -c doesn't have to be global, pass it as an argument. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/24 16:46:16 Modified files: usr.bin/tmux : cmd-set-environment.c environ.c server-fn.c tmux.1 tmux.c tmux.h window.c Log message: Make environ_set va_args and use it to tidy up some calls. Also add a missing word in manpage (from jmc). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/24 16:47:17 Modified files: sys/kern : syscalls.master Log message: Add sendsyslog2... this has an additional flags variable to permit passing LOG_CONS ok millert kettenis beck CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/24 16:50:50 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/11/24 16:59:22 Modified files: sys/kern : kern_pledge.c subr_log.c Log message: Add sendsyslog2(), which accepts the syslog/openlog "logopt" flag LOG_CONS. If syslogd is not accepting messages, direct them to the console. This allows us to remove the direct /dev/console opening code from the bowels of libc. Of course, that forgotten code was exposed by pledge. ok kettenis millert beck CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/24 17:01:21 Modified files: lib/libc/gen : syslog_r.c lib/libc/hidden: syslog.h lib/libc/sys : Makefile.inc Log message: Add a syscall stub for sendsyslog2(2), and use it in syslog_r(3), passing LOG_CONS to the kernel. As a result, the /dev/console opening code can be removed. ok kettenis millert beck CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/24 17:16:40 Modified files: lib/libc/sys : stack_protector.c Log message: Rather than using syslog(3) (which pulls in snprintf), creating the report string using simpler strings functions and use sendsyslog2() directly. Also, use the LOG_CONS flag so that single-user reports are more clear. Use a buffer size of 1024 (from bluhm) discussed with guenther and matthew ok millert CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/24 17:24:17 Modified files: infrastructure/db: systrace.filter Log message: allow sendsyslog2, we already have sendsyslog CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/24 17:29:15 Modified files: sbin/fsck_ext2fs: main.c Log message: Do not do the early pledge, because hotroot() is a lie. fsck_extfs is not correct duid-aware by itself. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/24 17:36:32 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/24 19:18:04 Modified files: lib/libc/net : ruserok.c Log message: syslog() here is pointless; ok millert CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/11/24 19:27:12 Modified files: devel/afl : Makefile distinfo devel/afl/patches: patch-Makefile Log message: update to 1.95b "I'm fine..." jsg@ (MAINTAINER) similar diff from mmcc@ CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/11/24 19:37:52 Modified files: security/stunnel: Makefile distinfo security/stunnel/patches: patch-Makefile_in patch-src_options_c Added files: security/stunnel/patches: patch-src_ctx_c Log message: update to 5.26 builds and runs fine amd64/i386... CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/24 20:10:00 Modified files: share/man/man9 : Makefile ifq_enqueue.9 sys/arch/armv7/imx: imxenet.c sys/arch/armv7/omap: if_cpsw.c sys/arch/armv7/sunxi: sxie.c sys/arch/macppc/dev: if_bm.c if_mc.c sys/arch/octeon/dev: if_cnmac.c sys/arch/sgi/dev: if_iec.c if_mec.c sys/arch/sgi/hpc: if_sq.c sys/arch/socppc/dev: if_tsec.c sys/arch/sparc/dev: be.c hme.c if_ie.c qe.c sys/arch/sparc64/dev: vnet.c sys/arch/vax/if: if_de.c if_qe.c sgec.c sys/dev/ic : acx.c aic6915.c am7990.c am79900.c an.c ar5008.c ar9003.c ath.c athn.c atw.c bwi.c dc.c dp8390.c elink3.c fxp.c gem.c hme.c i82596.c if_wi.c lance.c lemac.c malo.c mtd8xx.c pgt.c re.c rt2560.c rt2661.c rt2860.c rtl81x9.c rtw.c smc83c170.c smc91cxx.c ti.c xl.c sys/dev/isa : if_ef_isapnp.c if_eg.c if_el.c if_ex.c if_ie.c sys/dev/pci : if_age.c if_alc.c if_ale.c if_bce.c if_bge.c if_bnx.c if_cas.c if_de.c if_em.c if_et.c if_ipw.c if_iwi.c if_iwm.c if_iwn.c if_ix.c if_ixgb.c if_jme.c if_lge.c if_lii.c if_msk.c if_myx.c if_nep.c if_nfe.c if_nge.c if_nxe.c if_oce.c if_pcn.c if_rtwn.c if_se.c if_sis.c if_sk.c if_ste.c if_stge.c if_tht.c if_tl.c if_txp.c if_vge.c if_vic.c if_vio.c if_vmx.c if_vr.c if_vte.c if_wb.c if_wpi.c if_xge.c sys/dev/pcmcia : if_malo.c if_xe.c sys/dev/sbus : be.c qe.c sys/dev/usb : if_athn_usb.c if_atu.c if_aue.c if_axe.c if_axen.c if_cdce.c if_cdcef.c if_cue.c if_kue.c if_mos.c if_otus.c if_ral.c if_rsu.c if_rum.c if_run.c if_smsc.c if_uath.c if_udav.c if_ugl.c if_upgt.c if_upl.c if_url.c if_urndis.c if_urtw.c if_urtwn.c if_zyd.c sys/net : if.c if_var.h sys/net80211 : ieee80211_pae_output.c Log message: replace IFF_OACTIVE manipulation with mpsafe operations. there are two things shared between the network stack and drivers in the send path: the send queue and the IFF_OACTIVE flag. the send queue is now protected by a mutex. this diff makes the oactive functionality mpsafe too. IFF_OACTIVE is part of if_flags. there are two problems with that. firstly, if_flags is a short and we dont have any MI atomic operations to manipulate a short. secondly, while we could make the IFF_OACTIVE operates mpsafe, all changes to other flags would have to be made safe at the same time, otherwise a read-modify-write cycle on their updates could clobber the oactive change. instead, this moves the oactive mark into struct ifqueue and provides an API for changing it. there's ifq_set_oactive, ifq_clr_oactive, and ifq_is_oactive. these are modelled on ifsq_set_oactive, ifsq_clr_oactive, and ifsq_is_oactive in dragonflybsd. this diff includes changes to all the drivers manipulating IFF_OACTIVE to now use the ifsq_{set,clr_is}_oactive API too. ok kettenis@ mpi@ jmatthew@ deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/24 20:56:32 Modified files: sys/dev/ic : dcreg.h Log message: trim unused variable CVSROOT: /cvs Module name: www Changes by: gsoares@cvs.openbsd.org 2015/11/24 21:27:59 Modified files: build : support.dat Log message: add mundounix; req on misc@ CVSROOT: /cvs Module name: www Changes by: gsoares@cvs.openbsd.org 2015/11/24 21:28:41 Modified files: . : support.html Log message: sync CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/24 21:49:10 Modified files: sys/dev/isa : fd.c spkr.c Log message: add size to free CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/24 22:01:44 Modified files: lib/libc : Makefile.inc Log message: Make using a deprecated function an error instead of just a warning ok millert@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/24 23:54:58 Modified files: devel/py-ioflo : Makefile distinfo devel/py-ioflo/pkg: PLIST Log message: Update to py-ioflo-1.4.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/24 23:59:38 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-1.1.1. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/25 00:58:55 Modified files: usr.bin/tmux : client.c Log message: Don't print error if none to print. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/25 01:15:56 Modified files: devel/ruby-rgen: Makefile distinfo devel/ruby-rgen/pkg: PLIST Log message: update to rgen-0.8.0 CVSROOT: /cvs Module name: xenocara Changes by: semarie@cvs.openbsd.org 2015/11/25 01:56:50 Modified files: app/xterm : main.c Log message: add pledge promise "exec" for few cases in xterm in particular if the user use `exec-formatted' or `exec-selectable' actions in key binding. problem reported by jirib at devio dot us. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/11/25 02:23:59 Modified files: share/mk : bsd.xconf.mk Log message: Stop building Mesa on alpha for now as it hits a gcc ICE, and mips64 because it requires sync builtins not in gcc 4.2 and hits binutils issues. ok matthieu@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/11/25 02:37:01 Modified files: devel/pcre : Makefile distinfo Removed files: devel/pcre/patches: patch-pcre_compile_c Log message: security update to 8.38 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/25 03:52:25 Modified files: sbin/ifconfig : ifconfig.c Log message: Put back 1.305 without breaking the hand rolled inet_net_pton(3) case for IPv4. Tested by sebastia@ and krw@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/25 04:09:20 Modified files: faq/ports : guide.html Log message: No need to leave a Makefile cvs tag when importing a port from another system - this doesn't happen much anyway, and isn't particularly useful to have cluttering Makefile, just mention it in commit log. Mention that people don't need to fill in the account name etc in the rcs tag. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/25 04:12:53 Modified files: sys/arch/armv7/omap: if_cpsw.c sys/dev/ic : i82596.c Log message: Small fixes related to the IFF_OACTIVE removal. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/25 04:15:35 Modified files: faq/ports : guide.html Log message: As noticed by Jan Stary, the porter's guide said that OpenBSD doesn't have -lcrypt because DES crypt is in libc. I think this is just meant to tell people that if some s/w is trying to use -lcrypt it can just be removed from linker flags. Same applies to librt / libdl so adjust the text to say "the functions provided by.." and mention those libs too. Retain some mention of DES in that "The crypt() function does not support DES, only bcrypt." CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/25 04:20:38 Modified files: sys/arch/sparc/dev: be.c hme.c if_ie.c qe.c qec.c sys/dev/ic : elink3.c lemac.c sys/dev/isa : if_ef_isapnp.c if_eg.c if_ep_isa.c if_ie.c sys/dev/pci : if_de.c sys/dev/pcmcia : if_ep_pcmcia.c sys/dev/sbus : be.c qe.c sys/dev/usb : if_ugl.c if_upl.c Log message: Network drivers should not include or CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/25 04:21:34 Modified files: libexec/talkd : talkd.8 Log message: rename internally to ntalkd, after the binary; this way both "man talkd" and "man ntalkd" work; issue reported by sobrado; fix from schwarze CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/25 05:42:26 Modified files: print/transfig : Makefile print/transfig/pkg: DESCR Log message: drop version from DESCR, this isn't 3.1.2 anymore.. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/11/25 05:56:12 Modified files: textproc/elasticsearch: Makefile distinfo textproc/elasticsearch/pkg: PLIST Log message: Update to 2.1.0 OK jasper@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/11/25 07:00:27 Modified files: sys/arch/octeon/dev: if_cnmac.c Log message: Simplify the setup of gather segments. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/25 07:24:12 Modified files: www/c-icap/modules: Makefile distinfo Log message: update to c-icap-modules 0.4.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/25 08:27:19 Modified files: textproc/libxml: Tag: OPENBSD_5_8 Makefile distinfo Log message: security fix for CVE-2015-8241 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/25 08:33:54 Modified files: textproc/libxml: Tag: OPENBSD_5_8 Makefile distinfo Log message: security fix for CVE-2015-8317 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/25 08:49:50 Modified files: lib/libc/stdlib: icdb.c Added files: lib/libc/hidden: icdb.h Log message: Wrap so that calls go direct and the symbols are all weak ok tedu@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/25 08:53:01 Modified files: sys/kern : kern_pledge.c Log message: permit kern.maxpartitions CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/11/25 08:54:13 Modified files: net/py-ripe.atlas.sagan: Makefile distinfo Log message: update to 1.1.6 OK sthen@, phessler@ CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/11/25 08:55:32 Modified files: net/py-ripe.atlas.tools: Makefile distinfo Removed files: net/py-ripe.atlas.tools/patches: patch-ripe_atlas_tools_commands_measure_base_py patch-ripe_atlas_tools_commands_report_py Log message: update to 1.1.1 OK sthen@, phessler@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/25 09:15:06 Modified files: games/tetris : tetris.6 Log message: The scorefile is hidden. From Ricardo Mestre, thanks! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/25 09:19:05 Modified files: games/canfield/canfield: canfield.c Log message: Remove now unused gid_t variable. From Ricardo Mestre. Thanks! go for it! deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/25 09:20:36 Modified files: share/man/man9 : Makefile uvm.9 Log message: add uvm_uarea_{alloc,free} to NAME and MLINKS; found by schwarze; ok schwarze guenther CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/25 09:49:35 Modified files: devel/pcre : Makefile Log message: The distfile isn't at the secondary MASTER_SITES (sourceforge), but upstream's site does http as well as ftp now, so use that instead. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/25 10:17:38 Modified files: sbin/disklabel : disklabel.c Log message: -A needs cflag too. Noted by sthen@ during install. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/25 10:22:36 Modified files: lib/libsndio : sndio.7 Log message: -M option was removed, midi ports registered with -q CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/11/25 10:36:15 Modified files: faq : faq13.html Log message: Fixes for audio parts of faq13, from Jan Stary, ok ratchov - fix a typo - the "aucat sound server" is sndiod - let sentences be sentences CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/25 10:51:53 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/25 11:46:21 Modified files: usr.bin/sndiod : sock.h Log message: spacing CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/25 11:47:12 Modified files: usr.bin/sndiod : dev.c midi.c Log message: Allocate device names in the heap, so they can be generated. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/25 11:51:08 Modified files: usr.bin/sndiod : dev.c Log message: fix latest: don't set d->path as we just allocated it CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/25 12:32:35 Modified files: sbin/fdisk : cmd.c Log message: Try harder to prevent 0-length partitions from being defined. Suggested by & ok tim@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/25 12:45:22 Modified files: sbin/newfs : newfs.c Log message: We can't make a pledge if we're mount_mfs(8) as we need the ability to call mount(2). ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/11/25 14:04:07 Modified files: net/tor : Makefile distinfo net/tor/patches: patch-src_config_torrc_sample_in Added files: net/tor/patches: patch-Makefile_in patch-configure_ac Log message: Update to tor 0.2.7.5. Switch to libevent2 by default, as recommended by upstream. Based on diffs from Daniel Jakots. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/25 14:13:29 Modified files: sys/arch/sparc64/sparc64: pmap.c Log message: Don't bother keeping track of the resident count for the kernel pmap. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/25 15:44:21 Modified files: usr.sbin/vmd : vmd.c Log message: typo: should be looking pid == -1 CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2015/11/25 16:16:01 Modified files: lib/libc/gen : pwcache.c Log message: group_from_gid: use _GR_BUF_LEN instead of _PW_BUF_LEN CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/25 16:18:11 Modified files: games/atc : Makefile games/battlestar: Makefile games/snake : Makefile Log message: Remove operations that "touch" scorefiles at install time. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/25 17:32:31 Log message: import ports/x11/py-qt5, Python bindings to Qt5. ok zhuk@ Status: Vendor Tag: sthen Release Tags: sthen_20151126 N ports/x11/py-qt5/Makefile N ports/x11/py-qt5/distinfo N ports/x11/py-qt5/patches/patch-configure_py N ports/x11/py-qt5/pkg/DESCR-docs N ports/x11/py-qt5/pkg/DESCR-main N ports/x11/py-qt5/pkg/PLIST-docs N ports/x11/py-qt5/pkg/PLIST-main No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/25 17:32:50 Modified files: x11 : Makefile Log message: +py-qt5 CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/11/25 18:59:48 Modified files: infrastructure/templates: mk.conf.template Log message: replace remaining sudo(8) with doas(1) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/25 20:02:45 Modified files: distrib/sets/lists/game: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2015/11/25 21:18:50 Modified files: devel/cppcheck : Makefile distinfo Log message: update to cppcheck 1.71 ok gsoares@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/25 23:45:08 Modified files: sbin/newfs_ext2fs: newfs_ext2fs.c Log message: unbelievable.. this uses TIOCGWINSZ.. how did i miss that. pledge "tty". CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/25 23:59:12 Modified files: sbin/newfs_ext2fs: mke2fs.c newfs_ext2fs.c Log message: Instead, hoist TIOCGWINSZ up to the top, then "tty" pledge is not needed. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/26 00:12:04 Modified files: x11/gnome/tracker: Makefile distinfo x11/gnome/tracker/patches: patch-configure patch-src_libtracker-sparql_Makefile_in Log message: Update to meta-tracker-1.6.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/26 00:21:01 Modified files: mail/thunderbird-i18n: Makefile.inc distinfo mail/mozilla-thunderbird: Makefile distinfo Removed files: mail/mozilla-thunderbird/patches: patch-mozilla_config_system-headers Log message: Update to thunderbird 38.4.0 / lightning 4.0.4. See https://www.mozilla.org/en-US/thunderbird/38.4.0/releasenotes/ (not there yet) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/26 00:26:50 Modified files: lib/libc/yp : yp_bind.c Log message: remove the "YP server for domain %s not responding, still trying" code. For years, it talked to stderr. That was wrong. Then it was converted to opening /dev/tty, which is also wrong (pledge says so). Upon reconsideration people in these more modern times have adapted to all sorts of services not being available, so axe the alert and retry silently. ok beck CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/26 00:37:45 Log message: Import pecl-redis-2.2.7. The pecl-redis extension provides an API for communicating with the redis key-value store. ok sthen@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20151126 N ports/databases/pecl-redis/distinfo N ports/databases/pecl-redis/Makefile N ports/databases/pecl-redis/pkg/DESCR N ports/databases/pecl-redis/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/26 00:38:17 Modified files: databases : Makefile Log message: +pecl-redis CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/26 00:38:34 Modified files: www/owncloud : Makefile www/owncloud/pkg: README Log message: Depends on databases/pecl-redis. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/26 00:41:38 Modified files: usr.bin/mandoc : mansearch.c Log message: No point in trying to go on when elementary database operations like preparing queries or binding variables fail; that won't yield useful results anyway but may generate huge pointless error messages. Issue reported by deraadt@. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/26 00:44:28 Modified files: usr.sbin/vmmctl: main.c Log message: Fix potentially uninitialized variable. Found by jsg@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/11/26 00:53:31 Modified files: sysutils/py-psutil: Makefile distinfo Removed files: sysutils/py-psutil/patches: patch-psutil_arch_bsd_openbsd_c patch-setup_py Log message: Update to py-psutil 3.3.0 final, remove patches merged upstream. CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/11/26 01:10:43 Modified files: sbin/fdisk : misc.c Log message: When prompting for an LBA, show the min and max values in the prompt; OK krw@ CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/11/26 01:15:07 Modified files: sbin/fdisk : cmd.c gpt.c misc.c part.c part.h Log message: When prompting for a GPT partition type, use the partition's current type as default; OK krw@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/26 01:26:48 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h usr.sbin/vmd : vmd.c usr.sbin/vmmctl: main.c parser.c parser.h vmm.conf.5 vmmctl.8 vmmctl.c Log message: Automatically start vmm(4) when the first VM is created and after the last VM is terminated. This allows to remove the explicit "vmm enable" / "vmm disable" (VMM_IOC_START / VMM_IOC_STOP) ioctls. You'll have to update kernel and userland for this change, as the kernel ABI changes. OK mpi@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/26 01:32:09 Modified files: sys/arch/amd64/amd64: vmm.c Log message: init pat_default to 0 as it may potentially be used uninitialised ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/26 01:34:25 Modified files: usr.sbin/vmmctl: parse.y Log message: Remove vmm enable / disable in parse.y as well - see previous commit to vmd/vmmctl. CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/11/26 01:51:22 Modified files: usr.sbin/smtpd : mta.c Log message: Don't dereference a route and then reference it again. In this particular case, the route would be referenced at least twice, so there is no use after free. Prompted by a mail from David CARLIER to misc@opensmtpd. OK eric@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/26 01:52:03 Modified files: www/p5-Hijk : Makefile distinfo Log message: Update to p5-Hijk-0.26. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/26 02:07:05 Modified files: security/letsencrypt/py-acme: Makefile Log message: reenable tests for python 2 version of py-acme, funcsigs was imported. (still hanging for some tests though). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/26 02:09:19 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: Makefile distinfo security/letsencrypt/py-acme: Makefile distinfo Log message: update the letsencrypt ports to 20151123 releases CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2015/11/26 02:57:07 Modified files: misc/sent : Makefile distinfo misc/sent/patches: patch-config_def_h patch-config_mk misc/sent/pkg : DESCR Log message: update sent to 0.2 release fixing several serious segfaults and issues with hints from gsoares ok ajacoutot mmcc gsoares CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/26 02:57:34 Modified files: mail/evolution : Makefile Log message: adjust the sub-version string for Evolution, whitespace is no longer added automatically so it was a bit ugly. ok ajacoutot jasper before - X-Mailer: Evolution 3.18.2OpenBSD Ports after - X-Mailer: Evolution 3.18.2 (OpenBSD Ports) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/26 03:24:05 Log message: import sysutils/py-augeas, ok jasper@ who kindly offered to take maintainer. Python bindings for Augeas, allowing programmatic editing of configuration files in their native formats. Status: Vendor Tag: sthen Release Tags: sthen_20151126 N ports/sysutils/py-augeas/Makefile N ports/sysutils/py-augeas/distinfo N ports/sysutils/py-augeas/pkg/PLIST N ports/sysutils/py-augeas/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/26 03:24:26 Modified files: sysutils : Makefile Log message: +py-augeas CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/26 03:36:20 Modified files: sys/netinet : ip_output.c Log message: Use rtalloc(9) to look for a local address (RTF_LOCAL) in ip_setmoptions(). This simplifies the if_get()/if_put() dance. Tested by jasper@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/11/26 03:52:40 Modified files: sys/arch/amd64/stand/libsa: exec_i386.c Log message: Fix a typo in comment. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/26 03:59:59 Modified files: sysutils/logstash/logstash: Makefile distinfo sysutils/logstash/logstash/pkg: PLIST Log message: - update to logstash-2.1.0 tested by/ok sebastia@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/26 04:00:24 Modified files: net/ruby-msgpack: Makefile distinfo net/ruby-msgpack/pkg: PLIST Log message: update to ruby-msgpack-0.7.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/26 04:13:57 Modified files: gnu/usr.bin/binutils-2.17/gas/doc: as.texinfo gnu/usr.bin/binutils/gas/doc: as.texinfo Log message: change the name "as" in the NAME section of the as(1) manuals to lowercase; requested by and OK jmc@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/26 05:17:19 Modified files: sys/sys : srp.h share/man/man9 : srpl_rc_init.9 Log message: Add SRPL_FOREACH_SAFE_LOCKED(9), needed to turn the single list of multipath route entries mpsafe. ok dlg@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/26 05:35:37 Modified files: usr.bin/sndiod : sndiod.c Log message: Cleanup in the opposite order as initialization, inline privdrop() function. No behaviour change. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/26 06:08:18 Modified files: share/man/man9 : Makefile srpl_rc_init.9 Log message: mlink for SRPL_FOREACH_SAFE_LOCKED and tweak its description; CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/26 06:24:30 Modified files: games/tetris : scores.c Log message: Add missing checks for getenv() and snprintf() From Ricardo Mestre, thanks! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/26 06:28:22 Modified files: games/canfield/canfield: canfield.c games/canfield/cfscores: cfscores.c Log message: Add checks for getenv(), snprintf() and getlogin(). From Ricardo Mestre (up to a small tweak). Thanks! CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/26 07:07:31 Modified files: www/p5-CGI-Simple: Makefile distinfo Removed files: www/p5-CGI-Simple/patches: patch-lib_CGI_Simple_pm patch-t_050_simple_t patch-t_070_standard_t Log message: Update to p5-CGI-Simple-1.115. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/26 07:43:18 Modified files: games/tetris : scores.c Log message: Fix copy-paste error in scorefile name From Ricardo Mestre CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/26 07:51:59 Modified files: games/manaplus : Makefile distinfo games/manaplus/pkg: PLIST Log message: Update to manaplus-1.5.11.21. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/26 08:25:14 Modified files: etc : syslog.conf Log message: Disable by default the *.emerg block; ok millert beck CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/26 09:34:34 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/26 11:03:02 Modified files: net/icinga/core2: Makefile distinfo net/icinga/core2/pkg: PLIST-main Log message: update to icinga2-2.4.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/26 12:00:40 Modified files: usr.sbin/rpc.bootparamd: Makefile bootparamd.c Log message: Delete YP lookup code; user base of 0. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/26 12:01:47 Modified files: usr.bin/passwd : Makefile local_passwd.c passwd.1 passwd.c pwd_check.c usr.bin/chpass : Makefile chpass.1 chpass.c chpass.h libexec/login_chpass: Makefile login_chpass.c Removed files: usr.bin/passwd : yp_passwd.c usr.bin/chpass : pw_yp.c Log message: Delete YP password related code. As a result, these can also be pledged. Keep an eye out for regressions, because they could be uncomfortable. ok beck semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/26 12:03:10 Modified files: usr.sbin/installboot: i386_installboot.c installboot.c landisk_installboot.c sparc64_installboot.c vax_installboot.c Log message: Apply pledge. The people I asked to review this did not get back to me, so we will test this a different way. CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2015/11/26 12:05:49 Modified files: lib/mesa : Makefile.bsd-wrapper Log message: On i386, compile with -march=i586. The i965 driver requires 64-bit atomic operations and older CPUs lack the needed instructions. The hardware supported by that driver will never be used together those older CPUs. This might mean that even the software rasterizer doesn't work anymore on those. But they're so slow that you probably wouldn't want to anyway. ok jsg@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/26 12:13:14 Modified files: libexec : Makefile Removed files: libexec/rpc.yppasswdd: Makefile rpc.yppasswdd.8 rpc.yppasswdd.c yppasswd.h yppasswdd_mkpw.c yppasswdd_proc.c Log message: rpc.yppasswdd goes to the bitbucket. (The story is that some people do use YP still as a libc -> non-file lookup mechanism; some of them with standard ypbind/ypserv, but more of them with ypbind/ypldap. That however does not justify these cruddy tools dealing with passwords, which are more likely to contain problems) CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/11/26 12:59:19 Modified files: libexec/login_radius: login_radius.c Log message: pledge in login_radius(8). ok deraadt CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/26 13:00:40 Modified files: share/man/man8 : yp.8 Log message: remove rpc.yppasswdd bits; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/26 13:02:46 Modified files: libexec/login_lchpass: login_lchpass.8 Log message: passwd no longer has an -l flag; ok deraadt CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/26 13:03:25 Modified files: gnu/usr.bin/binutils-2.17/bfd: elfxx-mips.c Log message: Fix "Bad value" error seen when building Mesa 11.0.6 which uses -Bsymbolic. Inspired by https://sourceware.org/ml/binutils/2010-08/msg00333.html, but expressed differently so there are no GPLv3 issues. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/11/26 13:26:20 Modified files: sys/arch/amd64/stand/efiboot: efiboot.c Log message: Avoid setting mode to GOP if the mode is unchanged. Also don't panic if the setting mode is failed. reported and tested by Joe Gidi CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/26 13:27:30 Modified files: lang/python : python.port.mk Log message: add MODPY_SETUP_ARGS which is used in MODPY_CMD. this allows for passing arguments to setup.py as will be required by a virt-manager upgrade. ok sthen@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/11/26 13:27:46 Modified files: share/man/man5 : port-modules.5 Log message: document MODPY_SETUP_ARGS CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/26 13:29:37 Modified files: sysutils/virt-manager: Makefile distinfo sysutils/virt-manager/patches: patch-setup_py patch-virtcli_cliconfig_py patch-virtinst_capabilities_py sysutils/virt-manager/pkg: PLIST Log message: update to virt-manager-1.3.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/26 14:50:54 Modified files: www/py-genshi : Makefile Log message: use MODPY_SETUP_ARGS CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/26 15:04:04 Modified files: x11/terminator : Makefile Log message: stop abusing MODPY_SETUP CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/26 16:32:52 Modified files: lib/libutil : check_expire.c Log message: Use the backchannel for all error messages instead of syslog(3). OK deraadt@ beck@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/26 17:49:31 Modified files: usr.bin/ssh : scp.c Log message: pledge "stdio rpath wpath cpath fattr tty proc exec" except for the -p option (which sadly has insane semantics...) ok semarie dtucker CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/26 18:01:35 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2015/11/26 18:53:02 Modified files: mail/imapfilter: Tag: OPENBSD_5_8 Makefile distinfo mail/imapfilter/patches: Tag: OPENBSD_5_8 patch-src_imapfilter_c Added files: mail/imapfilter/patches: Tag: OPENBSD_5_8 patch-src_socket_c Log message: Update from 2.6.1 to 2.6.3. This fixes a bug that makes cert mismatches non-fatal: https://github.com/lefcha/imapfilter/commit/0526dee062c28257a14f2ed7afca49a9a384e4aa Also fixes the system cert location bug. ok jca@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/26 18:57:59 Modified files: lib/libutil : imsg.c login_fbtab.c pidfile.c Log message: Remove three NULL-checks before free(). ok millert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/26 20:53:29 Modified files: etc : Makefile rc rc.conf Log message: yppasswd went away CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/26 20:53:33 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/11/26 21:03:45 Modified files: sys/net80211 : ieee80211.c Log message: correct logic for a IEEE80211_MODE_11N test ok stsp@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/26 23:30:11 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-1.1.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/26 23:31:54 Modified files: print/cups-filters: Tag: OPENBSD_5_8 Makefile Added files: print/cups-filters/patches: Tag: OPENBSD_5_8 patch-filter_foomatic-rip_util_c Log message: Fix for CVE-2015-8327: consider the back tick as an illegal shell escape character. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/26 23:35:23 Modified files: print/cups-filters: Makefile distinfo Log message: SECURITY update to cups-filters-1.2.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/27 00:38:29 Modified files: converters/p5-Catalyst-View-JSON: Makefile distinfo Log message: Update to p5-Catalyst-View-JSON-0.36. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/27 01:01:00 Modified files: www/py-jonpy : Makefile distinfo Log message: Update to py-jonpy-0.12. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/27 02:11:39 Modified files: usr.sbin/vmmctl: Makefile main.c parse.y parser.h vmm.conf.5 vmmctl.8 vmmctl.c Removed files: usr.sbin/vmmctl: parser.c Log message: Change the command line syntax to a "command + getopts" style, eg. vmmctl start "myvm" -m 512M -i 1 -d disk.img -k /bsd Networking people like me are used to the human-readable CLI-style syntax that we have in some of our OpenBSD *ctl tools, including bgpctl, other routing daemons, or relayctl. But this didn't work for vmmctl, so change it to something a bit less human-readable but more BSD- and POSIX-ish. After all, the command line is only intended for simple configuration, more details will go into the configuration file, so we can avoid getopt flag conflicts or scary things like the getsubopt(3) style. OK krw@ jasper@, with input from kettenis@ jmc@ deraadt@ mlarkin@ etc. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/27 02:37:56 Modified files: games/snake : Makefile snake.6 snake.c Removed files: games/snake : pathnames.h snscore.c Log message: Fix after removal of the setgid bit: Add pledge "stdio rpath wpath cpath tty". Move score file to $HOME, add $USER as high score entry. Maintain hall of fame of 10 high scores, make snake wink if it ate you while you were eligible for eternal fame. Based on an initial diff by Ricardo Mestre and with helpful input from tedu@. ok beck@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/27 03:58:05 Modified files: sys/dev/usb : usbdevs Log message: iPhone 6, from Laurent GUALDI. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/27 03:58:29 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/27 03:59:32 Modified files: sys/dev/usb : usb_quirks.c uaudio.c Log message: Attach the iPhone 6 as ugen(4), from Laurent GUALDI. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/27 04:31:14 Modified files: devel/mm-common: Makefile distinfo Log message: Update to mm-common-0.9.9. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/27 04:52:44 Modified files: sys/net : if.c route.c rtable.c Log message: Protect the growth of the routing table arrays used by rtable_get() with SRPs. This is a simplified version of the dynamically sizeable array of pointers used by if_get() because routing table heads are never freed. ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/27 05:13:22 Modified files: sys/net : rtable.c Log message: Document that routing table heads are never freed as suggested by dlg@ and kill rtable_put() because we're not going to use it. The overhead of keeping a "struct art_root/radix_node_head" around is very small compared to the added complexity needed to reference count such structures. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/27 05:16:06 Log message: import ports/net/exabgp, ok phessler@ ExaBGP is software which can inject routes with arbitrary next-hops into your network (i.e. source IPv4/IPv6 routes using both IPv4 and IPv6 BGP connections, either from a configuration file or third party applications), inject flowspec routes, or pass received routes in textual form to a third-party application. Potential uses include: - announce IPv4/IPv6 routes with arbitrary next-hops into your network * injection of service IPs like AS112 announcement * temporary route redirection (adding more specific routes with different next-hop) * injection of flow routes to handle DDOS - source flow routes. - track changes in the global routing table. - add the received default route to an host. - filter and/or modify routes using your own logic. ExaBGP is for injecting or performing complex route mangling with BGP, it is not intended to transform a server into a BGP router. Status: Vendor Tag: sthen Release Tags: sthen_20151127 N ports/net/exabgp/Makefile N ports/net/exabgp/distinfo N ports/net/exabgp/files/exabgp N ports/net/exabgp/patches/patch-setup_py N ports/net/exabgp/pkg/DESCR N ports/net/exabgp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/27 05:16:34 Modified files: net : Makefile Log message: +exabgp CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/27 06:13:07 Modified files: net/freeradius3: Makefile Added files: net/freeradius3/patches: patch-src_modules_rlm_eap_types_rlm_eap_pwd_rlm_eap_pwd_c Log message: cherrypick a patch from upstream: create user-name from peer ID correctly CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/27 06:49:42 Modified files: bin/df : ext2fs_df.c ffs_df.c Log message: Use strlcpy to copy strings in struct mount, not memmove. Avoids reading past the end of a buffer. Problem found and OK jsg@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/27 07:00:16 Modified files: lang/elixir : Makefile distinfo Log message: update to elixir-1.1.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/27 07:24:05 Modified files: lang/erlang/18 : Makefile distinfo lang/erlang/18/pkg: PLIST-main PLIST-wx Log message: update to erlang-18.1 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/27 08:00:12 Modified files: sys/net : if_loop.c if_var.h Log message: Keep lo(4) definitions inside if_loop.c CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/11/27 08:06:43 Modified files: usr.bin/tmux : arguments.c cmd-list-keys.c cmd-list.c cmd-queue.c cmd.c tmux.h Log message: Do not set a limit on the length of commands when printing them. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/27 08:28:22 Modified files: sys/dev/pci : pci.c Log message: Don't report a bus conflict for bridges that are left (partly) unconfigured by the system firmware. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/27 08:34:01 Modified files: sys/arch/sparc64/sparc64: pmap.c Log message: Don't panic in pmap_enter() if we deplete the pool of pv entries and the PMAP_CANFAIL flag is set. Return ENOMEM instead. CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2015/11/27 08:46:17 Modified files: . : want.html Log message: Bryan Vyhmeister has kindly sent me an x100e keyboard. Thanks! CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/27 09:17:52 Modified files: sys/net : if_vxlan.c if_vxlan.h Log message: Keep "struct vxlan_softc" private to prevent pulling more headers when is included. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/11/27 09:26:52 Modified files: sbin/route : route.c show.c Log message: After evaluating patches from Ricardo Mestre, it became obvious that route needs pledge("stdio rpath dns") in all cases. Looks best to me deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/27 10:27:01 Modified files: sbin/growfs : growfs.c Log message: spaces CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/27 10:32:16 Modified files: bin/mv : rm.c Log message: the rm code in mv inherited pledge from rm. it shoud be safe, but there are cases when it is too strict. after pledge() we continue to run some of the cp code which requires a very broad set of permissions. remove pledge entirely for now, pending a complete analysis of needs. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/27 11:54:47 Modified files: sys/kern : kern_pledge.c Log message: Two additional ioctls for pledge("disklabel"), needed by installboot. Committing on behalf of tb@, problem reported by Rolf Sommerhalder on misc@. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/27 12:19:02 Modified files: lang/erlang : Makefile.inc lang/erlang/16 : Makefile distinfo lang/erlang/16/pkg: PLIST-main PLIST-wx lang/erlang/17 : Makefile distinfo lang/erlang/17/pkg: PLIST-main PLIST-wx lang/erlang/18 : Makefile distinfo lang/erlang/18/pkg: PLIST-main PLIST-wx Log message: remove html documentation from the erlang packages, but keep the manpages. the html documentation is available online (http://www.erlang.org/erldoc) where it's searchable (offline it isn't). This saves about 18M for -main (1/3rd) and 14M for -wx. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/27 14:10:17 Modified files: usr.bin/doas : parse.y Log message: after reading a too long line, restart at the beginning of the buffer so we don't keep writing past the end. (the perils of trying to recover from parse errors.) noticed by Jan Schreiber CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/11/27 14:12:08 Modified files: usr.sbin/rebound: rebound.c Log message: add getpw to pledge. rpath would normally suffice, but there's some double checking code in snapshots, and it serves as a useful annotation. from Carlin Bingham CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/11/27 14:41:31 Modified files: usr.sbin/bgpd : bgpd.c Log message: Imporve error messages for the imsg handler code. OK sthen@ CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/11/27 14:44:33 Modified files: distrib/sets/lists/xbase: md.loongson distrib/sets/lists/xserv: md.loongson Log message: sync CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/27 14:45:25 Modified files: www/p5-HTTP-Headers-Fast: Makefile distinfo Log message: Update to p5-HTTP-Headers-Fast-0.20. ok Cesare Gargano (maintainer) CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2015/11/27 18:17:12 Modified files: usr.bin/grep : grep.c Log message: fix exit status on pledge(2) error, where it should be >1 OK millert@ deraadt@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2015/11/27 18:22:44 Modified files: usr.sbin/relayctl: relayctl.8 Log message: add missing "log" bits spotted out by Luiz Gustavo Costa < luizgustavo at mundounix.com.br >, Thanks! OK jmc@ jsg@ CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/11/27 18:37:59 Modified files: plan9/plan9port: Makefile distinfo plan9/plan9port/patches: patch-INSTALL patch-src_mkhdr plan9/plan9port/pkg: PLIST Removed files: plan9/plan9port/patches: patch-src_cmd_auxstats_OpenBSD_c patch-src_lib9_dirread_c Log message: update to 20151111 and take maintainership; ok pascal@ (former maintainer) ok jung@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/27 19:42:22 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: chflags -l flag went away. Noticed this myself 15 minutes before Chris Hettrick did. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/27 23:12:09 Modified files: sbin/newfs_ext2fs: newfs_ext2fs.c Log message: Oops, left the pledge "tty" active in the previous commited pointed out by Chris Hettrick CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/27 23:41:03 Modified files: usr.bin/ssh : serverloop.c Log message: don't include port number in tcpip-forward replies for requests that don't allocate a port; bz#2509 diagnosed by Ron Frederick ok markus CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/27 23:50:52 Modified files: usr.bin/ssh : ssh-keygen.c Log message: do not leak temp file if there is no known_hosts file from craig leres, ok djm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/28 01:31:56 Modified files: graphics/colord: Makefile Log message: Add PORTROACH annotation. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2015/11/28 02:42:10 Modified files: sys/dev/ic : gem.c gemvar.h sys/dev/pci : if_gem_pci.c sys/dev/sbus : if_gem_sbus.c Log message: Rework gem_start to check that there's enough space in the ring before dequeueing a packet, then drop the packet if it can't be sent, rather than using two phase dequeue then commit. Adjust sc_tx_cnt using atomic operations, take the kernel lock before calling gem_start or gem_init from the interrupt handler, and use an interrupt barrier when taking the interface down. With all this done, we can mark the interrupt handler for pci (but not sbus) attached gem(4) as mpsafe. mpi@ wrote this initially, I fixed bugs to keep sparc64 happy and kept it up to date with ifq changes. ok mpi@ dlg@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/28 02:52:07 Modified files: usr.sbin/relayd: check_icmp.c check_tcp.c control.c proc.c relay.c relay_udp.c relayd.c relayd.h snmp.c Log message: Use SOCK_NONBLOCK in relayd as well. OK benno@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/28 04:32:33 Modified files: gnu/usr.bin/binutils-2.17/bfd: elflink.c Log message: Back out previous commit. Not emitting DT_RPATH isn't helpful if our ld.so doesn't grok DT_RUNPATH yet. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/28 05:31:14 Modified files: security/py-crypto: Makefile security/py-crypto/patches: patch-setup_py Log message: unbreak py-crypto build if CFLAGS is set. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/28 05:42:31 Modified files: net/ruby-msgpack: Makefile distinfo Log message: update to msgpack-0.7.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/28 05:42:35 Modified files: net/gupnp/tools: Makefile distinfo Log message: update to gupnp-tools-0.8.11 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/28 05:48:27 Modified files: net/telepathy/folks: Makefile distinfo Log message: update to folks-0.11.2 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/28 06:18:26 Modified files: www/p5-HTTP-Proxy: Makefile distinfo Log message: Update to p5-HTTP-Proxy-0.304. ok Sam Smith (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/28 06:20:11 Modified files: www/p5-HTTP-Recorder: Makefile distinfo www/p5-HTTP-Recorder/pkg: PLIST Log message: Update to p5-HTTP-Recorder-0.07. ok Sam Smith (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/28 06:31:02 Modified files: net/p5-Net-Dict: Makefile distinfo Removed files: net/p5-Net-Dict/patches: patch-Makefile_PL Log message: Update to p5-Net-Dict-2.19. ok Sam Smith and remove maintainership per his request. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/28 06:35:20 Modified files: devel/py-ioflo : Makefile distinfo Log message: Update to py-ioflo-1.4.6. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/11/28 06:50:11 Modified files: sys/arch/amd64/stand/efiboot: efidev.c Log message: Check the protective MBR stricter not to choose a broken GPT. test and ok gonzalo CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/28 07:11:33 Modified files: sys/dev/pci : pcidevs Log message: Add a few devices found on the MacBookPro12,1 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/28 07:11:57 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/28 07:53:36 Log message: import sqlmap, a penetration testing tool to detect/exploit SQL injection. from sebastien dellac (shaxo@laposte.net). ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20151128 N ports/security/sqlmap/Makefile N ports/security/sqlmap/distinfo N ports/security/sqlmap/pkg/DESCR N ports/security/sqlmap/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/28 07:54:40 Modified files: security : Makefile Log message: SUBDIR += sqlmap CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/11/28 08:21:45 Modified files: sys/net : if_bridge.h Log message: Delete sc_root_port which became unused when RSTP is merged. ok reyk mpi CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/28 09:35:22 Modified files: security/sqlmap: Makefile security/sqlmap/pkg: PLIST Log message: Remove useless files (.gitignore, README.md...). Set PKG_ARCH. Pre-compile and install pyc files. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/28 09:56:26 Modified files: cad/gtkwave : Makefile distinfo cad/gtkwave/pkg: PLIST Log message: Update to gtkwave-3.3.68. CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/11/28 11:06:03 Modified files: distrib/sets/lists/xbase: md.alpha distrib/sets/lists/xserv: md.alpha Log message: sync CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/11/28 11:10:12 Modified files: usr.sbin/relayd: hce.c sys/kern : kern_pledge.c Log message: pledge: allow getsockopt IP_IPDEFTTL with promise inet then relayd's host check engine can be pledged. ok reyk@, approach suggested by deraadt@ weeks ago. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/11/28 12:10:26 Modified files: sys/net : if_pppoe.c Log message: Convert pppoe(4) to use if_get()/if_put(): instead of storing a pointer to the parent "pppoedev", it now only stores an interface index. This also fixes a potential NULL pointer dereference that could happen in pppoe_find_softc_by_session() when the parent got deconfigured but the session was still active. Found the hard way with pppoe(4) on vlan7. OK mpi@, with debugging help from mikeb@ CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/11/28 12:19:33 Modified files: distrib/sets/lists/xbase: md.loongson md.sgi distrib/sets/lists/xserv: md.sgi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/28 12:59:15 Modified files: sbin/growfs : growfs.c Log message: hoist TIOCGWINSZ code upwards, and pledge "stdio disklabel" at the right place. tested by mmcc CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2015/11/28 13:11:06 Log message: import fonts/blockzone from frederic cambus who also takes maintainer ok sthen BlockZone is a faithful, pixel-perfect recreation of the original DOS font. It contains each of the 256 characters, including those in the 128-255 range, referred to as extended ASCII. BlockZone is capabable of rendering ANSI and ASCII art, in fact that is the purpose it was created for. It supports a wide range of codepages, the legendary codepage 437 (MS-DOS Latin US) as well as Baltic, Cyrillic, French Canadian, Greek, Hebrew, Icelandic, Latin-1, Latin-2, Nordic, Portuguese, Turkish charsets, Windows codepage 1252 and even more. All characters are mapped to their Unicode equivalents. You get the best results when anti-aliasing (font smoothing) is disabled. Status: Vendor Tag: jung Release Tags: jung-20151128 N ports/fonts/blockzone/Makefile N ports/fonts/blockzone/distinfo N ports/fonts/blockzone/pkg/PLIST N ports/fonts/blockzone/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2015/11/28 13:13:28 Modified files: fonts : Makefile Log message: link blockzone CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/11/28 13:18:46 Modified files: www/surf2 : Makefile distinfo www/surf2/patches: patch-config_def_h patch-surf_1 Log message: update to latest git commit OK jung@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/11/28 14:52:03 Modified files: sys/kern : vfs_bio.c sys/sys : buf.h sys/ufs/ffs : ffs_alloc.c ffs_balloc.c ffs_inode.c ffs_subr.c Log message: move buffer size adjustment to buf_adjcnt - from Walter Neto ok mpi@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/11/28 14:52:28 Modified files: graphics/potrace: Makefile distinfo Log message: Bugfix update to potrace-1.13. From Daniel Jakots. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/28 15:53:38 Modified files: sys/arch/amd64/stand/efiboot: efidev.c Log message: Use the same function as kern/subr_disk.c and fdisk/mbr.c to check for a GPT protective MBR. Better than mangling findopenbsd() to do the check. Tested & ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/11/28 15:57:43 Modified files: sys/dev/ic : dc.c Log message: rework dc_start and dc_encap to take advantage of m_defrag. if the chip needs coalesced packages in tx, set the tx dmamaps up to only use a single dma descriptor. use m_defrag when bus_dmamap_load_mbuf returns EFBIG rather than copying the packet to a separate mbuf with hand rolled code in dc_coal. that in turn makes the ifq_deq_begin, ifq_deq_commit, and ifq_deq_rollback handling more straightforward. tested by me on a hppa a180c with a "DEC 21142/3", and fred on bugs@ with a sparc64 netra x1 "Davicom DM9102". CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/28 17:14:07 Modified files: usr.sbin/installboot: installboot.c Log message: give up on pledge for now. this will have to wait until jsing and stsp find time to look at it. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/11/28 18:15:49 Modified files: lib/libc/sys : pledge.2 sys/kern : kern_pledge.c sys/sys : pledge.h Log message: Add pledge "pf" which allows ioctls on pf(4). This will be used by relayd and other programs manipulating the packet filter. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/11/28 18:20:33 Modified files: usr.sbin/relayd: pfe.c pfe_filter.c relayd.c relayd.h Log message: Use pledge("pf") in pfe.c. Move getrtable() from pfe to parent process, since its in the way of pledge. ok deraadt@, feedback from reyk@ on previous version. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/28 20:08:10 Modified files: usr.bin/skeyinit: skeyinit.c Log message: Add missing rip() before the call to strtonum(). Otherwise, strtonum errors out due to the newline. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/28 20:08:43 Modified files: usr.bin/skeyinit: skeyinit.c Log message: Allow the -n flag to work in -s mode. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/28 20:09:31 Modified files: usr.bin/skeyinit: skeyinit.c Log message: skeyinit needs pledge proc and exec to use BSD auth. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/28 20:23:19 Modified files: sys/kern : kern_pledge.c Log message: On a SMALL_KERNEL, pledge "pf" has to be a no-op. We cannot match the device node (since it does not exist...) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/28 23:51:20 Modified files: libexec/spamd : grey.c Log message: Document that the pfdev check for 63 is /dev/fd/ only contains those nodes CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/11/29 00:38:56 Modified files: net/seafile : Makefile.inc net/seafile/ccnet: Makefile distinfo net/seafile/client: distinfo net/seafile/seafile: Makefile distinfo Log message: update to seafile-5.0.0 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/11/29 00:46:29 Modified files: games/supertuxkart: Makefile distinfo games/supertuxkart/pkg: PLIST Added files: games/supertuxkart/patches: patch-lib_angelscript_source_as_callfunc_x64_gcc_cpp Log message: Update to STK 0.9.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/29 01:10:47 Modified files: net/znc : Makefile distinfo net/znc/patches: patch-src_Csocket_cpp Log message: Update to znc-1.6.2. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/29 01:22:11 Modified files: biology/py-biopython: Makefile distinfo biology/py-biopython/pkg: PLIST Removed files: biology/py-biopython/patches: patch-setup_py Log message: Update to biopython-1.66. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/29 01:25:19 Modified files: textproc/markdown: Makefile distinfo Log message: Update to markdown-2.6.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/29 01:35:17 Modified files: mail/spambayes : Makefile distinfo mail/spambayes/pkg: PLIST Log message: Update to spambayes-1.1b1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/29 01:54:52 Modified files: www/p5-Dancer-Plugin-Thumbnail: Makefile distinfo Log message: Update to p5-Dancer-Plugin-Thumbnail-0.12. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/11/29 02:17:12 Modified files: usr.bin/make : main.c parse.c parse.h Log message: fix duplicate targets in target list for good: split previous groupling fix in two. Catch 22: we have to dedup targets very early so that commands get attached correctly, but we can't figure out the grouplings heuristics until we have all commands... ok millert@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/11/29 02:21:01 Modified files: regress/usr.bin/make: Makefile Log message: now that targets are dedup'd, we can fix that one too. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/29 02:23:17 Modified files: net/pear-Net-URL-Mapper: Makefile distinfo net/pear-Net-URL-Mapper/pkg: PLIST Log message: Update to pear-Net-URL-Mapper-0.9.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/29 02:42:38 Modified files: devel/p5-Parallel-ForkManager: Makefile distinfo Log message: Update to p5-Parallel-ForkManager-1.17. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/29 02:54:44 Modified files: mail/msmtp : Makefile distinfo Log message: Update to msmtp-1.6.3. ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/29 03:44:58 Modified files: graphics/ImageMagick: Makefile distinfo graphics/ImageMagick/pkg: DESCR PLIST Log message: update to ImageMagick-6.9.2-7, drop wmf delegate, move back to non-modular build. Since 6.9.0 the wmf delegate depends on MagickWand; with a non-modular build the delegate is in MagickCore, meaning that if enabled, programs can no longer link against just Core. In the last version of this port we changed to the modular build to avoid the wmf issue, however as discovered by Manolis Tzanidakis the modular build doesn't play nicely with programs trying to use this from chroot e.g. common uses of pecl-imagick. http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28634 At least some wmf functionality still seems to work even without the delegate, but if you need this and run into problems, you could try GraphicsMagick instead (prefix tools with 'gm' e.g. 'gm convert' instead of just 'convert'). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/29 03:45:22 Modified files: databases/virtuoso: Makefile graphics/dmtx-utils: Makefile graphics/inkscape: Makefile graphics/pecl-imagick: Makefile graphics/zbar : Makefile multimedia/synfig: Makefile Log message: sync WANTLIB; ImageMagick changes CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/29 05:32:11 Modified files: sbin/ping : ping.c sbin/ping6 : ping6.c Log message: Doubles are not reals. Imprecision might lead to trying to calculate square root of a negative number. Just use 0 in this case. Pointed out by and fix from Nathanael Rensen ( nathanael AT list DOT polymorpheus DOT com ), thanks! OK deraadt@ (Funnily this bug was in ping6 for many years, only discovered once I synced ping to the ping6 implementation recently.) CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/11/29 07:18:40 Modified files: usr.bin/telnet : sys_bsd.c Log message: telnet: check if fd is a tty before calling tcsetattr(fd, TCSADRAIN) ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/29 07:31:02 Modified files: games/snake : snake.6 snake.c games/tetris : scores.c tetris.6 Log message: Prefer $LOGNAME over $USER, since the latter is deprecated, see environ(7). Pointed out by millert@. Fall back to getlogin(2) before defaulting to ???. looks good to deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/29 07:33:40 Modified files: security/sqlmap: Makefile Log message: Needs _MODPY_BUILD_DEPENDS. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/29 07:39:53 Modified files: net/rabbitmq-c : Makefile distinfo Removed files: net/rabbitmq-c/patches: patch-librabbitmq_amqp_tcp_socket_c Log message: Update to rabbitmq-c-0.7.1. from Gregor Best (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/29 07:42:36 Modified files: games/cribbage : crib.c instr.c Log message: pledge "stdio rpath tty proc exec" since instructions() might fork a pager. actual game place takes place with "stdio tty". OK deraadt@ on an earlier version CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/29 07:44:20 Modified files: usr.bin/skeyinit: skeyinit.c Log message: Remove useless getpwnam() call after getpwuid(). Noticed by deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/29 07:51:35 Modified files: usr.bin/skeyinit: skeyinit.c Log message: Drop pledge proc exec getpw after authenticating. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/29 08:09:32 Modified files: sys/netinet : tcp_input.c Log message: Fix an hypotetical NULL dereference which might become true once the TCP layer will be turned mpsafe. We're not there yet. Reported by David Hill, ok florian@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/29 08:12:36 Modified files: sys/netinet6 : ip6_output.c Log message: Use if_get() rather than dereferencing rt_ifp in ip6_getpmtu(). While here fix a NULL dereference introduced by the support for multiple rdomains. It seems that this code path is never run... With input from David Hill, ok florian@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/29 08:13:19 Modified files: games/robots : main.c robots.6 robots.h score.c Removed files: games/robots : pathnames.h Log message: Move scorefile to $HOME. The nice implementation of the score file depends on getpwuid(), so add "getpw" to the rest of the required pledges: "stdio rpath wpath cpath tty". CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/11/29 08:20:46 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi usr.sbin/ypserv: Makefile usr.sbin/ypserv/ypinit: Makefile.yp Makefile.yp.8 Removed files: usr.sbin/ypserv/stdethers: Makefile stdethers.8 stdethers.c usr.sbin/ypserv/stdhosts: Makefile stdhosts.8 stdhosts.c Log message: Tedu stdethers and stdhosts from /usr/sbin, which are only used in Makefile.yp for creating the hosts.byname, hosts.byaddr ethers.byname and ethers.byaddr YP maps. Replace most of their functionality with sed/awk scripting directly in Makefile.yp. Suggested by and OK deraadt@ Feedback from @semarie CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/29 08:23:38 Modified files: games/atc : atc.6 log.c main.c pathnames.h Log message: Add pledge support and move score file to $HOME. For high score entries use the same logic as in snake(6) and tetris(6): Try LOGNAME then USER then getlogin(2) and fall back to ???. For variety, atc(6) uses flock(2), so add a "flock" promise to the usual "stdio rpath rpath cpath tty" for games. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/29 08:31:06 Modified files: games/battlestar: battlestar.6 battlestar.c com6.c init.c Log message: Move score file to $HOME and add pledge "stdio rpath wpath cpath". For high score entries, try LOGNAME, then USER, then getlogin() then fall back to ???. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/29 08:35:41 Modified files: sys/arch/amd64/stand/efiboot: efidev.c Log message: Disk size in blocks is LastBlock+1. Fix whitespace nit. ok yasuoka@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/29 08:50:20 Modified files: mail/zarafa/zarafa: Makefile mail/zarafa/zarafa/pkg: zarafa.rc net/netatalk/pkg: netatalk.rc net/samba : Makefile net/samba/pkg : samba.rc sysutils/bacula: Makefile sysutils/bacula/pkg: bacula.rc sysutils/cfengine: Makefile sysutils/cfengine/pkg: cfengine.rc sysutils/nut : Makefile sysutils/nut/pkg: nut.rc Log message: daemon_timeout is not passed to the child scripts either. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/29 08:58:38 Modified files: games/snake : snake.6 Log message: tidy up ENVIRONMENT and FILES; CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/11/29 08:58:59 Modified files: usr.sbin/rcctl : rcctl.sh Log message: Better cope with meta rc.d scripts; these are ugly but well... CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/29 09:02:18 Modified files: sys/net : art.h route.h rtable.c Log message: Convert the simple list of multipath route entries used by ART kernels to a SRP list. This turns the rtable_* layer mpsafe. We now only need to protect the ART implementation itself. Note that route(8) regress tests will now fail due to a supplementary reference taken by the SRPL_INIT(9) API. ok dlg@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/29 09:04:14 Modified files: games/atc : atc.6 Log message: adjust width list: Ds is unfortunate here; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/29 09:05:38 Modified files: games/battlestar: battlestar.6 Log message: tidy here too; CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/29 09:16:35 Modified files: sys/dev/usb : uhub.c Log message: Clear the UPS_C_PORT_RESET feature when exploring. Apparently xhci(4) super speed ports may have the XHCI_PS_PRC bit set after xhci(4) attaches. Just clearing this bit isn't enough though, since the device is already connected and no further connection status change is signalled. So fake one. This makes the integrated SD card reader in the MacBookPro12,1 attach. ok mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/29 09:30:48 Modified files: sys/dev/usb : xhci.c uhub.c Log message: Unconnected xhci(4) super speed ports may come up with the XHCI_PS_WRC, indicating a warm reset has happened. Communicate this as UPS_C_BH_PORT_RESET to the upper layers and make uhub(4) clear this bit such that we receive further connection status change notifications. Make sure we only do this for super speed (USB 3.0) hubs as high speed (USB 2.0) hubs use the same bit for UPS_C_PORT_L1. Make hotplugging USB 3.0 devices work on my MacBookPro12,1. ok mpi@ CVSROOT: /cvs Module name: www Changes by: mpi@cvs.openbsd.org 2015/11/29 09:33:25 Modified files: . : want.html Log message: miod@ is no longer interested in "older hardware"... but that does not mean he is interested in "newer" either. Per his request. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/11/29 10:06:59 Modified files: usr.bin/tmux : tmux.1 Log message: Delete a duplicated line ok jmc@ CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/11/29 10:20:48 Modified files: sbin/mountd : mountd.8 Log message: Include RFC number in reference CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2015/11/29 12:00:57 src/gnu/usr.bin/perl/cpan/OpenBSD-Pledge Update of /cvs/src/gnu/usr.bin/perl/cpan/OpenBSD-Pledge In directory cvs.openbsd.org:/tmp/cvs-serv20922/OpenBSD-Pledge Log Message: Directory /cvs/src/gnu/usr.bin/perl/cpan/OpenBSD-Pledge added to the repository CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2015/11/29 12:00:57 src/gnu/usr.bin/perl/cpan/OpenBSD-Pledge/t Update of /cvs/src/gnu/usr.bin/perl/cpan/OpenBSD-Pledge/t In directory cvs.openbsd.org:/tmp/cvs-serv20922/OpenBSD-Pledge/t Log Message: Directory /cvs/src/gnu/usr.bin/perl/cpan/OpenBSD-Pledge/t added to the repository CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2015/11/29 12:00:57 src/gnu/usr.bin/perl/cpan/OpenBSD-Pledge/lib Update of /cvs/src/gnu/usr.bin/perl/cpan/OpenBSD-Pledge/lib In directory cvs.openbsd.org:/tmp/cvs-serv20922/OpenBSD-Pledge/lib Log Message: Directory /cvs/src/gnu/usr.bin/perl/cpan/OpenBSD-Pledge/lib added to the repository CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2015/11/29 12:00:57 src/gnu/usr.bin/perl/cpan/OpenBSD-Pledge/lib/OpenBSD Update of /cvs/src/gnu/usr.bin/perl/cpan/OpenBSD-Pledge/lib/OpenBSD In directory cvs.openbsd.org:/tmp/cvs-serv20922/OpenBSD-Pledge/lib/OpenBSD Log Message: Directory /cvs/src/gnu/usr.bin/perl/cpan/OpenBSD-Pledge/lib/OpenBSD added to the repository CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2015/11/29 12:01:27 Added files: gnu/usr.bin/perl/cpan/OpenBSD-Pledge: Pledge.xs gnu/usr.bin/perl/cpan/OpenBSD-Pledge/lib/OpenBSD: Pledge.pm gnu/usr.bin/perl/cpan/OpenBSD-Pledge/t: OpenBSD-Pledge.t Log message: OpenBSD::Pledge - perl interface to pledge(2) okay espie@ "we should be wary" deraadt@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2015/11/29 12:05:21 Modified files: share/locale/ctype: gen_ctype_utf8.pl en_US.UTF-8.src Log message: Special case SWIDTH1 for U+E000 - U+F8FF Several fonts use this private area for glyphs Suggested by nicm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/29 12:10:44 Modified files: usr.bin/skeyinit: skeyinit.c Log message: wrap long line CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/29 13:19:35 Modified files: sys/dev/pci : if_bge.c if_bgereg.h Log message: Make it possible to detach bge(4). ok deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/11/29 15:18:37 Modified files: usr.bin/ssh : ssh-keysign.c Log message: pledge, better fatal() messages; feedback deraadt@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/29 15:41:20 Modified files: sbin/ping : ping.c sbin/ping6 : ping6.c Log message: Reimplement source address selection. Inspired by the previous traceroute / traceroute6 merge. Next step in unification. OK benno@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/11/29 15:42:13 Modified files: sbin/ping : ping.c Log message: use ping6(8)'s engine; next step in unification OK benno@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/11/29 19:41:45 Modified files: lib/libsndio : mio_rmidi.c Log message: MIO_IN needs O_RDONLY, not O_WRONLY CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/29 23:49:50 Modified files: devel/atk2mm : Makefile distinfo Log message: Update to atk2mm-2.24.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/30 00:42:54 Modified files: converters/p5-Unicode-LineBreak: Makefile distinfo Log message: Update to p5-Unicode-LineBreak-2015.12. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/11/30 01:09:57 Modified files: lang/seed7 : Makefile distinfo lang/seed7/pkg : PLIST Log message: Update to seed7-20151129. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/30 01:14:48 Modified files: games/adventure: main.c Log message: Straightforward pledge "stdio rpath wpath cpath" for adventure. It is possible to make it finer grained, but try to keep it simple for now. CVSROOT: /cvs Module name: www Changes by: mpi@cvs.openbsd.org 2015/11/30 01:18:49 Modified files: . : want.html Log message: Remove aviion and vax donation requests, you can guess why. Requested by the Cheese Master. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/30 01:19:26 Modified files: games/backgammon/backgammon: extra.c main.c move.c pubeval.c text.c games/backgammon/common_source: allow.c board.c check.c fancy.c odds.c one.c save.c subs.c table.c games/backgammon/teachgammon: teach.c ttext2.c tutor.c Log message: Pledge for backgammon and teachgammon. Both are straightforward "stdio rpath tty" programs; teachgammon exec's backgammon at the end, so give it "exec" in addition. While there, ANSIfy CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/30 01:27:47 Modified files: games/boggle/boggle: bog.c Log message: pledge "stdio rpath tty" for boggle. skip mkdict and mkindex for now, they aren't installed anyway. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/30 01:33:29 Modified files: games/bs : bs.c Log message: pledge "stdio rpath tty" for bs CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/30 01:38:13 Modified files: games/canfield/canfield: canfield.c games/canfield/cfscores: cfscores.c Log message: pledge "stdio rpath wpath cpath tty" for canfield pledge "stdio rpath" for cfscores made possible by Ricardo Mestre's earlier work CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/30 01:42:03 Modified files: games/fish : fish.c Log message: slightly interesting pledge for fish: start with "stdio rpath proc exec" since it pipes instructions to a pager afterwards "stdio" is enough CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/30 01:44:51 Modified files: games/gomoku : main.c Log message: straightforward pledge "stdio rpath wpath cpath tty" for gomoku CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/30 01:46:07 Modified files: games/grdc : grdc.c Log message: unspectacular pledge "stdio rpath tty" for grdc CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/30 01:49:07 Modified files: games/mille : mille.c Log message: The usual deal for a curses game with the possibility of saving a game: pledge "stdio rpath wpath cpath tty" CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/30 01:53:54 Modified files: games/primes : primes.c Log message: primes only needs pledge "stdio". CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/30 01:55:26 Modified files: games/trek : main.c Log message: pledge "stdio rpath wpath cpath" for this one. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/30 02:00:02 Modified files: games/wump : wump.c Log message: last but not least: add pledge for wump(6) one more of those games which fork a pager with instructions, so first pledge "stdio rpath proc exec", then drop to pledge "stdio" afterwards. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/11/30 02:30:48 Modified files: sys/dev/usb : ubcmtp.c Log message: Add support for the touchpad found on the MacBooPro12,1. ok jcs@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/11/30 02:46:08 Modified files: regress/sbin/route: Makefile Log message: Rewrite the "netmask" rule testing the "-dst" and "-net" options of route(8) to populate the test routing table (number 5) and use different subnets since we're not passing the "-mpath" flags. Breakage reported by daniel@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/30 03:26:16 Modified files: www/squid : Makefile distinfo Removed files: www/squid/patches: patch-acinclude_lib-checks_m4 Log message: update to squid-3.5.12 CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/30 03:56:25 Modified files: usr.sbin/smtpd : aliases.c lka_session.c Log message: teach aliases expansion how to deal with user+tag ok sunil@, ok jung@ CVSROOT: /cvs Module name: net Changes by: phessler@cvs.openbsd.org 2015/11/30 04:06:23 Log message: The bgpq3 utility used to generate Cisco and Juniper prefix-lists, extended access-lists, policy-statement terms and as-path lists based on RADB data. OK sthen@ Status: Vendor Tag: phessler Release Tags: phessler_20151130 N net/bgpq3/distinfo cvs: ERROR: cannot write file /cvs/net/bgpq3/distinfo,v: No such file or directory N net/bgpq3/Makefile cvs: ERROR: cannot write file /cvs/net/bgpq3/Makefile,v: No such file or directory cvs: ERROR: cannot mkdir /cvs/net/bgpq3/pkg -- not added: No such file or directory No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2015/11/30 04:06:59 Log message: The bgpq3 utility used to generate Cisco and Juniper prefix-lists, extended access-lists, policy-statement terms and as-path lists based on RADB data. OK sthen@ Status: Vendor Tag: phessler Release Tags: phessler_20151130 N ports/net/bgpq3/distinfo N ports/net/bgpq3/Makefile N ports/net/bgpq3/pkg/DESCR N ports/net/bgpq3/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2015/11/30 04:08:19 Modified files: net : Makefile Log message: +bgpq3 CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/30 04:14:01 Modified files: usr.sbin/smtpd : lka_session.c Log message: remove mailaddr_to_username(), no longer needed suggested by jung@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/30 04:16:05 Modified files: net/exabgp : Makefile Log message: use the GH_* foo instead of MASTER_SITES=...github.../archive/, spotted by phessler CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/30 04:56:15 Log message: import ports/sysutils/grive2, from Rafael Sadowski, ok landry@ grive2 is the fork of original "Grive" (https://github.com/Grive/grive) Google Drive client with the support for the new Drive REST API and partial sync. Status: Vendor Tag: sthen Release Tags: sthen_20151130 N ports/sysutils/grive2/Makefile N ports/sysutils/grive2/distinfo N ports/sysutils/grive2/patches/patch-grive_CMakeLists_txt N ports/sysutils/grive2/patches/patch-libgrive_CMakeLists_txt N ports/sysutils/grive2/patches/patch-libgrive_src_util_File_cc N ports/sysutils/grive2/pkg/DESCR N ports/sysutils/grive2/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/30 04:56:46 Modified files: sysutils : Makefile Log message: +grive2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/30 04:57:55 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: replace obsoletion note for grive with a marker to update to grive2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/30 04:58:57 Modified files: net/ocserv : Makefile distinfo net/ocserv/patches: patch-doc_sample_config net/ocserv/pkg : PLIST Log message: update to ocserv-0.10.10 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/11/30 05:26:20 Modified files: www/py-django/lts: Makefile distinfo www/py-django/lts/pkg: PLIST www/py-django/stable: Makefile distinfo www/py-django/stable/pkg: PLIST Log message: update django to 1.8.7 and 1.7.11. ok aja@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/11/30 05:26:55 Modified files: usr.sbin/smtpd : envelope.c lka_session.c mda.c parse.y smtpd.conf.5 smtpd.h Log message: While delivering to lmtp or mda, accept optional "as user" parameter whose privileges would be used instead of the default. Ok gilles@ jung@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/30 05:43:12 Modified files: misc/gtk3mm-documentation: Makefile distinfo misc/gtk3mm-documentation/pkg: PLIST Log message: Update to gtk3mm-documentation-3.18.0. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/30 05:44:36 Modified files: usr.sbin/rtadvd: if.c Log message: Fix dynamic prefix tracking. This code should not be using RTAX_GATEWAY to retrieve the interface index. Also this index is meaningless within get_next_msg(), further cleanup is planned. Issue reported by Sly Midnight on bugs@, ok mpi@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/30 05:49:35 Modified files: usr.sbin/smtpd : lka.c mta.c mta_session.c pony.c smtp.c smtp_session.c smtpd.c smtpd.h Log message: mechanical rename of some IMSG constants ok sunil@, ok jung@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/30 05:53:08 Modified files: usr.sbin/smtpd : to.c Log message: update to.c to fix IPv6 address parsing in smtpd.conf, while at it allow use of tls+backup:// schema for relaying over TLS to primary MX ok sunil@, ok jung@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/30 05:57:05 Modified files: usr.sbin/smtpd : lka_session.c Log message: replace a fatalx() with a graceful failure CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/30 06:10:13 Modified files: usr.sbin/smtpd : mda.c Log message: handle "mda command too long" as a tempfail CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/30 06:11:08 Modified files: net/icinga/core2: Makefile Log message: In the normal icinga2 build, disable tests from building (I previously had a check for "make test"); in some occasions if devel/libconfig is installed at build time it can cause the wrong libconfig to be picked up, resulting in build failures. Add a pseudo-flavour to enable them if needed. (I didn't run into this myself but, as found by ajacoutot@, in some builds CMake decides to list -L/usr/local/lib before -L${WRKBUILD}/Bin/Release). CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/30 07:05:34 Modified files: usr.sbin/smtpd : lka.c Log message: bring lka_mailaddrmap(), currently unused, required by sendermap/masquerade ok jung@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/11/30 07:08:39 Modified files: graphics/birdfont: Makefile distinfo Log message: update to birdfont-2.14.0 CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2015/11/30 07:09:33 Modified files: fonts/hack-fonts: Makefile distinfo fonts/hack-fonts/pkg: PLIST Log message: Update from 2.010 to 2.018 and add myself as maintainer. ok jca@, benoit@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/30 07:13:03 Modified files: usr.sbin/smtpd : parse.y smtpd.c smtpd.h table.c Log message: when looking up tables, start in /usr/local/libexec before /usr/libexec, so ports/packages can be installed in the proper place ok jung@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/30 07:27:25 Modified files: usr.sbin/smtpd : smtpd.h Log message: add ca_name field to some structures in preparation for a larger diff to refactor handling of CA certificates CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/30 07:32:01 Modified files: usr.sbin/smtpd : envelope.c Log message: if a ca_name is set, dump it to on-disk envelope so we recall it on reload. we don't set ca_name yet, it is part of a larger diff i'm splitting CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/30 07:32:27 Log message: import ports/textproc/pugixml, ok landry@ pugixml is a portable and light-weight C++ XML processing library. It features: - DOM-like interface with rich traversal/modification capabilities - Extremely fast non-validating XML parser which constructs the DOM tree from an XML file/buffer - XPath 1.0 implementation for complex data-driven tree queries - Full Unicode support with Unicode interface variants and automatic encoding conversions Status: Vendor Tag: sthen Release Tags: sthen_20151130 N ports/textproc/pugixml/Makefile N ports/textproc/pugixml/distinfo N ports/textproc/pugixml/pkg/PLIST N ports/textproc/pugixml/pkg/DESCR N ports/textproc/pugixml/patches/patch-scripts_CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/30 07:32:31 Modified files: textproc : Makefile Log message: +pugixml CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/30 07:39:21 Modified files: usr.sbin/smtpd : smtpd-defines.h Log message: add a couple smtpd-specific defines we want to expose to filters and comment to clarify what they are used for CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/30 07:47:39 Modified files: usr.sbin/smtpd : smtpd-api.h Log message: smtpd-api.h update, missing prototypes, no functional change CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/11/30 07:49:54 Modified files: usr.sbin/smtpd : smtpd-api.h Log message: fix prototype CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/30 08:16:29 Modified files: archivers/unzip: Makefile Log message: add portroach marker, skipv:552 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/30 09:53:39 Modified files: games/hack : hack.6 Log message: delete useless BUGS section; patch from Jan Stary CVSROOT: /cvs Module name: www Changes by: yasuoka@cvs.openbsd.org 2015/11/30 09:59:58 Modified files: . : donations.html Log message: Thanks to Takenori Kitagamae donated "HP ProLiant DL360 G7". CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/11/30 10:03:06 Modified files: lib/libc/db/man: dbm.3 ndbm.3 lib/libc/stdlib: bsearch.3 lsearch.3 share/man/man5 : netgroup.5 usr.bin/rdist : rdist.1 usr.bin/vacation: vacation.1 usr.sbin/dev_mkdb: dev_mkdb.8 usr.sbin/netgroup_mkdb: netgroup_mkdb.8 usr.sbin/pwd_mkdb: pwd_mkdb.8 usr.sbin/smtpd : table.5 usr.sbin/ypserv/makedbm: makedbm.8 usr.sbin/ypserv/ypinit: Makefile.yp.8 usr.sbin/ypserv/yppush: yppush.8 usr.sbin/ypserv/ypserv: ypserv.8 Log message: change Xrs from now-defunct db(3) to dbopen(3); this wasn;t a straight replace: thanks both to schwarze and maja for feedback on how to rewrite parts; i've snuck in an rcs id->openbsd id change in dev_mkdb too; CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2015/11/30 10:14:32 Modified files: security/clusterssh: Makefile distinfo security/clusterssh/pkg: PLIST Log message: update to 4.05 ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/11/30 10:34:57 Modified files: usr.sbin/installboot: i386_installboot.c landisk_installboot.c sparc64_installboot.c vax_installboot.c Log message: Revert the sync -> fsync conversion (at least for the time being) - there is a good chance that this is causing the 'No blocks to load' errors that various people have encountered. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/11/30 12:19:08 Modified files: . : hackathons.html Added files: images/hackathons: n2k15-s.gif n2k15.gif Log message: n2k15 is happening now CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2015/11/30 12:47:32 Modified files: mail/opensmtpd-extras: Makefile distinfo mail/opensmtpd-extras/pkg: DESCR-main DESCR-mysql DESCR-pgsql DESCR-python PLIST-main PLIST-python Added files: mail/opensmtpd-extras/patches: patch-configure_ac patch-extras_wip_tables_table-ldap_ber_c mail/opensmtpd-extras/pkg: DESCR-clamav DESCR-lua DESCR-redis DESCR-spamassassin PLIST-clamav PLIST-lua PLIST-redis PLIST-spamassassin Removed files: mail/opensmtpd-extras/patches: patch-filters_Makefile_inc patch-queues_Makefile_inc patch-schedulers_Makefile_inc patch-tables_Makefile_inc Log message: overdue update of opensmtpd-extras to most recent snapshot build system changed to autoconf/automake remove PREFIX=/usr workaround after smtpd was adjusted to look into /usr/local/libexec as well, thanks gilles this also brings table-sqlite, table-passwd, and table-ldap up-to-date, which will be removed from base soon with help and input from giovanni, landry, sthen, and aja ok giovanni (maintainer) CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/11/30 12:54:26 Modified files: usr.sbin/smtpd : Makefile Removed files: usr.sbin/smtpd : aldap.c aldap.h ber.c ber.h table_ldap.c table_passwd.5 table_passwd.c table_sqlite.c usr.sbin/smtpd/table-ldap: Makefile usr.sbin/smtpd/table-passwd: Makefile usr.sbin/smtpd/table-sqlite: Makefile Log message: remove table-passwd, table-sqlite, and table-ldap about 4k lines seldom used code people who rely on this install mail/opensmtpd-extras direction discussed (and agreed) with many ok gilles CVSROOT: /cvs Module name: www Changes by: jung@cvs.openbsd.org 2015/11/30 13:00:46 Modified files: faq : current.html Log message: mention smtpd tables removal CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2015/11/30 13:17:53 Modified files: productivity/radicale: Makefile distinfo productivity/radicale/patches: patch-config patch-radicale_config_py productivity/radicale/pkg: PLIST Removed files: productivity/radicale/patches: patch-radicale_auth_htpasswd_py Log message: update radicale to 1.0.1 brypt is supported through passlib now, so add lib dependency and drop patch. ok sthen CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/11/30 13:27:25 Modified files: lang/php/5.6 : Makefile distinfo Log message: update to 5.6.16 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/30 13:52:28 Modified files: usr.sbin/rtadvd: Makefile rtadvd.8 rtadvd.c Removed files: usr.sbin/rtadvd: rrenum.c rrenum.h Log message: Remove the already disabled Router Renumbering support (RFC2894). This code has only been reachable for two months after rtadvd has been imported into the tree. This unsafe protocol is supposed to be used along with IPsec and rrenumd(8), a KAME tool that we don't have. I couldn't find an example of use in the real world. ok sthen@ florian@ millter@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/30 13:58:08 Modified files: usr.sbin/rtadvd: if.c if.h rtadvd.c Log message: Clean up get_next_msg(): kill dead argument/code The "ifindex" argument has always been zero, making the interface index checks within get_next_msg() useless. The caller already properly retrieves and handle the interface index of the routing messages. ok florian@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/30 14:04:15 Modified files: usr.sbin/rtadvd: rtadvd.8 rtadvd.h Log message: Kill Mobile IPv6 references. Also spotted by florian@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/30 14:58:23 Modified files: usr.sbin/route6d: route6d.c Log message: Fix error message after conversion from select(2) to poll(2). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/11/30 15:01:43 Modified files: net/freeradius3: Makefile net/freeradius3/pkg: PLIST-iodbc PLIST-ldap PLIST-mysql PLIST-pgsql PLIST-python Log message: more @samples for the config files for freeradius3's subpackaged modules CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/11/30 15:02:09 Modified files: usr.sbin/route6d: route6d.c Log message: Sort includes. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/11/30 15:22:24 Modified files: lang/ghc : Makefile Log message: Try to build a bootstrapper based on ghc-7.10. Asked for and tested by Martijn Rijkeboer. Note: the bootstrapper itself has not yet been tested to build the regular ghc port. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/30 15:22:27 Modified files: usr.sbin/user : main.c Log message: pledge regression: some operations appear to want to getpwent from spwd, then apply to a new password database. This runs into issues also with the new shadow routines. Needs to be looked at more, but for now remove pledge to make the shadow issues easier to figure out.. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/11/30 15:27:13 Modified files: mail/offlineimap: Makefile distinfo mail/offlineimap/patches: patch-offlineimap_conf mail/offlineimap/pkg: PLIST Removed files: mail/offlineimap/patches: patch-docs_MANUAL_rst patch-offlineimap___init___py Log message: mail/offlineimap to 6.5.7 and MAINTAINER change. Diff from Remi Locherer. OK sthen@ CVSROOT: /cvs Module name: src Changes by: jturner@cvs.openbsd.org 2015/11/30 16:35:30 Modified files: etc : Makefile Added files: etc/rc.d : rebound Log message: Add rebound rc.d script. ok benno@ requested by tedu@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/11/30 17:00:20 Modified files: usr.bin/skey : skey.c Log message: We no longer need pledge "wpath" since "tty" allows read-write on /dev/tty. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/11/30 17:31:46 Modified files: games/backgammon/backgammon: main.c Log message: Answering "yes" to the question "Do you want to see the rules of the game?" execs teachgammon. Allow this and drop this pledge afterward. Spotted by Paul Janzen, thanks! CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/30 17:49:12 Modified files: sys/netinet : ip_output.c Log message: typo in comment CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/11/30 18:07:37 Modified files: regress/usr.bin/mandoc/man/TP: double.out_lint regress/usr.bin/mandoc/man/UR: args.out_lint regress/usr.bin/mandoc/mdoc/Bf: badargs.out_lint regress/usr.bin/mandoc/mdoc/Bl: badargs.out_lint bareIt.out_lint bareTa.out_lint breakingIt.out_lint notype.out_lint regress/usr.bin/mandoc/mdoc/Dt: dupe.out_lint late.out_lint missing.out_lint regress/usr.bin/mandoc/mdoc/Fo: noarg.out_lint regress/usr.bin/mandoc/mdoc/St: badargs.out_lint regress/usr.bin/mandoc/mdoc/blank: line.out_lint regress/usr.bin/mandoc/roff/ft: badargs.out_lint Log message: Cope with the changed order of warning and error messages caused by the seperation of parsing and validation modules. I originally intended to mop this up when the parser reorg is complete, but since the work stalled a bit, i should not leave this lying around broken for weeks. Reminded by daniel@. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/11/30 18:24:47 Modified files: usr.bin/openssl: openssl.c s_client.c Log message: pledge dns so openssl can use dns.. noticed and fix by todd@ ok jcs@ deraadt@ theo@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/30 18:32:48 Modified files: lib/libc/string: strdup.3 Log message: Phrase allocation failure more clearly. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/11/30 18:34:16 Modified files: lib/libc/sys : intro.2 Log message: Mention ksh along with csh when job control is discussed. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/30 18:58:39 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/11/30 19:02:30 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/11/30 21:28:38 Modified files: . : donations.html Log message: different buttons for different currencies CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/30 23:25:43 Modified files: sbin/fdisk : cmd.h fdisk.c Log message: Make '-i' set 'reinited' flag so that the initial Xwrite() will zap any undesirable GPT hanging around. i.e. same as 'reinit' from the fdisk(8) command line. Noticed now that install media relies on '-i' rather than issuing 'reinit' in a script. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/30 23:29:13 Modified files: sbin/fdisk : disk.c Log message: Fix inexplicable use of 'disk' instead of 'disk.name' when trying to print the disk's name in an error message. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/11/30 23:39:52 Modified files: usr.sbin/installboot: i386_installboot.c i386_softraid.c Log message: Don't need and . Nuke the former when DEV_BSIZE is needed. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/11/30 23:51:57 Modified files: security/libfprint: Makefile Log message: Sync WANTLIB to unbreak. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/01 00:05:42 Modified files: graphics/mapnik: Makefile Log message: BROKEN. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/01 00:31:29 Modified files: etc : group master.passwd etc/mail : aliases Log message: create new independent uid/gid for tftp_proxy and ftp_proxy. They should not share a uid. Leave the proxy uid for later mop-up (sysmerge does not handle uid renamings well enough) ok dlg, ok aja a while back CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/01 00:32:20 Modified files: usr.sbin/tftp-proxy: tftp-proxy.8 tftp-proxy.c Log message: switch to new _tftp_proxy user; ok dlg CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/01 00:32:37 Modified files: usr.sbin/ftp-proxy: ftp-proxy.8 ftp-proxy.c Log message: switch to new _ftp_proxy user; ok dlg CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/01 00:43:30 Modified files: games/backgammon/backgammon: main.c Log message: Make sure "exec" rights are dropped asap in all code paths. The game also needs "wpath cpath" for supporting the score file, so add those. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/01 00:50:07 Modified files: sys/kern : Makefile sys : Makefile lib/libc/sys : ptrace.2 etc : Makefile . : Makefile.cross share/man/man8 : Makefile share/man/man4 : Makefile oosiop.4 sbin/reboot : reboot.8 sbin/kbd : Makefile regress/etc/MAKEDEV: Makefile regress/usr.bin/mdoclint: mdoclint distrib : Makefile distrib/notes : Makefile distrib/sets/lists/man: mi distrib/special/installboot: Makefile distrib/special/kbd: Makefile Removed files: sys/arch/aviion: Makefile sys/arch/aviion/aviion: autoconf.c av400_machdep.c av530_machdep.c bus_dma.c bus_space.c cio_clock.c conf.c db_machdep.c disksubr.c eh.S genassym.cf locore.S m8820x.c machdep.c pmap_table.c prom.c rtc_clock.c sys/arch/aviion/conf: GENERIC GENERIC.MP Makefile.aviion RAMDISK files.aviion ld.script sys/arch/aviion/dev: dart.c dartvar.h dma.c dmareg.h dmavar.h if_le_syscon.c if_le_vme.c if_le_vmereg.h mainbus.c nvram.c nvramreg.h oaic_syscon.c oosiop_syscon.c syscon.c sysconvar.h vme.c vmevar.h sys/arch/aviion/include: _float.h _types.h asm.h asm_macro.h atomic.h autoconf.h av400.h av530.h avcommon.h board.h bus.h cdefs.h cmmu.h conf.h cpu.h db_machdep.h disklabel.h endian.h exec.h fenv.h fpu.h frame.h ieee.h ieeefp.h intr.h kcore.h limits.h loadfile_machdep.h lock.h m88100.h m8820x.h mioctl.h mmu.h mplock.h mutex.h param.h pcb.h pmap.h pmap_table.h proc.h profile.h prom.h psl.h ptrace.h reg.h reloc.h setjmp.h signal.h spinlock.h stdarg.h tcb.h trap.h varargs.h vmparam.h sys/arch/aviion/stand: Makefile Makefile.inc sys/arch/aviion/stand/a2coff: Makefile a2coff.8 a2coff.c sys/arch/aviion/stand/boot: Makefile boot.c conf.c crt.c dev_net.c devopen.c if_le.c if_lereg.h oaic.c oaic.h oosiop.c oosiop.h scsi.c scsi.h sd.c version.c sys/arch/aviion/stand/installboot: Makefile installboot.8 installboot.c sys/arch/aviion/stand/libprom: Makefile Makefile.inc cpuid.c getc.c getenaddr.c halt.c prom.h putc.c sys/arch/aviion/stand/libsa: Makefile Makefile.inc clock.c delay.S exec.c fault.c libsa.h nvramreg.h parse_args.c setjmp.S sys/arch/aviion/stand/libz: Makefile Makefile.inc sys/arch/aviion/stand/vdmtool: Makefile vdmtool.8 vdmtool.c share/man/man8/man8.aviion: MAKEDEV.8 Makefile share/man/man4/man4.aviion: Makefile autoconf.4 dart.4 intro.4 le.4 mem.4 nvram.4 oaic.4 syscon.4 vme.4 etc/etc.aviion : MAKEDEV MAKEDEV.md Makefile Makefile.inc disktab fbtab login.conf sysctl.conf ttys distrib/aviion : Makefile Makefile.inc distrib/aviion/ramdisk: Makefile Makefile.inc install.md list distrib/notes/aviion: contents features hardware install prep upgrade whatis xfer distrib/sets/lists/base: md.aviion distrib/sets/lists/comp: md.aviion distrib/sets/lists/etc: md.aviion distrib/sets/lists/game: md.aviion distrib/sets/lists/man: md.aviion Log message: Send Aviion to same place as Nova II discussed with jsg CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/01 00:51:48 Modified files: usr.bin/units : units.lib Log message: update currency exchange rates; CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/01 01:10:38 Modified files: etc/mtree : 4.4BSD.dist Log message: Send Aviion to same place as Nova II CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/01 01:13:30 Modified files: . : Makefile.cross sys : Makefile distrib/special/disklabel: Makefile sbin/disklabel : Makefile regress/sys/copy: Makefile Removed files: sys/arch/solbourne: Makefile sys/arch/solbourne/compile: .cvsignore sys/arch/solbourne/conf: GENERIC Makefile.solbourne files.solbourne ld.script sys/arch/solbourne/dev: obio.c tod.c todreg.h zsclock.c sys/arch/solbourne/include: _float.h _types.h asm.h atomic.h autoconf.h bppioctl.h bsd_openprom.h bus.h cdefs.h conf.h cpu.h ctlreg.h db_machdep.h disklabel.h eeprom.h endian.h exec.h fbvar.h fenv.h frame.h fsr.h idprom.h idt.h ieee.h ieeefp.h instr.h ioctl_fd.h kap.h kcore.h limits.h lock.h mutex.h oldmon.h openpromio.h param.h pcb.h pmap.h proc.h profile.h prom.h psl.h pte.h ptrace.h reg.h reloc.h setjmp.h signal.h spinlock.h stdarg.h sun_disklabel.h tcb.h trap.h varargs.h vmparam.h z8530var.h sys/arch/solbourne/solbourne: autoconf.c clock.c genassym.cf locore.s machdep.c mem.c pmap.c prom_machdep.c trap.c Log message: Send solbourne to where the ........... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/01 01:13:56 Removed files: sys/arch/aviion/compile: .cvsignore Log message: crunks of Avvion CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/01 01:16:16 Modified files: graphics/cfdg : Makefile distinfo graphics/cfdg/patches: patch-Makefile graphics/cfdg/pkg: PLIST Added files: graphics/cfdg/patches: patch-runtests_sh Removed files: graphics/cfdg/patches: patch-src-common_yglue_h Log message: - update to cfdg-3.0.9 - enable tests maintainer timed-out ok landry@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/01 01:26:16 Modified files: devel/scons : Makefile distinfo Log message: update to scons-2.4.1 CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/01 02:33:17 Modified files: usr.sbin/smtpd : parse.y smtpd.h ssl.h Log message: prepare the ground for the CA certificate handling refactor, this commit adds the parse.y bit + structures & members needed but does not make use of it yet CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/01 02:39:08 Modified files: usr.sbin/smtpd : smtpd.h Log message: add IMSG_SMTP_CHECK_SENDER in preparation for another diff CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/01 02:41:03 Modified files: usr.bin/tmux : server-client.c Log message: Do not deref wp if window_get_active_at returns NULL which can happen on very large terminals, from Michael Graczyk. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/01 02:44:55 Modified files: usr.sbin/smtpd : pony.c Log message: add IMSG_SMTP_CHECK_SENDER in list of smtp IMSG CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/01 02:54:52 Modified files: usr.sbin/smtpd/makemap: Makefile Log message: cleanup Makefile CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/01 02:58:38 Modified files: usr.sbin/smtpd/smtpctl: Makefile Log message: cleanup Makefile CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/01 03:03:53 Modified files: sys/netinet6 : in6.c Log message: Remove "just for safety" over engineering checks. ifa->ifa_addr must not be NULL when an ifa is on a per-interface list of addresses. ok bluhm@, sthen@, benno@, millert@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/01 03:06:59 Modified files: usr.sbin/smtpd/smtpd: Makefile Log message: cleanup Makefile CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/01 03:08:10 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Properly disable SVM until its support is added back. Should prevent a NULL dereference when initializing VM. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/01 03:12:15 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Prettify dmesg output. ok reyk@, mlarkin@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/01 03:14:05 Modified files: sys/arch/amd64/amd64: vmm.c Log message: KNF ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/01 03:18:35 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Do not wait when allocating a page in vcpu_init(). Should help with the possible hang when trying to create a VM when the host is out of memory. It also improves coherency as all the allocations in vmm(4) are done without sleeping. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/01 03:41:35 Modified files: usr.sbin/smtpd : mta.c Log message: delay between retries when operating as a secondary MX increases too much, reduce it to something saner. while at it cleanup some whitespaces and set the relay task pointer to NULL before iterating over tasks CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/01 03:48:21 Modified files: usr.sbin/smtpd : mta.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/01 03:57:24 Modified files: usr.sbin/smtpd : parse.y Log message: reorder header CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/01 04:58:31 Modified files: usr.sbin/bgpd : config.c Log message: It is not a network hackathon without a bgpd commit. So here we go. Fix rdomain setups that got broken some time ago when I refactored the config loading to exec the rde and se on startup. Works for me and I think I'm the only user. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/01 05:01:38 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Instead of using a supplementary variable to check if we found a VCPU or a VM in an iteration, check against NULL. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/12/01 05:01:56 Modified files: usr.bin/openssl: openssl.c s_client.c Log message: Undo previous, pledge("dns") was already present. The problem was in s_server. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/01 05:03:55 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Pass M_NOWAIT when allocating a temporary page in vm_writepage() to be coherent with the rest of the allocations. While here report the correct errno if an allocation fails. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/12/01 05:04:51 Modified files: usr.bin/openssl: s_server.c Log message: s_server also needs DNS; reported by tb@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/12/01 05:09:36 Modified files: usr.sbin/rtadvd: if.c Log message: This RTM_GET case can't trigger due to the filtering done above. ok florian@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/12/01 05:11:31 Modified files: usr.sbin/rtadvd: if.c if.h rtadvd.c Log message: Use setsockopt(ROUTE_MSGFILTER) instead of hand-rolled filtering. ok florian@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/01 05:22:18 Modified files: sys/netinet : if_ether.c sys/netinet6 : nd6.c Log message: Remove backward compatibility for "older version of routed and gated". ok millert@, bluhm@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/01 05:37:12 Modified files: sys/dev/pci : if_myx.c Log message: myx doesnt use atomic.h anymore. CVSROOT: /cvs Module name: www Changes by: jung@cvs.openbsd.org 2015/12/01 07:39:31 Modified files: faq : current.html Log message: missed the man page, also spaces->tab CVSROOT: /cvs Module name: src Changes by: goda@cvs.openbsd.org 2015/12/01 07:49:04 Modified files: sys/net : if_bridge.c Log message: Fix bridge to forward broadcast/multicast frames from gif. ok reyk@ mpi@ yasuoka@ CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2015/12/01 07:57:20 Modified files: mail/opensmtpd-extras: Makefile Log message: add missing libtool dependency spotted by nigel, cluestick by aja and sthen ok aja sthen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/01 08:08:25 Modified files: lib/libc/gen : getgrent.c getgrouplist.c getpwent.c Log message: modify getpw*(), getgr*(), and getgrouplist() functions to access the YP lock file unconditionally. This hints to the kernel that a "getpw" operation is happening, even in the non-YP case. This looks like a gruesome hack, but helps refine the ways these functions are called and mandates the right pledge requests. Once the tree is fully annotated we will know better how to improve the backing store management. ok semarie espie beck CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2015/12/01 08:10:07 xenocara/lib/freetype/src/tools/ftfuzzer Update of /cvs/xenocara/lib/freetype/src/tools/ftfuzzer In directory cvs.openbsd.org:/tmp/cvs-serv26239/ftfuzzer Log Message: Directory /cvs/xenocara/lib/freetype/src/tools/ftfuzzer added to the repository CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/12/01 08:14:24 Modified files: lib/libc/sys : pledge.2 Log message: Document that "tty" provides read-write access to /dev/tty too. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/01 08:18:29 Modified files: gnu/gcc/gcc/config/i386: constraints.md i386.c sync.md Log message: Fix __sync_val_compare_and_swap_8() on i386 for code compiled with -fPIC. In some cases GCC would generate a cmpxchg8b instruction with a memory reference that used %ebx. This is wrong (and will almost certainly result in SIGSEGV). This fix uses a new memory constraint "W" to prevent the use of %ebx in this case. This differs from the approach taken by upstream so there are no GPLv3 issues here. Fixes the Mesa i965 dri module on i386. ok jsg@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/01 08:30:42 Modified files: usr.sbin/smtpd : mta_session.c Log message: when peer outputs a multi-line response, concat response into a single log ok sunil@, jung@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/01 08:32:29 Modified files: sys/kern : Makefile Log message: solbourne went away CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/01 08:33:17 Modified files: usr.sbin/installboot: Makefile Log message: aviion went away CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/01 08:43:01 Modified files: usr.sbin/smtpd : parse.y Log message: update enum values in listen options CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/01 09:43:29 Modified files: x11/gnome/tracker: Makefile Log message: Bump REVISION to make sure tracker gets updated to a version built with fixed binutils. (No other ports show --enable-new-dtags in logs from bulk builds). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/01 09:45:30 Modified files: www/apache-httpd: Makefile www/apache-httpd/pkg: PLIST-main Log message: As found by ajacoutot, nghttp2 was getting picked up by httpd's autoconf; make it an explicit dependency and package mod_http2. CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/12/01 09:57:34 Modified files: sys/net : if.c Log message: Iterating on &ifnet should only be done with the KERNEL_LOCK held. With input and ok mpi@. CVSROOT: /cvs Module name: src Changes by: canacar@cvs.openbsd.org 2015/12/01 10:05:25 Modified files: lib/libc/sys : stack_protector.c Log message: use strlcat instead of strlcpy with modified arguments. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/01 11:21:24 Modified files: usr.sbin/radiusd: radiusd_module.c Log message: Fix a couple typos. ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/01 11:22:30 Modified files: usr.sbin/smtpd : parse.y smtp_session.c smtpd.conf.5 smtpd.h Log message: add received-auth parameter to listener to identify authenticated sessions in locally appended Received header when enabled ok millert@, jung@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/12/01 11:26:51 Modified files: lang/racket-minimal: Makefile distinfo lang/racket-minimal/pkg: PLIST Removed files: lang/racket-minimal/patches: patch-collects_net_http-client_rkt patch-src_configure patch-src_racket_gc2_gc2_h patch-src_racket_src_network_c patch-src_racket_src_thread_c Log message: Update to Racket 6.3. (there are still some corner cases on i386) CVSROOT: /cvs Module name: src Changes by: goda@cvs.openbsd.org 2015/12/01 11:28:30 Modified files: sys/conf : files sys/net : if_bridge.c if_bridge.h Added files: sys/net : bridgectl.c Log message: Split functions in if_bridge.c into if_bridge.c bridgectl.c . Splitting functions in if_bridge.c into if_bridge.c for the forwarding part and bridgectl.c for the control part. It shouldn't have any functional change. ok reyk@ mpi@ yasuoka@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/01 11:36:13 Modified files: bin/ls : Makefile extern.h ls.1 ls.c print.c util.c Added files: bin/ls : utf8.c Log message: Support UTF-8: use wcwidth(3) for column adjustment and replace non-printable Unicode codepoints and invalid bytes with ASCII question marks. No change for the SMALL version. Using ideas developed by tedu@, phessler@, bentley@ and feedback from many. OK yasuoka@ czarkoff@ sthen@. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/12/01 11:42:56 Modified files: sys/arch/amd64/amd64: efifb.c Log message: Change a lot of "else if" lines to single switch block. input by tobias CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/01 12:10:09 Modified files: usr.sbin/pcidump: pcidump.c Log message: Print PME# state together with the PCI power state when enabled/asserted. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/01 12:10:16 Modified files: usr.sbin/installboot: i386_installboot.c Log message: Steal code from kern/subr_disk.c to check for a protective MBR before using GPT info. Otherwise GPT remnants might become revenants. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/01 13:04:38 Modified files: usr.sbin/smtpd : smtpd.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/12/01 13:23:46 Modified files: libexec/rpc.rusersd: rusersd.c Log message: Don't fall back to user nobody if _rusersd doesn't exist; "Of course!" deraadt@ CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/12/01 13:25:17 Modified files: libexec/rpc.rstatd: rstatd.c Log message: Remove superfluous check; "Of course" deraadt@ CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/12/01 13:27:06 Modified files: libexec/rpc.rstatd: rpc.rstatd.8 libexec/rpc.rusersd: rpc.rusersd.8 Log message: rpc.rstatd(8) and rpc.rusersd(8) don't run as user nobody for quite some time. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/01 13:36:31 Modified files: net/knot : Makefile distinfo Log message: Update to knot-1.6.6, fixes a potential out-of-bound read in the packet parser. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/01 13:41:33 Modified files: sys/dev/pci/drm/i915: i915_irq.c Log message: Enable the GSE interrupt on Broadwell. Fixes acpi brightness control on the MacBookPro12,1, 3rd gen Lenovo X1 Carbon (when hacked to use the standard acpi mechanism for this purpose) and probably many others. Seems this hasn't been figured out over in Linux land yet. CVSROOT: /cvs Module name: src Changes by: halex@cvs.openbsd.org 2015/12/01 13:52:45 Modified files: usr.sbin/vmmctl: main.c parse.y parser.h Log message: Fix -i option handling. ok reyk@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/01 14:02:04 Modified files: sys/dev/pci : ppb.c Log message: Teach ppb(4) how to allocate PCI bus numbers such that it can properly condigure bridges left unconfigured by the system firmware. Not perfect yet, but good enough to make the Apple Thunderbolt Giabit Ethernet adapter work when inserted at boot time. ok deraadt@ CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2015/12/01 14:13:48 Modified files: xserver/glamor : glamor_sync.c Log message: Call miSyncSetup() if we don't call miSyncShmScreenInit() because HAVE_XSHMFENCE isn't defined. This makes sure the relevant "private key" gets installed such that we don't hit a fatal assert later. ok jsg@, matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2015/12/01 14:17:49 Modified files: xserver/glamor : glamor_fbo.c Log message: Use an ARGB8888 based texture even when DRI3 isn't enabled. This achieves the same effect as a change that was recently made upstream. The code changed significantly in the meantime. ok jsg@, matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2015/12/01 14:18:47 Modified files: xserver/glamor : glamor.c Log message: Remove a check for DRI3 in glamor_name_from_pixmap(). This makes DRI2 work on OpenBSD where we don't have support for DRI3 yet. ok jsg@, matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2015/12/01 14:20:21 Modified files: xserver : Makefile.bsd-wrapper Log message: Enable glamor on architectures where we have OpenGL. ok jsg@, matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2015/12/01 14:22:56 Modified files: driver/xf86-video-ati: Makefile.bsd-wrapper Log message: Enable glamor where we support it. Requested by jsg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/01 14:26:43 Modified files: sys/net : route.c route.h sys/netinet : ip_icmp.c sys/netinet6 : icmp6.c Log message: Kill redundant or unused arguments in rtredirect(). ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/01 14:29:10 Modified files: sys/netinet6 : nd6_rtr.c Log message: Use rt_ifa_add(9) instead or rtrequest(9) when adding ND prefixes. While here pick the corresponding ``ifa'' to attach the route instead of the one corresponding to the link-local address on the same interface. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/01 15:04:12 Modified files: libexec/ftpd : Makefile Log message: needs utf8.c from the ls tree also CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/12/01 15:22:28 Log message: Import devel/py-nbformat. OK shadchin@ and benoit@. Thanks. Status: Vendor Tag: edd Release Tags: edd_20151201 N ports/devel/py-nbformat/Makefile N ports/devel/py-nbformat/distinfo N ports/devel/py-nbformat/pkg/DESCR N ports/devel/py-nbformat/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/12/01 15:25:38 Log message: Import devel/py-nbconvert. OK shadchin@ and benoit@. Thanks. Status: Vendor Tag: edd Release Tags: edd_20151201 N ports/devel/py-nbconvert/Makefile N ports/devel/py-nbconvert/distinfo N ports/devel/py-nbconvert/pkg/DESCR N ports/devel/py-nbconvert/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/01 15:27:28 Modified files: regress/usr.bin/mdoclint: mdoclint share/man/man7 : mdoc.7 Log message: sync and update the list of supported archs; feedback/ok schwarze CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/12/01 15:28:47 Log message: Import devel/py-ipykernel. OK shadchin@. Thanks. Status: Vendor Tag: edd Release Tags: edd_20151201 N ports/devel/py-ipykernel/Makefile N ports/devel/py-ipykernel/distinfo N ports/devel/py-ipykernel/pkg/DESCR N ports/devel/py-ipykernel/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/01 15:30:01 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: missing articles in previous; CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/12/01 15:33:08 Log message: Import devel/py-jupyter_client. OK shadchin@ and benoit@. Thanks. Status: Vendor Tag: edd Release Tags: edd_20151201 N ports/devel/py-jupyter_client/Makefile N ports/devel/py-jupyter_client/distinfo N ports/devel/py-jupyter_client/pkg/DESCR N ports/devel/py-jupyter_client/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/12/01 15:34:59 Log message: Import devel/py-jupyter_core. OK shadchin@ and benoit@. Thanks Status: Vendor Tag: edd Release Tags: edd_20151201 N ports/devel/py-jupyter_core/Makefile N ports/devel/py-jupyter_core/distinfo N ports/devel/py-jupyter_core/pkg/DESCR N ports/devel/py-jupyter_core/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/01 15:35:13 Modified files: libexec/rpc.rstatd: rpc.rstatd.8 Log message: knock out duplicate rcs id; CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/12/01 15:37:12 Log message: Import www/jupyter-notebook. OK shadchin@ and benoit@. Thanks. Status: Vendor Tag: edd Release Tags: edd_20151201 N ports/www/jupyter-notebook/Makefile N ports/www/jupyter-notebook/distinfo N ports/www/jupyter-notebook/pkg/DESCR N ports/www/jupyter-notebook/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/12/01 15:44:33 Modified files: devel : Makefile www : Makefile Log message: Link new IPython4/Jupyter dependencies. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/12/01 15:45:49 Modified files: devel/ipython : Makefile distinfo devel/ipython/patches: patch-IPython_core_tests_test_interactiveshell_py patch-docs_source_conf_py patch-setupbase_py devel/ipython/pkg: PLIST Removed files: devel/ipython/patches: patch-IPython_html_base_handlers_py patch-IPython_qt_console_pygments_highlighter_py devel/ipython/pkg: README Log message: Update IPython to version 4.0.0. This concludes my IPython rampage for now. OK shadchin@. Thanks. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/01 15:46:24 Modified files: . : INDEX Log message: sync; 9288 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/01 16:14:31 Modified files: multimedia/synfigstudio: Makefile Log message: sync synfigstudio wantlib (imagemagick) I still have some problem building this; SIGABRT in /usr/local/bin/synfig from multimedia/synfig which is called during build. Worked around by removing lyr_std from synfig_modules.cfg to get the build finished to fix wantlib, but this is clearly not right.. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/01 16:25:09 Modified files: security/clamav: Makefile distinfo security/clamav/patches: patch-clamd_Makefile_in patch-database_Makefile_in patch-libclamav_Makefile_in patch-libclamav_ole2_extract_c patch-libclamav_str_c patch-libclamav_vba_extract_c patch-unit_tests_Makefile_in Log message: update to clamav-0.99 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/12/01 16:29:24 Modified files: usr.bin/ssh : ssh-agent.c Log message: basic pledge() for ssh-agent, more refinement needed CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2015/12/01 16:43:55 Modified files: usr.sbin/rebound: rebound.c Log message: add missing fclose(3) ok tedu@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/01 17:56:46 Modified files: usr.bin/cut : cut.1 cut.c Log message: UTF-8 support: Implement -c and -n and let -d accept a multibyte delimiter character. While here, simplify the code by switching from fgetln(3) to getline(3) and from hand-crafted string parsing to strstr(3) and strchr(3). OK tedu@ czarkoff@ zhuk@. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/12/01 20:11:32 Modified files: sys/dev/pci : azalia_codec.c Log message: Add an unmute quirk for IDT 92HD75B3/4 codecs with HP subids. This is required to get speaker audio on the HP Elitebook 2540p. Reported and fix tested by Mike Cond. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/01 22:06:26 Modified files: bin/ksh : tty.c Log message: comment typo CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/01 22:07:09 Modified files: usr.sbin/npppd/npppd: lcp.c Log message: comment typo CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/01 22:39:42 Modified files: distrib/special/ls: Makefile Log message: and another utf8.c CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/02 00:09:44 Modified files: lang/abcl : Makefile distinfo Log message: Update to abcl-1.3.3. from Timo Myyra (maintainer) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/02 00:39:45 Modified files: net/gssdp : Makefile distinfo net/gssdp/pkg : PLIST Log message: update to gssdp-0.14.12.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/02 00:40:05 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo Log message: update to specinfra-2.44.4 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/12/02 01:00:58 Modified files: usr.bin/ssh : ssh-agent.c Log message: ssh-agent pledge needs proc for askpass; spotted by todd@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/02 01:03:00 Modified files: sys/net : if_var.h Log message: Remove forward declarations that are no longer needed, times and APIs are changing. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/02 01:04:12 Modified files: sys/net : bridgectl.c if_bridge.c Log message: Include cleanup. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/02 01:28:02 Modified files: sys/dev/ic : fxp.c Log message: Simplify fxp tx dma handling by using m_defrag instead of rolling our own version. Based on a very old diff from brad@, tested by me and David Hill OK kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/02 01:29:06 Modified files: security/p5-Crypt-X509: Makefile Log message: Remove double 'equal' sign. noticed by armani@ CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/12/02 01:30:51 Modified files: usr.bin/ssh : ssh-agent.c Log message: Add "cpath" to the ssh-agent pledge so the cleanup handler can unlink(). ok djm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/02 01:35:44 Modified files: x11/dbus : Makefile distinfo Log message: Update to dbus-1.10.6. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/02 01:47:00 Modified files: sys/net : if.c if_ethersubr.c sys/netinet : ip_ether.c ip_gre.c sys/netmpls : mpls.h mpls_input.c mpls_output.c Log message: Rework the MPLS handling. Remove the lookup loops since nothing is using them and they make everything so much harder with no gain. Remove the ifp argument from mpls_input since it is not needed. On the input side the lookup side is modified a bit when it comes to BOS handling. Tested in a L3VPN setup with ldpd and bgpd. Commiting now so we can move on with cleaning up rt_ifp usage. If this breaks L2VPN I will fix it once reported. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/02 01:47:10 Modified files: www/py-django/lts: Tag: OPENBSD_5_8 Makefile distinfo www/py-django/lts/pkg: Tag: OPENBSD_5_8 PLIST www/py-django/stable: Tag: OPENBSD_5_8 Makefile distinfo www/py-django/stable/pkg: Tag: OPENBSD_5_8 PLIST Log message: update to 1.7.11 (lts) and 1.8.7 (stable) addressing CVE-2015-8213, "Fixed settings leak possibility in date template filter" https://www.djangoproject.com/weblog/2015/nov/24/security-releases-issued/ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/02 02:06:36 Modified files: usr.sbin/smtpd : parse.y Log message: whitespaces CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/02 02:14:25 Modified files: usr.sbin/vmmctl: main.c usr.sbin/vmd : Makefile vmd.c vmd.h Added files: usr.sbin/vmd : control.c proc.c proc.h vmm.c Log message: Start tweaking vmd's privsep and daemon model by splitting the main process into multiple parts and adopting the "proc.c"-style from other daemons. This allows to further reduce the privileges, to give better pledge(2), and to add some upcoming changes. "please do" mlarkin@, deraadt@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/02 02:17:47 Modified files: sys/net : route.c route.h rtable.c rtable.h Log message: Move multipath Hash-Threshold selection mechanism inside rtable_match(). This will helps for unlocking the routing table and will prevent further mistake by keeping the multipath logic inside the rtable_* API. ok dlg@, claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/02 02:20:34 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Log message: Update to stellarium-0.14.1. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/02 02:20:42 Modified files: usr.sbin/vmmctl: parse.y Log message: The earlier "nifs" change broke the configuration file; unbreak it by adding a missing bit. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/02 02:23:23 Modified files: sys/dev/usb : xhci.c Log message: Do not change the status of a transfer before giving it back to the stack. Unbreak polling mode when the host Babbles because a reset of the ring is necessary and xhci_waitintr() stops polling as soon as the xfer status changed. Problem reported by and ok krw@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/02 02:24:44 Modified files: x11/gnome/librsvg: Makefile distinfo x11/gnome/librsvg/patches: patch-configure Log message: Update to librsvg-2.40.12. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/02 02:28:46 Modified files: sys/netinet : if_ether.c Log message: Do not delete a conflicting & cloned route entry in the hot path. Deleting a RTF_CLONED entry without deleting its corresponding RTF_CLONING entry wont help as it will be cloned the next time arplookup() is executed. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/02 02:29:56 Modified files: sysutils/salt : Makefile distinfo sysutils/salt/pkg: PLIST Log message: Update to salt-2015.8.3. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/02 02:31:49 Modified files: devel/pcre : Tag: OPENBSD_5_8 Makefile distinfo Removed files: devel/pcre/patches: Tag: OPENBSD_5_8 patch-pcre_compile_c Log message: security update to pcre-8.38 ok robert@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/02 02:39:41 Modified files: usr.sbin/vmd : proc.c proc.h vmm.c Log message: Add back the "peerid" to the proc_compose*() functions: in relayd, I initially left it out because I didn't have a need for it. But it is actually quite useful to carry a reference to the imsg data context across processes. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/12/02 02:43:03 Modified files: sys/dev/usb : ohci.c Log message: Add missing parentheses. Fix from NetBSD. ok mpi CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/02 02:44:25 Modified files: mail/cyrus-imapd: Makefile distinfo mail/cyrus-imapd/patches: patch-Makefile_in patch-configure Log message: SECURITY update to cyrus-imapd-2.5.7. CVE-2015-8077, CVE-2015-8078: protect against integer overflow in urlfetch range checks CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/02 02:46:29 Modified files: share/man/man9 : Makefile VOP_LOOKUP.9 Removed files: share/man/man9 : VOP_GETATTR.9 Log message: merge important bits of GETATTR into VOP_LOOKUP. provoked by jmc (and reminded that i failed to commit by ingo) CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2015/12/02 02:50:46 Modified files: sys/uvm : uvm_extern.h Log message: remove declaration for nonexistant function ok tedu@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/02 02:57:48 Modified files: mail/cyrus-imapd: Tag: OPENBSD_5_8 Makefile Added files: mail/cyrus-imapd/patches: Tag: OPENBSD_5_8 patch-imap_index_c Log message: CVE-2015-8077, CVE-2015-8078: protect against integer overflow in urlfetch range checks. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/12/02 03:08:05 Modified files: share/man/man4 : gif.4 Log message: Remove setting "link2" to the bridge in the EXAMPLE section. When the section is describing a way to protect encapsulated packets by IPsec, "link2" was misleading since it is unrelated to that purpose. ok markus CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/02 03:20:46 Modified files: share/man/man9 : VOP_LOOKUP.9 Log message: add VOP_{GET,SET}ATTR to NAME too; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/02 03:21:49 Modified files: www/nginx : Makefile www/nginx/pkg : nginx.rc Log message: Check configuration file validity before attempting to reload. from Martijn van Duren ok sthen@ landry@ robert@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/02 03:29:09 Modified files: infrastructure/templates: rc.template Log message: Tweak. CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2015/12/02 03:33:15 Modified files: sys/net : route.c Log message: allocate route labels as M_RTABLE instead of M_TEMP ok claudio@, mpi@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/02 03:39:37 Modified files: usr.sbin/rebound: rebound.8 Log message: tell readers about config reloads. ok tedu CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/02 04:00:50 Modified files: graphics/sane-backends: Makefile graphics/sane-backends/pkg: saned.rc Log message: Move the `-a' flags from daemon_flags to daemon; it is always required to run in standalone daemon mode. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/02 04:03:40 Modified files: share/man/man9 : VOP_LOOKUP.9 Log message: Tweak previous: Move struct vattr out of the function table, it's used by more than two functions, and use .Vt for the struct name. OK jmc@ tedu@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/02 04:05:35 Modified files: regress/sbin/route: Makefile Added files: regress/sbin/route: rttest21.ok Log message: Check that routes to the same destination but with a different priority are inserted in the right order. Currently failing with ART. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/02 04:09:01 Modified files: sys/net : rtable.c Log message: Respect priorities when inserting routes to the same destination in ART. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/02 04:45:53 Modified files: regress/usr.bin/mandoc/char/unicode: input.out_utf8 Log message: Fix the mandoc test suite after afresh1@ changed wcwidth(3) in libc for the private use area starting at U+E000. Sometimes, even i'm surprised how much stuff these tests keep track of. Originally, they were only intended to catch regressions in mandoc... Issue noticed by daniel@, thanks! CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/12/02 04:51:22 Modified files: sys/arch/amd64/stand/efiboot/bootia32: Makefile sys/arch/amd64/stand/efiboot/bootx64: Makefile Added files: sys/arch/amd64/stand/efiboot: start_amd64.S start_i386.S Removed files: sys/arch/amd64/stand/efiboot: start.S Log message: Add missing start_i386.S for ia32. Also start.S is renamed to start_amd64.S. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/12/02 04:54:04 Modified files: sys/arch/amd64/stand/efi/include: efidef.h Log message: Add a padding in EFI_MEMORY_DESCRIPTOR to align fields properly on ia32. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/02 05:37:37 Modified files: print/cups : Makefile distinfo print/cups/patches: patch-backend_ipp_c patch-cups_Makefile patch-scheduler_Makefile patch-scheduler_ipp_c print/cups/pkg : PLIST-main Log message: Update to cups-2.1.1. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/02 05:40:04 Modified files: net/fping/patches: patch-src_fping_c Log message: Unbreak on alpha; ok sthen@ Amend an ifdef supposed to work around an exotic definition of "struct ip" on whateverOS/alpha when you use an ANSI compiler... CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/12/02 05:43:59 Modified files: sbin/iked : pfkey.c sbin/ipsecctl : pfkdump.c sys/net : pfkeyv2.h Log message: remove unimplemented PF_KEY algorithms; ok sthen@ mpi@ mikeb@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/02 05:46:15 Modified files: x11/vlc : Makefile Log message: Mark as BROKEN on alpha: undefined reference to __builtin_parity CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/02 06:03:14 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: add cve quirks for lldpd (prompted by a mail from Mathieu Simon) and pcre CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/02 06:08:30 Modified files: security/keepassx: Makefile Log message: add working master site CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/02 06:29:26 Modified files: sys/net : if_mpe.c if_mpw.c pf.c route.c route.h sys/netinet : if_ether.c ip_icmp.c ip_input.c ip_output.c sys/netinet6 : icmp6.c in6_src.c ip6_output.c nd6.c Log message: Kill the RT_REPORT flag to rtalloc() and stop sending RTM_MISS messages for failed route lookups. This is something that was maybe useful in the 90is but in this modern times it is just annoying and nothing expect it anyway. OK mpi@, sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/02 06:30:01 Modified files: share/man/man9 : rtalloc.9 Log message: RT_REPORT is no more. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/02 06:41:27 Modified files: usr.sbin/relayd: ca.c check_script.c config.c control.c hce.c pfe.c pfe_route.c proc.c relay.c relay_udp.c relayd.c relayd.h snmp.c Log message: In most cases we don't need all arguments of proc_compose*_imsg(), so add a shortcut proc_compose*() that skips all of them. Only use the full argument list if needed. The functions with full argument lists can eventually be replaced with a nicer transaction-based approach later. OK benno@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/02 06:43:36 Modified files: usr.sbin/vmd : proc.c proc.h vmm.c Log message: Sync with relayd, fix previous use of proc_compose*_imsg() CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/02 06:45:07 Modified files: sys/netmpls : mpls_input.c Log message: Oups, forgot in the tedu of RT_REPORT commit CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/02 07:13:14 Modified files: share/man/man9 : rtalloc.9 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/02 07:27:59 Modified files: shells/zsh : Makefile Added files: shells/zsh/patches: patch-Completion_Unix_Command__nm Log message: adjust regex for nm(1) completion to recognize our so versioning. otherwise it would complete .a and .la, but not .so.X.Y ok pea@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/02 07:33:06 Modified files: sysutils/freeipmi: Makefile distinfo sysutils/freeipmi/patches: patch-configure patch-etc_Makefile_in patch-libfreeipmi_Makefile_in patch-libipmidetect_Makefile_in patch-man_Makefile_in sysutils/freeipmi/pkg: PLIST Log message: update to freeipmi-1.5.1 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/02 07:52:51 Modified files: sys/arch/octeon/octeon: machdep.c Log message: Clean up octeon memory region setup. Diff by miod@ during c2k15 Tested by jbg@, jasper@, pirofti@ OK jasper@, pirofti@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/02 07:56:15 Modified files: sys/arch/octeon/octeon: machdep.c Log message: Enable the DR1 region even with 32-bit page table entries. Those have enough bits for addressing the region. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/02 08:13:00 Modified files: usr.sbin/httpd : config.c httpd.c httpd.h logger.c proc.c server.c Log message: sync with relayd, use proc_compose() CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2015/12/02 09:00:42 Modified files: sys/net : pf.c pfvar.h sys/netinet : in_pcb.c Log message: - hide PF internals to pf_unlink_divert_state() from in_pcb.c OK mpi@, bluhm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/02 09:11:12 Modified files: graphics/cfdg : Makefile Log message: Needs bison. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/12/02 09:24:41 Modified files: . : plat.html Log message: move solbourne CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/12/02 09:25:07 Modified files: . : index.html Log message: subtle visual improvement, and point at hackathon page CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/12/02 09:35:53 Modified files: sys/net : if.c route.c route.h sys/netinet : if_ether.c ip_icmp.c sys/netinet6 : icmp6.c in6_ifattach.c nd6.c Log message: When destroying an interface, we have to wait until all references are not used anymore. This has to be done before any interface fields become invalid. As the route delete request cannot call if_get() anymore, pass down the interface. Split rtrequest_delete() into a separate function that may take an existing inteface. OK mpi@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/02 09:37:10 Modified files: usr.sbin/iscsid: vscsi.c Log message: typo in log entry CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/02 09:38:03 Modified files: net/knot : Tag: OPENBSD_5_8 Makefile Added files: net/knot/patches: Tag: OPENBSD_5_8 patch-src_libknot_rrtype_naptr_h Log message: Apply fix for "Out-of-bound read in packet parser for malformed NAPTR records" ok jca@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/12/02 09:49:58 Modified files: sys/net : route.c rtable.c rtable.h Log message: rtable_delete() does not use its prio parameter, so delete it. OK mpi@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/02 10:46:03 Modified files: distrib/amd64/common: install.md Log message: Make GPT an option equivalent to MBR when installing. Warn that the result may not be bootable if GPT is used on a machine that did not boot via EFI. But allow the user to proceed if the user insists. Sometimes you just want to create an EFI bootable image on a non-EFI machine. Enforce the presence of both an OpenBSD partition and an EFI Sys partition if GPT partitioning is used. Prompted by complaints and observations from kettenis@. Verbiage tweak from doug@. Tested & ok rpe@. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/02 11:20:27 Modified files: graphics/cfdg : Makefile graphics/cfdg/pkg: PLIST Log message: - fix PLIST to unbreak - honor CFLAGS/CPPFLAGS spotted by aja@/naddy@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/02 11:34:10 Modified files: games/canfield/canfield: canfield.c games/canfield/cfscores: cfscores.c Log message: add const and remove unused variable. from mestre. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/02 11:38:19 Modified files: sys/netinet : if_ether.c Log message: There is no reason for this carp magic in arpresolve. rt->rt_ifp has to be the same as ifp or something is very broken. So remove this including one more rt_ifp. OK mpi@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/02 11:41:33 src/regress/misc/utf8 Update of /cvs/src/regress/misc/utf8 In directory cvs.openbsd.org:/tmp/cvs-serv12896/utf8 Log Message: Directory /cvs/src/regress/misc/utf8 added to the repository CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/02 11:42:32 Added files: regress/misc/utf8: t1.exp t1.sh Log message: add a tiny utf8 test (for tr, failing) more to come? CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/02 11:46:13 Modified files: games/snake : snake.c Log message: treat getenv("HOME") safely also when LOGGING is defined. from mestre. plus fix some ghastly whitespace. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/02 11:52:23 Modified files: games/snake : snake.c Log message: KNF: I forgot to join two lines. CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2015/12/02 12:03:17 Modified files: libexec/spamd : spamd.c Log message: fix error messages to say tls_write after tls_write and not tls_read... with bluhm CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/02 12:36:35 Added files: regress/misc/utf8: t2.exp t2.sh Log message: quicky test for cut CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/02 13:05:01 Modified files: games/backgammon/backgammon: backgammon.6 main.c games/backgammon/common_source: back.h init.c subs.c games/backgammon/teachgammon: teach.c Log message: Drop the argument passing between backgammon and teachgammon. It's broken. Instead, make -d imply -n. You're supposed to know the rules before you start tweaking them. Issue reported by and ok pjanzen@ Patient help with the manual jmc@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/02 13:39:57 Modified files: etc : rc Log message: Since version 1.467 of /etc/rc, it was no longer possible to add shlib_dirs using /etc/rc.conf.local. Fix from Jan Johansson, thanks. OK krw@, halex@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/02 13:45:00 Modified files: regress/sys/netinet/broadcast_bind: Makefile broadcast_bind.c Log message: KNF and use ${SUDO} when needed. ok vgross@ CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2015/12/02 13:50:20 Modified files: sys/netinet : ip_output.c Log message: factor out ip_output_ipsec_{lookup,send}(); with & ok claudio@ CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2015/12/02 13:58:43 Modified files: libexec/spamd : spamd.c Log message: I misread the standard when adding TLS; clients are supposed to start over and issue a new EHLO after STARTTLS. The misunderstaning seems to be common, so we'll still grok MAIL FROM right after the STARTTLS dance, as well as accepting a second EHLO. ok phessler beck millert CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/02 14:09:06 Modified files: sys/netinet : if_ether.c Log message: More rt_ifp killing. There checks in in_arpinput() to verify that the arp packet was recieved on the interface we expected. This is because multicast and broadcast packets are sometimes forwarded on multiple local interfaces. So simplify the checks and make them more generic at the same time (in the SIN_PROXY case). For SIN_PROXY only the interface holding the proxy arp route will answer to the requests. OK mpi@ CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2015/12/02 14:10:17 Modified files: libexec/spamd : spamd.c Log message: in response to EHLO, don't offer STARTTLS if we already completed the STARTTLS dance. ok millert CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/02 14:17:17 Modified files: distrib/amd64/common: install.md distrib/armish/ramdisk: install.md distrib/i386/common: install.md distrib/landisk/ramdisk: install.md distrib/loongson/ramdisk: install.md distrib/macppc/ramdisk: install.md distrib/octeon/ramdisk: install.md distrib/socppc/ramdisk: install.md distrib/zaurus/ramdisk: install.md Log message: If (O)penBSD is not offered as a partitioning option, do not accept 'O*|o*' as a valid response. Ignore it as we do other invalid input. armv7 is special case to be handled separately. Noticed by kettenis@. ok deraadt@ rpe@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/12/02 14:52:16 Modified files: net/ircII : Makefile distinfo net/ircII/patches: patch-source_log_c net/ircII/pkg : PLIST Removed files: net/ircII/patches: patch-source_window_c Log message: Update to 20151120: * fix a program hang upon invalid utf-8 sequences * /lastlog no longer adds trailing ^Os to log files ok Brad CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/02 14:57:50 Modified files: distrib/armv7/ramdisk: install.md Log message: The '_q'/'(O)penBSD' logic is not used in armv7 at the moment so remove it until it is needed. Spotted & ok rpe@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/02 15:02:18 Modified files: sys/netinet : if_ether.c Log message: Since we want to print the interface names in the log messages it is required to do the if_get/if_put dance around the log() calls. These were the last users of rt_ifp. OK mpi@ bluhm@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/02 15:12:29 Modified files: usr.sbin/relayd: relay.c relayd.h Log message: relayd (when running relays) can distribute client sessions over hosts with a hash generated from different data and calculate modulo rlt->rlt_nhosts to find the host the session should go to. If this host is down, the current algorithm simply selects the next host that is up, obviously not ideal, because this puts heavier load on this next host. this changes the algorithm: if the chosen host is not available, the hash value is recalculated and and retried until a host that is usable is found or a maximum of retires is reached (in that case the old method is used). ok and nice input on my original idea bluhm@ CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/12/02 15:13:44 Modified files: sys/netinet6 : in6_pcb.c udp6_output.c sys/netinet : in_pcb.c in_pcb.h Log message: Move port picking away from in_pcbbind() ok sthen@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/02 15:19:11 Modified files: usr.sbin/vmd : Makefile control.c proc.h vmd.c vmd.h vmm.c Added files: usr.sbin/vmd : config.c Log message: Split the fully privileged parent into two processes "parent" and "vmm" with reduced privileges: - the "parent" opens fds (disks, ifs, etc.) but runs as root but pledged as "stdio rpath wpath proc tty sendfd". - the "vmm" process handles the creation and supervision of vm processes, and the primary communication with the vmm(4) subsystem. It runs as _vmd in the chroot but does not use pledge, as the vmm ioctls are not allowed by any pledge model yet. With this change, vmd starts to track the configuration state of VMs in vmd and will allow other things later (like terminating a vm by name, moving the configuration parser to vmd, ...). More incremental changes will follow. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/02 16:09:22 Modified files: usr.bin/tmux : cmd-break-pane.c window.c Log message: Mark new active pane changed after pane lost in window, and after break-pane. Reported by tim@. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/02 16:33:43 Modified files: usr.sbin/vmd : vmd.c vmd.h usr.sbin/vmmctl: vmmctl.c Log message: send the tty name to vmmctl and print it as a result. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/12/02 23:51:35 Modified files: security/burpsuite: Makefile distinfo Log message: update burpsuite to 1.6.31: http://releases.portswigger.net/2015/12/1631.html ok aja@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/03 00:01:29 Modified files: usr.sbin/httpd : httpd.c Log message: the grammar can prompt DNS lookups, so pledge "dns" also. from Gregor Best, discussed with florian CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/03 00:59:13 Modified files: net/gnugk : Makefile distinfo net/gnugk/patches: patch-configure Log message: Update to gnugk-4.0. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/03 01:00:49 Modified files: sbin/route : route.c Log message: Print the interface index which is part of the route msg header. mpi@ and benno@ agree CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/03 01:12:15 Modified files: usr.bin/doas : doas.c Log message: use the more direct auth interfaces so we can provide a custom password prompt to the user (including username and host) so it's always clear what program is asking. request from henning with a hint from millert. ok deraadt jung zhuk CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/12/03 01:13:15 Modified files: usr.bin/vi/vi : v_txt.c vi.h Log message: After inserting a backslash, don't treat ^H ^? or ^U as special cases. These days, ^V to escape is a universal feature and needing two keystrokes to delete backslashes is really annoying. ok tb@ claudio@ schwarze@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/03 01:19:25 Modified files: usr.sbin/rebound: rebound.c Log message: when running on a machine without net, rebound will still receive queries from localhost, but then fail to forward them. this causes the resolver to stall waiting for timeouts in situations where it would otherwise fail quickly. we don't know this happens until it's too late, but we can push the resolver forward by sending back empty replies. ok deraadt CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/03 01:29:35 Modified files: sys/dev/ic : fxp.c Log message: Rewrite the tx handler to just use ifq_dequeue and drop packets that could not be sent either because the dma mapping failed or because m_defrag failed. Those errors are accounted as oerrors. dlg@ agrees. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/03 01:39:35 Modified files: devel/p5-Git-Repository: Makefile distinfo Log message: Update to p5-Git-Repository-1.316. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/03 01:42:11 Modified files: usr.sbin/vmd : loadfile_elf.c pci.c proc.h virtio.c virtio.h vmd.h vmm.c Log message: spacing CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/03 01:52:29 Modified files: usr.sbin/vmmctl: parse.y vmmctl.c Log message: spacing CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/03 02:01:56 Modified files: share/man/man8/man8.amd64: MAKEDEV.8 share/man/man8/man8.i386: MAKEDEV.8 Log message: Sync after addition of vmm(4) CVSROOT: /cvs Module name: www Changes by: reyk@cvs.openbsd.org 2015/12/03 02:16:46 Modified files: images/hackathons: n2k15-s.gif n2k15.gif Log message: Update the n2k15 images: the final version that is actually printed on the t-shirts doesn't have a whitespace between "Open" and "BSD", a slightly different background color (it turned to be more greenish than blueish), and a few adjustments. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/03 02:18:16 Modified files: lang/expect : Makefile lang/expect/patches: patch-exp_inter_c Log message: memcpy->memmove, from maintainer Ryan Freeman CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/03 02:22:18 Modified files: misc/zzuf : Makefile Log message: broken on hppa: __sync_lock_test_and_set_4 in zzuf_mutex_lock() CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/03 02:25:22 Modified files: audio/sox : Makefile Log message: try building with ports gcc on hppa, there's a SIGILL with base gcc. http://build-failures.rhaalovely.net/hppa/2015-11-26/audio/sox.log CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/03 02:26:59 Modified files: usr.sbin/bgpd : rde.c Log message: claudio questioned the need for pledge(unix) in the rde, and i think he is right. ok claudio@ CVSROOT: /cvs Module name: www Changes by: reyk@cvs.openbsd.org 2015/12/03 02:35:15 Modified files: . : hackathons.html Log message: Nick Böse made the n2k15 image. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/12/03 02:49:15 Modified files: sys/net : if_pfsync.c pf.c pf_ioctl.c pfvar.h sys/netinet : in_pcb.c Log message: Rename pf_unlink_state() to pf_remove_state() so the name does not collide with the statekey to inp unlinking. OK sashan@ mpi@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2015/12/03 02:51:52 Modified files: sys/dev/pci : if_cas.c Log message: Rework cas_start to check for space on the ring before dequeueing and drop the packet if encap fails, use m_defrag if the mbuf is too fragmented, adjust sc_tx_cnt using atomic operations, hold the kernel lock while calling cas_init and cas_start from the interrupt handler, use an interrupt barrier in cas_stop, and finally mark the interupt handler mpsafe. encouragement from dlg@ and kettenis@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/12/03 03:07:58 Modified files: devel/mercurial: Makefile distinfo devel/mercurial/pkg: PLIST-main Log message: update mercurial to 3.6.1. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/12/03 03:08:24 Modified files: devel/tortoisehg: Makefile distinfo devel/tortoisehg/pkg: PLIST Log message: update tortoisehg to 3.6.1. ok benoit@. CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2015/12/03 03:34:11 Modified files: sys/net : pf_ioctl.c Log message: allocate PF tags as M_RTABLE vice M_TEMP ok henning@ claudio@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/03 03:34:25 Modified files: sys/netinet : in_pcb.h sys/netinet6 : in6.h ip6_output.c Log message: rm unused kernel only IPV6_RECVRTHDRDSTOPTS sockopt. ok deraadt sthen CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/03 04:29:23 Modified files: geo/libchamplain: Makefile distinfo geo/libchamplain/pkg: PLIST Log message: update to libchamplain-0.12.12 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/03 04:29:55 Modified files: lib/libcurses : Makefile curses.3tbl term.5tbl term.7 terminfo.5tbl lib/libcurses/tinfo: read_entry.c Removed files: lib/libcurses/tinfo: read_bsd_terminfo.c Log message: Instead of using our own custom BDB terminfo databases, use the ncurses files in /usr/share/terminfo/*. This removes a large difference from upstream ncurses and other systems. ok millert CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/03 04:30:46 Modified files: share/termtypes: Makefile Log message: Do not build termcap.db and terminfo.db, they are no longer needed. ok millert CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/03 04:31:42 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo Log message: update to specinfra-2.44.5 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/03 04:32:34 Modified files: share/man/man7 : hier.7 usr.bin/cap_mkdb: cap_mkdb.1 usr.bin/tset : tset.1 Log message: Change /usr/share/misc/terminfo.db to /usr/share/terminfo. ok millert CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/03 04:41:06 Modified files: usr.sbin/ospfd : control.c ospfd.c ospfe.c rde.c Log message: imsg_read will return EAGAIN in some cases so prep code for it. This is in the way for ospfd pledge so in it goes. OK benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/03 04:42:14 Modified files: usr.sbin/ospfctl: ospfctl.c Log message: Another imsg_read EAGAIN check. OK benno@ CVSROOT: /cvs Module name: www Changes by: nicm@cvs.openbsd.org 2015/12/03 04:43:05 Modified files: faq : current.html Log message: 2015/12/03 - termcap.db and terminfo.db removed CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/03 04:46:25 Modified files: usr.sbin/httpd : httpd.c server_http.c Log message: Remove unnecessary NULL checks before free(). From Jan Schreiber CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/03 05:22:51 Modified files: sys/net : if.c if.h if_var.h netisr.c Log message: rework if_start to allow nics to provide an mpsafe start routine. existing start routines will still be called under the kernel lock and at IPL_NET. mpsafe start routines will be serialised so only one instance of each interfaces function will be running in the kernel at any point in time. this guarantees packets will be dequeued in order, and the start routines dont have to lock against themselves because if_start does it for them. the code to do that is based on the scsi runqueue code. this also provides an if_start_barrier() function that should wait until any currently running instances of if_start have finished. a driver can opt in to the mpsafe if_start call by doing the following: 1. setting ifp->if_xflags = IFXF_MPSAFE 2. only calling if_start() instead of its own start routine 3. clearing IFF_RUNNING before calling if_start_barrier() on its way down 4. only using IFQ_DEQUEUE (not ifq_deq_begin/commit/rollback) to simplify the implementation the tx mitigation code has been removed. tested by several ok mpi@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/03 05:23:15 Modified files: usr.bin/rs : Makefile rs.c Added files: usr.bin/rs : utf8.c Log message: UTF-8 support: In a UTF-8 locale, properly align columns in the presence of zero-width and double-width characters and replace non-printable codepoints and invalid bytes with ASCII question marks. No change in the C/POSIX locale. As a side effect, get rid of all pointer to pointer variables and simplify some of the code. Partially based on ideas from tedu@. Feedback and OK czarkoff@, OK tedu@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/03 05:27:11 Modified files: net : Makefile Removed files: net/mrtd : Makefile distinfo net/mrtd/patches: patch-include_igmp_h patch-include_mrt_h patch-include_rib_h patch-lib_config_commconf_c patch-lib_kernel_bsd_c patch-lib_mrt_buffer_c patch-lib_mrt_trace_c patch-programs_bgpsim_bgpsim_c patch-programs_sbgp_simple_bgp_c net/mrtd/pkg : DESCR PLIST Log message: Remove ports/net/mrtd, it hasn't been updated upstream for 15 years, has problems with long long time_t on 32-bit arch, seems likely to have LP64 issues too (pointer/int casts), and missing license marker and license files in the distribution. claudio says, "I only used the mrt dump tools from mrtd and those are also very outdated and at least for table dumps bgpctl is better". (libbgpdump is another option for those). ok jca@ claudio@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/03 05:27:33 Modified files: sys/net : netisr.h Log message: remove nettxintr prototype CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/03 05:31:46 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: - mark mrtd as "no longer maintained upstream" - move the "obsolete reasons" lookup table below the "obsolete packages" table, so it's on-screen when you need to reference it to add a newly obsoleted package to the bottom of the list CVSROOT: /cvs Module name: src Changes by: goda@cvs.openbsd.org 2015/12/03 05:42:03 Modified files: sys/conf : GENERIC files sys/netinet : in_proto.c sys/netinet6 : in6_proto.c Added files: share/man/man4 : etherip.4 sys/net : if_etherip.c if_etherip.h Log message: Implement etherip(4) driver This commit is not removing the existing EtherIP part of gif(4) and it keeps EtherIP of gif(4) working. ok jbg@ sthen@ mpi@ reyk@ yasuoka@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/03 05:45:56 Modified files: sys/dev/pci : if_myx.c Log message: tell the stack myx_start is mpsafe. as per the stack commit, the driver changes are: 1. setting ifp->if_xflags = IFXF_MPSAFE 2. only calling if_start() instead of its own start routine 3. clearing IFF_RUNNING before calling if_start_barrier() on its way down 4. only using IFQ_DEQUEUE (not ifq_deq_begin/commit/rollback) CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/03 05:54:43 Modified files: share/man/man4 : etherip.4 Log message: new sentence -> new line CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/03 06:07:17 Modified files: share/man/man4 : etherip.4 Log message: accross->across, and tweak wording about interface creation CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/03 06:08:44 Modified files: usr.sbin/vmd : control.c proc.h usr.sbin/vmmctl: main.c Log message: Use PEERCRED to obtain the user id of the vmmctl user. This is used to restrict write operations (start/stop/terminate/load) to root for now, but allow others to obtain the status. A more sophisticated model will follow later, but this change prevents non-root users, even if in the wheel group, to start vms and thus to open any files read-writable as disks. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/03 06:12:20 Modified files: sys/netinet : ip_ipsp.h Log message: remove some unused defines. ok mikeb CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/03 06:13:04 Modified files: sys/netinet6 : frag6.c Log message: rewrite if to be more clear. ok bluhm stsp CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/03 06:13:42 Modified files: sys/netinet6 : in6.c ip6_mroute.c Log message: add sizes to some free() calls. ok claudio CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/03 06:15:53 Modified files: sbin/ifconfig : ifconfig.8 Log message: Document etherip(4) as another tunnel interface. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/03 06:27:14 Modified files: usr.sbin/vmd : config.c vmd.c vmd.h vmm.c Log message: prepare config_getvm() for parse.y CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/03 06:30:18 Modified files: sys/net : pf_ioctl.c Log message: Add sizes to most free calls. OK sashan@ tedu@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/12/03 07:05:28 Modified files: sys/net : pf.c pfvar.h sys/netinet : in_pcb.c tcp_input.c udp_usrreq.c Log message: To avoid that the stack manipules the pf statekeys directly, introduce pf_inp_...() lookup, link and unlink functions as an interface. Locking can be added to them later. Remove the first linking at the beginning of tcp_input() and udp_input() as it is not necessary. It will be done later anyway. That code was a relict, from the time before I had added the second linking. Input from mikeb@ and sashan@; OK sashan@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/03 07:19:55 Modified files: sys/net : route.c route.h rtsock.c Log message: Store an interface index instead of a pointer in the "struct rtentry". These indexes are unique and should be used with if_get() to get a pointer to the corresponding ``ifp''. Such pointer is guaranteed to be valid in a MP environment until if_put() is called. ok claudio@, sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/03 07:21:33 Modified files: mail/fdm : Makefile distinfo Log message: - update to fdm-1.9 - switch to gnu configure ok nicm@ (MAINTAINER/upstream) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/03 07:26:12 Modified files: x11/p5-Gtk2 : Makefile distinfo Log message: Update to p5-Gtk2-1.2497. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/03 07:26:27 Modified files: sys/net : route.c route.h Log message: Remove unused ``rt_tableid'' field from "struct rtentry". This reduces the size of the structure by 8 bytes on amd64 now that we are using an index instead of a pointer for reaching interfaces. CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2015/12/03 07:34:48 Modified files: sys/net : slcompress.c Log message: ANSIfy function definitions no change in .o file checksum ok claudio@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/03 07:36:27 Modified files: www/p5-WebService-Audioscrobbler: Makefile distinfo Log message: Update to p5-WebService-Audioscrobbler-0.08. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/12/03 07:39:37 Modified files: sys/dev/ic : athn.c Log message: ieee80211com's ic_sup_mcs array is smaller than it used to be because part of it has been split out into new struct fields. The athn(4) driver was still assuming the old size and wrote beyond the ic_sup_mcs array. Make the driver write to the new ic_tx_mcs_set field instead. found by daniel@ with gcc 4.9 ok sthen@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/03 07:44:05 Modified files: mail/p5-Email-Reply: Makefile distinfo Log message: Update to p5-Email-Reply-1.204. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/03 07:44:49 Modified files: audio/sox : Makefile Log message: Oops, should have used MODULES+= not MODULES=. Spotted by Markus Lude. CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/12/03 07:55:18 Modified files: sys/net : if.c route.c sys/netinet : in_pcb.c ip_output.c raw_ip.c Log message: Remove broadcast matching from ifa_ifwithaddr(), use in_broadcast() where required. ok bluhm@ mpi@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/03 07:55:22 Modified files: databases/openldap: Makefile distinfo Removed files: databases/openldap/patches: patch-libraries_liblber_io_c Log message: update to openldap-2.4.43 note, syntax parsing is more strict ("fixed slapd configuration parser with unbalanced quotes"), if you have problems starting slapd then run it manually with debug output for clues. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/03 07:55:41 Modified files: devel/p5-Log-Agent: Makefile distinfo devel/p5-Log-Agent/pkg: PLIST Log message: Update to p5-Log-Agent-1.001. CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2015/12/03 08:12:59 Modified files: sys/netinet : ip_input.c Log message: factor out ip_input_ipsec_{fwd,ours}_check(); ok mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/03 08:15:04 Modified files: regress/sys/net/rtable: inet6-fullfeed.txt kern_compat.h util.c regress/sys/net/rtable/delete: main.c regress/sys/net/rtable/fullfeed: main.c Added files: regress/sys/net/rtable: srp_compat.h Log message: Sync to recent changes including SRP protection of rtable_get(), use of a SRPL for the multipath list and rtable_delete() API change. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/03 08:38:06 Modified files: sys/arch/sgi/sgi: sginode.c sys/arch/sgi/xbow: xbridge.c Log message: Let the IP27 kernel build with DEBUG. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/03 08:42:07 Modified files: usr.bin/netstat: route.c Log message: Print the interface index, we no longer have a pointer to the interface. Found the hardway by deraadt@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/03 09:05:51 Modified files: sys/kern : kern_pledge.c Log message: pledge(pf) needs to allow DIOCKILLSRCNODES, used in relayd. ok deaadt@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/03 09:11:32 Modified files: usr.sbin/vmd : Makefile config.c vmd.c vmd.h Added files: usr.sbin/vmd : parse.y vm.conf.5 Log message: Add support for an optional vm.conf(5) file in vmd. This will replace vmm.conf(5) in vmmctl. For a short time, both vmd and vmmctl will support a configuration file, but vmmctl will be changed to send "load" requests to vmd instead of loading and parsing the file directly. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/03 09:12:16 Modified files: usr.sbin/relayd: pfe.c Log message: quick removal of all host-related entries in the related relayd anchor if the host fails the SLA check. patch from Brian S. Vangsgaard. ok reyk@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/03 09:13:04 Modified files: usr.sbin/vmd : vmd.c Log message: mlarkin's code has been moved to vmm.c, so it is ok to claim the copyright. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/03 09:18:13 Modified files: usr.sbin/vmd : vmd.8 vmd.c Log message: Add and document -D and -f flags to vmd. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/03 09:21:30 Modified files: security/openssl: Makefile distinfo security/openssl/patches: patch-Configure security/openssl/pkg: PLIST Added files: security/openssl/patches: patch-Makefile_org Log message: update to OpenSSL 1.0.2e, patching around the pod2mantest script missing in the distribution tar file. - BN_mod_exp may produce incorrect results on x86_64 (CVE-2015-3193, Aug 13) - Certificate verify crash with missing PSS parameter (CVE-2015-3194, Aug 27) - X509_ATTRIBUTE memory leak (CVE-2015-3195, Nov 9) (plus the advisory mentions an issue fixed in 1.0.2d) CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2015/12/03 09:21:38 Modified files: sys/netinet : ip_output.c Log message: add ifdef IPSEC for protoypes; requested by mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/03 09:27:32 Modified files: share/man/man9 : Makefile srpl_rc_init.9 sys/net : art.h bpfdesc.h if.c if_var.h if_vlan.c if_vlan_var.h route.h sys/netinet : ip_carp.c sys/sys : srp.h Log message: Use SRPL_HEAD() and SRPL_ENTRY() to be consistent with and allow to fallback to a SLIST. ok dlg@, jasper@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/12/03 09:50:44 Modified files: sys/kern : kern_pledge.c lib/libc/sys : pledge.2 Log message: Remove the /usr/share/nls/ exception from pledge(2). The libc native language support was deleted a month ago at u2k15. OK semarie@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/12/03 09:52:56 Modified files: www/jupyter-notebook: Makefile Log message: Fix a too loose dependency in www/jupyter-notebook. OK shadchin@, benoit@. Thanks. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/03 09:54:22 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 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 mi distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/12/03 10:00:18 Modified files: usr.bin/ssh : clientloop.c mux.c Log message: pledges ssh client: - mux client: which is used when ControlMaster is in use. will end with "stdio proc tty" (proc is to permit sending SIGWINCH to mux master on window resize) - client loop: several levels of pledging depending of your used options ok deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/12/03 10:03:33 Modified files: sys/net : if_pppx.c Log message: When enqueuing a mbuf chain, take the top instead of the last element. Otherwise the kernel paniced with "ipintr no HDR" if the data passed to pppxwrite() had a certain length. Bug reported and fix tested by Sevan / Venture37. Debugged with and OK mikeb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/03 10:16:39 Modified files: usr.sbin/ospf6ctl: ospf6ctl.c Log message: if_indextoname() was fixed a while back, do not need to pledge "route" ok claudio CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/03 10:58:33 Modified files: share/man/man7 : hier.7 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/03 11:19:25 Modified files: devel/py-decorator: Makefile distinfo Log message: update to py-decorator 4.0.4. ok edd@ CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2015/12/03 11:21:00 Modified files: sys/kern : tty_tty.c Log message: remove code that's been #ifdef'ed out for 20 years ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/03 11:44:41 Modified files: share/man/man4 : etherip.4 Log message: various tweaks; CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/03 11:57:42 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/12/03 12:40:00 Modified files: security/openssl: Makefile distinfo Removed files: security/openssl/patches: patch-Makefile_org Log message: The upstream distfile was quietly re-rolled. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/03 13:31:07 ports/security/letsencrypt/client/patches Update of /cvs/ports/security/letsencrypt/client/patches In directory cvs.openbsd.org:/tmp/cvs-serv22283/patches Log Message: Directory /cvs/ports/security/letsencrypt/client/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/03 13:49:58 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: Makefile distinfo security/letsencrypt/client/pkg: PLIST security/letsencrypt/py-acme: distinfo Added files: security/letsencrypt/client/patches: patch-examples_cli_ini patch-examples_generate-csr_sh Log message: update to letsencrypt-0.1.0 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/03 13:54:13 Modified files: sbin/dhclient : dispatch.c Log message: No need to continuously check the current rdomain of the interface using the SIOCGIFRDOMAIN ioctl. If the rdomain is changed an RTM_IFINFO message is generated on the old rdomain indicating the interface is down. This will cause dhclient to exit, just like our manual check did but even faster! Should make pledging easier. Behaviour confirmed by phessler@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/03 14:11:33 Modified files: usr.sbin/smtpd : parse.y smtp_session.c smtpd.conf.5 smtpd.h Log message: introduce limit session keyword replacing fixed values original diff from Renaud Allard ok gilles CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2015/12/03 14:11:54 Modified files: sys/net : if_var.h pf.c sys/netinet : ip_icmp.c ip_input.c ip_var.h sys/netinet6 : icmp6.c ip6_input.c ip6_var.h Log message: ip_send()/ip6_send() allow PF to send response packet in ipsoftnet task. this avoids current recursion to pf_test() function. the change also switches icmp_error()/icmp6_error() to use ip_send()/ip6_send() so they are safe for PF. The idea comes from Markus Friedl. bluhm, mikeb and mpi helped me a lot to get it into shape. OK bluhm@, mpi@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/03 14:13:53 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: remove trailing whitespace CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/03 14:24:32 Modified files: archivers/macutil: Makefile archivers/zoo : Makefile audio/ascd : Makefile audio/bladeenc : Makefile audio/cd-discid: Makefile audio/cplay : Makefile audio/festival/core: Makefile audio/festival/ogi: Makefile.inc audio/generaluser-gs-soundfont: Makefile audio/gogo : Makefile benchmarks/smtp-benchmark: Makefile books/AsteriskGuide: Makefile books/docbook-guide: Makefile books/svnbook : Makefile databases/db/v4: Makefile databases/strigi: Makefile devel/jdk/1.7 : Makefile devel/libf2c : Makefile devel/py-openbsd: Makefile devel/vim-command-t: Makefile games/numptyphysics: Makefile games/sudoku-solver: Makefile games/xonix : Makefile games/xripple : Makefile lang/g77 : Makefile lang/gcc/4.6 : Makefile lang/gcc/4.9 : Makefile lang/io : Makefile lang/pypy : Makefile mail/dovecot-antispam: Makefile mail/ldapvacation: Makefile mail/roundcubemail: Makefile mail/smsmail : Makefile mail/smtp-vilter: Makefile math/blas : Makefile math/cfitsio : Makefile math/eigen2 : Makefile math/hexcalc : Makefile math/eigen3 : Makefile math/libtommath: Makefile misc/ent : Makefile misc/vmware-vncpasswd: Makefile misc/ietf-cli : Makefile net/GeoIP : Makefile net/arp-scan : Makefile net/arpwatch : Makefile net/dclib : Makefile net/firewalk : Makefile net/maclookup : Makefile net/nagios/check_sip: Makefile net/netrate : Makefile net/rtmpdump : Makefile net/trafd : Makefile net/trafshow : Makefile net/ttg : Makefile plan9/larswm : Makefile print/texlive : Makefile.inc print/texlive/texmf: Makefile productivity/devtodo: Makefile security/bsd-airtools: Makefile security/p5-Mozilla-CA-Fake: Makefile sysutils/ktsuss: Makefile sysutils/login_oath: Makefile sysutils/tabled: Makefile sysutils/tentakel: Makefile sysutils/usmb : Makefile telephony/astmanproxy: Makefile textproc/docbook: Makefile textproc/ispell: Makefile textproc/liblrdf: Makefile www/fcgi-cgi : Makefile www/kwebkitpart: Makefile www/mod_ldapvhost: Makefile www/mod_perl : Makefile www/pear : Makefile www/trac-ldapplugin: Makefile www/tracnav : Makefile www/surf2 : Makefile x11/xfed : Makefile x11/xsettingsd : Makefile Log message: switch my distfiles mirror to https CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2015/12/03 14:29:58 Modified files: sys/netinet : ip_output.c Log message: deleting ip_insertoptions() prototype, which is no longer needed (follow up on my earlier commit) OK bluhm@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/03 14:40:54 src/usr.sbin/vmctl Update of /cvs/src/usr.sbin/vmctl In directory cvs.openbsd.org:/tmp/cvs-serv30634/vmctl Log Message: Directory /cvs/src/usr.sbin/vmctl added to the repository CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/03 14:45:45 Modified files: usr.sbin/vmd : vm.conf.5 vmd.8 Added files: usr.sbin/vmctl : Makefile main.c vmctl.8 vmctl.c vmctl.h Removed files: usr.sbin/vmmctl: Makefile main.c parse.y parser.h vmm.conf.5 vmmctl.8 vmmctl.c Log message: Replace vmmctl with vmctl. Also remove parse.y from the "new" vmctl. As discussed with mlarkin@ and deraadt@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/03 14:57:59 Modified files: sys/net : route.c route.h rtable.c rtable.h rtsock.c sys/netinet : in.c in_pcb.c in_proto.c in_var.h sys/netinet6 : in6_proto.c nd6.c nd6_rtr.c sys/netmpls : mpls_proto.c Log message: Get rid of rt_mask() and stop allocating a "struct sockaddr" for every route entry in ART. rt_plen() now represents the prefix length of a route entry and should be used instead. For now use a "struct sockaddr_in6" to represent the mask when needed, this should be then replaced by the prefix length and RTA_NETMASK only used for compatibility with userland. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/03 15:03:18 Modified files: games/0ad : Makefile.inc games/0ad/base : Makefile distinfo games/0ad/base/patches: patch-build_workspaces_update-workspaces_sh patch-libraries_source_spidermonkey_build_sh games/0ad/base/pkg: PLIST games/0ad/data : distinfo Added files: games/0ad/base/patches: patch-libraries_source_spidermonkey_patch_sh Log message: Update to 0.0.19. ok bentley@ (maintainer) CVSROOT: /cvs Module name: www Changes by: reyk@cvs.openbsd.org 2015/12/03 15:07:51 Modified files: faq : current.html Log message: vmmctl has been renamed to vmctl and vmm.conf has been renamed to vm.conf. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/03 15:15:54 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: new sentence, new line; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/03 15:18:37 Modified files: usr.sbin/vmd : vm.conf.5 Log message: sort SEE ALSO; CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/03 15:29:35 Modified files: usr.sbin : Makefile Log message: enter new dir CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2015/12/03 15:36:46 Modified files: driver/xf86-video-intel/src/sna: sna_accel.c Log message: Revert previous commit; the "blt" codepath is obviously not tested very well and makes X crash. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/03 16:03:10 Modified files: lib/libssl/src/crypto/rsa: rsa_ameth.c Log message: Fix for OpenSSL CVE-2015-3194 ok krw@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/03 16:12:13 Modified files: sys/sys : domain.h Log message: mpi@ forgot to commit this. That should unbreak the tree. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/03 16:18:34 Modified files: distrib/sets/lists/base: md.amd64 distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/03 16:32:32 Modified files: usr.sbin/vmd : config.c control.c vmd.c vmd.h vmm.c usr.sbin/vmctl : main.c vmctl.8 vmctl.h Log message: Re-add the "load" and "reload" commands to vmctl: Instead of parsing the configuration in vmctl directly, it now sends a (re)load request to vmd. The reload also resets the existing configuration status - this doesn't do much difference yet but a future change will compare if a specified VM is already running. "load" will allow to add configuration, while "reload" resets the state before loading. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/12/03 17:24:55 Modified files: usr.bin/ssh : sshconnect2.c Log message: clean up agent_fd handling; properly initialise it to -1 and make tests consistent ok markus@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2015/12/03 17:41:03 Modified files: lang/lua/5.3 : Makefile distinfo Log message: update to lua 5.3.2 ok benoit@ ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/12/03 18:38:56 Modified files: security/stunnel: Makefile distinfo security/stunnel/patches: patch-Makefile_in patch-src_ctx_c patch-src_options_c Log message: update to 5.27 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/03 21:13:43 Modified files: lib/libssl/src/crypto/rsa: Tag: OPENBSD_5_8 rsa_ameth.c Log message: patch for OpenSSL CVE-2015-3194 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/03 21:15:53 Modified files: lib/libssl/src/crypto/rsa: Tag: OPENBSD_5_7 rsa_ameth.c Log message: patch for OpenSSL CVE-2015-3194 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/03 21:19:25 Modified files: lib/libssl/src/crypto/asn1: tasn_dec.c Log message: Fix for OpenSSL CVE-2015-3195 ok djm@ jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/03 21:21:36 Modified files: lib/libssl/src/crypto/asn1: Tag: OPENBSD_5_8 tasn_dec.c Log message: Fix for OpenSSL CVE-2015-3195 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/03 21:22:25 Modified files: lib/libssl/src/crypto/asn1: Tag: OPENBSD_5_7 tasn_dec.c Log message: Fix for OpenSSL CVE-2015-3195 CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/12/03 21:26:33 Modified files: plan9/plan9port: Makefile plan9/plan9port/pkg: PLIST Log message: unbreak on i386 thanks to sthen@ for spotting this. CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2015/12/03 21:50:43 Modified files: usr.sbin/rebound: rebound.8 rebound.c Log message: - sync usage - add a bit more detail about config alternative file and add -d while here. manpage help from jmc@ schwarze@ thanks a lot! OK tedu jmc schwarze CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2015/12/03 22:54:40 Modified files: . : errata57.html errata58.html Log message: Latest OpenSSL errata CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/03 23:01:55 Modified files: sys/kern : kern_pledge.c Log message: Do not think atomicity is required here. In any case, prepare for ps_pledge to become 64-bits over the next few days (things are getting a bit tight; most newer pledges will be quite device-driver specific) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/12/03 23:21:52 Modified files: sys/arch/alpha/alpha: pmap.c Log message: add a missing mtx_leave before a panic to give ddb/reboot a better chance of working. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/12/04 00:02:21 Modified files: usr.sbin/vmctl : vmctl.8 Log message: sort flags. ok jmc@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/04 00:33:05 Modified files: sys/sys : pledge.h sys/kern : kern_pledge.c vfs_syscalls.c Log message: Add pledge "dpath", which provides access to mknod(2) and mkfifo(2). This will be required to keep pax/tar/cpio at otherwise very high levels of pledge (and we will see where else it is beneficial). Allocate a bit for pledge "audio", which will be coming soon. good discussions with semarie CVSROOT: /cvs Module name: www Changes by: jasper@cvs.openbsd.org 2015/12/04 01:54:01 Modified files: . : errata57.html errata58.html Log message: tyop CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/04 02:13:05 Modified files: usr.sbin/rebound: rebound.c Log message: ignore SIGPIPE. i don't see any way for it to happen, but nevertheless we definitely don't want to receive it unexpectedly. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/04 02:41:49 Modified files: usr.bin/doas : parse.y Log message: espie reminds me that EOF can happen for errors as well, so check for that happening and print a message. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/04 03:32:42 Modified files: sys/net : if_bridge.c Log message: bridge(4) never outputs packets so set its if_output and if_start to NULL. bridge_output() is used by the stack to duplicate a packet coming from a bridge member to its other ports. Confusion pointed by Momtchil Momtchev on misc@ ok reyk@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/04 03:41:35 Modified files: games/bs : bs.c Log message: assume modern curses and unifdef ancient feature tests CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/04 03:54:21 Modified files: usr.sbin/vmd : config.c Log message: A VM has to run with at least 1 CPU. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/04 03:59:36 Modified files: usr.sbin/rebound: rebound.c Log message: one signal.h should suffice CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/04 04:05:22 Modified files: usr.bin/signify: signify.c Log message: polishing CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/04 04:13:21 Modified files: sys/netmpls : mpls_input.c Log message: There is no need to grab the KERNEL_LOCK here anymore. After discussion with dlg@ and mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/04 04:41:12 Modified files: security/letsencrypt/client: Makefile security/letsencrypt/client/patches: patch-examples_cli_ini Log message: Set letsencrypt's default cli.ini to use the text interface rather than the annoying dialog(1) one. Set appropriate webroot-path in comment and draw attention to the possibility that you might have configured the webserver not to server .dotfiles. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/04 04:50:01 Modified files: sys/net : if.c Log message: Grab the KERNEL_LOCK() around bridge_output(). It is now safe to call if_enqueue() without holding the KERNEL_LOCK() even on an interface part of a bridge(4). ok dlg@, henning@, kettenis@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/04 05:10:26 Modified files: sys/netinet6 : ip6_id.c Log message: prefix function names like randomid and pmod to keep them out of global namespace. the history of this file is that it was a modified version of ip_id.c (with static functions to avoid clashes), then that file was rewritten, then this file lost static. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/12/04 05:15:57 Removed files: usr.sbin/npppd/npppd: npppd_tun.c npppd_tun.h Log message: Remove files which had been unused. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/04 05:30:57 Modified files: regress/sys/net/rtable: kern_compat.h util.c Log message: Sync after rt_mask() removal. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/04 05:32:07 Modified files: sys/net : if_etherip.c Log message: Reject input when either the version is wrong or the pad is non-zero; not when the version is wrong and the pad is non-zero. OK goda@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/12/04 06:05:34 Modified files: sys/kern : kern_pledge.c Log message: remove PLEDGE_INET granting when using "getpw" in YP environnment it makes PLEDGE_YPACTIVE enough for doing required networking with YP. It should permit to bring YP internals into the light. discuted with deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/04 06:09:04 Added files: regress/misc/utf8: wc.exp wc.sh Log message: add a test for wc -m (this may not be the best place for these tests. perhaps they all belong in the regular usr.bin hierarchy. for now, keeping them all together.) CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/12/04 06:12:44 Modified files: usr.sbin/npppd/npppd: lcp.c Log message: Fix typo in #include line. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/04 06:42:48 Modified files: sys/net : route.c rtable.c Log message: Move the KERNEL_LOCK from rt_match() to rtable_match(). ok claudio@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/12/04 06:45:01 Modified files: lib/libssl/src/crypto: Tag: OPENBSD_5_8 opensslv.h Log message: Bump LibreSSL version number to 2.2.5 in 5.8 release branch. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/12/04 06:45:31 Modified files: share/man/man4 : Makefile Log message: Add etherip.4 to MAN ok goda CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/12/04 06:49:42 Modified files: regress/usr.sbin/syslogd: Server.pm args-sendsyslog-native.pl args-ttymsg-delay.pl funcs.pl ttylog.c Added files: regress/usr.sbin/syslogd: args-sendsyslog-syscall.pl args-sendsyslog-syscall2.pl Log message: Add tests that call the syscalls sendsyslog(2) and sendsyslog2(2) directly. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/04 06:58:10 Modified files: usr.bin/cap_mkdb: Makefile cap_mkdb.1 cap_mkdb.c Removed files: usr.bin/cap_mkdb: getinfo.c Log message: cap_mkdb no longer needs to understand terminfo files, so remove -i. ok tedu millert CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/04 06:58:42 Modified files: multimedia/synfigstudio: Makefile Added files: multimedia/synfigstudio/patches: patch-images_Makefile_in Log message: use a different .sif file to generate synfigstudio's splash screen; splash_screen-1.0.1.sif is causing SIGABRT in synfig during the build. (also notice there's a BROKEN-alpha which also relates to a crash in synfig during the build, all suggesting that multimedia/synfig is less than 100% happy) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/04 07:15:27 Modified files: sys/net : art.c art.h Log message: Reduce the stride length of the tables by two and use a single page allocator for the 4K heap. In this configuration a fullfeed BGP server for v4 and v6 consumes 10M more than with the radix tree. This double the depth of the tree and makes the lookup slower. But the ratio speed/memory can be adjusted in the future, for now we are interested in a lock-free route lookup. Tested by and ok benno@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/04 07:23:19 Modified files: net/dhcpcd : Makefile distinfo Log message: update to dhcpcd-6.9.4 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/04 07:34:32 Modified files: regress/misc/utf8: wc.exp wc.sh Log message: tweak wc test to include a nonbreaking space CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/04 07:40:57 Modified files: devel/re2c : Makefile distinfo Removed files: devel/re2c/patches: patch-run_tests_sh_in Log message: update to re2c-0.15.3 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/04 07:48:56 Modified files: audio/mpd : Makefile audio/mpd/patches: patch-src_Main_cxx Log message: Merge the fix from upstream CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/04 08:18:03 Modified files: sys/arch/sparc64/dev: vnet.c Log message: Add intr_barrier() just in case... CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/04 08:28:55 Modified files: usr.sbin/relayd: relay.c Log message: pledge the relay (layer 7 proxy) children, they can do with "stdio recvfd inet" ok reyk@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/04 08:40:17 Modified files: usr.sbin/vmctl : main.c vmctl.8 vmctl.c vmctl.h Log message: Add -c option to "vmctl start" to automatically connect to the VM console after startup. This calls 'cu -l $TTY -s 9600' internally - a "safe mode" for cu is proposed by tedu@. Requested by mlarkin@ OK tedu@ on the execl/cu chunk CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/04 09:22:27 Modified files: sys/dev/usb : ubcmtp.c utpms.c Log message: Activate functions should in general return 0 for events they don't handle. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/04 09:33:40 Modified files: usr.sbin/rebound: rebound.c Log message: push daemon call a little later so if the address is in use we see the error message CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/04 09:40:09 Modified files: games/robots : main.c robots.6 robots.h score.c Log message: Drop pledge("getpw") and pwd.h and use the now usual LOGNAME -> USER -> getlogin() -> ??? fallback in the score file, as requested by tedu@ Man page bits adapted from jmc@'s tweaks to snake.6 CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2015/12/04 09:41:28 Modified files: usr.bin/ssh : auth.h authfd.c authfd.h kex.c kex.h kexc25519s.c kexdhs.c kexecdhs.c kexgexs.c key.c key.h krl.c monitor.c monitor_wrap.c monitor_wrap.h myproposal.h packet.c serverloop.c ssh-agent.c ssh-keygen.c ssh-keysign.c ssh-rsa.c ssh2.h ssh_api.c sshconnect2.c sshd.c sshkey.c sshkey.h Log message: implement SHA2-{256,512} for RSASSA-PKCS1-v1_5 signatures (user and host auth) based on draft-rsa-dsa-sha2-256-03.txt and draft-ssh-ext-info-04.txt; with & ok djm@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/04 09:44:20 Modified files: usr.sbin/rebound: rebound.c Log message: refine some logging and error messages. errors will now always go to stderr until daemonized and syslog as well. make logerr() work more like err(). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/04 09:56:35 Modified files: sys/kern : kern_pledge.c Log message: allow utrace(2) by default. conversation with jsg CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2015/12/04 10:19:18 Log message: Import lang/go-bootstrap - this is a version of Go that builds natively on OpenBSD and can be used to bootstrap later versions of Go (1.5+) that require an existing Go compiler to build. It exists for bootstrapping lang/go and is not intended for general use or distribution. Discussed with sthen@, jasper@ ok jasper@ Status: Vendor Tag: jsing Release Tags: jsing_2015-Dec-05 N ports/lang/go-bootstrap/Makefile N ports/lang/go-bootstrap/distinfo N ports/lang/go-bootstrap/pkg/DESCR N ports/lang/go-bootstrap/pkg/PFRAG.amd64 N ports/lang/go-bootstrap/pkg/PFRAG.i386 N ports/lang/go-bootstrap/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2015/12/04 10:21:04 Modified files: lang : Makefile Log message: Hook up go-bootstrap. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/04 10:34:40 Modified files: games/battlestar: battlestar.c com6.c extern.h Log message: cleanup: remove pwd.h, delete a stray comment and a const qualifier CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/12/04 10:58:05 Modified files: usr.bin/tsort : tsort.c Log message: read_hints should also protect against ferror. obvious commit CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/04 11:46:30 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: sebastia@cvs.openbsd.org 2015/12/04 12:05:43 Modified files: usr.sbin/ftp-proxy: ftp-proxy.c Log message: Make the NOPRIV_USER match that is actually intended to be used for that. Problem introduced since tftp-proxy and ftp-proxy have separate nonpriv users. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/04 12:15:54 Modified files: usr.bin/cap_mkdb: cap_mkdb.1 cap_mkdb.c Log message: remove -i from SYNOPSIS and usage(); CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/04 12:17:55 Modified files: usr.sbin/vmctl : vmctl.8 Log message: macro args in previous were the wrong way round; zap some trailing whitespace while here; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/04 12:21:26 Modified files: games/robots : robots.6 Log message: put FILES into a similar format as ENVIRONMENT; CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/04 12:46:04 Modified files: games/tetris : tetris.6 Log message: Tweak alignment of ENVIRONMENT and FILES. Use sentence format for the highscore file, too. Discussed with jmc@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/04 13:33:16 Modified files: devel/perltidy : Makefile distinfo Log message: Update to Perl-Tidy-20150815, from Andreas Kahari, thanks! (maintainer timeout) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/04 13:36:48 Modified files: print/cups-filters: Makefile Log message: BROKEN-hppa= ICE on filter/pdftopdf/qpdf_pdftopdf.cc:147 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/04 13:47:53 Modified files: astro/wcslib : Makefile comms/minimodem: Makefile emulators/mednafen: Makefile games/stone-soup: Makefile lang/ruby/2.2 : Makefile math/suitesparse: Makefile security/encfs : Makefile Log message: Mark BROKEN-hppa for reliable BROKEN-ness (gcc ICEs, undefined refs to atomics, various horrors) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/12/04 13:48:24 Modified files: regress/sys/netinet/arp: Makefile Added files: regress/sys/netinet/arp: arp_nonproxy.py Log message: Enter a static ARP entry for a fake address which is not published by the ARP proxy. The kernel must not answer ARP requests for such addresss. This test triggers a misbehavior in ART as it currently answers in such situations. Radix tree works fine as it uses 33 bit IPv4 entries for ARP proxy. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/04 13:48:26 Modified files: sysutils/tmux-mem-cpu-load: Makefile Log message: have hope and add hppa to MODGCC4_ARCHS CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/04 14:23:19 Modified files: usr.bin/unifdef: unifdef.1 unifdef.c Log message: Document that the -M option doesn't save a backup when passed ''. Also clean up the corresponding logic to avoid a useless rename(2) call. ok deraadt sthen CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/12/04 14:27:58 Modified files: graphics/png : Makefile distinfo Log message: SECURITY update to 1.6.20: Complete fix for CVE-2015-8126: buffer overflow in png_set_PLTE CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/12/04 14:31:33 Modified files: graphics/png : Tag: OPENBSD_5_8 Makefile distinfo Log message: SECURITY update to 1.6.20: Complete fix for CVE-2015-8126: buffer overflow in png_set_PLTE CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/12/04 14:32:03 Modified files: graphics/png : Tag: OPENBSD_5_7 Makefile distinfo Log message: SECURITY update to 1.6.20: Complete fix for CVE-2015-8126: buffer overflow in png_set_PLTE CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/12/04 14:51:07 Modified files: usr.bin/ssh : misc.c Log message: Properly handle invalid %-format by calling fatal. ok deraadt, djm CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/12/04 16:43:04 Modified files: regress/sys/netinet/arp: Makefile Added files: regress/sys/netinet/arp: arp_otherproxy.py Log message: Comment all existing ARP test cases describing what is going on. Add a new test that creates proxy ARP entries on a second interface. Requests for that from the first interfaces must not be answered. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/04 16:44:22 Modified files: share/man/man7 : hier.7 Log message: document /usr/include/{msdosfs,ntfs} CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/12/04 19:14:02 Modified files: usr.bin/mg : echo.c Log message: Fix an incorrect use of sizeof(pointer) by removing it and switching from strncasecmp to strcasecmp which will stop matching strings with unwanted trailing characters. ok jasper@ deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/04 19:25:39 Modified files: bin/ksh : README Log message: Remove some bug report guidelines from pdksh that aren't relevant to us. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/04 21:40:05 Modified files: usr.sbin/vmctl : main.c vmctl.8 Log message: vmctl has no need to change the socket that talks to vmd. discussed with reyk CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2015/12/04 22:01:24 Modified files: lang/go : Makefile distinfo lang/go/pkg : PLIST Removed 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 lang/go/pkg : PFRAG.amd64 PFRAG.i386 Log message: Update to Go 1.5.2. This also installs in a manner that allows /usr/local/go to now be used for GOROOT_BOOTSTRAP, if building from source. ok jasper@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/04 22:56:26 Modified files: usr.sbin/tcpdump: print-l2tp.c Log message: strings.h -> string.h so that memcpy is declared. ok deraadt CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/04 23:37:24 Modified files: usr.sbin/iscsid: session.c Log message: Don't check for NULL before free() CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/04 23:38:18 Modified files: usr.sbin/iscsid: connection.c pdu.c util.c Log message: strings.h -> string.h as necessary to prevent implicit declaration warnings CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/04 23:42:18 Modified files: usr.sbin/snmpd : agentx.c ber.c control.c mps.c smi.c trap.c Log message: strings.h -> string.h to prevent an implicit declaration warning. Also remove a handful of NULL-checks before free(). CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/04 23:45:19 Modified files: usr.sbin/ospf6d: rde_spf.c Log message: strings.h -> string.h to prevent an implicit declaration warning. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/04 23:50:52 Modified files: usr.sbin/radiusd: radiusd.c Log message: Remove NULL-checks before free() CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/04 23:55:09 Modified files: bin/ksh : README Log message: Remove needless reference to LEGAL, which is likely outdated itself. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/04 23:56:46 Modified files: bin/ksh : README Log message: Remove descriptions of files that no longer exist. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/05 00:31:37 Modified files: x11/gtk+3 : Makefile distinfo x11/gtk+3/pkg : PLIST-main Log message: Update to gtk+3-3.18.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/05 00:36:20 Modified files: print/cups : Makefile distinfo print/cups/patches: patch-backend_ipp_c patch-cups_Makefile patch-scheduler_Makefile patch-scheduler_ipp_c print/cups/pkg : PLIST-main Log message: Update to cups-2.1.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/05 01:09:41 Modified files: textproc/link-grammar: Makefile distinfo textproc/link-grammar/pkg: PLIST-main Log message: Update to link-grammar-5.3.2. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/05 02:12:15 Modified files: etc/mtree : special Log message: remove doas.conf since the permission check is too onerous. the doas program itself will refuse to use an insecure config file. (changelist will continue to watch for changes, as well.) CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/12/05 02:55:18 Modified files: etc : Makefile rc rc.conf Added files: etc/rc.d : vmd Log message: add rcscript for vmd ok mlarkin@ prompted by deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/05 03:07:55 Modified files: sys/net : bpf.c if.c if_bridge.c if_gif.c if_loop.c if_mpe.c if_mpw.c if_pair.c if_pflog.c if_pfsync.c if_pppoe.c if_vether.c if_vlan.c if_vxlan.c netisr.c ppp_tty.c raw_usrreq.c route.c Log message: remove old lint annotations CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/05 03:11:53 Modified files: sys/kern : kern_acct.c kern_descrip.c kern_event.c kern_exec.c kern_ktrace.c kern_resource.c kern_sig.c kern_time.c kern_xxx.c spec_vnops.c subr_log.c subr_prof.c subr_xxx.c sys_generic.c sys_pipe.c sys_socket.c tty.c tty_pty.c tty_tty.c uipc_socket.c uipc_syscalls.c uipc_usrreq.c vfs_subr.c vfs_syscalls.c Log message: remove stale lint annotations CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/05 03:24:17 Modified files: usr.sbin/rebound: rebound.c Log message: pull the config file opening up considerably earlier to fail fast. parsing is still done in the child, so we can't guarantee success, but if the file is missing entirely we won't daemonize in that state. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/05 03:27:48 Modified files: sys/arch/amd64/amd64: identcpu.c Log message: AMD Family 12h and later processors keep their APIC clock running in deeper C-states. Set the TMP_ARAT flag for these (which is Intel-specific) such that acpicpu(4) enables the deeper C-states on these CPUs. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2015/12/05 03:51:49 Modified files: regress/sys/kern/kqueue: Makefile main.c Added files: regress/sys/kern/kqueue: kqueue-timer.c Log message: simplistic regress test for KEVENT_TIMER kqueue(2) calls ok and prodding tedu@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/05 03:52:26 Modified files: sys/netinet : ip_output.c tcp_input.c tcp_output.c Log message: upgrade tcp/ip to use the latest in C89 technology: memcpy. ok henning CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2015/12/05 03:59:03 Modified files: usr.sbin/relayd: snmp.c Log message: don't attempt to process AgentX packets when a short read is encountered while here, remove a pair of duplicate function definitions ok benno@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/05 04:51:23 Modified files: usr.sbin/rebound: rebound.c Log message: all the signal ignoring can be done in one place CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/05 05:13:55 Modified files: sys/dev/ic : rt2560.c Log message: ifq_deq_rollback without a preceding ifq_deq_begin is fail. caused by a badly managed merge. found by and testing by sebastia@ ok mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 05:20:13 Modified files: usr.sbin/ospfd : interface.c kroute.c ospfd.c ospfd.h ospfe.c parse.y rde.c Log message: Pledge ospfd SE ("stdio inet mcast") and RDE ("stdio") move some code around to make it possible. Parent can't be pledged at the moment because of carp ioctl (carp demote). Putting it in so that people can test. OK benno@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/05 06:01:35 Log message: Import brumbrumrally-0.5. Brum Brum Rally is a simple 2D racing game with autogenerated tracks so that you don't have to play the same tracks over and over again. It's possible to play single races or tournaments with up to eight players at the same time. You can play with your friends on the same computer and/or with other people over a network (Internet or LAN). It's also possible play alone against the computer, or against the clock by trying to finish a race as fast as possible in the time trial mode. ok landry@ Status: Vendor Tag: bentley Release Tags: bentley_20151205 N ports/games/brumbrumrally/Makefile N ports/games/brumbrumrally/distinfo N ports/games/brumbrumrally/pkg/DESCR N ports/games/brumbrumrally/pkg/PLIST N ports/games/brumbrumrally/patches/patch-Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/05 06:02:46 Modified files: games : Makefile Log message: +brumbrumrally CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:06:52 Modified files: lib/libutil : imsg.c imsg_init.3 Log message: Do not loop on EAGAIN in imsg_read(). Better to return the error to the caller and let him do another poll loop. This fixes spinning relayd processes seen on busy TLS relays. OK benno@ henning@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:09:11 Modified files: sbin/dhclient : dhclient.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:09:46 Modified files: sbin/iked : control.c proc.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/05 06:10:03 Modified files: sys/arch/sparc64/dev: vnet.c Log message: Avoid using ifq_deq_rollback(). CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:10:33 Modified files: usr.sbin/bgpd : control.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:11:01 Modified files: usr.sbin/dvmrpctl: dvmrpctl.c usr.sbin/dvmrpd: control.c dvmrpd.c dvmrpe.c rde.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:11:18 Modified files: usr.sbin/ikectl: ikectl.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:11:48 Modified files: usr.sbin/ldpctl: ldpctl.c usr.sbin/ldpd : control.c lde.c ldpd.c ldpe.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:12:16 Modified files: usr.sbin/ntpd : constraint.c control.c ntp.c ntp_dns.c ntpd.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:12:41 Modified files: usr.sbin/ospf6ctl: ospf6ctl.c usr.sbin/ospf6d: control.c ospf6d.c ospfe.c rde.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:13:11 Modified files: usr.sbin/relayctl: relayctl.c usr.sbin/relayd: ca.c control.c proc.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:13:47 Modified files: usr.sbin/ripctl: ripctl.c usr.sbin/ripd : control.c rde.c ripd.c ripe.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:14:21 Modified files: usr.sbin/smtpd : ca.c enqueue.c mproc.c queue_proc.c scheduler_proc.c smtpctl.c table_api.c table_proc.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:14:41 Modified files: usr.sbin/snmpctl: snmpctl.c usr.sbin/snmpd : control.c proc.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:15:06 Modified files: usr.sbin/ypldap: ldapclient.c ypldap.c ypldap_dns.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:15:27 Modified files: usr.sbin/httpd : control.c proc.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:17:05 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:18:09 Modified files: usr.bin/file : file.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:18:24 Modified files: usr.bin/tmux : proc.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:19:13 Modified files: usr.sbin/ldapctl: ldapctl.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:19:32 Modified files: usr.sbin/npppctl: npppctl.c usr.sbin/npppd/npppd: control.c privsep.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/12/05 06:21:00 Modified files: sys/netinet6 : in6_src.c Log message: Remove useless "if() else", multicast and unicast v6 route lookups are actually the same. This has been introduced in r1.7 to prevent RTM_MISS storms, but we don't send this message anymore. ok @mpi CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 06:22:32 Modified files: usr.sbin/radiusd: radiusd_bsdauth.c radiusd_module.c Log message: EAGAIN handling for imsg_read. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/05 06:37:43 Modified files: games/hack : hack.ioctl.c Log message: add missing #include "hack.h" CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2015/12/05 07:58:06 Modified files: sys/net : pf.c Log message: pass a pointer to pf_test()'s reason to pf_test_rule instead of using a local one. While we always intended to keep the logging in pf_test_rule and pf_test so seperate that we don't end up with a wrong reason, this is just too fragile and I can't even convince myself that it still is right. pointed out by markus, ok bluhm benno CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 08:48:40 Modified files: usr.sbin/eigrpctl: eigrpctl.c Log message: Forgot about eigrp when doing the imsg_read EAGAIN fixes. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 08:49:01 Modified files: usr.sbin/eigrpd: control.c eigrpd.c eigrpe.c rde.c Log message: Forgot about eigrp when doing the imsg_read EAGAIN fixes. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/12/05 09:09:09 Modified files: sys/net : if_pppx.c if_tun.c pipex.h Log message: Make pppx pass packets with npppd through the device. This makes pppx work without pipex.enable=1. Also fix tun(4) not to pass the packets to pipex when pipex.enable=0. "go for it" dlg CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/12/05 09:10:31 Modified files: usr.sbin/npppd/l2tp: l2tp.h l2tp_call.c usr.sbin/npppd/npppd: npppd.c npppd.h npppd_iface.c npppd_iface.h ppp.h usr.sbin/npppd/pppoe: pppoe.h pppoe_session.c usr.sbin/npppd/pptp: pptp_call.c Log message: Pass the pppx_hdr when sending packets through the pppx device and use the ppp_id in the pppx_hdr to find the associated ppp when receiving the packets from the device. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/12/05 09:13:32 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-base_base_gypi patch-base_process_process_posix_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_browser_main_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_custom_handlers_protocol_handler_registry_cc patch-chrome_browser_defaults_cc patch-chrome_browser_extensions_api_messaging_message_service_cc patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_notifications_message_center_notification_manager_cc patch-chrome_browser_plugins_plugins_resource_service_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_renderer_preferences_util_cc patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_sync_profile_sync_components_factory_impl_cc patch-chrome_browser_task_manager_task_manager_cc patch-chrome_browser_tracing_crash_service_uploader_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_panels_panel_manager_cc patch-chrome_browser_ui_startup_bad_flags_prompt_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_toolbar_wrench_menu_model_cc patch-chrome_browser_ui_views_accelerator_table_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_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_strip_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_options_browser_options_handler_cc patch-chrome_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_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-chrome_utility_media_galleries_image_metadata_extractor_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_omnibox_browser_omnibox_field_trial_cc patch-components_policy_resources_policy_templates_json patch-content_app_content_main_runner_cc patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_content_browser_gypi patch-content_content_common_gypi patch-content_gpu_gpu_main_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-dbus_property_cc patch-media_audio_audio_input_controller_cc patch-media_capture_video_video_capture_device_cc patch-media_media_gyp 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-remoting_remoting_all_gyp patch-remoting_remoting_host_gypi patch-third_party_WebKit_Source_bindings_core_v8_V8ScriptRunner_cpp patch-third_party_WebKit_Source_core_core_gyp patch-third_party_WebKit_Source_platform_heap_ThreadState_cpp patch-third_party_WebKit_Source_platform_heap_ThreadState_h patch-third_party_WebKit_Source_web_PopupMenuImpl_cpp patch-third_party_WebKit_Source_web_web_gyp 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_generated_gypi patch-third_party_libjingle_libjingle_gyp patch-third_party_pdfium_pdfium_gyp patch-third_party_skia_gyp_ports_gyp patch-third_party_webrtc_base_base_gyp patch-third_party_webrtc_base_platform_thread_cc patch-third_party_webrtc_build_common_gypi patch-ui_base_resource_resource_bundle_cc patch-ui_base_ui_base_gyp patch-ui_events_keycodes_dom_keycode_converter_cc patch-ui_gfx_gfx_gyp patch-ui_gl_generate_bindings_py patch-ui_message_center_message_center_style_h patch-ui_touch_selection_ui_touch_selection_gyp 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-v8_src_base_platform_platform-openbsd_cc www/chromium/pkg: PLIST Added files: www/chromium/files: audio_manager_openbsd.cc audio_manager_openbsd.h www/chromium/patches: patch-base_process_process_metrics_h patch-chrome_browser_ssl_bad_clock_blocking_page_cc patch-components_metrics_gypi patch-net_udp_udp_socket_posix_cc patch-third_party_WebKit_Source_wtf_MathExtras_h patch-third_party_pdfium_fpdfsdk_src_javascript_JS_Value_cpp Removed files: www/chromium/patches: patch-chrome_browser_ssl_ssl_blocking_page_cc patch-chrome_browser_ui_browser_cc patch-chrome_browser_ui_views_message_center_message_center_widget_delegate_cc patch-chrome_browser_ui_views_message_center_web_notification_tray_cc patch-gpu_command_buffer_service_async_pixel_transfer_manager_share_group_cc patch-media_audio_openbsd_audio_manager_openbsd_cc patch-net_socket_client_socket_factory_cc patch-net_udp_udp_socket_libevent_cc patch-third_party_pdfium_fpdfsdk_src_jsapi_fxjs_v8_cpp Log message: update to 47.0.2526.73 CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2015/12/05 09:23:37 Modified files: sys/dev/pci : if_bnx.c if_bnxreg.h Log message: Make the bnx interrupt handler mpsafe, and perform rx and tx completion outside the kernel lock. Remove tx descriptor lists (essentially backing out if_bnx.c r1.77), add an interrupt barrier in bnx_stop, check the rx ring state before receiving packets, adjust the tx counter with atomic operations, and rework bnx_start to check for ring space before dequeueing and drop the packet if bnx_encap fails. tested on BCM5708 by me and on BCM5709 by Hrvoje Popovski ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/05 09:24:59 Modified files: sys/net : if_var.h Log message: Keep kernel definitions under _KERNEL to unbreak ports that include because some other operating systems have defines in there. ok jasper@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 09:26:45 Modified files: usr.sbin/ldapd : ber.c Log message: #include not strings.h CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/05 09:26:54 Modified files: sys/net80211 : ieee80211_crypto.h Log message: Keep kernel definitions under _KERNEL to unbreak security/wpa_supplicant because of a missing forward declaration for kernel functions. ok stsp@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/05 10:27:00 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/12/05 10:30:34 Modified files: usr.sbin/vmctl : main.c usr.sbin/vmd : control.c proc.c Log message: Another imsg_read user I did miss in my EAGAIN rampage. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/05 11:28:04 Modified files: usr.sbin/bgpd : carp.c control.c kroute.c mrt.c Log message: cleanup some log messages with wrong function names etc. ok henning,claudio CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/12/05 11:31:17 Modified files: usr.bin/make : lowparse.c Log message: yet another feof check, just to be sure. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/05 11:43:12 Modified files: etc : netstart rc.conf etc/rc.d : rc.subr share/man/man8 : netstart.8 Log message: It does not make sense to insert a specific route for 224/4 when the default one is good enough. So merge rc.conf(8)'s 'multicast_router' and 'multicast_host' into a single 'multicast'. If set to YES the reject route for 224/4 is not inserted by netstart(8). Manual bits from jmc@ ok henning@, ajacoutot@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/05 11:43:36 Modified files: usr.sbin/npppd/common: bytebuf.c hash.c slist.c usr.sbin/npppd/l2tp: l2tp_ctrl.c l2tpd.c usr.sbin/npppd/npppd: ccp.c lcp.c mppe.c npppd_auth.c npppd_ctl.c npppd_pool.c ppp.c privsep.c radius_req.c usr.sbin/npppd/pptp: pptpd.c Log message: strings.h -> string.h to prevent an implicit declaration. Also remove a bunch of NULL-checks before free(). CVSROOT: /cvs Module name: www Changes by: mpi@cvs.openbsd.org 2015/12/05 11:43:56 Modified files: faq : current.html Log message: Document the merge of "multicast_host" and "multicast_router". CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/05 11:48:24 Modified files: usr.sbin/vmctl : vmctl.c Log message: Align columns to printed output in "vmctl status" CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/05 11:58:38 Removed files: usr.sbin/tcpdump: CHANGES Log message: Remove a log of changes from 1991 to 1998. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/05 12:04:37 Modified files: sys/net : if.h Log message: avoid an ugly wrap in a comment CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/05 12:10:19 Modified files: usr.sbin/ypldap: aldap.c ber.c Log message: strings.h -> string.h to prevent an implicit declaration. Also removes two NULL-checks before free(). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/05 12:21:49 Modified files: sys/kern : kern_pledge.c Log message: Study of kernel code complete. Permit ioctl SIOCGIFMEDIA for pledge "route", which krw and mestre will be able to use in dhclient(8). CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/05 12:27:17 Modified files: usr.sbin/tcpdump: pfctl_osfp.c privsep.c Log message: Remove two sets of NULL-checks before free(). CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2015/12/05 12:36:19 Modified files: share/man/man4 : virtio.4 Log message: document that virtio supports the 0.9.5 spec, not 1.0 CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/12/05 12:37:41 Modified files: distrib/sets/lists/xbase: md.amd64 md.armish md.armv7 md.aviion md.hppa md.i386 md.landisk md.luna88k md.macppc 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: sf@cvs.openbsd.org 2015/12/05 12:40:34 Modified files: sys/dev/pci : virtio.c virtiovar.h Log message: Make virtio_enqueue_commit return void The return value was unused CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/05 12:40:45 Modified files: bin/ksh : README Log message: Remove some more pdksh-specific stuff and references to files that no longer exist. CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2015/12/05 12:55:33 Modified files: sys/dev/pci : vioblk.c Log message: make vioblk_scsi_cmd more normal Declare all variables at the start of the function and get rid of the strangely-indented block around the second half of the function. CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2015/12/05 12:57:03 Modified files: sys/dev/pci : vioblk.c Log message: vioblk: Don't send flush ops if flush feature not present If we haven't negotiated the flush feature, don't send VIRTIO_BLK_T_FLUSH to the device. noticed by mlarkin@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/05 13:26:38 Modified files: usr.sbin/vmctl : Makefile vmctl.c Log message: Add OpenBSD Id CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/05 13:28:13 Removed files: usr.sbin/tcpdump: VERSION Log message: Remove VERSION, whose contents were simply "3.4". CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/05 13:32:17 Modified files: share/termtypes: termtypes.master Log message: Update termtypes.master to upstream terminfo-20151128. CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2015/12/05 13:32:53 Modified files: libexec/spamd : spamd.c Log message: adjust to newer tls_read/_write semantics. quite involved, due to tls_read potentially needing to write and tls_write potentially needing to read (in the reneg case); that not fitting the spamd model too well - it needs to keep a little more state. help & ok bluhm & beck CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/05 13:33:51 Modified files: usr.sbin/vmd : vmd.c Log message: Print shorter error message if opening /dev/vmm failed. Pointed out by deraadt@ CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2015/12/05 13:53:21 Modified files: usr.bin/ssh : myproposal.h Log message: prefer rsa-sha2-512 over -256 for hostkeys, too; noticed by naddy@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/05 13:54:34 Modified files: sys/kern : kern_sysctl.c Log message: Make sure we use the same cpu numbering for the kern.cptime2 sysctl as we do for kern.proc. Fixes the issue in top(1) where a cpu would seem to be idle even though a thread was reported to be running on it. ok mpi@, tedu@, deraadt@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/05 13:58:32 Modified files: usr.sbin/relayd: relay.c Log message: initialize host, to get rid of gcc warning, the conditions are correct. ok henning@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/05 14:15:01 Modified files: usr.sbin/amd/amd: am_ops.c host_ops.c info_passwd.c map.c mapc.c mntfs.c nfsx_ops.c restart.c sfs_ops.c srvr_afs.c Log message: Remove a bunch of NULL-checks before free(). CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2015/12/05 14:23:51 Modified files: sys/net : pf.c Log message: g/c unneeded af (address family) params to pf_change_ap and _icmp both af and naf (af-to case) are in the pf_pdesc some code shuffling to actually set these before calling pf_change_ap/_icmp inspired by Richard Procter 's mail on tech from Aug 17, but redone ok bluhm vgross CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/05 14:27:42 Modified files: usr.sbin/smtpd : forward.c iobuf.c mta_session.c smtpd.c ssl.c Log message: Remove a few NULL-checks before free(). CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/05 14:35:46 Modified files: share/man/man8 : rc.conf.8 Log message: multicast_{host,router} is now just multicast; CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/05 14:41:29 Modified files: usr.sbin/tcpdump: README Log message: Remove LBL-specific stuff and a reference to CHANGES. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/05 14:43:51 Modified files: usr.sbin/tcpdump: INSTALL Log message: Remove ancient and no longer valid installation instructions. CVSROOT: /cvs Module name: src Changes by: tobiasu@cvs.openbsd.org 2015/12/05 14:51:10 Modified files: gnu/usr.bin/binutils-2.17/gas/config: tc-arm.c Log message: Implement the .inst assembler directive for arm. Required for building gcc 4.9 ok jsg@ CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2015/12/05 15:00:29 Modified files: lang/gcc/4.9 : Makefile distinfo lang/gcc/4.9/patches: patch-gcc_ada_gcc-interface_Makefile_in Added files: lang/gcc/4.9/patches: patch-gcc_ada_system-openbsd-arm_ads Log message: Finally activate ARM support in gcc 4.9, includes Ada of course.. Remember to update binutils first ok pascal CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/05 15:14:05 Modified files: usr.bin/ftp : ftp.c Log message: Silence gcc whining about using 'serrno' uninitialized by initializing it to 0. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/05 15:16:27 Modified files: sys/net : if_etherip.c if_etherip.h Log message: Multiple cleanups. ok goda@, yasuoka@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/05 15:20:44 Modified files: usr.bin/ftp : ftp.c Log message: Send bad whitespace to the attic. CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2015/12/05 15:26:33 Modified files: devel/tig : Makefile distinfo Log message: Update to tig 2.1.1 Patch by Michael Reed, thank you. I'm no longer using tig, remove myself from maintainer CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/05 15:28:40 Modified files: usr.bin/ftp : ftp.c Log message: Let special/ftp compile again. 'ares' is only used inside #ifndef SMALL, so declare it inside #ifdef SMALL. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/12/05 15:34:31 Modified files: usr.sbin/vmctl : main.c vmctl.8 Log message: use argument names consistently. ok reyk@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/05 16:27:35 Modified files: usr.bin/unifdef: unifdef.1 Log message: Fix previous by using the right argument name. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/05 17:32:57 Modified files: usr.sbin/vmd : vmm.c Log message: Terminate all running VMs on startup: we're not able to pick up state of "zombie" VMs yet, they are not useful without the device layer, so terminate them on vmd startup. As discussed with mlarkin@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/05 17:54:49 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/05 18:14:08 Modified files: usr.sbin/vmd : config.c Log message: Report errno from config_getvm() correctly CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/05 18:16:22 Modified files: usr.sbin/vmd : parse.y vmd.c Log message: Check errno from config_getvm() correctly CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/05 18:16:58 Modified files: sys/arch/amd64/amd64: cpu.c vmm.c Log message: restore VMM mode after resume from suspend/hibernate CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/05 18:58:21 Modified files: usr.sbin/vmd : vmd.c vmd.h vmm.c usr.sbin/vmctl : vmctl.c Log message: When a new vm is created with VMM_IOC_CREATE, the kernel assigns a unique id to it. This happens in the vm child process and has to be communicated to the parent processes to track the vm. Knowing the vm id in the parent and vmm processes also allows to remove vm from the daemons list on terminate requests later. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/05 19:26:14 Modified files: usr.sbin/vmd : vmd.c vmd.h vmm.c usr.sbin/vmctl : vmctl.c vmctl.h Log message: Print the TTY in the vmctl status output. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/05 19:41:23 Modified files: sys/dev/ic : aic79xx.c Log message: typo in log entry CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/05 20:14:55 Modified files: sys/arch/amd64/amd64: cpu.c Log message: unbreak kernel link if vmm isnt being built as part of the kernel. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2015/12/05 21:51:24 Modified files: www/aria2 : Makefile distinfo Log message: Update for Aria2 to 1.19.2: https://github.com/tatsuhiro-t/aria2/releases/tag/release-1.19.2 OK benoit@ juanfra@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/05 23:15:05 Modified files: usr.bin/cut : cut.1 Log message: Use ENVIRONMENT rather than CAVEATS to document LC_CTYPE. Suggested by, feedback, and OK jmc@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/06 01:07:51 Modified files: usr.bin/rs : rs.1 Log message: document LC_CTYPE; feedback and OK jmc@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/06 01:29:35 Modified files: meta/gnome : Makefile meta/gnome/pkg : README-main meta/kde4 : Makefile meta/kde4/pkg : README-minimal net/avahi : Makefile net/avahi/pkg : README-main net/igmpproxy : Makefile net/igmpproxy/pkg: README net/miniupnp/miniupnpc: Makefile net/miniupnp/miniupnpc/pkg: README-main net/openmdns : Makefile net/openmdns/pkg: README Log message: multicast_{host,router} -> multicast CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/12/06 01:31:05 Modified files: etc : rc.conf Log message: multicast_router -> multicast CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/06 01:51:46 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-libavcodec_Makefile patch-libavcodec_aac_h patch-libavcodec_aaccoder_c patch-libavcodec_aaccoder_trellis_h patch-libavcodec_aaccoder_twoloop_h patch-libavcodec_aacenc_c patch-libavcodec_aacenc_is_c patch-libavcodec_aacenc_ltp_c patch-libavcodec_aacenc_tns_c patch-libavcodec_aacenc_utils_h patch-libavcodec_aacpsy_c patch-libavcodec_aactab_h patch-libavcodec_mips_aaccoder_mips_c patch-libavcodec_psymodel_c patch-libavcodec_psymodel_h patch-tests_fate_aac_mak Added files: graphics/ffmpeg/patches: patch-doc_encoders_texi patch-libavcodec_aactab_c patch-libavcodec_mips_aacpsy_mips_h Log message: More AAC bits and remove the experimental status for the encoder. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/06 01:55:09 Modified files: regress/usr.bin/mdoclint: mdoclint Log message: Check .Xr links by forking "man -f" rather than manually looking through manual page directories. It's slower but more robust because it doesn't require MLINKS. Fragility noticed and patch OK'ed by jmc@. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/06 02:30:27 Modified files: distrib/miniroot: upgrade.sh Log message: 5.8 is out for a quite a while now. Remove the deletion of binaries during upgrade, that have been removed from base. Positive feedback from tedu@, benno@ OK krw@, deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/06 02:55:58 Modified files: games/quiz : quiz.c Log message: Treat quiz the same way as the other games and try to preserve the look and feel. Revert previous and allow the pager with pledge "proc exec". Play the game with pledge "stdio rpath". Discussed with tedu@ CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2015/12/06 03:03:23 Modified files: sys/net : pf.c Log message: g/c pf_change_a6(). it's exactly the same thing as pf_change_ap() with p = NULL. inspired by Richard Procter 's mail on tech from Aug 17, but redone. ok sashan vgross CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/06 03:30:41 Modified files: usr.sbin/vmd : vmd.h Log message: spacing CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2015/12/06 03:42:43 Modified files: sys/uvm : uvm_pmemrange.c Log message: Since the page zeroing thread runs without the kernel lock, it relies upon the fpageq lock for data consistency and sleep/wakeup interlocking. Therefore, code which modifies page zeroing thread data or performs a wakeup of the thread must also hold the fpageq lock. Fix an instance where this was not the case. ok kettenis@ diff --git a/sys/uvm/uvm_pmemrange.c b/sys/uvm/uvm_pmemrange.c CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/06 04:22:37 Modified files: games/rain : rain.c Log message: pledge "getpw" is not needed here. ok semarie@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/12/06 04:32:54 Modified files: sys/dev/pci : if_cas.c Log message: switch on the return value of bus_dmamap_load_mbuf not value != 0 problem in rev 1.47 spotted by clang's -Wswitch-bool ok jmatthew@ kettenis@ CVSROOT: /cvs Module name: www Changes by: jasper@cvs.openbsd.org 2015/12/06 04:54:58 Modified files: . : errata58.html errata57.html Log message: add missing newline, spotted by TJ CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/12/06 04:54:59 Modified files: lib/libc/locale: rune.c Log message: Validate input files to prevent out of boundary accesses. with input by and ok schwarze@ CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/12/06 04:56:47 Modified files: sbin/newfs : newfs.c sbin/newfs_ext2fs: newfs_ext2fs.c Log message: Avoid out of boundary access on illegal command line arguments. ok deraadt, mmcc, tedu CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/12/06 05:00:16 Modified files: bin/mt : mt.c bin/pax : options.c games/gomoku : main.c sbin/pdisk : errors.c errors.h pdisk.c usr.bin/telnet : main.c usr.sbin/crunchgen: crunched_main.c usr.sbin/pppd : main.c options.c pppd.h Log message: Use __progname instead of manually handling argv[0]. ok deraadt, mmcc, tedu CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/06 05:15:18 Modified files: games/allegro : Makefile Log message: Update license/homepage/master_sites. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/06 05:18:00 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo Log message: update to specinfra-2.44.6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/06 05:25:41 Modified files: x11/virt-viewer: Makefile distinfo x11/virt-viewer/pkg: PLIST Log message: update to virt-viewer-3.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/06 05:35:48 Modified files: net/apache-activemq: Makefile distinfo net/apache-activemq/patches: patch-bin_activemq net/apache-activemq/pkg: PLIST Log message: - update to activemq-5.13.0 http://activemq.apache.org/activemq-5130-release.html CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/06 05:37:11 Modified files: games/wtf : Makefile distinfo Log message: update to wtf-20151203 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/06 05:50:05 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c Log message: remove txpower option. only relevant to the now irrelevant wi driver. (several other drivers misleadingly claim generic 802.11 txpower, but do not in fact do anything. the knob is not connected to the radio.) ok benno jsg krw reyk CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/06 05:52:18 Modified files: sbin/ifconfig : ifconfig.c Log message: remove trailers option that was already obsolete when this code was imported. ok benno krw CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/06 05:54:34 Modified files: cad/openscad : Makefile Log message: unconfuse emacs CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/06 06:05:39 Modified files: comms : Makefile Removed files: comms/openobex : Makefile distinfo comms/openobex/patches: patch-openobex-config_in patch-src_Makefile_in patch-src_irda_h patch-src_netbuf_h patch-src_obex_const_h patch-src_obex_h patch-src_obex_sym comms/openobex/pkg: DESCR PLIST comms/obexftp : Makefile distinfo comms/obexftp/patches: patch-obexftp_client_c patch-obexftp_dirtraverse_c patch-obexftp_obexftp_io_c comms/obexftp/pkg: DESCR PLIST Log message: remove openobex/obexftp; outdated, unmaintained (not touched since import in 2004) and no longer useful (for one because we haven't had bluetooth support for a while anymore). ok aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/06 06:05:57 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register openobex/obexftp removal CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/06 06:51:41 Modified files: etc : rc rc.conf Log message: Add missing rc bits for rebound. rc-wise OK aja@ jasper@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/06 07:18:04 Modified files: shells/zsh : Makefile shells/zsh/patches: patch-Completion_Unix_Command__nm Log message: tweak previous from Matthew Martin ok pea@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/06 07:24:48 Modified files: usr.sbin/rcctl : rcctl.sh Log message: multicast_{host,router} -> multicast. ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: mpi@cvs.openbsd.org 2015/12/06 08:19:49 Modified files: devel/libgtop2 : Makefile Added files: devel/libgtop2/patches: patch-sysdeps_openbsd_netload_c Log message: Rewrite glibtop_get_netload_p() to use getifaddrs(3) instead of KVM. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/06 08:40:53 Modified files: graphics/shared-color-targets: Makefile distinfo graphics/shared-color-targets/pkg: PLIST Log message: update to shared-color-targets-0.1.6 CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2015/12/06 08:46:01 Added files: graphics/clutter/core/patches: patch-tests_conform_actor-graph_c Log message: Fix test which seg faults. Ok jasper, aja CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/06 08:47:05 Modified files: devel/rebar : Makefile distinfo Log message: update to rebar-2.6.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/06 09:57:45 Modified files: bin/pax : ar_io.c pax.c Log message: pledge "dpath" to allow creation of nodes via mkfifo(2) and mknod(2) NOTE: dpath requires a fairly new kernel ok semarie CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/06 10:07:29 Modified files: share/man/man4/man4.amd64: vmm.4 Log message: man page missed switchover from vmmctl -> vmctl. spotted by trondd at kagu-tsuchi dot com CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/06 10:13:42 Modified files: security/kpcli : Makefile Log message: add missing RDEP on p5-XML-Parser, noted by Fabian Raetz, thanks! CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/06 10:18:42 Modified files: bin/ksh : NOTES Log message: Remove a 250-line catalog of AT&T ksh bugs. ok tedu CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/06 10:42:15 Modified files: usr.sbin/vmd : loadfile_elf.c Log message: un-needed extern which was removed a while back CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/06 10:50:21 Modified files: sys/sys : ktrace.h namei.h pledge.h proc.h sys/kern : kern_ktrace.c kern_pledge.c Log message: Change kernel internal pledge variables to 64bit (to prepare for more extensions). This change is exposed in ktrace.out files ok semarie CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/06 11:31:26 Modified files: sys/arch/amd64/amd64: vmm.c Log message: don't allow opening of /dev/vmm if we are in an unsupported configuration or if vmm0 didn't attach, prevents later panics if we try to use vmm in such a state. reported by many on tech/misc CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/06 11:34:38 src/regress/usr.bin/fmt Update of /cvs/src/regress/usr.bin/fmt In directory cvs.openbsd.org:/tmp/cvs-serv12869/fmt Log Message: Directory /cvs/src/regress/usr.bin/fmt added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/06 11:42:12 Modified files: regress/usr.bin: Makefile Added files: regress/usr.bin/fmt: Makefile fmt.sh Log message: test suite for fmt(1) written from scratch CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/06 11:42:18 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Don't bother printing out the count of what type of cpu we have. Instead just print the feature being used (eg, VMX/EPT). suggested by and ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/06 12:06:17 Modified files: share/man/man4/man4.amd64: vmm.4 Log message: sort SEE ALSO; CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/06 12:37:15 Modified files: usr.sbin/vmd : vmd.h Log message: remove some now-unused enums ok reyk@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/06 12:54:34 Modified files: editors/emacs21: Makefile Log message: Try to unbreak on powerprc: use --bss-plt like editors/emacs CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/06 13:01:33 Modified files: lang/kawa : Makefile distinfo lang/kawa/patches: patch-doc_Makefile_in patch-gnu_kawa_slib_Makefile_in lang/kawa/pkg : PLIST Removed files: lang/kawa/patches: patch-bin_Makefile_in Log message: update to kawa-2.1 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/06 13:04:26 Modified files: sys/arch/amd64/amd64: vmm.c Log message: move around some deck chairs in preparation for supporting VM reboot. this diff moves the cpu register init code into its own function which will soon be called from vmd to reset processor state. no functional change with this diff. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/06 13:12:16 Modified files: sys/arch/amd64/amd64: vmm.c Log message: add function prototype CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/06 13:12:42 Modified files: x11/amiwm : Makefile distinfo x11/amiwm/patches: patch-Makefile_in patch-lex_l x11/amiwm/pkg : PLIST Log message: update to amiwm0.21pl2 CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/06 13:29:07 Modified files: distrib/miniroot: install.sub Log message: Do the same with less code. OK krw@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/06 13:36:45 Modified files: x11/jwm : Makefile distinfo Log message: update to jwm-2.3.4 CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/06 14:02:51 Modified files: usr.sbin/vmd : config.c parse.y vmd.c vmd.h Log message: Prevent running a VM with the same name multiple times - multiple instances of the same configuration will be handled in a different way later. It is also not a good idea to use the same writeable disk with multiple VMs at the same time. As discussed with mlarkin@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/06 15:33:47 Modified files: share/man/man5 : bsd.port.mk.5 Log message: Update reference from lang/gcc/4.2 to lang/gcc/4.9. From Daniel Bolgheroni, discussed with espie@. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/12/06 16:22:51 Modified files: usr.bin/gprof : arcs.c gprof.h printgprof.c Log message: Fix qsort() comparison functions: - correct the function types to eliminate warnings - avoid substractions that may overflow - rework tests to be consistent: cmp(A,A)==0 && cmp(A,B)=-cmp(B,A) worked out with Serguey Parkhomovsky (sergueyparkhomovsky (at) gmail.com) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/12/06 16:36:12 Modified files: libexec/ld.so : boot.c libexec/ld.so/alpha: archdep.h libexec/ld.so/amd64: archdep.h libexec/ld.so/arm: archdep.h libexec/ld.so/hppa: archdep.h libexec/ld.so/i386: archdep.h libexec/ld.so/m88k: archdep.h libexec/ld.so/mips64: archdep.h libexec/ld.so/powerpc: archdep.h libexec/ld.so/sh: archdep.h libexec/ld.so/sparc: archdep.h libexec/ld.so/sparc64: archdep.h lib/csu : boot.h Log message: Simplify the relocation code for the ld.so bootstrap and static pie: track just the dynamic tags are needed instead of reusing the generic elf_object_t structure. testing and feedback from miod@ ok kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/12/06 16:41:32 Modified files: sys/arch/amd64/include: cpu.h Log message: child_return() is already declared in CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/12/06 16:42:30 Modified files: sys/sys : buf.h Log message: Only declare buf_daemon() once CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/06 18:51:39 Modified files: sys/nfs : nfs_vnops.c Log message: NFS can pass a buffer cache buffer straight to VOP_STRATEGY here, so dma_flip is needed. Found by henning@ - thanks! ok deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/12/06 19:20:46 Modified files: regress/usr.bin/ssh/unittests/sshkey: test_fuzz.c test_sshkey.c Log message: basic unit tests for rsa-sha2-* signature types CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/06 19:38:54 Modified files: usr.bin/nc : netcat.c Log message: Get rid of modulo bias and replace the naive shuffle by the Knuth-Fisher-Yates shuffle to make the random sequence of ports less biased. Based on the implementation in sys/netinet/ip_id.c. With helpful input from daniel@ and beck@ ok beck@ despite eye twitching CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/12/06 19:56:36 Modified files: sys/dev/pci : ichiic.c Log message: match on intel 100 series from and tested by daniel@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/12/06 20:04:45 Modified files: sys/dev/pci : azalia.c Log message: enable snooping on Intel 100 Series HDA from and tested by daniel@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/12/06 20:30:09 Modified files: lib/libssl/src/crypto/engine: eng_openssl.c Log message: Remove SHA0 check, as we did in v1.21 of sha.h. This enables ENGINE_get_digest to work again with SHA1. noted by NARUSE, Yui, @nurse from github CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/06 21:03:27 Modified files: usr.sbin/relayd: agentx.c config.c relay.c relay_http.c relay_udp.c relayd.c Log message: Remove NULL-checks before free(). No functional change. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/06 21:26:53 Modified files: games/openttd : Makefile distinfo games/openttd/pkg: PLIST Log message: Update to openttd-1.5.3. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/06 22:46:17 Log message: Import vacuum-0.13a Vacuum Magic is a fast-paced sidescrolling shoot-em-up. The point of the game is using your magical vacuum field to collect food and defend against monsters. Food and certain monsters can also be spat out and used as a projectile against other monsters. Vacuum Magic can be played by up to six players, either cooperatively or against each other. ok benoit@ (quite a while ago, sorry for forgetting this...) Status: Vendor Tag: bentley Release Tags: bentley_20151206 N ports/games/vacuum/Makefile N ports/games/vacuum/distinfo N ports/games/vacuum/pkg/DESCR N ports/games/vacuum/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/06 22:46:54 Modified files: games : Makefile Log message: +vacuum CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/12/06 23:32:10 Log message: import zaproxy, web application security tool. from sebastien dellac , ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20151207 N ports/security/zaproxy/Makefile N ports/security/zaproxy/distinfo N ports/security/zaproxy/files/zaproxy.sh N ports/security/zaproxy/pkg/DESCR N ports/security/zaproxy/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/12/06 23:32:50 Modified files: security : Makefile Log message: SUBDIR += zaproxy CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/12/06 23:34:14 Modified files: sys/arch/i386/i386: cpu.c machdep.c sys/arch/i386/include: cpu.h specialreg.h sys/arch/amd64/amd64: identcpu.c sys/arch/amd64/include: specialreg.h Log message: Add cpuid bits documented in the August 2015 revision of "Intel Architecture Instruction Set Extensions Programming Reference" CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/06 23:56:42 Modified files: graphics/gegl03: Makefile distinfo Log message: Update to gegl03-0.3.4. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/07 00:40:47 Modified files: sbin/dhclient : dhclient.c Log message: Convert to arc4random_uniform. ok krw@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 00:51:27 Modified files: math/cgal : Makefile distinfo math/cgal/patches: patch-CMakeLists_txt math/cgal/pkg : PLIST Log message: - update to cgal-4.6.3 * last version before dropping qt4 support - add NO_TEST CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 00:52:32 Modified files: cad/openscad : Makefile distinfo cad/openscad/patches: patch-boost_pri cad/openscad/pkg: PLIST Added files: cad/openscad/patches: patch-openscad_pro Log message: - update to openscad-2015.03-2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 00:56:34 Modified files: sysutils/virt-manager: Makefile distinfo sysutils/virt-manager/pkg: PLIST Log message: update to virt-manager-1.3.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 01:03:59 Modified files: textproc/ruby-treetop: Makefile distinfo textproc/ruby-treetop/pkg: PLIST Log message: - update to treetop-1.6.3 - enable tests CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 01:04:04 ports/textproc/ruby-treetop/patches Update of /cvs/ports/textproc/ruby-treetop/patches In directory cvs.openbsd.org:/tmp/cvs-serv20940/patches Log Message: Directory /cvs/ports/textproc/ruby-treetop/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 01:04:21 Added files: textproc/ruby-treetop/patches: patch-spec_compiler_tt_compiler_spec_rb Log message: missed in previous, only affects tests CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 02:04:38 Modified files: sysutils/rofi : Makefile Added files: sysutils/rofi/patches: patch-include_rofi_h patch-source_dialogs_script_c patch-source_helper_c Log message: expand ~ and ~user; upstream was kind enough to properly implement this instead of relying on wordexp(), which wouldn't have worked for us. CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2015/12/07 02:34:04 Modified files: lib/freetype : CMakeLists.txt ChangeLog Jamfile Makefile README lib/freetype/builds/unix: config.guess configure configure.ac configure.raw lib/freetype/builds/wince/vc2005-ce: freetype.vcproj index.html lib/freetype/builds/wince/vc2008-ce: freetype.vcproj index.html lib/freetype/builds/windows/vc2005: freetype.vcproj index.html lib/freetype/builds/windows/vc2008: freetype.vcproj index.html lib/freetype/builds/windows/vc2010: freetype.vcxproj index.html lib/freetype/builds/windows/visualc: freetype.dsp freetype.vcproj index.html lib/freetype/builds/windows/visualce: freetype.dsp freetype.vcproj index.html lib/freetype/devel: ftoption.h lib/freetype/docs: CHANGES VERSION.DLL freetype-config.1 lib/freetype/docs/reference: ft2-auto_hinter.html ft2-base_interface.html ft2-basic_types.html ft2-bdf_fonts.html ft2-bitmap_handling.html ft2-bzip2.html ft2-cache_subsystem.html ft2-cff_driver.html ft2-cid_fonts.html ft2-computations.html ft2-error_code_values.html ft2-error_enumerations.html ft2-font_formats.html ft2-gasp_table.html ft2-glyph_management.html ft2-glyph_stroker.html ft2-glyph_variants.html ft2-gx_validation.html ft2-gzip.html ft2-header_file_macros.html ft2-header_inclusion.html ft2-incremental.html ft2-index.html ft2-lcd_filtering.html ft2-list_processing.html ft2-lzw.html ft2-mac_specific.html ft2-module_management.html ft2-multiple_masters.html ft2-ot_validation.html ft2-outline_processing.html ft2-pfr_fonts.html ft2-quick_advance.html ft2-raster.html ft2-sfnt_names.html ft2-sizes_management.html ft2-system_interface.html ft2-toc.html ft2-truetype_engine.html ft2-truetype_tables.html ft2-tt_driver.html ft2-type1_tables.html ft2-user_allocation.html ft2-version.html ft2-winfnt_fonts.html lib/freetype/include/freetype: freetype.h ftautoh.h ftcffdrv.h fterrdef.h ftlcdfil.h ftmm.h ftmodapi.h lib/freetype/include/freetype/config: ftoption.h lib/freetype/include/freetype/internal: ftcalc.h ftobjs.h tttypes.h lib/freetype/src/autofit: afcjk.c afdummy.c afglobal.c afglobal.h afhints.c afindic.c aflatin.c aflatin.h aflatin2.c afloader.c afloader.h afmodule.c afmodule.h aftypes.h lib/freetype/src/base: ftdbgmem.c ftlcdfil.c ftobjs.c ftoutln.c lib/freetype/src/bdf: bdfdrivr.c bdflib.c lib/freetype/src/cache: ftccache.c lib/freetype/src/cff: cf2ft.c cf2ft.h cf2hints.c cf2intrp.c cffdrivr.c cffobjs.c lib/freetype/src/cid: cidgload.c cidload.c cidriver.c lib/freetype/src/gxvalid: gxvmod.c lib/freetype/src/gzip: ftgzip.c lib/freetype/src/otvalid: otvmod.c lib/freetype/src/pcf: pcf.h pcfdrivr.c pcfread.c lib/freetype/src/pfr: pfrcmap.c pfrdrivr.c pfrgload.c pfrload.c pfrload.h pfrobjs.c pfrsbit.c lib/freetype/src/psaux: t1decode.c lib/freetype/src/psnames: psmodule.c lib/freetype/src/sfnt: sfdriver.c sfobjs.c ttcmap.c ttsbit.c lib/freetype/src/smooth: ftgrays.c lib/freetype/src/tools/docmaker: content.py formatter.py sources.py tohtml.py lib/freetype/src/truetype: ttdriver.c ttgload.c ttgxvar.c ttgxvar.h ttinterp.c ttobjs.c ttpload.c lib/freetype/src/type1: t1afm.c t1driver.c t1load.c lib/freetype/src/type42: t42drivr.c t42parse.c lib/freetype/src/winfonts: winfnt.c Added files: lib/freetype : ChangeLog.25 lib/freetype/builds/cmake: FindHarfBuzz.cmake testbuild.sh lib/freetype/src/tools/ftfuzzer: README ftfuzzer.cc ftmutator.cc runinput.cc Removed files: lib/freetype/builds: FindHarfBuzz.cmake Log message: Bugfixing update to freetype-2.6.2 Tested on amd64, i386, macppc, sparc64, loongson and compile-tested on arm by matthieu@ Also tested in a ports bulk build by naddy@ OK matthieu@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/07 02:47:41 Modified files: usr.bin/tmux : alerts.c cmd-attach-session.c tmux.h Log message: Fix bell indicators across detach, reported by Torbjorn Lonnemark, diff from Thomas Adam. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/07 03:08:21 Log message: Import tinyxml2-3.0.0. TinyXML-2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs. In brief, TinyXML-2 parses an XML document, and builds from that a Document Object Model (DOM) that can be read, modified, and saved. tweak + ok sthen@ Status: Vendor Tag: bentley Release Tags: bentley_20151207 N ports/textproc/tinyxml2/Makefile N ports/textproc/tinyxml2/distinfo N ports/textproc/tinyxml2/pkg/DESCR N ports/textproc/tinyxml2/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/07 03:08:54 Modified files: textproc : Makefile Log message: +tinyxml2 CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/12/07 04:58:29 Modified files: usr.bin/sndiod : sock.c Log message: reset the slowaccept flag in sock_close() CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/07 05:10:02 Modified files: usr.sbin/vmd : log.c Log message: Skip the "fatal in" message prefix when aborting with fatal() - when the daemon died with a message, it is obvious that a fatal condition happened. More important is a useful, but short, message that provides enough information to fix the problem. OK benno@ deraadt@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/07 05:13:51 Modified files: usr.sbin/relayd: log.c usr.sbin/httpd : log.c usr.sbin/snmpd : log.c sbin/iked : log.c Log message: sync with vmd CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2015/12/07 05:16:17 Modified files: . : 3RDPARTY Log message: sync 3RDPARTY CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/07 05:29:19 Modified files: usr.sbin/smtpd : Makefile enqueue.c makemap.c smtpctl.c smtpd.h usr.sbin/smtpd/smtpctl: Makefile Removed files: usr.sbin/smtpd/makemap: Makefile Log message: Merge makemap(8) into smtpctl(8). Ok gilles@, jung@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/07 05:32:06 Modified files: etc : mailer.conf Log message: Now that makemap(8)/newaliases(8) are merged into smtpctl(8), update the paths. Ok gilles@, jung@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/07 05:33:08 Modified files: usr.sbin/snmpd : proc.c snmpd.h traphandler.c Log message: Sync proc.c, use proc_composev() CVSROOT: /cvs Module name: www Changes by: sunil@cvs.openbsd.org 2015/12/07 05:40:50 Modified files: faq : current.html Log message: Document merging of makemap(8) into smtpctl(8). Ok gilles@, jung@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/07 05:46:37 Modified files: sbin/iked : ca.c config.c iked.c iked.h ocsp.c proc.c Log message: Sync proc.c, use shorter proc_compose[v]() CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/07 05:52:00 Modified files: usr.sbin/vmd : parse.y vmd.c Log message: tweak initial error logging CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/07 06:11:41 Modified files: geo/qgis : Makefile distinfo geo/qgis/patches: patch-src_core_qgsapplication_cpp Log message: Bugfix update to QGIS 2.12.1. Fix paths in patch while here. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/07 06:30:06 Modified files: usr.sbin/vmd : parse.y vm.conf.5 Log message: Most common strings in vm.conf are pathnames, so allow unquoted slashes in strings. Slashes were excluded because the parser came from pfctl and bgpd were IP prefixes are parsed this way but we can handle such cases differently if vmd ever has to parse IPs with prefix length. This change also allows to concatenate pathnames with macros. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 06:34:50 Removed files: net/wmnetload/patches: patch-configure_in Log message: remove unused patch (we already have patch-configure which is actually used) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 06:51:08 ports/security/keepassx/patches Update of /cvs/ports/security/keepassx/patches In directory cvs.openbsd.org:/tmp/cvs-serv11017/patches Log Message: Directory /cvs/ports/security/keepassx/patches added to the repository CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/07 06:58:48 Modified files: etc : Makefile Added files: etc/examples : vm.conf Log message: Add initial vm.conf(5) example. But please note that the grammar is not fixed yet. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/07 07:11:02 Modified files: security/clamav-unofficial-sigs: Makefile distinfo security/clamav-unofficial-sigs/patches: patch-clamav-unofficial-sigs_conf patch-clamav-unofficial-sigs_sh Log message: update to clamav-unofficial-sigs-4.9.2 - caveat emptor, this requires config to be merged from the example file, now requires bash, and the script is getting horribly dirty.. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/12/07 07:12:46 Modified files: usr.bin/m4 : misc.c Log message: Yet another missed ferror call CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/07 07:43:24 Modified files: usr.sbin/vmd : config.c vmm.c Log message: Fix error handling in a few cases: some function return (-1) on error, while others return (errno) on error. We probably have to agree on something. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/12/07 07:55:50 ports/x11/kde4/kgamma/patches Update of /cvs/ports/x11/kde4/kgamma/patches In directory cvs.openbsd.org:/tmp/cvs-serv2626/patches Log Message: Directory /cvs/ports/x11/kde4/kgamma/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/12/07 07:58:47 Added files: x11/kde4/kgamma/patches: patch-CMakeLists_txt x11/kde4/kuser/patches: patch-CMakeLists_txt Log message: Unbreak build with upcoming CMake 3.4. Those ports were lucky to build with CMake <3.4 since their CMakeLists.txt were wrong due to missing include(CheckIncludeFiles). Those patches do affect configure stage only, so no revision bumps. Noticed by naddy@, thanks! CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 07:58:54 Modified files: net/wmnetload : Makefile net/wmnetload/patches: patch-configure patch-src_ifstat_openbsd_c Log message: - use getifaddrs(3) - stop linking with libkvm now that it's no longer used ok mpi@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/07 08:57:53 Modified files: usr.sbin/vmd : config.c Log message: Only increment the vm counter after successfully adding a new vm; the counter has to be in sync in the parent and vmm processes. This fixes reload after a previous load error. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/07 09:02:10 Modified files: usr.sbin/vmd : vmm.c Log message: Forcibly remove the local vm reference on error. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/07 09:05:56 Modified files: usr.sbin/relayd: proc.c usr.sbin/httpd : proc.c usr.sbin/snmpd : proc.c usr.sbin/vmd : proc.c sbin/iked : proc.c Log message: Add imsg "peerid" to debug messages (only within -DDEBUG). CVSROOT: /cvs Module name: www Changes by: sunil@cvs.openbsd.org 2015/12/07 09:17:56 Modified files: faq : current.html Log message: Indent. Ok mpi@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/07 09:25:06 Modified files: games/manaplus : Makefile distinfo Log message: Update to manaplus-1.5.12.5. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/07 09:40:41 Modified files: etc/examples : vm.conf Log message: /var/vm is a terrible idea, the images are filled on demand, they are not backed by blocks until used. So I'll use /home/vm instead. Pointed out by deraadt@ CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/12/07 10:02:51 src/regress/sys/netinet/in_pcbbind Update of /cvs/src/regress/sys/netinet/in_pcbbind In directory cvs.openbsd.org:/tmp/cvs-serv8555/in_pcbbind Log Message: Directory /cvs/src/regress/sys/netinet/in_pcbbind added to the repository CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/12/07 10:05:52 Added files: regress/sys/netinet/in_pcbbind: Makefile runtest.c Log message: Add regression tests for in_pcbbind. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/07 10:12:16 Modified files: etc/examples : vm.conf Log message: Previously forgot another /var in the comment CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 11:00:42 Modified files: net/wmnet : Makefile net/wmnet/patches: patch-Imakefile patch-drivers_c patch-wmnet_h Added files: net/wmnet/patches: patch-config_h Log message: - use getifaddrs(3) - stop linking with libkvm now that it's no longer used - remove some now-unneeded parts of the drivers.c patch CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/07 11:11:37 Modified files: usr.bin/arch : arch.c Log message: delete pointless setlocale(3) call; forgotten to commit, OK deraadt@ some time ago CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/07 11:23:24 Modified files: usr.sbin/vmctl : vmctl.c Log message: use O_EXCL rather than a race CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 11:24:11 Modified files: x11/windowmaker: Makefile x11/windowmaker-extra: Makefile Log message: update HOMEPAGE CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 11:24:32 Modified files: infrastructure/templates: network.conf.template Log message: update address for MASTER_SITE_WINDOWMAKER CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 11:26:01 Modified files: security/keepassx: Makefile Added files: security/keepassx/patches: patch-src_lib_FileDialogs_cpp Log message: Security fix for CVE-2015-8378 ok steven@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 11:26:49 Modified files: security/keepassx: Tag: OPENBSD_5_8 Makefile Added files: security/keepassx/patches: Tag: OPENBSD_5_8 patch-src_lib_FileDialogs_cpp Log message: Security fix for CVE-2015-8378 ok steven@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/07 11:27:10 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/etc: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/07 11:42:53 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: devel/py-openbsd: Makefile distinfo devel/py-openbsd/patches: patch-openbsd__ifconfig_c patch-openbsd__netstat_c patch-openbsd__pcap_c patch-openbsd__sysvar_c patch-openbsd_packet_py patch-openbsd_pcap_py patch-test_test_packet_realworld_py patch-test_test_pcap_py devel/py-openbsd/pkg: DESCR PLIST Log message: Remove: abandoned upstream, we have to fix it each time base changes. sthen had already warned more than one year ago. ok sthen@ jasper@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/12/07 11:46:35 Modified files: usr.bin/calendar: calendar.1 calendar.c calendar.h day.c Log message: tweak the code a bit and add a -w option to display day of week. okay jmc@, millert@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/07 11:50:06 Modified files: usr.bin/grep : grep.h util.c Log message: Represent line numbers with off_t rather than int. This prevents overflow on huge inputs. ok millert@, deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/07 11:59:31 Modified files: usr.sbin/dvmrpd: packet.c report.c Log message: strings.h -> string.h to prevent implicit declarations. From Serguey Parkhomovsky. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/07 12:14:49 Modified files: usr.sbin/dvmrpd: control.c igmp.c kroute.c packet.c prune.c rde_mfc.c Log message: Replace bzero with memset, and change a strings.h include to string.h to get the declaration. From Serguey Parkhomovsky. No objects from deraadt@. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/07 12:17:18 Modified files: usr.sbin/dvmrpd: ask_nbrs2.c graft.c graft_ack.c Log message: Remove unneeded strings.h includes. From Serguey Parkhomovsky. CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2015/12/07 13:04:09 Modified files: usr.bin/ssh : ssh-rsa.c Log message: stricter encoding type checks for ssh-rsa; ok djm@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/07 13:28:18 Modified files: usr.sbin/eigrpctl: eigrpctl.c Log message: No need to check for NULL before free(). CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/07 13:30:17 Modified files: usr.sbin/httpd : server_http.c Log message: No need to check for NULL before free(). CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/07 13:39:19 Modified files: usr.bin/vi/cl : cl_main.c cl_screen.c usr.bin/vi/common: cut.c exf.c main.c mark.c mem.h screen.c seq.c util.c usr.bin/vi/ex : ex_args.c ex_argv.c ex_at.c ex_global.c ex_init.c ex_script.c ex_source.c ex_subst.c ex_tag.c usr.bin/vi/vi : v_init.c v_paragraph.c vi.c vs_msg.c vs_split.c Log message: Remove needless type casts and corresponding type parameters from allocation macros. No binary change. ok tb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 13:51:10 Modified files: security : Makefile Removed files: security/antisniff: Makefile distinfo security/antisniff/patches: patch-Makefile patch-arpreqtest_c patch-bpf_readwrite_c patch-etherping_c patch-flood_net_c patch-includes_h patch-ip_util_c patch-run_etherpingtest_c security/antisniff/pkg: DESCR PLIST Log message: remove antisniff, outdated, unmaintained, etc. it hid well in the tree from way before openbsd 2.7, but now it got smoked out of hiding by the recent if_var.h changes. ok bentley@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/07 13:51:24 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register antisniff removal CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/07 14:16:26 Modified files: net/py-websocket-client: Makefile net/py-websocket-client/pkg: PLIST devel/py-tzlocal: Makefile devel/py-tzlocal/pkg: PLIST Log message: plist fixes, MODPY_COMMENT shouldn't have a space after it CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/07 16:42:03 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-daily_sh patch-html_index_php patch-includes_defaults_inc_php patch-includes_definitions_inc_php patch-scripts_distro net/librenms/pkg: PLIST Log message: update to LibreNMS-201512 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/07 16:45:31 Modified files: lib/libcrypto : cert.pem Log message: Add root certificate for COMODO RSA Certification Authority, ok beck@ In some cases sites signed by this are covered by the old "AddTrust External CA Root" that we already had, but that depends on the site sending a fairly large chain of intermediate certificates which most aren't doing (because there's no need because this newer one is in browser stores..). CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/07 17:26:28 Modified files: games/atomix : Makefile Log message: Update homepage, license marker, master_sites. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/07 17:50:51 Modified files: security/openssl: Tag: OPENBSD_5_8 Makefile distinfo security/openssl/patches: Tag: OPENBSD_5_8 patch-Configure security/openssl/pkg: Tag: OPENBSD_5_8 PLIST Log message: update OpenSSL in 5.8-stable to 1.0.1q CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/07 17:51:17 Modified files: usr.bin/tmux : cmd-switch-client.c Log message: Use ^= instead of a verbose alternative. ok nicm@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/07 17:56:20 Modified files: games/abuse : Makefile Log message: Remove abuse's rundep on timidity; our package has no music anyway. ok sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/07 18:00:45 Modified files: usr.bin/wc : wc.1 wc.c Log message: UTF-8 support: implement -m for character counting and use iswspace(3) for word counting. Requires using getline(3) rather than read(2) to make sure that characters aren't chopped to pieces. Using feedback from millert@ on an earlier version. Feedback and OK tedu@. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/07 18:10:31 Modified files: usr.bin/tmux : Makefile cmd-attach-session.c cmd-detach-client.c cmd.c server-client.c session.c tmux.1 tmux.c tmux.h Added files: usr.bin/tmux : cmd-set-hook.c hooks.c Log message: Add hooks infrastructure, basic commands (set-hook, show-hooks) and a couple of not very useful client hooks. This will eventually let commands be run at various points and on notifications. Joint work with Thomas Adam. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/07 19:22:34 Modified files: games/hypatia : Makefile Log message: Update homepage. CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2015/12/07 19:52:48 Modified files: libressl : index.html releases.html Log message: update for LibreSSL 2.2.5/2.1.9 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/07 20:21:09 Modified files: libexec/spamd : grey.c spamd.c Log message: Initially pledge spamd All the work done by Ricardo Mestre - Thanks. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/07 20:38:10 Modified files: sys/nfs : Tag: OPENBSD_5_8 nfs_vnops.c Log message: Bring in fix for NFS panic from current. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/07 23:12:56 Modified files: sys/dev/pci : if_de.c Log message: dont need to repeatedly set if_start to the same function. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/07 23:42:08 Modified files: usr.bin/tmux : tmux.1 Log message: Ed was meant to be El; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/07 23:55:13 Modified files: emulators/qemu : Makefile emulators/qemu/patches: patch-hw_net_pcnet_c Added files: emulators/qemu/patches: patch-hw_net_eepro100_c Log message: SECURITY fixes for CVE-2015-7504, CVE-2015-7512, CVE-2015-8345. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/07 23:56:46 Modified files: net/znc/patches: patch-src_Csocket_cpp Log message: Add comments to the patch. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/07 23:59:44 Modified files: www/lighttpd : Makefile distinfo Removed files: www/lighttpd/patches: patch-src_connections_c Log message: Update to lighttpd-1.4.38. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/08 00:08:53 Modified files: www/lighttpd : Tag: OPENBSD_5_8 Makefile distinfo Log message: - update to lighttpd-1.4.38 * various reliability fixes for header parsing as well as an upload fix http://www.lighttpd.net/2015/12/5/1.4.38/ from brad CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/08 00:10:34 Modified files: net/arping : Makefile distinfo Log message: Update to arping-2.16. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/08 00:11:53 Modified files: usr.sbin/authpf: authpf.c Log message: Remove a NULL-check before free(). CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/08 00:16:33 Modified files: usr.sbin/ypserv/revnetgroup: parse_netgroup.c usr.sbin/ypserv/ypserv: ypserv_db.c Log message: Remove NULL-checks before free(). CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/08 01:01:20 Modified files: usr.sbin/vmctl : main.c vmctl.8 vmctl.c vmctl.h Log message: Add "vmctl console" to connect to a specified VM console by id. Requested by mlarkin@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/08 01:02:15 Modified files: usr.sbin/vmctl : main.c Log message: vmctl console - id is not optional CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/08 01:14:04 Modified files: usr.bin/tmux : options.c tmux.h Log message: Spacing nits. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/08 01:34:18 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-break-pane.c cmd-display-message.c cmd-if-shell.c cmd-list-buffers.c cmd-list-clients.c cmd-list-panes.c cmd-list-sessions.c cmd-list-windows.c cmd-new-session.c cmd-new-window.c cmd-pipe-pane.c cmd-run-shell.c cmd-split-window.c control-notify.c format.c names.c server-client.c status.c tmux.h window-choose.c window-copy.c Log message: Remove format_create_flags and just pass flags to format_create. CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/08 02:03:50 Modified files: etc/mail : Makefile Log message: Use mailwrapper path instead of smtpd. Ok tb@ jung@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/12/08 02:05:39 Added files: x11/kde4/artwork/patches: patch-kscreensaver_xsavers_CMakeLists_txt Log message: Unbreak configure stage, similar problem as with KUser before. Spotted again by naddy@. CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/08 02:06:32 Modified files: usr.sbin/mailwrapper: mailer.conf.5 Log message: Update EXAMPLES to use smtpctl(8). CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/08 02:20:24 Modified files: sysutils/logstash/logstash: Makefile distinfo sysutils/logstash/logstash/patches: patch-bin_logstash_lib_sh sysutils/logstash/logstash/pkg: PLIST Log message: - update to logstash-2.1.1 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/08 02:49:22 Modified files: sys/dev/usb : uhidev.c Log message: Match 3rd party Xbox 360 controllers, from Christian Heckendorf. Tested by jeremy@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/08 03:06:12 Modified files: sys/conf : files sys/net : if.c if_var.h Added files: sys/net : ifq.c ifq.h Log message: split the interface send queue (struct ifqueue) implementation out. the intention is to make it more clear what belongs to a transmit queue and what belongs to an interface. suggested by and ok mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/08 03:06:40 Modified files: share/man/man9 : Makefile Added files: share/man/man9 : if_get.9 Log message: Manual for if_get(9) and if_put(9). ok dlg@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/08 03:14:58 Modified files: sys/net : if_var.h Log message: if_stop is unused, so kill it. ok mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/08 03:18:56 Modified files: sys/net : if.c Log message: Kill unused iftxlist. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/12/08 03:46:38 Modified files: net/owncloudclient: Makefile distinfo net/owncloudclient/patches: patch-CMakeLists_txt patch-src_gui_application_cpp patch-src_libsync_utility_cpp net/owncloudclient/pkg: PLIST Removed files: net/owncloudclient/patches: patch-csync_src_httpbf_src_httpbf_c Log message: update to owncloudclient-2.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/08 04:03:29 Modified files: security/clamav-unofficial-sigs: Makefile security/clamav-unofficial-sigs/patches: patch-clamav-unofficial-sigs_conf Log message: tweak sample config CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/08 04:35:42 Modified files: sys/net : if_vlan.c Log message: vlan doenst have to handle SIOCGIFADDR cos the stack does it. ok mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/08 04:40:38 Modified files: sys/sys : task.h Log message: +TAILQ_HEAD(task_list, task); CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/08 04:44:12 Modified files: sys/kern : kern_task.c Log message: use struct task_list instead of TAILQ_HEAD(, task) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/08 04:48:54 Modified files: sys/kern : kern_task.c Log message: tweak whitespace in struct definition. no functional change. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/08 04:55:47 Modified files: sys/sys : task.h Log message: _SYS_TASKQ_H_ -> _SYS_TASK_H_ CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2015/12/08 05:33:26 Modified files: devel/tig : Makefile Log message: Michael Reed volunteered to maintain tig, thanks CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/12/08 06:05:29 Modified files: plan9/plan9port: Makefile Added files: plan9/plan9port/patches: patch-src_cmd_auxstats_OpenBSD_c patch-src_cmd_auxstats_mkfile Log message: - use getifaddrs(3) instead of kvm(3) - stop linking with kvm(3). OpenBSD's p9p/auxstats no longer uses libkvm. (reminded by jasper@) OK mpi@ jasper@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/08 06:15:09 Modified files: usr.sbin/vmctl : main.c Log message: style(9) says that is OK to not include sys/cdefs.h directly, as it comes from sys/types.h (include-what-you-use doesn't know this policy). Pointed out by Jan Schreiber CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/08 06:30:29 Modified files: graphics/gegl03: Makefile graphics/gegl03/pkg: PLIST Log message: libraw gets picked up if present at configure time; add support for it (spotted by naddy@) While here, add libwebp support. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/12/08 06:31:14 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/etc: mi Log message: Move /etc/examples/vm.conf from etc to base. ok sthen@ jca@ reyk@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/08 06:34:23 Modified files: sys/arch/macppc/dev: if_bm.c if_mc.c sys/arch/sgi/hpc: if_sq.c sys/arch/sparc/dev: be.c hme.c if_ie.c qe.c sys/arch/vax/if: if_de.c sys/dev/ic : ath.c atw.c dp8390.c elink3.c gem.c hme.c i82596.c lance.c lemac.c rtw.c smc91cxx.c sys/dev/isa : if_ef_isapnp.c if_eg.c if_el.c if_ie.c sys/dev/pci : if_cas.c if_de.c sys/dev/pcmcia : if_cnw.c if_xe.c sys/dev/sbus : be.c qe.c Log message: No trailers has been the default and only option for 20 years, yet some drivers still set IFF_NOTRAILERS while others do not. Remove all usage of the flag from the drivers which in ancient times used it (and the modern drivers which blindly copied it from those drivers of yore). suggested by guenther. ok mpi CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/08 06:35:37 Modified files: share/man/man4/man4.luna88k: le.4 share/man/man4/man4.vax: de.4 qe.4 Log message: remove lies about trailers support CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/08 06:36:05 Modified files: share/man/man8 : afterboot.8 Log message: NOTRAILERS is unlikely to show up in future ifconfig output CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/08 06:39:40 Modified files: usr.bin/doas : doas.1 doas.c Log message: Support -a in doas(1). Allows specifying a non-default auth style, for example if you have "auth-doas=yubikey,passwd" in login.conf, doas will usually want yubikey authentication, but will allow a fallback of "doas -a passwd". Avoids the need for sudo in a number of cases, at the expense of 5 added lines of code (and one of those is only to avoid >80 columns). Adapted from a diff by Renaud Allard, ok dlg@ tedu@ CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/12/08 06:41:01 Modified files: plan9/plan9port/patches: patch-src_cmd_auxstats_OpenBSD_c patch-src_cmd_auxstats_mkfile Log message: patches already sent upstream https://plan9port-review.googlesource.com/1410 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/08 06:49:36 Modified files: net/icinga/core2: Makefile Log message: mark as broken on sparc64, toolchain issues (errors out with gcc 4.2, hangs with gcc 4.9). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/08 06:55:01 Modified files: www/otter-browser: Makefile distinfo www/otter-browser/pkg: PLIST Added files: www/otter-browser/patches: patch-3rdparty_libmimeapps_Index_cpp patch-3rdparty_libmimeapps_Index_h Log message: update to otter-browser-0.9.08, from maintainer Adam Wolk CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/08 07:19:33 Modified files: usr.sbin/arp : arp.4 Log message: jmc discovered more references to trailers. i think it's safe to remove mention that they are no longer supported. the six people who know what trailers are are surely aware they aren't support anymore. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/08 07:20:24 Modified files: usr.sbin/arp : arp.c Log message: remove undocumented message about trailers CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/08 07:45:36 Modified files: usr.bin/doas : doas.c Log message: semarie noticed that auth failures don't set errno. just print a generic message and leave it to the user to find the tea leaves. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/08 07:48:00 Modified files: net/scamper : Makefile distinfo net/scamper/pkg: PLIST Log message: update to scamper-20141211c CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/08 08:21:54 Modified files: security/clamav-unofficial-sigs: Makefile security/clamav-unofficial-sigs/patches: patch-clamav-unofficial-sigs_sh Log message: add various fixes to clamav-unofficial-sigs CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/08 08:26:26 Modified files: sys/tmpfs : tmpfs_vnops.c Log message: correct errant spacing CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/08 08:31:01 Modified files: sys/ufs/ufs : ufs_vnops.c Log message: correct errant spacing here before it continues spreading CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/08 08:33:33 Modified files: usr.bin/nc : netcat.c Log message: pledge nc better - Load the certificate into memory and then do the pledge, this allows us to drop the rpath fromt the nc pledge. ok deraadt@, tedu@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/08 08:56:42 Modified files: sbin/mount_ext2fs: mount_ext2fs.c sbin/mount_ffs : mount_ffs.c Log message: spaces to tabs CVSROOT: /cvs Module name: src Changes by: tobiasu@cvs.openbsd.org 2015/12/08 09:04:41 Modified files: . : Makefile.cross Log message: Restore parenthesis CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/08 09:15:24 Modified files: databases/mariadb: Makefile distinfo databases/mariadb/patches: patch-client_CMakeLists_txt patch-scripts_mysql_install_db_sh databases/mariadb/pkg: PLIST-tests Added files: databases/mariadb/patches: patch-storage_innobase_include_os0sync_h Log message: update to MariaDB-10.0.22, from Brad (sorry for the belated commit). https://mariadb.com/kb/en/mariadb/mariadb-10022-release-notes/ CVE-2015-4802 CVE-2015-4807 CVE-2015-4815 CVE-2015-4826 CVE-2015-4830 CVE-2015-4836 CVE-2015-4858 CVE-2015-4861 CVE-2015-4870 CVE-2015-4913 CVE-2015-4792 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/08 09:28:26 Modified files: lib/libc/gen : getusershell.c Log message: rewrite guts of getusershell() to avoid possibility of overflow. instead of trying to allocate "just enough" memory based on the size of the file (which is mostly comments, in fact), allocate memory on demand. i.e., save memory by wasting it. also be a little stricter about parsing. after discussion with tobias. (with a bug fix from patrick keshishian) descended from bug glibc bug 18660 via tobias. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/08 09:38:20 Modified files: etc/mtree : 4.4BSD.dist Log message: libexec/smtpd dir no longer needed; ok gilles CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/08 09:41:14 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 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 Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/08 09:41:18 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/08 09:50:41 Modified files: net/net-snmp : Makefile net/net-snmp/patches: patch-agent_mibgroup_mibII_ipv6_c Log message: Unbreak: stop using if_var.h/struct ifnet to retrieve ipv6 data. "looks fine to me" jasper@, ok sthen@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/12/08 10:10:02 Modified files: sys/dev/pci : if_iwm.c if_iwmreg.h if_iwmvar.h Log message: When iwm(4) moves to AUTH state it asks the firmware for a "time event" to prevent it from moving off-channel during association. The firmware issues interrupts at beginning and end of the time event. The driver tried detecting the beginning with a tsleep() in the newstate task followed by a wakeup() from the interrupt handler. However, sometimes the newstate task did not get scheduled until the time event had already passed, and association was aborted. In rare cases the newstate task would even sleep forever and the iwm(4) interface would stop working until reboot. Fix these issues by issuing the time event and continuing association without checking for a "go" from the firmware. Our kernel does not provide the scheduling guarantees required for such precise synchronization so association is more likely to fail with the additional check than without. ok mpi@ tedu@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/08 10:18:59 Modified files: devel/cmake : Makefile distinfo devel/cmake/patches: patch-CMakeLists_txt patch-Modules_CMakeCInformation_cmake patch-Modules_CMakeCXXInformation_cmake patch-Modules_CMakeFortranInformation_cmake patch-Modules_Compiler_GNU_cmake patch-Modules_FindBoost_cmake patch-Modules_FindJNI_cmake patch-Modules_FindJava_cmake patch-Modules_FindPythonLibs_cmake patch-Source_cmComputeLinkInformation_cxx patch-Source_cmInstallCommand_cxx patch-Source_cmTarget_cxx patch-Source_kwsys_SystemTools_cxx patch-Tests_CMakeLists_txt patch-Tests_RunCMake_CMakeLists_txt patch-bootstrap devel/cmake/pkg: PLIST Added files: devel/cmake/patches: patch-Source_cmGeneratorTarget_cxx patch-Source_cmake_cxx Log message: Update to cmake-3.4.0 tested in a bulk build by naddy@ kde4-related failures proactively fixed by zhuk@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/08 10:28:03 Modified files: usr.sbin/smtpd : smtpd.c Log message: Let smtpd shutdown gracefully with a zero exit code when the priv process receives a SIGINT/SIGTERM. Initial diff by nfnty Ok gilles@ jung@ millert@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/08 11:03:49 Modified files: usr.sbin/rebound: rebound.c Log message: more better fake replies. servfail is the correct response. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/08 11:35:00 Modified files: share/man/man7 : hier.7 Log message: remove libexec/smtpd; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/08 11:35:51 Modified files: share/man/man9 : if_get.9 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 11:46:25 Modified files: sys/arch/amd64/conf: GENERIC sys/dev/pv : files.pv Added files: sys/dev/pv : xen.c xenvar.h Log message: Xen basic infrastructure files and pvbus(4) attachment. With input from and OK mpi, mlarkin, reyk CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/08 11:46:53 Modified files: share/man/man4 : pvbus.4 Log message: Add vmm(4) to the list. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 11:54:10 Modified files: sys/arch/amd64/amd64: locore.S Log message: Setup a hypercall page in the kernel .text segment Its location will be communicated with the Xen hypervisor that will fill it in with instructions resulting in VMEXIT events. Discussed with kettenis@ and deraadt@, with input from and OK mpi, mlarkin, reyk CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/08 11:55:39 Modified files: math/libqalculate: Makefile Log message: BROKEN-macppc: reliably fails to build because of an ICE on libqalculate/Calculator.cc:7030 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/08 12:04:50 Modified files: usr.bin/calendar: day.c io.c Log message: Remove NULL-checks before free(). ok tb@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 12:17:00 Modified files: sys/dev/pv : xen.c xenvar.h Added files: sys/dev/pv : xenreg.h Log message: This brings in support for Xen hypercalls via an MI interface and implements functions to fetch extended version and features. OK mlarkin CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 12:29:22 Modified files: sys/dev/pv : xen.c xenreg.h xenvar.h Log message: Allocate and hook up a "shared info page" This page provides a matrix of pending events and some other information like hypervisor timecounter. OK mlarkin, reyk CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/08 12:36:35 Modified files: www/phpvirtualbox: Makefile distinfo www/phpvirtualbox/pkg: PLIST Log message: Update to phpvirtualbox-5.0.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/08 12:41:37 Modified files: x11/menu-cache : Makefile distinfo Log message: Update to menu-cache-1.0.1. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 12:45:55 Modified files: sys/arch/amd64/amd64: intr.c lapic.c vector.S sys/arch/amd64/include: i82489var.h intrdefs.h Log message: Set up an IDT vector for Xen callbacks This adds support for delivering the combined Xen interrupt that later fans out into event port specific (device specific) interrupts via an IDT of a guest system. The Xen IDT vector is set to be the first of the IPL_NET group and is implemented the same way LAPIC timer and IPIs are done. The additional machinery is there to be able to mask it via standard mechanisms (e.g. splnet). Discussed with kettenis@, OK mlarkin, reyk CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 12:48:06 Modified files: sys/dev/pv : xenvar.h Log message: /* * Copyright (c) 2015 Mike Belopuhov * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include struct xen_softc *xen_sc; int xen_init_hypercall(struct xen_softc *); int xen_getversion(struct xen_softc *); int xen_getfeatures(struct xen_softc *); int xen_init_info_page(struct xen_softc *); int xen_init_cbvec(struct xen_softc *); int xen_match(struct device *, void *, void *); void xen_attach(struct device *, struct device *, void *); void xen_resume(struct device *); int xen_activate(struct device *, int); const struct cfdriver xen_cd = { NULL, "xen", DV_DULL }; const struct cfattach xen_ca = { sizeof(struct xen_softc), xen_match, xen_attach, NULL, xen_activate }; int xen_match(struct device *parent, void *match, void *aux) { struct pv_attach_args *pva = aux; struct pvbus_hv *hv = &pva->pva_hv[PVBUS_XEN]; if (hv->hv_base == 0) return (0); return (1); } void xen_attach(struct device *parent, struct device *self, void *aux) { struct pv_attach_args *pva = (struct pv_attach_args *)aux; struct pvbus_hv *hv = &pva->pva_hv[PVBUS_XEN]; struct xen_softc *sc = (struct xen_softc *)self; sc->sc_base = hv->hv_base; printf("\n"); if (xen_init_hypercall(sc)) return; /* Wire it up to the global */ xen_sc = sc; if (xen_getversion(sc)) return; if (xen_getfeatures(sc)) return; if (xen_init_info_page(sc)) return; xen_init_cbvec(sc); } void xen_resume(struct device *self) { } int xen_activate(struct device *self, int act) { int rv = 0; switch (act) { case DVACT_RESUME: xen_resume(self); break; } return (rv); } int xen_init_hypercall(struct xen_softc *sc) { extern void *xen_hypercall_page; uint32_t regs[4]; paddr_t pa; /* Get hypercall page configuration MSR */ CPUID(sc->sc_base + CPUID_OFFSET_XEN_HYPERCALL, regs[0], regs[1], regs[2], regs[3]); /* We don't support more than one hypercall page */ if (regs[0] != 1) { printf("%s: requested %d hypercall pages\n", sc->sc_dev.dv_xname, regs[0]); return (-1); } sc->sc_hc = &xen_hypercall_page; if (!pmap_extract(pmap_kernel(), (vaddr_t)sc->sc_hc, &pa)) { printf("%s: hypercall page PA extraction failed\n", sc->sc_dev.dv_xname); return (-1); } wrmsr(regs[1], pa); DPRINTF("%s: hypercall page at va %p pa %#lx\n", sc->sc_dev.dv_xname, sc->sc_hc, pa); return (0); } int xen_hypercall(struct xen_softc *sc, int op, int argc, ...) { va_list ap; ulong argv[5]; int i; if (argc < 0 || argc > 5) return (-1); va_start(ap, argc); for (i = 0; i < argc; i++) argv[i] = (ulong)va_arg(ap, ulong); return (xen_hypercallv(sc, op, argc, argv)); } int xen_hypercallv(struct xen_softc *sc, int op, int argc, ulong *argv) { ulong hcall; int rv = 0; hcall = (ulong)sc->sc_hc + op * 32; #if defined(XEN_DEBUG) && disabled { int i; printf("hypercall %d", op); if (argc > 0) { printf(", args {"); for (i = 0; i < argc; i++) printf(" %#lx", argv[i]); printf(" }\n"); } else printf("\n"); } #endif switch (argc) { case 0: { HYPERCALL_RES1; __asm__ volatile ( \ HYPERCALL_LABEL \ : HYPERCALL_OUT1 \ : HYPERCALL_PTR(hcall) \ : HYPERCALL_CLOBBER \ ); HYPERCALL_RET(rv); break; } case 1: { HYPERCALL_RES1; HYPERCALL_RES2; HYPERCALL_ARG1(argv[0]); __asm__ volatile ( \ HYPERCALL_LABEL \ : HYPERCALL_OUT1 HYPERCALL_OUT2 \ : HYPERCALL_IN1 \ , HYPERCALL_PTR(hcall) \ : HYPERCALL_CLOBBER \ ); HYPERCALL_RET(rv); break; } case 2: { HYPERCALL_RES1; HYPERCALL_RES2; HYPERCALL_RES3; HYPERCALL_ARG1(argv[0]); HYPERCALL_ARG2(argv[1]); __asm__ volatile ( \ HYPERCALL_LABEL \ : HYPERCALL_OUT1 HYPERCALL_OUT2 \ HYPERCALL_OUT3 \ : HYPERCALL_IN1 HYPERCALL_IN2 \ , HYPERCALL_PTR(hcall) \ : HYPERCALL_CLOBBER \ ); HYPERCALL_RET(rv); break; } case 3: { HYPERCALL_RES1; HYPERCALL_RES2; HYPERCALL_RES3; HYPERCALL_RES4; HYPERCALL_ARG1(argv[0]); HYPERCALL_ARG2(argv[1]); HYPERCALL_ARG3(argv[2]); __asm__ volatile ( \ HYPERCALL_LABEL \ : HYPERCALL_OUT1 HYPERCALL_OUT2 \ HYPERCALL_OUT3 HYPERCALL_OUT4 \ : HYPERCALL_IN1 HYPERCALL_IN2 \ HYPERCALL_IN3 \ , HYPERCALL_PTR(hcall) \ : HYPERCALL_CLOBBER \ ); HYPERCALL_RET(rv); break; } case 4: { HYPERCALL_RES1; HYPERCALL_RES2; HYPERCALL_RES3; HYPERCALL_RES4; HYPERCALL_RES5; HYPERCALL_ARG1(argv[0]); HYPERCALL_ARG2(argv[1]); HYPERCALL_ARG3(argv[2]); HYPERCALL_ARG4(argv[3]); __asm__ volatile ( \ HYPERCALL_LABEL \ : HYPERCALL_OUT1 HYPERCALL_OUT2 \ HYPERCALL_OUT3 HYPERCALL_OUT4 \ HYPERCALL_OUT5 \ : HYPERCALL_IN1 HYPERCALL_IN2 \ HYPERCALL_IN3 HYPERCALL_IN4 \ , HYPERCALL_PTR(hcall) \ : HYPERCALL_CLOBBER \ ); HYPERCALL_RET(rv); break; } case 5: { HYPERCALL_RES1; HYPERCALL_RES2; HYPERCALL_RES3; HYPERCALL_RES4; HYPERCALL_RES5; HYPERCALL_RES6; HYPERCALL_ARG1(argv[0]); HYPERCALL_ARG2(argv[1]); HYPERCALL_ARG3(argv[2]); HYPERCALL_ARG4(argv[3]); HYPERCALL_ARG5(argv[4]); __asm__ volatile ( \ HYPERCALL_LABEL \ : HYPERCALL_OUT1 HYPERCALL_OUT2 \ HYPERCALL_OUT3 HYPERCALL_OUT4 \ HYPERCALL_OUT5 HYPERCALL_OUT6 \ : HYPERCALL_IN1 HYPERCALL_IN2 \ HYPERCALL_IN3 HYPERCALL_IN4 \ HYPERCALL_IN5 \ , HYPERCALL_PTR(hcall) \ : HYPERCALL_CLOBBER \ ); HYPERCALL_RET(rv); break; } default: DPRINTF("%s: wrong number of arguments: %d\n", __func__, argc); rv = -1; break; } return (rv); } int xen_getversion(struct xen_softc *sc) { char buf[16]; int version; ulong argv[2] = { XENVER_extraversion, (ulong)&buf[0] }; int argc = 2; memset(buf, 0, sizeof(buf)); if ((version = xen_hypercall(sc, xen_version, 1, XENVER_version)) < 0) { printf("%s: failed to fetch version\n", sc->sc_dev.dv_xname); return (-1); } if (xen_hypercallv(sc, xen_version, argc, argv) < 0) { printf("%s: failed to fetch extended version\n", sc->sc_dev.dv_xname); return (-1); } printf("%s: version %d.%d%s\n", sc->sc_dev.dv_xname, version >> 16, version & 0xffff, buf); return (0); } int xen_getfeatures(struct xen_softc *sc) { struct xen_feature_info xfi; ulong argv[2] = { XENVER_get_features, (ulong)&xfi }; int argc = 2; memset(&xfi, 0, sizeof(xfi)); if (xen_hypercallv(sc, xen_version, argc, argv) < 0) { printf("%s: failed to fetch features\n", sc->sc_dev.dv_xname); return (-1); } sc->sc_features = xfi.submap; printf("%s: features %b\n", sc->sc_dev.dv_xname, sc->sc_features, "\20\014DOM0\013PIRQ\012PVCLOCK\011CBVEC\010GNTFLAGS\007HMA" "\006PTUPD\005PAE4G\004SUPERVISOR\003AUTOPMAP\002WDT\001WPT"); return (0); } #ifdef XEN_DEBUG void xen_print_info_page(void) { struct xen_softc *sc = xen_sc; struct shared_info *s = sc->sc_ipg; struct vcpu_info *v; int i; membar_sync(); for (i = 0; i < XEN_LEGACY_MAX_VCPUS; i++) { v = &s->vcpu_info[i]; if (!v->evtchn_upcall_pending && !v->evtchn_upcall_mask && !v->evtchn_pending_sel && !v->time.version && !v->time.tsc_timestamp && !v->time.system_time && !v->time.tsc_to_system_mul && !v->time.tsc_shift) continue; printf("vcpu%d:\n" " upcall_pending=%02x upcall_mask=%02x pending_sel=%#lx\n" " time version=%u tsc=%llu system=%llu\n" " time mul=%u shift=%d\n" , i, v->evtchn_upcall_pending, v->evtchn_upcall_mask, v->evtchn_pending_sel, v->time.version, v->time.tsc_timestamp, v->time.system_time, v->time.tsc_to_system_mul, v->time.tsc_shift); } printf("pending events: "); for (i = 0; i < nitems(s->evtchn_pending); i++) { if (s->evtchn_pending[i] == 0) continue; printf(" %d:%#lx", i, s->evtchn_pending[i]); } printf("\nmasked events: "); for (i = 0; i < nitems(s->evtchn_mask); i++) { if (s->evtchn_mask[i] == 0xffffffffffffffffULL) continue; printf(" %d:%#lx", i, s->evtchn_mask[i]); } printf("\nwc ver=%u sec=%u nsec=%u\n", s->wc_version, s->wc_sec, s->wc_nsec); printf("arch maxpfn=%lu framelist=%lu nmi=%lu\n", s->arch.max_pfn, s->arch.pfn_to_mfn_frame_list, s->arch.nmi_reason); } #endif /* XEN_DEBUG */ int xen_init_info_page(struct xen_softc *sc) { struct xen_add_to_physmap xatp; paddr_t pa; sc->sc_ipg = malloc(PAGE_SIZE, M_DEVBUF, M_NOWAIT | M_ZERO); if (sc->sc_ipg == NULL) { printf("%s: failed to allocate shared info page\n", sc->sc_dev.dv_xname); return (-1); } if (!pmap_extract(pmap_kernel(), (vaddr_t)sc->sc_ipg, &pa)) { printf("%s: shared info page PA extraction failed\n", sc->sc_dev.dv_xname); free(sc->sc_ipg, M_DEVBUF, PAGE_SIZE); return (-1); } xatp.domid = DOMID_SELF; xatp.idx = 0; xatp.space = XENMAPSPACE_shared_info; xatp.gpfn = atop(pa); if (xen_hypercall(sc, memory_op, 2, XENMEM_add_to_physmap, &xatp)) { printf("%s: failed to register shared info page\n", sc->sc_dev.dv_xname); free(sc->sc_ipg, M_DEVBUF, PAGE_SIZE); return (-1); } DPRINTF("%s: shared info page at va %p pa %#lx\n", sc->sc_dev.dv_xname, sc->sc_ipg, pa); return (0); } int xen_init_cbvec(struct xen_softc *sc) { struct xen_hvm_param xhp; if ((sc->sc_features & XENFEAT_CBVEC) == 0) return (ENOENT); xhp.domid = DOMID_SELF; xhp.index = HVM_PARAM_CALLBACK_IRQ; xhp.value = HVM_CALLBACK_VECTOR(LAPIC_XEN_VECTOR); if (xen_hypercall(sc, hvm_op, 2, HVMOP_set_param, &xhp)) { /* Will retry with the xspd(4) PCI interrupt */ return (ENOENT); } DPRINTF("%s: registered callback IDT vector %d\n", sc->sc_dev.dv_xname, LAPIC_XEN_VECTOR); sc->sc_cbvec = 1; return (0); } void xen_intr(void) { /* stub */ }