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 13:07:04 Modified files: sys/dev/pv : xen.c xenvar.h Log message: Communicate the selected IDT vector to the Hypervisor OK mlarkin, reyk CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/08 13:13:30 Modified files: distrib/special/signify: Makefile Log message: don't need to .path ssh anymore since the file were copied CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 13:33:30 Modified files: sys/dev/pv : xen.c xenreg.h xenvar.h Log message: Add ability to establish virtual interrupts via Xen event channel ports. During boot, Xen will use polling mode, but once the system enables interrupts after cpu_configure(), xen_intr_enable will be called from the mountrook hook to unmask event ports. OK mlarkin, mpi, reyk CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/08 14:03:26 Modified files: infrastructure/db: user.list Log message: reserve 763 for kea CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 15:04:07 Modified files: sys/arch/amd64/conf: GENERIC sys/dev/pci : files.pci Added files: sys/dev/pci : xspd.c Log message: Driver for the XenSource Platform Device This is a simple driver for the virtual PCI device with only one purpose: to allocate the interrupt vector and communicate that to the Hypervisor in case the IDT callback method was not available. With input from and OK deraadt, mlarkin, reyk, mpi CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 15:05:31 Modified files: sys/arch/amd64/conf: GENERIC Log message: Disable xspd(4) until the man page is written; noticed by reyk@ CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/12/08 15:14:32 Modified files: plan9/plan9port: Makefile distinfo Removed files: plan9/plan9port/patches: patch-src_cmd_auxstats_OpenBSD_c patch-src_cmd_auxstats_mkfile Log message: update plan9/plan9port to current upstream version (GH_COMMIT 009b0cb5eb340b8bc3268bfaeb86abfeffdc1b1c). auxstats(getifaddrs(3)) patches have already been accepted and committed upstream CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 15:14:40 Modified files: sys/dev/pv : files.pv xen.c xenvar.h Added files: sys/dev/pv : xenstore.c Log message: Driver for XenStore, the configuration storage XenStore provides a hierarchical storage for Xen configuration in a style of an OpenFirmware. Itself it's an interrupt driven producer/consumer interface with two 1kb rings for input and output. It's required in order to do virtual device discovery and device configuration (fetch MAC address, various parameters). With input from and OK mlarkin, reyk CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 15:18:21 Modified files: sys/dev/pv : xen.c Log message: Implement a function to detach emulated devices (such as an em(4) network interface) in order to attach a paravirtualized drivers (such as Xen Netfront). OK mlarkin CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/12/08 15:18:58 Modified files: shells/bash : distinfo Log message: unbreak bash. upstream re-roll the 042 patch. OK naddy@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 15:23:30 Modified files: sys/dev/pv : xen.c xenvar.h Log message: Implements simple virtual device probing routine Discussed with deraadt@, kettenis@, mpi@, OK mlarkin, mpi CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/12/08 16:10:19 Modified files: build : mirrors.dat Log message: sha256 sigs for anoncvs.eu.openbsd.org, from jj@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/12/08 16:10:40 Modified files: . : anoncvs.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2015/12/08 16:35:22 Modified files: www/varnish : Makefile distinfo Log message: Update for Varnish to 4.1.0: https://www.varnish-cache.org/content/varnish-cache-410 OK benoit@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/12/08 16:47:59 Modified files: usr.sbin/vmd : vmd.c Log message: make the -f option work as intended ok reyk@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/12/08 16:59:39 Modified files: usr.sbin/vmd : vmd.c Log message: when checking the config file with -n don't open /dev/vmm or require root ok reyk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/08 17:03:11 Modified files: mail/mutt : Makefile Added files: mail/mutt/patches: patch-mh_c Log message: Add Mutt patch to fix hash table key "use after free" in mh_check_mailbox(). Reported by J. Scott Heppler http://dev.mutt.org/trac/ticket/3797 CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 17:26:39 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : xen.4 Log message: xen(4) man page CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 17:34:09 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : xspd.4 Log message: xspd(4) man page CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/08 17:36:26 Modified files: usr.sbin/nsd : dbaccess.c dname.h dns.c lookup3.c options.h packet.h query.c rbtree.c region-allocator.h rrl.c udbradtree.h util.h xfrd-tcp.c zonec.c zparser.y Log message: comment typo fixes, from nsd 4.1.7rc1 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/08 17:40:08 Modified files: usr.sbin/nsd : nsd.conf.5.in Log message: doc cleanup from nsd 4.1.7rc1 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/08 17:59:02 Modified files: usr.sbin/unbound: ltmain.sh usr.sbin/unbound/doc: unbound-control.8.in unbound.conf.5.in usr.sbin/unbound/iterator: iter_scrub.c iter_utils.c iterator.c usr.sbin/unbound/sldns: parseutil.h usr.sbin/unbound/smallapp: unbound-anchor.c usr.sbin/unbound/util: config_file.h locks.c rbtree.c rtt.h tube.h winsock_event.h usr.sbin/unbound/util/storage: lookup3.c usr.sbin/unbound/validator: autotrust.c val_neg.c val_neg.h val_nsec.c val_nsec.h val_nsec3.c val_nsec3.h val_utils.h validator.c Log message: typo fixes from unbound-1.5.7rc1 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/12/08 18:08:31 Modified files: sbin/tunefs : tunefs.c Log message: add braces to correct pledge logic ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 18:23:26 Modified files: sys/dev/pv : xenstore.c Log message: Don't expose XenStore ops we don't know how to deal with CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/08 18:24:06 Modified files: sys/dev/pv : xen.c xenvar.h Log message: Don't expose XenStore ops we don't know how to deal with CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/12/08 18:58:35 Modified files: usr.bin/locate/bigram: locate.bigram.c Log message: include unistd.h for pledge() and err.h for err.h for err() CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/12/08 19:00:40 Modified files: games/grdc : grdc.c Log message: include err.h for err() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/08 19:29:09 Modified files: sys/arch/amd64/amd64: vmm.c Log message: successful vmm enter/leave does not need to be reported ok mlarkin CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/08 19:45:23 Modified files: lib/libc/stdlib: malloc.c Log message: Integrate two patches originally from Daniel Micay. 1. Optionally add random "canaries" to the end of an allocation. This requires increasing the internal size of the allocation slightly, which probably results in a large effective increase with current power of two sizing. Therefore, this option is only enabled via 'C'. 2. When writing junk (0xdf) to freed chunks (current default behavior), check that the junk is still intact when finally freeing the delayed chunk to catch some potential use after free. This should be pretty cheap so there's no option to control it separately. ok deraadt tb CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/08 20:22:39 Modified files: sys/dev/pci : if_myx.c sys/net : if.c if_var.h ifq.c ifq.h Log message: rework the if_start mpsafe serialisation so it can serialise arbitrary work work is represented by struct task. the start routine is now wrapped by a task which is serialised by the infrastructure. if_start_barrier has been renamed to ifq_barrier and is now implemented as a task that gets serialised with the start routine. this also adds an ifq_restart() function. it serialises a call to ifq_clr_oactive and calls the start routine again. it exists to avoid a race that kettenis@ identified in between when a start routine discovers theres no space left on a ring, and when it calls ifq_set_oactive. if the txeof side of the driver empties the ring and calls ifq_clr_oactive in between the above calls in start, the queue will be marked oactive and the stack will never call the start routine again. by serialising the ifq_set_oactive call in the start routine and ifq_clr_oactive calls we avoid that race. tested on various nics ok mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/08 21:11:58 Modified files: etc : MAKEDEV.common Log message: vmm node only needs mode 600 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/12/08 22:17:44 Modified files: sys/dev/pci/drm: i915_pciids.h sys/dev/pci/drm/i915: i915_drv.h intel_dp.c intel_drv.h Log message: Backport some commits from mainline linux to enable High Bit Rate 2 (HBR2) for Broadwell and non-ULX Haswell DisplayPort. This enables support for 3840x2160 60Hz SST. Initial patch from and tested by Scot Doyle. drm/i915: Enable 5.4Ghz (HBR2) link rate for Displayport 1.2-capable devices from Todd Previte 06ea66b6bb445043dc25a9626254d5c130093199 drm/i915: don't try DP_LINK_BW_5_4 on HSW ULX from Paulo Zanoni 9bbfd20abe5025adbb0ac75160bd2e41158a9e83 drm/i915/dp: add missing \n in the TPS3 debug message from Jani Nikula f8d8a672f9370278ae2c9752ad3021662dbc42fd drm/i915/dp: only use training pattern 3 on platforms that support it from Jani Nikula 7809a61176b385ebb3299ea43c58b1bb31ffb8c0 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/08 22:23:17 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 distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/12/08 22:24:55 Modified files: distrib/sets/lists/xserv: md.sgi Log message: sync CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/08 23:29:02 Modified files: share/man/man9 : Makefile ifq_enqueue.9 Log message: document ifq_restart. or try to. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/08 23:45:55 Modified files: devel/py-ioflo : Makefile distinfo Log message: Update to py-ioflo-1.4.9. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/09 00:28:17 Modified files: share/man/man9 : ifq_enqueue.9 Log message: missing apostrophe; CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/09 01:13:28 Modified files: usr.sbin/smtpd/smtpctl: Makefile Log message: Install aliases(5), forward(5), makemap(8) and newaliases(8) manpages that got accidentally removed while merging makemap(8) into smtpctl(8). Spotted by Nathanael Rensen. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/09 01:46:28 Modified files: share/man/man4 : pvbus.4 Log message: - pvbus on vmm(4) guests prints "OpenBSD", not vmm(4). - Add xen(4) to the list. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/09 01:48:18 Modified files: www : Makefile Removed files: www/webgui : Makefile distinfo www/webgui/pkg : DESCR PLIST Log message: remove webgui; - no updates since it's import in 2008 (while there have been upstream releases) - at least one unfixed security issue and in general it doesn't make much sense to keep shipping a mod_perl cms/framework that is almost 8 years old and doesn't even have a maintainer.. ok aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/09 01:51:45 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register WebGUI removal CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/09 02:02:02 Modified files: sys/net : route.c Log message: Do not trigger a KASSERT() when destroying/detaching an interface with RTF_CLONED routes attached. In thise case if_get(9) can return NULL inside rtflushclone1() because ifdetach() starts by clearing the interface pointer in the index map. So it is perfectly correct to bail and we're not going to leak any route entry because we're garbage collecting all of them. Reported by daniel@ and Aaron Miller CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/09 02:23:08 Modified files: sys/net : route.c Log message: Do not trigger a KASSERT() if the route we're trying to remove does not exist and we get another matching one instead. This bug has been here since the KAME area and recently exposed by a refactoring at n2k15. The problem is that rtrequest(9) does not check on which interface the route entry is attached when issuing a RTM_DELETE. So the kernel would end up deleting the route attached on a different ifp when in_ifinit() fails. This fix is currently a workaround, a better fix is in the pipeline. Reported by Laurence Tratt , thanks! CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/09 02:23:21 Modified files: sys/dev/usb : ukbd.c Log message: cleanup macbook air iso keyboard support also some KNF and whitespace cleanup while here initial diff from William Orr with some tweaks by me ok jcs mpi CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/09 02:27:40 Modified files: sys/netinet : ip_icmp.c sys/netinet6 : icmp6.c Log message: Always pass a valid interface pointer to rtdeletemsg(). This will allows for stricter checks inside rtdeletemsg() and it should be up to the caller to decide if the route needs to be deleted or not. ok vgross@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/09 03:38:47 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-Makefile Log message: Update to git-2.6.4. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/09 03:42:58 Modified files: emulators/qemu : Tag: OPENBSD_5_8 Makefile emulators/qemu/patches: Tag: OPENBSD_5_8 patch-hw_net_pcnet_c Added files: emulators/qemu/patches: Tag: OPENBSD_5_8 patch-hw_net_eepro100_c Log message: SECURITY fixes for CVE-2015-7504, CVE-2015-7512, CVE-2015-8345. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/09 03:45:33 Modified files: archivers/p5-Compress-Bzip2: Makefile distinfo Log message: Update to p5-Compress-Bzip2-2.24. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/09 04:34:50 Modified files: devel/cmake : Makefile distinfo devel/cmake/patches: patch-Modules_CMakeCInformation_cmake patch-Modules_CMakeCXXInformation_cmake patch-Modules_CMakeFortranInformation_cmake patch-Source_cmGeneratorTarget_cxx Log message: ... And CMake-3.4.1 (bugfixing update) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/09 04:39:14 Modified files: sysutils/logstash/logstash: Makefile sysutils/logstash/logstash/pkg: logstash.rc Log message: remove rc_pre() for it's no longer needed CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/09 04:50:46 Modified files: devel/cmake : cmake.port.mk Log message: Update version constraint CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/09 04:54:12 Modified files: lib/libutil : imsg.c Log message: Add a cast to silence a compiler warning by clang on FreeBSD. From Craig Rodrigues. ok tedu@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/09 05:07:11 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: Document forward-only keyword. From Jason Barbier Ok gilles@ jung@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/09 05:07:42 Modified files: sys/net : ifq.c Log message: rework ifq_serialise to avoid some atomic ops. now both the list of work and the flag saying if something is running the list are protected by a single mutex. it cuts the number of interlocked ops for an uncontended run of the queue from 5 down to 2. jmatthew likes it. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/09 05:22:45 Modified files: audio/mumble : Makefile distinfo audio/mumble/patches: patch-src_mumble_GlobalShortcut_unix_h Removed files: audio/mumble/patches: patch-scripts_mumble_desktop Log message: Update to mumble-1.2.11 CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/09 05:49:21 Modified files: sys/dev/pv : xen.c Log message: cfdriver can't be const... CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/09 06:01:00 Modified files: databases/mariadb: Tag: OPENBSD_5_8 Makefile distinfo databases/mariadb/patches: Tag: OPENBSD_5_8 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: Tag: OPENBSD_5_8 PLIST-main PLIST-server PLIST-tests Log message: security update to 10.0.22 https://mariadb.com/kb/en/mariadb/mariadb-10022-release-notes/ ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/09 06:01:23 Added files: databases/mariadb/patches: Tag: OPENBSD_5_8 patch-storage_innobase_include_os0sync_h Log message: missed in previous CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/09 06:12:16 Modified files: regress/usr.bin/fmt: fmt.sh Log message: add a quick test for utf-8 handling CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/12/09 07:07:55 Modified files: lib/libssl/src/crypto/chacha: chacha.c chacha.h Log message: Change the counter argument for CRYPTO_chacha_20 to be 64-bits on all platforms. The recently-added EVP_aead_chacha20_poly1305_ietf() function, which implements informational RFC 7539, "ChaCha20 and Poly1305 for IETF Protocols", needs a 64-bit counter to avoid truncation on 32-bit platforms. The existing TLS ChaCha20-Poly1305 ciphersuite is not impacted by this, but making this change requires an ABI bump. ok jsing@, "Looks sane" beck@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/09 07:09:50 Modified files: share/man/man5 : malloc.conf.5 Log message: Document the new canaries and junk validation features. ok tedu@, jmc@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/12/09 07:11:03 Modified files: lib/libcrypto/crypto: shlib_version lib/libssl/ssl : shlib_version lib/libtls : shlib_version Log message: bump the major for libcrypto/ssl/tls for a CRYPTO_chacha_20 ABI change ok jsing@, deraadt@, beck@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/09 07:20:06 Modified files: sys/dev/pv : xen.c xenvar.h Log message: Store the backend node in the attach argument structure CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/09 07:20:53 Modified files: sys/dev/pv : xenstore.c xenvar.h Log message: Implement a function to fetch device properties CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/12/09 07:25:46 Modified files: sys/dev/pci : azalia.c Log message: No need to check if size = az->pstream.buffer.size is zero, as this is handled in audio(4) layer. From Alexey Suslikov CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/12/09 07:52:59 Modified files: regress/sys/netinet/in_pcbbind: runtest.c Makefile Log message: add multicast test suites CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/12/09 08:01:21 Modified files: www/chromium : Makefile distinfo Log message: update to 47.0.2526.80 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/09 08:05:51 Modified files: sys/net : if_var.h sys/netinet : if_ether.h sys/netinet6 : nd6_nbr.c Log message: Keep all ether prototypes in one place. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/09 09:02:45 Modified files: sbin/ifconfig : ifconfig.c Log message: Revert SIOCDIFADDR_IN6 fix. It's not possible to fix this issue in ifconfig(8) because in_control() and in6_control() have a subtle semantic difference which result in breaking alias for IPv4. in_control() always select the first address on the list of an interface whereas in6_control() doesn't. That's why ifconfig(8) passes an empty "struct in_aliasreq" and that fails in netinet6. Breakage reported by deraadt@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/12/09 09:46:01 Modified files: www/nginx : Makefile distinfo Log message: update to 1.9.9; from David CARLIER CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/09 10:27:29 Modified files: sys/dev/pv : xenstore.c Log message: Correct the response string length Apparently length values returned by XenStore depend on which operation has been requested: for instance XS_READ will always return an strlen() result without accounting for the trailing NUL character, however XS_LIST will return length that includes it. While staying within our data buffer limit (xsm_dlen) we can readjust the length of the resulting string accordingly. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/09 10:43:36 Modified files: net/zabbix : Makefile Added files: net/zabbix/patches: patch-src_libs_zbxsysinfo_openbsd_net_c Log message: Unbreak: stop using struct ifnet and libkvm for interface stats. ok robert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/09 10:51:42 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.zaurus mi distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/09 10:52:24 Modified files: usr.bin/bgplg : bgplg.c bgplgsh.c Log message: Remove NULL-checks before free(). ok tb@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/09 10:55:42 Modified files: usr.bin/cvs : server.c usr.bin/ftp : util.c Log message: Remove NULL-checks before free(). ok tb@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/09 11:13:36 Modified files: devel/py-py : Makefile distinfo Log message: Update to py-1.4.30, from Daniel Jakots. Maintainer timeout. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/09 11:17:58 Modified files: devel/py-test : Makefile distinfo devel/py-test/pkg: PLIST Log message: Update to pytest-2.8.3, from Daniel Jakots. Maintainer timeout. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/09 11:25:56 Modified files: www/py-werkzeug: Makefile Log message: Missing tdep on python-requests. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/09 11:26:47 Modified files: textproc/py-yaml: Makefile textproc/py-yaml/pkg: PLIST Log message: Add a python3 flavor, from Daniel Jakots. ok sthen@, maintainer timeout. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/09 12:25:44 Modified files: usr.bin/less : search.c Log message: Remove NULL-check before free(). CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/09 12:26:26 Modified files: usr.bin/login : login.c Log message: Remove NULL-check before free(). ok tb@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/09 12:28:34 Modified files: usr.bin/newsyslog: newsyslog.c usr.bin/nm : elf.c nm.c Log message: Remove NULL-checks before free(). ok tb@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/09 12:29:49 Modified files: usr.bin/whois : whois.c usr.bin/xargs : xargs.c Log message: Remove NULL-checks before free(). ok tb@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/09 12:36:17 Modified files: bin/md5 : md5.c bin/systrace : filter.c intercept-translate.c intercept.c openbsd-syscalls.c Log message: Remove NULL-check before free(). ok tb@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/09 12:39:10 Modified files: usr.bin/passwd : pwd_check.c usr.bin/paste : paste.c usr.bin/quota : quota.c usr.bin/rusers : rusers.c usr.bin/rdist : client.c usr.bin/telnet : commands.c Log message: Remove NULL-checks before free(). ok tb@ CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/12/09 12:44:04 Modified files: distrib/sets/lists/xserv: md.loongson Log message: sync CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/09 14:32:40 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: - update to youtube-dl-2015.12.09 * unbreaks after recent youtube.com changes as confirmed by landry@ ok landry@ pirofti@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/12/09 14:41:50 Modified files: sbin/iked : iked.conf.5 parse.y pfkey.c sbin/ipsecctl : ike.c ipsec.conf.5 ipsecctl.h parse.y pfkdump.c pfkey.c sbin/isakmpd : conf.c crypto.c ipsec.c isakmpd.conf.5 pf_key_v2.c sa.c sys/net : pfkeyv2.c pfkeyv2.h pfkeyv2_convert.c sys/netinet : ip_esp.c Log message: Remove plain DES encryption from IPsec. DES is insecure since brute force attacks are practical due to its short key length. This removes support for DES-CBC encryption in ESP and in IKE main and quick mode from the kernel, isakmpd(8), ipsecctl(8), and iked(8). ok mikeb@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/09 17:41:46 Modified files: share/man/man9 : ifq_enqueue.9 Makefile Log message: document ifq_barrier() CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/09 17:42:51 Modified files: share/man/man9 : ifq_enqueue.9 Log message: ifq_restart can be called from autoconf, process context, and interrupts. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/09 18:33:11 Log message: Import astromenace-1.3.2. Space is a vast area, an unbounded territory where it seems there is a room for everybody, but reversal of fortune put things differently. The hordes of hostile creatures crawled out from the dark corners of the universe, craving to conquer your homeland. Their force is compelling, their legions are interminable. However, humans didn't give up without a final showdown and put their best pilot to fight back. These malicious invaders chose the wrong galaxy to conquer and you are to prove it! Go ahead and make alien aggressors regret their insolence. AstroMenace is a vertical space shoot-em-up with 3D graphics featuring customizable ships. ok landry@ Status: Vendor Tag: bentley Release Tags: bentley_20151209 N ports/games/astromenace/Makefile N ports/games/astromenace/distinfo N ports/games/astromenace/pkg/DESCR N ports/games/astromenace/pkg/PLIST N ports/games/astromenace/patches/patch-AstroMenaceSource_config_h No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/09 18:33:47 Modified files: games : Makefile Log message: +astromenace CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2015/12/09 18:36:25 Modified files: gnu/usr.bin/perl: MANIFEST Makefile.bsd-wrapper1 Log message: Actually install OpenBSD::Pledge perl module CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/09 20:05:17 Modified files: sys/net : ifq.h Log message: write down some stuff before it falls out of my head. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/09 23:02:10 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 distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/09 23:44:53 Log message: Import tbftss-0.4. The Pandoran War is a 2D mission-based space shooter, based on the space opera novel trilogy "The Battle for the Solar System." ok benoit@ Status: Vendor Tag: bentley Release Tags: bentley_20151209 N ports/games/tbftss/Makefile N ports/games/tbftss/distinfo N ports/games/tbftss/pkg/DESCR N ports/games/tbftss/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/09 23:46:36 Log message: Import starfighter-1.4. Project: Starfighter is a space shoot 'em up game originally developed by Parallel Realities in 2002, and released in 2003. You assume the role of Chris Bainfield in his quest to put an end to WEAPCO, the weapons corporation which has enslaved the galaxy. ok benoit@ Status: Vendor Tag: bentley Release Tags: bentley_20151209 N ports/games/starfighter/Makefile N ports/games/starfighter/distinfo N ports/games/starfighter/pkg/DESCR N ports/games/starfighter/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/09 23:47:47 Modified files: games : Makefile Log message: +starfighter,tbftss CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/09 23:53:38 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-libavcodec_aaccoder_c patch-libavcodec_aacenc_c patch-libavcodec_aacenc_ltp_c patch-libavcodec_aacenc_tns_c patch-tests_fate_aac_mak Log message: Moar AAC fixes. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/09 23:56:06 Log message: Import gnurobbo-0.68 GNU Robbo is a free open source reimplementation of Janusz Pelc's Robbo for the Atari XE/XL which was distributed by LK Avalon in 1989. ok benoit@ Status: Vendor Tag: bentley Release Tags: bentley_20151209 N ports/games/gnurobbo/Makefile N ports/games/gnurobbo/distinfo N ports/games/gnurobbo/patches/patch-gnurobbo_Makefile N ports/games/gnurobbo/pkg/DESCR N ports/games/gnurobbo/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/09 23:56:44 Modified files: games : Makefile Log message: +gnurobbo CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/09 23:58:39 Modified files: print/cups-filters: Makefile distinfo Log message: Update to cups-filters-1.3.0. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/09 23:58:56 Modified files: share/man/man9 : ifq_enqueue.9 Log message: tweak; CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 00:01:35 Modified files: usr.bin/ssh : sshbuf.h Log message: Fix a couple "the the" typos. ok dtucker@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/10 00:49:59 Modified files: usr.sbin/smtpd : queue.c smtpctl.c Log message: While listing envelopes using mailq(or smtpctl show queue), pass the data between processes by dumping to and loading from a buffer which is shorter compared to transferring a structure. Also fixes mailq on platforms where PATH_MAX is way larger than on OpenBSD thus exceeding max imsg. Ok jung@ millert@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/10 00:58:03 Modified files: geo/geoclue2 : Makefile distinfo Removed files: geo/geoclue2/patches: patch-src_gclue-client-info_c Log message: update to geoclue-2.4.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/10 01:05:43 Modified files: x11/goggles : Makefile Log message: fix eye-sores CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/10 01:21:33 Modified files: x11/gtksourceview: Makefile Log message: add PORTROACH to limit this to gtksourceview-2.x (3-series are in x11/gtksourceview3) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/10 01:43:29 Modified files: x11/freerdp : Makefile Log message: BROKEN-sparc64 = cc1: error: unrecognized command line option "-mfpu=neon" "-mfloat-abi=softfp" CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/10 01:47:03 Modified files: devel/coccinelle: Makefile Log message: Doesnt package on alpha/sparc64/macppc for yes_prepare_ocamlcocci.cmi not existing, probably a dynamic ocaml fluff - ocaml ppl should have a look. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/10 01:49:31 Modified files: www/ruby-passenger: Makefile Log message: fails on sparc64 like on hppa: rake blows when linking PassengerHelperAgent CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/10 02:33:50 Modified files: usr.sbin/smtpd : smtpd.c Log message: Do not fatal when a log_warn suffices. Ok jung@ gilles@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/10 02:56:45 Modified files: net/freeradius3: Makefile net/freeradius3/patches: patch-doc_README patch-raddb_certs_Makefile patch-raddb_radiusd_conf_in patch-scripts_libtool_mk patch-src_main_detail_c patch-src_main_radsniff_c Log message: cleanup patches (better comments, etc). remove bogus patch to sample config. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/10 03:00:14 Modified files: bin/ksh : emacs.c Log message: In emacs command-line editing mode, make sure that moving left and right can only move by whole characters, not into the middle of a character, and that deleting characters can only delete characters whole, not individual bytes out of characters. Based on parts of a patch by Frederic Nowak , tweaked by me. OK tedu@ semarie@ mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/10 03:00:31 Modified files: audio/libsndfile: Makefile distinfo audio/libsndfile/patches: patch-src_file_io_c audio/libsndfile/pkg: PLIST Log message: update to libsndfile-1.0.26, from maintainer Jan Stary CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/10 03:46:21 Removed files: audio/libsndfile/patches: patch-src_file_io_c Log message: rm empty patch; pointed out by Jan Stary CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/10 04:26:27 Modified files: audio/ncmpcpp : Makefile distinfo audio/ncmpcpp/patches: patch-doc_ncmpcpp_1 patch-src_ncmpcpp_cpp Removed files: audio/ncmpcpp/patches: patch-src_playlist_cpp Log message: Update to ncmpcpp-0.7 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/10 05:24:27 Modified files: sys/dev/pci : if_bnx.c Log message: mark bnx_start as mpsafe. tweak it to use ifq_restart so ifq_clr_oactive is serialised with start. ok jmatthew@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/10 05:33:49 Modified files: textproc/par : Makefile distinfo Log message: Add a 3rd party patch to support multibyte encodings. Initial submission from Gregor Best who also takes maintainership. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/10 05:34:55 Modified files: textproc/par : Makefile Log message: Whitespace cleanup, requested by sthen@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/10 06:02:24 Modified files: lib/librthread : rthread_sem.c Log message: use geteuid to allow root to communicate with others. report from Jeunder Yu CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/10 06:03:22 Modified files: lib/libc/gen : shm_open.c Log message: use geteuid to make it easier for root to communicate. reported by Jeunder Yu CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/10 07:07:04 Modified files: usr.sbin/smtpd : smtpd.c Log message: free sc_queue_key only when it points to something other than "stdin" string literal. Ok gilles@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/10 07:39:45 Modified files: security/libsodium: Makefile distinfo Log message: update to libsodium-1.0.7 switch back to OpenBSD libtool; unsure when the issue seen previously was resolved but it's now working. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/10 09:06:29 Modified files: libexec/spamd : grey.c spamd.c Log message: tighten the pledge for spamd, from Ricardo Mestre this loads the tls certificate files pre-pledge then does the bulk of the tls setup goo pledged. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 09:49:28 Modified files: usr.bin/nc : socks.c Log message: Map SOCKS error codes to error strings. With input from deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 10:08:40 Modified files: usr.bin/ssh : auth-options.c authfile.c cipher.c kex.c packet.c ssh-dss.c ssh-rsa.c ssh.c sshconnect2.c sshd.c sshkey.c Log message: Remove NULL-checks before free(). ok dtucker@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/10 10:10:38 Modified files: usr.sbin/unbound/dnstap: dnstap.proto Log message: typo fix, from 1.5.7 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/10 10:16:46 Modified files: usr.sbin/unbound/doc: Changelog Log message: typo fixes from 1.5.7 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 10:23:34 Modified files: sbin/iked : pfkey.c Log message: comment typo CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 10:27:00 Modified files: sbin/disklabel : editor.c sbin/fsck_ffs : inode.c sbin/fsck_msdos: dir.c fat.c sbin/ifconfig : ifconfig.c sbin/init : init.c sbin/ipsecctl : ipsecctl.c pfkey.c sbin/isakmpd : dpd.c exchange.c ike_phase_1.c ike_quick_mode.c ipsec.c pf_key_v2.c sbin/mountd : mountd.c sbin/pdisk : pdisk.c sbin/pfctl : pfctl.c pfctl_osfp.c pfctl_radix.c sbin/quotacheck: quotacheck.c sbin/restore : tape.c sbin/swapctl : swaplist.c Log message: Remove NULL-checks before free(). ok tb@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 10:34:14 Modified files: sys/dev/pci : if_iwmreg.h Log message: a couple comment typos CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/10 10:49:56 Modified files: lang/parrot : Makefile distinfo Log message: Update to parrot 7.10.0, from Carl Bingham. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/10 10:50:45 Modified files: lang/moarvm : Makefile distinfo lang/moarvm/pkg: PLIST Log message: Update to 2015.11, from Carl Bingham. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/10 10:51:50 Modified files: lang/nqp : Makefile distinfo Log message: Update to 2015.11, from Carl Bingham. Also, tighten dep on moarvm as suggested by sthen@. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2015/12/10 10:53:57 Modified files: lang/rust : Makefile distinfo lang/rust/pkg : PLIST-doc Added files: lang/rust/patches: patch-mk_platform_mk patch-mk_target_mk patch-mk_tests_mk Removed files: lang/rust/patches: patch-src_etc_mklldeps_py patch-src_jemalloc_configure Log message: update lang/rust to 1.5.0 ok landry@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/10 10:54:29 Modified files: usr.sbin/unbound/smallapp: unbound-control-setup.sh.in Log message: use echo rather than here documents for compat with some other shells; from unbound 1.5.7 (reducing the main diff..) CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/10 10:58:00 Modified files: usr.sbin/unbound/doc: example.conf.in Log message: minor changes, mostly whitespace, from unbound 1.5.7 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/10 11:01:06 Modified files: lang/rakudo : Makefile distinfo lang/rakudo/pkg: PLIST Log message: Update to 2015.11, from Carl Bingham. Kill duplicate LIB_DEPENDS, noticed by sthen@. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/10 11:06:06 Modified files: lib/libc/stdlib: icdb.c Log message: tiny sanity check on file size CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/10 11:22:59 Modified files: sbin/dhclient : dhclient.c Log message: Pledge. Diff from Ricardo Mestre. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 11:31:52 Modified files: usr.bin/nc : socks.c Log message: Specify SOCKS version in error messages. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 11:40:46 Modified files: usr.sbin/ldapd : ber.c ssl.c usr.sbin/kvm_mkdb: nlist.c usr.sbin/installboot: i386_installboot.c Log message: Remove NULL-checks before free(). ok tb@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 12:10:46 Modified files: usr.bin/unifdef: unifdef.c Log message: Capitalize a few error messages to reduce diff with upstream. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 12:13:46 Modified files: usr.bin/unifdef: unifdef.1 Log message: Swap two DIAGNOSTICS entries to alphabetize. Reduces diff with upstream. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 12:35:07 Modified files: sys/arch/sgi/hpc: if_sq.c Log message: comment typo CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 12:43:48 Modified files: usr.bin/unifdef: unifdef.1 Log message: Remove extraneous punctuation in DIAGNOSTICS. Reduces diff with upstream. ok sthen@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 12:48:04 Modified files: sys/arch/sparc/dev: if_le.c if_lereg.h zs.c sys/arch/sparc/sparc: cache.c consinit.c cpu.c intr.c Log message: Remove remaining Solbourne code. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/10 12:50:01 Modified files: lang/ghc : Makefile Log message: Remind myself to not mess up the upcoming update to 7.10.3. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/12/10 14:00:51 Modified files: share/man/man4 : hifn.4 safe.4 ubsec.4 share/man/man9 : crypto.9 sys/crypto : cryptodev.h cryptosoft.c des_locl.h ecb_enc.c set_key.c xform.c xform.h sys/dev/pci : hifn7751.c safe.c ubsec.c Log message: Remove plain DES from the kernel crypto framework, including the crypto accelerator drivers. No longer used by anything. ok sthen@ mikeb@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 15:52:12 Modified files: usr.bin/unifdef: unifdef.c Log message: Merge a lexer fix from upstream: https://github.com/fanf2/unifdef/commit/90ca2eee76db715943ec4b7ca2892d155ca64075 Fixes the supplied test case, as expected. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/10 16:35:11 Modified files: net/tor : Makefile distinfo Log message: Bugfix update to 0.2.7.6, from Vigdis. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 17:05:46 Modified files: lib/libc/arch/amd64/string: strlen.S Log message: "the the" -> "the" in comment CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 17:08:43 Modified files: usr.bin/lex : main.c scanopt.c tables.c Log message: Remove a few NULL-checks before free(). I've already removed these upstream. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 17:20:04 Modified files: usr.bin/ssh : readpass.c ssh-pkcs11-client.c sshconnect2.c Log message: Pass (char *)NULL rather than (char *)0 to execl and execlp. ok dtucker@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/12/10 17:42:37 Log message: Import ports/sysutils/fwa. ok jca@ fwa - simple file change notifier keeping unix philosophy in mind. It is intended to be a clean and simple application to watch file changes on systems using kqueue. It does not execute any commands, just prints out the changed file's name. To handle the events, read fwa's output and act as you wish. Status: Vendor Tag: jturner Release Tags: jturner_20151210 N ports/sysutils/fwa/Makefile N ports/sysutils/fwa/distinfo N ports/sysutils/fwa/pkg/DESCR N ports/sysutils/fwa/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/12/10 17:44:06 Modified files: sysutils : Makefile Log message: +fwa CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/12/10 19:20:28 Modified files: usr.bin/ssh : sshconnect2.c ssh-agent.c Log message: correct error messages; from Tomas Kuthan bz#2507 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2015/12/10 19:29:03 Modified files: usr.bin/ssh : ssh-agent.c Log message: fflush stdout so that output is seen even when running in debug mode when output may otherwise not be flushed. Patch from dustin at null-ptr.net. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 19:31:47 Modified files: usr.bin/ssh : authfile.c ssh-add.c ssh-keygen.c sshconnect2.c sshkey.c Log message: Remove NULL-checks before sshkey_free(). ok djm@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/12/10 20:19:09 Modified files: usr.bin/ssh : ssh.h ssh-keygen.c Log message: use SSH_MAX_PUBKEY_BYTES consistently as buffer size when reading key files. Increase it to match the size of the buffers already being used. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/12/10 20:20:09 Modified files: usr.bin/ssh : ssh.c Log message: don't try to load SSHv1 private key when compiled without SSHv1 support. From Iain Morgan bz#2505 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/12/10 20:24:25 Modified files: usr.bin/ssh : packet.c packet.h Log message: include remote port number in a few more messages; makes tying log messages together into a session a bit easier; bz#2503 ok dtucker@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 21:21:12 Modified files: usr.bin/ssh : authfile.c krl.c packet.c ssh-dss.c ssh-ecdsa.c ssh-rsa.c sshbuf.c sshkey.c Log message: Remove NULL-checks before sshbuf_free(). ok djm@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/10 21:26:01 Modified files: usr.sbin/amd/amd: xutil.c usr.sbin/amd/amq: amq.c usr.sbin/amd/include: config.h Log message: Remove debugging fluff from allocation functions. There's probably more of this stuff elsewhere in amd. "such clutter just makes people not care" deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/10 23:17:40 Modified files: x11/gtk+2 : Makefile distinfo x11/gtk+2/patches: patch-gtk_Makefile_in x11/gtk+2/pkg : PLIST-main Log message: Update to gtk+2-2.24.29. CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2015/12/10 23:34:38 Modified files: math/suitesparse: Makefile distinfo Log message: Update suitesparse to 4.4.6 OK feinerer@, ajacoutot@, jasper@, benoit@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/10 23:35:35 Modified files: security/cyrus-sasl2: Makefile security/cyrus-sasl2/pkg: DESCR PFRAG.shared PLIST Added files: security/cyrus-sasl2/patches: patch-configure patch-sample_server_c security/cyrus-sasl2/pkg: PFRAG.gssapi PFRAG.shared-gssapi Removed files: security/cyrus-sasl2/pkg: PFRAG.shared-sql PFRAG.sql Log message: Add a "gssapi" FLAVOR for Kerberos authentication. While here, enable sqlite3 support unconditionally and drop the corresponding FLAVOR. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/10 23:37:08 Modified files: security : Makefile Log message: +cyrus-sasl2,gssapi -cyrus-sasl2,sqlite3 CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2015/12/10 23:38:49 Modified files: www/youtube-dl : Makefile distinfo Log message: Portroach mandated update to 2015.12.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/10 23:42:54 Modified files: textproc/meld : Makefile distinfo textproc/meld/pkg: PLIST Log message: Update to meld-3.14.2. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/12/11 00:10:07 Modified files: usr.sbin/smtpd : makemap.8 makemap.c Log message: Add -U option like the sendmail makemap, for dumping DB files back to text ok sunil@ gilles@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/11 00:30:24 Modified files: usr.sbin/smtpd : smtpctl.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/11 00:44:59 Modified files: usr.sbin/smtpd : smtpd.c Log message: New '-F' option to let smtpd run in foreground while logging to syslog. Ok gilles@ jung@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/11 00:48:33 Modified files: usr.sbin/smtpd : smtpd.h Log message: prepare smtpd.h for masquerading CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/11 00:51:38 Modified files: usr.sbin/smtpd : smtpd.h Log message: add filter.c prototypes, unused for now CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/11 01:19:03 Modified files: usr.sbin/smtpd : parse.y Log message: in add_filter_arg() do not allow the same filter twice in same chain unused for now CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/11 01:27:04 Modified files: usr.sbin/smtpd : parse.y Log message: add keywords that are going to be used in upcoming mini diffs CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/11 01:58:23 Modified files: sys/net : route.c Log message: Do not pass a NULL ifp pointer to rtdeletemsg(). ok visa@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/11 02:08:05 Modified files: usr.sbin/vmctl : main.c Log message: Allow to specify relative pathnames on the command line (eg. -k ./bsd). CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/11 02:24:10 Modified files: usr.sbin/vmctl : main.c vmctl.h Log message: Remove unused argument in parse_vmid() CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/11 03:16:53 Modified files: usr.sbin/vmd : vmd.c vmd.h usr.sbin/vmctl : main.c vmctl.8 vmctl.c vmctl.h Log message: The vmctl "id" argument can now be a number of or a vm name, eg. vmctl stop 3 vmctl stop "openbsd.vm" CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/11 04:25:55 Modified files: sys/isofs/cd9660: cd9660_vnops.c Log message: implement kqfilter. copied from tmpfs (which I copied from ufs). hint about kqueue from jsg after a crashing httpd report from sevan CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/11 04:53:52 Modified files: usr.sbin/pstat : pstat.c Log message: dformat is pointer, don't compare with 0 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/11 05:23:09 Modified files: sys/dev/usb : ehci.c Log message: Work around Nvidia EHCI controllers bugs. Do not set the "Port Number", "Hub Address" and "Split Completion Mask" fields in Isochronous Queue Heads for high-speed devices. These fields should be ignored by the host controller unless the EPS field indicates a full- or low-speed device, but that's not the case with Nvidia controllers. From NetBSD via miod@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/11 05:27:31 Modified files: www/epiphany : Makefile distinfo Log message: update to epiphany-3.18.2 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/11 05:27:36 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.1 tmux.h window-choose.c window-copy.c Log message: Add cmdq as an argument to format_create and add a format for the command name (will also be used for more later). CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/11 05:28:49 Modified files: usr.sbin/nsd : Makefile.in acx_nlnetlabs.m4 config.h.in configlexer.lex configparser.y configure.ac netio.c netio.h nsd-checkconf.8.in nsd-checkconf.c nsd-checkzone.8.in nsd-control.8.in nsd.8.in nsd.c nsd.conf.5.in nsd.conf.sample.in options.c options.h query.c region-allocator.c server.c tsig-openssl.c zonec.c Log message: update to NSD 4.1.7, ok florian@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/11 05:30:58 Modified files: usr.sbin/nsd : Makefile.bsd-wrapper Log message: Disable database file by default; we already have it in our default nsd.conf but this also disables it for users who don't have that line. (It can be re- enabled by explicit config in nsd.conf but it is suspected that it has issues and performance seems totally OK with zone files even for quite large setups). ok florian@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/11 05:39:46 Modified files: sys/dev/pv : xenstore.c xenvar.h Log message: Let xs_getprop decide itself whether it's OK to sleep or not CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/11 05:39:47 Modified files: usr.bin/tmux : cmd-switch-client.c server-fn.c Log message: Check alerts when session changes, from Patrick Palka. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/11 05:41:57 Modified files: sys/dev/pv : xenstore.c Log message: Remove xs_resume for now; pointed out by mlarkin@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/12/11 06:07:12 Modified files: textproc/icu4c : Makefile textproc/icu4c/patches: patch-source_config_mh-bsd-gcc Log message: Add -nodefaultlibs -nostdlib to linker for shared libraries, like it's already done in icu4c on Linux. Needed for upcoming poppler-qt5. tested/okay by aja@ and kili@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/11 06:47:08 Modified files: usr.sbin/rebound: rebound.c Log message: it's not necessary to use a tree to track requests if kevent can do this. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/11 07:07:30 Modified files: devel/libgtop2 : Makefile distinfo devel/libgtop2/patches: patch-configure patch-sysdeps_openbsd_netload_c patch-sysdeps_openbsd_open_c patch-sysdeps_openbsd_procmap_c devel/libgtop2/pkg: PLIST Added files: devel/libgtop2/patches: patch-sysdeps_openbsd_glibtop_suid_h patch-sysdeps_openbsd_procopenfiles_c patch-sysdeps_openbsd_suid_open_c patch-sysdeps_openbsd_uptime_c Removed files: devel/libgtop2/patches: patch-sysdeps_openbsd_cpu_c patch-sysdeps_openbsd_glibtop_machine_h patch-sysdeps_openbsd_procmem_c Log message: - update to libgtop2-2.32.0 * various changes, mostly upstream rototilling code CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/11 07:08:08 Modified files: x11/gnome/shell-extensions: Makefile x11/gnome/control-center: Makefile x11/gnome/system-monitor: Makefile Log message: force a rebuild after libgtop update; needed at least to get system-monitor to report data back again CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/11 07:09:48 Modified files: usr.sbin/dhcpd : parse.c Log message: Actually use default-lease-time, max-lease-time, bootp-lease-length specified in dhcpd.conf. Broken in -r1.18. Problem noted by Arne on bugs@, identical fix independently developed by Serguey Parkhomovsky. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/11 07:11:47 Added files: net/tor/patches: patch-src_ext_ed25519_donna_ed25519-donna-portable_h Log message: Fix build on sparc64 (and probably other !amd64 64bit platforms too). CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/11 07:19:05 Modified files: devel/libgtop2/patches: patch-sysdeps_openbsd_glibtop_suid_h patch-sysdeps_openbsd_open_c patch-sysdeps_openbsd_procmap_c patch-sysdeps_openbsd_procopenfiles_c patch-sysdeps_openbsd_suid_open_c patch-sysdeps_openbsd_uptime_c Log message: pushed upstream CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/11 08:46:58 Modified files: usr.bin/tmux : cmd-set-hook.c hooks.c options.c tmux.h Log message: We cannot do hooks_find and then hooks_remove because it might have come from the parent (global) tree, instead make it remove by name like options. While here, also tidy up a few bits of options and hooks handling (use RB_FOREACH_SAFE, and a helper function for the free). CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/12/11 08:56:53 Modified files: devel/jansson : Makefile devel/jansson/patches: patch-CMakeLists_txt Log message: fix for pkg-config file and for documentation option ok kirby@ (maintainer) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/11 09:07:02 Modified files: sys/dev/pv : xen.c vmt.c sys/arch/hppa/dev: lcd.c sys/arch/sparc64/dev: creator.c sys/dev/cardbus: if_pgt_cardbus.c sys/dev/ic : pgt.c pgtvar.h rt2661.c rt2860.c sys/dev/pci : auixp.c cs4280.c if_bnx.c if_iwm.c if_myx.c if_nxe.c if_oce.c if_pgt_pci.c if_tht.c if_txp.c yds.c sys/dev/pci/drm/radeon: radeon_kms.c sys/dev/pcmcia : if_malo.c sys/dev/usb : if_athn_usb.c if_atu.c if_kue.c if_otus.c if_rum.c if_uath.c if_upgt.c if_zyd.c udl.c ulpt.c uticom.c uvideo.c sys/kern : init_main.c kern_subr.c subr_autoconf.c sys/sys : device.h systm.h share/man/man9 : Makefile autoconf.9 Added files: share/man/man9 : config_defer.9 Removed files: share/man/man9 : domountroothooks.9 mountroothook_establish.9 Log message: Replace mountroothook_establish(9) by config_mountroot(9) a narrower API similar to config_defer(9). ok mikeb@, deraadt@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/11 09:08:30 Modified files: share/man/man9 : rtable_add.9 Log message: Correct SYNOPSIS. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/11 09:27:01 Modified files: usr.bin/tmux : tmux.1 Log message: Mention {src,dst}-{window,pane} where we define target-{window,pane}. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/11 09:37:21 Modified files: usr.bin/tmux : cmd-list-windows.c layout.c screen-write.c status.c tmux.h tty-term.c tty.c window-choose.c Log message: Style nits and line wrapping of function declarations. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/11 10:16:52 Modified files: libexec/spamlogd: spamlogd.c Log message: pledge spamlogd - again from Ricardo Mestre - Thanks! CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/12/11 10:41:37 Modified files: usr.bin/ssh : ssh-agent.c Log message: Add "id" to ssh-agent pledge for subprocess support. Found the hard way by Jan Johansson when using ssh-agent with X. Also, rearranged proc/exec and retval to match other pledge calls in the tree. ok djm@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/12/11 10:52:39 Modified files: sysutils/sslmate: Makefile distinfo Log message: Update sslmate to 1.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/11 11:20:01 Modified files: audio/py-eyed3 : Makefile distinfo audio/py-eyed3/pkg: PLIST Added files: audio/py-eyed3/patches: patch-bin_eyeD3 Removed files: audio/py-eyed3/patches: patch-Makefile_in patch-configure Log message: update to eyeD3-0.7.9, from Daniel Jakots CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/11 11:27:18 Modified files: net/lftp : Makefile distinfo net/lftp/patches: patch-configure patch-src_Makefile_in net/lftp/pkg : DESCR Log message: update to lftp-4.6.5, from maintainer Rafael Sadowski, and I rewrote DESCR CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/11 11:49:39 Modified files: lib/libevent : log.c Log message: Libraries should not print to stderr, ok tedu beck deraadt CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/11 13:06:48 Modified files: sys/dev/isa : asmc.c Log message: instead of checking the status everywhere do it directly after (trying) the command and propagate the result CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/11 13:11:10 Modified files: usr.sbin/tftpd : tftpd.c Log message: Remove NULL-checks before free(). CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/11 13:14:14 Modified files: usr.sbin/smtpd : smtp.c Log message: fix a logic error in smtp_can_accept() which caused smtpd to accept less concurrent sessions than it really could. ok millert@, ok jung@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/11 13:15:50 Modified files: sys/dev/isa : asmc.c Log message: remove no longer needed prototype CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/11 13:15:52 Modified files: usr.sbin/rtadvd: config.c dump.c if.c Log message: Remove NULL-checks before free(). CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/11 13:16:45 Modified files: sys/arch/amd64/stand/efi/include/amd64: efibind.h Log message: comment typo CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/11 13:17:10 Modified files: sys/arch/amd64/stand/efi/include/i386: efibind.h Log message: comment typo CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/11 13:21:23 Modified files: usr.bin/mg : dired.c line.c undo.c yank.c Log message: Remove NULL-checks before free(). CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/11 13:25:47 Modified files: usr.bin/yacc : lalr.c output.c reader.c Log message: Remove NULL-checks before free(). CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/11 13:36:32 Modified files: sys/dev/isa : asmc.c Log message: remove wrapper function and call LKSB key write directly CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/11 14:23:42 Modified files: usr.sbin/smtpd : smtp_session.c Log message: rename header_masquerade_callback() to header_domain_append_callback(), the name was confusing on what this function really does CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/11 14:37:03 Modified files: usr.bin/make : arch.c Log message: Use %zu to print size_t's rather than casting to u_long. ok espie@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/11 14:41:51 Modified files: usr.bin/sort : coll.c Log message: Use %zu to print size_t's rather than casting to int. ok millert@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/11 14:44:01 Modified files: usr.sbin/smtpd : lka.c mta_session.c smtp_session.c smtpd.h Log message: rename field member + whitespaces CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/11 14:57:31 Modified files: sbin/fdisk : fdisk.8 fdisk.c gpt.c gpt.h user.c user.h Log message: Add '-v' flag that forces the display of both GPT's and the MBR. Useful for seeing exactly what is currently on the disk. Suggested by a request from kettenis@. Man page & usage ok jmc@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/12/11 15:12:25 Modified files: infrastructure/bin: portcheck Log message: Add checks for running (un)register.sh for Haskell ports. "looks nice" for Angel of Haskell. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/11 15:34:34 Modified files: sys/tmpfs : tmpfs_mem.c Log message: fix nde structure initialization, noticed in netbsd pr 50381 by mmcc@ by ensuring the structure is zeroed when allocated from the pool ok mmcc@, stsp@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/11 16:30:19 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/tinyca: Makefile distinfo security/tinyca/patches: patch-lib_CA_pm patch-lib_GUI_pm patch-lib_OpenSSL_pm patch-tinyca2 security/tinyca/pkg: DESCR PLIST Log message: Remove tinyca2, it appears to no longer be maintained upstream, and suffers from a number of problems: - problems with certificate revocation as reported by James Boyle - only offers old/broken hashes - passes config vars in the environment to openssl(1), which is not supported by libressl - warnings with current versions of perl If you're looking for a gui tool for a private CA, you might like to try the xca package instead. (For a non-gui toolkit, cloudflare's cfssl might be of interest; it's not in ports though). CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/11 16:30:23 Modified files: sbin/fdisk : fdisk.8 Log message: there are no boot_ pages for armish or landisk that i can see, so remove their references; while here undo a predefined string (as mandoc_char(7) calls them); CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/11 17:02:47 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/11 19:49:51 Modified files: sbin/fdisk : disk.c disk.h fdisk.c Log message: Open disk READONLY if none of i, e or u are specified. Suggestion, original diff and ok naddy@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/11 21:14:36 Modified files: sbin/fdisk : fdisk.c Log message: In olden times (i + u + e) was considered a clever way to 'or' together three boolean values. In today's englightened world we know about '||'. Pointed out by naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/12 00:32:52 Modified files: multimedia/libass: Makefile distinfo Log message: Update to libass-0.13.1. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/12 01:17:34 Modified files: audio/sox : Makefile Log message: BROKEN-hppa= bend.c:155:12: internal compiler error: in expand_expr_addr_expr_1, at expr.c:7697 CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 01:35:19 Modified files: usr.sbin/smtpd : smtpd.h Log message: prepare some imsg structures for upcoming diff to support wildcard ca CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 01:40:40 Modified files: usr.sbin/smtpd : mta_session.c Log message: when a specific CA was not requested, pass hint to lka that fallback to a wildcard CA is possible (lka does not use the hint yet) CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 01:43:42 Modified files: usr.sbin/smtpd : mta_session.c Log message: change variable name CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 02:00:22 Modified files: usr.sbin/smtpd : parse.y smtpd.h Log message: rename an smtpd specific define CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 02:09:40 Modified files: usr.sbin/smtpd : smtpd.h Log message: do not limit usernames to LOGIN_NAME_MAX in places where "virtual users" may be used, in such places an email address may be specified. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/12/12 02:23:30 Modified files: www/chromium : Makefile Log message: re-enable pre-build hack for resources CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 02:54:48 Modified files: usr.sbin/smtpd : smtp.c Log message: display CA name in log debug CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 02:58:33 Modified files: usr.sbin/smtpd : smtpd.h Log message: pki name and ca name must match a hostname, use HOST_NAME_MAX CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 02:59:04 Modified files: usr.sbin/smtpd : smtp_session.c Log message: fix prototypes CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 03:00:59 Modified files: usr.sbin/smtpd : smtpd.h Log message: use smtpd specific define for table name sizes CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 03:03:33 Modified files: usr.sbin/smtpd : smtpd.h Log message: sender and recipient are mail addresses, not pathnames, use proper define CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 03:22:39 Modified files: usr.sbin/smtpd : smtp_session.c Log message: add filter_dataline prototype + empty function CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 03:24:27 Modified files: usr.sbin/smtpd : smtp_session.c Log message: declare and init filter wait queues (unused yet) CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/12 03:26:57 Modified files: usr.sbin/smtpd : smtpd.c Log message: In the configuration test mode (smtpd -n) setup queue crypto iff a valid queue key is specified. Ok gilles@ jung@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 03:27:18 Modified files: usr.sbin/smtpd : smtp_session.c Log message: if ca name not specified, pass hint to lka that a wildcard can match CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 03:31:01 Modified files: usr.sbin/smtpd : smtp_session.c Log message: add watermark define which will be needed for filters add two session flags which will be needed for filters CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 03:33:21 Modified files: usr.sbin/smtpd : smtp_session.c Log message: prepare struct smtp_session for handling of filters CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 03:35:52 Modified files: usr.sbin/smtpd : smtp_session.c Log message: add a log_trace() for debugging purposes CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 03:48:43 Modified files: usr.sbin/smtpd : smtpd.c Log message: prepare load_pki_tree() for pki/ca split CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 03:52:22 Modified files: usr.sbin/smtpd : smtpd.h Log message: expose foreground_log in smtpd.h so filters can inherit it CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 03:55:21 Modified files: usr.sbin/smtpd : lka.c Log message: prepare for asynchronous certificate verify, needed for a mechanical cleanup and later on for DANE support CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 04:04:20 Modified files: usr.sbin/smtpd : ssl.h Log message: whitespaces CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/12/12 04:25:46 Modified files: sys/net80211 : ieee80211_input.c ieee80211_node.c ieee80211_node.h Log message: Finish support for receiving 11n A-MPDUs. The initial implementation was added by damien@ years ago. Summary of the changes made in this commit: - In ieee80211_input(), process A-MPDUs before duplicate detection. - Don't forget to set ba->ba_ni in ieee80211_recv_addba_req() so we don't crash in ieee80211_rx_ba_timeout(). - In ieee80211_recv_addba_req(), tweak the logic to deny BlockAck requests if the driver has no callback for doing so. - Implement ieee80211_ba_del() which cleans up BlockAck state. - Increase the minimum and maximum lifetime for BlockAck agrements. ok mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/12 04:26:32 Modified files: share/man/man9 : dohooks.9 hook_establish.9 Log message: Kill domountroothooks(9) and mountroothook_establish(9) references, reminded by jmc@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/12 04:31:29 Modified files: usr.sbin/smtpd : lka.c parse.y smtp.c smtp_session.c smtpd-api.h smtpd.c smtpd.conf.5 Log message: Implement senders map. senders table allows to restrict the addresses that an authenticated user can use in the SMTP dialogue. Ok gilles@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/12/12 04:31:48 Modified files: sys/net80211 : ieee80211_output.c Log message: 11n/HT negotiation fixes: Some APs will not negotiate HT if the vendor-specific WME info element is missing in probe and association requests, so add one. Fix the wrong flag (NODE_HT) being checked to determine whether 11n related elements should be included in management frames. If 11n mode is enabled (F_HTON flag) we can always include 11n related elements in management frames. ok mpi@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/12 04:34:29 Modified files: share/man/man9 : config_defer.9 Log message: tweak; ok mpi CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/12 04:47:52 Modified files: devel/libgit2/libgit2-glib: Makefile distinfo Log message: update to libgit2-glib-0.23.8 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/12 04:54:42 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/12 04:55:08 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo Log message: update to specinfra-2.44.7 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/12/12 05:22:14 Modified files: sys/net80211 : ieee80211_input.c Log message: Flag AP as QoS capable when EDCA or WME information elements occur in beacons or probe responses. Makes 11n negotiation with Linux iwlwifi AP succeed. ok mpi@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 05:22:26 Modified files: usr.sbin/smtpd : parse.y smtp.c smtpd.h Log message: add bits so local enqueuer can run filters when they are enabled CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 05:28:04 Modified files: usr.sbin/smtpd : parse.y Log message: spaces CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/12 05:30:18 Modified files: sys/dev/wscons : wsconsio.h wskbd.c Log message: add new ioctls to control keyboard backlights tested by Bryan Vyhmeister, krw, tb, and myself ok jcs krw tb CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/12 05:31:37 Modified files: sbin/wsconsctl : keyboard.c Log message: add keyboard backlight variable tested by Bryan Vyhmeister, krw, tb, and myself ok jcs krw tb CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/12 05:33:49 Modified files: sys/arch/amd64/amd64: identcpu.c mainbus.c sys/arch/i386/i386: machdep.c mainbus.c sys/dev/pv : pvbus.c pvreg.h pvvar.h xen.c xenreg.h Log message: Identify hypervisors before configuring other children of the mainbus (bios, CPU, interrupt handlers, pvbus). This splits the pvbus attach function into two parts: pvbus_identify() to scan the CPUID registers for supported hypervisors and pvbus_attach() to attach the bus, print information, and configure the children. This will be needed for Xen and KVM, as discussed with mikeb@ and sf@ OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/12 05:34:05 Modified files: sys/dev/isa : asmc.c Log message: enable keyboard backlight support via wskbd(4) hooks tested by Bryan Vyhmeister, krw, tb, and myself ok krw tb CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 05:34:51 Modified files: usr.sbin/smtpd : parse.y Log message: add missing check for failed allocation CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 05:38:36 Modified files: usr.sbin/smtpd : parse.y Log message: prepare bits to enable masquerade in parse.y CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/12 05:43:54 Modified files: share/man/man4 : asmc.4 Log message: document the keyboard backlight support CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/12 05:47:49 Modified files: sys/dev/pv : pvbus.c Log message: x2APIC is currently enabled on HV guests only, not on bare metal, to speedup interrupt handling on virtual machines. Unfortunately it is broken on Xen 4.2 or older, so use the early pvbus detection to drop the advertised x2APIC CPU feature. Xen has fixed this in late 2013, but the problem still shows up in "the Cloud" (it doesn't seem to affect others as they either use legacy APIC or Xen IPIs). OK mlarkin@ mikeb@ Cvs: ---------------------------------------------------------------------- CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/12 05:54:23 Modified files: net/unifi : Makefile net/unifi/pkg : PLIST Added files: net/unifi/pkg : README Log message: add a README showing how to import your own ssl cert/key. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/12 06:15:34 Modified files: net/unifi : Makefile net/unifi/pkg : README Log message: don't hardcode /usr/local, spotted by aja@ duplicate MESSAGE text in README (this is a PERMIT_*=No package anyway so MESSAGE won't be lost in the noise, but I really want people to see it..) CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 06:25:18 Modified files: usr.sbin/smtpd : lka.c Log message: smtp / mta have been factored in the same process months ago, factor the code that handles the same imsg's too ok sunil@, ok jung@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 06:48:50 Modified files: usr.sbin/smtpd : lka.c Log message: move the cert verify code to its own function outside the imsg handling code, no functional change but this makes code easier to read, and will ease implementing DANE later on. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/12/12 06:56:10 Modified files: sys/net80211 : ieee80211_input.c Log message: In the A-MSDU receive code path, add an upper bounds check on A-MSDU subframe length and a clean exit at the bottom of the subframe loop. ok mpi@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 06:56:41 Modified files: usr.sbin/smtpd : lka.c Log message: remove empty line CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 07:01:56 Modified files: usr.sbin/smtpd : smtp_session.c Log message: remove redundant check CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 07:06:08 Modified files: usr.sbin/smtpd : lka.c Log message: if no certificate matches name AND fallback hint was given, search for a global certificate CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 07:15:53 Modified files: usr.sbin/smtpd : smtp_session.c Log message: do not limit smtp session username to LOGIN_NAME_MAX it could be a virtual username CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 07:27:04 Modified files: usr.sbin/smtpd : smtp_session.c Log message: remove whitespaces CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 07:33:35 Modified files: usr.sbin/smtpd : smtp_session.c Log message: rename enum value CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 07:40:21 Modified files: usr.sbin/smtpd : ssl.h Log message: pki name is a hostname not a path CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 07:44:36 Modified files: usr.sbin/smtpd : parse.y Log message: check in parse.y that pki param is a valid hostname CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/12 07:48:17 Modified files: sbin/dhclient : dhclient.c dhcpd.h Log message: Send DECLINE messages in response to ACK messages that turn out to have inadequate or invalid leases. In particular leases for addresses that are already configured on a different interface. After the DECLINE, return to INIT state and start looking for a valid lease. This conforms much closer to the relevant RFC's. Avoids 'hanging' dhclient(8) during boot when the attempt to configure the address fails without dhclient(8) realizing it. Issue found and various fixes tested by mpi@. Feedback from beck@ and reyk@. ok mpi@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/12 09:06:43 Modified files: usr.sbin/nsd : nsd.c Log message: zap surplus blank line CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/12 09:43:09 Modified files: mail/dovecot : Makefile distinfo mail/dovecot/patches: patch-configure patch-doc_example-config_Makefile_in patch-doc_example-config_conf_d_Makefile_in mail/dovecot/pkg: PLIST-server Removed files: mail/dovecot/patches: patch-src_auth_password-scheme-crypt_c patch-src_auth_password-scheme_c Log message: update to Dovecot 2.2.21, from Brad CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/12 09:48:19 Modified files: sys/arch/sgi/xbow: hub.h Log message: Adjust IPI numbers to get the interrupts working. Bits 5 and 6 do not seem to trigger an IPI. According to IP27 headers in Linux, those have a special meaning in hardware. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 10:14:40 Modified files: usr.sbin/smtpd : ssl.c ssl.h Log message: bump DH params to 2048, it's been part of smtpd releases for a long time and I've been running with it since June with no side-effect ok sunil@, jung@, millert@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 10:16:56 Modified files: usr.sbin/smtpd : mta_session.c parse.y smtp.c smtpd.conf.5 smtpd.h ssl.c ssl.h ssl_smtpd.c Log message: allow overriding the default cipher-suite ok jung@, sunil@, millert@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/12 10:19:51 Modified files: usr.sbin/rebound: rebound.c Log message: correct comment CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/12 11:19:00 Modified files: usr.bin/tmux : cmd-bind-key.c cmd-send-keys.c cmd-set-option.c cmd-unbind-key.c input-keys.c key-string.c server-client.c tmux.1 tmux.h tty-keys.c Log message: Allow prefix and prefix2 to be set to None to disable (useful if you would rather bind the prefix in the root table). CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/12 11:28:47 Modified files: usr.bin/tmux : cmd-switch-client.c Log message: Return after changing key table. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 11:30:39 Modified files: usr.sbin/smtpd : ssl.c Log message: do not prevent group from reading key, it prevents a certificate from being shared between smtpd and another daemon CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/12 11:32:24 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-new-session.c cmd-set-option.c cmd-switch-client.c format.c options-table.c server-client.c server-fn.c tmux.1 tmux.h Log message: Add key-table option to set the default key table for a session, allows different key bindings for different sessions and a few other things. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 11:42:58 Modified files: usr.sbin/smtpd : smtp_session.c Log message: add the plumbing for masquerading ok sunil@, jung@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 11:49:38 Modified files: usr.sbin/smtpd : parse.y smtp_session.c smtpd.conf.5 Log message: when using senders map to restrict email address a user may use in SMTP dialogue, if `masquerade' is used as a parameter then rewrite the email address of the DATA From header to the email address in the map. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 11:52:23 Modified files: usr.sbin/smtpd : parse.y Log message: whitespaces CVSROOT: /cvs Module name: www Changes by: juanfra@cvs.openbsd.org 2015/12/12 11:56:17 Modified files: . : donations.html Log message: Phil Davis sent me a PowerBook. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/12 12:40:05 Modified files: archivers/p5-Archive-Zip: Makefile distinfo Log message: update to p5-Archive-Zip-1.55 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/12 12:57:00 Modified files: sys/arch/arm/cortex: agtimer.c amptimer.c Log message: comment typo CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/12 12:57:41 Modified files: databases/p5-Rose-DB-Object: Makefile distinfo databases/p5-Rose-DB-Object/pkg: PLIST Log message: - update to Rose-DB-Object-0.815 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/12 12:58:39 Modified files: databases/p5-Rose-DB: Makefile distinfo databases/p5-Rose-DB/patches: patch-lib_Rose_DB_Registry_Entry_pm databases/p5-Rose-DB/pkg: PLIST Added files: databases/p5-Rose-DB/patches: patch-lib_Rose_DB_pm Log message: update to Rose-DB-0.777 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/12 12:59:43 Modified files: usr.sbin/httpd : patterns.h Log message: Remove a needless inclusion of sys/cdefs.h. Inspired by reyk's recent commit doing the same. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/12 13:01:10 Modified files: devel/hub : Makefile distinfo Log message: - update to hub-2.2.2 from Michael Reed ok MAINTAINER, czarkoff@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/12 13:02:31 Modified files: usr.sbin/smtpd : lka.c mta.c mta_session.c parse.y smtp_session.c smtpd.c smtpd.conf.5 ssl.c ssl.h Log message: remove CA from pki and no longer allow specifying a CA with 'pki' keyword. introduce 'ca' keyword to allow specifying a custom CA. making CA part of pki was a bad idea and several people hit use-cases that plain couldn't work. instead of: pki foobar.org ca "/etc/mail/CA.pem" use now: ca foobar.org certificate "/etc/mail/CA.pem" ok sunil@, jung@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/12 13:04:23 Modified files: usr.sbin/rdate : ntpleaps.c usr.sbin/ypbind: ypbind.c usr.sbin/sasyncd: net.c usr.sbin/sensorsd: sensorsd.c Log message: Remove NULL-checks before free(). CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/12 13:06:42 Modified files: usr.sbin/amd/amd: util.c xutil.c Log message: Remove the rest of the 20+ year-old memory debugging gunk. Discussed with deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/12 13:09:28 Modified files: libexec/ftpd : ftpd.c libexec/ld.so/ldconfig: prebind.c libexec/mail.local: mail.local.c libexec/spamd : spamd.c libexec/spamd-setup: spamd-setup.c Log message: Remove NULL-checks before free(). ok tb@ CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2015/12/12 13:17:48 Modified files: faq : current.html Log message: document pki "ca" parameter removal and new ca keyword CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/12/12 13:20:02 Modified files: www/chromium : Makefile www/chromium/patches: patch-build_common_gypi patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_common_chrome_paths_cc patch-content_content_browser_gypi patch-ui_base_ui_base_gyp patch-v8_src_log-utils_h www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-chrome_browser_ui_views_exclusive_access_bubble_views_cc patch-chrome_policy_templates_gypi patch-content_browser_accessibility_accessibility_tree_formatter_cc patch-content_browser_accessibility_browser_accessibility_cc patch-content_browser_accessibility_browser_accessibility_h patch-content_browser_accessibility_browser_accessibility_manager_cc patch-content_browser_accessibility_browser_accessibility_manager_h patch-content_browser_renderer_host_render_widget_host_impl_cc patch-gpu_gles2_conform_support_gles2_conform_support_gyp patch-net_proxy_proxy_config_service_linux_cc patch-net_proxy_proxy_service_cc Removed files: www/chromium/patches: patch-base_debug_proc_maps_linux_cc patch-base_process_memory_linux_cc patch-base_test_launcher_test_launcher_cc patch-chrome_browser_plugins_plugins_resource_service_cc patch-chromecast_browser_cast_content_browser_client_cc patch-content_shell_browser_shell_browser_context_cc patch-content_shell_browser_shell_browser_main_parts_cc patch-ui_views_examples_widget_example_cc Log message: remove unused patches up and enable some more functionalty like HiDPI support CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/12 13:23:03 Modified files: games/hypatia : Makefile distinfo games/hypatia/patches: patch-setup_py games/hypatia/pkg: PLIST Log message: update to hypatia-0.3.6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/12 13:24:13 Modified files: x11/yad : Makefile distinfo x11/yad/pkg : PLIST Log message: update to yad-0.32.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/12 13:28:48 ports/x11/yad/patches Update of /cvs/ports/x11/yad/patches In directory cvs.openbsd.org:/tmp/cvs-serv26936/patches Log Message: Directory /cvs/ports/x11/yad/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/12 13:29:09 Modified files: x11/yad : Makefile Added files: x11/yad/patches: patch-configure Log message: resolve XXX and make it honor --with-rgb CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/12 14:02:59 Modified files: lib/libssl/src/crypto/asn1: a_time_tm.c Log message: make the counter a size_t as well, which quells a warning on visual studio 2015 ok bcook@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/12 14:03:52 Modified files: lib/libssl/src/crypto/asn1: asn1_gen.c Log message: prevent possibly use of uninitialized variable ok bcook@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/12 14:05:12 Modified files: lib/libssl/src/crypto/asn1: tasn_dec.c Log message: move initialization of buf up to quell warnings and make it obvious the err case is ok. ok bcook@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/12 14:07:45 Modified files: sys/dev/pv : xen.c xenreg.h xenstore.c xenvar.h Log message: Add OpenBSD CVS/RCS Ids. mikeb@ doesn't like the Ids, "somebody else has to add them". CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/12 14:09:20 Modified files: sys/dev/pci : xspd.c Log message: Add OpenBSD Id. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/12 14:13:39 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: tweaks; CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/12 14:25:44 Modified files: lib/libc/time : localtime.c Log message: Remove calloc cast, give sizeof parens. No functional change. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/12 14:37:20 Modified files: security/p5-Net-SSL-ExpireDate: Makefile distinfo Log message: Update to p5-Net-SSL-ExpireDate-1.15. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/12 14:51:51 Modified files: devel/p5-Time-Progress: Makefile distinfo Log message: Update to p5-Time-Progress-2.11. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/12 15:04:11 Modified files: lib/libssl/src/ssl: ssl_ciph.c Log message: decipher comment. ok bcook@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/12 15:05:44 Modified files: devel/p5-Return-Value: Makefile distinfo Log message: Update to p5-Return-Value-1.666005. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/12 15:55:23 Modified files: www/chromium/patches: patch-build_common_gypi Log message: Disable upstream's attempt to use a 64-bit linker for i386 ("ia32") builds ok robert@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/12/12 18:48:51 Modified files: x11/freerdp : Makefile Log message: Unbreak freerdp on sparc64. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/13 00:51:58 Modified files: infrastructure/templates: network.conf.template Log message: Sync MASTER_SITES_GNUPG with working mirrors. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/13 00:54:19 Modified files: security/libgpg-error: Makefile distinfo Log message: Update to libgpg-error-1.21. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/13 02:52:44 Modified files: usr.sbin/smtpd : smtp.c smtp_session.c smtpd.h ssl.c ssl.h ssl_smtpd.c Log message: refactor a bit to move the SNI handling away from smtp_session into smtp ok sunil@, jung@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/13 03:28:41 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: document wildcard pki/ca CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/13 03:33:42 Modified files: usr.sbin/smtpd : smtp_session.c Log message: remove prototype to now unused function + pass fallback hint to lka CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/13 03:54:11 Modified files: usr.sbin/smtpd : pony.c smtp_session.c usr.sbin/smtpd/smtpd: Makefile Log message: refactor smtp_session to plug into the filters infrastructure CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/13 03:56:26 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: document filter keyword CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/13 04:06:13 Modified files: usr.sbin/smtpd : smtpd.h Log message: smtpd is no longer 5.4.6 CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/13 04:06:19 Modified files: usr.sbin/smtpd : makemap.c Log message: Move some variables local to makemap(). Suggested by guenther@ Ok gilles@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/13 04:28:12 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: less macro; CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/13 07:32:38 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-break-pane.c cmd-capture-pane.c cmd-choose-buffer.c cmd-choose-client.c cmd-choose-tree.c cmd-clear-history.c cmd-command-prompt.c cmd-confirm-before.c cmd-copy-mode.c cmd-detach-client.c cmd-display-message.c cmd-display-panes.c cmd-find-window.c cmd-if-shell.c cmd-join-pane.c cmd-kill-pane.c cmd-kill-session.c cmd-kill-window.c cmd-list-clients.c cmd-list-panes.c cmd-list-windows.c cmd-load-buffer.c cmd-lock-server.c cmd-move-window.c cmd-new-session.c cmd-new-window.c cmd-paste-buffer.c cmd-pipe-pane.c cmd-queue.c cmd-refresh-client.c cmd-rename-session.c cmd-rename-window.c cmd-resize-pane.c cmd-respawn-pane.c cmd-respawn-window.c cmd-rotate-window.c cmd-run-shell.c cmd-save-buffer.c cmd-select-layout.c cmd-select-pane.c cmd-select-window.c cmd-send-keys.c cmd-set-environment.c cmd-set-hook.c cmd-set-option.c cmd-show-environment.c cmd-show-messages.c cmd-show-options.c cmd-source-file.c cmd-split-window.c cmd-swap-pane.c cmd-swap-window.c cmd-switch-client.c cmd.c tmux.h Log message: Instead of every command resolving the target (-t or -s) itself, prepare the state (client, session, winlink, pane) for it it before entering the command. Each command provides some flags that tell the prepare step what it is expecting. This is a requirement for having hooks on commands (for example, if you hook "select-window -t1:2", the hook command should to operate on window 1:2 not whatever it thinks is the current window), and should allow some other target improvements. The old cmd_find_* functions remain for the moment but that layer will be dropped later. Joint work with Thomas Adam. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/13 08:00:37 Modified files: usr.bin/tmux : cmd-find.c cmd.c Log message: Move logging into cmd_find_target rather than each function. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/13 08:32:12 Modified files: usr.bin/tmux : cmd-find.c cmd.c tmux.h Log message: Remove the cmd_find_{session,window,pane,index} functions (which are just wrappers around cmd_find_target) and just use cmd_find_target directly. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/13 09:05:25 Modified files: textproc/gspell: Makefile distinfo Log message: Update to gspell-0.2.2. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/13 09:11:42 Modified files: usr.bin/tmux : cmd-queue.c Log message: If command returns error, report it. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/13 09:44:35 Modified files: usr.bin/tmux : cmd-find.c cmd.c tmux.h Log message: Change cmd_find_target to use a state struct from the caller. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/13 10:38:56 Modified files: devel/glib2mm : Makefile distinfo Log message: Update to glib2mm-2.46.3. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/13 10:55:14 Modified files: usr.bin/tmux : cmd-find.c cmd-new-window.c cmd.c tmux.h Log message: Use struct cmd_find_state directly and remove cmd_state_flag, also change so that winlink is set even if an index is too. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/13 10:58:26 Modified files: usr.bin/tmux : cmd.c Log message: Don't log an error when doing the first check for move-window. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/13 11:15:13 Modified files: usr.bin/tmux : cmd-show-environment.c cmd-show-options.c Log message: show-options and environment need CANFAIL flag. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/13 11:27:47 Modified files: usr.bin/tmux : cmd.c Log message: Remove an unnecessary function. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/13 11:31:47 Modified files: usr.bin/tmux : cmd-display-message.c cmd.c tmux.h Log message: -c needs to be able for fail for display-message. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/13 11:45:32 Modified files: www/libcroco : Makefile distinfo Log message: Update to libcroco-0.6.10. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/12/13 11:55:53 Modified files: usr.sbin/eigrpd: control.c eigrpd.h eigrpe.c eigrpe.h packet.c usr.sbin/eigrpctl: eigrpctl.8 eigrpctl.c parser.c parser.h Log message: Introduce new command to show traffic statistics. Can be useful as a troubleshooting tool. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/12/13 12:00:42 Modified files: usr.sbin/eigrpd: rde_dual.c Log message: Minor cosmetic changes. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/12/13 12:01:20 Modified files: usr.sbin/eigrpd: eigrpd.conf.5 Log message: Fix bug in the documentation of the k-values configuration option. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2015/12/13 12:02:49 Modified files: usr.sbin/eigrpd: rde.h rde_dual.c Log message: Respect the k-values configuration when calculating the composite metric. CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/13 12:55:16 Modified files: usr.sbin/smtpd/smtpd: Makefile Added files: usr.sbin/smtpd : filter_api.3 Log message: add filter api man page ok gilles CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/13 14:17:37 Modified files: usr.bin/tmux : cmd.c Log message: Actually I thought cmd_get_state_client was unnecessary but it will be needed. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/13 14:17:42 Modified files: sys/dev/acpi : acpithinkpad.c Log message: Sort button defines. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/12/13 14:23:08 Modified files: devel/libmemcached: Makefile Log message: Unbreak libmemcached on hppa, breakage and suggested pointer for fix by landry@ OK landry@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/13 14:53:57 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-bind-key.c cmd-break-pane.c cmd-capture-pane.c cmd-choose-buffer.c cmd-choose-client.c cmd-choose-tree.c cmd-clear-history.c cmd-command-prompt.c cmd-confirm-before.c cmd-copy-mode.c cmd-detach-client.c cmd-display-message.c cmd-display-panes.c cmd-find-window.c cmd-if-shell.c cmd-join-pane.c cmd-kill-pane.c cmd-kill-server.c cmd-kill-session.c cmd-kill-window.c cmd-list-buffers.c cmd-list-clients.c cmd-list-keys.c cmd-list-panes.c cmd-list-sessions.c cmd-list-windows.c cmd-load-buffer.c cmd-lock-server.c cmd-move-window.c cmd-new-session.c cmd-new-window.c cmd-paste-buffer.c cmd-pipe-pane.c cmd-refresh-client.c cmd-rename-session.c cmd-rename-window.c cmd-resize-pane.c cmd-respawn-pane.c cmd-respawn-window.c cmd-rotate-window.c cmd-run-shell.c cmd-save-buffer.c cmd-select-layout.c cmd-select-pane.c cmd-select-window.c cmd-send-keys.c cmd-set-buffer.c cmd-set-environment.c cmd-set-hook.c cmd-set-option.c cmd-show-environment.c cmd-show-messages.c cmd-show-options.c cmd-source-file.c cmd-split-window.c cmd-swap-pane.c cmd-swap-window.c cmd-switch-client.c cmd-unbind-key.c cmd-wait-for.c cmd.c tmux.h Log message: Use member names in cmd_entry definitions so I stop getting confused about the order. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/12/13 15:42:24 Modified files: usr.bin/ssh : kex.c Log message: unbreak connections with peers that set first_kex_follows; fix from Matt Johnston va bz#2515 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/13 16:12:11 Modified files: sys/dev/acpi : acpithinkpad.c Log message: Hook up the ThinkLight to the keyboard backlight support code. For now this only supports the true ThinkLight. Support for the keyboard backlight found on the most recent ThinkPads will follow soon. ok jung@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2015/12/13 16:50:44 Modified files: usr.sbin/smtpd : filter_api.3 Log message: fix warnings; spotted by `mandoc -Tlint' OK jung@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/13 17:31:54 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-break-pane.c cmd-capture-pane.c cmd-choose-buffer.c cmd-choose-client.c cmd-choose-tree.c cmd-clear-history.c cmd-command-prompt.c cmd-confirm-before.c cmd-copy-mode.c cmd-detach-client.c cmd-display-message.c cmd-display-panes.c cmd-find-window.c cmd-if-shell.c cmd-join-pane.c cmd-kill-pane.c cmd-kill-session.c cmd-kill-window.c cmd-list-clients.c cmd-list-panes.c cmd-list-windows.c cmd-lock-server.c cmd-move-window.c cmd-new-session.c cmd-new-window.c cmd-paste-buffer.c cmd-pipe-pane.c cmd-refresh-client.c cmd-rename-session.c cmd-rename-window.c cmd-resize-pane.c cmd-respawn-pane.c cmd-respawn-window.c cmd-rotate-window.c cmd-run-shell.c cmd-select-layout.c cmd-select-pane.c cmd-select-window.c cmd-send-keys.c cmd-set-environment.c cmd-set-hook.c cmd-set-option.c cmd-show-environment.c cmd-show-messages.c cmd-show-options.c cmd-split-window.c cmd-swap-pane.c cmd-swap-window.c cmd-switch-client.c cmd.c log.c tmux.h Log message: Instead of combined flags for -c, -s, -t, split into different sets using an enum and simplify the parsing code. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/13 17:32:19 Modified files: usr.bin/tmux : log.c Log message: Remove some stray debug code. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/13 18:08:50 Modified files: usr.sbin/dhcpd : udpsock.c dhcpd.c Log message: pledge. Diff from Ricardo Mestre. Test report from sthen@. CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/13 19:56:07 Modified files: usr.sbin/mailwrapper: mailwrapper.8 mailwrapper.c Log message: Update default MTA reference to smtpd(8). Rectify documentation of fallback behaviour when configuration file is missing. Documentation bits from Serguey Parkhomovsky. Ok jung@ "if the fallback code stays" CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/13 20:04:10 Modified files: sys/dev : audio.c sys/dev/pci : if_em_hw.c Log message: "harware" -> "hardware" CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/13 20:25:59 Modified files: usr.bin/mg : paragraph.c usr.sbin/pppd : ipcp.c lcp.c sys/arch/socppc/stand/boot: fdt.c sys/arch/socppc/socppc: fdt.c lib/libkeynote : parse_assertion.c lib/libc/net : res_comp.c Log message: s/begining/beginning/g CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/13 20:35:40 Modified files: lib/libkeynote : auxil.c signature.c Log message: Remove NULL-checks before free(). CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/13 20:37:27 Modified files: lib/libssl/src/crypto/evp: m_sigver.c Log message: initialize md_len to 0 for readability to quell warnings. ok guenther@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/13 20:38:13 Modified files: lib/libssl/src/crypto/x509: x509_vfy.c Log message: initialize ok to 0 ok guenther@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/13 20:39:14 Modified files: lib/libssl/src/crypto/x509v3: v3_conf.c Log message: initialize ext_len to 0. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/13 22:59:56 Modified files: usr.sbin/config: sem.c Log message: Remove unused macro that's just a clone of abs(3). ok tb@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/13 23:09:43 Modified files: bin/ksh : c_sh.c history.c lex.c shf.h Log message: Remove a superfluous macro. No binary change. ok tb@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/13 23:18:06 Modified files: lib/libkeynote : environment.c Log message: Remove casts of allocations and NULL. There are a *ton* of these to remove in libkeynote, but I'm doing it in small chunks so I don't slip up. Previously discussed and approved on the lists, although I backed off after making a dumb mistake in a mega-diff. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/13 23:34:25 Modified files: lib/libkeynote : environment.c Log message: Remove more needless casts of NULL and allocations. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/13 23:44:55 Modified files: www/p5-WWW-Search: Makefile distinfo Log message: Update to p5-WWW-Search-2.515. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/13 23:59:07 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h usr.sbin/vmctl : vmctl.c Log message: track used memory in each VM. This is passed back to vmctl status. ok reyk@, beck@, mpi@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/12/14 00:01:04 Modified files: www/opengroupware: Makefile distinfo www/opengroupware/files: opengroupware.conf www/opengroupware/pkg: PLIST README Removed files: www/opengroupware/patches: patch-SOPE_mod_ngobjweb_ngobjweb_module_c patch-WebUI_Common_OGoUIElements_SkyCalendarScript_m patch-WebUI_Scheduler_LSWScheduler_LSWAppointmentProposal_m patch-WebUI_Scheduler_LSWScheduler_LSWAppointmentViewer_m patch-WebUI_Scheduler_OGoSchedulerViews_SkyMonthRepetition_m patch-WebUI_Templates_OGoSchedulerViews_SkyInlineDayOverview_html Log message: Update to 5.5rc3 besides some minor cosmetics, change dependency from apache-module to apache2 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/14 00:02:09 Modified files: www/p5-libwww : Makefile distinfo Log message: Update to p5-libwww-6.15. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/14 00:06:27 Modified files: textproc/p5-XML-RSS: Makefile distinfo Log message: Update to p5-XML-RSS-1.57. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/14 00:13:55 Modified files: textproc/p5-XML-Simple: Makefile distinfo Log message: Update to p5-XML-Simple-2.22. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/14 00:33:12 Modified files: textproc/p5-Sort-Versions: Makefile distinfo Log message: Update to p5-Sort-Versions-1.62. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/14 00:45:57 Modified files: games/mnemosyne: Makefile distinfo Log message: Update to mnemosyne-2.3.5. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/14 00:46:03 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Support only one vcpu for now, until we implement SMP support. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/14 01:24:33 Modified files: usr.sbin/smtpd : filter_api.3 Log message: various minor tweaks; CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/12/14 01:34:56 Modified files: sys/dev/pci : if_iwm.c if_iwmreg.h if_iwmvar.h Log message: Add initial 802.11n support to the iwm(4) driver. Adds support for HT MCS 0-7 (theoretical limit 65 Mbit/s) and the reception of A-MSDU and A-MPDU aggregated frames. None of the optional 11n features are supported for now. MIMO, 40Mhz channels, short guard interval, etc. are left for future work. And we're not sending A-MSDU or A-MPDU frames yet either. Tested with various 11a/b/g/n access points. With some APs I'm seeing a noticable increase in throughput, especially on 5Ghz. Also, fix automatic rate selection by using the current Tx rate selected by AMRR as the upper bound for the firmware's rate table and updating the firmware's table whenever AMRR switches Tx rate, rather than setting the table just once after association and ignoring AMRR updates. ok mpi@ krw@ (earlier version), ok jasper@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/12/14 01:37:01 Modified files: sys/net80211 : ieee80211_amrr.c Log message: In AMRR debug printfs, show ni_txmcs instead of ni_txrate for HT nodes. CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/14 02:22:57 Modified files: usr.sbin/smtpd : makemap.8 Log message: Document -d option. Ok gilles@ jmc@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/14 03:11:14 ports/games/tbftss/patches Update of /cvs/ports/games/tbftss/patches In directory cvs.openbsd.org:/tmp/cvs-serv24123/patches Log Message: Directory /cvs/ports/games/tbftss/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/14 03:12:52 Modified files: games/tbftss : Makefile Added files: games/tbftss/patches: patch-src_battle_battle_c patch-src_battle_battle_h patch-src_battle_bullets_c Log message: Backport an upstream fix for an occasional crash when starting levels. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/14 03:17:45 Modified files: usr.sbin/smtpd : makemap.8 Log message: oops, sorry sunil, -d was in the wrong place: so much for my ok ;( CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/14 03:22:12 Modified files: usr.sbin/smtpd : bounce.c compress_gzip.c delivery_lmtp.c enqueue.c iobuf.c lka.c lka_session.c mta.c queue.c queue_backend.c queue_fs.c smtp_session.c smtpd.c to.c util.c Log message: remove trailing whitespace ok sunil gilles CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/14 03:28:50 Modified files: usr.sbin/smtpd : filter.c Log message: Wrap long lines and whitespace fixes. Ok jung@ gilles@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/14 03:31:25 Modified files: usr.sbin/smtpd : bounce.c Log message: Fix bad indents and whitespaces. Ok jung@ gilles@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/14 03:35:30 Modified files: usr.sbin/smtpd : envelope.c Log message: Wrap long lines and fix bad indents. Ok gilles@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/14 03:38:40 Modified files: usr.sbin/smtpd : mda.c Log message: Wrap long lines. Ok gilles@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/12/14 04:19:34 Modified files: share/man/man4 : iwm.4 Log message: iwm(4) firmware errors during association have been fixed. Remove BUGS section. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/12/14 04:25:27 Modified files: share/man/man4 : iwm.4 Log message: Update iwm(4) CAVEATS section in light of initial 802.11n support. pointed out by jmc@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2015/12/14 05:51:55 Modified files: . : events.html Log message: Move Giovanni's two talks at Open Source Day to the past. Pointed out by Erik Nordstrøm, thanks! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/14 06:59:42 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 history.c io.c jobs.c lex.c main.c misc.c mknod.c path.c sh.h shf.c trap.c tty.c var.c Log message: Move system headers from sh.h to those files that actually need them. ok mmcc@ a while ago CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/14 07:10:25 Modified files: mail/evolution-rss: Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/14 07:10:42 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.18.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/14 07:11:05 Modified files: mail/evolution : Makefile distinfo Log message: Update to evolution-3.18.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/14 07:11:24 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.18.3. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/12/14 07:25:48 Modified files: print/poppler : Makefile print/poppler/patches: patch-configure_ac Added files: print/poppler/patches: patch-qt5_src_Makefile_in print/poppler/pkg: DESCR-qt5 PLIST-qt5 Log message: Add Qt5 support for poppler. Tested by kili@ (maintainer) and sthen@; also aja@ tested and okayed some support patches. This doesn't fix all "libstdc++ overwrites libestdc++ at runtime" issues, but at least allows for sthen@ to proceed. Expect more some ugly tweak proposals on ports@ soon. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/14 07:25:57 Modified files: security/easy-rsa: Tag: OPENBSD_5_8 Makefile Added files: security/easy-rsa/patches: Tag: OPENBSD_5_8 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: MFC changes to easy-rsa (use ports openssl instead of libressl for env variable handling) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/14 09:31:03 Modified files: graphics/gdk-pixbuf2: Makefile distinfo graphics/gdk-pixbuf2/pkg: PLIST Log message: Update to gdk-pixbuf-2.32.3. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/12/14 09:34:55 Modified files: usr.sbin/tftpd : tftpd.c Log message: move daemon(3) call before chroot(2) in tftpd. so daemon(3) will be able to redirect standard input, standard output and standard error to /dev/null. ok jca@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2015/12/14 09:49:02 Modified files: math/R : Makefile distinfo math/R/patches : patch-configure math/R/pkg : README Removed files: math/R/patches : patch-Makefile_in patch-src_main_Makefile_in patch-src_scripts_javareconf_in Log message: Update to R 3.2.3 Feedback by Rafael Sadowski, ok dcoppa@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/12/14 10:44:29 Modified files: usr.bin/sndiod : listen.h listen.c Log message: Work on a copy of the slowaccept flag instead of the global one as it could change somewhere in the poll() loop. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/12/14 10:58:46 Log message: import of php-7.0.0; currently un-hooked Status: Vendor Tag: robert Release Tags: robert_20151214 N ports/lang/php/7.0/Makefile N ports/lang/php/7.0/distinfo N ports/lang/php/7.0/patches/patch-ext_gd_libgd_gdkanji_c N ports/lang/php/7.0/patches/patch-configure_in N ports/lang/php/7.0/patches/patch-ext_gd_config_m4 N ports/lang/php/7.0/patches/patch-ext_gd_gdcache_h N ports/lang/php/7.0/patches/patch-ext_standard_config_m4 N ports/lang/php/7.0/patches/patch-ext_iconv_iconv_c N ports/lang/php/7.0/patches/patch-ext_imap_config_m4 N ports/lang/php/7.0/patches/patch-ext_mysqlnd_config9_m4 N ports/lang/php/7.0/patches/patch-ext_odbc_config_m4 N ports/lang/php/7.0/patches/patch-ext_spl_php_spl_c N ports/lang/php/7.0/patches/patch-ext_sockets_sockaddr_conv_c N ports/lang/php/7.0/patches/patch-ext_xmlrpc_libxmlrpc_encodings_c N ports/lang/php/7.0/patches/patch-ext_spl_php_spl_h N ports/lang/php/7.0/patches/patch-sapi_fpm_www_conf_in N ports/lang/php/7.0/patches/patch-ext_tidy_config_m4 N ports/lang/php/7.0/patches/patch-ext_tidy_tidy_c N ports/lang/php/7.0/patches/patch-sapi_cgi_cgi_main_c N ports/lang/php/7.0/patches/patch-main_php_h N ports/lang/php/7.0/patches/patch-sapi_cli_php_cli_c N ports/lang/php/7.0/patches/patch-main_streams_php_stream_transport_h N ports/lang/php/7.0/patches/patch-php_ini-development N ports/lang/php/7.0/patches/patch-php_ini-production N ports/lang/php/7.0/patches/patch-main_php_ini_c N ports/lang/php/7.0/patches/patch-main_php_open_temporary_file_c N ports/lang/php/7.0/patches/patch-acinclude_m4 N ports/lang/php/7.0/patches/patch-sapi_fpm_fpm_fpm_atomic_h N ports/lang/php/7.0/patches/patch-scripts_Makefile_frag N ports/lang/php/7.0/patches/patch-scripts_php-config_in N ports/lang/php/7.0/patches/patch-scripts_phpize_in N ports/lang/php/7.0/pkg/DESCR-fpm N ports/lang/php/7.0/pkg/PLIST-bz2 N ports/lang/php/7.0/pkg/PLIST-curl N ports/lang/php/7.0/pkg/PLIST-dba N ports/lang/php/7.0/pkg/PLIST-fastcgi N ports/lang/php/7.0/pkg/PLIST-fpm N ports/lang/php/7.0/pkg/PLIST-gd N ports/lang/php/7.0/pkg/PLIST-gmp N ports/lang/php/7.0/pkg/PLIST-imap N ports/lang/php/7.0/pkg/PLIST-intl N ports/lang/php/7.0/pkg/PLIST-ldap N ports/lang/php/7.0/pkg/PLIST-main N ports/lang/php/7.0/pkg/PLIST-mcrypt N ports/lang/php/7.0/pkg/PLIST-mysqli N ports/lang/php/7.0/pkg/PLIST-odbc N ports/lang/php/7.0/pkg/PLIST-pcntl N ports/lang/php/7.0/pkg/PLIST-pdo_dblib N ports/lang/php/7.0/pkg/PLIST-pdo_mysql N ports/lang/php/7.0/pkg/PLIST-pdo_pgsql N ports/lang/php/7.0/pkg/PLIST-pgsql N ports/lang/php/7.0/pkg/PLIST-pspell N ports/lang/php/7.0/pkg/PLIST-shmop N ports/lang/php/7.0/pkg/PLIST-snmp N ports/lang/php/7.0/pkg/PLIST-soap N ports/lang/php/7.0/pkg/PLIST-tidy N ports/lang/php/7.0/pkg/PLIST-xmlrpc N ports/lang/php/7.0/pkg/PLIST-xsl N ports/lang/php/7.0/pkg/php70_fpm.rc N ports/lang/php/7.0/pkg/PLIST-zip No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/12/14 10:59:28 Modified files: lang/php : Makefile.inc Log message: add support for php-7.0 and remove the remaining 5.3 references ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/14 11:01:41 Modified files: net/rrdtool : Makefile Log message: oops, -DDEBUG crept in with the last update, remove it again CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/14 11:09:09 Modified files: audio/py-discogs-client: Makefile distinfo Log message: update to py-discogs-client 2.2.1, from maintainer Johan Huldtgren, with tweak pointed out by Daniel Jakots CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/14 11:48:50 Modified files: sys/dev/acpi : acpithinkpad.c Log message: Handle the keyboard backlight found on newer Thinkpads. Doesn't handle the machines that have both the keyboard backlight and the thinklight (x230, t430) quite right yet. ok jung@ (for a slightly different version of this diff) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/14 12:17:36 ports/net/py-IP/patches Update of /cvs/ports/net/py-IP/patches In directory cvs.openbsd.org:/tmp/cvs-serv14462/patches Log Message: Directory /cvs/ports/net/py-IP/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/14 12:38:12 Modified files: net/py-IP : Makefile net/py-IP/pkg : PLIST Added files: net/py-IP/patches: patch-IPy_py Log message: Add a python3 FLAVOR, from Daniel Jakots. Add a patch for 32 bits support with python3 while here. In boolean context python3 tries to use __bool__(), not __nonzero(). ok sthen@ (on an earlier version) benoit@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/14 12:39:45 Modified files: net : Makefile Log message: +py-IP,python3 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/14 12:47:24 Modified files: textproc : Makefile Log message: +py-yaml,python3 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/14 13:02:07 Modified files: usr.bin/grep : grep.h util.c Log message: Use long long rather than off_t for line_no to ensure that it's always 64 bits. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/14 13:22:35 Modified files: x11/gnome/latexila: Makefile x11/gnome/latexila/patches: patch-src_document_view_vala Added files: x11/gnome/latexila/patches: patch-src_preferences_dialog_vala Log message: Unbreak with new gspell. reported by nigel@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/14 16:30:58 Modified files: usr.bin/tmux : cmd-find.c cmd.c tmux.h Log message: Use cmd_find_clear_state instead of an extra function doing the same. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/14 17:00:01 Modified files: usr.bin/tmux : cmd-find.c cmd-select-pane.c screen-redraw.c server.c tmux.h window.c Log message: Make the marked pane a cmd_find_state. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/14 17:11:24 Modified files: usr.bin/tmux : cmd-find.c Log message: Don't copy marked pane when can just point to it. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/14 17:45:02 Modified files: usr.bin/tmux : cmd-find.c Log message: We changed somewhat recently to us the pty when tmux was run inside itself to work out the current pane. This is confusing in many cases (particularly notable is that "tmux neww\; splitw" would not split the new window), and the few advantages do not make up for the confusion. So drop this behaviour and return to using the current window and pane; keep the pty check but only use it to limit the list of possible current sessions. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/14 17:52:17 Modified files: usr.bin/tmux : cmd-list-keys.c Log message: Allow list-keys and list-commands to be run without a running server. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/14 18:56:51 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: support reset vcpu by triple fault (kernel part, userland fix will come later). discussed with deraadt@ and reyk@ at length. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/14 19:18:34 Modified files: usr.sbin/vmd : vmm.c Log message: if a vcpu run thread in vmd exits unexpectedly, teardown the VM's kernel components as well. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/14 19:39:34 Modified files: regress/bin/ps : Makefile Added files: regress/bin/ps : command.sh shortsleep.c Log message: regression suite for the "command" keyword CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/14 20:24:26 Modified files: sys/arch/amd64/amd64: vmm.c Log message: remove some not interesting debug printfs CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/14 21:18:46 Modified files: regress/bin/ps : Makefile Added files: regress/bin/ps : cwd.sh user.sh Log message: tests for the following keywords: cwd login group rgroup ruser user CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/14 22:58:12 Modified files: regress/bin/ps : command.sh Log message: test vis(3)ing CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/12/14 23:05:16 Modified files: usr.sbin/smtpd : makemap.c Log message: Sync the DB file once when done with fsync(), not on each write with O_SYNC. The DB file being written is a temp file, so O_EXLOCK is unnecesary. ok sunil@ gilles@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/15 00:05:20 Modified files: regress/bin/ps : command.sh Log message: test encoding of a few invalid UTF-8 sequences CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/15 00:17:35 Modified files: regress/bin/ps : command.sh Log message: test some valid UTF-8, but in the C locale CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/15 00:23:20 Modified files: devel/p5-File-BOM: Makefile distinfo Log message: Update to p5-File-BOM-0.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/15 01:26:39 Modified files: x11/gnome/nautilus: Makefile distinfo Log message: Update to nautilus-3.18.3. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/15 03:36:59 Modified files: usr.sbin/relayd: relay_http.c Log message: PATCH is like PUT, data is expected. From mxb at alumni chalmers se CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/15 03:52:02 Modified files: sysutils/e2fsprogs: Makefile Log message: Don't pick up execinfo. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/12/15 03:59:50 Added files: www/chromium/patches: patch-net_net_common_gypi Log message: fix build by adding a missing patch CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/15 04:42:32 Modified files: mail/dovecot-pigeonhole: Makefile distinfo mail/dovecot-pigeonhole/pkg: PLIST Log message: update to dovecot-pigeonhole-0.4.10, from Brad CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/15 06:08:50 Modified files: sys/net : rtable.c Log message: Do not panic when trying to delete an non-existing route with ART. Reported by bluhm@, ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/15 06:43:07 Modified files: usr.bin/tmux : cmd-attach-session.c hooks.c server-client.c tmux.h Log message: Some hooks API changes to fire a hook while waiting another cmdq and infrastructure that will be needed soon. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/15 07:32:56 Modified files: usr.bin/tmux : cmd-find.c Log message: Copy state directly rather than dereferencing wl (which could be NULL). CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/12/15 08:32:04 Modified files: lang/mono : Makefile distinfo lang/mono/patches: patch-configure_ac patch-mono_Makefile_in patch-mono_dis_Makefile_in patch-mono_metadata_class_c patch-mono_profiler_Makefile_in patch-mono_profiler_decode_c patch-mono_utils_gc_wrapper_h patch-mono_utils_mono-proclib_c lang/mono/pkg : PLIST Removed files: lang/mono/patches: patch-mono_metadata_icall_c patch-mono_metadata_rand_c patch-mono_metadata_threadpool_c patch-runtime_mono-wrapper_in Log message: update to 4.2.1.102; tested by and ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/15 08:56:57 Modified files: x11/gnome/totem-pl-parser: Makefile distinfo x11/gnome/totem-pl-parser/pkg: PLIST Log message: Update to totem-pl-parser-3.10.6. CVSROOT: /cvs Module name: src Changes by: feinerer@cvs.openbsd.org 2015/12/15 09:23:31 Modified files: sys/sys : videoio.h Added files: sys/sys : v4l2-common.h v4l2-controls.h Log message: Sync V4L2 header files with recent Linux kernel. This introduces the two header files v4l2-common.h and v4l2-controls.h which were split off from videodev2.h (which corresponds to our videoio.h). There will be a second commit just addressing whitespace and formatting. The current version has only real changes whereas the second commit will bring videoio.h in line with videodev2.h formatting so that potential syncs in the future are easier to implement. Bulk build by ajacoutot@; ok robert@, ajacoutot@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/15 09:26:17 Modified files: usr.bin/fmt : fmt.1 fmt.c Log message: UTF-8 support; does not yet handle the -c option. No longer expand tabs up front in get_line(), their width depends on the width of characters earlier on the line. Always NUL-terminate the input buffer for easier and safer handling. Get rid of the hand-rolled output buffer, just let stdio do its work. OK tedu@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/15 09:37:58 Modified files: etc/skel : dot.login Log message: automatic HOSTALIASES setup is a bad idea CVSROOT: /cvs Module name: src Changes by: feinerer@cvs.openbsd.org 2015/12/15 10:01:44 Modified files: sys/sys : videoio.h Removed files: sys/sys : v4l2-common.h v4l2-controls.h Log message: Revert the previous commit; the licencing needs to be checked very carefully. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/15 10:36:19 Modified files: usr.bin/mandoc : main.c mandocdb.c Log message: pledge(2) style: Make sure to always use the idiom 'if (pledge("' such that it can easily be searched for. No functional change. Requested by deraadt@ some time ago. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/15 10:48:16 Modified files: usr.bin/fmt : fmt.1 Log message: missing space in previous; CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/12/15 11:17:34 Modified files: sbin/mountd : mountd.c Log message: When (re)reading /etc/exports, handle the case where the mount point of an export is not also the mount point of a local filesystem. In this case, the local filesystem would not be removed from the "unexport list", causing the export to be "unexported" again. This fix then also allows us to actually delete an export that has been removed from /etc/exports, by passing the MNT_DELEXPORT export flag to mount(2). Makes sense to millert@. CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/12/15 11:24:18 Modified files: sbin/mountd : mountd.8 Log message: Document /var/db/mountdtab CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/12/15 11:25:28 Modified files: sbin/mountd : exports.5 Log message: Include RFC number in reference. While here, improve formatting of another reference. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/15 11:39:50 Modified files: games/atc : update.c Log message: Replace 'arc4random() % range' by 'arc4random_uniform(range)'. Do this by introducing atcrandom_uniform(range) which returns deterministic randomness or good randomness depending on whether a seed was specified with the -r option. Diff by Matthew Martin, reviewed by deraadt@ and me. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/15 11:40:55 Modified files: games/atc : include.h Log message: Cleanup: pwd.h is no longer needed. CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/15 12:46:14 Modified files: sys/dev/isa : asmc.c Log message: make sure the read fan description is always nul terminated hint from kettenis CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/15 13:05:03 Modified files: usr.sbin/unbound: Makefile.in README acx_nlnetlabs.m4 config.h.in configure configure.ac usr.sbin/unbound/daemon: unbound.c worker.c usr.sbin/unbound/doc: Changelog README example.conf.in libunbound.3.in unbound-anchor.8.in unbound-checkconf.8.in unbound-control.8.in unbound-host.1.in unbound.8.in unbound.conf.5.in usr.sbin/unbound/iterator: iter_scrub.c iterator.c iterator.h usr.sbin/unbound/libunbound: libunbound.c usr.sbin/unbound/services/cache: rrset.c usr.sbin/unbound/smallapp: unbound-anchor.c unbound-checkconf.c unbound-control.c usr.sbin/unbound/util: config_file.c config_file.h configlexer.lex configparser.y iana_ports.inc random.c usr.sbin/unbound/validator: autotrust.c val_nsec.c val_nsec3.c val_secalgo.c val_secalgo.h val_sigcrypt.c Log message: update to Unbound 1.5.7, looks fine to deraadt@. Notable addition: implements optional support for qname minimisation (a privacy improvement; see draft-ietf-dnsop-qname-minimisation-07) CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/15 13:05:25 Modified files: sys/dev/isa : asmc.c Log message: add more temperature keys found in newer macbook airs (6,1 and 7,2) encountered via key dump diff, run by Bryan Vyhmeister CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/15 13:23:51 Modified files: lib/libcrypto : cert.pem Log message: Remove "C=US, O=VeriSign, Inc., OU=Class 3 Public Primary Certification Authority" (serial 3c:91:31:cb:1f:f6:d0:1b:0e:9a:b8:d0:44:bf:12:be) root certificate from cert.pem. ok rpe@ Symantec/VeriSign say "Browsers/root store operators are encouraged to remove/untrust this root from their root stores" and "hasn't been used to generate new certificates in several years, and will now be repurposed to provide transition support for some of our enterprise customers' legacy, non-public applications" (https://www.symantec.com/page.jsp?id=roots, http://www.scmagazine.com/google-will-remove-trust-of-symantecs-pca3-g1-certificate/article/459688/). Also see https://knowledge.symantec.com/support/ssl-certificates-support/index?page=content&id=ALERT1941 https://googleonlinesecurity.blogspot.co.uk/2015/12/proactive-measures-in-digital.html CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/15 13:26:55 Modified files: etc : unbound.conf Log message: add commented-out unbound.conf entries for dns64 (sitting in my tree and ok'd some time ago by phessler and IIRC also mikeb), and for qname-minimisation CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/15 13:34:33 Modified files: sys/dev/isa : asmc.c Log message: add 2 more temperature keys found in macbook pro (10,2) found via key dump diff, run by Bryan Vyhmeister also remove 3 temperature keys which likely do not return useful values verified with help from macbook pro output of tb (4,1 and 5,5), kettenis (12,1), and Cristoph R. Murauer (9,1) via misc@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/15 13:58:22 Modified files: sys/dev/isa : asmc.c Log message: ignore unlikely temperature values like -127 degC CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/15 15:03:59 Modified files: textproc/calibre: Makefile distinfo textproc/calibre/patches: patch-setup___init___py patch-setup_extensions_py patch-setup_install_py patch-src_calibre_gui2___init___py patch-src_calibre_linux_py textproc/calibre/pkg: DESCR PLIST Removed files: textproc/calibre/patches: patch-setup_build_environment_py patch-src_calibre_gui2_pictureflow_pictureflow_h patch-src_calibre_gui2_widgets_py Log message: major update to calibre-2.46.0 (now that we have poppler-qt5 / py-qt5) - working for my use case and some other things I've thought of checking, but please test and let me know if you run into problems. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/15 15:43:37 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-configure_in patch-lib_dns_opensslrsa_link_c Log message: update to bind-9.10.3-P2 4260. [security] Insufficient testing when parsing a message allowed records with an incorrect class to be be accepted, triggering a REQUIRE failure when those records were subsequently cached. (CVE-2015-8000) [RT #40987] 4253. [security] Address fetch context reference count handling error on socket error. (CVE-2015-8461) [RT#40945] CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/15 16:02:49 Modified files: lang/php : Makefile.inc Log message: Unbreak. CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/15 16:16:13 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: less macro and lines ok millert CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/12/15 16:56:15 Modified files: lang/racket-minimal: Makefile lang/racket-minimal/pkg: README Log message: Unbreak Racket on sparc64. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/12/15 17:00:35 Modified files: net/py-ftpdlib : Makefile distinfo net/py-ftpdlib/pkg: PLIST Log message: Update to pyftpdlib 1.5.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/15 18:39:11 Modified files: bin/pax : pax.c Log message: Replace "tame" by "pledge" in a comment. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/15 23:41:06 Modified files: emulators/qemu : Makefile emulators/qemu/patches: patch-ui_vnc_c Added files: emulators/qemu/patches: patch-hw_net_vmxnet3_c patch-hw_pci_msix_c patch-hw_usb_hcd-ehci_c Log message: SECURITY fixes for: CVE-2015-7549, CVE-2015-8504, CVE-2015-8558, CVE-2015-8567 and CVE-2015-8568 from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/15 23:42:57 Modified files: net/ircd-ratbox: Makefile distinfo net/ircd-ratbox/patches: patch-doc_example_conf patch-src_ircd_c Removed files: net/ircd-ratbox/patches: patch-Makefile_in patch-configure_ac patch-libratbox_src_openssl_c patch-src_Makefile_in patch-src_sslproc_c Log message: Udate to ircd-ratbox 3.0.9. - Fixes a remote DoS issue, CVE 2015-5290. from Brad CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/16 00:58:56 Modified files: audio/mpd : Makefile Log message: Fix linking on powerpc by disabling -Wl,--gc-sections With hint from mpi@, ok dcoppa@ (maintainer) CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/12/16 01:27:33 Modified files: lib/libc/sys : pledge.2 sys/kern : vfs_syscalls.c Log message: in pledged process, setuid/setgid/sticky bits should be ignored. enforce it for mkfifo(2) and mknod(2) (with "dpath" promise). ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/16 01:48:09 Modified files: audio/mpd : Makefile distinfo audio/mpd/patches: patch-Makefile_in Removed files: audio/mpd/patches: patch-src_Main_cxx Log message: Bugfixing update to mpd-0.19.12 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/16 01:52:22 Modified files: audio/ardour : Makefile audio/ardour/pkg: PLIST Log message: vamp is getting picked up. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/16 02:37:21 Modified files: sysutils/simple-mtpfs: Makefile Log message: lowercase in comment. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/16 03:08:53 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: Update to firefox-esr 38.5.0. See https://www.mozilla.org/en-US/firefox/38.5.0/releasenotes/ Fixes MFSA 2015-134,138,139,145,146,147,149 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/16 03:12:14 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-gfx_skia_moz_build www/mozilla-firefox/pkg: README www/firefox-i18n: Makefile.inc distinfo Removed files: www/mozilla-firefox/patches: patch-config_system-headers Log message: Update to firefox 43.0. See https://www.mozilla.org/en-US/firefox/43.0/releasenotes/ Fixes MFSA 2015-134 -> 149 - Remove merged patch about freetype paths/versions - Remove outdated mention of 'disable anti-aliasing', from matthieu@ Tested (among others) by benoit@, mmcc@ and naddy@ CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2015/12/16 03:21:52 Modified files: devel/subversion: Makefile distinfo Log message: Update to Apache Subversion 1.8.15. Fixes CVE-2015-5343. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2015/12/16 03:23:18 Modified files: devel/subversion: Tag: OPENBSD_5_8 Makefile Added files: devel/subversion/patches: Tag: OPENBSD_5_8 patch-subversion_mod_dav_svn_util_c Log message: Patch CVE-2015-5343 in Apache Subversion for 5.8-stable. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/12/16 05:52:03 Modified files: sys/net80211 : ieee80211.c Log message: Don't forget about monitor mode while building the ifmedia list for 802.11n capable wireless drivers. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/16 06:05:50 Modified files: audio/ncmpcpp : Makefile Log message: Switch to devel/readline from ports. When using readline from base, ncmpcpp segfaults with every action demanding user input (i.e. searching songs, tagging files, etc). CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/16 06:19:14 Modified files: sys/net : rtable.c Log message: Merge rtable_mpath_select() into rtable_match(). This allow us to get rid of one more "rt_node" usage with ART. ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/12/16 06:38:39 Modified files: usr.sbin/syslogd: syslogd.c Log message: Adding mark messages to log files was broken since OpenBSD 5.7. The mark timeout event is not persistent, add the timer intervall everytime it fires. Bug report, analysis and fix from Einfach Jemand rru.142 at gmail.com CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/16 06:45:35 Modified files: devel/p5-File-Find-Rule: Makefile distinfo Log message: Update to p5-File-Find-Rule-0.34. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/16 07:10:05 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: Makefile distinfo security/letsencrypt/client/patches: patch-examples_cli_ini security/letsencrypt/client/pkg: PLIST security/letsencrypt/py-acme: distinfo Log message: update to letsencrypt-0.1.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/16 07:16:27 Modified files: games/sail : main.c Log message: Use __progname instead of hand-rolled parsing of argv[0]. Inspired by similar diffs by tobias@ and millert@. "I like the concept" pjanzen@ ok tedu@ CVSROOT: /cvs Module name: src Changes by: jturner@cvs.openbsd.org 2015/12/16 07:21:28 Modified files: etc/rc.d : vmd Log message: Add pexp match otherwise rcctl stop vmd doesn't work. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/16 07:21:51 Modified files: games/caesar : caesar.c games/hunt/huntd: driver.c games/hack : hack.end.c hack.main.c Log message: Use __progname instead of hand-rolled parsing of argv[0]. Inspired by similar diffs by tobias@ and millert@. "I like the concept" pjanzen@ ok tedu@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/16 07:22:21 Modified files: sys/uvm : uvm_map.c Log message: Avoid grabbing the kernel lock in uvm_unmap() if we have an interrupt-safe map. This removes the (hopefully) last case in which pool_put() might try to grab the kernel lock for interrupt-safe pools. Note that pools that are created with the PR_WAITOK flag will still grab the kernel lock. ok mpi@, tedu@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/12/16 07:23:33 Modified files: usr.bin/nc : netcat.c Log message: clean up some unused variables, and add the printing of the certificate validity to the verbose output when using tls - from rob@2keys.ca ok mmcc@ jsing@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/16 07:46:47 Modified files: audio/ncmpcpp : Makefile audio/ncmpcpp/patches: patch-src_ncmpcpp_cpp Log message: better fix for sigignore() CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/16 07:50:26 Modified files: sys/dev/usb : umass.c umass_scsi.c umass_scsi.h umassvar.h Log message: Refactor umass_detach() in order to pass a size to free(9). Based on a diff from Mathieu . CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/16 08:43:14 Modified files: sys/dev/acpi : acpithinkpad.c Log message: Don't attempt to get the ThinkLight state if neither the KLCG nor the MLCG methods are present. Should fix the panic that occurs on older ThinkPads (such as the x201) when you press the ThinkLight key. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/12/16 08:52:51 Modified files: sys/kern : vfs_syscalls.c Log message: in pledged process, setuid/setgid/sticky bits should be ignored. enforce it for open(2) when used with O_CREAT and mode. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/12/16 09:14:13 Modified files: www/chromium : Makefile distinfo Log message: update to 47.0.2526.106 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/16 09:32:30 Modified files: lib/libc/asr : asr.c asr_private.h getaddrinfo_async.c gethostnamadr_async.c res_search_async.c lib/libc/net : gethostbyname.3 resolver.3 Log message: Remove support for HOSTALIASES from the resolver. This "open and parse any file indicated by an environment variable" feature inside the resolver is incompatible with what pledge "dns" is trying to be. It is a misguided "feature" added way back in history which almost noone uses, but everyone has to assume the risk from. ok eric florian kettenis CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/12/16 10:08:17 Modified files: lib/libc/sys : pledge.2 Log message: documents pledge(2) "dpath" promise with inputs from jmc@ ok jmc@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/16 11:12:42 Modified files: lib/libc/net : gethostbyname.3 resolver.3 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/12/16 11:19:25 Modified files: etc : group master.passwd etc/mail : aliases Log message: Add _sndiop user and group for (future) privileged sndiod process. ok deraadt CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/16 11:56:21 Modified files: sys/arch/sparc/conf: files.sparc Log message: Remove the solbourne entries now that all its code is gone. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/16 12:44:43 Modified files: usr.bin/awk : run.c Log message: Remove modulo bias in random number generator. Diff from Matthew Martin, rewieved by deraadt@ and me. ok deraadt@, millert@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/12/16 12:57:38 Modified files: devel/p5-BSD-Resource: Makefile distinfo Log message: update p5-BSD-Resource to 1.2909 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/12/16 13:03:24 Modified files: mail/p5-Mail-SPF-Iterator: Makefile distinfo Log message: update p5-Mail-SPF-Iterator to 1.111 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/16 13:12:31 Modified files: lib/libevent : kqueue.c Log message: change the kqueue backend to call kevent() as events are added instead of deferring until the dispatch loop. kqueue support for various types of files and filesystems has been historically incomplete, and kevent handles this condition by returning an error. the libevent dispatch loop has no way to recover from this error and fails catastrophically, bringing down the entire process because one file went bad. now, instead of all that happending, event_add will return an error. the application can choose to handle or ignore this error, but at least the band will play on. ok nicm CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/12/16 13:33:00 Modified files: net/p5-Net-DNS : Makefile distinfo Log message: update p5-Net-DNS to 1.04 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/12/16 13:40:46 Modified files: net/p5-Net-PcapWriter: Makefile distinfo Log message: update p5-Net-PcapWriter to 0.720 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/16 14:47:00 Modified files: usr.bin/tmux : cmd-show-environment.c cmd-set-environment.c Log message: showenv and setenv need to be CANFAIL. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/12/16 14:48:20 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.022 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/16 14:50:38 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-find.c cmd-queue.c cmd-respawn-window.c hooks.c server-client.c server-fn.c server.c tmux.1 tmux.h window.c Log message: Add infrastructure to work out the best target given a pane or window alone and use it to add pane_died and pane_exited hooks. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/16 15:05:35 Modified files: usr.bin/tmux : cmd-send-keys.c input.c tmux.h Log message: send-keys -R should reset the input parser to ground state (so it can be used to escape from, for example, printf '\033]2;'). CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/12/16 15:29:59 Modified files: textproc/p5-Regexp-Common: Makefile distinfo Log message: update p5-Regexp-Common to 2015121601 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/12/16 16:07:10 Modified files: textproc/p5-XML-LibXML: Makefile distinfo Log message: update p5-XML-LibXML to 2.0123 CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/12/16 16:13:29 Modified files: faq : current.html Log message: people who used multicast_router now need to add a static route CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/12/16 16:16:13 Modified files: faq : current.html Log message: expand previous with "to something other than the default route" CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/12/16 16:19:29 Modified files: faq : current.html Log message: expand again; multicast_host as well as multicast_router could take an interface as the option CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/16 16:26:14 Modified files: multimedia/minidlna: Makefile Log message: bump REVISION of minidlna to force updates; no idea what abi changed but the old binary on my system wasn't answering UPNP multicast and rebuilding fixed it for me. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/12/16 23:02:40 Modified files: openssh : index.html Log message: remove some cruft CVSROOT: /cvs Module name: xenocara Changes by: shadchin@cvs.openbsd.org 2015/12/16 23:03:10 Modified files: driver/xf86-input-keyboard: ChangeLog INSTALL Makefile.in aclocal.m4 configure configure.ac driver/xf86-input-keyboard/src: atKeynames.h at_scancode.c lnx_kbd.c xf86OSKbd.h Added files: driver/xf86-input-keyboard: compile Log message: Update to xf86-input-keyboard 1.8.1. ok matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: shadchin@cvs.openbsd.org 2015/12/16 23:04:21 Modified files: driver/xf86-input-synaptics: ChangeLog configure configure.ac driver/xf86-input-synaptics/src: eventcomm.c synaptics.c Log message: Update to xf86-input-synaptics 1.8.3. ok matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: shadchin@cvs.openbsd.org 2015/12/16 23:08:35 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/16 23:51:59 Modified files: productivity/tryton/trytond: Makefile distinfo Log message: SECURITY update to trytond-3.2.11. - CVE-2015-0861 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/12/17 00:02:48 Modified files: www/iridium : Makefile distinfo www/iridium/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_first_run_first_run_internal_posix_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_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-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 patch-v8_src_log-utils_h www/iridium/pkg: PLIST Added files: www/iridium/files: audio_manager_openbsd.cc audio_manager_openbsd.h www/iridium/patches: patch-base_process_process_metrics_h patch-chrome_browser_ssl_bad_clock_blocking_page_cc patch-chrome_browser_ui_views_exclusive_access_bubble_views_cc patch-chrome_policy_templates_gypi patch-components_metrics_gypi patch-content_browser_accessibility_accessibility_tree_formatter_cc patch-content_browser_accessibility_browser_accessibility_cc patch-content_browser_accessibility_browser_accessibility_h patch-content_browser_accessibility_browser_accessibility_manager_cc patch-content_browser_accessibility_browser_accessibility_manager_h patch-content_browser_renderer_host_render_widget_host_impl_cc patch-gpu_gles2_conform_support_gles2_conform_support_gyp patch-net_net_common_gypi patch-net_proxy_proxy_config_service_linux_cc patch-net_proxy_proxy_service_cc 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/iridium/patches: patch-base_debug_proc_maps_linux_cc patch-base_process_memory_linux_cc patch-base_test_launcher_test_launcher_cc patch-chrome_browser_plugins_plugins_resource_service_cc 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-chromecast_browser_cast_content_browser_client_cc patch-content_shell_browser_shell_browser_context_cc patch-content_shell_browser_shell_browser_main_parts_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 patch-ui_views_examples_widget_example_cc Log message: update to 47.0rc1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/17 00:56:01 Modified files: usr.sbin/npppd/common: slist.c usr.sbin/npppd/pptp: pptpd.c Log message: Replace arc4random() % i by arc4random_uniform(i) to avoid modulo bias. Part of a diff by Matthew Martin, reviewed by deraadt@ and me. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/17 01:01:55 Modified files: usr.sbin/npppd/common: debugmacro.h debugutil.c debugutil.h hash.c hash.h ipsec_util.c ipsec_util.h ipsec_util_local.h net_utils.c net_utils.h radish.c radish.h recvfromto.c recvfromto.h slist.h slist_test.c time_utils.c Log message: Add missing $OpenBSD$ tags. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/17 01:09:20 Modified files: usr.sbin/npppd/l2tp: l2tpd.c usr.sbin/npppd/pppoe: pppoed.c Log message: Replace 'arc4random() % (2^k - 1)' by 'arc4random() & (2^k - 1)' to avoid modulo bias. Part of a diff by Matthew Martin, reviewed by deraadt@ and me. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/17 02:10:57 Modified files: lang/seed7 : Makefile distinfo Log message: Update to seed7-20151216. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/17 02:26:36 Modified files: sys/dev/pv : vmt.c Log message: Use config_mountroot(9) instead of startuphook_establish(9). Fix a regression reported by Ian Mcwilliam on tech@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/17 02:29:28 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h usr.sbin/vmd : loadfile.h loadfile_elf.c vmm.c Log message: Move vcpu register state init to vmd. Allows vmd bootloader to make the decision as to how the vcpu should be set up for initial start and reset. Also removes some hardcoded register constants from vmm(4). ok jsing@, mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/17 02:45:33 Modified files: multimedia/mkvtoolnix: Makefile distinfo Log message: Update to mkvtoolnix-8.6.1. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/17 02:47:22 Modified files: graphics/GraphicsMagick: Makefile distinfo Log message: Update to GraphicsMagick-1.3.23. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/17 02:54:33 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-configure Log message: Remove MIPS -Bsymbolic workaround now that the linker has been fixed. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/17 02:56:35 Modified files: net/ircd-ratbox: Tag: OPENBSD_5_8 Makefile distinfo net/ircd-ratbox/patches: Tag: OPENBSD_5_8 patch-doc_example_conf patch-src_ircd_c Removed files: net/ircd-ratbox/patches: Tag: OPENBSD_5_8 patch-Makefile_in patch-configure_ac patch-libratbox_src_openssl_c patch-src_Makefile_in patch-src_sslproc_c Log message: - update to ircd-ratbox 3.0.9 * various bugfixes including CVE-2015-5290 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/17 03:10:20 Modified files: audio/ncmpcpp : Makefile audio/ncmpcpp/patches: patch-src_ncmpcpp_cpp Log message: Further improvements, and put sigignore into the anonymous namespace (for the sake of consistency) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/17 03:21:22 Modified files: sys/dev/usb : umass.c Log message: Missing include, spotted by benoit@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/17 03:30:01 Modified files: net/ircd-hybrid: Makefile distinfo net/ircd-hybrid/patches: patch-doc_Makefile_in patch-doc_reference_conf patch-include_defaults_h patch-include_stdinc_h patch-src_ircd_c net/ircd-hybrid/pkg: PLIST Log message: Update to ircd-hybrid-8.2.11. from Brad CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/17 04:28:01 Modified files: gnu/gcc/gcc/config/mips: mips.md Log message: Implement a memory barrier for mips. Basically this makes __sync_synchronize() emit a "sync" instruction. ok visa@ CVSROOT: /cvs Module name: www Changes by: pirofti@cvs.openbsd.org 2015/12/17 04:51:26 Modified files: . : octeon.html Log message: Alexis de Bruyn reports that his DSR-500N boots OpenBSD, thanks! CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/17 05:17:14 Modified files: sys/dev/acpi : acpithinkpad.c Log message: Add display brightness support. This is available on the last few generations of Thinkpads (x220 and later) and using means the brightness level is coordinated properly with the firmware. This gets rid of the surprising brightness changes that would sometimes happen if you used the brightness keys or if the firmware decided to reset the brightness level for some other reason. ok tedu@, jung@, naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/17 06:12:15 Modified files: www/libcroco : Makefile distinfo Log message: Update to libcroco-0.6.11. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/17 06:37:04 Modified files: usr.sbin/nsd : configure Log message: regen NSD's autoconf script, forgotten with the update - noticed by Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/17 07:40:16 Modified files: productivity/tryton/trytond: Tag: OPENBSD_5_8 Makefile Added files: productivity/tryton/trytond/patches: Tag: OPENBSD_5_8 patch-trytond_model_modelstorage_py Log message: Check all fields when writing a sequence of records, values (CVE-2015-0861) CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/12/17 08:07:57 Modified files: sys/dev/pci : azalia.c Log message: If CORB/RIRB are not running, log error message unconditonnaly and return error. From Alexey Suslikov CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/17 08:13:31 Modified files: lib/libcrypto : Tag: OPENBSD_5_8 cert.pem Log message: remove O=VeriSign, Inc., OU=Class 3 Public Primary Certification Authority from cert.pem in 5.8-stable, requested by Josh Grosse CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/17 09:05:30 Modified files: sys/netinet : if_ether.c Log message: rm a bit more trailers code. no longer accept them as alias for ethernet. ok mpi CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/17 09:49:07 Modified files: sys/kern : kern_descrip.c Log message: add size to free. from Mathieu CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/17 09:57:21 Modified files: sys/kern : kern_event.c sys/sys : ktrace.h Log message: add ktrace to kevent. ok guenther CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/17 09:59:26 Modified files: sys/kern : kern_descrip.c Log message: no need to check null before free CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/17 10:00:48 Modified files: sys/kern : kern_event.c Log message: arrays decay to pointers without needing & CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/17 10:06:39 Modified files: net/isc-bind : Tag: OPENBSD_5_8 Makefile distinfo net/isc-bind/patches: Tag: OPENBSD_5_8 patch-configure_in Added files: net/isc-bind/patches: Tag: OPENBSD_5_8 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: MFC update to bind-9.10.3-P2 4260. [security] Insufficient testing when parsing a message allowed records with an incorrect class to be be accepted, triggering a REQUIRE failure when those records were subsequently cached. (CVE-2015-8000) [RT #40987] 4253. [security] Address fetch context reference count handling error on socket error. (CVE-2015-8461) [RT#40945] CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/17 10:07:41 Modified files: net/isc-bind : Makefile Log message: bump isc-bind REVISION to avoid warnings with updates (different deps between 5.8-stable and -current) CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/17 10:08:08 Modified files: usr.sbin/unbound/iterator: Tag: OPENBSD_5_8 iter_hints.c Log message: update hints for h.root in 5.8-stable, requested by phessler CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/17 10:16:04 Modified files: sys/arch/i386/i386: bus_dma.c sys/arch/amd64/amd64: bus_dma.c Log message: add a size to free. from Mathieu CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/12/17 11:12:00 Modified files: openssh : history.html Log message: speak about past in past tense CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/17 11:24:57 Modified files: usr.sbin/rebound: rebound.c Log message: add return code to newrequest to distinguish between cache hit and error. we want to keep looping for more requests after a hit, not stop. (though i'm reconsidering if the looping is worthwhile. maybe should just return to kevent() after each request.) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/17 11:31:21 Modified files: shells/zsh : Makefile distinfo shells/zsh/pkg : PFRAG.shared PLIST Log message: update to zsh-5.2 from Matthew Martin ok pea@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/17 11:31:46 Modified files: x11/gnome/rygel: Makefile distinfo x11/gnome/rygel/pkg: PLIST Log message: update to rygel-0.28.2 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/17 11:37:58 Modified files: usr.sbin/npppd/common: addr_range.c libexec/ld.so/ldconfig: prebind.c prebind_delete.c Log message: s/failes/failed/g CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/17 11:38:20 Modified files: devel/py-test : Makefile distinfo devel/py-test/pkg: PLIST Log message: Update to pytest-2.8.5. ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/17 12:03:37 Modified files: devel/libgdata : Makefile distinfo Log message: update to libgdata-0.17.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/17 12:07:53 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo devel/ruby-rspec/specinfra/pkg: PLIST Log message: update to specinfra-2.46.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/17 12:12:04 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-src_Makefile_in sysutils/libvirt/pkg: PLIST Added files: sysutils/libvirt/patches: patch-src_admin_admin_protocol_c patch-src_logging_log_protocol_c Log message: - update to libvirt-1.3.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/17 12:12:18 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: update to libvirt-python-1.3.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/17 12:13:07 Modified files: devel/libvirt-glib: Makefile distinfo Log message: update to libvirt-glib-0.2.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/17 12:13:25 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo Log message: update to p5-Sys-Virt-1.3.0 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/12/17 12:16:51 Modified files: lang/python/2.7: Makefile distinfo lang/python/2.7/pkg: PLIST-idle PLIST-main PLIST-tools Log message: update python to 2.7.11. from jsg@ (thank you), ok shadchin@. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/17 12:26:28 Modified files: sys/dev/ic : lance.c Log message: s/expresion/expression/g CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/17 12:28:14 Modified files: devel/py-decorator: Makefile distinfo devel/py-decorator/pkg: PLIST Log message: Update to py-decorator-4.0.6. Add python3 flavor. ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/17 12:30:28 Modified files: usr.bin/nc : netcat.c Log message: Add missing colon after "Peer name" in verbose output. Mentioned on the lists recently. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/17 12:35:04 Modified files: misc/portroach : Makefile distinfo Log message: - update to portroach-2.0.9 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/17 12:35:09 Modified files: devel : Makefile Log message: +py-decorator,python3 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/17 12:35:24 Modified files: sys/dev/ic : aic79xx.c aic79xx.h aic7xxxvar.h Log message: sprinkling ifndef __linux__ around two variable declarations could not possibly make this driver portable CVSROOT: /cvs Module name: ports Changes by: okan@cvs.openbsd.org 2015/12/17 12:52:03 Modified files: sysutils/sec : Makefile distinfo Log message: Update to 2.7.8; upstream switches to github. ok benoit@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/17 15:14:40 Modified files: sys/kern : kern_sched.c Log message: Make the cost of moving a process to the primary cpu a bit higher. This is the CPU that handles most hardware interrupts but we don't account for that in any way in the scheduler. So processes (and kernel threads) that are unlucky enough to end up on this CPU will get less CPU cycles than those running on other CPUs. This is especially true for the softnet taskq. There network interrupts will prevent the softnet taskq from running. This means that the more packets we receive, the less packets we can actually process and/or forward. This is why "unlocking" network drivers actually decreases the forwarding performance. This diff restores most of the lost performance by making it less likely that the softnet taskq ends up on the same CPU that handles network interrupts. Tested by Hrvoje Popovski ok mpi@, deraadt@ CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/12/17 16:07:20 Added files: . : innovations.html Log message: Add a list of subprojects, early adopted new techniques, and software developed and maintained in OpenBSD or by OpenBSD developers. Feedback from many; "let's commit it" deraadt@. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/17 16:08:22 Modified files: usr.bin/tmux : cmd-find.c Log message: As well as setting up the state, actually use it in cmd_find_target. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/17 16:14:16 Modified files: audio/ardour : Makefile audio/ardour/patches: patch-SConstruct Log message: Add rpath so that libs can find themselves. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/17 16:14:52 Modified files: audio/ardour/patches: patch-gtk2_ardour_engine_dialog_cc patch-gtk2_ardour_engine_dialog_h patch-gtk2_ardour_new_session_dialog_cc Log message: Regen patches. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/12/17 16:19:23 Modified files: etc : netstart Log message: Simplify multicast option handling (10 less lines) by matching /etc/rc behavior towards other YES|NO options and drop the error warning. with and ok tim@, ok rpe@ on an earlier diff CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/12/17 16:29:29 Modified files: . : innovations.html Log message: update maintainer of portable OpenNTPD and fix a typo in the birth year of dpb(1); both spotted by TJ at mrsk dot me CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/12/17 17:03:13 Modified files: . : innovations.html Log message: add missing rc.d(8) and sysutils/toad; noticed by ajacoutot@ CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/12/17 18:18:09 Modified files: . : innovations.html Log message: some new entries: m4(1) [suggested by espie@] explicit_bzero(3) [suggested by tim@] pledge(2) [suggested by brynet@ and by TJ at mrsk dot me] CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/17 19:17:45 Modified files: net/openvpn : Makefile distinfo net/openvpn/patches: patch-configure patch-src_openvpn_tun_c Log message: update to openvpn-2.3.9 CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/12/17 20:11:23 Modified files: devel/afl : Makefile distinfo devel/afl/patches: patch-Makefile Log message: update to 1.96b OK jsg@ mmcc@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/17 20:22:39 Modified files: sys/dev/pci/drm/radeon: radeon_ttm.c Log message: Remove an error-on-NULL condition after a mallocarray() call that cannot fail. This codepath doesn't exist upstream, so it's fine to change. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/18 00:09:56 Modified files: net/py-libcloud: Makefile distinfo net/py-libcloud/pkg: PLIST Log message: Update to py-libcloud-0.20.0. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/12/18 00:42:24 Modified files: sys/net80211 : ieee80211.c Log message: Fix out of bounds array access in ieee80211_setbasicrates(). found by + ok jsg@ CVSROOT: /cvs Module name: src Changes by: gerhard@cvs.openbsd.org 2015/12/18 01:15:09 Modified files: sys/arch/i386/i386: db_memrw.c Log message: Prevent uvm_fault() when hitting a breakpoint by restoring the original page protection bits. Go ahead, mlarkin@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/18 01:42:21 Modified files: print/cups-filters: Makefile distinfo Log message: SECURITY update to cups-filters-1.5.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/18 01:47:46 Modified files: print/cups-filters: Tag: OPENBSD_5_8 Makefile print/cups-filters/patches: Tag: OPENBSD_5_8 patch-filter_foomatic-rip_util_c Log message: SECURITY FIX: Also consider the semicolon (';') as an illegal shell escape character. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/12/18 01:49:54 Modified files: etc : netstart Log message: Drop the now useless multicast setup comment. prodded by tim@, ok mpi@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/18 01:52:34 Modified files: lib/libc/stdlib: rand.c Log message: Simplify return call of rand() and rand_r() to make it easier to read. This is slightly less robust, but RAND_MAX must be one below a power of two in both variants anyway. Based on a suggestion by Matthew Martin. ok tedu@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/18 03:05:28 Modified files: multimedia/gstreamer1: Makefile.inc Log message: Bump to 1.6.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/18 03:05:42 Modified files: multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/core/pkg: PLIST Log message: Update to gstreamer1-1.6.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/18 03:06:00 Modified files: multimedia/gstreamer1/plugins-base: Makefile distinfo Log message: Update to gstreamer1-plugins-base-1.6.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/18 03:06:11 Modified files: multimedia/gstreamer1/plugins-good: distinfo Log message: Update to gstreamer1-plugins-good-1.6.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/18 03:06:24 Modified files: multimedia/gstreamer1/plugins-bad: Makefile distinfo Log message: Update to gstreamer1-plugins-bad-1.6.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/18 03:06:37 Modified files: multimedia/gstreamer1/plugins-ugly: distinfo Log message: Update to gstreamer1-plugins-ugly-1.6.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/18 03:06:51 Modified files: multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update to py3-gstreamer1-1.6.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/18 03:07:04 Modified files: multimedia/gstreamer1/plugins-libav: Makefile distinfo Log message: Update to gstreamer1-plugins-libav-1.6.2. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/18 03:11:55 Modified files: x11/gnome/online-accounts: Makefile distinfo Log message: update to gnome-online-accounts-3.18.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/18 03:15:04 Modified files: devel/libgdata : Makefile Log message: don't set PORTROACH for gnome.port.mk limits it to even releases, whereas this port tracks an odd-numbered development branch. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/18 03:26:29 Modified files: security/keepassx: Makefile distinfo security/keepassx/pkg: PLIST Removed files: security/keepassx/patches: patch-src_lib_FileDialogs_cpp Log message: Update to keepassx 2.0, From Rafael Sadowski. No objection from steven@ (MAINTAINER) ok mmcc@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/18 03:26:57 Modified files: archivers/p5-Archive-Zip: Makefile distinfo Log message: Update to p5-Archive-Zip-1.56. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/18 03:43:47 Modified files: www/p5-WWW-Shorten: Makefile distinfo Log message: Update to p5-WWW-Shorten-3.08. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/18 03:55:51 Modified files: sys/netinet6 : nd6.h nd6_rtr.c Log message: Convert arc4random() to arc4random_uniorm(). Diff by Matthew Martin. Ensure that arc4random_uniform() doesn't loop by redefining ND6_MAX_DESYNC_FACTOR to be 512, the largest power of two smaller than the RFC-specified 600 seconds. Suggested by florian@ and deraadt@ ok florian@, sthen@ in this form, arc4random change ok djm@, tedu@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/18 04:08:46 Modified files: www/dansguardian: Makefile Log message: dansguardian doesn't seem actively developed any more, add a comment to the Makefile pointing at the e2guardian fork CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/12/18 04:30:47 Modified files: . : innovations.html Log message: New entries: sdiff(1) [suggested by nicm@] pkg-config(1) [suggested by jasper@] Also update tmux homepage and historic cwm link [from Svyatoslav Mishyn ]. CVSROOT: /cvs Module name: src Changes by: shadchin@cvs.openbsd.org 2015/12/18 05:10:30 Modified files: lib/libm/src : s_csqrt.c s_csqrtf.c s_csqrtl.c Log message: Fix behavior csqrt, should be csqrt(conj(z)) == conj(csqrt(z)) Before csqrt(-4.0 + -0.0i) = 0.0 + 2.0j but should be csqrt(-4.0 + -0.0i) = 0.0 - 2.0j ok tb@, also discussed with daniel@ CVSROOT: /cvs Module name: src Changes by: shadchin@cvs.openbsd.org 2015/12/18 05:17:44 Modified files: lib/libm/src : s_casin.c s_casinf.c s_casinl.c Log message: Fix wrong answer if the imaginary part is zero. NetBSD also turn off this piece of code. ok tb@ CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/12/18 05:32:30 Modified files: . : innovations.html Log message: Split "new techniques" section into "IH" and "NIH" subsections. Add a skeleton for __attribute__((__bounded__)) using input provided by deraadt@, nicm@, and mmcc@. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/12/18 05:59:08 Modified files: . : innovations.html Log message: Add libtool(1) [suggested by ajacoutot@] Update fdm homepage [from Svyatoslav Mishyn] CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/12/18 06:05:21 Modified files: . : innovations.html Log message: delete a link of little relevance; the point of the page is to say what was done in OpenBSD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/18 06:17:41 Modified files: shells/nsh : Makefile distinfo Removed files: shells/nsh/patches: patch-kroute_c patch-show_c Log message: update to nsh-20151213, unbreak CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/18 06:18:39 Log message: import ports/net/websockify, ok czarkoff@ Websockify (formerly named wsproxy) translates WebSockets traffic to normal socket traffic. It accepts the WebSockets handshake, parses it, and then begins forwarding traffic between the client and the target in both directions. Status: Vendor Tag: sthen Release Tags: sthen_20151218 N ports/net/websockify/Makefile N ports/net/websockify/distinfo N ports/net/websockify/pkg/PLIST N ports/net/websockify/pkg/DESCR N ports/net/websockify/patches/patch-tests_test_websocket_py N ports/net/websockify/patches/patch-websockify_websocket_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/18 06:19:07 Modified files: net : Makefile Log message: +websockify CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/18 06:27:00 Modified files: sys/net80211 : ieee80211_node.c Log message: unnoccupied->unoccupied CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/12/18 06:31:57 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/pkg: PLIST-main Log message: update to 5.0.4.2 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/18 06:36:12 Modified files: sys/arch/octeon/dev: if_cnmac.c Log message: A store to FPA does not need splnet(). The operation is atomic. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/12/18 06:41:46 Modified files: . : innovations.html Log message: fix libtool entry; cluestick applied by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/18 06:49:36 Modified files: graphics/cairo : Makefile distinfo Log message: Update to cairo-1.14.6. - only change is not relevant to us but we can to stick to the latest stable work delegated to myself by eric@ (maintainer) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/18 07:02:15 Modified files: sys/net : if_var.h Log message: Remove leftover prototype. ok mpi@ CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/12/18 07:04:07 Modified files: . : innovations.html Log message: Adjust ordering of information in pkg-config(1) and libtool(1) entries to the ordering in the rest of the file; no content change CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/12/18 08:11:51 Modified files: . : innovations.html Log message: bit of a reorg.. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/12/18 08:28:13 Modified files: . : innovations.html Log message: restore chronological order, no text change CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/18 08:34:27 Modified files: sbin/mknod : mknod.c Log message: pledge "stdio rpath wpath cpath dpath fattr", as long as the -m option wasn't used CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/18 08:53:09 Modified files: x11/i3 : Makefile x11/i3/patches : patch-src_bindings_c patch-src_commands_c patch-src_config_parser_c patch-src_ipc_c patch-src_startup_c Added files: x11/i3/patches : patch-include_commands_h patch-include_con_h patch-include_match_h patch-include_startup_h patch-include_workspace_h patch-parser-specs_commands_spec patch-src_assignments_c patch-src_click_c patch-src_commands_parser_c patch-src_con_c patch-src_config_directives_c patch-src_floating_c patch-src_main_c patch-src_manage_c patch-src_match_c patch-src_randr_c patch-src_regex_c patch-src_workspace_c Log message: Merge all the fixes from the git stable branch of i3 Regen WANTLIB while here CVSROOT: /cvs Module name: www Changes by: brynet@cvs.openbsd.org 2015/12/18 08:54:59 Modified files: . : innovations.html Log message: mention static-PIE suggestions from deraadt@, schwarze. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/18 09:20:58 Modified files: distrib/amd64/common: install.md distrib/armish/ramdisk: install.md distrib/armv7/ramdisk: install.md distrib/i386/common: install.md distrib/landisk/ramdisk: install.md distrib/loongson/ramdisk: install.md distrib/macppc/ramdisk: install.md distrib/miniroot: install.sub distrib/octeon/ramdisk: install.md distrib/socppc/ramdisk: install.md distrib/zaurus/ramdisk: install.md Log message: Introduce a new function disk_has() to inspect a disk if it has a partition-table of a certain type and optionally if it has a partition of a certain type. Use disk_has() in the install.md script to replace all the various "fdisk | grep " commands greatly simplifying things. positive feedback from sthen@ "time to get it really tested" deraadt@ OK krw@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/12/18 09:40:53 Modified files: . : index.html Log message: link to innovations page, rather than unmaintained press page CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/18 09:44:03 Modified files: gnu/usr.bin/cc/libgcc: Makefile Added files: gnu/gcc/gcc/config/mips: sync.S Log message: Add library-based __sync functions for mips64. Help with testing and ok kettenis@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/12/18 10:09:17 Modified files: openssh : index.html Log message: thin out the text a lot CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/18 10:20:40 Modified files: devel/cmake : Makefile cmake.port.mk devel/cmake/patches: patch-Source_cmGeneratorTarget_cxx Log message: Fix pasto: size_t last = env_vers.find_first_of("."); should have been size_t last = env_vers.find_last_of("."); Spotted by zhuk@ Gave him my ok for the diff, but he probably forgot to commit it CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/18 10:23:14 Modified files: sys/dev/usb/dwc2: dwc2.c dwc2_hcdddma.c Log message: Remove two error-on-NULL conditions for allocations that can't fail. ok visa@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/18 10:23:39 Removed files: devel/cmake/patches: patch-Tests_CMakeLists_txt Log message: Remove superfluous patch CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/12/18 10:36:31 Modified files: lang/ruby/1.8 : Makefile Added files: lang/ruby/1.8/patches: patch-ext_dl_handle_c Log message: Backport fix for CVE-2009-5147 and CVE-2015-7551 from r23405 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/12/18 10:38:11 Modified files: lang/ruby/2.0 : Makefile distinfo Log message: Update to ruby 2.0.0-p648, fixing CVE-2015-7551 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/12/18 10:39:25 Modified files: lang/ruby/2.1 : Makefile distinfo Removed files: lang/ruby/2.1/patches: patch-ext_openssl_extconf_rb patch-ext_openssl_ossl_ssl_c Log message: Update to ruby 2.1.8, fixing CVE-2015-7551 Bump lib minor due to added function. Drop a couple of patches included upstream. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/12/18 10:40:08 Modified files: lang/ruby/2.2 : Makefile distinfo Removed files: lang/ruby/2.2/patches: patch-ext_openssl_extconf_rb patch-ext_openssl_ossl_ssl_c Log message: Update to ruby 2.2.4, fixing CVE-2015-7551 Bump lib minor due to added function. Drop a couple of patches included upstream. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/12/18 10:45:08 Modified files: databases/ruby-pg: Makefile distinfo Log message: Update to ruby-pg 0.18.4 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/18 10:48:13 Modified files: lib/libkeynote : environment.c Log message: Cleanup and modernization. No functional change. Discussed with halex@. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/18 10:51:29 Modified files: lib/libkeynote : environment.c Log message: A few more NULL casts and style tweaks. No functional change. CVSROOT: /cvs Module name: www Changes by: tedu@cvs.openbsd.org 2015/12/18 11:29:00 Modified files: . : innovations.html Log message: random malloc was actually Thierry Deval (tdeval) before otto did it again. CVSROOT: /cvs Module name: www Changes by: tedu@cvs.openbsd.org 2015/12/18 11:30:16 Modified files: . : innovations.html Log message: delayed free is worth mentioning CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/18 11:47:56 Modified files: games/cribbage : crib.c Log message: KNF: add a missing space after an 'if'. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/12/18 11:59:05 Modified files: . : innovations.html Log message: reorganize the blocks better, to simplify layout in the future when new items are added. Some things are not quite in chronological order yet. Let's try to do it that way. discussed at length with ingo CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/18 12:08:36 Modified files: sys/dev/pci : if_ix.h ixgbe.h Log message: Make ix(4) mpsafer. Take advantage of intr_barrier() to eliminate the mutex introduced in the previous step, and use atomic instructions to make the tx completion path mpsafe as well. ok claudio@, mpi@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/12/18 12:43:14 Modified files: sys/dev/usb : if_urtw.c Log message: Fix urtw(4) on big-endian architectures. Patch by Cedric Tessier. Tested by Cedric on macppc/i386, and by myself on macppc. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/12/18 14:21:05 Modified files: openssh : faq.html features.html goals.html history.html index.html openbsd.html portable.html report.html security.html Log message: some modernization from TJ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/12/18 15:07:38 Modified files: build/mirrors : openssh-portable.html.head Log message: apply www/openssh/portable.html r1.448 to the file that it's generated from CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/18 15:17:46 Modified files: sbin/dhclient : kroute.c Log message: Check ioctl() result with == -1, not < 0. Break long line. CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/12/18 15:25:16 Modified files: sys/netinet : in_pcb.c sys/netinet6 : in6_pcb.c Log message: Fix SO_REUSE* flags effects when binding multicast addresses. No regression observed on avahi. ok benno@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/18 15:40:57 Modified files: print/poppler : Makefile distinfo print/poppler/patches: patch-aclocal_m4 patch-configure_ac print/poppler/pkg: PLIST-main Log message: Update to poppler-0.39.0. Major bump for libpoppler-glib because poppler_orientation_get_type() had been removed. ok diff-wise, aja@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/18 15:41:38 Modified files: print/py-poppler: Makefile print/py-poppler/patches: patch-poppler_defs Log message: Let it build with poppler-0.39.0. No objections from aja@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/18 15:47:18 Modified files: sys/dev/pci : if_ix.c Log message: Make ix(4) mpsafer. Take advantage of intr_barrier() to eliminate the mutex introduced in the previous step, and use atomic instructions to make the tx completion path mpsafe as well. ok claudio@, mpi@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/18 15:55:04 Modified files: lib/libkeynote : signature.c Log message: Remove code for unimplemented ElGamel support that's been disabled for sixteen years. ok millert@, tb@, sthen@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/18 16:11:25 Modified files: print/py-poppler/patches: patch-poppler_defs Log message: Less version-specific comment. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/18 17:01:10 ports/databases/ports-readmes-dancer/patches Update of /cvs/ports/databases/ports-readmes-dancer/patches In directory cvs.openbsd.org:/tmp/cvs-serv3270/patches Log Message: Directory /cvs/ports/databases/ports-readmes-dancer/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/18 17:01:42 Modified files: databases/ports-readmes-dancer: Makefile Added files: databases/ports-readmes-dancer/patches: patch-views_port_tt Log message: Update cvsweb links. ok espie@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/18 17:12:36 Modified files: emulators/mgba : Makefile distinfo Log message: Update to mgba-0.3.2. Changelog: https://github.com/mgba-emu/mgba/blob/30220a3c4bdb47db679517150b2b849ebaae463c/CHANGES CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/18 17:13:35 Modified files: net/pcapdiff : Makefile Log message: Update homepage, switch master_sites to https. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/18 17:33:46 Modified files: mail/mutt : Makefile Log message: switch Mutt to using tokyocabinet for the header cache. (hcache is not enabled by default; if you use it, please test and let me know if you run into problems). CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/18 18:09:10 Modified files: sbin/dhclient : kroute.c Log message: Delete superfluous "close(s);return" just before "close(s);". CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/18 18:15:45 Modified files: lib/libkeynote : environment.c signature.c Log message: More style improvement and removal of NULL/allocation casts. ok tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/18 18:16:33 Modified files: sbin/dhclient : dispatch.c Log message: Delete superfluous "continue;" just before end of loop. CVSROOT: /cvs Module name: www Changes by: mlarkin@cvs.openbsd.org 2015/12/18 19:18:55 Modified files: . : innovations.html Log message: add vmm(4) CVSROOT: /cvs Module name: www Changes by: mlarkin@cvs.openbsd.org 2015/12/18 19:19:43 Modified files: . : innovations.html Log message: fix list indentation CVSROOT: /cvs Module name: www Changes by: mlarkin@cvs.openbsd.org 2015/12/18 19:25:13 Modified files: . : innovations.html Log message: remove extra vmm(4) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/19 00:57:24 Modified files: net/gnugk : Makefile distinfo Log message: Update to gnugk-4.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/19 00:58:47 Modified files: net/gnugk : Makefile Log message: Use MODLUA_VERSION. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/19 01:09:42 Modified files: x11/gnome/nautilus: Makefile distinfo Log message: Update to nautilus-3.18.4. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/12/19 01:22:09 Modified files: security/burpsuite: Makefile distinfo Log message: update burp to 1.6.32. more information: http://releases.portswigger.net/2015/12/1632.html CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2015/12/19 01:36:31 Modified files: . : innovations.html Log message: Fix stray closing tag. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/19 01:43:04 Modified files: usr.bin/tmux : window.c Log message: Make input off flag (selectp -d) apply to synchronize-panes too. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/12/19 02:02:05 Modified files: . : innovations.html Log message: add vmd(8) and vmctl(8) and standardize the style of the entry CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/19 02:11:14 Modified files: sys/dev/pv : xen.c Log message: Fixup a few bugs in xen_intr_{establish,disestablish} xen_intr_establish was using a variable that hasn't got its value updated in the supplementary check for event channel port unmasking. xen_intr_disestablish didn't save and correctly check the return value of xen_lookup_intsrc call and was incorrectly indexing into the pending event channel port bitmap. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/19 02:12:29 Modified files: sys/dev/pv : xenstore.c xenvar.h Log message: Add xs_setprop to set device properties CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/12/19 02:35:10 Modified files: . : innovations.html Log message: sort by release number, break ties by import date; no text change CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/12/19 03:09:04 Modified files: etc/rc.d : iked Log message: Tweak pexp. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/12/19 03:15:30 Modified files: . : innovations.html Log message: Add a date for the initial release of cwm(1) by Marius Aamodt Eriksen and state that LibreSSL was forked from OpenSSL 1.0.1g to make it clear that these subsystems weren't started from scratch. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/19 03:21:01 Modified files: usr.bin/uniq : uniq.1 uniq.c Log message: UTF-8 support: Let -f recognize non-ASCII blank characters and let -s count characters rather than bytes. OK zhuk@ bentley@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/12/19 04:19:17 Modified files: etc/rc.d : rc.subr Log message: Tidy up _rc_wait(). ok sthen@ robert@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/19 04:19:35 Modified files: sys/netinet : ip_carp.c Log message: Make carp_output() mpsafe. This is needed in order to fully unlock ARP processing with carp(4) interfaces as found the hardway by sthen@. ok sthen@, dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/19 04:23:35 Modified files: sys/dev/pci : agp_apple.c Log message: Do not match Uninorth bridges until we have a working KMS with AGP support for G4 machines. This allows us to enable agp(4) again for G5 machines. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/19 04:24:54 Modified files: sys/arch/macppc/conf: GENERIC Log message: Enable agp(4), this makes X11 usable on my Dual G5 with radeondrm(4). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/19 04:29:41 Modified files: sys/dev/pci : agp_apple.c Log message: Prevent GPU lockups with KMS & AGP-enable on Uninorth (G4) machines. Based on linux commit 5613beb46d54da6ef7f1c4589e9f2e60eeb10721 found by jsg@. KMS is now usable on Uninorth machines but X11 output is still corrupted. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/12/19 06:45:12 Modified files: etc/rc.d : bgpd httpd iked relayd vmd Log message: Child will not return a config parsing error to the parent so rc.d will lie and tell you that the daemon succesfully started; prevent this by running a config check first. Note that we only do this for those particular daemons, not all that support a config test mode. ok benno@ phessler@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/19 06:58:08 Modified files: usr.sbin/ntpd : log.c log.h ntpd.h util.c Log message: Move log_sockaddr() to from log.c to util.c as it is a local addition and actually not a "logging" function. No functional change. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/12/19 07:10:41 Modified files: etc/rc.d : rc.subr Log message: After starting, unconditionally wait up to $daemon_timeout seconds to check that the daemon is actually running (instead of only when using rc_bg). This *may* trigger the following side effect: if a daemon starts then stops right away (because of a config parsing issue for e.g.), then it will slow down the boot process because rc will wait a bit before considering the start action failed. But at least it will allow us to detect those daemons and fix them or their rc.d(8) script. At least as far as I can tell, all base daemons should cope with it just fine. ok sthen@ robert@ on an earlier diff CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/19 07:13:45 Modified files: x11/kde4/workspace: Makefile x11/kde4/workspace/pkg: kdm.rc x11/slim : Makefile x11/slim/pkg : slim.rc x11/gnome/gdm : Makefile x11/gnome/gdm/pkg: gdm.rc Log message: Cope with new rc.subr behavior so that we don't end hanging in _rc_wait start. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/19 07:56:22 Modified files: sbin/dhclient : kroute.c Log message: Don't exit if a route can't be added. Just log particulars and let someone else figure it out. ok mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/19 07:59:25 Modified files: sys/dev/pci : agp.c agpvar.h Log message: Move agp_generic_enable() prototype to agpvar.h to unbreak the build on macppc. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/19 08:46:01 Modified files: editors/calligra: Makefile distinfo editors/calligra/pkg: PLIST Log message: Update to calligra-2.9.10. from Rafael Sadowski (maintainer) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/19 09:07:20 Modified files: sys/dev/pci : agp.c agp_i810.c agpvar.h Log message: Remove code that has been unused ever since we removed the agp ioctl interface. ok mpi@ CVSROOT: /cvs Module name: www Changes by: mmcc@cvs.openbsd.org 2015/12/19 09:47:16 Modified files: . : amiga.html arc.html cats.html pmax.html sun3.html Log message: It seems unnecessary to say "There is currently no one working on bringing this port back to life" for ports that are marked as discontinued 10+ years ago. Also, a couple trivial rewordings. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/19 10:55:29 Modified files: usr.sbin/ntpd : constraint.c log.c log.h ntp.c ntp_dns.c ntpd.c Log message: Switch and sync to the log.c variant from httpd/relayd/iked/snmpd/vmd. OK bcook@ jung@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/19 11:40:30 Modified files: lib/libkvm : kvm.c kvm_alpha.c kvm_amd64.c kvm_arm.c kvm_hppa.c kvm_hppa64.c kvm_i386.c kvm_m88k.c kvm_powerpc.c Log message: Remove NULL-checks before free(). ok tb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/19 11:46:53 Modified files: sysutils/libvirt/patches: patch-src_admin_admin_protocol_c patch-src_logging_log_protocol_c Log message: link to upstream bz CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/19 11:49:02 Modified files: lib/libkeynote : signature.c Log message: Style cleanup and removal of needless casts. ok tb@ CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/12/19 11:59:10 Modified files: lib/libc/net : gethostbyname.3 Log message: gethostbyname2() and gethostbyaddr() need ; discussed with millert@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/19 12:04:43 Modified files: devel/ruby-gir_ffi: Makefile distinfo devel/ruby-gir_ffi/pkg: PLIST Log message: update to gir_ffi-0.8.6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/19 12:14:20 Modified files: devel/ruby-racc: Makefile distinfo devel/ruby-racc/pkg: PLIST Log message: - update to racc-1.4.14 - enable tests CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/19 12:15:53 Modified files: editors : Makefile Removed files: editors/kxmleditor: Makefile distinfo editors/kxmleditor/pkg: DESCR PLIST Log message: remove kxmleditor: - last upstream release was in 2004, though we never updated to it. - upstream is pretty clear too: "I decided to terminate this project." ok aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/19 12:16:47 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register kxmleditor removal CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/19 12:44:09 Modified files: etc/root : root.mail sys/conf : newvers.sh sys/sys : param.h sys/arch/macppc/stand/tbxidata: bsd.tbxi Log message: move to 5.9-beta CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/19 12:44: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 distrib/sets/lists/comp: 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/19 12:47:53 Modified files: sys/arch/alpha/conf: RAMDISK Log message: make things fit, by skipping pcn* for now -- randomly firing a driver. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/19 12:48:24 Modified files: share/mk : sys.mk Log message: move to 5.9-beta CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/19 12:56:12 Modified files: x11/gnome/latexila: Makefile distinfo x11/gnome/latexila/pkg: PLIST Log message: Update to latexila-3.18.2. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/19 12:58:38 Modified files: usr.sbin/mtree : mtree.c Log message: Add pledge(2). It is not currently possible to pledge -u and -U because of chown(2) and chmod(2). If -u and -U aren't specified, the basic pledge is "stdio rpath getpw". "getpw" is used to resolve uid and gid to names and vice versa. The -r flag makes use of rmdir(2) and unlink(2), so we need "cpath" The -t flag uses utimes(2), so we need "fattr" ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/19 12:59:07 Modified files: usr.sbin/lpr/lpd: lpd.c Log message: Remove NULL-check before free(). CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/19 13:02:03 Modified files: usr.sbin/route6d: route6d.c Log message: Remove NULL-check before free(). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/19 13:05:32 Modified files: sys/dev/ic : sili.c Log message: Replace 'arc4random() % x' by 'arc4random_uniform(x)'. Diff by Matthew Martin, thanks! ok djm@, tedu@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/19 13:36:03 Modified files: usr.sbin/mrouted: prune.c Log message: Remove NULL-check before free(). CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/19 13:37:11 Modified files: usr.sbin/netgroup_mkdb: stringlist.c Log message: Remove NULL-checks before free(). CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/19 13:38:35 Modified files: usr.sbin/fdformat: fdformat.c Log message: Remove NULL-check before free(). CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/12/19 13:44:35 Modified files: usr.sbin/ntpd : ntpd.h Removed files: usr.sbin/ntpd : log.h Log message: No need for an extra log.h OK bcook@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/19 13:47:03 Modified files: books/diveintopython: Makefile net/ekg : Makefile net/pidgin-icb : Makefile net/pidgin-tlen: Makefile print/py-reportlab/plugins: Makefile.inc print/py-reportlab/plugins/renderPM: Makefile print/py-reportlab/reportlab: Makefile Log message: Update maintainer email. ok Aleksander Piotrowski (maintainer) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/19 15:13:58 Log message: Import utp-1.0. Originally published in 1987, Unix Text Processing (UTP) (written by Dale Dougherty and Tim O'Reilly) provides one of the few comprehensive looks at all the tools involved in a typical troff-based writing workflow. It covers: - UNIX and troff basics - text editors (vi, ex, and sed) - the ms and mm macro packages - scripting with sh, awk, and sed - the tbl, eqn and pic preprocessors - macro writing The appendices provide a collection of reference material and other useful pointers. ok juanfra@ sthen@ Status: Vendor Tag: bentley Release Tags: bentley_20151219 N ports/books/utp/Makefile N ports/books/utp/distinfo N ports/books/utp/pkg/DESCR N ports/books/utp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/19 15:14:21 Modified files: books : Makefile Log message: +utp CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/19 16:00:01 Log message: This package supplies half-precision floating point values w/ 1 bit of sign, 5 bits of exponent, 11 bits of mantissa trailing a leading 1 bit with proper underflow. These arise commonly in GPU applications. ok sthen@, who also suggested to put it into math/ Not yet added to math/Makefile, because this is for ghc-7.10.3. Status: Vendor Tag: kili Release Tags: kili_20151219 N ports/math/hs-half/_ N ports/math/hs-half/Makefile N ports/math/hs-half/distinfo N ports/math/hs-half/pkg/DESCR N ports/math/hs-half/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/19 16:09:28 Modified files: emulators/xnp2 : Makefile distinfo Log message: Update to xnp2-20140607. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/12/19 17:16:28 Modified files: devel/libf2c : Makefile devel/py-gobject3: Makefile editors/emacs21: Makefile editors/xemacs21/stable: Makefile lang/g77 : Makefile lang/gcc/4.6 : Makefile lang/gcc/4.9 : Makefile lang/gfortran : Makefile lang/pcc : Makefile lang/swi-prolog: Makefile math/octave : Makefile x11/e17/e : Makefile x11/e17/elementary: Makefile x11/e17/emotion: Makefile x11/e17/evas : Makefile Log message: bump for plist changes 5.8 -> 5.9 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/19 17:28:18 Modified files: lib/libkeynote : keynote-ver.l Log message: Clean up a condition. No functional change. ok tb@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 00:51:09 Removed files: math/hs-half : _ Log message: Oops. Remove bogus file. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/20 00:52:43 Modified files: net/ircd-ratbox: Makefile Log message: Use ${LOCALSTATEDIR}. from Brad CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2015/12/20 01:10:36 Modified files: share/man/man9 : Makefile kern.9 Log message: improve CTASSERT man page * add CTASSERT.9 link * add "void" to prototype CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/20 01:29:06 Modified files: graphics/birdfont: Makefile distinfo graphics/birdfont/pkg: PLIST Added files: graphics/birdfont/patches: patch-libbirdgems_fit_cubic_c Log message: - update to birdfont-2.15.3 - add a patch to stop using malloc.h CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/20 02:06:42 Removed files: multimedia/libaacs/patches: patch-src_file_keydbcfg-parser_y Log message: remove empty file CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/20 02:09:29 Modified files: graphics/birdfont/patches: patch-libbirdgems_fit_cubic_c Log message: merged upstream already CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/20 02:23:48 Modified files: geo/osm-gps-map: Makefile distinfo geo/osm-gps-map/pkg: PLIST Log message: update ot osm-gps-map-1.1.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/20 02:27:03 Modified files: graphics/ruby-color: Makefile distinfo graphics/ruby-color/pkg: PLIST Log message: update to color-1.8 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/20 02:32:44 ports/lang/myhdl/patches Update of /cvs/ports/lang/myhdl/patches In directory cvs.openbsd.org:/tmp/cvs-serv1894/patches Log Message: Directory /cvs/ports/lang/myhdl/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/20 02:34:16 Modified files: lang/myhdl : Makefile distinfo lang/myhdl/pkg : PLIST Added files: lang/myhdl/patches: patch-myhdl_test_core_test_Cosimulation_py Log message: - update to myhdl-0.9.0 - switch to pypi CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/20 02:35:18 Modified files: www/webkitgtk4 : Makefile www/webkitgtk4/pkg: PLIST Log message: Disable support for the gtk+2 plugin process which is only mostly useful on Linux (flash, java, ...). This allows dropping gtk+2 from the dependencies. ok sthen@ landry@ (co-maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/20 02:38:14 Modified files: x11/slim : Makefile x11/slim/pkg : slim.rc x11/kde4/workspace: Makefile x11/kde4/workspace/pkg: kdm.rc x11/gnome/gdm : Makefile x11/gnome/gdm/pkg: gdm.rc Log message: Move pexp where it belongs. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/20 02:47:13 Modified files: textproc/p5-ack: Makefile distinfo Log message: Update to p5-ack-2.15_02. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/20 02:59:23 Modified files: mail/isync : Makefile distinfo Removed files: mail/isync/patches: patch-src_drv_maildir_c patch-src_socket_c Log message: update to isync-1.2.1 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/20 03:03:23 Modified files: sys/kern : subr_autoconf.c Log message: Simple free(9) sizes, from Matthieu . CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/20 03:08:05 Modified files: sys/dev/usb : uvideo.c Log message: Do not delay video(4) attachment if the device does not need to load a firmware. Regression spotted by deraadt@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/20 03:30:53 Modified files: devel/p5-EV : Makefile distinfo Log message: Update to p5-EV-4.22. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:04:27 Modified files: lang/ghc : Makefile distinfo ghc.port.mk lang/ghc/patches: patch-configure patch-rts_Linker_c lang/ghc/pkg : PLIST-doc Log message: Update to ghc-7.10.3. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:05:17 Modified files: devel/hs-HUnit : Makefile distinfo devel/hs-HUnit/pkg: PLIST Log message: Update to hs-HUnit-1.3.0.0. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:05:50 Modified files: devel/hs-StateVar: Makefile distinfo Log message: Update to hs-StateVar-1.1.0.1. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:06:23 Modified files: devel/hs-case-insensitive: Makefile distinfo Log message: Update to hs-case-insensitive-1.2.0.5. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:07:14 Modified files: devel/hs-fgl : Makefile distinfo Log message: Update to hs-fgl-5.5.2.3. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:07:59 Modified files: devel/hs-primitive: Makefile distinfo Log message: Update to hs-primitive-0.6.1.0. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:08:24 Modified files: devel/hs-syb : Makefile distinfo Log message: Update to hs-syb-0.6. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:09:11 Modified files: math : Makefile Log message: Add hs-half. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:09:49 Modified files: graphics/hs-GLURaw: Makefile distinfo Log message: Update to hs-GLURaw-1.5.0.2. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:10:13 Modified files: graphics/hs-GLUT: Makefile distinfo Log message: Update to hs-GLUT-2.7.0.3. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:10:38 Modified files: graphics/hs-OpenGL: Makefile distinfo graphics/hs-OpenGL/pkg: PLIST Log message: Update to hs-OpenGL-2.13.1.0. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:11:30 Modified files: graphics/hs-OpenGLRaw: Makefile distinfo graphics/hs-OpenGLRaw/pkg: PLIST Log message: Update to hs-OpenGLRaw-2.6.0.0. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:12:17 Modified files: meta/haskell-platform: Makefile Log message: Update to haskell-platform-7.10.3. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:15:22 Modified files: archivers/hs-zlib: Makefile archivers/hs-zlib-bindings: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:16:10 Modified files: audio/hs-libmpd: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:20:08 Modified files: databases/hs-HDBC: Makefile databases/hs-HDBC-mysql: Makefile databases/hs-HDBC-postgresql: Makefile databases/hs-HDBC-sqlite3: Makefile databases/hs-hackage-db: Makefile databases/hs-postgresql-libpq: Makefile databases/hs-postgresql-simple: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:24:12 Modified files: devel/hs-uuid : Makefile devel/hs-old-locale: Makefile devel/cpphs : Makefile devel/hs-ConfigFile: Makefile devel/hs-FindBin: Makefile devel/hs-List : Makefile devel/hs-MissingH: Makefile devel/hs-MonadRandom: Makefile devel/hs-OneTuple: Makefile devel/hs-PSQueue: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:24:57 Modified files: devel/hs-QuickCheck: Makefile devel/hs-abstract-deque: Makefile devel/hs-abstract-par: Makefile devel/hs-aeson : Makefile devel/hs-ansi-terminal: Makefile devel/hs-ansi-wl-pprint: Makefile devel/hs-async : Makefile devel/hs-base-unicode-symbols: Makefile devel/hs-base16-bytestring: Makefile devel/hs-base64-bytestring: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:25:33 Modified files: devel/hs-bimap : Makefile devel/hs-blaze-builder: Makefile devel/hs-cereal: Makefile devel/hs-blaze-textual: Makefile devel/hs-blaze-textual/pkg: PLIST devel/hs-bytestring-mmap: Makefile devel/hs-cmdargs: Makefile devel/hs-cmdlib: Makefile devel/hs-concurrent-extra: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:26:14 Modified files: devel/hs-configurator: Makefile devel/hs-constraints: Makefile devel/hs-ObjectName: Makefile devel/hs-convertible: Makefile devel/hs-data-default: Makefile devel/hs-data-hash: Makefile devel/hs-dataenc: Makefile devel/hs-directory-tree: Makefile devel/hs-dlist : Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:26:53 Modified files: devel/hs-enumerator: Makefile devel/hs-enumerator/pkg: PLIST devel/hs-extensible-exceptions: Makefile devel/hs-failure: Makefile devel/hs-ghc-paths: Makefile devel/hs-hashable: Makefile devel/hs-hashtables: Makefile devel/hs-hood : Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:27:22 Modified files: devel/hs-hslogger: Makefile devel/hs-BoundedChan: Makefile devel/hs-language-c: Makefile devel/hs-largeword: Makefile devel/hs-logict: Makefile devel/hs-mmap : Makefile devel/hs-mmorph: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:28:07 Modified files: devel/hs-mtl : Makefile devel/hs-murmur-hash: Makefile devel/hs-nats : Makefile devel/hs-network: Makefile devel/hs-old-time: Makefile devel/hs-newtype: Makefile devel/hs-parallel: Makefile devel/hs-parsec: Makefile devel/hs-patch-combinators: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:28:46 Modified files: devel/hs-random: Makefile devel/hs-readline: Makefile devel/hs-regex-base: Makefile devel/hs-regex-compat: Makefile devel/hs-regex-posix: Makefile devel/hs-safe : Makefile devel/hs-semigroups: Makefile devel/hs-sendfile: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/12/20 04:29:29 Modified files: include : sndio.h lib/libsndio : mio_rmidi.c shlib_version sio_sun.c Log message: Expose internal functions necessary to open audio devices and midi ports using existing file descriptors. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:29:40 Modified files: devel/hs-split : Makefile devel/hs-stm : Makefile devel/hs-strict: Makefile devel/hs-tar : Makefile devel/hs-tagged: Makefile devel/hs-test-framework: Makefile devel/hs-text : Makefile devel/hs-transformers-base: Makefile devel/hs-tuple : Makefile devel/hs-unbounded-delays: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:30:36 Modified files: devel/hs-uniplate: Makefile devel/hs-unix-compat: Makefile devel/hs-unordered-containers: Makefile devel/hs-vault : Makefile devel/hs-vector: Makefile devel/hs-void : Makefile devel/hscolour : Makefile devel/hs-scientific: Makefile devel/hs-tf-random: Makefile devel/hs-exceptions: Makefile devel/hs-transformers-compat: Makefile devel/hs-network-uri: Makefile devel/hs-utf8-string: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:31:52 Modified files: lang/hs-haskell-src: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:32:39 Modified files: net/hs-HTTP : Makefile net/hs-curl : Makefile net/hs-hostname: Makefile net/hs-multipart: Makefile net/hs-network-info: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:33:36 Modified files: security/hs-crypto: Makefile security/hs-crypto/pkg: PLIST security/hs-crypto-api: Makefile security/hs-cryptocipher: Makefile security/hs-cryptohash: Makefile security/hs-entropy: Makefile security/hs-mwc-random: Makefile security/hs-pwstore-fast: Makefile security/hs-skein: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:34:52 Modified files: textproc/hs-HaXml: Makefile textproc/hs-attoparsec: Makefile textproc/hs-bytestring-lexing: Makefile textproc/hs-bytestring-nums: Makefile textproc/hs-bytestring-show: Makefile textproc/hs-hexpat: Makefile textproc/hs-libxml-sax: Makefile textproc/hs-polyparse: Makefile textproc/hs-tagsoup: Makefile textproc/hs-xml: Makefile textproc/hs-xml-types: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:35:47 Modified files: www/hs-cgi : Makefile www/hs-html : Makefile www/hs-http-types: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/20 04:37:45 Modified files: x11/hs-X11 : Makefile x11/hs-X11-xft : Makefile x11/hs-dbus : Makefile x11/hs-xmonad-contrib: Makefile x11/xmonad : Makefile Log message: Adjust MODGHC_PACKAGE_KEY. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/12/20 04:38:33 Modified files: usr.bin/sndiod : Makefile listen.c miofile.c siofile.c sndiod.c Added files: usr.bin/sndiod : fdpass.c fdpass.h Log message: In case of a bug in sndiod, an attacker (a local user) could run arbitrary code as user _sndio, i.e. get a second uid. Mitigate the risk by implementing initial privilege separation as follows. Break sndiod in two processes: a chroot()ed "worker" process processing input, and a non-chroot()ed "helper" process opening devices and passing descriptors to the worker. With help from benno, claudio, semarie and gilles. ok benno, semarie and tb CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/12/20 05:15:55 Modified files: lib/mesa : Makefile.bsd-wrapper Log message: Set the configure option to enable floating point textures. While the i965 driver enables support unconditionally other drivers such as r600 require this before they will claim to support OpenGL 3.x CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/12/20 05:31:01 Modified files: lib/mesa : Makefile.bsd-wrapper Log message: Build the gallium software rasteriser (softpipe). This avoids a problem mpi found where the r300 driver would not load on macppc due to an undefined drisw_create_screen symbol. The code related to that symbol was removed sometime after Mesa 11.0 branched. Initial diff from and ok mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/20 06:10:10 Modified files: sys/dev/pci/drm: drm_drv.c Log message: Advertise support for DRM version 1.4. We have support for all the necessary features, and some code (such as the Xorg modesetting driver) actually checks the version. With this change the PCI-based probe method in that driver works. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/20 06:19:26 Modified files: games/manaplus : Makefile distinfo games/manaplus/pkg: PLIST Log message: Update to manaplus-1.5.12.19. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/20 07:06:24 Modified files: usr.sbin/smtpd : smtpd.c Log message: remove redundant log CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/20 08:11:23 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.zaurus Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/20 08:22:19 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/12/20 08:40:17 Modified files: lang/clisp : Makefile Log message: don't try to use ps2pdf if it happens to be around during configure CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/20 08:43:47 Modified files: security/jailkit: Makefile distinfo Log message: Update to jailkit-2.19. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/20 10:56:18 Modified files: sys/kern : kern_event.c Log message: size for free, sent and reminded by Mathieu. also delete null check. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/20 11:04:34 Modified files: usr.sbin/installboot: i386_installboot.c Log message: Remove unnecessary options: - in fsck_msdos, '-f' option is a no-op - newfs_msdos does not need '-t msdos' OK krw@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/20 12:53:24 Modified files: usr.sbin/mtree : mtree.c Log message: need to include err.h for err(). ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/20 16:05:40 Modified files: fonts/cantarell-fonts: Makefile distinfo fonts/cantarell-fonts/pkg: PLIST Log message: Update to cantarell-fonts-0.0.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/20 16:06:05 Modified files: databases/freetds: Makefile distinfo Log message: Update to freetds-0.95.75. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/20 18:08:17 Modified files: x11/mplayer : Makefile Added files: x11/mplayer/patches: patch-libmpcodecs_vf_noise_c Log message: Use srand_deterministic() in mplayer noise filter; not doing this breaks 2-pass encoding with -vf noise which expects the same noise on each pass. Reported by Rich Felker, ok Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/20 18:09:51 Modified files: databases/mariadb: Makefile distinfo databases/mariadb/patches: patch-storage_connect_reldef_cpp databases/mariadb/pkg: PLIST-tests Log message: update to MariaDB 10.0.23, from Brad. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/12/20 20:55:53 Modified files: distrib/sets/lists/xserv: 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 Log message: sync CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/20 21:57:50 Modified files: bin/ksh : misc.c Log message: Replace an ugly bit of pointer arithmetic with a conditional expression. "seems sound" deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/21 01:07:08 Modified files: x11/gnome/grilo-plugins: Makefile distinfo x11/gnome/grilo-plugins/pkg: PLIST Log message: update to grilo-plugins-0.2.17 CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/12/21 01:08:43 Modified files: usr.bin/mg : tutorial Log message: Mention dired. CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2015/12/21 01:37:11 Modified files: xserver/hw/xfree86/common: xf86pciBus.c Log message: On Broadwell, default to using the modesetting driver. Our KMS support on Broadwell is still a bit weak and the modesetting driver seems to work better than the intel driver, while still providing 3D acceleration and video playback support. ok phessler@, matthieu@, jsg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/21 01:40:00 Modified files: graphics/sane-backends: Makefile graphics/sane-backends/pkg: PFRAG.shared PLIST Added files: graphics/sane-backends/patches: patch-backend_kvs40xx_h patch-include_sane_sanei_thread_h Log message: Enable pthread to support kvs40xx amd mustek_usb2. CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/12/21 02:04:52 Modified files: usr.bin/mg : mg.1 Log message: Add RET to dired-find-file. ok jasper@ (and jasper@ ok'd recent tutorial diff, forgot to mention) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/21 02:20:13 Modified files: usr.bin/tmux : cmd-attach-session.c Log message: Detach the right session with -d. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/21 02:21:21 Modified files: devel/libev : Makefile distinfo Log message: Bugfixing update to libev-4.22 No dynamic export changes CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/12/21 02:29:12 Modified files: etc/rc.d : rc.subr Log message: Comment the wait for start until I fix the x11 managers rc.d script. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/21 02:32:01 Modified files: x11/slim : Makefile x11/slim/pkg : slim.rc x11/kde4/workspace: Makefile x11/kde4/workspace/pkg: kdm.rc x11/gnome/gdm : Makefile x11/gnome/gdm/pkg: gdm.rc Log message: Revert, this breaks rc_stop() for these daemons. I'm working on a better fix. spotted by dcoppa@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/21 02:37:57 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: Makefile security/letsencrypt/py-acme: Makefile Log message: move MODULES=lang/python to Makefile.inc CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/21 02:54:56 Modified files: net/p5-Net-SFTP-Foreign: Makefile distinfo Log message: Update to p5-Net-SFTP-Foreign-1.81. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2015/12/21 03:16:03 Modified files: x11/i3/patches : patch-i3-nagbar_main_c patch-src_main_c Added files: x11/i3/patches : patch-i3-msg_main_c Log message: add pledge support to three constituents of i3 for wider testing: i3 itself, i3-msg and i3-nagbar. Unfortunately, i3bar's design is incompatible with pledge. Tested by David Coppa (maintainer), Ralf Horstmann and myself. Thanks for the great feedback! ok dcoppa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/21 03:17:32 Modified files: x11/slim : Makefile x11/slim/pkg : slim.rc x11/kde4/workspace: Makefile x11/kde4/workspace/pkg: kdm.rc x11/gnome/gdm : Makefile x11/gnome/gdm/pkg: gdm.rc Log message: Override _rc_wait(); these scripts are a bit hackish because they need /usr/libexec/getty to be started but it is started later in the boot process. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/12/21 03:18:05 Modified files: etc/rc.d : rc.subr Log message: Revert, rc.d scripts have been fixed. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/21 03:51:55 Modified files: sys/net : rtable.c rtable.h route.c Log message: Pass the destination and mask to rtable_mpath_reprio() in order to not use ``rt_node'' with ART. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/12/21 03:54:50 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: Only run newaliases(8) if we already have an aliases db. CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2015/12/21 04:11:36 Modified files: openntpd : features.html index.html portable.html Log message: Wording updates, fixes to unify with other OpenBSD projects. from TJ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/21 04:16:35 Modified files: databases/redis: Makefile distinfo Log message: Bugfixing update to redis-3.0.6 CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/21 04:20:07 Modified files: usr.sbin/smtpd : smtpctl.c Log message: Start accepting some sendmail compatible commandline arguments. This diff teaches smtpctl to understand '-bi -O AliasFile=' and generate aliases.db. Ok gilles@ jung@ millert@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/12/21 04:31:40 Modified files: regress/usr.bin/make: Makefile Added files: regress/usr.bin/make: mk40 mk41 Log message: add parsing tests that must not segfault based on Jonathan Gray initial report. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/12/21 04:32:34 Modified files: build/mirrors : openntpd-portable.html.head Log message: "Wording updates, fixes to unify with other OpenBSD projects. from TJ " - Sync to the input file. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/12/21 06:30:00 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_chrome_browser_gypi patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-media_media_gyp patch-pdf_pdfium_pdfium_engine_cc patch-third_party_pdfium_pdfium_gyp patch-v8_src_log-utils_h Log message: update to 47.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/21 06:38:01 Modified files: devel/sdl2-gfx : Makefile distinfo devel/sdl2-gfx/patches: patch-Makefile_in devel/sdl2-gfx/pkg: PLIST Log message: Update to sdl2-gfx-1.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/21 06:38:55 Modified files: devel/sdl-gfx : Makefile Log message: Fix MASTER_SITES. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/21 06:44:29 Modified files: www/minitube : Makefile distinfo Log message: Bugfixing update to minitube-2.5.2 Fix VEVO videos again. CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/21 09:25:44 Modified files: etc/mail : smtpd.conf Log message: Switch to 'file' backend for aliases table for default configuration. Ok gilles@ jung@ millert@ CVSROOT: /cvs Module name: www Changes by: brynet@cvs.openbsd.org 2015/12/21 09:31:28 Modified files: faq/ports : guide.html Log message: Mention our non-deterministic rand(3)/random(3)/drand48(3) in the porters guide. ok bentley@, deraadt@ CVSROOT: /cvs Module name: www Changes by: brynet@cvs.openbsd.org 2015/12/21 09:35:48 Modified files: faq/ports : guide.html Log message: forgot the section numbers for man page links. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/21 10:52:47 Modified files: devel/py-babel : Makefile distinfo Log message: update to py-babel 2.1.1, from Daniel Jakots CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/21 11:13:44 Modified files: sys/dev/pv : xen.c Log message: Don't unmask the port in xen_intr_establish CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/21 11:17:37 Modified files: sys/dev/pci : xspd.c sys/dev/pv : xen.c xenstore.c xenvar.h Log message: Cleanup hypercall subsystem type defines CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/21 11:32:26 Modified files: textproc/rubber: Makefile distinfo textproc/rubber/pkg: PLIST Added files: textproc/rubber/patches: patch-tests_run_sh Log message: update to rubber-1.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/21 11:34:57 Modified files: devel/ruby-rake-remote_task: Makefile distinfo Log message: update to rake-remote_task-2.3.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/21 11:35:03 Modified files: sysutils/ruby-vlad: Makefile distinfo Log message: update to vlad-2.6.5 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/21 11:36:27 Modified files: productivity/vym: Makefile distinfo Log message: update to vym-2.5.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/21 11:57:53 Modified files: x11/gnome/gedit-latex: Makefile distinfo x11/gnome/gedit-latex/patches: patch-latex_latex_environment_py Added files: x11/gnome/gedit-latex/patches: patch-latex_latex_cache_py Log message: - unbreak loading with python3 - backport a bunch of fixes from upstream - fix path to environment file CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/21 12:10:32 Modified files: sysutils/supervisor: Makefile distinfo sysutils/supervisor/patches: patch-supervisor_skel_sample_conf sysutils/supervisor/pkg: PLIST Log message: - update to supervisor-3.2.0 changelog: http://supervisord.org/changes.html#id1 tested with several nodejs programs CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/21 12:13:17 Modified files: shells/zsh : Makefile shells/zsh/patches: patch-Completion_BSD_Command__bsd_pkg patch-Completion_Unix_Command__nm shells/zsh/pkg : PLIST Added files: shells/zsh/patches: patch-Completion_Unix_Command__elfdump patch-Completion_Unix_Command__objdump patch-Completion_Unix_Command__readelf patch-Completion_Unix_Type__object_files Log message: - add completion type for object files this applies the same fix we have for nm(1) to other programs too from Matthew Martin ok pea@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/12/21 12:27:05 Modified files: lang/node : Makefile distinfo Added files: lang/node/patches: patch-deps_uv_src_unix_openbsd_c patch-deps_v8_src_globals_h Log message: Update to the lastest version. Add two new patches: patches/patch-deps_uv_src_unix_openbsd_c is from Fabian Raetz , it was sent upstream as well. It will be included in one of the next libuv releases. patches/patch-deps_v8_src_globals_h is from robert@'s v8 patches (slightly modified), recommended by sthen@. OK jturner@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/21 12:37:22 Modified files: usr.sbin/mtree : compare.c Log message: Remove NULL-checks before free(). CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/21 12:43:16 Modified files: sys/dev/pv : xen.c xenvar.h Log message: Introduce xen_intr_mask and xen_intr_unmask primitives Mask the event port during xen_intr_establish, but don't set the masked flag in the intsrc. By providing mask and unmask routines we allow the device to decide when to perform these actions. The port will still be unmasked during xen_intr_enable. This allows netfront to fulfil the intr_barrier pattern requirements fairly easily and at the same time should be sufficient for diskfront that doesn't need to fiddle with interrupt masking. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/21 13:20:37 Modified files: devel/py-six : Makefile distinfo Log message: Update to py-six-1.10.0 ok jca@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/12/21 13:40:37 Modified files: mail/p5-Mail-SPF-Iterator: Makefile distinfo Log message: update p5-Mail-SPF-Iterator to 1.112 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/21 13:52:33 Modified files: sys/dev/pci : pciide.c Log message: Goto a loop_end label rather than using a continue statement for an error condition in an inner loop. Found with Coccinelle. Pointed out by tedu@, ok kettenis@ and deraadt@ about three months ago. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/12/21 13:56:22 Modified files: gnu/usr.bin/binutils-2.17/include/opcode: i386.h gnu/usr.bin/binutils-2.17/opcodes: i386-dis.c Log message: Recognise the rdseed instruction introduced with Broadwell. Similar to changes made in FreeBSD. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/12/21 13:58:57 Modified files: editors/nano : Makefile editors/nano/patches: patch-doc_man_nano_1 patch-doc_man_nanorc_5 Added files: editors/nano/patches: patch-configure_ac Log message: honor --disable-libmagic and do not pick up magic.h; problem reported by sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/21 14:36:29 Modified files: devel/sdl2-gfx : Makefile devel/sdl2-gfx/pkg: PLIST Log message: Need autohell. based on a diff from David CARLIER CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/21 14:37:09 Modified files: usr.sbin/memconfig: memconfig.c Log message: remove NULL-check before free() CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/21 14:39:11 Modified files: usr.sbin/dhcpd : alloc.c dhcp.c tree.c Log message: remove NULL-checks before free() CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2015/12/21 14:49:03 Modified files: sys/kern : tty_conf.c tty_endrun.c tty_msts.c tty_nmea.c sys/net : ppp_tty.c sys/sys : tty.h Log message: Move ppp, nmea, endrun, and msts prototypes to tty.h Fix inconsistent arguments for pppopen/pppclose/pppstart. Use passed in argument p in pppopen instead of curproc. "Looks good to me" deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/21 14:53:15 Modified files: databases/libhiredis: Makefile distinfo Log message: update to libhiredis-0.13.3, from David CARLIER CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2015/12/21 14:55:42 Modified files: etc/etc.i386 : MAKEDEV etc/etc.amd64 : MAKEDEV Log message: regen MAKEDEV CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/12/21 15:03:47 Modified files: usr.bin/sndiod : listen.c sndiod.c Log message: Don't attempt to remove unix socket as it's owned by root and we've already dropped root privileges. CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/12/21 15:12:23 Modified files: devel/py-dulwich: Makefile distinfo devel/py-dulwich/pkg: PLIST Log message: update to dulwich 0.12.0 OK juanfra@, shadchin@ CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2015/12/21 15:15:53 Modified files: etc : MAKEDEV.common etc/etc.amd64 : MAKEDEV.md share/man/man4 : Makefile sys/arch/amd64/amd64: conf.c sys/arch/amd64/conf: GENERIC sys/dev/pci : files.pci Added files: share/man/man4 : viocon.4 sys/dev/pci : viocon.c Log message: add virtio-console driver This patch adds a new driver for use of virtio-console devices as ttys. It's still in an early state and not compiled by default, yet. Currently it is only wired into amd64. i386 is still missing. Discussed with uebayasi@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/12/21 15:16:10 Modified files: devel/py-hg-git: Makefile distinfo Added files: devel/py-hg-git/patches: patch-hggit__ssh_py Log message: update to hggit 0.8.3 OK juanfra@, shadchin@ CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2015/12/21 15:23:24 Modified files: share/man/man8/man8.amd64: MAKEDEV.8 etc/etc.amd64 : MAKEDEV Log message: regen MAKEDEV CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/21 16:21:19 Modified files: share/man/man4 : viocon.4 Log message: minor tweaks; CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/21 21:20:22 Modified files: emulators/gambatte: Makefile Added files: emulators/gambatte/files: Makefile gambatte_qt.6 emulators/gambatte/patches: patch-gambatte_qt_src_framework_src_SDL_Joystick_src_SDL_joystick_c emulators/gambatte/pkg: DESCR-main DESCR-qt PLIST-main PLIST-qt Removed files: emulators/gambatte/patches: patch-test_SConstruct emulators/gambatte/pkg: DESCR PLIST Log message: Remove scons dependency, and build the qt5 frontend by default. ok kirby@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/21 23:43:05 Modified files: emulators/qemu : Makefile Added files: emulators/qemu/patches: patch-hw_scsi_megasas_c Log message: SECURITY fix for CVE-2015-8613; from Brad (maintainer) While here, fix path to smbd(8); reported by mlarkin@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/21 23:46:54 Modified files: x11/vlc : Makefile Added files: x11/vlc/patches: patch-include_vlc_common_h Log message: Only use __builtin_parity on x86; should unbreak alpha, powerpc, sparc64. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/21 23:59:10 Modified files: productivity/gnucash: Makefile distinfo productivity/gnucash/pkg: PLIST Log message: Update to gnucash-2.6.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/22 00:02:25 Modified files: security/opendnssec: Makefile security/opendnssec/pkg: PLIST Log message: /etc -> ${SYSCONFDIR} from Patrik Lundin (maintainer) CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/22 00:39:00 Modified files: etc/mail : Makefile Log message: Now that default smtpd.conf aliases table has been switched to 'file' backend, we no longer have to generate the .db files. Ok gilles@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/22 00:43:24 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: - update to intellij-15.0.2 from Caspar Schutijser CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/22 00:52:52 Modified files: usr.sbin/smtpd : table_static.c Log message: Wrap long lines. Ok gilles@ jung@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/22 00:54:57 Modified files: usr.sbin/smtpd : delivery_mbox.c ioev.c Log message: Wrap long lines. Ok gilles@ jung@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 01:15:05 Modified files: libexec/ld.so/ldconfig: shlib.c Log message: Remove a couple needless allocation casts. No binary change. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 01:18:36 Modified files: bin/csh : glob.c Log message: Remove a needless allocation cast. No binary change. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 01:22:33 Modified files: usr.bin/rdistd : server.c Log message: Remove a couple needless allocation casts. No binary change. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/22 01:33:11 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: Tomcat updates: v7 -> 7.0.67 v8 -> 8.0.30 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 01:35:17 Modified files: usr.sbin/ftp-proxy: ftp-proxy.c usr.sbin/ldapd : btree.c Log message: commiting -> committing CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 01:36:40 Modified files: usr.sbin/usbdevs: usbdevs.c Log message: Initialize a char* to NULL rather than 0. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 01:39:26 Modified files: bin/ksh : vi.c Log message: Assign pointer variables to NULL rather than 0. No functional change. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 01:44:44 Modified files: lib/libssl/src/crypto/asn1: tasn_enc.c Log message: initialize a pointer to NULL rather than 0 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 01:48:39 Modified files: usr.bin/rdist : client.h common.c usr.bin/rdistd : server.c Log message: remove needless allocation casts CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/22 01:52:02 Modified files: devel/glib2 : Makefile devel/glib2/patches: patch-gio_gunionvolumemonitor_c Log message: Sync patch with what's in the BZ. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 01:54:16 Modified files: libexec/getty : subr.c libexec/ld.so : dlfcn.c library.c library_mquery.c libexec/ld.so/alpha: rtld_machine.c libexec/login_token: login_token.c Log message: assign pointers to NULL rather than 0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/22 02:35:02 Modified files: devel/py-ioflo : Makefile distinfo Log message: Update to py-ioflo-1.5.0. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/12/22 03:01:01 Modified files: sys/netinet6 : in6.c Log message: Do not return EEXIST if the same address is added twice. Reported by sebastisa@. ok sebasitia@, stsp@, florian@, vgross@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/22 03:02:45 Log message: Noto is a font family designed to cover the entire range of the Unicode standard. When text is rendered by a computer, sometimes characters are displayed as "tofu". They are little boxes to indicate your device doesn't have a font to display the text. Google has been developing a font family called Noto, which aims to support all languages with a harmonious look and feel. Noto is Google's answer to tofu. The name noto is to convey the idea that Google's goal is to see "no more tofu". Noto has multiple styles and weights, and freely available to all. collaboration + ok czarkoff@ Status: Vendor Tag: bentley Release Tags: bentley_20151222 N ports/fonts/noto/Makefile N ports/fonts/noto/Makefile.inc N ports/fonts/noto/cjk/Makefile N ports/fonts/noto/cjk/distinfo N ports/fonts/noto/cjk/pkg/DESCR N ports/fonts/noto/cjk/pkg/PLIST N ports/fonts/noto/emoji/Makefile N ports/fonts/noto/emoji/distinfo N ports/fonts/noto/emoji/pkg/DESCR N ports/fonts/noto/emoji/pkg/PLIST N ports/fonts/noto/fonts/Makefile N ports/fonts/noto/fonts/distinfo N ports/fonts/noto/fonts/pkg/DESCR N ports/fonts/noto/fonts/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/22 03:03:20 Modified files: fonts : Makefile Log message: +noto CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/22 03:09:43 Modified files: audio/mumble : Makefile distinfo Log message: Bugfix update to mumble-1.2.12 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/22 03:32:52 Modified files: audio/pianobar : Makefile distinfo Log message: Update to pianobar-2015.11.22 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/22 05:21:14 Added files: databases/mariadb/patches: patch-storage_xtradb_include_os0sync_h Log message: Add a patch similar to patch-storage_innobase_include_os0sync_h for xtradb, fixing build on sparc64. From Markus Lude, ok Brad (maintainer). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/22 05:25:12 Modified files: devel/imake-cf : Makefile distinfo Log message: Update to imake-cf-1.0.6. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/22 05:54:26 Modified files: mail/offlineimap: Makefile distinfo Log message: Maintainer update to offlineimap-6.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/22 05:56:27 Modified files: net/wide-dhcpv6: Makefile net/wide-dhcpv6/patches: patch-dhcp6c_c Added files: net/wide-dhcpv6/patches: patch-addrconf_c Log message: Bring in two bug fixes for wide-dhcpv6 that have been in the Debian/Ubuntu/Fedora/Red Hat packages. From Brad. - Fix renewal of IA NA - Update ifid on interface restart, it may have changed. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/22 06:07:50 Modified files: devel/fox : Makefile distinfo Log message: - update to fox-1.6.50 maintainer timed-out CVSROOT: /cvs Module name: www Changes by: henning@cvs.openbsd.org 2015/12/22 06:13:28 Modified files: openbgpd : index.html Log message: wording fixes + bump copyright; from TJ (at mrsk.de), thanks! CVSROOT: /cvs Module name: www Changes by: henning@cvs.openbsd.org 2015/12/22 06:13:51 Modified files: openbgpd : papers.html Log message: add some newer presentations; from TJ (at mrsk.de), thanks! CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/12/22 06:23:24 Modified files: regress/sys/netinet/in_pcbbind: Makefile runtest.c Log message: Correct expected results on v6 mcast bind on ANY, and add comments to explain why they are expected. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2015/12/22 06:33:26 Modified files: sys/kern : uipc_mbuf.c sys/net : pf.c pfvar.h Log message: - yet another tiny step towards MP PF. This time we need to make sure statekey attached to packet stays around, while accepted packet is routed through IP stack. OK mpi@, henning@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/22 07:41:52 Modified files: net/websockify : Makefile net/websockify/pkg: PLIST Added files: net/websockify/patches: patch-Makefile patch-rebind_c Log message: add missing rdep to websockify on py-numpy, and build rebind.so noted by jca@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/22 07:43:55 Modified files: lang/fpc : Makefile distinfo lang/fpc/patches: patch-fpcsrc_compiler_systems_t_bsd_pas patch-fpcsrc_packages_opengl_src_gl_pp patch-fpcsrc_packages_opengl_src_glu_pp patch-fpcsrc_packages_opengl_src_glut_pp patch-fpcsrc_rtl_bsd_ostypes_inc patch-fpcsrc_rtl_openbsd_ptypes_inc lang/fpc/pkg : PFRAG.i386 PLIST Removed files: lang/fpc/patches: patch-Makefile patch-fpcsrc_rtl_openbsd_sysnr_inc patch-install_man_man1_fpc_1 patch-install_man_man1_ppdep_1 Log message: Update to FPC 3.0.0. Bootstrap hosted by aja@, thanks! CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/12/22 08:33:16 Modified files: usr.bin/mg : mg.1 Log message: Remove commands that are not implemented, at the moment. Added by accident in previous diff. CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/22 08:59:10 Modified files: usr.sbin/smtpd : smtpctl.c Log message: Kill a trailing whitespace that snuck in with previous commit. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2015/12/22 09:36:23 Modified files: lang/jimtcl : Makefile distinfo lang/jimtcl/patches: patch-Makefile_in Log message: Update to latest. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/22 09:53:48 Modified files: distrib/sets/lists/etc: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/12/22 10:07:06 Modified files: usr.bin/grep : util.c Log message: The loop index in grep_cmp() should be size_t to match the type of the length parameter. The return value of grep_cmp() is only used in a boolean context so make it return bool instead of the index. OK mmcc@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/22 10:52:21 Modified files: usr.sbin/smtpd : newaliases.8 Log message: make it clear this needs to be run only for db files since smtpd has switched to using plain files by default; ok sunil gilles CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/12/22 11:00:31 Modified files: lang/python/3.5: Makefile distinfo lang/python/3.5/pkg: PLIST-idle PLIST-main Removed files: lang/python/3.5/patches: patch-Modules__ssl_c Log message: update to python 3.5.1. ok shadchin@ benoit@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/22 12:04:42 Modified files: sys/dev/isa : asmc.c Log message: The Apple SMC is implemented on a H8S/2117 chip. Communication with the chip becomes much more reliably if we pay attention to the IBF and OBF flags. This removes the need for excessive delays and retries, making operations complete in microseconds instead of seconds. This diff also removes flushing the read buffer after a read operations. This doesn't seem to be necessary, but we might need to put that back if the length of a reply changes for some keys. ok jung@, deraadt@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 12:35:50 Modified files: usr.bin/grep : util.c Log message: cast toupper's argument to unsigned char ok millert@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/12/22 12:40:48 Modified files: lang/nim : Makefile Log message: Remove myself and maintainer. ok juanfra@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 12:44:01 Modified files: usr.sbin/inetd : inetd.c Log message: remove a NULL-check before free() CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 12:45:09 Modified files: usr.sbin/hostapd: hostapd.c Log message: remove a NULL-check before free() CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 12:46:16 Modified files: usr.bin/usbhidctl: usbhid.c Log message: remove a NULL-check before free() CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 12:51:04 Modified files: lib/libpcap : gencode.c inet.c optimize.c pcap-bpf.c savefile.c Log message: remove NULL-checks before free() CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2015/12/22 13:31:51 Modified files: sys/kern : tty_conf.c Log message: Re-add config includes These got lost in previous commit. This broke ppp, nmea, msts, endrun. Found the hard way by David Coppa CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/22 13:59:14 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: update examples diff from Serguey Parkhomovsky ok sunil@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 14:01:07 Modified files: usr.sbin/tcpdump: print-bootp.c print-gtp.c print-udp.c tcpdump.c usr.sbin/tokeninit: tokeninit.c Log message: assign pointers to NULL rather than 0 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 14:03:58 Modified files: sbin/dump : itime.c Log message: assign pointers to NULL rather than 0, remove a needless cast CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/22 14:05:37 Modified files: sys/dev/pci : agp.c Log message: Remove obsolete comment. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/22 14:15:43 Modified files: sys/arch/amd64/stand/libsa: softraid.c Log message: Find OpenBSD disklabel on GPT partitioned softraid volumes. Now you can boot from such volumes to match being able to install to them. Problem spotted by jcs@, fix tested by rpe@, ok jsing@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/22 14:36:31 Modified files: databases/barman: Makefile distinfo databases/barman/patches: patch-doc_barman_conf databases/barman/pkg: PLIST Log message: Update to barman 1.5.1, from MAINTAINER Eric Lalonde With feedback from ajacoutot@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 14:36:57 Modified files: sys/arch/sgi/sgi: wscons_machdep.c sys/nfs : nfs_vnops.c usr.bin/cvs : tag.c usr.sbin/bgpd : rde.c Log message: commited -> committed CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 14:39:34 Modified files: sys/kern : vfs_lockf.c Log message: spliting -> splitting CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/12/22 14:50:22 Modified files: usr.sbin/smtpd : smtpctl.c Log message: fix sendmail options parsing diff from Serguey Parkhomovsky CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/12/22 14:50:54 Modified files: usr.bin/make : parse.c Log message: in case we have a parse error, dispell the target list early to avoid various problems. Problem noticed by jsg@, deeper patch than he suggested okay jsg@ and tb@. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/22 15:16:53 Modified files: sys/dev/pv : xen.c xenreg.h xenstore.c xenvar.h Log message: Implement a bus_dma(9) abstraction on top of Grant Table API CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/12/22 15:19:46 Modified files: sys/dev/pv : xenstore.c xenvar.h Log message: Make xs_setprop a bit more useful by removing property nodes when NULL or zero length value was specified. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/22 15:31:04 src/regress/usr.bin/colrm Update of /cvs/src/regress/usr.bin/colrm In directory cvs.openbsd.org:/tmp/cvs-serv12251/colrm Log Message: Directory /cvs/src/regress/usr.bin/colrm added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/22 15:37:57 Added files: regress/usr.bin/colrm: Makefile colrm.sh Log message: Test suite for colrm(1) including tests for single byte characters, tabs, backspaces, multibyte characters of width 1, 0, and 2, invalid bytes and non-printable characters. All tests are run both with the UTF-8 and the C locale. About half the tests are currently broken, and not only the multibyte tests, but also half of the tab and backspace tests. The program is expected to be fixed soon, and the suite will be hooked up after that. CVSROOT: /cvs Module name: www Changes by: mmcc@cvs.openbsd.org 2015/12/22 16:13:27 Modified files: faq : faq4.html Log message: straight forward -> straightforward From ropers@gmail.com CVSROOT: /cvs Module name: www Changes by: mmcc@cvs.openbsd.org 2015/12/22 16:15:37 Modified files: faq : faq4.html Log message: fix grammar and reword inspired by ropers@gmail.com CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2015/12/22 16:57:13 Modified files: textproc/rubber: Makefile Log message: Add missing build dependency. Ok jasper@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/22 17:12:57 Modified files: usr.bin/tmux : cmd-switch-client.c Log message: Repair switch-client -l and switch-client with a window target. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/12/22 17:34:17 Modified files: . : innovations.html Log message: add femail(1); suggested by henning@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 18:39:02 Modified files: sys/ddb : db_command.c db_sym.c Log message: assign pointers NULL rather than 0 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 18:46:33 Modified files: lib/libssl/src/crypto/asn1: bio_asn1.c Log message: assign pointer to NULL rather than 0 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 18:50:26 Modified files: lib/libssl/src/crypto/asn1: tasn_prn.c Log message: assign pointer NULL rather than 0 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/22 19:41:12 Modified files: sbin/init : init.c Log message: Use NULL rather than 0 for pointers. No binary change. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/12/22 22:06:05 Removed files: lib/libgbm : Makefile shlib_version lib/libglapi : Makefile shlib_version lib/libglapi/generated: Makefile lib/libglapi/generated/glapi: glapi_mapi_tmp.h lib/libGL : Makefile config.mk shlib_version lib/libGL/dri : Makefile Makefile.inc lib/libGL/dri/i915: Makefile lib/libGL/dri/i965: Makefile lib/libGL/dri/r200: Makefile lib/libGL/dri/r300g: Makefile lib/libGL/dri/r600g: Makefile lib/libGL/dri/radeon: Makefile lib/libGL/dri/radeonsi: Makefile lib/libGL/dri/swrast: Makefile lib/libGL/dri/swrastg: Makefile lib/libGL/gallium: Makefile Makefile.inc lib/libGL/gallium/drivers: Makefile Makefile.inc lib/libGL/gallium/drivers/llvmpipe: Makefile lib/libGL/gallium/drivers/r300: Makefile lib/libGL/gallium/drivers/r600: Makefile lib/libGL/gallium/drivers/radeon: Makefile lib/libGL/gallium/drivers/radeonsi: Makefile lib/libGL/gallium/drivers/rbug: Makefile lib/libGL/gallium/drivers/softpipe: Makefile lib/libGL/gallium/drivers/trace: Makefile lib/libGL/gallium/libgallium: Makefile lib/libGL/gallium/winsys: Makefile lib/libGL/gallium/winsys/radeon: Makefile lib/libGL/gallium/winsys/radeon/drm: Makefile lib/libGL/generated: Makefile lib/libGL/generated/glapi: glapi_gentable.c glapi_mapi_tmp.h glapi_sparc.S glapi_x86-64.S glapi_x86.S glapitable.h glapitemp.h glprocs.h lib/libGL/generated/glsl: glsl_lexer.cpp glsl_parser.cpp glsl_parser.h lib/libGL/generated/glsl/glcpp: glcpp-lex.c glcpp-parse.c glcpp-parse.h lib/libGL/generated/glx: indirect.c indirect.h indirect_init.c indirect_size.c indirect_size.h lib/libGL/generated/main: api_exec.c dispatch.h enums.c get_hash.h git_sha1.h remap_helper.h lib/libGL/generated/program: lex.yy.c program_parse.output program_parse.tab.c program_parse.tab.h lib/libGL/generated/util: u_format_srgb.c u_format_table.c u_indices_gen.c u_unfilled_gen.c lib/libGL/generated/xmlpool: options.h lib/libGL/glsl : Makefile lib/libGL/glsl/builtin_compiler: Makefile lib/libGL/glsl/glcpp: Makefile lib/libGL/glsl/libglsl: Makefile lib/libGL/mesa : Makefile Makefile.inc lib/libGL/mesa/libmesa: Makefile lib/libGL/mesa/libmesagallium: Makefile lib/libGL/mesa/libmesautil: Makefile lib/libGL/osmesa: Makefile shlib_version lib/libEGL : Makefile shlib_version lib/libGLESv1_CM: Makefile shlib_version lib/libGLESv1_CM/generated: Makefile lib/libGLESv1_CM/generated/glapi: glapi_mapi_tmp.h lib/libGLESv2 : Makefile shlib_version lib/libGLESv2/generated: Makefile lib/libGLESv2/generated/glapi: glapi_mapi_tmp.h Log message: remove now unused local build system for Mesa CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/12/22 22:17:56 Removed files: dist/Mesa : Android.common.mk Android.mk Makefile.am Makefile.in SConstruct VERSION aclocal.m4 autogen.sh common.py configure configure.ac install-gallium-links.mk install-lib-links.mk dist/Mesa/bin : ar-lib bugzilla_mesa.sh compile config.guess config.sub depcomp get-pick-list.sh install-sh ltmain.sh missing perf-annotate-jit shortlog_mesa.sh test-driver dist/Mesa/docs : ARB_color_buffer_float.txt COPYING GL3.txt README.UVD README.VCE README.WIN32 VERSIONS application-issues.html autoconf.html bugs.html conform.html contents.html debugging.html developers.html devinfo.html dispatch.html download.html egl.html envvars.html extensions.html faq.html gears.png helpwanted.html index.html install.html intro.html libGL.txt license.html lists.html llvmpipe.html mangling.html mesa.css opengles.html openvg.html osmesa.html patents.txt perf.html postprocess.html precompiled.html relnotes.html repository.html shading.html sourcedocs.html sourcetree.html systems.html thanks.html utilities.html versions.html viewperf.html vmware-guest.html webmaster.html xlibdriver.html dist/Mesa/docs/relnotes: 10.0.1.html 10.0.2.html 10.0.3.html 10.0.4.html 10.0.5.html 10.0.html 10.1.1.html 10.1.html 10.2.1.html 10.2.2.html 10.2.3.html 10.2.4.html 10.2.5.html 10.2.6.html 10.2.7.html 10.2.8.html 10.2.9.html 10.2.html 3.1 3.2 3.2.1 3.3 3.4 3.4.1 3.4.2 3.5 4.0 4.0.1 4.0.2 4.0.3 4.1 5.0 5.0.1 5.0.2 5.1 6.0 6.0.1 6.1 6.2 6.2.1 6.3 6.3.1 6.3.2 6.4 6.4.1.html 6.4.2.html 6.4.html 6.5.1.html 6.5.2.html 6.5.3.html 6.5.html 7.0.1.html 7.0.2.html 7.0.3.html 7.0.4.html 7.0.html 7.1.html 7.10.1.html 7.10.2.html 7.10.3.html 7.10.html 7.11.1.html 7.11.2.html 7.11.html 7.2.html 7.3.html 7.4.1.html 7.4.2.html 7.4.3.html 7.4.4.html 7.4.html 7.5.1.html 7.5.2.html 7.5.html 7.6.1.html 7.6.html 7.7.1.html 7.7.html 7.8.1.html 7.8.2.html 7.8.3.html 7.8.html 7.9.1.html 7.9.2.html 7.9.html 8.0.1.html 8.0.2.html 8.0.3.html 8.0.4.html 8.0.5.html 8.0.html 9.0.1.html 9.0.2.html 9.0.3.html 9.0.html 9.1.1.html 9.1.2.html 9.1.3.html 9.1.4.html 9.1.5.html 9.1.6.html 9.1.7.html 9.1.html 9.2.1.html 9.2.2.html 9.2.3.html 9.2.4.html 9.2.5.html 9.2.html dist/Mesa/docs/specs: EXT_shader_integer_mix.spec MESA_agp_offset.spec MESA_configless_context.spec MESA_copy_sub_buffer.spec MESA_drm_image.spec MESA_multithread_makecurrent.spec MESA_pack_invert.spec MESA_pixmap_colormap.spec MESA_query_renderer.spec MESA_release_buffers.spec MESA_set_3dfx_mode.spec MESA_shader_debug.spec MESA_swap_control.spec MESA_swap_frame_usage.spec MESA_texture_array.spec MESA_texture_signed_rgba.spec MESA_window_pos.spec MESA_ycbcr_texture.spec WL_bind_wayland_display.spec WL_create_wayland_buffer_from_image.spec enums.txt dist/Mesa/docs/specs/OLD: MESA_packed_depth_stencil.spec MESA_program_debug.spec MESA_resize_buffers.spec MESA_sprite_point.spec MESA_trace.spec dist/Mesa/doxygen: Makefile README common.doxy core_subset.doxy doxy.bat gallium.doc gallium.doxy gbm.doxy glapi.doxy glsl.doxy header.html header_subset.html i965.doxy main.doxy math.doxy math_subset.doxy radeon_subset.doxy shader.doxy swrast.doxy swrast_setup.doxy tnl.doxy tnl_dd.doxy vbo.doxy dist/Mesa/include: c99_compat.h dist/Mesa/include/CL: cl.h cl.hpp cl_d3d10.h cl_d3d11.h cl_dx9_media_sharing.h cl_egl.h cl_ext.h cl_gl.h cl_gl_ext.h cl_platform.h opencl.h dist/Mesa/include/EGL: egl.h eglext.h eglmesaext.h eglplatform.h dist/Mesa/include/GL: gl.h gl_mangle.h glext.h glx.h glx_mangle.h glxext.h osmesa.h wglext.h wmesa.h dist/Mesa/include/GL/internal: dri_interface.h sarea.h dist/Mesa/include/GLES: egl.h gl.h glext.h glplatform.h dist/Mesa/include/GLES2: gl2.h gl2ext.h gl2platform.h dist/Mesa/include/GLES3: gl3.h gl31.h gl3ext.h gl3platform.h dist/Mesa/include/HaikuGL: GLRenderer.h GLView.h OpenGLKit.h README dist/Mesa/include/KHR: khrplatform.h dist/Mesa/include/VG: openvg.h vgext.h vgplatform.h vgu.h dist/Mesa/include/c11: threads.h threads_posix.h threads_win32.h dist/Mesa/include/c99: inttypes.h stdbool.h stdint.h dist/Mesa/include/pci_ids: i810_pci_ids.h i915_pci_ids.h i965_pci_ids.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 dist/Mesa/m4 : ax_check_compile_flag.m4 ax_gcc_builtin.m4 ax_prog_bison.m4 ax_prog_flex.m4 ax_pthread.m4 dist/Mesa/scons: crossmingw.py custom.py dxsdk.py fixes.py gallium.py llvm.py source_list.py x11.py dist/Mesa/src : Makefile.am Makefile.in SConscript dist/Mesa/src/egl/docs: EGL_MESA_screen_surface dist/Mesa/src/egl/drivers/dri2: Android.mk Makefile.am Makefile.in egl_dri2.c egl_dri2.h egl_dri2_fallbacks.h platform_android.c platform_drm.c platform_wayland.c platform_x11.c dist/Mesa/src/egl/main: Android.mk Makefile.am Makefile.in README.txt SConscript egl.def egl.pc.in eglapi.c eglapi.h eglarray.c eglarray.h eglcompiler.h eglconfig.c eglconfig.h eglcontext.c eglcontext.h eglcurrent.c eglcurrent.h egldefines.h egldisplay.c egldisplay.h egldriver.c egldriver.h eglfallbacks.c eglglobals.c eglglobals.h eglimage.c eglimage.h egllog.c egllog.h eglmisc.c eglmisc.h eglmode.c eglmode.h eglmutex.h eglscreen.c eglscreen.h eglstring.c eglstring.h eglsurface.c eglsurface.h eglsync.c eglsync.h egltypedefs.h dist/Mesa/src/egl/wayland: Makefile.am Makefile.in dist/Mesa/src/egl/wayland/wayland-drm: Makefile.am Makefile.in wayland-drm.c wayland-drm.h wayland-drm.xml dist/Mesa/src/egl/wayland/wayland-egl: Makefile.am Makefile.in wayland-egl-priv.h wayland-egl-symbols-check wayland-egl.c wayland-egl.pc.in dist/Mesa/src/gallium: Android.common.mk Android.mk Automake.inc README.portability SConscript dist/Mesa/src/gallium/auxiliary: Android.mk Makefile.am Makefile.in Makefile.sources SConscript dist/Mesa/src/gallium/auxiliary/cso_cache: cso_cache.c cso_cache.h cso_context.c cso_context.h cso_hash.c cso_hash.h dist/Mesa/src/gallium/auxiliary/draw: draw_cliptest_tmp.h draw_context.c draw_context.h draw_decompose_tmp.h draw_fs.c draw_fs.h draw_gs.c draw_gs.h draw_gs_tmp.h draw_llvm.c draw_llvm.h draw_llvm_sample.c draw_pipe.c draw_pipe.h draw_pipe_aaline.c draw_pipe_aapoint.c draw_pipe_clip.c draw_pipe_cull.c draw_pipe_flatshade.c draw_pipe_offset.c draw_pipe_pstipple.c draw_pipe_stipple.c draw_pipe_twoside.c draw_pipe_unfilled.c draw_pipe_util.c draw_pipe_validate.c draw_pipe_vbuf.c draw_pipe_wide_line.c draw_pipe_wide_point.c draw_prim_assembler.c draw_prim_assembler.h draw_prim_assembler_tmp.h draw_private.h draw_pt.c draw_pt.h draw_pt_decompose.h draw_pt_emit.c draw_pt_fetch.c draw_pt_fetch_emit.c draw_pt_fetch_shade_emit.c draw_pt_fetch_shade_pipeline.c draw_pt_fetch_shade_pipeline_llvm.c draw_pt_post_vs.c draw_pt_so_emit.c draw_pt_util.c draw_pt_vsplit.c draw_pt_vsplit_tmp.h draw_so_emit_tmp.h draw_split_tmp.h draw_vbuf.h draw_vertex.c draw_vertex.h draw_vs.c draw_vs.h draw_vs_exec.c draw_vs_llvm.c draw_vs_variant.c dist/Mesa/src/gallium/auxiliary/gallivm: f.cpp lp_bld.h lp_bld_arit.c lp_bld_arit.h lp_bld_arit_overflow.c lp_bld_arit_overflow.h lp_bld_assert.c lp_bld_assert.h lp_bld_bitarit.c lp_bld_bitarit.h lp_bld_const.c lp_bld_const.h lp_bld_conv.c lp_bld_conv.h lp_bld_debug.cpp lp_bld_debug.h lp_bld_flow.c lp_bld_flow.h lp_bld_format.h lp_bld_format_aos.c lp_bld_format_aos_array.c lp_bld_format_float.c lp_bld_format_soa.c lp_bld_format_srgb.c lp_bld_format_yuv.c lp_bld_gather.c lp_bld_gather.h lp_bld_init.c lp_bld_init.h lp_bld_intr.c lp_bld_intr.h lp_bld_limits.h lp_bld_logic.c lp_bld_logic.h lp_bld_misc.cpp lp_bld_misc.h lp_bld_pack.c lp_bld_pack.h lp_bld_printf.c lp_bld_printf.h lp_bld_quad.c lp_bld_quad.h lp_bld_sample.c lp_bld_sample.h lp_bld_sample_aos.c lp_bld_sample_aos.h lp_bld_sample_soa.c lp_bld_struct.c lp_bld_struct.h lp_bld_swizzle.c lp_bld_swizzle.h lp_bld_tgsi.c lp_bld_tgsi.h lp_bld_tgsi_action.c lp_bld_tgsi_action.h lp_bld_tgsi_aos.c lp_bld_tgsi_info.c lp_bld_tgsi_soa.c lp_bld_type.c lp_bld_type.h dist/Mesa/src/gallium/auxiliary/hud: font.c font.h hud_context.c hud_context.h hud_cpu.c hud_driver_query.c hud_fps.c hud_private.h dist/Mesa/src/gallium/auxiliary/indices: u_indices.c u_indices.h u_indices_gen.py u_indices_priv.h u_primconvert.c u_primconvert.h u_unfilled_gen.py u_unfilled_indices.c dist/Mesa/src/gallium/auxiliary/os: os_memory.h os_memory_aligned.h os_memory_debug.h os_memory_stdc.h os_misc.c os_misc.h os_mman.h os_process.c os_process.h os_thread.h os_time.c os_time.h dist/Mesa/src/gallium/auxiliary/pipe-loader: Makefile.am Makefile.in pipe_loader.c pipe_loader.h pipe_loader_drm.c pipe_loader_priv.h pipe_loader_sw.c dist/Mesa/src/gallium/auxiliary/pipebuffer: pb_buffer.h pb_buffer_fenced.c pb_buffer_fenced.h pb_buffer_malloc.c pb_bufmgr.h pb_bufmgr_alt.c pb_bufmgr_cache.c pb_bufmgr_debug.c pb_bufmgr_mm.c pb_bufmgr_ondemand.c pb_bufmgr_pool.c pb_bufmgr_slab.c pb_validate.c pb_validate.h dist/Mesa/src/gallium/auxiliary/postprocess: ADDING filters.h postprocess.h pp_celshade.c pp_celshade.h pp_colors.c pp_colors.h pp_filters.h pp_init.c pp_mlaa.c pp_mlaa.h pp_mlaa_areamap.h pp_private.h pp_program.c pp_run.c dist/Mesa/src/gallium/auxiliary/rbug: README rbug.h rbug_connection.c rbug_connection.h rbug_context.c rbug_context.h rbug_core.c rbug_core.h rbug_demarshal.c rbug_internal.h rbug_proto.h rbug_shader.c rbug_shader.h rbug_texture.c rbug_texture.h dist/Mesa/src/gallium/auxiliary/rtasm: rtasm_cpu.c rtasm_cpu.h rtasm_execmem.c rtasm_execmem.h rtasm_x86sse.c rtasm_x86sse.h dist/Mesa/src/gallium/auxiliary/target-helpers: inline_debug_helper.h inline_sw_helper.h inline_wrapper_sw_helper.h dist/Mesa/src/gallium/auxiliary/tgsi: tgsi_build.c tgsi_build.h tgsi_dump.c tgsi_dump.h tgsi_exec.c tgsi_exec.h tgsi_info.c tgsi_info.h tgsi_iterate.c tgsi_iterate.h tgsi_opcode_tmp.h tgsi_parse.c tgsi_parse.h tgsi_sanity.c tgsi_sanity.h tgsi_scan.c tgsi_scan.h tgsi_strings.c tgsi_strings.h tgsi_text.c tgsi_text.h tgsi_transform.c tgsi_transform.h tgsi_ureg.c tgsi_ureg.h tgsi_util.c tgsi_util.h dist/Mesa/src/gallium/auxiliary/translate: translate.c translate.h translate_cache.c translate_cache.h translate_generic.c translate_sse.c dist/Mesa/src/gallium/auxiliary/util: dbghelp.h u_atomic.h u_bitmask.c u_bitmask.h u_blit.c u_blit.h u_blitter.c u_blitter.h u_box.h u_cache.c u_cache.h u_caps.c u_caps.h u_clear.h u_cpu_detect.c u_cpu_detect.h u_debug.c u_debug.h u_debug_describe.c u_debug_describe.h u_debug_flush.c u_debug_flush.h u_debug_memory.c u_debug_refcnt.c u_debug_refcnt.h u_debug_stack.c u_debug_stack.h u_debug_symbol.c u_debug_symbol.h u_dirty_flags.h u_dirty_surfaces.h u_dl.c u_dl.h u_double_list.h u_draw.c u_draw.h u_draw_quad.c u_draw_quad.h u_dual_blend.h u_dump.h u_dump_defines.c u_dump_state.c u_dynarray.h u_fifo.h u_format.c u_format.csv u_format.h u_format_etc.c u_format_etc.h u_format_latc.c u_format_latc.h u_format_other.c u_format_other.h u_format_pack.py u_format_parse.py u_format_r11g11b10f.h u_format_rgb9e5.h u_format_rgtc.c u_format_rgtc.h u_format_s3tc.c u_format_s3tc.h u_format_srgb.h u_format_srgb.py u_format_table.py u_format_tests.c u_format_tests.h u_format_yuv.c u_format_yuv.h u_format_zs.c u_format_zs.h u_framebuffer.c u_framebuffer.h u_gen_mipmap.c u_gen_mipmap.h u_half.h u_handle_table.c u_handle_table.h u_hash.c u_hash.h u_hash_table.c u_hash_table.h u_helpers.c u_helpers.h u_index_modify.c u_index_modify.h u_init.h u_inlines.h u_keymap.c u_keymap.h u_linear.c u_linear.h u_linkage.c u_linkage.h u_math.c u_math.h u_memory.h u_mm.c u_mm.h u_network.c u_network.h u_pack_color.h u_pointer.h u_prim.h u_pstipple.c u_pstipple.h u_range.h u_rect.h u_resource.c u_resource.h u_ringbuffer.c u_ringbuffer.h u_sampler.c u_sampler.h u_simple_list.h u_simple_shaders.c u_simple_shaders.h u_slab.c u_slab.h u_snprintf.c u_split_prim.h u_sse.h u_staging.c u_staging.h u_string.h u_suballoc.c u_suballoc.h u_surface.c u_surface.h u_surfaces.c u_surfaces.h u_texture.c u_texture.h u_tile.c u_tile.h u_time.h u_transfer.c u_transfer.h u_upload_mgr.c u_upload_mgr.h u_vbuf.c u_vbuf.h u_video.h dist/Mesa/src/gallium/auxiliary/vl: vl_compositor.c vl_compositor.h vl_csc.c vl_csc.h vl_decoder.c vl_decoder.h vl_defines.h vl_deint_filter.c vl_deint_filter.h vl_idct.c vl_idct.h vl_matrix_filter.c vl_matrix_filter.h vl_mc.c vl_mc.h vl_median_filter.c vl_median_filter.h vl_mpeg12_bitstream.c vl_mpeg12_bitstream.h vl_mpeg12_decoder.c vl_mpeg12_decoder.h vl_rbsp.h vl_types.h vl_vertex_buffers.c vl_vertex_buffers.h vl_video_buffer.c vl_video_buffer.h vl_vlc.h vl_winsys.h vl_winsys_dri.c vl_zscan.c vl_zscan.h dist/Mesa/src/gallium/docs: Makefile d3d11ddi.txt llvm-todo.txt make.bat dist/Mesa/src/gallium/docs/source: conf.py context.rst cso.rst debugging.rst distro.rst format.rst glossary.rst index.rst intro.rst pipeline.txt resources.rst screen.rst tgsi.rst dist/Mesa/src/gallium/docs/source/cso: blend.rst dsa.rst rasterizer.rst sampler.rst shader.rst velems.rst dist/Mesa/src/gallium/docs/source/exts: formatting.py dist/Mesa/src/gallium/drivers: Makefile.am Makefile.in dist/Mesa/src/gallium/drivers/freedreno: Android.mk Makefile.am Makefile.in Makefile.sources adreno_common.xml.h adreno_pm4.xml.h disasm.h freedreno_context.c freedreno_context.h freedreno_draw.c freedreno_draw.h freedreno_fence.c freedreno_fence.h freedreno_gmem.c freedreno_gmem.h freedreno_lowering.c freedreno_lowering.h freedreno_program.c freedreno_program.h freedreno_query.c freedreno_query.h freedreno_query_hw.c freedreno_query_hw.h freedreno_query_sw.c freedreno_query_sw.h freedreno_resource.c freedreno_resource.h freedreno_screen.c freedreno_screen.h freedreno_state.c freedreno_state.h freedreno_surface.c freedreno_surface.h freedreno_texture.c freedreno_texture.h freedreno_util.c freedreno_util.h dist/Mesa/src/gallium/drivers/freedreno/a2xx: a2xx.xml.h disasm-a2xx.c fd2_blend.c fd2_blend.h fd2_compiler.c fd2_compiler.h fd2_context.c fd2_context.h fd2_draw.c fd2_draw.h fd2_emit.c fd2_emit.h fd2_gmem.c fd2_gmem.h fd2_program.c fd2_program.h fd2_rasterizer.c fd2_rasterizer.h fd2_screen.c fd2_screen.h fd2_texture.c fd2_texture.h fd2_util.c fd2_util.h fd2_zsa.c fd2_zsa.h instr-a2xx.h ir-a2xx.c ir-a2xx.h dist/Mesa/src/gallium/drivers/freedreno/a3xx: a3xx.xml.h disasm-a3xx.c fd3_blend.c fd3_blend.h fd3_compiler.c fd3_compiler.h fd3_compiler_old.c fd3_context.c fd3_context.h fd3_draw.c fd3_draw.h fd3_emit.c fd3_emit.h fd3_gmem.c fd3_gmem.h fd3_program.c fd3_program.h fd3_query.c fd3_query.h fd3_rasterizer.c fd3_rasterizer.h fd3_screen.c fd3_screen.h fd3_texture.c fd3_texture.h fd3_util.c fd3_util.h fd3_zsa.c fd3_zsa.h instr-a3xx.h ir3.c ir3.h ir3_cp.c ir3_depth.c ir3_dump.c ir3_flatten.c ir3_ra.c ir3_sched.c ir3_visitor.h dist/Mesa/src/gallium/drivers/galahad: Makefile.am Makefile.in Makefile.sources SConscript glhd_context.c glhd_context.h glhd_objects.c glhd_objects.h glhd_public.h glhd_screen.c glhd_screen.h dist/Mesa/src/gallium/drivers/i915: Android.mk Makefile.am Makefile.in Makefile.sources SConscript TODO i915_batch.h i915_batchbuffer.h i915_blit.c i915_blit.h i915_clear.c i915_context.c i915_context.h i915_debug.c i915_debug.h i915_debug_fp.c i915_debug_private.h i915_flush.c i915_fpc.h i915_fpc_emit.c i915_fpc_optimize.c i915_fpc_translate.c i915_prim_emit.c i915_prim_vbuf.c i915_public.h i915_query.c i915_query.h i915_reg.h i915_resource.c i915_resource.h i915_resource_buffer.c i915_resource_texture.c i915_screen.c i915_screen.h i915_state.c i915_state.h i915_state_derived.c i915_state_dynamic.c i915_state_emit.c i915_state_fpc.c i915_state_immediate.c i915_state_inlines.h i915_state_sampler.c i915_state_static.c i915_surface.c i915_surface.h i915_winsys.h dist/Mesa/src/gallium/drivers/identity: Makefile.am Makefile.in Makefile.sources SConscript id_context.c id_context.h id_objects.c id_objects.h id_public.h id_screen.c id_screen.h dist/Mesa/src/gallium/drivers/ilo: Android.mk Makefile.am Makefile.in Makefile.sources ilo_3d.c ilo_3d.h ilo_3d_pipeline.c ilo_3d_pipeline.h ilo_3d_pipeline_dump.c ilo_3d_pipeline_gen6.c ilo_3d_pipeline_gen6.h ilo_3d_pipeline_gen7.c ilo_3d_pipeline_gen7.h ilo_blit.c ilo_blit.h ilo_blitter.c ilo_blitter.h ilo_blitter_blt.c ilo_blitter_pipe.c ilo_blitter_rectlist.c ilo_common.h ilo_context.c ilo_context.h ilo_cp.c ilo_cp.h ilo_format.c ilo_format.h ilo_gpe.h ilo_gpe_gen6.c ilo_gpe_gen6.h ilo_gpe_gen7.c ilo_gpe_gen7.h ilo_gpgpu.c ilo_gpgpu.h ilo_public.h ilo_query.c ilo_query.h ilo_resource.c ilo_resource.h ilo_screen.c ilo_screen.h ilo_shader.c ilo_shader.h ilo_state.c ilo_state.h ilo_transfer.c ilo_transfer.h ilo_video.c ilo_video.h dist/Mesa/src/gallium/drivers/ilo/genhw: gen_blitter.xml.h gen_eu_isa.xml.h gen_eu_message.xml.h gen_mi.xml.h gen_regs.xml.h gen_render_3d.xml.h gen_render_dynamic.xml.h gen_render_surface.xml.h genhw.h dist/Mesa/src/gallium/drivers/ilo/include: brw_defines.h brw_structs.h dist/Mesa/src/gallium/drivers/ilo/shader: ilo_shader_cs.c ilo_shader_fs.c ilo_shader_gs.c ilo_shader_internal.h ilo_shader_vs.c toy_compiler.c toy_compiler.h toy_compiler_asm.c toy_compiler_disasm.c toy_compiler_reg.h toy_helpers.h toy_legalize.c toy_legalize.h toy_legalize_ra.c toy_optimize.c toy_optimize.h toy_tgsi.c toy_tgsi.h dist/Mesa/src/gallium/drivers/llvmpipe: Makefile.am Makefile.in Makefile.sources SConscript lp_bld_alpha.c lp_bld_alpha.h lp_bld_blend.c lp_bld_blend.h lp_bld_blend_aos.c lp_bld_blend_logicop.c lp_bld_depth.c lp_bld_depth.h lp_bld_interp.c lp_bld_interp.h lp_clear.c lp_clear.h lp_context.c lp_context.h lp_debug.h lp_draw_arrays.c lp_fence.c lp_fence.h lp_flush.c lp_flush.h lp_jit.c lp_jit.h lp_limits.h lp_memory.c lp_memory.h lp_perf.c lp_perf.h lp_public.h lp_query.c lp_query.h lp_rast.c lp_rast.h lp_rast_debug.c lp_rast_priv.h lp_rast_tri.c lp_rast_tri_tmp.h lp_scene.c lp_scene.h lp_scene_queue.c lp_scene_queue.h lp_screen.c lp_screen.h lp_setup.c lp_setup.h lp_setup_context.h lp_setup_line.c lp_setup_point.c lp_setup_tri.c lp_setup_vbuf.c lp_state.h lp_state_blend.c lp_state_clip.c lp_state_derived.c lp_state_fs.c lp_state_fs.h lp_state_gs.c lp_state_rasterizer.c lp_state_sampler.c lp_state_setup.c lp_state_setup.h lp_state_so.c lp_state_surface.c lp_state_vertex.c lp_state_vs.c lp_surface.c lp_surface.h lp_test.h lp_test_arit.c lp_test_blend.c lp_test_conv.c lp_test_format.c lp_test_main.c lp_test_printf.c lp_tex_sample.c lp_tex_sample.h lp_texture.c lp_texture.h dist/Mesa/src/gallium/drivers/noop: Makefile.am Makefile.in Makefile.sources SConscript noop_pipe.c noop_public.h noop_state.c dist/Mesa/src/gallium/drivers/nouveau: Android.mk Makefile.am Makefile.in Makefile.sources nouveau_buffer.c nouveau_buffer.h nouveau_compiler.c nouveau_context.h nouveau_debug.h nouveau_fence.c nouveau_fence.h nouveau_gldefs.h nouveau_heap.c nouveau_heap.h nouveau_mm.c nouveau_mm.h nouveau_screen.c nouveau_screen.h nouveau_statebuf.h nouveau_video.c nouveau_video.h nouveau_vp3_video.c nouveau_vp3_video.h nouveau_vp3_video_bsp.c nouveau_vp3_video_vp.c nouveau_winsys.h nv17_mpeg.xml.h nv31_mpeg.xml.h nv_m2mf.xml.h nv_object.xml.h dist/Mesa/src/gallium/drivers/nouveau/codegen: nv50_ir.cpp nv50_ir.h nv50_ir_bb.cpp nv50_ir_build_util.cpp nv50_ir_build_util.h nv50_ir_driver.h nv50_ir_emit_gk110.cpp nv50_ir_emit_nv50.cpp nv50_ir_emit_nvc0.cpp nv50_ir_from_tgsi.cpp nv50_ir_graph.cpp nv50_ir_graph.h nv50_ir_inlines.h nv50_ir_lowering_nv50.cpp nv50_ir_lowering_nvc0.cpp nv50_ir_peephole.cpp nv50_ir_print.cpp nv50_ir_ra.cpp nv50_ir_ssa.cpp nv50_ir_target.cpp nv50_ir_target.h nv50_ir_target_nv50.cpp nv50_ir_target_nv50.h nv50_ir_target_nvc0.cpp nv50_ir_target_nvc0.h nv50_ir_util.cpp nv50_ir_util.h target_lib_nvc0.asm target_lib_nvc0.asm.h target_lib_nve4.asm target_lib_nve4.asm.h target_lib_nvf0.asm target_lib_nvf0.asm.h dist/Mesa/src/gallium/drivers/nouveau/nv30: nv01_2d.xml.h nv30-40_3d.xml.h nv30_clear.c nv30_context.c nv30_context.h nv30_draw.c nv30_format.c nv30_format.h nv30_fragprog.c nv30_fragtex.c nv30_miptree.c nv30_push.c nv30_query.c nv30_resource.c nv30_resource.h nv30_screen.c nv30_screen.h nv30_state.c nv30_state.h nv30_state_validate.c nv30_texture.c nv30_transfer.c nv30_transfer.h nv30_vbo.c nv30_vertprog.c nv30_vertprog.h nv30_winsys.h nv40_vertprog.h nv40_verttex.c nvfx_fragprog.c nvfx_shader.h nvfx_vertprog.c dist/Mesa/src/gallium/drivers/nouveau/nv50: nv50_2d.xml.h nv50_3d.xml.h nv50_3ddefs.xml.h nv50_blit.h nv50_context.c nv50_context.h nv50_defs.xml.h nv50_draw.c nv50_formats.c nv50_miptree.c nv50_program.c nv50_program.h nv50_push.c nv50_query.c nv50_resource.c nv50_resource.h nv50_screen.c nv50_screen.h nv50_shader_state.c nv50_state.c nv50_state_validate.c nv50_stateobj.h nv50_stateobj_tex.h nv50_surface.c nv50_tex.c nv50_texture.xml.h nv50_transfer.c nv50_transfer.h nv50_vbo.c nv50_winsys.h nv84_video.c nv84_video.h nv84_video_bsp.c nv84_video_vp.c nv98_video.c nv98_video.h nv98_video_bsp.c nv98_video_ppp.c nv98_video_vp.c dist/Mesa/src/gallium/drivers/nouveau/nvc0: nvc0_2d.xml.h nvc0_3d.xml.h nvc0_3ddefs.xml.h nvc0_compute.c nvc0_compute.h nvc0_compute.xml.h nvc0_context.c nvc0_context.h nvc0_draw.c nvc0_formats.c nvc0_graph_macros.h nvc0_m2mf.xml.h nvc0_miptree.c nvc0_program.c nvc0_program.h nvc0_push.c nvc0_query.c nvc0_resource.c nvc0_resource.h nvc0_screen.c nvc0_screen.h nvc0_shader_state.c nvc0_state.c nvc0_state_validate.c nvc0_stateobj.h nvc0_surface.c nvc0_tex.c nvc0_transfer.c nvc0_vbo.c nvc0_vbo_translate.c nvc0_video.c nvc0_video.h nvc0_video_bsp.c nvc0_video_ppp.c nvc0_video_vp.c nvc0_winsys.h nve4_compute.c nve4_compute.h nve4_compute.xml.h nve4_p2mf.xml.h dist/Mesa/src/gallium/drivers/r300: Android.mk Makefile.am Makefile.in Makefile.sources r300_blit.c r300_cb.h r300_chipset.c r300_chipset.h r300_context.c r300_context.h r300_cs.h r300_debug.c r300_defines.h r300_emit.c r300_emit.h r300_flush.c r300_fs.c r300_fs.h r300_hyperz.c r300_public.h r300_query.c r300_reg.h r300_render.c r300_render_stencilref.c r300_render_translate.c r300_resource.c r300_screen.c r300_screen.h r300_screen_buffer.c r300_screen_buffer.h r300_shader_semantics.h r300_state.c r300_state_derived.c r300_state_inlines.h r300_texture.c r300_texture.h r300_texture_desc.c r300_texture_desc.h r300_tgsi_to_rc.c r300_tgsi_to_rc.h r300_transfer.c r300_transfer.h r300_vs.c r300_vs.h r300_vs_draw.c dist/Mesa/src/gallium/drivers/r300/compiler: memory_pool.c memory_pool.h r300_fragprog.c r300_fragprog.h r300_fragprog_emit.c r300_fragprog_swizzle.c r300_fragprog_swizzle.h r3xx_fragprog.c r3xx_vertprog.c r3xx_vertprog_dump.c r500_fragprog.c r500_fragprog.h r500_fragprog_emit.c radeon_code.c radeon_code.h radeon_compiler.c radeon_compiler.h radeon_compiler_util.c radeon_compiler_util.h radeon_dataflow.c radeon_dataflow.h radeon_dataflow_deadcode.c radeon_dataflow_swizzles.c radeon_emulate_branches.c radeon_emulate_branches.h radeon_emulate_loops.c radeon_emulate_loops.h radeon_inline_literals.c radeon_list.c radeon_list.h radeon_opcodes.c radeon_opcodes.h radeon_optimize.c radeon_pair_dead_sources.c radeon_pair_regalloc.c radeon_pair_schedule.c radeon_pair_translate.c radeon_program.c radeon_program.h radeon_program_alu.c radeon_program_alu.h radeon_program_constants.h radeon_program_pair.c radeon_program_pair.h radeon_program_print.c radeon_program_tex.c radeon_program_tex.h radeon_regalloc.h radeon_remove_constants.c radeon_remove_constants.h radeon_rename_regs.c radeon_rename_regs.h radeon_swizzle.h radeon_variable.c radeon_variable.h radeon_vert_fc.c dist/Mesa/src/gallium/drivers/r300/compiler/tests: omod_two_writers.test r300_compiler_tests.c r300_compiler_tests.h radeon_compiler_optimize_tests.c radeon_compiler_regalloc_tests.c radeon_compiler_util_tests.c rc_test_helpers.c rc_test_helpers.h regalloc_tex_1d_swizzle.test unit_test.c unit_test.h dist/Mesa/src/gallium/drivers/r600: Android.mk Makefile.am Makefile.in Makefile.sources compute_memory_pool.c compute_memory_pool.h eg_asm.c eg_sq.h evergreen_compute.c evergreen_compute.h evergreen_compute_internal.h evergreen_hw_context.c evergreen_state.c evergreend.h r600_asm.c r600_asm.h r600_blit.c r600_formats.h r600_hw_context.c r600_isa.c r600_isa.h r600_llvm.c r600_llvm.h r600_opcodes.h r600_pipe.c r600_pipe.h r600_public.h r600_shader.c r600_shader.h r600_sq.h r600_state.c r600_state_common.c r600_uvd.c r600d.h r700_asm.c r700_sq.h dist/Mesa/src/gallium/drivers/r600/sb: notes.markdown sb_bc.h sb_bc_builder.cpp sb_bc_decoder.cpp sb_bc_dump.cpp sb_bc_finalize.cpp sb_bc_fmt_def.inc sb_bc_parser.cpp sb_context.cpp sb_core.cpp sb_dce_cleanup.cpp sb_def_use.cpp sb_dump.cpp sb_expr.cpp sb_expr.h sb_gcm.cpp sb_gvn.cpp sb_if_conversion.cpp sb_ir.cpp sb_ir.h sb_liveness.cpp sb_pass.cpp sb_pass.h sb_peephole.cpp sb_psi_ops.cpp sb_public.h sb_ra_checker.cpp sb_ra_coalesce.cpp sb_ra_init.cpp sb_sched.cpp sb_sched.h sb_shader.cpp sb_shader.h sb_ssa_builder.cpp sb_valtable.cpp dist/Mesa/src/gallium/drivers/radeon: Android.mk LLVM_REVISION.txt Makefile.am Makefile.in Makefile.sources cayman_msaa.c r600_buffer_common.c r600_cs.h r600_pipe_common.c r600_pipe_common.h r600_query.c r600_streamout.c r600_texture.c r600d_common.h radeon_elf_util.c radeon_elf_util.h radeon_llvm.h radeon_llvm_emit.c radeon_llvm_emit.h radeon_llvm_util.c radeon_llvm_util.h radeon_setup_tgsi_llvm.c radeon_uvd.c radeon_uvd.h radeon_vce.c radeon_vce.h radeon_vce_40_2_2.c radeon_video.c radeon_video.h dist/Mesa/src/gallium/drivers/radeonsi: Android.mk Makefile.am Makefile.in Makefile.sources si_blit.c si_commands.c si_compute.c si_descriptors.c si_dma.c si_hw_context.c si_pipe.c si_pipe.h si_pm4.c si_pm4.h si_public.h si_shader.c si_shader.h si_state.c si_state.h si_state_draw.c si_uvd.c sid.h dist/Mesa/src/gallium/drivers/rbug: Makefile.am Makefile.in Makefile.sources README SConscript rbug_context.c rbug_context.h rbug_core.c rbug_objects.c rbug_objects.h rbug_public.h rbug_screen.c rbug_screen.h dist/Mesa/src/gallium/drivers/softpipe: Android.mk Makefile.am Makefile.in Makefile.sources SConscript sp_clear.c sp_clear.h sp_context.c sp_context.h sp_draw_arrays.c sp_fence.c sp_fence.h sp_flush.c sp_flush.h sp_fs.h sp_fs_exec.c sp_limits.h sp_prim_vbuf.c sp_prim_vbuf.h sp_public.h sp_quad.h sp_quad_blend.c sp_quad_depth_test.c sp_quad_depth_test_tmp.h sp_quad_fs.c sp_quad_pipe.c sp_quad_pipe.h sp_quad_stipple.c sp_query.c sp_query.h sp_screen.c sp_screen.h sp_setup.c sp_setup.h sp_state.h sp_state_blend.c sp_state_clip.c sp_state_derived.c sp_state_rasterizer.c sp_state_sampler.c sp_state_shader.c sp_state_so.c sp_state_surface.c sp_state_vertex.c sp_surface.c sp_surface.h sp_tex_sample.c sp_tex_sample.h sp_tex_tile_cache.c sp_tex_tile_cache.h sp_texture.c sp_texture.h sp_tile_cache.c sp_tile_cache.h dist/Mesa/src/gallium/drivers/svga: Android.mk Makefile.am Makefile.in Makefile.sources SConscript svga_cmd.c svga_cmd.h svga_context.c svga_context.h svga_debug.h svga_draw.c svga_draw.h svga_draw_arrays.c svga_draw_elements.c svga_draw_private.h svga_format.c svga_format.h svga_hw_reg.h svga_pipe_blend.c svga_pipe_blit.c svga_pipe_clear.c svga_pipe_constants.c svga_pipe_depthstencil.c svga_pipe_draw.c svga_pipe_flush.c svga_pipe_fs.c svga_pipe_misc.c svga_pipe_query.c svga_pipe_rasterizer.c svga_pipe_sampler.c svga_pipe_vertex.c svga_pipe_vs.c svga_public.h svga_resource.c svga_resource.h svga_resource_buffer.c svga_resource_buffer.h svga_resource_buffer_upload.c svga_resource_buffer_upload.h svga_resource_texture.c svga_resource_texture.h svga_sampler_view.c svga_sampler_view.h svga_screen.c svga_screen.h svga_screen_cache.c svga_screen_cache.h svga_shader.c svga_shader.h svga_state.c svga_state.h svga_state_constants.c svga_state_framebuffer.c svga_state_fs.c svga_state_need_swtnl.c svga_state_rss.c svga_state_tss.c svga_state_vdecl.c svga_state_vs.c svga_surface.c svga_surface.h svga_swtnl.h svga_swtnl_backend.c svga_swtnl_draw.c svga_swtnl_private.h svga_swtnl_state.c svga_tgsi.c svga_tgsi.h svga_tgsi_decl_sm30.c svga_tgsi_emit.h svga_tgsi_insn.c svga_winsys.h dist/Mesa/src/gallium/drivers/svga/include: README includeCheck.h svga3d_caps.h svga3d_cmd.h svga3d_devcaps.h svga3d_limits.h svga3d_reg.h svga3d_shaderdefs.h svga3d_surfacedefs.h svga3d_types.h svga_escape.h svga_overlay.h svga_reg.h svga_types.h vmware_pack_begin.h vmware_pack_end.h dist/Mesa/src/gallium/drivers/svga/svgadump: svga_dump.c svga_dump.h svga_dump.py svga_shader.h svga_shader_dump.c svga_shader_dump.h svga_shader_op.c svga_shader_op.h dist/Mesa/src/gallium/drivers/trace: Makefile.am Makefile.in Makefile.sources README SConscript tr_context.c tr_context.h tr_dump.c tr_dump.h tr_dump_defines.h tr_dump_state.c tr_dump_state.h tr_public.h tr_screen.c tr_screen.h tr_texture.c tr_texture.h trace.xsl dist/Mesa/src/gallium/include/pipe: p_compiler.h p_config.h p_context.h p_defines.h p_format.h p_screen.h p_shader_tokens.h p_state.h p_video_codec.h p_video_enums.h p_video_state.h dist/Mesa/src/gallium/include/state_tracker: drisw_api.h drm_driver.h graw.h st_api.h sw_winsys.h vdpau_interop.h xlibsw_api.h dist/Mesa/src/gallium/state_trackers: Makefile.am Makefile.in README dist/Mesa/src/gallium/state_trackers/clover: Doxyfile Makefile.am Makefile.in Makefile.sources dist/Mesa/src/gallium/state_trackers/clover/api: context.cpp device.cpp dispatch.cpp dispatch.hpp event.cpp kernel.cpp memory.cpp platform.cpp program.cpp queue.cpp sampler.cpp transfer.cpp util.hpp dist/Mesa/src/gallium/state_trackers/clover/core: compiler.hpp context.cpp context.hpp device.cpp device.hpp error.hpp event.cpp event.hpp format.cpp format.hpp kernel.cpp kernel.hpp memory.cpp memory.hpp module.cpp module.hpp object.hpp platform.cpp platform.hpp program.cpp program.hpp property.hpp queue.cpp queue.hpp resource.cpp resource.hpp sampler.cpp sampler.hpp timestamp.cpp timestamp.hpp dist/Mesa/src/gallium/state_trackers/clover/llvm: invocation.cpp dist/Mesa/src/gallium/state_trackers/clover/tgsi: compiler.cpp dist/Mesa/src/gallium/state_trackers/clover/util: adaptor.hpp algebra.hpp algorithm.hpp compat.cpp compat.hpp factor.hpp functional.hpp lazy.hpp pointer.hpp range.hpp tuple.hpp dist/Mesa/src/gallium/state_trackers/dri: Makefile.am Makefile.in SConscript dri_query_renderer.c dri_query_renderer.h dist/Mesa/src/gallium/state_trackers/dri/common: dri_context.c dri_context.h dri_drawable.c dri_drawable.h dri_screen.c dri_screen.h dist/Mesa/src/gallium/state_trackers/dri/drm: Makefile.am Makefile.in Makefile.sources SConscript dri2.c dri2_buffer.h dist/Mesa/src/gallium/state_trackers/dri/sw: Makefile.am Makefile.in Makefile.sources SConscript drisw.c dist/Mesa/src/gallium/state_trackers/egl: Android.mk Makefile.am Makefile.in Makefile.sources SConscript dist/Mesa/src/gallium/state_trackers/egl/android: native_android.cpp dist/Mesa/src/gallium/state_trackers/egl/common: egl_g3d.c egl_g3d.h egl_g3d_api.c egl_g3d_api.h egl_g3d_image.c egl_g3d_image.h egl_g3d_loader.h egl_g3d_st.c egl_g3d_st.h egl_g3d_sync.c egl_g3d_sync.h native.h native_buffer.h native_helper.c native_helper.h native_modeset.h native_wayland_bufmgr.h native_wayland_drm_bufmgr.c native_wayland_drm_bufmgr.h dist/Mesa/src/gallium/state_trackers/egl/drm: modeset.c native_drm.c native_drm.h dist/Mesa/src/gallium/state_trackers/egl/fbdev: native_fbdev.c dist/Mesa/src/gallium/state_trackers/egl/gdi: native_gdi.c dist/Mesa/src/gallium/state_trackers/egl/null: native_null.c dist/Mesa/src/gallium/state_trackers/egl/wayland: native_drm.c native_shm.c native_wayland.c native_wayland.h dist/Mesa/src/gallium/state_trackers/egl/x11: glcore.h glxinit.c glxinit.h native_dri2.c native_x11.c native_x11.h native_ximage.c x11_screen.c x11_screen.h dist/Mesa/src/gallium/state_trackers/gbm: Makefile.am Makefile.in Makefile.sources gbm_drm.c gbm_gallium_drmint.h dist/Mesa/src/gallium/state_trackers/glx/xlib: Makefile.am Makefile.in Makefile.sources SConscript glx_api.c glx_getproc.c glx_usefont.c xm_api.c xm_api.h xm_public.h xm_st.c xm_st.h dist/Mesa/src/gallium/state_trackers/omx: Makefile.am Makefile.in entrypoint.c entrypoint.h vid_dec.c vid_dec.h vid_dec_h264.c vid_dec_mpeg12.c vid_enc.c vid_enc.h dist/Mesa/src/gallium/state_trackers/osmesa: Makefile.am Makefile.in Makefile.sources osmesa.c dist/Mesa/src/gallium/state_trackers/vdpau: Makefile.am Makefile.in Makefile.sources bitmap.c decode.c device.c ftab.c htab.c mixer.c output.c preemption.c presentation.c query.c surface.c vdpau_private.h dist/Mesa/src/gallium/state_trackers/vega: Makefile.am Makefile.in Makefile.sources SConscript api.c api.h api_consts.h api_context.c api_filters.c api_images.c api_masks.c api_misc.c api_paint.c api_params.c api_path.c api_text.c api_transform.c arc.c arc.h asm_fill.h asm_filters.h asm_util.h bezier.c bezier.h handle.c handle.h image.c image.h mask.c mask.h matrix.h paint.c paint.h path.c path.h path_utils.h polygon.c polygon.h renderer.c renderer.h shader.c shader.h shaders_cache.c shaders_cache.h stroker.c stroker.h text.c text.h util_array.h vg_api.h vg_context.c vg_context.h vg_manager.c vg_manager.h vg_state.c vg_state.h vg_translate.c vg_translate.h vgu.c dist/Mesa/src/gallium/state_trackers/wgl: Makefile.sources SConscript opengl32.def opengl32.mingw.def stw_context.c stw_context.h stw_device.c stw_device.h stw_ext_context.c stw_ext_extensionsstring.c stw_ext_pbuffer.c stw_ext_pixelformat.c stw_ext_swapinterval.c stw_framebuffer.c stw_framebuffer.h stw_getprocaddress.c stw_icd.h stw_pixelformat.c stw_pixelformat.h stw_st.c stw_st.h stw_tls.c stw_tls.h stw_wgl.c stw_wgl.h stw_winsys.h dist/Mesa/src/gallium/state_trackers/xa: Makefile.am Makefile.in Makefile.sources README xa-indent xa_composite.c xa_composite.h xa_context.c xa_context.h xa_priv.h xa_renderer.c xa_tgsi.c xa_tracker.c xa_tracker.h xa_yuv.c dist/Mesa/src/gallium/state_trackers/xvmc: Makefile.am Makefile.in Makefile.sources attributes.c block.c context.c subpicture.c surface.c xvmc_private.h dist/Mesa/src/gallium/state_trackers/xvmc/tests: test_blocks.c test_context.c test_rendering.c test_subpicture.c test_surface.c testlib.c testlib.h xvmc_bench.c dist/Mesa/src/gallium/targets: Makefile.am Makefile.in dri.sym omx.sym vdpau.sym xvmc.sym dist/Mesa/src/gallium/targets/dri-freedreno: Makefile.am Makefile.in target-kgsl.c target-msm.c dist/Mesa/src/gallium/targets/dri-i915: Makefile.am Makefile.in SConscript target.c dist/Mesa/src/gallium/targets/dri-ilo: Makefile.am Makefile.in target.c dist/Mesa/src/gallium/targets/dri-nouveau: Makefile.am Makefile.in nouveau_dri.dyn target.c dist/Mesa/src/gallium/targets/dri-swrast: Makefile.am Makefile.in SConscript swrast_drm_api.c dist/Mesa/src/gallium/targets/dri-vmwgfx: Makefile.am Makefile.in SConscript target.c vmw_powf.c dist/Mesa/src/gallium/targets/egl-static: Android.mk Makefile.am Makefile.in SConscript egl.c egl.sym egl_pipe.c egl_pipe.h egl_st.c egl_st.h st_GL.c dist/Mesa/src/gallium/targets/gbm: Makefile.am Makefile.in gallium-gbm-symbols-check gbm.c gbm.sym dist/Mesa/src/gallium/targets/graw-gdi: SConscript graw_gdi.c dist/Mesa/src/gallium/targets/graw-null: SConscript graw_null.c graw_util.c dist/Mesa/src/gallium/targets/graw-xlib: SConscript graw_xlib.c dist/Mesa/src/gallium/targets/haiku-softpipe: GalliumContext.cpp GalliumContext.h GalliumFramebuffer.cpp GalliumFramebuffer.h SConscript SoftwareRenderer.cpp SoftwareRenderer.h SoftwareRenderer.rdef dist/Mesa/src/gallium/targets/libgl-gdi: SConscript libgl_gdi.c dist/Mesa/src/gallium/targets/libgl-xlib: Makefile.am Makefile.in SConscript xlib.c dist/Mesa/src/gallium/targets/omx-nouveau: Makefile.am Makefile.in target.c dist/Mesa/src/gallium/targets/opencl: Makefile.am Makefile.in mesa.icd opencl.sym dist/Mesa/src/gallium/targets/osmesa: Makefile.am Makefile.in osmesa.pc.in target.c dist/Mesa/src/gallium/targets/pipe-loader: Makefile.am Makefile.in pipe.sym pipe_i915.c pipe_msm.c pipe_nouveau.c pipe_r300.c pipe_r600.c pipe_radeonsi.c pipe_swrast.c pipe_vmwgfx.c dist/Mesa/src/gallium/targets/r300/common: drm_target.c dist/Mesa/src/gallium/targets/r300/dri: Makefile.am Makefile.in radeon.dyn dist/Mesa/src/gallium/targets/r600/common: drm_target.c dist/Mesa/src/gallium/targets/r600/dri: Makefile.am Makefile.in dist/Mesa/src/gallium/targets/r600/omx: Makefile.am Makefile.in dist/Mesa/src/gallium/targets/r600/vdpau: Makefile.am Makefile.in dist/Mesa/src/gallium/targets/r600/xvmc: Makefile.am Makefile.in dist/Mesa/src/gallium/targets/radeonsi/common: drm_target.c dist/Mesa/src/gallium/targets/radeonsi/dri: Makefile.am Makefile.in dist/Mesa/src/gallium/targets/radeonsi/omx: Makefile.am Makefile.in dist/Mesa/src/gallium/targets/radeonsi/vdpau: Makefile.am Makefile.in dist/Mesa/src/gallium/targets/vdpau-nouveau: Makefile.am Makefile.in target.c dist/Mesa/src/gallium/targets/xa: Makefile.am Makefile.in xa.sym xatracker.pc.in dist/Mesa/src/gallium/targets/xvmc-nouveau: Makefile.am Makefile.in target.c dist/Mesa/src/gallium/tests/graw: SConscript clear.c disasm.c fs-fragcoord.c fs-frontface.c fs-test.c fs-write-z.c graw_util.h gs-test.c occlusion-query.c quad-sample.c quad-tex.c shader-leak.c tex-srgb.c tex-swizzle.c tgsi_dump.gdb tri-gs.c tri-instanced.c tri-large.c tri.c vs-test.c dist/Mesa/src/gallium/tests/graw/fragment-shader: frag-abs.sh frag-add.sh frag-cb-1d.sh frag-cb-2d.sh frag-dp3.sh frag-dp4.sh frag-dst.sh frag-ex2.sh frag-face.sh frag-flr.sh frag-frc.sh frag-kil.sh frag-lg2.sh frag-lit.sh frag-lrp.sh frag-mad-immx.sh frag-mad.sh frag-max.sh frag-min.sh frag-mov.sh frag-mul.sh frag-rcp.sh frag-rsq.sh frag-sge.sh frag-slt.sh frag-srcmod-abs.sh frag-srcmod-absneg.sh frag-srcmod-neg.sh frag-srcmod-swz.sh frag-sub.sh frag-tempx.sh frag-ucmp.sh frag-xpd.sh dist/Mesa/src/gallium/tests/graw/geometry-shader: add-mix.txt add.txt line.txt mov-cb-2d.txt mov.txt multi-line.txt dist/Mesa/src/gallium/tests/graw/vertex-shader: vert-abs.sh vert-add.sh vert-arl.sh vert-arr.sh vert-cb-1d.sh vert-cb-2d.sh vert-dp3.sh vert-dp4.sh vert-dst.sh vert-ex2.sh vert-flr.sh vert-frc.sh vert-imul_hi.sh vert-lg2.sh vert-lit.sh vert-lrp.sh vert-mad.sh vert-max.sh vert-min.sh vert-mov.sh vert-mul.sh vert-rcp.sh vert-rsq.sh vert-sge.sh vert-slt.sh vert-srcmod-abs.sh vert-srcmod-absneg.sh vert-srcmod-neg.sh vert-srcmod-swz.sh vert-sub.sh vert-uadd.sh vert-umul_hi.sh vert-xpd.sh dist/Mesa/src/gallium/tests/python/tests/regress/fragment-shader: frag-cmp.sh dist/Mesa/src/gallium/tests/trivial: Makefile.am Makefile.in compute.c quad-tex.c tri.c dist/Mesa/src/gallium/tests/unit: Makefile.am Makefile.in SConscript pipe_barrier_test.c translate_test.c u_cache_test.c u_format_compatible_test.c u_format_test.c u_half_test.c dist/Mesa/src/gallium/tools: addr2line.sh dist/Mesa/src/gallium/tools/trace: README.txt TODO.txt diff_state.py dump.py dump_state.py format.py model.py parse.py tracediff.sh dist/Mesa/src/gallium/winsys: Makefile.am Makefile.in dist/Mesa/src/gallium/winsys/freedreno/drm: Android.mk Makefile.am Makefile.in Makefile.sources freedreno_drm_public.h freedreno_drm_winsys.c dist/Mesa/src/gallium/winsys/i915/drm: Android.mk Makefile.am Makefile.in Makefile.sources SConscript i915_drm_batchbuffer.c i915_drm_buffer.c i915_drm_fence.c i915_drm_public.h i915_drm_winsys.c i915_drm_winsys.h dist/Mesa/src/gallium/winsys/i915/sw: Makefile.am Makefile.in Makefile.sources SConscript i915_sw_batchbuffer.c i915_sw_buffer.c i915_sw_fence.c i915_sw_public.h i915_sw_winsys.c i915_sw_winsys.h dist/Mesa/src/gallium/winsys/intel: intel_winsys.h dist/Mesa/src/gallium/winsys/intel/drm: Android.mk Makefile.am Makefile.in Makefile.sources intel_drm_winsys.c dist/Mesa/src/gallium/winsys/nouveau/drm: Android.mk Makefile.am Makefile.in Makefile.sources nouveau_drm_public.h nouveau_drm_winsys.c dist/Mesa/src/gallium/winsys/radeon/drm: Android.mk Makefile.am Makefile.in Makefile.sources radeon_drm_bo.c radeon_drm_bo.h radeon_drm_cs.c radeon_drm_cs.h radeon_drm_cs_dump.c radeon_drm_public.h radeon_drm_winsys.c radeon_drm_winsys.h radeon_winsys.h dist/Mesa/src/gallium/winsys/radeon/tools: radeon_ctx.h dist/Mesa/src/gallium/winsys/svga/drm: Android.mk Makefile.am Makefile.in Makefile.sources SConscript pb_buffer_simple_fenced.c svga_drm_public.h vmw_buffer.c vmw_buffer.h vmw_context.c vmw_context.h vmw_fence.c vmw_fence.h vmw_screen.c vmw_screen.h vmw_screen_dri.c vmw_screen_ioctl.c vmw_screen_pools.c vmw_screen_svga.c vmw_shader.c vmw_shader.h vmw_surface.c vmw_surface.h vmwgfx_drm.h dist/Mesa/src/gallium/winsys/sw/android: Android.mk android_sw_winsys.cpp android_sw_winsys.h dist/Mesa/src/gallium/winsys/sw/dri: Makefile.am Makefile.in SConscript dri_sw_winsys.c dri_sw_winsys.h dist/Mesa/src/gallium/winsys/sw/fbdev: Makefile.am Makefile.in SConscript fbdev_sw_winsys.c fbdev_sw_winsys.h dist/Mesa/src/gallium/winsys/sw/gdi: SConscript gdi_sw_winsys.c gdi_sw_winsys.h dist/Mesa/src/gallium/winsys/sw/hgl: SConscript bitmap_wrapper.cpp bitmap_wrapper.h hgl_sw_winsys.c hgl_sw_winsys.h dist/Mesa/src/gallium/winsys/sw/null: Makefile.am Makefile.in SConscript null_sw_winsys.c null_sw_winsys.h dist/Mesa/src/gallium/winsys/sw/wayland: Makefile.am Makefile.in wayland_sw_winsys.c wayland_sw_winsys.h dist/Mesa/src/gallium/winsys/sw/wrapper: Makefile.am Makefile.in SConscript wrapper_sw_winsys.c wrapper_sw_winsys.h dist/Mesa/src/gallium/winsys/sw/xlib: Makefile.am Makefile.in SConscript xlib_sw_winsys.c xlib_sw_winsys.h dist/Mesa/src/gbm: Makefile.am Makefile.in gbm-symbols-check dist/Mesa/src/gbm/backends/dri: gbm_dri.c gbm_driint.h dist/Mesa/src/gbm/main: backend.c backend.h common_drm.h gbm.c gbm.h gbm.pc.in gbmint.h dist/Mesa/src/getopt: SConscript getopt.h getopt_long.c dist/Mesa/src/glsl: Android.gen.mk Android.mk Makefile.am Makefile.in Makefile.sources README SConscript TODO ast.h ast_array_index.cpp ast_expr.cpp ast_function.cpp ast_to_hir.cpp ast_type.cpp builtin_functions.cpp builtin_type_macros.h builtin_types.cpp builtin_variables.cpp glsl_lexer.cpp glsl_lexer.ll glsl_parser.cpp glsl_parser.h glsl_parser.yy glsl_parser_extras.cpp glsl_parser_extras.h glsl_symbol_table.cpp glsl_symbol_table.h glsl_types.cpp glsl_types.h hir_field_selection.cpp ir.cpp ir.h ir_basic_block.cpp ir_basic_block.h ir_builder.cpp ir_builder.h ir_clone.cpp ir_constant_expression.cpp ir_equals.cpp ir_expression_flattening.cpp ir_expression_flattening.h ir_function.cpp ir_function_can_inline.cpp ir_function_detect_recursion.cpp ir_function_inlining.h ir_hierarchical_visitor.cpp ir_hierarchical_visitor.h ir_hv_accept.cpp ir_import_prototypes.cpp ir_optimization.h ir_print_visitor.cpp ir_print_visitor.h ir_reader.cpp ir_reader.h ir_rvalue_visitor.cpp ir_rvalue_visitor.h ir_set_program_inouts.cpp ir_uniform.h ir_validate.cpp ir_variable_refcount.cpp ir_variable_refcount.h ir_visitor.h link_atomics.cpp link_functions.cpp link_interface_blocks.cpp link_uniform_block_active_visitor.cpp link_uniform_block_active_visitor.h link_uniform_blocks.cpp link_uniform_initializers.cpp link_uniforms.cpp link_varyings.cpp link_varyings.h linker.cpp linker.h list.h loop_analysis.cpp loop_analysis.h loop_controls.cpp loop_unroll.cpp lower_clip_distance.cpp lower_discard.cpp lower_discard_flow.cpp lower_if_to_cond_assign.cpp lower_instructions.cpp lower_jumps.cpp lower_mat_op_to_vec.cpp lower_named_interface_blocks.cpp lower_noise.cpp lower_offset_array.cpp lower_output_reads.cpp lower_packed_varyings.cpp lower_packing_builtins.cpp lower_texture_projection.cpp lower_ubo_reference.cpp lower_variable_index_to_cond_assign.cpp lower_vec_index_to_cond_assign.cpp lower_vec_index_to_swizzle.cpp lower_vector.cpp lower_vector_insert.cpp main.cpp opt_algebraic.cpp opt_array_splitting.cpp opt_constant_folding.cpp opt_constant_propagation.cpp opt_constant_variable.cpp opt_copy_propagation.cpp opt_copy_propagation_elements.cpp opt_cse.cpp opt_dead_builtin_varyings.cpp opt_dead_code.cpp opt_dead_code_local.cpp opt_dead_functions.cpp opt_flatten_nested_if_blocks.cpp opt_flip_matrices.cpp opt_function_inlining.cpp opt_if_simplification.cpp opt_noop_swizzle.cpp opt_redundant_jumps.cpp opt_structure_splitting.cpp opt_swizzle_swizzle.cpp opt_tree_grafting.cpp opt_vectorize.cpp program.h ralloc.c ralloc.h s_expression.cpp s_expression.h standalone_scaffolding.cpp standalone_scaffolding.h strtod.c strtod.h test.cpp test_optpass.cpp test_optpass.h dist/Mesa/src/glsl/glcpp: README glcpp-lex.c glcpp-lex.l glcpp-parse.c glcpp-parse.h glcpp-parse.y glcpp.c glcpp.h pp.c dist/Mesa/src/glsl/glcpp/tests: 000-content-with-spaces.c 000-content-with-spaces.c.expected 001-define.c 001-define.c.expected 002-define-chain.c 002-define-chain.c.expected 003-define-chain-reverse.c 003-define-chain-reverse.c.expected 004-define-recursive.c 004-define-recursive.c.expected 005-define-composite-chain.c 005-define-composite-chain.c.expected 006-define-composite-chain-reverse.c 006-define-composite-chain-reverse.c.expected 007-define-composite-recursive.c 007-define-composite-recursive.c.expected 008-define-empty.c 008-define-empty.c.expected 009-undef.c 009-undef.c.expected 010-undef-re-define.c 010-undef-re-define.c.expected 011-define-func-empty.c 011-define-func-empty.c.expected 012-define-func-no-args.c 012-define-func-no-args.c.expected 013-define-func-1-arg-unused.c 013-define-func-1-arg-unused.c.expected 014-define-func-2-arg-unused.c 014-define-func-2-arg-unused.c.expected 015-define-object-with-parens.c 015-define-object-with-parens.c.expected 016-define-func-1-arg.c 016-define-func-1-arg.c.expected 017-define-func-2-args.c 017-define-func-2-args.c.expected 018-define-func-macro-as-parameter.c 018-define-func-macro-as-parameter.c.expected 019-define-func-1-arg-multi.c 019-define-func-1-arg-multi.c.expected 020-define-func-2-arg-multi.c 020-define-func-2-arg-multi.c.expected 021-define-func-compose.c 021-define-func-compose.c.expected 022-define-func-arg-with-parens.c 022-define-func-arg-with-parens.c.expected 023-define-extra-whitespace.c 023-define-extra-whitespace.c.expected 024-define-chain-to-self-recursion.c 024-define-chain-to-self-recursion.c.expected 025-func-macro-as-non-macro.c 025-func-macro-as-non-macro.c.expected 026-define-func-extra-newlines.c 026-define-func-extra-newlines.c.expected 027-define-chain-obj-to-func.c 027-define-chain-obj-to-func.c.expected 028-define-chain-obj-to-non-func.c 028-define-chain-obj-to-non-func.c.expected 029-define-chain-obj-to-func-with-args.c 029-define-chain-obj-to-func-with-args.c.expected 030-define-chain-obj-to-func-compose.c 030-define-chain-obj-to-func-compose.c.expected 031-define-chain-func-to-func-compose.c 031-define-chain-func-to-func-compose.c.expected 032-define-func-self-recurse.c 032-define-func-self-recurse.c.expected 033-define-func-self-compose.c 033-define-func-self-compose.c.expected 034-define-func-self-compose-non-func.c 034-define-func-self-compose-non-func.c.expected 035-define-func-self-compose-non-func-multi-token-argument.c 035-define-func-self-compose-non-func-multi-token-argument.c.expected 036-define-func-non-macro-multi-token-argument.c 036-define-func-non-macro-multi-token-argument.c.expected 037-finalize-unexpanded-macro.c 037-finalize-unexpanded-macro.c.expected 038-func-arg-with-commas.c 038-func-arg-with-commas.c.expected 039-func-arg-obj-macro-with-comma.c 039-func-arg-obj-macro-with-comma.c.expected 040-token-pasting.c 040-token-pasting.c.expected 041-if-0.c 041-if-0.c.expected 042-if-1.c 042-if-1.c.expected 043-if-0-else.c 043-if-0-else.c.expected 044-if-1-else.c 044-if-1-else.c.expected 045-if-0-elif.c 045-if-0-elif.c.expected 046-if-1-elsif.c 046-if-1-elsif.c.expected 047-if-elif-else.c 047-if-elif-else.c.expected 048-if-nested.c 048-if-nested.c.expected 049-if-expression-precedence.c 049-if-expression-precedence.c.expected 050-if-defined.c 050-if-defined.c.expected 051-if-relational.c 051-if-relational.c.expected 052-if-bitwise.c 052-if-bitwise.c.expected 053-if-divide-and-shift.c 053-if-divide-and-shift.c.expected 054-if-with-macros.c 054-if-with-macros.c.expected 055-define-chain-obj-to-func-parens-in-text.c 055-define-chain-obj-to-func-parens-in-text.c.expected 056-macro-argument-with-comma.c 056-macro-argument-with-comma.c.expected 057-empty-arguments.c 057-empty-arguments.c.expected 058-token-pasting-empty-arguments.c 058-token-pasting-empty-arguments.c.expected 059-token-pasting-integer.c 059-token-pasting-integer.c.expected 060-left-paren-in-macro-right-paren-in-text.c 060-left-paren-in-macro-right-paren-in-text.c.expected 061-define-chain-obj-to-func-multi.c 061-define-chain-obj-to-func-multi.c.expected 062-if-0-skips-garbage.c 062-if-0-skips-garbage.c.expected 063-comments.c 063-comments.c.expected 064-version.c 064-version.c.expected 065-if-defined-parens.c 065-if-defined-parens.c.expected 066-if-nospace-expression.c 066-if-nospace-expression.c.expected 067-nested-ifdef-ifndef.c 067-nested-ifdef-ifndef.c.expected 068-accidental-pasting.c 068-accidental-pasting.c.expected 069-repeated-argument.c 069-repeated-argument.c.expected 070-undefined-macro-in-expression.c 070-undefined-macro-in-expression.c.expected 071-punctuator.c 071-punctuator.c.expected 072-token-pasting-same-line.c 072-token-pasting-same-line.c.expected 073-if-in-ifdef.c 073-if-in-ifdef.c.expected 074-elif-undef.c 074-elif-undef.c.expected 075-elif-elif-undef.c 075-elif-elif-undef.c.expected 076-elif-undef-nested.c 076-elif-undef-nested.c.expected 077-else-without-if.c 077-else-without-if.c.expected 078-elif-without-if.c 078-elif-without-if.c.expected 079-endif-without-if.c 079-endif-without-if.c.expected 080-if-without-expression.c 080-if-without-expression.c.expected 081-elif-without-expression.c 081-elif-without-expression.c.expected 082-invalid-paste.c 082-invalid-paste.c.expected 083-unterminated-if.c 083-unterminated-if.c.expected 084-unbalanced-parentheses.c 084-unbalanced-parentheses.c.expected 085-incorrect-argument-count.c 085-incorrect-argument-count.c.expected 086-reserved-macro-names.c 086-reserved-macro-names.c.expected 087-if-comments.c 087-if-comments.c.expected 088-redefine-macro-legitimate.c 088-redefine-macro-legitimate.c.expected 089-redefine-macro-error.c 089-redefine-macro-error.c.expected 090-hash-error.c 090-hash-error.c.expected 091-hash-line.c 091-hash-line.c.expected 092-redefine-macro-error-2.c 092-redefine-macro-error-2.c.expected 093-divide-by-zero.c 093-divide-by-zero.c.expected 094-divide-by-zero-short-circuit.c 094-divide-by-zero-short-circuit.c.expected 095-recursive-define.c 095-recursive-define.c.expected 096-paste-twice.c 096-paste-twice.c.expected 097-paste-with-non-function-macro.c 097-paste-with-non-function-macro.c.expected 098-elif-undefined.c 098-elif-undefined.c.expected 099-c99-example.c 099-c99-example.c.expected 100-macro-with-colon.c 100-macro-with-colon.c.expected 101-macros-used-twice.c 101-macros-used-twice.c.expected 102-garbage-after-endif.c 102-garbage-after-endif.c.expected 103-garbage-after-else.c 103-garbage-after-else.c.expected 104-hash-line-followed-by-code.c 104-hash-line-followed-by-code.c.expected 105-multiline-hash-line.c 105-multiline-hash-line.c.expected 106-multiline-hash-if.c 106-multiline-hash-if.c.expected 107-multiline-hash-elif.c 107-multiline-hash-elif.c.expected 108-no-space-after-hash-version.c 108-no-space-after-hash-version.c.expected 109-no-space-after-hash-line.c 109-no-space-after-hash-line.c.expected 110-no-space-digits-after-hash-elif.c 110-no-space-digits-after-hash-elif.c.expected 111-no-space-operator-after-hash-if.c 111-no-space-operator-after-hash-if.c.expected 112-no-space-operator-after-hash-elif.c 112-no-space-operator-after-hash-elif.c.expected 113-line-and-file-macros.c 113-line-and-file-macros.c.expected 114-paste-integer-tokens.c 114-paste-integer-tokens.c.expected 115-line-continuations.c 115-line-continuations.c.expected 116-disable-line-continuations.c 116-disable-line-continuations.c.expected 117-line-continuation-and-non-continuation-backslash.c 117-line-continuation-and-non-continuation-backslash.c.expected 118-comment-becomes-space.c 118-comment-becomes-space.c.expected 118-multiple-else.c 118-multiple-else.c.expected 119-elif-after-else.c 119-elif-after-else.c.expected 121-comment-bug-72686.c 121-comment-bug-72686.c.expected glcpp-test dist/Mesa/src/glsl/tests: builtin_variable_test.cpp common.c compare_ir copy_constant_to_storage_tests.cpp general_ir_test.cpp invalidate_locations_test.cpp optimization-test ralloc_test.cpp sampler_types_test.cpp set_uniform_initializer_tests.cpp sexps.py uniform_initializer_utils.cpp uniform_initializer_utils.h varyings_test.cpp dist/Mesa/src/glsl/tests/lower_jumps: create_test_cases.py lower_breaks_1.opt_test lower_breaks_1.opt_test.expected lower_breaks_2.opt_test lower_breaks_2.opt_test.expected lower_breaks_3.opt_test lower_breaks_3.opt_test.expected lower_breaks_4.opt_test lower_breaks_4.opt_test.expected lower_breaks_5.opt_test lower_breaks_5.opt_test.expected lower_breaks_6.opt_test lower_breaks_6.opt_test.expected lower_guarded_conditional_break.opt_test lower_guarded_conditional_break.opt_test.expected lower_pulled_out_jump.opt_test lower_pulled_out_jump.opt_test.expected lower_returns_1.opt_test lower_returns_1.opt_test.expected lower_returns_2.opt_test lower_returns_2.opt_test.expected lower_returns_3.opt_test lower_returns_3.opt_test.expected lower_returns_4.opt_test lower_returns_4.opt_test.expected lower_returns_main_false.opt_test lower_returns_main_false.opt_test.expected lower_returns_main_true.opt_test lower_returns_main_true.opt_test.expected lower_returns_sub_false.opt_test lower_returns_sub_false.opt_test.expected lower_returns_sub_true.opt_test lower_returns_sub_true.opt_test.expected lower_unified_returns.opt_test lower_unified_returns.opt_test.expected remove_continue_at_end_of_loop.opt_test remove_continue_at_end_of_loop.opt_test.expected return_non_void_at_end_of_loop_lower_nothing.opt_test return_non_void_at_end_of_loop_lower_nothing.opt_test.expected return_non_void_at_end_of_loop_lower_return.opt_test return_non_void_at_end_of_loop_lower_return.opt_test.expected return_non_void_at_end_of_loop_lower_return_and_break.opt_test return_non_void_at_end_of_loop_lower_return_and_break.opt_test.expected return_void_at_end_of_loop_lower_nothing.opt_test return_void_at_end_of_loop_lower_nothing.opt_test.expected return_void_at_end_of_loop_lower_return.opt_test return_void_at_end_of_loop_lower_return.opt_test.expected return_void_at_end_of_loop_lower_return_and_break.opt_test return_void_at_end_of_loop_lower_return_and_break.opt_test.expected dist/Mesa/src/glx: Makefile.am Makefile.in SConscript XF86dri.c applegl_glx.c clientattrib.c clientinfo.c compsize.c create_context.c dri2.c dri2.h dri2_glx.c dri2_priv.h dri2_query_renderer.c dri3_glx.c dri3_priv.h dri_common.c dri_common.h dri_glx.c drisw_glx.c drisw_priv.h eval.c glx_error.c glx_error.h glx_pbuffer.c glx_query.c glxclient.h glxcmds.c glxconfig.c glxconfig.h glxcurrent.c glxext.c glxextensions.c glxextensions.h glxhash.c glxhash.h indirect_glx.c indirect_init.h indirect_texture_compression.c indirect_transpose_matrix.c indirect_vertex_array.c indirect_vertex_array.h indirect_vertex_array_priv.h indirect_vertex_program.c indirect_window_pos.c packrender.h packsingle.h pixel.c pixelstore.c query_renderer.c render2.c renderpix.c single2.c singlepix.c vertarr.c xf86dri.h xf86dristr.h xfont.c dist/Mesa/src/glx/apple: Makefile RELEASE_NOTES TODO apple_cgl.c apple_cgl.h apple_glapi.c apple_glx.c apple_glx.h apple_glx_context.c apple_glx_context.h apple_glx_drawable.c apple_glx_drawable.h apple_glx_log.c apple_glx_log.h apple_glx_pbuffer.c apple_glx_pixmap.c apple_glx_surface.c apple_visual.c apple_visual.h apple_xgl_api.h apple_xgl_api_read.c apple_xgl_api_stereo.c apple_xgl_api_viewport.c appledri.c appledri.h appledristr.h glx_empty.c glxreply.c dist/Mesa/src/glx/tests: Makefile.am Makefile.in clientinfo_unittest.cpp create_context_unittest.cpp enum_sizes.cpp fake_glx_screen.cpp fake_glx_screen.h indirect_api.cpp mock_xdisplay.h query_renderer_implementation_unittest.cpp query_renderer_unittest.cpp dist/Mesa/src/gtest: Makefile.am Makefile.in dist/Mesa/src/gtest/include/gtest: gtest-death-test.h gtest-message.h gtest-param-test.h gtest-param-test.h.pump gtest-printers.h gtest-spi.h gtest-test-part.h gtest-typed-test.h gtest.h gtest_pred_impl.h gtest_prod.h dist/Mesa/src/gtest/include/gtest/internal: gtest-death-test-internal.h gtest-filepath.h gtest-internal.h gtest-linked_ptr.h gtest-param-util-generated.h gtest-param-util-generated.h.pump gtest-param-util.h gtest-port.h gtest-string.h gtest-tuple.h gtest-tuple.h.pump gtest-type-util.h gtest-type-util.h.pump dist/Mesa/src/gtest/src: gtest-all.cc gtest-death-test.cc gtest-filepath.cc gtest-internal-inl.h gtest-port.cc gtest-printers.cc gtest-test-part.cc gtest-typed-test.cc gtest.cc gtest_main.cc dist/Mesa/src/hgl: GLDispatcher.cpp GLDispatcher.h GLRenderer.cpp GLRendererRoster.cpp GLRendererRoster.h GLView.cpp SConscript dist/Mesa/src/loader: Android.mk Makefile.am Makefile.in Makefile.sources SConscript loader.c loader.h pci_id_driver_map.c pci_id_driver_map.h dist/Mesa/src/mapi: Android.mk Makefile.am Makefile.in Makefile.sources entry.c entry.h entry_x86-64_tls.h entry_x86_tls.h entry_x86_tsd.h mapi.c mapi.h mapi_abi.py mapi_glapi.c mapi_tmp.h stub.c stub.h table.c table.h u_compiler.h u_current.c u_current.h u_execmem.c u_execmem.h u_macros.h u_thread.h dist/Mesa/src/mapi/es1api: ABI-check Makefile.am Makefile.in glesv1_cm.pc.in dist/Mesa/src/mapi/es2api: ABI-check Makefile.am Makefile.in glesv2.pc.in dist/Mesa/src/mapi/glapi: Makefile.am Makefile.in Makefile.sources SConscript glapi.c glapi.h glapi_dispatch.c glapi_entrypoint.c glapi_getproc.c glapi_nop.c glapi_priv.h dist/Mesa/src/mapi/glapi/gen: AMD_draw_buffers_blend.xml AMD_performance_monitor.xml APPLE_object_purgeable.xml APPLE_vertex_array_object.xml ARB_ES2_compatibility.xml ARB_ES3_compatibility.xml ARB_base_instance.xml ARB_blend_func_extended.xml ARB_clear_buffer_object.xml ARB_color_buffer_float.xml ARB_compute_shader.xml ARB_copy_buffer.xml ARB_debug_output.xml ARB_depth_buffer_float.xml ARB_depth_clamp.xml ARB_draw_buffers.xml ARB_draw_buffers_blend.xml ARB_draw_elements_base_vertex.xml ARB_draw_indirect.xml ARB_draw_instanced.xml ARB_framebuffer_object.xml ARB_geometry_shader4.xml ARB_get_program_binary.xml ARB_gpu_shader5.xml ARB_instanced_arrays.xml ARB_internalformat_query.xml ARB_invalidate_subdata.xml ARB_map_buffer_range.xml ARB_multi_bind.xml ARB_robustness.xml ARB_sample_shading.xml ARB_sampler_objects.xml ARB_seamless_cube_map.xml ARB_separate_shader_objects.xml ARB_shader_atomic_counters.xml ARB_shader_image_load_store.xml ARB_sync.xml ARB_texture_buffer_object.xml ARB_texture_buffer_range.xml ARB_texture_compression_rgtc.xml ARB_texture_cube_map_array.xml ARB_texture_float.xml ARB_texture_gather.xml ARB_texture_multisample.xml ARB_texture_rg.xml ARB_texture_rgb10_a2ui.xml ARB_texture_storage.xml ARB_texture_storage_multisample.xml ARB_texture_view.xml ARB_uniform_buffer_object.xml ARB_vertex_array_object.xml ARB_vertex_attrib_binding.xml ARB_vertex_type_2_10_10_10_rev.xml ARB_viewport_array.xml EXT_draw_buffers2.xml EXT_framebuffer_object.xml EXT_gpu_shader4.xml EXT_packed_depth_stencil.xml EXT_provoking_vertex.xml EXT_separate_shader_objects.xml EXT_texture_array.xml EXT_texture_integer.xml EXT_transform_feedback.xml GL3x.xml GL4x.xml INTEL_performance_query.xml KHR_debug.xml Makefile.am Makefile.in NV_conditional_render.xml NV_primitive_restart.xml NV_texture_barrier.xml NV_vdpau_interop.xml OES_EGL_image.xml OES_fixed_point.xml OES_single_precision.xml SConscript es_EXT.xml extension_helper.py glX_API.xml glX_XML.py glX_proto_common.py glX_proto_recv.py glX_proto_send.py glX_proto_size.py glX_server_table.py gl_API.dtd gl_API.xml gl_SPARC_asm.py gl_XML.py gl_and_es_API.xml gl_and_glX_API.xml gl_apitemp.py gl_enums.py gl_genexec.py gl_gentable.py gl_offsets.py gl_procs.py gl_table.py gl_x86-64_asm.py gl_x86_asm.py glapi_gen.mk license.py mesadef.py next_available_offset.sh remap_helper.py typeexpr.py dist/Mesa/src/mapi/glapi/tests: Makefile.am Makefile.in check_table.cpp dist/Mesa/src/mapi/shared-glapi: Makefile.am Makefile.in SConscript dist/Mesa/src/mapi/shared-glapi/tests: Makefile.am Makefile.in check_table.cpp dist/Mesa/src/mapi/vgapi: Makefile.am Makefile.in SConscript vg.pc.in vgapi.csv dist/Mesa/src/mesa: Android.gen.mk Android.libmesa_dricore.mk Android.libmesa_glsl_utils.mk Android.libmesa_st_mesa.mk Android.mesa_gen_matypes.mk Android.mk Makefile.am Makefile.in Makefile.sources SConscript gl.pc.in dist/Mesa/src/mesa/drivers: SConscript dist/Mesa/src/mesa/drivers/common: driverfuncs.c driverfuncs.h meta.c meta.h meta_blit.c meta_generate_mipmap.c dist/Mesa/src/mesa/drivers/dri: Android.mk Makefile.am Makefile.in dri.pc.in gen-symbol-redefs.py dist/Mesa/src/mesa/drivers/dri/common: Android.mk Makefile.am Makefile.in Makefile.sources SConscript dri_test.c dri_util.c dri_util.h drirc megadriver_stub.c mmio.h utils.c utils.h xmlconfig.c xmlconfig.h xmlpool.h dist/Mesa/src/mesa/drivers/dri/common/xmlpool: Makefile.am Makefile.in SConscript ca.po de.po es.po fr.po gen_xmlpool.py nl.po sv.po t_options.h dist/Mesa/src/mesa/drivers/dri/i915: Android.mk Makefile.am Makefile.in Makefile.sources i830_context.c i830_context.h i830_reg.h i830_state.c i830_texblend.c i830_texstate.c i830_vtbl.c i915_context.c i915_context.h i915_debug.h i915_debug_fp.c i915_fragprog.c i915_program.c i915_program.h i915_reg.h i915_state.c i915_tex_layout.c i915_texstate.c i915_vtbl.c intel_batchbuffer.c intel_batchbuffer.h intel_blit.c intel_blit.h intel_buffer_objects.c intel_buffer_objects.h intel_buffers.c intel_buffers.h intel_chipset.h intel_clear.c intel_clear.h intel_context.c intel_context.h intel_extensions.c intel_extensions.h intel_fbo.c intel_fbo.h intel_mipmap_tree.c intel_mipmap_tree.h intel_pixel.c intel_pixel.h intel_pixel_bitmap.c intel_pixel_copy.c intel_pixel_draw.c intel_pixel_read.c intel_reg.h intel_regions.c intel_regions.h intel_render.c intel_screen.c intel_screen.h intel_state.c intel_syncobj.c intel_tex.c intel_tex.h intel_tex_copy.c intel_tex_image.c intel_tex_layout.c intel_tex_layout.h intel_tex_obj.h intel_tex_subimage.c intel_tex_validate.c intel_tris.c intel_tris.h dist/Mesa/src/mesa/drivers/dri/i965: Android.mk Makefile.am Makefile.in Makefile.sources brw_binding_tables.c brw_blorp.cpp brw_blorp.h brw_blorp_blit.cpp brw_blorp_blit_eu.cpp brw_blorp_blit_eu.h brw_blorp_clear.cpp brw_cc.c brw_cfg.cpp brw_cfg.h brw_clear.c brw_clip.c brw_clip.h brw_clip_line.c brw_clip_point.c brw_clip_state.c brw_clip_tri.c brw_clip_unfilled.c brw_clip_util.c brw_context.c brw_context.h brw_cubemap_normalize.cpp brw_curbe.c brw_dead_control_flow.cpp brw_dead_control_flow.h brw_defines.h brw_device_info.c brw_device_info.h brw_disasm.c brw_draw.c brw_draw.h brw_draw_upload.c brw_eu.c brw_eu.h brw_eu_compact.c brw_eu_emit.c brw_eu_util.c brw_fs.cpp brw_fs.h brw_fs_channel_expressions.cpp brw_fs_copy_propagation.cpp brw_fs_cse.cpp brw_fs_dead_code_eliminate.cpp brw_fs_fp.cpp brw_fs_generator.cpp brw_fs_live_variables.cpp brw_fs_live_variables.h brw_fs_peephole_predicated_break.cpp brw_fs_reg_allocate.cpp brw_fs_register_coalesce.cpp brw_fs_saturate_propagation.cpp brw_fs_sel_peephole.cpp brw_fs_vector_splitting.cpp brw_fs_visitor.cpp brw_gs.c brw_gs.h brw_gs_emit.c brw_gs_state.c brw_gs_surface_state.c brw_interpolation_map.c brw_lower_texture_gradients.cpp brw_lower_unnormalized_offset.cpp brw_meta_stencil_blit.c brw_meta_updownsample.c brw_meta_util.c brw_meta_util.h brw_misc_state.c brw_multisample_state.h brw_object_purgeable.c brw_performance_monitor.c brw_primitive_restart.c brw_program.c brw_program.h brw_queryobj.c brw_reg.h brw_reset.c brw_schedule_instructions.cpp brw_sf.c brw_sf.h brw_sf_emit.c brw_sf_state.c brw_shader.cpp brw_shader.h brw_state.h brw_state_batch.c brw_state_cache.c brw_state_dump.c brw_state_upload.c brw_structs.h brw_surface_formats.c brw_tex.c brw_tex_layout.c brw_urb.c brw_util.c brw_util.h brw_vec4.cpp brw_vec4.h brw_vec4_copy_propagation.cpp brw_vec4_generator.cpp brw_vec4_gs.c brw_vec4_gs.h brw_vec4_gs_visitor.cpp brw_vec4_gs_visitor.h brw_vec4_live_variables.cpp brw_vec4_live_variables.h brw_vec4_reg_allocate.cpp brw_vec4_visitor.cpp brw_vec4_vp.cpp brw_vec4_vs_visitor.cpp brw_vs.c brw_vs.h brw_vs_state.c brw_vs_surface_state.c brw_wm.c brw_wm.h brw_wm_iz.cpp brw_wm_sampler_state.c brw_wm_state.c brw_wm_surface_state.c gen6_blorp.cpp gen6_blorp.h gen6_cc.c gen6_clip_state.c gen6_depthstencil.c gen6_gs_state.c gen6_multisample_state.c gen6_queryobj.c gen6_sampler_state.c gen6_scissor_state.c gen6_sf_state.c gen6_sol.c gen6_urb.c gen6_viewport_state.c gen6_vs_state.c gen6_wm_state.c gen7_blorp.cpp gen7_blorp.h gen7_disable.c gen7_gs_state.c gen7_misc_state.c gen7_sampler_state.c gen7_sf_state.c gen7_sol_state.c gen7_urb.c gen7_viewport_state.c gen7_vs_state.c gen7_wm_state.c gen7_wm_surface_state.c gen8_blend_state.c gen8_depth_state.c gen8_disable.c gen8_disasm.c gen8_draw_upload.c gen8_fs_generator.cpp gen8_generator.cpp gen8_generator.h gen8_gs_state.c gen8_instruction.c gen8_instruction.h gen8_misc_state.c gen8_multisample_state.c gen8_ps_state.c gen8_sf_state.c gen8_sol_state.c gen8_surface_state.c gen8_vec4_generator.cpp gen8_viewport_state.c gen8_vs_state.c gen8_wm_depth_stencil.c intel_batchbuffer.c intel_batchbuffer.h intel_blit.c intel_blit.h intel_buffer_objects.c intel_buffer_objects.h intel_buffers.c intel_buffers.h intel_chipset.h intel_debug.c intel_debug.h intel_extensions.c intel_fbo.c intel_fbo.h intel_image.h intel_mipmap_tree.c intel_mipmap_tree.h intel_pixel.c intel_pixel.h intel_pixel_bitmap.c intel_pixel_copy.c intel_pixel_draw.c intel_pixel_read.c intel_reg.h intel_resolve_map.c intel_resolve_map.h intel_screen.c intel_screen.h intel_state.c intel_syncobj.c intel_tex.c intel_tex.h intel_tex_copy.c intel_tex_image.c intel_tex_obj.h intel_tex_subimage.c intel_tex_validate.c intel_upload.c test_blorp_blit_eu_gen.cpp test_eu_compact.c test_vec4_copy_propagation.cpp test_vec4_register_coalesce.cpp dist/Mesa/src/mesa/drivers/dri/nouveau: Makefile.am Makefile.in Makefile.sources nouveau_array.c nouveau_array.h nouveau_bufferobj.c nouveau_bufferobj.h nouveau_context.c nouveau_context.h nouveau_driver.c nouveau_driver.h nouveau_fbo.c nouveau_fbo.h nouveau_gldefs.h nouveau_local.h nouveau_render.h nouveau_render_t.c nouveau_scratch.c nouveau_scratch.h nouveau_screen.c nouveau_screen.h nouveau_span.c nouveau_state.c nouveau_state.h nouveau_surface.c nouveau_surface.h nouveau_swtnl_t.c nouveau_texture.c nouveau_texture.h nouveau_util.h nouveau_vbo_t.c nv01_2d.xml.h nv04_3d.xml.h nv04_context.c nv04_context.h nv04_driver.h nv04_render.c nv04_state_fb.c nv04_state_frag.c nv04_state_raster.c nv04_state_tex.c nv04_surface.c nv10_3d.xml.h nv10_context.c nv10_driver.h nv10_render.c nv10_state_fb.c nv10_state_frag.c nv10_state_polygon.c nv10_state_raster.c nv10_state_tex.c nv10_state_tnl.c nv20_3d.xml.h nv20_context.c nv20_driver.h nv20_render.c nv20_state_fb.c nv20_state_frag.c nv20_state_polygon.c nv20_state_raster.c nv20_state_tex.c nv20_state_tnl.c nv_m2mf.xml.h nv_object.xml.h dist/Mesa/src/mesa/drivers/dri/r200: Doxyfile Makefile.am Makefile.in Makefile.sources r200_blit.c r200_blit.h r200_cmdbuf.c r200_context.c r200_context.h r200_fragshader.c r200_ioctl.c r200_ioctl.h r200_maos.c r200_maos.h r200_maos_arrays.c r200_reg.h r200_sanity.c r200_sanity.h r200_state.c r200_state.h r200_state_init.c r200_swtcl.c r200_swtcl.h r200_tcl.c r200_tcl.h r200_tex.c r200_tex.h r200_texstate.c r200_vertprog.c r200_vertprog.h dist/Mesa/src/mesa/drivers/dri/radeon: Makefile.am Makefile.in Makefile.sources radeon_blit.c radeon_blit.h radeon_buffer_objects.c radeon_buffer_objects.h radeon_chipset.h radeon_cmdbuf.h radeon_common.c radeon_common.h radeon_common_context.c radeon_common_context.h radeon_context.c radeon_context.h radeon_debug.c radeon_debug.h radeon_dma.c radeon_dma.h radeon_fbo.c radeon_fog.c radeon_fog.h radeon_ioctl.c radeon_ioctl.h radeon_maos.c radeon_maos.h radeon_maos_arrays.c radeon_maos_vbtmp.h radeon_maos_verts.c radeon_mipmap_tree.c radeon_mipmap_tree.h radeon_pixel_read.c radeon_queryobj.c radeon_queryobj.h radeon_sanity.c radeon_sanity.h radeon_screen.c radeon_screen.h radeon_span.c radeon_span.h radeon_state.c radeon_state.h radeon_state_init.c radeon_swtcl.c radeon_swtcl.h radeon_tcl.c radeon_tcl.h radeon_tex.c radeon_tex.h radeon_tex_copy.c radeon_texstate.c radeon_texture.c radeon_texture.h radeon_tile.c radeon_tile.h dist/Mesa/src/mesa/drivers/dri/radeon/server: radeon_dri.h radeon_macros.h radeon_reg.h dist/Mesa/src/mesa/drivers/dri/swrast: Makefile.am Makefile.in Makefile.sources swrast.c swrast_priv.h dist/Mesa/src/mesa/drivers/haiku/swrast: SConscript SoftwareRast.cpp SoftwareRast.h SoftwareRast.rdef dist/Mesa/src/mesa/drivers/osmesa: Makefile.am Makefile.in SConscript osmesa.c osmesa.def osmesa.pc.in dist/Mesa/src/mesa/drivers/windows/gdi: SConscript colors.h mesa.def wgl.c wmesa.c wmesadef.h dist/Mesa/src/mesa/drivers/x11: Makefile.am Makefile.in SConscript fakeglx.c glxapi.c glxapi.h glxheader.h xfonts.c xfonts.h xm_api.c xm_buffer.c xm_dd.c xm_line.c xm_tri.c xmesa.h xmesaP.h xmesa_x.h dist/Mesa/src/mesa/main: accum.c accum.h api_arrayelt.c api_arrayelt.h api_exec.h api_loopback.c api_loopback.h api_validate.c api_validate.h arbprogram.c arbprogram.h arrayobj.c arrayobj.h atifragshader.c atifragshader.h attrib.c attrib.h bitset.h blend.c blend.h blit.c blit.h bufferobj.c bufferobj.h buffers.c buffers.h clear.c clear.h clip.c clip.h colormac.h colortab.c colortab.h compiler.h compute.c compute.h condrender.c condrender.h config.h context.c context.h convolve.c convolve.h core.h cpuinfo.c cpuinfo.h dd.h debug.c debug.h depth.c depth.h dlist.c dlist.h dlopen.h drawpix.c drawpix.h drawtex.c drawtex.h enable.c enable.h enums.h errors.c errors.h es1_conversion.c es1_conversion.h eval.c eval.h execmem.c extensions.c extensions.h fbobject.c fbobject.h feedback.c feedback.h ff_fragment_shader.cpp ffvertex_prog.c ffvertex_prog.h fog.c fog.h format_pack.c format_pack.h format_unpack.c format_unpack.h formatquery.c formatquery.h formats.c formats.h framebuffer.c framebuffer.h genmipmap.c genmipmap.h get.c get.h get_hash_generator.py get_hash_params.py getstring.c glformats.c glformats.h glheader.h hash.c hash.h hash_table.c hash_table.h hint.c hint.h histogram.c histogram.h image.c image.h imports.c imports.h light.c light.h lines.c lines.h macros.h matrix.c matrix.h mipmap.c mipmap.h mm.c mm.h mtypes.h multisample.c multisample.h objectlabel.c objectlabel.h pack.c pack.h pack_tmp.h pbo.c pbo.h performance_monitor.c performance_monitor.h pipelineobj.c pipelineobj.h pixel.c pixel.h pixelstore.c pixelstore.h pixeltransfer.c pixeltransfer.h points.c points.h polygon.c polygon.h querymatrix.c querymatrix.h queryobj.c queryobj.h rastpos.c rastpos.h readpix.c readpix.h remap.c remap.h renderbuffer.c renderbuffer.h samplerobj.c samplerobj.h scissor.c scissor.h set.c set.h shader_query.cpp shaderapi.c shaderapi.h shaderimage.c shaderimage.h shaderobj.c shaderobj.h shared.c shared.h simple_list.h state.c state.h stencil.c stencil.h streaming-load-memcpy.c streaming-load-memcpy.h syncobj.c syncobj.h texcompress.c texcompress.h texcompress_cpal.c texcompress_cpal.h texcompress_etc.c texcompress_etc.h texcompress_etc_tmp.h texcompress_fxt1.c texcompress_fxt1.h texcompress_rgtc.c texcompress_rgtc.h texcompress_rgtc_tmp.h texcompress_s3tc.c texcompress_s3tc.h texenv.c texenv.h texenvprogram.h texformat.c texformat.h texgen.c texgen.h texgetimage.c texgetimage.h teximage.c teximage.h texobj.c texobj.h texparam.c texparam.h texstate.c texstate.h texstorage.c texstorage.h texstore.c texstore.h texturebarrier.c texturebarrier.h textureview.c textureview.h transformfeedback.c transformfeedback.h uniform_query.cpp uniforms.c uniforms.h varray.c varray.h vdpau.c vdpau.h version.c version.h viewport.c viewport.h vtxfmt.c vtxfmt.h dist/Mesa/src/mesa/main/tests: Makefile.am Makefile.in dispatch_sanity.cpp enum_strings.cpp program_state_string.cpp stubs.cpp dist/Mesa/src/mesa/main/tests/hash_table: Makefile.am Makefile.in collision.c delete_and_lookup.c delete_management.c destroy_callback.c insert_and_lookup.c insert_many.c null_destroy.c random_entry.c remove_null.c replacement.c dist/Mesa/src/mesa/math: m_clip_tmp.h m_copy_tmp.h m_debug.h m_debug_clip.c m_debug_norm.c m_debug_util.h m_debug_xform.c m_dotprod_tmp.h m_eval.c m_eval.h m_matrix.c m_matrix.h m_norm_tmp.h m_trans_tmp.h m_translate.c m_translate.h m_vector.c m_vector.h m_xform.c m_xform.h m_xform_tmp.h dist/Mesa/src/mesa/program: Android.mk arbprogparse.c arbprogparse.h hash_table.h ir_to_mesa.cpp ir_to_mesa.h prog_cache.c prog_cache.h prog_execute.c prog_execute.h prog_hash_table.c prog_instruction.c prog_instruction.h prog_noise.c prog_noise.h prog_opt_constant_fold.c prog_optimize.c prog_optimize.h prog_parameter.c prog_parameter.h prog_parameter_layout.c prog_parameter_layout.h prog_print.c prog_print.h prog_statevars.c prog_statevars.h program.c program.h program_lexer.l program_parse.y program_parse_extra.c program_parser.h programopt.c programopt.h register_allocate.c register_allocate.h sampler.cpp sampler.h string_to_uint_map.cpp symbol_table.c symbol_table.h dist/Mesa/src/mesa/sparc: norm.S sparc.c sparc.h sparc_clip.S sparc_matrix.h xform.S dist/Mesa/src/mesa/state_tracker: st_atom.c st_atom.h st_atom_array.c st_atom_blend.c st_atom_clip.c st_atom_constbuf.c st_atom_constbuf.h st_atom_depth.c st_atom_framebuffer.c st_atom_msaa.c st_atom_pixeltransfer.c st_atom_rasterizer.c st_atom_sampler.c st_atom_scissor.c st_atom_shader.c st_atom_shader.h st_atom_stipple.c st_atom_texture.c st_atom_viewport.c st_cache.h st_cb_bitmap.c st_cb_bitmap.h st_cb_blit.c st_cb_blit.h st_cb_bufferobjects.c st_cb_bufferobjects.h st_cb_clear.c st_cb_clear.h st_cb_condrender.c st_cb_condrender.h st_cb_drawpixels.c st_cb_drawpixels.h st_cb_drawtex.c st_cb_drawtex.h st_cb_eglimage.c st_cb_eglimage.h st_cb_fbo.c st_cb_fbo.h st_cb_feedback.c st_cb_feedback.h st_cb_flush.c st_cb_flush.h st_cb_msaa.c st_cb_msaa.h st_cb_program.c st_cb_program.h st_cb_queryobj.c st_cb_queryobj.h st_cb_rasterpos.c st_cb_rasterpos.h st_cb_readpixels.c st_cb_readpixels.h st_cb_strings.c st_cb_strings.h st_cb_syncobj.c st_cb_syncobj.h st_cb_texture.c st_cb_texture.h st_cb_texturebarrier.c st_cb_texturebarrier.h st_cb_viewport.c st_cb_viewport.h st_cb_xformfb.c st_cb_xformfb.h st_context.c st_context.h st_debug.c st_debug.h st_draw.c st_draw.h st_draw_feedback.c st_extensions.c st_extensions.h st_format.c st_format.h st_gen_mipmap.c st_gen_mipmap.h st_gl_api.h st_glsl_to_tgsi.cpp st_glsl_to_tgsi.h st_manager.c st_manager.h st_mesa_to_tgsi.c st_mesa_to_tgsi.h st_program.c st_program.h st_texture.c st_texture.h st_vdpau.c st_vdpau.h dist/Mesa/src/mesa/swrast: NOTES s_aaline.c s_aaline.h s_aalinetemp.h s_aatriangle.c s_aatriangle.h s_aatritemp.h s_alpha.c s_alpha.h s_atifragshader.c s_atifragshader.h s_bitmap.c s_blend.c s_blend.h s_blit.c s_chan.h s_clear.c s_context.c s_context.h s_copypix.c s_depth.c s_depth.h s_drawpix.c s_feedback.c s_feedback.h s_fog.c s_fog.h s_fragprog.c s_fragprog.h s_lines.c s_lines.h s_linetemp.h s_logic.c s_logic.h s_masking.c s_masking.h s_points.c s_points.h s_renderbuffer.c s_renderbuffer.h s_span.c s_span.h s_stencil.c s_stencil.h s_texcombine.c s_texcombine.h s_texfetch.c s_texfetch.h s_texfetch_tmp.h s_texfilter.c s_texfilter.h s_texrender.c s_texture.c s_triangle.c s_triangle.h s_tritemp.h s_zoom.c s_zoom.h swrast.h dist/Mesa/src/mesa/swrast_setup: NOTES ss_context.c ss_context.h ss_triangle.c ss_triangle.h ss_tritmp.h ss_vb.h swrast_setup.h dist/Mesa/src/mesa/tnl: NOTES t_context.c t_context.h t_draw.c t_pipeline.c t_pipeline.h t_rasterpos.c t_vb_cliptmp.h t_vb_fog.c t_vb_light.c t_vb_lighttmp.h t_vb_normals.c t_vb_points.c t_vb_program.c t_vb_render.c t_vb_rendertmp.h t_vb_texgen.c t_vb_texmat.c t_vb_vertex.c t_vertex.c t_vertex.h t_vertex_generic.c t_vertex_sse.c t_vp_build.c t_vp_build.h tnl.h dist/Mesa/src/mesa/tnl_dd: t_dd_dmatmp.h t_dd_dmatmp2.h t_dd_triemit.h t_dd_tritmp.h t_dd_unfilled.h t_dd_vb.c t_dd_vertex.h dist/Mesa/src/mesa/vbo: vbo.h vbo_attrib.h vbo_attrib_tmp.h vbo_context.c vbo_context.h vbo_exec.c vbo_exec.h vbo_exec_api.c vbo_exec_array.c vbo_exec_draw.c vbo_exec_eval.c vbo_noop.c vbo_noop.h vbo_primitive_restart.c vbo_rebase.c vbo_save.c vbo_save.h vbo_save_api.c vbo_save_draw.c vbo_save_loopback.c vbo_split.c vbo_split.h vbo_split_copy.c vbo_split_inplace.c dist/Mesa/src/mesa/x86: 3dnow.c 3dnow.h 3dnow_normal.S 3dnow_xform1.S 3dnow_xform2.S 3dnow_xform3.S 3dnow_xform4.S assyntax.h clip_args.h common_x86.c common_x86_asm.S common_x86_asm.h common_x86_features.h gen_matypes.c mmx.h mmx_blend.S mmx_blendtmp.h norm_args.h read_rgba_span_x86.S sse.c sse.h sse_normal.S sse_xform1.S sse_xform2.S sse_xform3.S sse_xform4.S x86_cliptest.S x86_xform.c x86_xform.h x86_xform2.S x86_xform3.S x86_xform4.S xform_args.h dist/Mesa/src/mesa/x86/rtasm: x86sse.c x86sse.h dist/Mesa/src/mesa/x86-64: calling_convention.txt x86-64.c x86-64.h xform4.S Log message: remove the now unused Mesa 10.2.9 code CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/22 23:19:02 Modified files: www/owncloud : Makefile distinfo www/owncloud/pkg: PLIST Log message: Update to owncloud-8.2.2. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/12/23 00:18:12 Modified files: lang/python/3.4: Makefile distinfo lang/python/3.4/pkg: PLIST-idle PLIST-main PLIST-tests Log message: update to python 3.4.4. ok with inputs from aja@ shadchin@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/23 00:58:56 Modified files: x11/py-wxPython: Makefile Log message: Update Alek's mail address here too CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/23 01:00:10 Modified files: distrib/miniroot: install.sub Log message: Ensure the installer asks for IPv4 default route in case an interface has been configured via dhcp and then again manually. While there, remove 'dhcp' as valid answer for the default route qeustion. It was a no-op and was handled the same way as 'none'. tested and OK krw@ makes sense halex@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/23 01:04:46 Modified files: x11/gnome/calendar: Makefile distinfo x11/gnome/calendar/pkg: PLIST Log message: update to gnome-calendar-3.18.2 CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/23 01:05:11 Modified files: distrib/miniroot: install.sub Log message: Ensure the installer asks for the dns domain and nameserver in case an interface has been configured via dhcp and then again manually. tested and OK krw@ makes sense halex@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 01:06:24 Modified files: productivity/tryton/account: Makefile distinfo Log message: Update to trytond-module-account-3.2.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 01:06:37 Modified files: productivity/tryton/account_invoice: Makefile distinfo Log message: Update to trytond-module-account_invoice-3.2.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 01:06:50 Modified files: productivity/tryton/account_invoice_stock: Makefile distinfo Log message: Update to trytond-module-account_invoice_stock-3.2.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 01:07:03 Modified files: productivity/tryton/calendar_scheduling: Makefile distinfo Log message: Update to trytond-module-calendar_scheduling-3.2.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 01:07:14 Modified files: productivity/tryton/country: Makefile distinfo Log message: Update to trytond-module-country-3.2.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 01:07:27 Modified files: productivity/tryton/product_cost_fifo: Makefile distinfo Log message: Update to trytond-module-product_cost_fifo-3.2.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 01:07:39 Modified files: productivity/tryton/project_invoice: Makefile distinfo Log message: Update to trytond-module-project_invoice-3.2.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 01:07:52 Modified files: productivity/tryton/purchase: Makefile distinfo Log message: Update to trytond-module-purchase-3.2.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 01:08:02 Modified files: productivity/tryton/sale: Makefile distinfo Log message: Update to trytond-module-sale-3.2.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 01:08:15 Modified files: productivity/tryton/sale_opportunity: Makefile distinfo Log message: Update to trytond-module-sale_opportunity-3.2.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 01:08:29 Modified files: productivity/tryton/stock: Makefile distinfo Log message: Update to trytond-module-stock-3.2.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 01:08:41 Modified files: productivity/tryton/stock_package: Makefile distinfo Log message: Update to trytond-module-stock_package-3.2.3. CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/12/23 01:42:42 Modified files: share/man/man1 : gcc-local.1 Log message: We support PIE on static executables now. ok pascal@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/12/23 01:53:57 Modified files: devel/ode : Makefile distinfo Added files: devel/ode/patches: patch-ode_demo_Makefile_am Removed files: devel/ode/patches: patch-ode_demo_Makefile_in Log message: update to ode-0.14 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/23 02:12:39 Modified files: textproc/filepp: Makefile Log message: Fix homepage/master sites, update license marker. ok william@ (maintainer), several months ago... CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/23 02:19:57 Modified files: x11/mlterm : Makefile distinfo x11/mlterm/patches: patch-configure_in patch-xwindow_x_screen_c patch-xwindow_xlib_x_window_c x11/mlterm/pkg : PLIST Log message: Update to mlterm-3.6.1 CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 03:01:58 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: Tidy up output. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/23 03:10:36 Modified files: devel/py-pip : Makefile distinfo Log message: Update to py-pip-7.1.2 ok benoit@ CVSROOT: /cvs Module name: ports Changes by: chrisz@cvs.openbsd.org 2015/12/23 03:30:26 Modified files: databases/sqlitebrowser: Makefile distinfo databases/sqlitebrowser/pkg: PLIST Log message: Update to sqlitebrowser 3.7.0 ok landry@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/12/23 03:31:43 Modified files: x11/kde4/libs : Makefile x11/kde4/libs/patches: patch-kio_kio_ksambashare_cpp Log message: The smbd binary now lives under sbin/, and not under libexec/. Noticed by jca@, thanks! CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/12/23 03:53:54 Modified files: misc/blink1 : Makefile distinfo misc/blink1/patches: patch-commandline_Makefile Added files: misc/blink1/patches: patch-commandline_blink1-lib-lowlevel-hidapi_h patch-commandline_blink1-lib-lowlevel-hiddata_h patch-commandline_blink1-lib_c patch-commandline_blink1-tool_c Log message: Update blink1 to 1.98. Replace sprintf() and strcpy() with snprintf() and strncpy() to avoid linker warnings. Fix a bus error that occurs when pulling the blink(1) device from the USB port while running blink1-tool --blink. OK jung@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/23 03:56:48 Modified files: textproc/highlight: Makefile distinfo textproc/highlight/patches: patch-src_makefile textproc/highlight/pkg: PLIST Log message: Update to highlight-3.25. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 03:58:54 Modified files: devel/ode : Makefile Log message: Unbreak: needs devel/libtool CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/23 04:08:56 Modified files: net/p5-Net-SSH2: Makefile distinfo Log message: Update to p5-Net-SSH2-0.58. CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2015/12/23 04:11:09 Modified files: opensmtpd : donations.html Log message: add Martin de Wendt and Erik Harmon to the list of donators we're getting a beaglebone and a raspberry 2 ;-) CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2015/12/23 04:11:54 Modified files: opensmtpd : goals.html Log message: e-mail -> email, from TJ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/23 04:12:53 Modified files: lang/iverilog : Makefile distinfo lang/iverilog/pkg: PLIST Log message: Update to iverilog-10.0. CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2015/12/23 04:21:39 Modified files: opensmtpd : security.html Log message: Security -> security from TJ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/12/23 04:26:42 Modified files: usr.bin/sndiod : fdpass.c Log message: hide forgotten debug printfs CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2015/12/23 04:37:30 Modified files: opensmtpd : list.html Log message: list -> List from TJ CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2015/12/23 04:42:02 Modified files: opensmtpd : index.html Log message: wording, from TJ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/23 04:45:24 Modified files: sys/arch/sgi/localbus: tcc.c Log message: Execution of the `sync' instruction is not supported by the T-Bus and raises a machine check exception. Do not report anything on console in that case, so that userland does not suffer too much. Diff from miod@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/12/23 05:20:24 Modified files: usr.bin/sndiod : sndiod.c Log message: Call getpwname() earlier, and if it fails, return the proper exit code, so that the failure gets reported by /etc/rc. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/12/23 05:24:12 Modified files: usr.bin/sndiod : sndiod.c Log message: fix false-positive "uninitialized" gcc warning CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/23 05:33:51 Modified files: net/pop3gwd : Makefile print/mpage : Makefile www/p5-CGI-Application: Makefile textproc/p5-Search-QueryParser: Makefile Log message: Update Ian McWilliam's email address CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/23 05:37:21 Modified files: net/samba : Makefile distinfo net/samba/patches: patch-lib_ldb_wscript Log message: SECURITY update to samba-4.1.22; ok Ian McWilliam ChangeLog and descriptions of the relevant CVE's: https://www.samba.org/samba/history/samba-4.1.22.html This update changed the signature of a few functions in libsamba-util, so bump the shlib major. Also update Ian's email adress while here. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/23 05:38:40 Modified files: sys/dev/usb/dwc2: dwc2.c Log message: Drop unused goto label. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/23 06:08:24 Modified files: usr.bin/telnet : telnet.c Log message: Add rpath to telnet's more restrictive pledge; otherwise if the server requests the client to send the next terminal-type (RFC-1091), the client tries to read terminfo files and is killed by pledge. Noticed when connecting to 4.3 BSD. ok semarie@ tb@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/12/23 06:28:52 Log message: Import Mesa 11.0.8 This seems to fix some of the problems with clutter/gnome reported to occur on r600 with 11.0.6 Status: Vendor Tag: mesa Release Tags: mesa-11_0_8 U xenocara/lib/mesa/VERSION U xenocara/lib/mesa/install-gallium-links.mk U xenocara/lib/mesa/Makefile.am U xenocara/lib/mesa/common.py C xenocara/lib/mesa/Makefile.in U xenocara/lib/mesa/aclocal.m4 U xenocara/lib/mesa/install-lib-links.mk C xenocara/lib/mesa/configure C xenocara/lib/mesa/configure.ac U xenocara/lib/mesa/SConstruct U xenocara/lib/mesa/autogen.sh U xenocara/lib/mesa/doxygen/i965.doxy U xenocara/lib/mesa/doxygen/glapi.doxy U xenocara/lib/mesa/doxygen/math_subset.doxy U xenocara/lib/mesa/doxygen/gallium.doxy U xenocara/lib/mesa/doxygen/header_subset.html U xenocara/lib/mesa/doxygen/Makefile U xenocara/lib/mesa/doxygen/main.doxy U xenocara/lib/mesa/doxygen/header.html U xenocara/lib/mesa/doxygen/doxy.bat U xenocara/lib/mesa/doxygen/gbm.doxy U xenocara/lib/mesa/doxygen/README U xenocara/lib/mesa/doxygen/vbo.doxy U xenocara/lib/mesa/doxygen/glsl.doxy U xenocara/lib/mesa/doxygen/core_subset.doxy U xenocara/lib/mesa/doxygen/math.doxy U xenocara/lib/mesa/doxygen/swrast_setup.doxy U xenocara/lib/mesa/doxygen/shader.doxy U xenocara/lib/mesa/doxygen/tnl.doxy U xenocara/lib/mesa/doxygen/gallium.doc U xenocara/lib/mesa/doxygen/radeon_subset.doxy U xenocara/lib/mesa/doxygen/common.doxy U xenocara/lib/mesa/doxygen/swrast.doxy U xenocara/lib/mesa/doxygen/tnl_dd.doxy U xenocara/lib/mesa/include/c99_alloca.h U xenocara/lib/mesa/include/c99_math.h U xenocara/lib/mesa/include/c99_compat.h U xenocara/lib/mesa/include/no_extern_c.h U xenocara/lib/mesa/include/CL/cl_ext.h U xenocara/lib/mesa/include/CL/cl_gl.h U xenocara/lib/mesa/include/CL/cl_d3d10.h U xenocara/lib/mesa/include/CL/cl.hpp U xenocara/lib/mesa/include/CL/cl_egl.h U xenocara/lib/mesa/include/CL/cl.h U xenocara/lib/mesa/include/CL/cl_platform.h U xenocara/lib/mesa/include/CL/opencl.h U xenocara/lib/mesa/include/CL/cl_d3d11.h U xenocara/lib/mesa/include/CL/cl_dx9_media_sharing.h U xenocara/lib/mesa/include/CL/cl_gl_ext.h U xenocara/lib/mesa/include/c11/threads.h U xenocara/lib/mesa/include/c11/threads_win32.h U xenocara/lib/mesa/include/c11/threads_posix.h U xenocara/lib/mesa/include/GLES/egl.h U xenocara/lib/mesa/include/GLES/glplatform.h U xenocara/lib/mesa/include/GLES/gl.h U xenocara/lib/mesa/include/GLES/glext.h U xenocara/lib/mesa/include/D3D9/d3d9.h U xenocara/lib/mesa/include/D3D9/d3d9caps.h U xenocara/lib/mesa/include/D3D9/d3d9types.h U xenocara/lib/mesa/include/GLES3/gl3ext.h U xenocara/lib/mesa/include/GLES3/gl3platform.h U xenocara/lib/mesa/include/GLES3/gl3.h U xenocara/lib/mesa/include/GLES3/gl31.h U xenocara/lib/mesa/include/GL/gl_mangle.h U xenocara/lib/mesa/include/GL/glx_mangle.h U xenocara/lib/mesa/include/GL/osmesa.h U xenocara/lib/mesa/include/GL/glxext.h U xenocara/lib/mesa/include/GL/gl.h U xenocara/lib/mesa/include/GL/glext.h U xenocara/lib/mesa/include/GL/wglext.h U xenocara/lib/mesa/include/GL/glx.h U xenocara/lib/mesa/include/GL/glcorearb.h U xenocara/lib/mesa/include/GL/internal/dri_interface.h U xenocara/lib/mesa/include/pci_ids/radeonsi_pci_ids.h U xenocara/lib/mesa/include/pci_ids/radeon_pci_ids.h U xenocara/lib/mesa/include/pci_ids/i965_pci_ids.h U xenocara/lib/mesa/include/pci_ids/r200_pci_ids.h U xenocara/lib/mesa/include/pci_ids/vmwgfx_pci_ids.h U xenocara/lib/mesa/include/pci_ids/r300_pci_ids.h U xenocara/lib/mesa/include/pci_ids/r600_pci_ids.h U xenocara/lib/mesa/include/pci_ids/i810_pci_ids.h U xenocara/lib/mesa/include/pci_ids/i915_pci_ids.h U xenocara/lib/mesa/include/EGL/eglplatform.h U xenocara/lib/mesa/include/EGL/egl.h U xenocara/lib/mesa/include/EGL/eglext.h U xenocara/lib/mesa/include/EGL/eglextchromium.h U xenocara/lib/mesa/include/EGL/eglmesaext.h U xenocara/lib/mesa/include/c99/inttypes.h U xenocara/lib/mesa/include/c99/stdint.h U xenocara/lib/mesa/include/c99/stdbool.h U xenocara/lib/mesa/include/HaikuGL/GLView.h U xenocara/lib/mesa/include/HaikuGL/OpenGLKit.h U xenocara/lib/mesa/include/HaikuGL/README U xenocara/lib/mesa/include/HaikuGL/GLRenderer.h U xenocara/lib/mesa/include/d3dadapter/drm.h U xenocara/lib/mesa/include/d3dadapter/present.h U xenocara/lib/mesa/include/d3dadapter/d3dadapter9.h U xenocara/lib/mesa/include/KHR/khrplatform.h U xenocara/lib/mesa/include/GLES2/gl2.h U xenocara/lib/mesa/include/GLES2/gl2platform.h U xenocara/lib/mesa/include/GLES2/gl2ext.h U xenocara/lib/mesa/docs/utilities.html U xenocara/lib/mesa/docs/ARB_color_buffer_float.txt U xenocara/lib/mesa/docs/thanks.html U xenocara/lib/mesa/docs/install.html U xenocara/lib/mesa/docs/devinfo.html U xenocara/lib/mesa/docs/versions.html U xenocara/lib/mesa/docs/opengles.html U xenocara/lib/mesa/docs/vmware-guest.html U xenocara/lib/mesa/docs/repository.html U xenocara/lib/mesa/docs/autoconf.html U xenocara/lib/mesa/docs/lists.html U xenocara/lib/mesa/docs/mangling.html U xenocara/lib/mesa/docs/perf.html U xenocara/lib/mesa/docs/egl.html U xenocara/lib/mesa/docs/patents.txt U xenocara/lib/mesa/docs/bugs.html U xenocara/lib/mesa/docs/README.VCE U xenocara/lib/mesa/docs/sourcedocs.html U xenocara/lib/mesa/docs/intro.html U xenocara/lib/mesa/docs/precompiled.html U xenocara/lib/mesa/docs/webmaster.html U xenocara/lib/mesa/docs/postprocess.html U xenocara/lib/mesa/docs/download.html U xenocara/lib/mesa/docs/relnotes.html U xenocara/lib/mesa/docs/dispatch.html U xenocara/lib/mesa/docs/xlibdriver.html U xenocara/lib/mesa/docs/VERSIONS U xenocara/lib/mesa/docs/faq.html U xenocara/lib/mesa/docs/helpwanted.html U xenocara/lib/mesa/docs/README.UVD U xenocara/lib/mesa/docs/gears.png U xenocara/lib/mesa/docs/README.WIN32 U xenocara/lib/mesa/docs/shading.html U xenocara/lib/mesa/docs/conform.html U xenocara/lib/mesa/docs/llvmpipe.html U xenocara/lib/mesa/docs/sourcetree.html U xenocara/lib/mesa/docs/developers.html U xenocara/lib/mesa/docs/COPYING U xenocara/lib/mesa/docs/osmesa.html U xenocara/lib/mesa/docs/contents.html U xenocara/lib/mesa/docs/index.html U xenocara/lib/mesa/docs/debugging.html U xenocara/lib/mesa/docs/viewperf.html U xenocara/lib/mesa/docs/license.html U xenocara/lib/mesa/docs/application-issues.html U xenocara/lib/mesa/docs/envvars.html U xenocara/lib/mesa/docs/GL3.txt U xenocara/lib/mesa/docs/libGL.txt U xenocara/lib/mesa/docs/mesa.css U xenocara/lib/mesa/docs/systems.html U xenocara/lib/mesa/docs/extensions.html U xenocara/lib/mesa/docs/relnotes/6.5.3.html U xenocara/lib/mesa/docs/relnotes/8.0.html U xenocara/lib/mesa/docs/relnotes/10.5.7.html U xenocara/lib/mesa/docs/relnotes/7.3.html U xenocara/lib/mesa/docs/relnotes/6.3 U xenocara/lib/mesa/docs/relnotes/10.6.1.html U xenocara/lib/mesa/docs/relnotes/3.4 U xenocara/lib/mesa/docs/relnotes/7.4.4.html N xenocara/lib/mesa/docs/relnotes/11.0.8.html U xenocara/lib/mesa/docs/relnotes/7.4.1.html U xenocara/lib/mesa/docs/relnotes/7.10.2.html U xenocara/lib/mesa/docs/relnotes/7.0.3.html U xenocara/lib/mesa/docs/relnotes/11.0.0.html U xenocara/lib/mesa/docs/relnotes/8.0.2.html U xenocara/lib/mesa/docs/relnotes/9.0.2.html U xenocara/lib/mesa/docs/relnotes/10.6.0.html U xenocara/lib/mesa/docs/relnotes/7.0.4.html U xenocara/lib/mesa/docs/relnotes/10.5.9.html U xenocara/lib/mesa/docs/relnotes/6.4 U xenocara/lib/mesa/docs/relnotes/3.5 U xenocara/lib/mesa/docs/relnotes/7.0.2.html U xenocara/lib/mesa/docs/relnotes/4.0.3 U xenocara/lib/mesa/docs/relnotes/10.2.5.html U xenocara/lib/mesa/docs/relnotes/11.0.6.html U xenocara/lib/mesa/docs/relnotes/3.2.1 U xenocara/lib/mesa/docs/relnotes/5.0.2 U xenocara/lib/mesa/docs/relnotes/10.2.9.html U xenocara/lib/mesa/docs/relnotes/10.2.2.html U xenocara/lib/mesa/docs/relnotes/7.11.2.html U xenocara/lib/mesa/docs/relnotes/10.1.5.html U xenocara/lib/mesa/docs/relnotes/7.9.html U xenocara/lib/mesa/docs/relnotes/7.11.html U xenocara/lib/mesa/docs/relnotes/7.0.1.html U xenocara/lib/mesa/docs/relnotes/9.1.6.html U xenocara/lib/mesa/docs/relnotes/10.2.7.html U xenocara/lib/mesa/docs/relnotes/10.4.3.html U xenocara/lib/mesa/docs/relnotes/7.8.3.html U xenocara/lib/mesa/docs/relnotes/7.10.3.html U xenocara/lib/mesa/docs/relnotes/10.3.6.html U xenocara/lib/mesa/docs/relnotes/9.1.4.html U xenocara/lib/mesa/docs/relnotes/9.2.html U xenocara/lib/mesa/docs/relnotes/10.2.html U xenocara/lib/mesa/docs/relnotes/7.10.1.html U xenocara/lib/mesa/docs/relnotes/11.0.1.html U xenocara/lib/mesa/docs/relnotes/10.2.1.html U xenocara/lib/mesa/docs/relnotes/10.5.6.html U xenocara/lib/mesa/docs/relnotes/10.2.3.html U xenocara/lib/mesa/docs/relnotes/7.4.2.html U xenocara/lib/mesa/docs/relnotes/6.2 U xenocara/lib/mesa/docs/relnotes/6.4.2.html U xenocara/lib/mesa/docs/relnotes/10.4.5.html U xenocara/lib/mesa/docs/relnotes/10.6.5.html U xenocara/lib/mesa/docs/relnotes/7.11.1.html U xenocara/lib/mesa/docs/relnotes/10.5.4.html U xenocara/lib/mesa/docs/relnotes/8.0.4.html U xenocara/lib/mesa/docs/relnotes/10.4.7.html U xenocara/lib/mesa/docs/relnotes/10.0.2.html U xenocara/lib/mesa/docs/relnotes/10.1.6.html U xenocara/lib/mesa/docs/relnotes/7.8.2.html U xenocara/lib/mesa/docs/relnotes/6.5.html U xenocara/lib/mesa/docs/relnotes/5.0 U xenocara/lib/mesa/docs/relnotes/10.3.7.html U xenocara/lib/mesa/docs/relnotes/3.4.1 U xenocara/lib/mesa/docs/relnotes/10.0.html U xenocara/lib/mesa/docs/relnotes/10.5.8.html U xenocara/lib/mesa/docs/relnotes/7.8.html U xenocara/lib/mesa/docs/relnotes/11.0.4.html U xenocara/lib/mesa/docs/relnotes/7.8.1.html U xenocara/lib/mesa/docs/relnotes/6.4.1.html U xenocara/lib/mesa/docs/relnotes/9.2.2.html U xenocara/lib/mesa/docs/relnotes/10.5.2.html U xenocara/lib/mesa/docs/relnotes/10.0.5.html U xenocara/lib/mesa/docs/relnotes/10.1.2.html U xenocara/lib/mesa/docs/relnotes/10.6.2.html U xenocara/lib/mesa/docs/relnotes/6.0.1 U xenocara/lib/mesa/docs/relnotes/6.0 N xenocara/lib/mesa/docs/relnotes/11.0.7.html U xenocara/lib/mesa/docs/relnotes/7.4.3.html U xenocara/lib/mesa/docs/relnotes/5.0.1 U xenocara/lib/mesa/docs/relnotes/10.5.5.html U xenocara/lib/mesa/docs/relnotes/10.2.4.html U xenocara/lib/mesa/docs/relnotes/7.7.1.html U xenocara/lib/mesa/docs/relnotes/10.4.2.html U xenocara/lib/mesa/docs/relnotes/10.3.5.html U xenocara/lib/mesa/docs/relnotes/10.1.html U xenocara/lib/mesa/docs/relnotes/8.0.1.html U xenocara/lib/mesa/docs/relnotes/7.5.1.html U xenocara/lib/mesa/docs/relnotes/10.4.4.html U xenocara/lib/mesa/docs/relnotes/10.5.0.html U xenocara/lib/mesa/docs/relnotes/9.1.3.html U xenocara/lib/mesa/docs/relnotes/6.4.html U xenocara/lib/mesa/docs/relnotes/11.0.5.html U xenocara/lib/mesa/docs/relnotes/10.3.4.html U xenocara/lib/mesa/docs/relnotes/10.3.3.html U xenocara/lib/mesa/docs/relnotes/10.5.3.html U xenocara/lib/mesa/docs/relnotes/7.6.1.html U xenocara/lib/mesa/docs/relnotes/9.1.5.html U xenocara/lib/mesa/docs/relnotes/7.5.html U xenocara/lib/mesa/docs/relnotes/9.1.1.html U xenocara/lib/mesa/docs/relnotes/8.0.3.html U xenocara/lib/mesa/docs/relnotes/6.3.1 U xenocara/lib/mesa/docs/relnotes/8.0.5.html U xenocara/lib/mesa/docs/relnotes/4.0 U xenocara/lib/mesa/docs/relnotes/10.2.8.html U xenocara/lib/mesa/docs/relnotes/9.1.html U xenocara/lib/mesa/docs/relnotes/9.2.1.html U xenocara/lib/mesa/docs/relnotes/6.5.1.html U xenocara/lib/mesa/docs/relnotes/10.6.4.html U xenocara/lib/mesa/docs/relnotes/10.1.4.html U xenocara/lib/mesa/docs/relnotes/6.1 U xenocara/lib/mesa/docs/relnotes/9.0.1.html U xenocara/lib/mesa/docs/relnotes/6.2.1 U xenocara/lib/mesa/docs/relnotes/7.4.html U xenocara/lib/mesa/docs/relnotes/7.10.html U xenocara/lib/mesa/docs/relnotes/11.0.3.html U xenocara/lib/mesa/docs/relnotes/7.2.html U xenocara/lib/mesa/docs/relnotes/10.2.6.html U xenocara/lib/mesa/docs/relnotes/10.6.3.html U xenocara/lib/mesa/docs/relnotes/7.9.1.html U xenocara/lib/mesa/docs/relnotes/10.0.1.html U xenocara/lib/mesa/docs/relnotes/3.3 U xenocara/lib/mesa/docs/relnotes/6.5.2.html U xenocara/lib/mesa/docs/relnotes/10.3.html U xenocara/lib/mesa/docs/relnotes/10.1.1.html U xenocara/lib/mesa/docs/relnotes/3.1 U xenocara/lib/mesa/docs/relnotes/7.7.html U xenocara/lib/mesa/docs/relnotes/9.0.3.html U xenocara/lib/mesa/docs/relnotes/5.1 U xenocara/lib/mesa/docs/relnotes/9.2.5.html U xenocara/lib/mesa/docs/relnotes/10.3.2.html U xenocara/lib/mesa/docs/relnotes/7.1.html U xenocara/lib/mesa/docs/relnotes/11.0.2.html U xenocara/lib/mesa/docs/relnotes/10.0.3.html U xenocara/lib/mesa/docs/relnotes/10.4.6.html U xenocara/lib/mesa/docs/relnotes/3.4.2 U xenocara/lib/mesa/docs/relnotes/6.3.2 U xenocara/lib/mesa/docs/relnotes/10.3.1.html U xenocara/lib/mesa/docs/relnotes/10.1.3.html U xenocara/lib/mesa/docs/relnotes/10.4.html U xenocara/lib/mesa/docs/relnotes/10.5.1.html U xenocara/lib/mesa/docs/relnotes/4.0.1 U xenocara/lib/mesa/docs/relnotes/4.0.2 U xenocara/lib/mesa/docs/relnotes/7.9.2.html U xenocara/lib/mesa/docs/relnotes/7.5.2.html U xenocara/lib/mesa/docs/relnotes/7.0.html U xenocara/lib/mesa/docs/relnotes/4.1 U xenocara/lib/mesa/docs/relnotes/9.2.4.html U xenocara/lib/mesa/docs/relnotes/9.1.7.html U xenocara/lib/mesa/docs/relnotes/7.6.html U xenocara/lib/mesa/docs/relnotes/9.1.2.html U xenocara/lib/mesa/docs/relnotes/3.2 U xenocara/lib/mesa/docs/relnotes/9.0.html U xenocara/lib/mesa/docs/relnotes/9.2.3.html U xenocara/lib/mesa/docs/relnotes/10.0.4.html U xenocara/lib/mesa/docs/relnotes/10.4.1.html U xenocara/lib/mesa/docs/specs/MESA_copy_sub_buffer.spec U xenocara/lib/mesa/docs/specs/EXT_shader_integer_mix.spec U xenocara/lib/mesa/docs/specs/enums.txt U xenocara/lib/mesa/docs/specs/WL_bind_wayland_display.spec U xenocara/lib/mesa/docs/specs/MESA_query_renderer.spec U xenocara/lib/mesa/docs/specs/MESA_shader_debug.spec U xenocara/lib/mesa/docs/specs/MESA_configless_context.spec U xenocara/lib/mesa/docs/specs/MESA_drm_image.spec U xenocara/lib/mesa/docs/specs/MESA_multithread_makecurrent.spec U xenocara/lib/mesa/docs/specs/MESA_ycbcr_texture.spec U xenocara/lib/mesa/docs/specs/MESA_agp_offset.spec U xenocara/lib/mesa/docs/specs/MESA_release_buffers.spec U xenocara/lib/mesa/docs/specs/MESA_swap_frame_usage.spec U xenocara/lib/mesa/docs/specs/MESA_texture_signed_rgba.spec U xenocara/lib/mesa/docs/specs/MESA_swap_control.spec U xenocara/lib/mesa/docs/specs/MESA_pixmap_colormap.spec U xenocara/lib/mesa/docs/specs/MESA_window_pos.spec U xenocara/lib/mesa/docs/specs/MESA_image_dma_buf_export.txt U xenocara/lib/mesa/docs/specs/WL_create_wayland_buffer_from_image.spec U xenocara/lib/mesa/docs/specs/MESA_pack_invert.spec U xenocara/lib/mesa/docs/specs/MESA_texture_array.spec U xenocara/lib/mesa/docs/specs/MESA_set_3dfx_mode.spec U xenocara/lib/mesa/docs/specs/OLD/MESA_packed_depth_stencil.spec U xenocara/lib/mesa/docs/specs/OLD/MESA_program_debug.spec U xenocara/lib/mesa/docs/specs/OLD/MESA_trace.spec U xenocara/lib/mesa/docs/specs/OLD/MESA_resize_buffers.spec U xenocara/lib/mesa/docs/specs/OLD/MESA_sprite_point.spec U xenocara/lib/mesa/bin/config.guess U xenocara/lib/mesa/bin/compile U xenocara/lib/mesa/bin/missing U xenocara/lib/mesa/bin/ar-lib U xenocara/lib/mesa/bin/depcomp U xenocara/lib/mesa/bin/test-driver U xenocara/lib/mesa/bin/config.sub U xenocara/lib/mesa/bin/ltmain.sh U xenocara/lib/mesa/bin/install-sh U xenocara/lib/mesa/m4/ax_gcc_func_attribute.m4 U xenocara/lib/mesa/m4/lt~obsolete.m4 U xenocara/lib/mesa/m4/ax_prog_bison.m4 U xenocara/lib/mesa/m4/ltoptions.m4 U xenocara/lib/mesa/m4/ax_pthread.m4 U xenocara/lib/mesa/m4/ax_prog_flex.m4 U xenocara/lib/mesa/m4/ax_gcc_builtin.m4 U xenocara/lib/mesa/m4/ltsugar.m4 U xenocara/lib/mesa/m4/ltversion.m4 U xenocara/lib/mesa/m4/ax_check_python_mako_module.m4 U xenocara/lib/mesa/m4/libtool.m4 U xenocara/lib/mesa/m4/ax_check_gnu_make.m4 U xenocara/lib/mesa/src/SConscript U xenocara/lib/mesa/src/Makefile.am C xenocara/lib/mesa/src/Makefile.in U xenocara/lib/mesa/src/glx/dri_common_query_renderer.c U xenocara/lib/mesa/src/glx/indirect_vertex_array.h U xenocara/lib/mesa/src/glx/dri2_glx.c U xenocara/lib/mesa/src/glx/xf86dri.h U xenocara/lib/mesa/src/glx/indirect.c U xenocara/lib/mesa/src/glx/dri3_glx.c U xenocara/lib/mesa/src/glx/SConscript U xenocara/lib/mesa/src/glx/Makefile.am U xenocara/lib/mesa/src/glx/glxhash.c U xenocara/lib/mesa/src/glx/glxext.c U xenocara/lib/mesa/src/glx/indirect.h U xenocara/lib/mesa/src/glx/indirect_vertex_program.c U xenocara/lib/mesa/src/glx/dri2_priv.h U xenocara/lib/mesa/src/glx/indirect_size.h U xenocara/lib/mesa/src/glx/dri_common.h U xenocara/lib/mesa/src/glx/glxcurrent.c U xenocara/lib/mesa/src/glx/dri2.h U xenocara/lib/mesa/src/glx/glxhash.h U xenocara/lib/mesa/src/glx/pixel.c U xenocara/lib/mesa/src/glx/applegl_glx.c U xenocara/lib/mesa/src/glx/glxcmds.c U xenocara/lib/mesa/src/glx/query_renderer.c U xenocara/lib/mesa/src/glx/renderpix.c C xenocara/lib/mesa/src/glx/Makefile.in U xenocara/lib/mesa/src/glx/dri3_priv.h U xenocara/lib/mesa/src/glx/indirect_glx.c U xenocara/lib/mesa/src/glx/render2.c U xenocara/lib/mesa/src/glx/clientinfo.c U xenocara/lib/mesa/src/glx/packrender.h U xenocara/lib/mesa/src/glx/glxextensions.h U xenocara/lib/mesa/src/glx/indirect_vertex_array_priv.h U xenocara/lib/mesa/src/glx/glxconfig.c U xenocara/lib/mesa/src/glx/dri2.c U xenocara/lib/mesa/src/glx/pixelstore.c U xenocara/lib/mesa/src/glx/eval.c U xenocara/lib/mesa/src/glx/compsize.c U xenocara/lib/mesa/src/glx/dri_common.c U xenocara/lib/mesa/src/glx/XF86dri.c U xenocara/lib/mesa/src/glx/indirect_size.c U xenocara/lib/mesa/src/glx/indirect_transpose_matrix.c U xenocara/lib/mesa/src/glx/dri_glx.c U xenocara/lib/mesa/src/glx/glx_error.h U xenocara/lib/mesa/src/glx/drisw_priv.h U xenocara/lib/mesa/src/glx/clientattrib.c U xenocara/lib/mesa/src/glx/single2.c U xenocara/lib/mesa/src/glx/indirect_texture_compression.c U xenocara/lib/mesa/src/glx/glxconfig.h U xenocara/lib/mesa/src/glx/glx_pbuffer.c U xenocara/lib/mesa/src/glx/xf86dristr.h U xenocara/lib/mesa/src/glx/indirect_window_pos.c U xenocara/lib/mesa/src/glx/dri_sarea.h U xenocara/lib/mesa/src/glx/xfont.c U xenocara/lib/mesa/src/glx/indirect_init.h U xenocara/lib/mesa/src/glx/singlepix.c U xenocara/lib/mesa/src/glx/indirect_init.c U xenocara/lib/mesa/src/glx/glx_query.c U xenocara/lib/mesa/src/glx/vertarr.c U xenocara/lib/mesa/src/glx/drisw_glx.c U xenocara/lib/mesa/src/glx/indirect_vertex_array.c U xenocara/lib/mesa/src/glx/glx_error.c U xenocara/lib/mesa/src/glx/glxextensions.c U xenocara/lib/mesa/src/glx/packsingle.h U xenocara/lib/mesa/src/glx/create_context.c U xenocara/lib/mesa/src/glx/glxclient.h U xenocara/lib/mesa/src/glx/tests/Makefile.am U xenocara/lib/mesa/src/glx/tests/enum_sizes.cpp U xenocara/lib/mesa/src/glx/tests/create_context_unittest.cpp C xenocara/lib/mesa/src/glx/tests/Makefile.in U xenocara/lib/mesa/src/glx/tests/fake_glx_screen.h U xenocara/lib/mesa/src/glx/tests/clientinfo_unittest.cpp U xenocara/lib/mesa/src/glx/tests/fake_glx_screen.cpp U xenocara/lib/mesa/src/glx/tests/mock_xdisplay.h U xenocara/lib/mesa/src/glx/tests/indirect_api.cpp U xenocara/lib/mesa/src/glx/tests/query_renderer_unittest.cpp U xenocara/lib/mesa/src/glx/tests/query_renderer_implementation_unittest.cpp U xenocara/lib/mesa/src/glx/apple/apple_xgl_api_stereo.c U xenocara/lib/mesa/src/glx/apple/apple_glx_drawable.h U xenocara/lib/mesa/src/glx/apple/Makefile.am U xenocara/lib/mesa/src/glx/apple/RELEASE_NOTES U xenocara/lib/mesa/src/glx/apple/apple_glx_context.c U xenocara/lib/mesa/src/glx/apple/glx_empty.c C xenocara/lib/mesa/src/glx/apple/Makefile.in U xenocara/lib/mesa/src/glx/apple/apple_cgl.c U xenocara/lib/mesa/src/glx/apple/apple_glx_pbuffer.c U xenocara/lib/mesa/src/glx/apple/apple_xgl_api_read.c U xenocara/lib/mesa/src/glx/apple/apple_glx_log.c U xenocara/lib/mesa/src/glx/apple/apple_glx_pixmap.c U xenocara/lib/mesa/src/glx/apple/apple_glapi.c U xenocara/lib/mesa/src/glx/apple/appledri.c U xenocara/lib/mesa/src/glx/apple/apple_glx.c U xenocara/lib/mesa/src/glx/apple/apple_cgl.h U xenocara/lib/mesa/src/glx/apple/apple_visual.h U xenocara/lib/mesa/src/glx/apple/apple_glx_context.h U xenocara/lib/mesa/src/glx/apple/apple_glx_drawable.c U xenocara/lib/mesa/src/glx/apple/apple_glx.h U xenocara/lib/mesa/src/glx/apple/apple_visual.c U xenocara/lib/mesa/src/glx/apple/appledri.h U xenocara/lib/mesa/src/glx/apple/TODO U xenocara/lib/mesa/src/glx/apple/apple_xgl_api.h U xenocara/lib/mesa/src/glx/apple/apple_xgl_api_viewport.c U xenocara/lib/mesa/src/glx/apple/apple_glx_surface.c U xenocara/lib/mesa/src/glx/apple/appledristr.h U xenocara/lib/mesa/src/glx/apple/apple_glx_log.h U xenocara/lib/mesa/src/gtest/Makefile.am C xenocara/lib/mesa/src/gtest/Makefile.in U xenocara/lib/mesa/src/gtest/include/gtest/gtest-death-test.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-param-test.h.pump U xenocara/lib/mesa/src/gtest/include/gtest/gtest-printers.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-typed-test.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-test-part.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-param-test.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-spi.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest_pred_impl.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest_prod.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-message.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-type-util.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-death-test-internal.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-filepath.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-tuple.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-param-util-generated.h.pump U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-linked_ptr.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-port.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-internal.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-string.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-tuple.h.pump U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-param-util.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-param-util-generated.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-type-util.h.pump U xenocara/lib/mesa/src/gtest/src/gtest-port.cc U xenocara/lib/mesa/src/gtest/src/gtest-typed-test.cc U xenocara/lib/mesa/src/gtest/src/gtest.cc U xenocara/lib/mesa/src/gtest/src/gtest-filepath.cc U xenocara/lib/mesa/src/gtest/src/gtest-all.cc U xenocara/lib/mesa/src/gtest/src/gtest-death-test.cc U xenocara/lib/mesa/src/gtest/src/gtest_main.cc U xenocara/lib/mesa/src/gtest/src/gtest-printers.cc U xenocara/lib/mesa/src/gtest/src/gtest-internal-inl.h U xenocara/lib/mesa/src/gtest/src/gtest-test-part.cc U xenocara/lib/mesa/src/mesa/SConscript U xenocara/lib/mesa/src/mesa/Makefile.am U xenocara/lib/mesa/src/mesa/gl.pc.in C xenocara/lib/mesa/src/mesa/Makefile.in U xenocara/lib/mesa/src/mesa/Makefile.sources U xenocara/lib/mesa/src/mesa/x86-64/x86-64.h U xenocara/lib/mesa/src/mesa/x86-64/xform4.S U xenocara/lib/mesa/src/mesa/x86-64/x86-64.c U xenocara/lib/mesa/src/mesa/sparc/sparc_clip.S U xenocara/lib/mesa/src/mesa/sparc/sparc.c U xenocara/lib/mesa/src/mesa/sparc/norm.S U xenocara/lib/mesa/src/mesa/sparc/sparc_matrix.h U xenocara/lib/mesa/src/mesa/sparc/sparc.h U xenocara/lib/mesa/src/mesa/sparc/xform.S U xenocara/lib/mesa/src/mesa/vbo/vbo_exec.c U xenocara/lib/mesa/src/mesa/vbo/vbo_split_copy.c U xenocara/lib/mesa/src/mesa/vbo/vbo_save_draw.c U xenocara/lib/mesa/src/mesa/vbo/vbo_attrib_tmp.h U xenocara/lib/mesa/src/mesa/vbo/vbo_context.h U xenocara/lib/mesa/src/mesa/vbo/vbo_save_loopback.c U xenocara/lib/mesa/src/mesa/vbo/vbo.h U xenocara/lib/mesa/src/mesa/vbo/vbo_attrib.h U xenocara/lib/mesa/src/mesa/vbo/vbo_split.c U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_draw.c U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_array.c U xenocara/lib/mesa/src/mesa/vbo/vbo_primitive_restart.c U xenocara/lib/mesa/src/mesa/vbo/vbo_save_api.c U xenocara/lib/mesa/src/mesa/vbo/vbo_split_inplace.c U xenocara/lib/mesa/src/mesa/vbo/vbo_save.h U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_api.c U xenocara/lib/mesa/src/mesa/vbo/vbo_noop.h U xenocara/lib/mesa/src/mesa/vbo/vbo_noop.c U xenocara/lib/mesa/src/mesa/vbo/vbo_exec.h U xenocara/lib/mesa/src/mesa/vbo/vbo_rebase.c U xenocara/lib/mesa/src/mesa/vbo/vbo_save.c U xenocara/lib/mesa/src/mesa/vbo/vbo_split.h U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_eval.c U xenocara/lib/mesa/src/mesa/vbo/vbo_context.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_rasterpos.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_condrender.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawpixels.c U xenocara/lib/mesa/src/mesa/state_tracker/st_texture.c U xenocara/lib/mesa/src/mesa/state_tracker/st_draw_feedback.c U xenocara/lib/mesa/src/mesa/state_tracker/st_program.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_rasterpos.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_viewport.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_clip.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_constbuf.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_viewport.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_xformfb.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_shader.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_condrender.c U xenocara/lib/mesa/src/mesa/state_tracker/st_vdpau.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_constbuf.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_syncobj.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_blit.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texturebarrier.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_scissor.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_rasterizer.c U xenocara/lib/mesa/src/mesa/state_tracker/st_context.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_feedback.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_depth.c U xenocara/lib/mesa/src/mesa/state_tracker/st_gl_api.h U xenocara/lib/mesa/src/mesa/state_tracker/st_mesa_to_tgsi.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_xformfb.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_shader.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_program.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_clear.c U xenocara/lib/mesa/src/mesa/state_tracker/st_gen_mipmap.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_texture.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_fbo.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_readpixels.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texture.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bufferobjects.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_strings.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_perfmon.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawpixels.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_viewport.c U xenocara/lib/mesa/src/mesa/state_tracker/st_debug.c U xenocara/lib/mesa/src/mesa/state_tracker/st_extensions.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bitmap.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_blend.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bufferobjects.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_clear.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_blit.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawtex.c U xenocara/lib/mesa/src/mesa/state_tracker/st_manager.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_perfmon.c U xenocara/lib/mesa/src/mesa/state_tracker/st_texture.h U xenocara/lib/mesa/src/mesa/state_tracker/st_manager.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_feedback.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_queryobj.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_strings.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_msaa.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_syncobj.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_array.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_eglimage.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_sampler.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_tess.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_stipple.c U xenocara/lib/mesa/src/mesa/state_tracker/st_format.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom.c U xenocara/lib/mesa/src/mesa/state_tracker/st_mesa_to_tgsi.h U xenocara/lib/mesa/src/mesa/state_tracker/st_vdpau.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texturebarrier.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_program.c U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi.cpp U xenocara/lib/mesa/src/mesa/state_tracker/st_context.h U xenocara/lib/mesa/src/mesa/state_tracker/st_draw.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cache.h U xenocara/lib/mesa/src/mesa/state_tracker/st_extensions.h U xenocara/lib/mesa/src/mesa/state_tracker/st_format.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_flush.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texture.h U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_fbo.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_eglimage.c U xenocara/lib/mesa/src/mesa/state_tracker/st_program.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bitmap.h U xenocara/lib/mesa/src/mesa/state_tracker/st_draw.c U xenocara/lib/mesa/src/mesa/state_tracker/st_gen_mipmap.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_flush.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_readpixels.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_framebuffer.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_msaa.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_pixeltransfer.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_msaa.c U xenocara/lib/mesa/src/mesa/state_tracker/st_debug.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawtex.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_queryobj.c U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_dmatmp2.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_vertex.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_triemit.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_unfilled.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_dmatmp.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_tritmp.h U xenocara/lib/mesa/src/mesa/program/dummy_errors.c U xenocara/lib/mesa/src/mesa/program/arbprogparse.c U xenocara/lib/mesa/src/mesa/program/string_to_uint_map.cpp U xenocara/lib/mesa/src/mesa/program/programopt.c U xenocara/lib/mesa/src/mesa/program/prog_statevars.c U xenocara/lib/mesa/src/mesa/program/prog_print.h U xenocara/lib/mesa/src/mesa/program/program.c U xenocara/lib/mesa/src/mesa/program/ir_to_mesa.h U xenocara/lib/mesa/src/mesa/program/program_parse.tab.h U xenocara/lib/mesa/src/mesa/program/prog_parameter_layout.c U xenocara/lib/mesa/src/mesa/program/prog_instruction.c U xenocara/lib/mesa/src/mesa/program/prog_noise.c U xenocara/lib/mesa/src/mesa/program/prog_opt_constant_fold.c U xenocara/lib/mesa/src/mesa/program/prog_parameter.h U xenocara/lib/mesa/src/mesa/program/prog_cache.h U xenocara/lib/mesa/src/mesa/program/sampler.cpp U xenocara/lib/mesa/src/mesa/program/program_lexer.l U xenocara/lib/mesa/src/mesa/program/hash_table.h U xenocara/lib/mesa/src/mesa/program/sampler.h U xenocara/lib/mesa/src/mesa/program/prog_optimize.h U xenocara/lib/mesa/src/mesa/program/prog_execute.h U xenocara/lib/mesa/src/mesa/program/symbol_table.h U xenocara/lib/mesa/src/mesa/program/prog_execute.c U xenocara/lib/mesa/src/mesa/program/arbprogparse.h U xenocara/lib/mesa/src/mesa/program/prog_optimize.c U xenocara/lib/mesa/src/mesa/program/prog_print.c U xenocara/lib/mesa/src/mesa/program/program.h U xenocara/lib/mesa/src/mesa/program/prog_statevars.h U xenocara/lib/mesa/src/mesa/program/prog_instruction.h U xenocara/lib/mesa/src/mesa/program/prog_to_nir.h U xenocara/lib/mesa/src/mesa/program/program_parse.tab.c U xenocara/lib/mesa/src/mesa/program/prog_parameter.c U xenocara/lib/mesa/src/mesa/program/ir_to_mesa.cpp U xenocara/lib/mesa/src/mesa/program/program_parse_extra.c U xenocara/lib/mesa/src/mesa/program/programopt.h U xenocara/lib/mesa/src/mesa/program/prog_hash_table.c U xenocara/lib/mesa/src/mesa/program/prog_to_nir.c U xenocara/lib/mesa/src/mesa/program/prog_cache.c U xenocara/lib/mesa/src/mesa/program/prog_parameter_layout.h U xenocara/lib/mesa/src/mesa/program/prog_noise.h U xenocara/lib/mesa/src/mesa/program/program_parse.y U xenocara/lib/mesa/src/mesa/program/lex.yy.c U xenocara/lib/mesa/src/mesa/program/symbol_table.c U xenocara/lib/mesa/src/mesa/program/program_parser.h U xenocara/lib/mesa/src/mesa/tnl/t_context.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_render.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_texmat.c U xenocara/lib/mesa/src/mesa/tnl/t_rasterpos.c U xenocara/lib/mesa/src/mesa/tnl/tnl.h U xenocara/lib/mesa/src/mesa/tnl/t_vb_rendertmp.h U xenocara/lib/mesa/src/mesa/tnl/t_vb_fog.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_vertex.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_program.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_normals.c U xenocara/lib/mesa/src/mesa/tnl/t_vertex.h U xenocara/lib/mesa/src/mesa/tnl/t_vb_light.c U xenocara/lib/mesa/src/mesa/tnl/NOTES U xenocara/lib/mesa/src/mesa/tnl/t_vertex_sse.c U xenocara/lib/mesa/src/mesa/tnl/t_vp_build.h U xenocara/lib/mesa/src/mesa/tnl/t_context.h U xenocara/lib/mesa/src/mesa/tnl/t_vertex_generic.c U xenocara/lib/mesa/src/mesa/tnl/t_vertex.c U xenocara/lib/mesa/src/mesa/tnl/t_vp_build.c U xenocara/lib/mesa/src/mesa/tnl/t_pipeline.h U xenocara/lib/mesa/src/mesa/tnl/t_vb_texgen.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_points.c U xenocara/lib/mesa/src/mesa/tnl/t_draw.c U xenocara/lib/mesa/src/mesa/tnl/t_pipeline.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_cliptmp.h U xenocara/lib/mesa/src/mesa/tnl/t_vb_lighttmp.h U xenocara/lib/mesa/src/mesa/swrast/swrast.h U xenocara/lib/mesa/src/mesa/swrast/s_fragprog.h U xenocara/lib/mesa/src/mesa/swrast/s_texfilter.h U xenocara/lib/mesa/src/mesa/swrast/s_logic.h U xenocara/lib/mesa/src/mesa/swrast/s_aalinetemp.h U xenocara/lib/mesa/src/mesa/swrast/s_span.c U xenocara/lib/mesa/src/mesa/swrast/s_chan.h U xenocara/lib/mesa/src/mesa/swrast/s_texfetch.c U xenocara/lib/mesa/src/mesa/swrast/s_aaline.h U xenocara/lib/mesa/src/mesa/swrast/s_stencil.h U xenocara/lib/mesa/src/mesa/swrast/s_bitmap.c U xenocara/lib/mesa/src/mesa/swrast/s_context.h U xenocara/lib/mesa/src/mesa/swrast/s_texfilter.c U xenocara/lib/mesa/src/mesa/swrast/s_blit.c U xenocara/lib/mesa/src/mesa/swrast/s_drawpix.c U xenocara/lib/mesa/src/mesa/swrast/s_copypix.c U xenocara/lib/mesa/src/mesa/swrast/s_texrender.c U xenocara/lib/mesa/src/mesa/swrast/s_masking.c U xenocara/lib/mesa/src/mesa/swrast/s_texture.c U xenocara/lib/mesa/src/mesa/swrast/s_points.c U xenocara/lib/mesa/src/mesa/swrast/s_logic.c U xenocara/lib/mesa/src/mesa/swrast/s_context.c U xenocara/lib/mesa/src/mesa/swrast/s_depth.h U xenocara/lib/mesa/src/mesa/swrast/s_aatriangle.c U xenocara/lib/mesa/src/mesa/swrast/s_aaline.c U xenocara/lib/mesa/src/mesa/swrast/NOTES U xenocara/lib/mesa/src/mesa/swrast/s_renderbuffer.h U xenocara/lib/mesa/src/mesa/swrast/s_feedback.h U xenocara/lib/mesa/src/mesa/swrast/s_triangle.c U xenocara/lib/mesa/src/mesa/swrast/s_zoom.c U xenocara/lib/mesa/src/mesa/swrast/s_texcombine.c U xenocara/lib/mesa/src/mesa/swrast/s_fragprog.c U xenocara/lib/mesa/src/mesa/swrast/s_alpha.h U xenocara/lib/mesa/src/mesa/swrast/s_texfetch.h U xenocara/lib/mesa/src/mesa/swrast/s_lines.c U xenocara/lib/mesa/src/mesa/swrast/s_fog.h U xenocara/lib/mesa/src/mesa/swrast/s_depth.c U xenocara/lib/mesa/src/mesa/swrast/s_linetemp.h U xenocara/lib/mesa/src/mesa/swrast/s_renderbuffer.c U xenocara/lib/mesa/src/mesa/swrast/s_blend.h U xenocara/lib/mesa/src/mesa/swrast/s_blend.c U xenocara/lib/mesa/src/mesa/swrast/s_fog.c U xenocara/lib/mesa/src/mesa/swrast/s_lines.h U xenocara/lib/mesa/src/mesa/swrast/s_atifragshader.h U xenocara/lib/mesa/src/mesa/swrast/s_clear.c U xenocara/lib/mesa/src/mesa/swrast/s_texcombine.h U xenocara/lib/mesa/src/mesa/swrast/s_triangle.h U xenocara/lib/mesa/src/mesa/swrast/s_aatriangle.h U xenocara/lib/mesa/src/mesa/swrast/s_texfetch_tmp.h U xenocara/lib/mesa/src/mesa/swrast/s_zoom.h U xenocara/lib/mesa/src/mesa/swrast/s_span.h U xenocara/lib/mesa/src/mesa/swrast/s_stencil.c U xenocara/lib/mesa/src/mesa/swrast/s_points.h U xenocara/lib/mesa/src/mesa/swrast/s_aatritemp.h U xenocara/lib/mesa/src/mesa/swrast/s_alpha.c U xenocara/lib/mesa/src/mesa/swrast/s_masking.h U xenocara/lib/mesa/src/mesa/swrast/s_tritemp.h U xenocara/lib/mesa/src/mesa/swrast/s_atifragshader.c U xenocara/lib/mesa/src/mesa/swrast/s_feedback.c U xenocara/lib/mesa/src/mesa/x86/gen_matypes.c U xenocara/lib/mesa/src/mesa/x86/clip_args.h U xenocara/lib/mesa/src/mesa/x86/assyntax.h U xenocara/lib/mesa/src/mesa/x86/common_x86_features.h U xenocara/lib/mesa/src/mesa/x86/mmx_blendtmp.h U xenocara/lib/mesa/src/mesa/x86/sse_xform1.S U xenocara/lib/mesa/src/mesa/x86/xform_args.h U xenocara/lib/mesa/src/mesa/x86/x86_xform3.S U xenocara/lib/mesa/src/mesa/x86/sse.c U xenocara/lib/mesa/src/mesa/x86/3dnow_xform2.S U xenocara/lib/mesa/src/mesa/x86/3dnow_xform3.S U xenocara/lib/mesa/src/mesa/x86/common_x86_asm.S U xenocara/lib/mesa/src/mesa/x86/x86_xform.c U xenocara/lib/mesa/src/mesa/x86/x86_cliptest.S U xenocara/lib/mesa/src/mesa/x86/sse.h U xenocara/lib/mesa/src/mesa/x86/x86_xform.h U xenocara/lib/mesa/src/mesa/x86/3dnow_xform1.S U xenocara/lib/mesa/src/mesa/x86/mmx_blend.S U xenocara/lib/mesa/src/mesa/x86/sse_xform2.S U xenocara/lib/mesa/src/mesa/x86/x86_xform4.S U xenocara/lib/mesa/src/mesa/x86/mmx.h U xenocara/lib/mesa/src/mesa/x86/sse_xform3.S U xenocara/lib/mesa/src/mesa/x86/common_x86.c U xenocara/lib/mesa/src/mesa/x86/sse_normal.S U xenocara/lib/mesa/src/mesa/x86/x86_xform2.S U xenocara/lib/mesa/src/mesa/x86/read_rgba_span_x86.S U xenocara/lib/mesa/src/mesa/x86/3dnow.h U xenocara/lib/mesa/src/mesa/x86/common_x86_asm.h U xenocara/lib/mesa/src/mesa/x86/3dnow_xform4.S U xenocara/lib/mesa/src/mesa/x86/norm_args.h U xenocara/lib/mesa/src/mesa/x86/sse_xform4.S U xenocara/lib/mesa/src/mesa/x86/3dnow.c U xenocara/lib/mesa/src/mesa/x86/rtasm/x86sse.h U xenocara/lib/mesa/src/mesa/x86/rtasm/x86sse.c U xenocara/lib/mesa/src/mesa/math/m_debug_xform.c U xenocara/lib/mesa/src/mesa/math/m_debug.h U xenocara/lib/mesa/src/mesa/math/m_debug_norm.c U xenocara/lib/mesa/src/mesa/math/m_translate.c U xenocara/lib/mesa/src/mesa/math/m_copy_tmp.h U xenocara/lib/mesa/src/mesa/math/m_vector.h U xenocara/lib/mesa/src/mesa/math/m_eval.c U xenocara/lib/mesa/src/mesa/math/m_vector.c U xenocara/lib/mesa/src/mesa/math/m_eval.h U xenocara/lib/mesa/src/mesa/math/m_trans_tmp.h U xenocara/lib/mesa/src/mesa/math/m_debug_util.h U xenocara/lib/mesa/src/mesa/math/m_debug_clip.c U xenocara/lib/mesa/src/mesa/math/m_xform_tmp.h U xenocara/lib/mesa/src/mesa/math/m_norm_tmp.h U xenocara/lib/mesa/src/mesa/math/m_clip_tmp.h U xenocara/lib/mesa/src/mesa/math/m_xform.h U xenocara/lib/mesa/src/mesa/math/m_dotprod_tmp.h U xenocara/lib/mesa/src/mesa/math/m_translate.h U xenocara/lib/mesa/src/mesa/math/m_matrix.h U xenocara/lib/mesa/src/mesa/math/m_xform.c U xenocara/lib/mesa/src/mesa/math/m_matrix.c U xenocara/lib/mesa/src/mesa/swrast_setup/ss_triangle.h U xenocara/lib/mesa/src/mesa/swrast_setup/NOTES U xenocara/lib/mesa/src/mesa/swrast_setup/ss_triangle.c U xenocara/lib/mesa/src/mesa/swrast_setup/ss_context.c U xenocara/lib/mesa/src/mesa/swrast_setup/ss_vb.h U xenocara/lib/mesa/src/mesa/swrast_setup/ss_context.h U xenocara/lib/mesa/src/mesa/swrast_setup/ss_tritmp.h U xenocara/lib/mesa/src/mesa/swrast_setup/swrast_setup.h U xenocara/lib/mesa/src/mesa/main/get_hash_params.py U xenocara/lib/mesa/src/mesa/main/format_info.py U xenocara/lib/mesa/src/mesa/main/colormac.h U xenocara/lib/mesa/src/mesa/main/state.c U xenocara/lib/mesa/src/mesa/main/glheader.h U xenocara/lib/mesa/src/mesa/main/texstore.h U xenocara/lib/mesa/src/mesa/main/shaderimage.h U xenocara/lib/mesa/src/mesa/main/texcompress_bptc.h U xenocara/lib/mesa/src/mesa/main/colortab.c U xenocara/lib/mesa/src/mesa/main/scissor.c U xenocara/lib/mesa/src/mesa/main/queryobj.h U xenocara/lib/mesa/src/mesa/main/points.h U xenocara/lib/mesa/src/mesa/main/querymatrix.h U xenocara/lib/mesa/src/mesa/main/pixeltransfer.c U xenocara/lib/mesa/src/mesa/main/compute.c U xenocara/lib/mesa/src/mesa/main/attrib.h U xenocara/lib/mesa/src/mesa/main/mm.h U xenocara/lib/mesa/src/mesa/main/texformat.c U xenocara/lib/mesa/src/mesa/main/compute.h U xenocara/lib/mesa/src/mesa/main/image.c U xenocara/lib/mesa/src/mesa/main/sse_minmax.h U xenocara/lib/mesa/src/mesa/main/streaming-load-memcpy.c U xenocara/lib/mesa/src/mesa/main/texcompress_bptc.c U xenocara/lib/mesa/src/mesa/main/texparam.c U xenocara/lib/mesa/src/mesa/main/api_arrayelt.c U xenocara/lib/mesa/src/mesa/main/varray.c U xenocara/lib/mesa/src/mesa/main/shaderapi.c U xenocara/lib/mesa/src/mesa/main/stencil.h U xenocara/lib/mesa/src/mesa/main/textureview.h U xenocara/lib/mesa/src/mesa/main/buffers.h U xenocara/lib/mesa/src/mesa/main/texturebarrier.c U xenocara/lib/mesa/src/mesa/main/extensions.c U xenocara/lib/mesa/src/mesa/main/pixelstore.h U xenocara/lib/mesa/src/mesa/main/histogram.c U xenocara/lib/mesa/src/mesa/main/clip.c U xenocara/lib/mesa/src/mesa/main/format_unpack.h U xenocara/lib/mesa/src/mesa/main/fog.h U xenocara/lib/mesa/src/mesa/main/cpuinfo.c U xenocara/lib/mesa/src/mesa/main/texcompress_fxt1.h U xenocara/lib/mesa/src/mesa/main/formats.h U xenocara/lib/mesa/src/mesa/main/uniform_query.cpp U xenocara/lib/mesa/src/mesa/main/pack.h U xenocara/lib/mesa/src/mesa/main/colortab.h U xenocara/lib/mesa/src/mesa/main/hash.c U xenocara/lib/mesa/src/mesa/main/program_resource.c U xenocara/lib/mesa/src/mesa/main/shaderimage.c U xenocara/lib/mesa/src/mesa/main/getstring.c U xenocara/lib/mesa/src/mesa/main/renderbuffer.h U xenocara/lib/mesa/src/mesa/main/hint.h U xenocara/lib/mesa/src/mesa/main/context.c U xenocara/lib/mesa/src/mesa/main/extensions.h U xenocara/lib/mesa/src/mesa/main/pbo.c U xenocara/lib/mesa/src/mesa/main/shaderobj.h U xenocara/lib/mesa/src/mesa/main/pixel.c U xenocara/lib/mesa/src/mesa/main/texcompress_etc.h U xenocara/lib/mesa/src/mesa/main/format_unpack.py U xenocara/lib/mesa/src/mesa/main/points.c U xenocara/lib/mesa/src/mesa/main/genmipmap.c U xenocara/lib/mesa/src/mesa/main/imports.h U xenocara/lib/mesa/src/mesa/main/varray.h U xenocara/lib/mesa/src/mesa/main/program_resource.h U xenocara/lib/mesa/src/mesa/main/fbobject.c U xenocara/lib/mesa/src/mesa/main/viewport.h U xenocara/lib/mesa/src/mesa/main/polygon.c U xenocara/lib/mesa/src/mesa/main/remap_helper.h U xenocara/lib/mesa/src/mesa/main/pbo.h U xenocara/lib/mesa/src/mesa/main/imports.c U xenocara/lib/mesa/src/mesa/main/format_info.h U xenocara/lib/mesa/src/mesa/main/api_arrayelt.h U xenocara/lib/mesa/src/mesa/main/streaming-load-memcpy.h U xenocara/lib/mesa/src/mesa/main/samplerobj.h U xenocara/lib/mesa/src/mesa/main/objectlabel.c U xenocara/lib/mesa/src/mesa/main/remap.c U xenocara/lib/mesa/src/mesa/main/texparam.h U xenocara/lib/mesa/src/mesa/main/pipelineobj.c U xenocara/lib/mesa/src/mesa/main/arrayobj.h U xenocara/lib/mesa/src/mesa/main/genmipmap.h U xenocara/lib/mesa/src/mesa/main/depth.c U xenocara/lib/mesa/src/mesa/main/api_loopback.h U xenocara/lib/mesa/src/mesa/main/es1_conversion.c U xenocara/lib/mesa/src/mesa/main/api_validate.h U xenocara/lib/mesa/src/mesa/main/lines.c U xenocara/lib/mesa/src/mesa/main/blit.h U xenocara/lib/mesa/src/mesa/main/syncobj.c U xenocara/lib/mesa/src/mesa/main/readpix.c U xenocara/lib/mesa/src/mesa/main/get_hash_generator.py U xenocara/lib/mesa/src/mesa/main/texcompress_etc.c U xenocara/lib/mesa/src/mesa/main/fog.c U xenocara/lib/mesa/src/mesa/main/viewport.c U xenocara/lib/mesa/src/mesa/main/copyimage.h U xenocara/lib/mesa/src/mesa/main/config.h U xenocara/lib/mesa/src/mesa/main/enums.c U xenocara/lib/mesa/src/mesa/main/get.h U xenocara/lib/mesa/src/mesa/main/multisample.c U xenocara/lib/mesa/src/mesa/main/arbprogram.h U xenocara/lib/mesa/src/mesa/main/feedback.h U xenocara/lib/mesa/src/mesa/main/accum.h U xenocara/lib/mesa/src/mesa/main/pipelineobj.h U xenocara/lib/mesa/src/mesa/main/version.h U xenocara/lib/mesa/src/mesa/main/multisample.h U xenocara/lib/mesa/src/mesa/main/vtxfmt.c U xenocara/lib/mesa/src/mesa/main/atifragshader.h U xenocara/lib/mesa/src/mesa/main/textureview.c U xenocara/lib/mesa/src/mesa/main/format_pack.py U xenocara/lib/mesa/src/mesa/main/api_loopback.c U xenocara/lib/mesa/src/mesa/main/api_validate.c U xenocara/lib/mesa/src/mesa/main/texgetimage.c U xenocara/lib/mesa/src/mesa/main/rastpos.c U xenocara/lib/mesa/src/mesa/main/get.c U xenocara/lib/mesa/src/mesa/main/eval.h U xenocara/lib/mesa/src/mesa/main/blend.c U xenocara/lib/mesa/src/mesa/main/texcompress_fxt1.c U xenocara/lib/mesa/src/mesa/main/uniforms.h U xenocara/lib/mesa/src/mesa/main/renderbuffer.c U xenocara/lib/mesa/src/mesa/main/condrender.c U xenocara/lib/mesa/src/mesa/main/image.h U xenocara/lib/mesa/src/mesa/main/clear.c U xenocara/lib/mesa/src/mesa/main/version.c U xenocara/lib/mesa/src/mesa/main/attrib.c U xenocara/lib/mesa/src/mesa/main/stencil.c U xenocara/lib/mesa/src/mesa/main/format_pack.c U xenocara/lib/mesa/src/mesa/main/texenv.h U xenocara/lib/mesa/src/mesa/main/performance_monitor.h U xenocara/lib/mesa/src/mesa/main/drawtex.c U xenocara/lib/mesa/src/mesa/main/light.c U xenocara/lib/mesa/src/mesa/main/texcompress_rgtc.c U xenocara/lib/mesa/src/mesa/main/texcompress_etc_tmp.h U xenocara/lib/mesa/src/mesa/main/scissor.h U xenocara/lib/mesa/src/mesa/main/fbobject.h U xenocara/lib/mesa/src/mesa/main/pixelstore.c U xenocara/lib/mesa/src/mesa/main/texstore.c U xenocara/lib/mesa/src/mesa/main/eval.c U xenocara/lib/mesa/src/mesa/main/errors.c U xenocara/lib/mesa/src/mesa/main/remap.h U xenocara/lib/mesa/src/mesa/main/compiler.h U xenocara/lib/mesa/src/mesa/main/texstate.h U xenocara/lib/mesa/src/mesa/main/format_utils.c U xenocara/lib/mesa/src/mesa/main/dlopen.h U xenocara/lib/mesa/src/mesa/main/debug.h U xenocara/lib/mesa/src/mesa/main/texcompress_cpal.c U xenocara/lib/mesa/src/mesa/main/blend.h U xenocara/lib/mesa/src/mesa/main/ff_fragment_shader.cpp U xenocara/lib/mesa/src/mesa/main/texobj.c U xenocara/lib/mesa/src/mesa/main/get_hash.h U xenocara/lib/mesa/src/mesa/main/formatquery.c U xenocara/lib/mesa/src/mesa/main/glformats.c U xenocara/lib/mesa/src/mesa/main/texstorage.h U xenocara/lib/mesa/src/mesa/main/framebuffer.c U xenocara/lib/mesa/src/mesa/main/es1_conversion.h U xenocara/lib/mesa/src/mesa/main/texcompress_rgtc.h U xenocara/lib/mesa/src/mesa/main/format_utils.h U xenocara/lib/mesa/src/mesa/main/shared.c U xenocara/lib/mesa/src/mesa/main/arbprogram.c U xenocara/lib/mesa/src/mesa/main/mtypes.h U xenocara/lib/mesa/src/mesa/main/errors.h U xenocara/lib/mesa/src/mesa/main/histogram.h U xenocara/lib/mesa/src/mesa/main/vdpau.h U xenocara/lib/mesa/src/mesa/main/mm.c U xenocara/lib/mesa/src/mesa/main/arrayobj.c U xenocara/lib/mesa/src/mesa/main/cpuinfo.h U xenocara/lib/mesa/src/mesa/main/mipmap.h U xenocara/lib/mesa/src/mesa/main/format_pack.h U xenocara/lib/mesa/src/mesa/main/copyimage.c U xenocara/lib/mesa/src/mesa/main/pixel.h U xenocara/lib/mesa/src/mesa/main/texcompress_s3tc.c U xenocara/lib/mesa/src/mesa/main/bufferobj.h U xenocara/lib/mesa/src/mesa/main/feedback.c U xenocara/lib/mesa/src/mesa/main/glformats.h U xenocara/lib/mesa/src/mesa/main/texobj.h U xenocara/lib/mesa/src/mesa/main/uniforms.c U xenocara/lib/mesa/src/mesa/main/polygon.h U xenocara/lib/mesa/src/mesa/main/format_unpack.c U xenocara/lib/mesa/src/mesa/main/matrix.c U xenocara/lib/mesa/src/mesa/main/matrix.h U xenocara/lib/mesa/src/mesa/main/texenvprogram.h U xenocara/lib/mesa/src/mesa/main/texturebarrier.h U xenocara/lib/mesa/src/mesa/main/readpix.h U xenocara/lib/mesa/src/mesa/main/enable.c U xenocara/lib/mesa/src/mesa/main/drawtex.h U xenocara/lib/mesa/src/mesa/main/mipmap.c U xenocara/lib/mesa/src/mesa/main/dd.h U xenocara/lib/mesa/src/mesa/main/texstate.c U xenocara/lib/mesa/src/mesa/main/api_exec.h U xenocara/lib/mesa/src/mesa/main/texstorage.c U xenocara/lib/mesa/src/mesa/main/vtxfmt.h U xenocara/lib/mesa/src/mesa/main/macros.h U xenocara/lib/mesa/src/mesa/main/teximage.h U xenocara/lib/mesa/src/mesa/main/shaderapi.h U xenocara/lib/mesa/src/mesa/main/queryobj.c U xenocara/lib/mesa/src/mesa/main/objectlabel.h U xenocara/lib/mesa/src/mesa/main/framebuffer.h U xenocara/lib/mesa/src/mesa/main/api_exec.c U xenocara/lib/mesa/src/mesa/main/shader_query.cpp U xenocara/lib/mesa/src/mesa/main/texcompress_cpal.h U xenocara/lib/mesa/src/mesa/main/ffvertex_prog.h U xenocara/lib/mesa/src/mesa/main/rastpos.h U xenocara/lib/mesa/src/mesa/main/formatquery.h U xenocara/lib/mesa/src/mesa/main/vdpau.c U xenocara/lib/mesa/src/mesa/main/atifragshader.c U xenocara/lib/mesa/src/mesa/main/buffers.c U xenocara/lib/mesa/src/mesa/main/shaderobj.c U xenocara/lib/mesa/src/mesa/main/debug.c U xenocara/lib/mesa/src/mesa/main/clip.h U xenocara/lib/mesa/src/mesa/main/convolve.h U xenocara/lib/mesa/src/mesa/main/drawpix.c U xenocara/lib/mesa/src/mesa/main/querymatrix.c U xenocara/lib/mesa/src/mesa/main/format_parser.py U xenocara/lib/mesa/src/mesa/main/dlist.h U xenocara/lib/mesa/src/mesa/main/texcompress.h U xenocara/lib/mesa/src/mesa/main/shared.h U xenocara/lib/mesa/src/mesa/main/dlist.c U xenocara/lib/mesa/src/mesa/main/teximage.c U xenocara/lib/mesa/src/mesa/main/texformat.h U xenocara/lib/mesa/src/mesa/main/texcompress_s3tc.h U xenocara/lib/mesa/src/mesa/main/context.h U xenocara/lib/mesa/src/mesa/main/performance_monitor.c U xenocara/lib/mesa/src/mesa/main/hash.h U xenocara/lib/mesa/src/mesa/main/accum.c U xenocara/lib/mesa/src/mesa/main/light.h U xenocara/lib/mesa/src/mesa/main/depth.h U xenocara/lib/mesa/src/mesa/main/texgen.c U xenocara/lib/mesa/src/mesa/main/ffvertex_prog.c U xenocara/lib/mesa/src/mesa/main/texenv.c U xenocara/lib/mesa/src/mesa/main/state.h U xenocara/lib/mesa/src/mesa/main/bufferobj.c U xenocara/lib/mesa/src/mesa/main/clear.h U xenocara/lib/mesa/src/mesa/main/blit.c U xenocara/lib/mesa/src/mesa/main/transformfeedback.c U xenocara/lib/mesa/src/mesa/main/lines.h U xenocara/lib/mesa/src/mesa/main/drawpix.h U xenocara/lib/mesa/src/mesa/main/convolve.c U xenocara/lib/mesa/src/mesa/main/pack.c U xenocara/lib/mesa/src/mesa/main/texcompress.c U xenocara/lib/mesa/src/mesa/main/enable.h U xenocara/lib/mesa/src/mesa/main/transformfeedback.h U xenocara/lib/mesa/src/mesa/main/samplerobj.c U xenocara/lib/mesa/src/mesa/main/syncobj.h U xenocara/lib/mesa/src/mesa/main/dispatch.h U xenocara/lib/mesa/src/mesa/main/enums.h U xenocara/lib/mesa/src/mesa/main/pixeltransfer.h U xenocara/lib/mesa/src/mesa/main/sse_minmax.c U xenocara/lib/mesa/src/mesa/main/texgen.h U xenocara/lib/mesa/src/mesa/main/execmem.c U xenocara/lib/mesa/src/mesa/main/core.h U xenocara/lib/mesa/src/mesa/main/condrender.h U xenocara/lib/mesa/src/mesa/main/formats.c U xenocara/lib/mesa/src/mesa/main/formats.csv U xenocara/lib/mesa/src/mesa/main/texgetimage.h U xenocara/lib/mesa/src/mesa/main/hint.c U xenocara/lib/mesa/src/mesa/main/tests/Makefile.am C xenocara/lib/mesa/src/mesa/main/tests/Makefile.in U xenocara/lib/mesa/src/mesa/main/tests/enum_strings.cpp U xenocara/lib/mesa/src/mesa/main/tests/stubs.cpp U xenocara/lib/mesa/src/mesa/main/tests/dispatch_sanity.cpp U xenocara/lib/mesa/src/mesa/main/tests/program_state_string.cpp U xenocara/lib/mesa/src/mesa/drivers/SConscript U xenocara/lib/mesa/src/mesa/drivers/x11/SConscript U xenocara/lib/mesa/src/mesa/drivers/x11/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/x11/xm_line.c C xenocara/lib/mesa/src/mesa/drivers/x11/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/x11/xmesaP.h U xenocara/lib/mesa/src/mesa/drivers/x11/xmesa_x.h U xenocara/lib/mesa/src/mesa/drivers/x11/xfonts.c U xenocara/lib/mesa/src/mesa/drivers/x11/xfonts.h U xenocara/lib/mesa/src/mesa/drivers/x11/glxapi.c U xenocara/lib/mesa/src/mesa/drivers/x11/xm_dd.c U xenocara/lib/mesa/src/mesa/drivers/x11/glxapi.h U xenocara/lib/mesa/src/mesa/drivers/x11/glxheader.h U xenocara/lib/mesa/src/mesa/drivers/x11/xmesa.h U xenocara/lib/mesa/src/mesa/drivers/x11/xm_api.c U xenocara/lib/mesa/src/mesa/drivers/x11/xm_tri.c U xenocara/lib/mesa/src/mesa/drivers/x11/xm_buffer.c U xenocara/lib/mesa/src/mesa/drivers/x11/fakeglx.c U xenocara/lib/mesa/src/mesa/drivers/osmesa/Makefile.am C xenocara/lib/mesa/src/mesa/drivers/osmesa/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/osmesa/osmesa.pc.in U xenocara/lib/mesa/src/mesa/drivers/osmesa/osmesa.c U xenocara/lib/mesa/src/mesa/drivers/dri/Makefile.am C xenocara/lib/mesa/src/mesa/drivers/dri/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/dri.pc.in U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_blit.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_fog.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_dma.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_queryobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos_vbtmp.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_screen.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_ioctl.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_texture.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_sanity.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_screen.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tcl.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_texstate.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_cmdbuf.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_debug.h C xenocara/lib/mesa/src/mesa/drivers/dri/radeon/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_ioctl.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_span.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tile.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_blit.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tcl.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_state_init.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_texture.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tile.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_queryobj.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_dma.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_span.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_buffer_objects.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tex.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos_verts.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_fog.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_swtcl.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos_arrays.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tex_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/Makefile.sources U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_fbo.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_state.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_debug.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_pixel_read.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_sanity.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_chipset.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_buffer_objects.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_swtcl.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/server/radeon_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_subimage.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_point.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffers.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_asm_annotation.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_unfilled.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cubemap_normalize.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm_surface_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_packed_float.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_nir_analyze_boolean_resolves.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_live_variables.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_multisample_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_nir.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp_blit_eu.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_sf_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_gs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_eu_emit.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_gs_visitor.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_gs_nir.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_fast_clear.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_debug.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_draw_upload.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_mipmap_tree.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm_iz.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_resolve_map.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tiled_memcpy.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_copy_image.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_sf_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_vec4_register_coalesce.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_schedule_instructions.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_vs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clear.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state_batch.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_mipmap_tree.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_binding_tables.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_depth_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_image.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_urb.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_program.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_urb.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_dead_control_flow.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state_upload.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_device_info.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_eu.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tiled_memcpy.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_primitive_restart.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_vec4_copy_propagation.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs_surface_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ir_vec4.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_util.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_live_variables.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_asm_annotation.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_lower_texture_gradients.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ir_fs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_wm_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffer_objects.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffers.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_pipe_control.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_obj.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_eu.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_reg_allocate.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_batchbuffer.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_program.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_urb.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_depthstencil.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_vector_splitting.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_viewport_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_blit.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_builder.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_syncobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_draw.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_viewport_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_eu_compact.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cfg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_register_coalesce.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ff_gs.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state_cache.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_queryobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_gs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_surface_builder.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_generator.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_curbe.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_gs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_fbo.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_image.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_blorp.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_disasm.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_read.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_surface_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_channel_expressions.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_misc_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ff_gs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_util.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_wm_depth_stencil.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tex_layout.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_surface_builder.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_device_info.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cfg.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_sol_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_queryobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_surface_formats.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_scissor_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_structs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_inst.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_shader.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_nir.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_blorp.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_saturate_propagation.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf_emit.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs_surface_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_reset.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_disable.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_util.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_tri.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_dead_code_eliminate.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_fs_cmod_propagation.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_vs_visitor.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_eu_util.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_draw.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_fbo.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_interpolation_map.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_surface_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ir_allocator.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_blorp.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_util.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_draw.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_batchbuffer.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_nir.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_resolve_map.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_sol.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_live_variables.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_multisample_state.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_sel_peephole.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_generator.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_depth_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vue_map.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_line.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_peephole_predicated_break.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_lower_unnormalized_offset.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_screen.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_gs_visitor.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_multisample_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_stencil_blit.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_debug.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_extensions.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_conditional_render.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_cse.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_combine_constants.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_misc_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_upload.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_screen.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_performance_monitor.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_clip_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_util.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_sampler_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_dead_code_eliminate.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_draw_upload.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/Makefile.sources U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_vp.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_bitmap.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_nir.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_cmod_propagation.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ff_gs_emit.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_validate.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_blorp.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_fs_saturate_propagation.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_live_variables.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_vs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_defines.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state_dump.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_visitor.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_misc_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_ps_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_object_purgeable.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cc.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_cc.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_vf_float_conversions.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffer_objects.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_vs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_compute.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_cse.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_disable.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_updownsample.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sampler_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_blend_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_dead_control_flow.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_wm_surface_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_reg_allocate.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_viewport_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_shader.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp_blit.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_eu_compact.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_blit.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp_blit_eu.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_sf_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cs.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_wm_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_sol_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_subimage.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffers.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_mipmap_tree.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_mipmap_tree.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffer_objects.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffers.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_texblend.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_obj.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_batchbuffer.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_regions.c C xenocara/lib/mesa/src/mesa/drivers/dri/i915/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_vtbl.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_program.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_blit.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_syncobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_texstate.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tris.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_fbo.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_image.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_read.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_tex_layout.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_clear.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_debug.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_debug_fp.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_extensions.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_fbo.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_draw.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_batchbuffer.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_texstate.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_layout.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_screen.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_extensions.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_screen.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_program.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/Makefile.sources U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_bitmap.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_validate.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_regions.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_fragprog.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_render.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffer_objects.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tris.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_clear.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_vtbl.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_layout.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_chipset.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_blit.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_raster.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_array.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv_object.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_3d.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_fb.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_3d.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_texture.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_fb.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_render.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_fbo.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_span.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_render.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_frag.c C xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_local.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_fb.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_surface.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_polygon.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_scratch.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_screen.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_scratch.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_tnl.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_render.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_driver.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_surface.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_state.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_driver.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_fbo.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_vbo_t.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_array.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_bufferobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_surface.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_raster.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv_m2mf.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_frag.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_driver.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_raster.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_texture.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_3d.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_util.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_render_t.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_tnl.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_gldefs.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv01_2d.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_polygon.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_driver.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/Makefile.sources U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_render.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_swtnl_t.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_driver.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_bufferobj.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_frag.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_screen.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tcl.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_blit.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_fog.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_dma.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_queryobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_screen.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_texture.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_screen.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_mipmap_tree.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_maos.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_cmdbuf.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_debug.h C xenocara/lib/mesa/src/mesa/drivers/dri/r200/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_span.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_tile.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_texstate.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tcl.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_texture.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_tile.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_queryobj.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_dma.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_span.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_maos.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_fragshader.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_vertprog.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_mipmap_tree.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_swtcl.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_buffer_objects.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_blit.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tex.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_fog.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_sanity.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_ioctl.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_maos_arrays.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_cmdbuf.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_tex_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/Makefile.sources U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_fbo.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_debug.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_pixel_read.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_chipset.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_sanity.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_state.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_state_init.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_buffer_objects.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_ioctl.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_vertprog.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_swtcl.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/server/radeon_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/swrast/swrast.c U xenocara/lib/mesa/src/mesa/drivers/dri/swrast/Makefile.am C xenocara/lib/mesa/src/mesa/drivers/dri/swrast/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/swrast/Makefile.sources U xenocara/lib/mesa/src/mesa/drivers/dri/swrast/swrast_priv.h U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool.h U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlconfig.c U xenocara/lib/mesa/src/mesa/drivers/dri/common/SConscript U xenocara/lib/mesa/src/mesa/drivers/dri/common/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/common/drirc U xenocara/lib/mesa/src/mesa/drivers/dri/common/dri_test.c C xenocara/lib/mesa/src/mesa/drivers/dri/common/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/common/utils.c U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlconfig.h U xenocara/lib/mesa/src/mesa/drivers/dri/common/megadriver_stub.c U xenocara/lib/mesa/src/mesa/drivers/dri/common/dri_util.c U xenocara/lib/mesa/src/mesa/drivers/dri/common/Makefile.sources U xenocara/lib/mesa/src/mesa/drivers/dri/common/utils.h U xenocara/lib/mesa/src/mesa/drivers/dri/common/dri_util.h U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/ca.po U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/SConscript U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/fr.po U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/t_options.h U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/es.po C xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/gen_xmlpool.py U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/sv.po U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/de.po U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/nl.po U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/options.h U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/nl/LC_MESSAGES/options.mo U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/fr/LC_MESSAGES/options.mo U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/de/LC_MESSAGES/options.mo U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/sv/LC_MESSAGES/options.mo U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/ca/LC_MESSAGES/options.mo U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/es/LC_MESSAGES/options.mo U xenocara/lib/mesa/src/mesa/drivers/common/meta_blit.c U xenocara/lib/mesa/src/mesa/drivers/common/meta.h U xenocara/lib/mesa/src/mesa/drivers/common/meta_tex_subimage.c U xenocara/lib/mesa/src/mesa/drivers/common/meta_generate_mipmap.c U xenocara/lib/mesa/src/mesa/drivers/common/meta.c U xenocara/lib/mesa/src/mesa/drivers/common/driverfuncs.c U xenocara/lib/mesa/src/mesa/drivers/common/driverfuncs.h U xenocara/lib/mesa/src/mesa/drivers/common/meta_copy_image.c U xenocara/lib/mesa/src/egl/SConscript U xenocara/lib/mesa/src/egl/Makefile.am C xenocara/lib/mesa/src/egl/Makefile.in U xenocara/lib/mesa/src/egl/Makefile.sources U xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl-symbols-check U xenocara/lib/mesa/src/egl/wayland/wayland-egl/Makefile.am U xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl.pc.in C xenocara/lib/mesa/src/egl/wayland/wayland-egl/Makefile.in U xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl-priv.h U xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl.c U xenocara/lib/mesa/src/egl/wayland/wayland-drm/Makefile.am C xenocara/lib/mesa/src/egl/wayland/wayland-drm/Makefile.in U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.xml U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.c U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm-protocol.c U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.h U xenocara/lib/mesa/src/egl/docs/EGL_MESA_screen_surface U xenocara/lib/mesa/src/egl/main/egldisplay.c U xenocara/lib/mesa/src/egl/main/eglapi.h U xenocara/lib/mesa/src/egl/main/eglimage.h U xenocara/lib/mesa/src/egl/main/eglimage.c U xenocara/lib/mesa/src/egl/main/egldefines.h U xenocara/lib/mesa/src/egl/main/eglsync.h U xenocara/lib/mesa/src/egl/main/egllog.h U xenocara/lib/mesa/src/egl/main/egl.pc.in U xenocara/lib/mesa/src/egl/main/eglarray.h U xenocara/lib/mesa/src/egl/main/egltypedefs.h U xenocara/lib/mesa/src/egl/main/eglcontext.c U xenocara/lib/mesa/src/egl/main/eglconfig.c U xenocara/lib/mesa/src/egl/main/eglarray.c U xenocara/lib/mesa/src/egl/main/eglsync.c U xenocara/lib/mesa/src/egl/main/README.txt U xenocara/lib/mesa/src/egl/main/egllog.c U xenocara/lib/mesa/src/egl/main/eglapi.c U xenocara/lib/mesa/src/egl/main/eglcontext.h U xenocara/lib/mesa/src/egl/main/eglfallbacks.c U xenocara/lib/mesa/src/egl/main/eglcurrent.c U xenocara/lib/mesa/src/egl/main/egldriver.c U xenocara/lib/mesa/src/egl/main/eglsurface.c U xenocara/lib/mesa/src/egl/main/egl.def U xenocara/lib/mesa/src/egl/main/eglglobals.h U xenocara/lib/mesa/src/egl/main/eglcompiler.h U xenocara/lib/mesa/src/egl/main/eglsurface.h U xenocara/lib/mesa/src/egl/main/egldriver.h U xenocara/lib/mesa/src/egl/main/eglconfig.h U xenocara/lib/mesa/src/egl/main/egldisplay.h U xenocara/lib/mesa/src/egl/main/eglglobals.c U xenocara/lib/mesa/src/egl/main/eglcurrent.h U xenocara/lib/mesa/src/egl/drivers/haiku/egl_haiku.cpp U xenocara/lib/mesa/src/egl/drivers/dri2/platform_surfaceless.c U xenocara/lib/mesa/src/egl/drivers/dri2/platform_wayland.c U xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2_fallbacks.h U xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2.h U xenocara/lib/mesa/src/egl/drivers/dri2/platform_x11.c U xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2.c U xenocara/lib/mesa/src/egl/drivers/dri2/platform_drm.c U xenocara/lib/mesa/src/glsl/ir_clone.cpp U xenocara/lib/mesa/src/glsl/lower_subroutine.cpp U xenocara/lib/mesa/src/glsl/ir_function_can_inline.cpp U xenocara/lib/mesa/src/glsl/glsl_types.cpp U xenocara/lib/mesa/src/glsl/ir_builder.cpp U xenocara/lib/mesa/src/glsl/ir_builder.h U xenocara/lib/mesa/src/glsl/loop_unroll.cpp U xenocara/lib/mesa/src/glsl/lower_discard.cpp U xenocara/lib/mesa/src/glsl/test_optpass.cpp U xenocara/lib/mesa/src/glsl/SConscript U xenocara/lib/mesa/src/glsl/lower_tess_level.cpp U xenocara/lib/mesa/src/glsl/lower_instructions.cpp U xenocara/lib/mesa/src/glsl/Makefile.am U xenocara/lib/mesa/src/glsl/glsl_lexer.ll U xenocara/lib/mesa/src/glsl/shader_enums.h U xenocara/lib/mesa/src/glsl/builtin_types.cpp U xenocara/lib/mesa/src/glsl/hir_field_selection.cpp C xenocara/lib/mesa/src/glsl/Makefile.in U xenocara/lib/mesa/src/glsl/s_expression.cpp U xenocara/lib/mesa/src/glsl/glsl_types.h U xenocara/lib/mesa/src/glsl/glsl_parser_extras.cpp U xenocara/lib/mesa/src/glsl/ir_hierarchical_visitor.h U xenocara/lib/mesa/src/glsl/ir_basic_block.h U xenocara/lib/mesa/src/glsl/lower_vector_insert.cpp U xenocara/lib/mesa/src/glsl/link_uniform_block_active_visitor.h U xenocara/lib/mesa/src/glsl/glsl_lexer.cpp U xenocara/lib/mesa/src/glsl/opt_dead_builtin_varyings.cpp U xenocara/lib/mesa/src/glsl/ir_function_detect_recursion.cpp U xenocara/lib/mesa/src/glsl/ir_basic_block.cpp U xenocara/lib/mesa/src/glsl/opt_constant_folding.cpp U xenocara/lib/mesa/src/glsl/link_varyings.h U xenocara/lib/mesa/src/glsl/link_uniform_block_active_visitor.cpp U xenocara/lib/mesa/src/glsl/glsl_parser.yy U xenocara/lib/mesa/src/glsl/blob.h U xenocara/lib/mesa/src/glsl/s_expression.h U xenocara/lib/mesa/src/glsl/ast_expr.cpp U xenocara/lib/mesa/src/glsl/ir_optimization.h U xenocara/lib/mesa/src/glsl/ir_rvalue_visitor.h U xenocara/lib/mesa/src/glsl/lower_noise.cpp U xenocara/lib/mesa/src/glsl/opt_vectorize.cpp U xenocara/lib/mesa/src/glsl/ir_expression_flattening.h U xenocara/lib/mesa/src/glsl/loop_analysis.h U xenocara/lib/mesa/src/glsl/ir_rvalue_visitor.cpp U xenocara/lib/mesa/src/glsl/opt_flatten_nested_if_blocks.cpp U xenocara/lib/mesa/src/glsl/ir_import_prototypes.cpp U xenocara/lib/mesa/src/glsl/lower_vec_index_to_cond_assign.cpp U xenocara/lib/mesa/src/glsl/opt_noop_swizzle.cpp U xenocara/lib/mesa/src/glsl/lower_vertex_id.cpp U xenocara/lib/mesa/src/glsl/test.cpp U xenocara/lib/mesa/src/glsl/ir_visitor.h U xenocara/lib/mesa/src/glsl/glsl_symbol_table.h U xenocara/lib/mesa/src/glsl/ast.h U xenocara/lib/mesa/src/glsl/standalone_scaffolding.cpp U xenocara/lib/mesa/src/glsl/lower_discard_flow.cpp U xenocara/lib/mesa/src/glsl/lower_texture_projection.cpp U xenocara/lib/mesa/src/glsl/glsl_parser.cpp U xenocara/lib/mesa/src/glsl/lower_vector.cpp U xenocara/lib/mesa/src/glsl/opt_dead_builtin_variables.cpp U xenocara/lib/mesa/src/glsl/ir_constant_expression.cpp U xenocara/lib/mesa/src/glsl/glsl_symbol_table.cpp U xenocara/lib/mesa/src/glsl/standalone_scaffolding.h U xenocara/lib/mesa/src/glsl/opt_rebalance_tree.cpp U xenocara/lib/mesa/src/glsl/builtin_functions.cpp U xenocara/lib/mesa/src/glsl/link_uniforms.cpp U xenocara/lib/mesa/src/glsl/opt_dead_code_local.cpp U xenocara/lib/mesa/src/glsl/test_optpass.h U xenocara/lib/mesa/src/glsl/README U xenocara/lib/mesa/src/glsl/ast_array_index.cpp U xenocara/lib/mesa/src/glsl/opt_constant_variable.cpp U xenocara/lib/mesa/src/glsl/ir_reader.cpp U xenocara/lib/mesa/src/glsl/ir_equals.cpp U xenocara/lib/mesa/src/glsl/lower_offset_array.cpp U xenocara/lib/mesa/src/glsl/ast_to_hir.cpp U xenocara/lib/mesa/src/glsl/builtin_type_macros.h U xenocara/lib/mesa/src/glsl/lower_variable_index_to_cond_assign.cpp U xenocara/lib/mesa/src/glsl/link_uniform_initializers.cpp U xenocara/lib/mesa/src/glsl/ir_expression_flattening.cpp U xenocara/lib/mesa/src/glsl/ir_reader.h U xenocara/lib/mesa/src/glsl/lower_named_interface_blocks.cpp U xenocara/lib/mesa/src/glsl/ast_function.cpp U xenocara/lib/mesa/src/glsl/blob.c U xenocara/lib/mesa/src/glsl/link_varyings.cpp U xenocara/lib/mesa/src/glsl/opt_if_simplification.cpp U xenocara/lib/mesa/src/glsl/lower_packing_builtins.cpp U xenocara/lib/mesa/src/glsl/ir_print_visitor.h U xenocara/lib/mesa/src/glsl/ast_type.cpp U xenocara/lib/mesa/src/glsl/opt_swizzle_swizzle.cpp U xenocara/lib/mesa/src/glsl/opt_copy_propagation.cpp U xenocara/lib/mesa/src/glsl/main.cpp U xenocara/lib/mesa/src/glsl/program.h U xenocara/lib/mesa/src/glsl/link_uniform_blocks.cpp U xenocara/lib/mesa/src/glsl/opt_array_splitting.cpp U xenocara/lib/mesa/src/glsl/lower_mat_op_to_vec.cpp U xenocara/lib/mesa/src/glsl/opt_copy_propagation_elements.cpp U xenocara/lib/mesa/src/glsl/TODO U xenocara/lib/mesa/src/glsl/opt_dead_functions.cpp U xenocara/lib/mesa/src/glsl/opt_redundant_jumps.cpp U xenocara/lib/mesa/src/glsl/link_interface_blocks.cpp U xenocara/lib/mesa/src/glsl/lower_clip_distance.cpp U xenocara/lib/mesa/src/glsl/ir_function.cpp U xenocara/lib/mesa/src/glsl/ir_function_inlining.h U xenocara/lib/mesa/src/glsl/Makefile.sources U xenocara/lib/mesa/src/glsl/ir_uniform.h U xenocara/lib/mesa/src/glsl/opt_conditional_discard.cpp U xenocara/lib/mesa/src/glsl/opt_algebraic.cpp U xenocara/lib/mesa/src/glsl/ir_variable_refcount.h U xenocara/lib/mesa/src/glsl/linker.cpp U xenocara/lib/mesa/src/glsl/loop_analysis.cpp U xenocara/lib/mesa/src/glsl/ir_print_visitor.cpp U xenocara/lib/mesa/src/glsl/linker.h U xenocara/lib/mesa/src/glsl/list.h U xenocara/lib/mesa/src/glsl/lower_vec_index_to_swizzle.cpp U xenocara/lib/mesa/src/glsl/lower_packed_varyings.cpp U xenocara/lib/mesa/src/glsl/link_atomics.cpp U xenocara/lib/mesa/src/glsl/builtin_variables.cpp U xenocara/lib/mesa/src/glsl/ir_hierarchical_visitor.cpp U xenocara/lib/mesa/src/glsl/lower_output_reads.cpp U xenocara/lib/mesa/src/glsl/lower_jumps.cpp U xenocara/lib/mesa/src/glsl/ir.h U xenocara/lib/mesa/src/glsl/opt_constant_propagation.cpp U xenocara/lib/mesa/src/glsl/lower_const_arrays_to_uniforms.cpp U xenocara/lib/mesa/src/glsl/opt_dead_code.cpp U xenocara/lib/mesa/src/glsl/ir_set_program_inouts.cpp U xenocara/lib/mesa/src/glsl/loop_controls.cpp U xenocara/lib/mesa/src/glsl/ir_variable_refcount.cpp U xenocara/lib/mesa/src/glsl/ir_validate.cpp U xenocara/lib/mesa/src/glsl/link_functions.cpp U xenocara/lib/mesa/src/glsl/opt_tree_grafting.cpp U xenocara/lib/mesa/src/glsl/ir_hv_accept.cpp U xenocara/lib/mesa/src/glsl/opt_structure_splitting.cpp U xenocara/lib/mesa/src/glsl/opt_function_inlining.cpp U xenocara/lib/mesa/src/glsl/opt_minmax.cpp U xenocara/lib/mesa/src/glsl/opt_flip_matrices.cpp U xenocara/lib/mesa/src/glsl/opt_cse.cpp U xenocara/lib/mesa/src/glsl/glsl_parser.h U xenocara/lib/mesa/src/glsl/ir.cpp U xenocara/lib/mesa/src/glsl/glsl_parser_extras.h U xenocara/lib/mesa/src/glsl/lower_if_to_cond_assign.cpp U xenocara/lib/mesa/src/glsl/lower_ubo_reference.cpp U xenocara/lib/mesa/src/glsl/glcpp/glcpp-parse.h U xenocara/lib/mesa/src/glsl/glcpp/README U xenocara/lib/mesa/src/glsl/glcpp/glcpp-lex.l U xenocara/lib/mesa/src/glsl/glcpp/glcpp-lex.c U xenocara/lib/mesa/src/glsl/glcpp/glcpp.c U xenocara/lib/mesa/src/glsl/glcpp/glcpp-parse.y U xenocara/lib/mesa/src/glsl/glcpp/glcpp-parse.c U xenocara/lib/mesa/src/glsl/glcpp/glcpp.h U xenocara/lib/mesa/src/glsl/glcpp/pp.c U xenocara/lib/mesa/src/glsl/glcpp/tests/026-define-func-extra-newlines.c U xenocara/lib/mesa/src/glsl/glcpp/tests/101-macros-used-twice.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/076-elif-undef-nested.c U xenocara/lib/mesa/src/glsl/glcpp/tests/114-paste-integer-tokens.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/005-define-composite-chain.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/011-define-func-empty.c U xenocara/lib/mesa/src/glsl/glcpp/tests/026-define-func-extra-newlines.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/070-undefined-macro-in-expression.c U xenocara/lib/mesa/src/glsl/glcpp/tests/134-hash-comment-directive.c U xenocara/lib/mesa/src/glsl/glcpp/tests/029-define-chain-obj-to-func-with-args.c U xenocara/lib/mesa/src/glsl/glcpp/tests/094-divide-by-zero-short-circuit.c U xenocara/lib/mesa/src/glsl/glcpp/tests/019-define-func-1-arg-multi.c U xenocara/lib/mesa/src/glsl/glcpp/tests/044-if-1-else.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/067-nested-ifdef-ifndef.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/106-multiline-hash-if.c U xenocara/lib/mesa/src/glsl/glcpp/tests/030-define-chain-obj-to-func-compose.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/083-unterminated-if.c U xenocara/lib/mesa/src/glsl/glcpp/tests/139-define-without-macro-name.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/004-define-recursive.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/046-if-1-elsif.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/021-define-func-compose.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/114-paste-integer-tokens.c U xenocara/lib/mesa/src/glsl/glcpp/tests/071-punctuator.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/glcpp-test U xenocara/lib/mesa/src/glsl/glcpp/tests/007-define-composite-recursive.c U xenocara/lib/mesa/src/glsl/glcpp/tests/066-if-nospace-expression.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/049-if-expression-precedence.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/131-eof-without-newline.c U xenocara/lib/mesa/src/glsl/glcpp/tests/133-eof-without-newline-comment.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/102-garbage-after-endif.c U xenocara/lib/mesa/src/glsl/glcpp/tests/066-if-nospace-expression.c U xenocara/lib/mesa/src/glsl/glcpp/tests/092-redefine-macro-error-2.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/027-define-chain-obj-to-func.c U xenocara/lib/mesa/src/glsl/glcpp/tests/105-multiline-hash-line.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/108-no-space-after-hash-version.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/009-undef.c U xenocara/lib/mesa/src/glsl/glcpp/tests/025-func-macro-as-non-macro.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/022-define-func-arg-with-parens.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/115-line-continuations.c U xenocara/lib/mesa/src/glsl/glcpp/tests/056-macro-argument-with-comma.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/068-accidental-pasting.c U xenocara/lib/mesa/src/glsl/glcpp/tests/100-macro-with-colon.c U xenocara/lib/mesa/src/glsl/glcpp/tests/142-defined-within-macro.c U xenocara/lib/mesa/src/glsl/glcpp/tests/060-left-paren-in-macro-right-paren-in-text.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/086-reserved-macro-names.c U xenocara/lib/mesa/src/glsl/glcpp/tests/135-duplicate-parameter.c U xenocara/lib/mesa/src/glsl/glcpp/tests/136-plus-plus-and-minus-minus.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/064-version.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/126-garbage-after-directive.c U xenocara/lib/mesa/src/glsl/glcpp/tests/054-if-with-macros.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/143-multiple-else.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/043-if-0-else.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/059-token-pasting-integer.c U xenocara/lib/mesa/src/glsl/glcpp/tests/138-multi-line-comment-in-if-0.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/117-line-continuation-and-non-continuation-backslash.c U xenocara/lib/mesa/src/glsl/glcpp/tests/125-es-short-circuit-undefined.c U xenocara/lib/mesa/src/glsl/glcpp/tests/003-define-chain-reverse.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/113-line-and-file-macros.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/017-define-func-2-args.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/090-hash-error.c U xenocara/lib/mesa/src/glsl/glcpp/tests/065-if-defined-parens.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/121-comment-bug-72686.c U xenocara/lib/mesa/src/glsl/glcpp/tests/141-pragma-and-__LINE__.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/085-incorrect-argument-count.c U xenocara/lib/mesa/src/glsl/glcpp/tests/103-garbage-after-else-0.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/079-endif-without-if.c U xenocara/lib/mesa/src/glsl/glcpp/tests/113-line-and-file-macros.c U xenocara/lib/mesa/src/glsl/glcpp/tests/013-define-func-1-arg-unused.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/093-divide-by-zero.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/038-func-arg-with-commas.c U xenocara/lib/mesa/src/glsl/glcpp/tests/110-no-space-digits-after-hash-elif.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/120-undef-builtin.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/042-if-1.c U xenocara/lib/mesa/src/glsl/glcpp/tests/048-if-nested.c U xenocara/lib/mesa/src/glsl/glcpp/tests/123-garbage-after-else-1.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/008-define-empty.c U xenocara/lib/mesa/src/glsl/glcpp/tests/063-comments.c U xenocara/lib/mesa/src/glsl/glcpp/tests/087-if-comments.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/092-redefine-macro-error-2.c U xenocara/lib/mesa/src/glsl/glcpp/tests/099-c99-example.c U xenocara/lib/mesa/src/glsl/glcpp/tests/023-define-extra-whitespace.c U xenocara/lib/mesa/src/glsl/glcpp/tests/081-elif-without-expression.c U xenocara/lib/mesa/src/glsl/glcpp/tests/103-garbage-after-else-0.c U xenocara/lib/mesa/src/glsl/glcpp/tests/049-if-expression-precedence.c U xenocara/lib/mesa/src/glsl/glcpp/tests/036-define-func-non-macro-multi-token-argument.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/086-reserved-macro-names.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/041-if-0.c U xenocara/lib/mesa/src/glsl/glcpp/tests/140-null-directive.c U xenocara/lib/mesa/src/glsl/glcpp/tests/035-define-func-self-compose-non-func-multi-token-argument.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/015-define-object-with-parens.c U xenocara/lib/mesa/src/glsl/glcpp/tests/091-hash-line.c U xenocara/lib/mesa/src/glsl/glcpp/tests/080-if-without-expression.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/064-version.c U xenocara/lib/mesa/src/glsl/glcpp/tests/142-defined-within-macro.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/061-define-chain-obj-to-func-multi.c U xenocara/lib/mesa/src/glsl/glcpp/tests/123-garbage-after-else-1.c U xenocara/lib/mesa/src/glsl/glcpp/tests/054-if-with-macros.c U xenocara/lib/mesa/src/glsl/glcpp/tests/061-define-chain-obj-to-func-multi.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/017-define-func-2-args.c U xenocara/lib/mesa/src/glsl/glcpp/tests/007-define-composite-recursive.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/100-macro-with-colon.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/039-func-arg-obj-macro-with-comma.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/000-content-with-spaces.c U xenocara/lib/mesa/src/glsl/glcpp/tests/085-incorrect-argument-count.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/004-define-recursive.c U xenocara/lib/mesa/src/glsl/glcpp/tests/010-undef-re-define.c U xenocara/lib/mesa/src/glsl/glcpp/tests/006-define-composite-chain-reverse.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/032-define-func-self-recurse.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/001-define.c U xenocara/lib/mesa/src/glsl/glcpp/tests/084-unbalanced-parentheses.c U xenocara/lib/mesa/src/glsl/glcpp/tests/135-duplicate-parameter.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/021-define-func-compose.c U xenocara/lib/mesa/src/glsl/glcpp/tests/074-elif-undef.c U xenocara/lib/mesa/src/glsl/glcpp/tests/122-redefine-whitespace.c U xenocara/lib/mesa/src/glsl/glcpp/tests/016-define-func-1-arg.c U xenocara/lib/mesa/src/glsl/glcpp/tests/128-space-before-hash.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/012-define-func-no-args.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/003-define-chain-reverse.c U xenocara/lib/mesa/src/glsl/glcpp/tests/119-elif-after-else.c U xenocara/lib/mesa/src/glsl/glcpp/tests/057-empty-arguments.c U xenocara/lib/mesa/src/glsl/glcpp/tests/023-define-extra-whitespace.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/057-empty-arguments.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/glcpp-test-cr-lf U xenocara/lib/mesa/src/glsl/glcpp/tests/096-paste-twice.c U xenocara/lib/mesa/src/glsl/glcpp/tests/087-if-comments.c U xenocara/lib/mesa/src/glsl/glcpp/tests/122-redefine-whitespace.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/124-preprocessing-numbers.c U xenocara/lib/mesa/src/glsl/glcpp/tests/022-define-func-arg-with-parens.c U xenocara/lib/mesa/src/glsl/glcpp/tests/138-multi-line-comment-in-if-0.c U xenocara/lib/mesa/src/glsl/glcpp/tests/053-if-divide-and-shift.c U xenocara/lib/mesa/src/glsl/glcpp/tests/052-if-bitwise.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/029-define-chain-obj-to-func-with-args.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/098-elif-undefined.c U xenocara/lib/mesa/src/glsl/glcpp/tests/028-define-chain-obj-to-non-func.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/137-expand-macro-after-period.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/081-elif-without-expression.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/143-multiple-else.c U xenocara/lib/mesa/src/glsl/glcpp/tests/099-c99-example.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/104-hash-line-followed-by-code.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/011-define-func-empty.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/126-garbage-after-directive.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/072-token-pasting-same-line.c U xenocara/lib/mesa/src/glsl/glcpp/tests/121-comment-bug-72686.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/056-macro-argument-with-comma.c U xenocara/lib/mesa/src/glsl/glcpp/tests/068-accidental-pasting.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/096-paste-twice.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/083-unterminated-if.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/015-define-object-with-parens.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/093-divide-by-zero.c U xenocara/lib/mesa/src/glsl/glcpp/tests/012-define-func-no-args.c U xenocara/lib/mesa/src/glsl/glcpp/tests/095-recursive-define.c U xenocara/lib/mesa/src/glsl/glcpp/tests/005-define-composite-chain.c U xenocara/lib/mesa/src/glsl/glcpp/tests/034-define-func-self-compose-non-func.c U xenocara/lib/mesa/src/glsl/glcpp/tests/062-if-0-skips-garbage.c U xenocara/lib/mesa/src/glsl/glcpp/tests/038-func-arg-with-commas.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/132-eof-without-newline-define.c U xenocara/lib/mesa/src/glsl/glcpp/tests/088-redefine-macro-legitimate.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/069-repeated-argument.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/130-define-comment.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/044-if-1-else.c U xenocara/lib/mesa/src/glsl/glcpp/tests/108-no-space-after-hash-version.c U xenocara/lib/mesa/src/glsl/glcpp/tests/043-if-0-else.c U xenocara/lib/mesa/src/glsl/glcpp/tests/045-if-0-elif.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/000-content-with-spaces.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/119-elif-after-else.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/045-if-0-elif.c U xenocara/lib/mesa/src/glsl/glcpp/tests/077-else-without-if.c U xenocara/lib/mesa/src/glsl/glcpp/tests/082-invalid-paste.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/050-if-defined.c U xenocara/lib/mesa/src/glsl/glcpp/tests/106-multiline-hash-if.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/110-no-space-digits-after-hash-elif.c U xenocara/lib/mesa/src/glsl/glcpp/tests/019-define-func-1-arg-multi.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/016-define-func-1-arg.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/117-line-continuation-and-non-continuation-backslash.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/097-paste-with-non-function-macro.c U xenocara/lib/mesa/src/glsl/glcpp/tests/080-if-without-expression.c U xenocara/lib/mesa/src/glsl/glcpp/tests/051-if-relational.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/072-token-pasting-same-line.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/125-es-short-circuit-undefined.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/082-invalid-paste.c U xenocara/lib/mesa/src/glsl/glcpp/tests/059-token-pasting-integer.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/020-define-func-2-arg-multi.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/053-if-divide-and-shift.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/025-func-macro-as-non-macro.c U xenocara/lib/mesa/src/glsl/glcpp/tests/075-elif-elif-undef.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/002-define-chain.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/055-define-chain-obj-to-func-parens-in-text.c U xenocara/lib/mesa/src/glsl/glcpp/tests/060-left-paren-in-macro-right-paren-in-text.c U xenocara/lib/mesa/src/glsl/glcpp/tests/112-no-space-operator-after-hash-elif.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/128-space-before-hash.c U xenocara/lib/mesa/src/glsl/glcpp/tests/018-define-func-macro-as-parameter.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/115-line-continuations.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/111-no-space-operator-after-hash-if.c U xenocara/lib/mesa/src/glsl/glcpp/tests/131-eof-without-newline.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/065-if-defined-parens.c U xenocara/lib/mesa/src/glsl/glcpp/tests/018-define-func-macro-as-parameter.c U xenocara/lib/mesa/src/glsl/glcpp/tests/047-if-elif-else.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/052-if-bitwise.c U xenocara/lib/mesa/src/glsl/glcpp/tests/095-recursive-define.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/033-define-func-self-compose.c U xenocara/lib/mesa/src/glsl/glcpp/tests/098-elif-undefined.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/141-pragma-and-__LINE__.c U xenocara/lib/mesa/src/glsl/glcpp/tests/109-no-space-after-hash-line.c U xenocara/lib/mesa/src/glsl/glcpp/tests/027-define-chain-obj-to-func.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/127-pragma-empty.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/006-define-composite-chain-reverse.c U xenocara/lib/mesa/src/glsl/glcpp/tests/094-divide-by-zero-short-circuit.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/073-if-in-ifdef.c U xenocara/lib/mesa/src/glsl/glcpp/tests/089-redefine-macro-error.c U xenocara/lib/mesa/src/glsl/glcpp/tests/010-undef-re-define.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/139-define-without-macro-name.c U xenocara/lib/mesa/src/glsl/glcpp/tests/067-nested-ifdef-ifndef.c U xenocara/lib/mesa/src/glsl/glcpp/tests/031-define-chain-func-to-func-compose.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/028-define-chain-obj-to-non-func.c U xenocara/lib/mesa/src/glsl/glcpp/tests/013-define-func-1-arg-unused.c U xenocara/lib/mesa/src/glsl/glcpp/tests/034-define-func-self-compose-non-func.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/001-define.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/079-endif-without-if.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/116-disable-line-continuations.c U xenocara/lib/mesa/src/glsl/glcpp/tests/078-elif-without-if.c U xenocara/lib/mesa/src/glsl/glcpp/tests/039-func-arg-obj-macro-with-comma.c U xenocara/lib/mesa/src/glsl/glcpp/tests/075-elif-elif-undef.c U xenocara/lib/mesa/src/glsl/glcpp/tests/051-if-relational.c U xenocara/lib/mesa/src/glsl/glcpp/tests/140-null-directive.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/008-define-empty.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/084-unbalanced-parentheses.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/107-multiline-hash-elif.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/104-hash-line-followed-by-code.c U xenocara/lib/mesa/src/glsl/glcpp/tests/130-define-comment.c U xenocara/lib/mesa/src/glsl/glcpp/tests/041-if-0.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/120-undef-builtin.c U xenocara/lib/mesa/src/glsl/glcpp/tests/063-comments.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/040-token-pasting.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/116-disable-line-continuations.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/132-eof-without-newline-define.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/090-hash-error.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/129-define-non-identifier.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/089-redefine-macro-error.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/037-finalize-unexpanded-macro.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/078-elif-without-if.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/014-define-func-2-arg-unused.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/074-elif-undef.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/040-token-pasting.c U xenocara/lib/mesa/src/glsl/glcpp/tests/076-elif-undef-nested.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/046-if-1-elsif.c U xenocara/lib/mesa/src/glsl/glcpp/tests/133-eof-without-newline-comment.c U xenocara/lib/mesa/src/glsl/glcpp/tests/002-define-chain.c U xenocara/lib/mesa/src/glsl/glcpp/tests/073-if-in-ifdef.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/088-redefine-macro-legitimate.c U xenocara/lib/mesa/src/glsl/glcpp/tests/134-hash-comment-directive.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/136-plus-plus-and-minus-minus.c U xenocara/lib/mesa/src/glsl/glcpp/tests/047-if-elif-else.c U xenocara/lib/mesa/src/glsl/glcpp/tests/071-punctuator.c U xenocara/lib/mesa/src/glsl/glcpp/tests/097-paste-with-non-function-macro.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/101-macros-used-twice.c U xenocara/lib/mesa/src/glsl/glcpp/tests/030-define-chain-obj-to-func-compose.c U xenocara/lib/mesa/src/glsl/glcpp/tests/118-comment-becomes-space.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/058-token-pasting-empty-arguments.c U xenocara/lib/mesa/src/glsl/glcpp/tests/009-undef.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/107-multiline-hash-elif.c U xenocara/lib/mesa/src/glsl/glcpp/tests/127-pragma-empty.c U xenocara/lib/mesa/src/glsl/glcpp/tests/105-multiline-hash-line.c U xenocara/lib/mesa/src/glsl/glcpp/tests/137-expand-macro-after-period.c U xenocara/lib/mesa/src/glsl/glcpp/tests/050-if-defined.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/111-no-space-operator-after-hash-if.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/124-preprocessing-numbers.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/020-define-func-2-arg-multi.c U xenocara/lib/mesa/src/glsl/glcpp/tests/048-if-nested.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/033-define-func-self-compose.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/035-define-func-self-compose-non-func-multi-token-argument.c U xenocara/lib/mesa/src/glsl/glcpp/tests/102-garbage-after-endif.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/058-token-pasting-empty-arguments.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/032-define-func-self-recurse.c U xenocara/lib/mesa/src/glsl/glcpp/tests/129-define-non-identifier.c U xenocara/lib/mesa/src/glsl/glcpp/tests/091-hash-line.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/118-comment-becomes-space.c U xenocara/lib/mesa/src/glsl/glcpp/tests/069-repeated-argument.c U xenocara/lib/mesa/src/glsl/glcpp/tests/042-if-1.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/037-finalize-unexpanded-macro.c U xenocara/lib/mesa/src/glsl/glcpp/tests/077-else-without-if.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/014-define-func-2-arg-unused.c U xenocara/lib/mesa/src/glsl/glcpp/tests/036-define-func-non-macro-multi-token-argument.c U xenocara/lib/mesa/src/glsl/glcpp/tests/109-no-space-after-hash-line.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/062-if-0-skips-garbage.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/031-define-chain-func-to-func-compose.c U xenocara/lib/mesa/src/glsl/glcpp/tests/070-undefined-macro-in-expression.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/112-no-space-operator-after-hash-elif.c U xenocara/lib/mesa/src/glsl/glcpp/tests/055-define-chain-obj-to-func-parens-in-text.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/024-define-chain-to-self-recursion.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/024-define-chain-to-self-recursion.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_samplers.cpp U xenocara/lib/mesa/src/glsl/nir/nir_lower_alu_to_scalar.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_peephole_select.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_algebraic.py U xenocara/lib/mesa/src/glsl/nir/glsl_to_nir.h U xenocara/lib/mesa/src/glsl/nir/nir_constant_expressions.py U xenocara/lib/mesa/src/glsl/nir/nir_builder_opcodes_h.py U xenocara/lib/mesa/src/glsl/nir/nir_lower_idiv.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_tex_projector.c U xenocara/lib/mesa/src/glsl/nir/nir_remove_dead_variables.c U xenocara/lib/mesa/src/glsl/nir/nir_worklist.h U xenocara/lib/mesa/src/glsl/nir/nir_opcodes.h U xenocara/lib/mesa/src/glsl/nir/nir_lower_vec_to_movs.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_remove_phis.c U xenocara/lib/mesa/src/glsl/nir/nir_builder_opcodes.h U xenocara/lib/mesa/src/glsl/nir/nir_lower_load_const_to_scalar.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_global_vars_to_local.c U xenocara/lib/mesa/src/glsl/nir/nir_search.h U xenocara/lib/mesa/src/glsl/nir/nir_builder.h U xenocara/lib/mesa/src/glsl/nir/nir_intrinsics.h U xenocara/lib/mesa/src/glsl/nir/nir_intrinsics.c U xenocara/lib/mesa/src/glsl/nir/nir_array.h U xenocara/lib/mesa/src/glsl/nir/nir_lower_io.c U xenocara/lib/mesa/src/glsl/nir/nir_opcodes_h.py U xenocara/lib/mesa/src/glsl/nir/nir_metadata.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_locals_to_regs.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_gcm.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_constant_folding.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_algebraic.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_cse.c U xenocara/lib/mesa/src/glsl/nir/nir.c U xenocara/lib/mesa/src/glsl/nir/nir_print.c U xenocara/lib/mesa/src/glsl/nir/nir_types.h U xenocara/lib/mesa/src/glsl/nir/nir_vla.h U xenocara/lib/mesa/src/glsl/nir/nir_normalize_cubemap_coords.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_vars_to_ssa.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_peephole_ffma.c U xenocara/lib/mesa/src/glsl/nir/nir_worklist.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_phis_to_scalar.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_atomics.c U xenocara/lib/mesa/src/glsl/nir/nir_search.c U xenocara/lib/mesa/src/glsl/nir/nir_types.cpp U xenocara/lib/mesa/src/glsl/nir/nir_constant_expressions.h U xenocara/lib/mesa/src/glsl/nir/nir_dominance.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_dce.c U xenocara/lib/mesa/src/glsl/nir/glsl_to_nir.cpp U xenocara/lib/mesa/src/glsl/nir/nir_to_ssa.c U xenocara/lib/mesa/src/glsl/nir/nir_sweep.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_var_copies.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_undef.c U xenocara/lib/mesa/src/glsl/nir/nir_split_var_copies.c U xenocara/lib/mesa/src/glsl/nir/nir_opcodes.c U xenocara/lib/mesa/src/glsl/nir/nir_algebraic.py U xenocara/lib/mesa/src/glsl/nir/nir_lower_to_source_mods.c U xenocara/lib/mesa/src/glsl/nir/nir_opcodes.py U xenocara/lib/mesa/src/glsl/nir/nir_live_variables.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_system_values.c U xenocara/lib/mesa/src/glsl/nir/nir_opcodes_c.py U xenocara/lib/mesa/src/glsl/nir/nir_validate.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_copy_propagate.c U xenocara/lib/mesa/src/glsl/nir/nir.h U xenocara/lib/mesa/src/glsl/nir/nir_from_ssa.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_global_to_local.c U xenocara/lib/mesa/src/glsl/nir/nir_constant_expressions.c U xenocara/lib/mesa/src/glsl/tests/set_uniform_initializer_tests.cpp U xenocara/lib/mesa/src/glsl/tests/builtin_variable_test.cpp U xenocara/lib/mesa/src/glsl/tests/uniform_initializer_utils.cpp U xenocara/lib/mesa/src/glsl/tests/sampler_types_test.cpp U xenocara/lib/mesa/src/glsl/tests/copy_constant_to_storage_tests.cpp U xenocara/lib/mesa/src/glsl/tests/sexps.py U xenocara/lib/mesa/src/glsl/tests/optimization-test U xenocara/lib/mesa/src/glsl/tests/uniform_initializer_utils.h U xenocara/lib/mesa/src/glsl/tests/general_ir_test.cpp U xenocara/lib/mesa/src/glsl/tests/blob_test.c U xenocara/lib/mesa/src/glsl/tests/compare_ir U xenocara/lib/mesa/src/glsl/tests/invalidate_locations_test.cpp U xenocara/lib/mesa/src/glsl/tests/varyings_test.cpp U xenocara/lib/mesa/src/glsl/tests/.deps/builtin_variable_test.Po U xenocara/lib/mesa/src/glsl/tests/.deps/invalidate_locations_test.Po U xenocara/lib/mesa/src/glsl/tests/.deps/varyings_test.Po U xenocara/lib/mesa/src/glsl/tests/.deps/copy_constant_to_storage_tests.Po U xenocara/lib/mesa/src/glsl/tests/.deps/blob_test.Po U xenocara/lib/mesa/src/glsl/tests/.deps/general_ir_test.Po U xenocara/lib/mesa/src/glsl/tests/.deps/sampler_types_test.Po U xenocara/lib/mesa/src/glsl/tests/.deps/set_uniform_initializer_tests.Po U xenocara/lib/mesa/src/glsl/tests/.deps/uniform_initializer_utils.Po U xenocara/lib/mesa/src/glsl/tests/lower_jumps/create_test_cases.py U xenocara/lib/mesa/src/util/u_atomic.h U xenocara/lib/mesa/src/util/strtod.h U xenocara/lib/mesa/src/util/u_atomic_test.c U xenocara/lib/mesa/src/util/bitset.h U xenocara/lib/mesa/src/util/SConscript U xenocara/lib/mesa/src/util/Makefile.am U xenocara/lib/mesa/src/util/roundeven_test.c C xenocara/lib/mesa/src/util/Makefile.in U xenocara/lib/mesa/src/util/simple_list.h U xenocara/lib/mesa/src/util/format_srgb.c U xenocara/lib/mesa/src/util/set.c U xenocara/lib/mesa/src/util/texcompress_rgtc_tmp.h U xenocara/lib/mesa/src/util/hash_table.h U xenocara/lib/mesa/src/util/rounding.h U xenocara/lib/mesa/src/util/format_srgb.h U xenocara/lib/mesa/src/util/rgtc.h U xenocara/lib/mesa/src/util/register_allocate.c U xenocara/lib/mesa/src/util/ralloc.h U xenocara/lib/mesa/src/util/register_allocate.h U xenocara/lib/mesa/src/util/rgtc.c U xenocara/lib/mesa/src/util/macros.h U xenocara/lib/mesa/src/util/Makefile.sources U xenocara/lib/mesa/src/util/list.h U xenocara/lib/mesa/src/util/strtod.c U xenocara/lib/mesa/src/util/hash_table.c U xenocara/lib/mesa/src/util/set.h U xenocara/lib/mesa/src/util/format_srgb.py U xenocara/lib/mesa/src/util/ralloc.c U xenocara/lib/mesa/src/util/tests/hash_table/Makefile.am U xenocara/lib/mesa/src/util/tests/hash_table/destroy_callback.c U xenocara/lib/mesa/src/util/tests/hash_table/delete_management.c U xenocara/lib/mesa/src/util/tests/hash_table/delete_and_lookup.c C xenocara/lib/mesa/src/util/tests/hash_table/Makefile.in U xenocara/lib/mesa/src/util/tests/hash_table/null_destroy.c U xenocara/lib/mesa/src/util/tests/hash_table/remove_null.c U xenocara/lib/mesa/src/util/tests/hash_table/replacement.c U xenocara/lib/mesa/src/util/tests/hash_table/collision.c U xenocara/lib/mesa/src/util/tests/hash_table/insert_many.c U xenocara/lib/mesa/src/util/tests/hash_table/insert_and_lookup.c U xenocara/lib/mesa/src/util/tests/hash_table/random_entry.c U xenocara/lib/mesa/src/hgl/GLRendererRoster.cpp U xenocara/lib/mesa/src/hgl/SConscript U xenocara/lib/mesa/src/hgl/GLDispatcher.cpp U xenocara/lib/mesa/src/hgl/GLDispatcher.h U xenocara/lib/mesa/src/hgl/GLRenderer.cpp U xenocara/lib/mesa/src/hgl/GLRendererRoster.h U xenocara/lib/mesa/src/hgl/GLView.cpp U xenocara/lib/mesa/src/loader/SConscript U xenocara/lib/mesa/src/loader/Makefile.am C xenocara/lib/mesa/src/loader/Makefile.in U xenocara/lib/mesa/src/loader/pci_id_driver_map.c U xenocara/lib/mesa/src/loader/pci_id_driver_map.h U xenocara/lib/mesa/src/loader/loader.h U xenocara/lib/mesa/src/loader/Makefile.sources U xenocara/lib/mesa/src/loader/loader.c U xenocara/lib/mesa/src/getopt/SConscript U xenocara/lib/mesa/src/getopt/getopt_long.c U xenocara/lib/mesa/src/getopt/getopt.h U xenocara/lib/mesa/src/gbm/Makefile.am C xenocara/lib/mesa/src/gbm/Makefile.in U xenocara/lib/mesa/src/gbm/gbm-symbols-check U xenocara/lib/mesa/src/gbm/backends/dri/gbm_driint.h U xenocara/lib/mesa/src/gbm/backends/dri/gbm_dri.c U xenocara/lib/mesa/src/gbm/main/common_drm.h U xenocara/lib/mesa/src/gbm/main/backend.c U xenocara/lib/mesa/src/gbm/main/gbmint.h U xenocara/lib/mesa/src/gbm/main/backend.h U xenocara/lib/mesa/src/gbm/main/gbm.h U xenocara/lib/mesa/src/gbm/main/gbm.pc.in U xenocara/lib/mesa/src/gbm/main/gbm.c U xenocara/lib/mesa/src/gallium/SConscript U xenocara/lib/mesa/src/gallium/Makefile.am U xenocara/lib/mesa/src/gallium/Automake.inc C xenocara/lib/mesa/src/gallium/Makefile.in U xenocara/lib/mesa/src/gallium/README.portability U xenocara/lib/mesa/src/gallium/tools/addr2line.sh U xenocara/lib/mesa/src/gallium/tools/trace/TODO.txt U xenocara/lib/mesa/src/gallium/tools/trace/parse.py U xenocara/lib/mesa/src/gallium/tools/trace/README.txt U xenocara/lib/mesa/src/gallium/tools/trace/format.py U xenocara/lib/mesa/src/gallium/tools/trace/tracediff.sh U xenocara/lib/mesa/src/gallium/tools/trace/model.py U xenocara/lib/mesa/src/gallium/tools/trace/dump_state.py U xenocara/lib/mesa/src/gallium/tools/trace/dump.py U xenocara/lib/mesa/src/gallium/tools/trace/diff_state.py U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_cs.h C xenocara/lib/mesa/src/gallium/winsys/radeon/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_bo.h U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_cs.c U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_surface.c U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_cs_dump.c U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_ctx.h U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_winsys.h U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_bo.c U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/vc4_drm_public.h C xenocara/lib/mesa/src/gallium/winsys/vc4/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/vc4_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_bo.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_surface.c U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_public.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_id.h C xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_bo.c U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_cs.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/addrinterface.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/addrtypes.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/addrinterface.cpp U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/egbaddrlib.cpp U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/egbaddrlib.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/siaddrlib.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/siaddrlib.cpp U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/ciaddrlib.cpp U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/ciaddrlib.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/chip/si_ci_vi_merged_enum.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrelemlib.cpp U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrcommon.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrobject.cpp U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrobject.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrlib.cpp U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrelemlib.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrlib.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/inc/lnx_common_defs.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/inc/chip/r800/si_gb_reg.h U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/SConscript U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/Makefile.am C xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/wrapper_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/wrapper_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.h C xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/sw/null/SConscript U xenocara/lib/mesa/src/gallium/winsys/sw/null/Makefile.am C xenocara/lib/mesa/src/gallium/winsys/sw/null/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/sw/null/null_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/null/null_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/null/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/sw/hgl/SConscript U xenocara/lib/mesa/src/gallium/winsys/sw/hgl/hgl_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/hgl/hgl_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/gdi/SConscript U xenocara/lib/mesa/src/gallium/winsys/sw/gdi/gdi_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/gdi/gdi_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/dri/SConscript U xenocara/lib/mesa/src/gallium/winsys/sw/dri/Makefile.am C xenocara/lib/mesa/src/gallium/winsys/sw/dri/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/sw/dri/dri_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/dri/dri_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/dri/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/SConscript U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/xlib_sw_winsys.h C xenocara/lib/mesa/src/gallium/winsys/sw/xlib/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/xlib_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/i915/drm/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_winsys.h U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_buffer.c C xenocara/lib/mesa/src/gallium/winsys/i915/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_fence.c U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_batchbuffer.c U xenocara/lib/mesa/src/gallium/winsys/i915/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/Makefile.am C xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/nouveau_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/nouveau_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/freedreno_drm_public.h C xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/freedreno_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/svga/drm/SConscript U xenocara/lib/mesa/src/gallium/winsys/svga/drm/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_fence.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_buffer.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_pools.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_surface.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen.h C xenocara/lib/mesa/src/gallium/winsys/svga/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_fence.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_shader.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_surface.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_svga.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/pb_buffer_simple_fenced.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/svga_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_buffer.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_context.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_dri.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmwgfx_drm.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_context.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_shader.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_ioctl.c U xenocara/lib/mesa/src/gallium/winsys/intel/drm/intel_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/intel/drm/Makefile.am C xenocara/lib/mesa/src/gallium/winsys/intel/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/intel/drm/intel_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/intel/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/README U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_api.h U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/SConscript U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_public.h U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_st.c C xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_st.h U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/glx_usefont.c U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/glx_getproc.c U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_api.c U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/glx_api.c U xenocara/lib/mesa/src/gallium/state_trackers/va/surface.c U xenocara/lib/mesa/src/gallium/state_trackers/va/image.c U xenocara/lib/mesa/src/gallium/state_trackers/va/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/va/subpicture.c U xenocara/lib/mesa/src/gallium/state_trackers/va/context.c U xenocara/lib/mesa/src/gallium/state_trackers/va/va_private.h C xenocara/lib/mesa/src/gallium/state_trackers/va/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/va/buffer.c U xenocara/lib/mesa/src/gallium/state_trackers/va/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/va/config.c U xenocara/lib/mesa/src/gallium/state_trackers/va/picture.c U xenocara/lib/mesa/src/gallium/state_trackers/va/display.c U xenocara/lib/mesa/src/gallium/state_trackers/omx/entrypoint.c U xenocara/lib/mesa/src/gallium/state_trackers/omx/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_enc.h C xenocara/lib/mesa/src/gallium/state_trackers/omx/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_enc.c U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec.c U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec_mpeg12.c U xenocara/lib/mesa/src/gallium/state_trackers/omx/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/omx/entrypoint.h U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec_h264.c U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec.h U xenocara/lib/mesa/src/gallium/state_trackers/osmesa/SConscript U xenocara/lib/mesa/src/gallium/state_trackers/osmesa/Makefile.am C xenocara/lib/mesa/src/gallium/state_trackers/osmesa/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/osmesa/osmesa.c U xenocara/lib/mesa/src/gallium/state_trackers/osmesa/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/clover/Makefile.am C xenocara/lib/mesa/src/gallium/state_trackers/clover/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/clover/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/clover/Doxyfile U xenocara/lib/mesa/src/gallium/state_trackers/clover/tgsi/compiler.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/context.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/kernel.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/event.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/device.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/transfer.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/program.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/sampler.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/platform.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/memory.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/interop.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/dispatch.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/queue.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/util.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/dispatch.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/algorithm.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/lazy.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/functional.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/pointer.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/factor.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/adaptor.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/tuple.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/range.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/algebra.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/context.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/sampler.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/context.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/memory.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/queue.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/kernel.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/format.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/format.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/event.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/timestamp.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/device.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/error.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/program.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/event.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/property.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/sampler.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/compiler.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/platform.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/module.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/module.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/kernel.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/platform.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/memory.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/resource.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/object.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/queue.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/program.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/resource.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/device.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/timestamp.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/llvm/invocation.cpp U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/surface.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/subpicture.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/context.c C xenocara/lib/mesa/src/gallium/state_trackers/xvmc/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/attributes.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/block.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/xvmc_private.h U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_blocks.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/testlib.h U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_rendering.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/testlib.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/xvmc_bench.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_context.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_subpicture.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_surface.c U xenocara/lib/mesa/src/gallium/state_trackers/hgl/SConscript U xenocara/lib/mesa/src/gallium/state_trackers/hgl/bitmap_wrapper.cpp U xenocara/lib/mesa/src/gallium/state_trackers/hgl/hgl.c U xenocara/lib/mesa/src/gallium/state_trackers/hgl/bitmap_wrapper.h U xenocara/lib/mesa/src/gallium/state_trackers/hgl/hgl_context.h U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/presentation.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/mixer.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/surface.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/preemption.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/htab.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/ftab.c C xenocara/lib/mesa/src/gallium/state_trackers/vdpau/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/device.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/decode.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/output.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/vdpau_private.h U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/query.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/bitmap.c U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_screen.h U xenocara/lib/mesa/src/gallium/state_trackers/dri/drisw.c U xenocara/lib/mesa/src/gallium/state_trackers/dri/SConscript U xenocara/lib/mesa/src/gallium/state_trackers/dri/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_context.h U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_drawable.h C xenocara/lib/mesa/src/gallium/state_trackers/dri/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri2_buffer.h U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri2.c U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_query_renderer.c U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_drawable.c U xenocara/lib/mesa/src/gallium/state_trackers/dri/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_screen.c U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_query_renderer.h U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_context.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_nopfuncs.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_framebuffer.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_device.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/SConscript U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_context.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_context.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_wgl.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_getprocaddress.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/opengl32.def U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_device.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_icd.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_winsys.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_pixelformat.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_st.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/opengl32.mingw.def U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_context.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_pbuffer.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_pixelformat.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_nopfuncs.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_extensionsstring.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_context.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_swapinterval.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_st.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_tls.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_pixelformat.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_tls.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_wgl.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_framebuffer.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/resource9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/basetexture9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/surface9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nineexoverlayextension.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/cryptosession9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexbuffer9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/indexbuffer9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/nine/texture9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/query9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/volume9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/pixelshader9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_debug.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9video.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexshader9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/volumetexture9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/threadpool.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/stateblock9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_lock.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexshader9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/README U xenocara/lib/mesa/src/gallium/state_trackers/nine/texture9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_quirk.h C xenocara/lib/mesa/src/gallium/state_trackers/nine/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_pipe.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9video.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_dump.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_shader.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/iunknown.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_ff.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_pipe.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_quirk.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/volumetexture9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_pdata.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9ex.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/cubetexture9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexdeclaration9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_lock.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_state.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nineexoverlayextension.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/volume9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/authenticatedchannel9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/query9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/guid.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_helpers.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/cryptosession9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_state.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_helpers.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/resource9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/stateblock9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_defines.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_debug.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/adapter9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexbuffer9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_shader.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_ff.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9ex.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9ex.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexdeclaration9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/adapter9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/nine/cubetexture9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_dump.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/surface9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/iunknown.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9ex.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/authenticatedchannel9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/pixelshader9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/guid.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/indexbuffer9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/threadpool.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/basetexture9.c U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_context.h U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_priv.h U xenocara/lib/mesa/src/gallium/state_trackers/xa/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_yuv.c U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_tracker.h C xenocara/lib/mesa/src/gallium/state_trackers/xa/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_tracker.c U xenocara/lib/mesa/src/gallium/state_trackers/xa/README U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_composite.c U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_tgsi.c U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_composite.h U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_context.c U xenocara/lib/mesa/src/gallium/state_trackers/xa/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_renderer.c U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa-indent U xenocara/lib/mesa/src/gallium/include/state_tracker/st_api.h U xenocara/lib/mesa/src/gallium/include/state_tracker/xlibsw_api.h U xenocara/lib/mesa/src/gallium/include/state_tracker/graw.h U xenocara/lib/mesa/src/gallium/include/state_tracker/drisw_api.h U xenocara/lib/mesa/src/gallium/include/state_tracker/sw_winsys.h U xenocara/lib/mesa/src/gallium/include/state_tracker/drm_driver.h U xenocara/lib/mesa/src/gallium/include/state_tracker/opencl_interop.h U xenocara/lib/mesa/src/gallium/include/state_tracker/vdpau_interop.h U xenocara/lib/mesa/src/gallium/include/pipe/p_context.h U xenocara/lib/mesa/src/gallium/include/pipe/p_shader_tokens.h U xenocara/lib/mesa/src/gallium/include/pipe/p_config.h U xenocara/lib/mesa/src/gallium/include/pipe/p_video_enums.h U xenocara/lib/mesa/src/gallium/include/pipe/p_format.h U xenocara/lib/mesa/src/gallium/include/pipe/p_video_codec.h U xenocara/lib/mesa/src/gallium/include/pipe/p_state.h U xenocara/lib/mesa/src/gallium/include/pipe/p_video_state.h U xenocara/lib/mesa/src/gallium/include/pipe/p_defines.h U xenocara/lib/mesa/src/gallium/include/pipe/p_screen.h U xenocara/lib/mesa/src/gallium/include/pipe/p_compiler.h U xenocara/lib/mesa/src/gallium/tests/trivial/compute.c U xenocara/lib/mesa/src/gallium/tests/trivial/Makefile.am C xenocara/lib/mesa/src/gallium/tests/trivial/Makefile.in U xenocara/lib/mesa/src/gallium/tests/trivial/tri.c U xenocara/lib/mesa/src/gallium/tests/trivial/quad-tex.c U xenocara/lib/mesa/src/gallium/tests/unit/SConscript U xenocara/lib/mesa/src/gallium/tests/unit/Makefile.am U xenocara/lib/mesa/src/gallium/tests/unit/translate_test.c U xenocara/lib/mesa/src/gallium/tests/unit/u_half_test.c C xenocara/lib/mesa/src/gallium/tests/unit/Makefile.in U xenocara/lib/mesa/src/gallium/tests/unit/pipe_barrier_test.c U xenocara/lib/mesa/src/gallium/tests/unit/u_cache_test.c U xenocara/lib/mesa/src/gallium/tests/unit/u_format_test.c U xenocara/lib/mesa/src/gallium/tests/unit/u_format_compatible_test.c U xenocara/lib/mesa/src/gallium/tests/graw/SConscript U xenocara/lib/mesa/src/gallium/tests/graw/tri-large.c U xenocara/lib/mesa/src/gallium/tests/graw/fs-write-z.c U xenocara/lib/mesa/src/gallium/tests/graw/fs-test.c U xenocara/lib/mesa/src/gallium/tests/graw/occlusion-query.c U xenocara/lib/mesa/src/gallium/tests/graw/disasm.c U xenocara/lib/mesa/src/gallium/tests/graw/tri.c U xenocara/lib/mesa/src/gallium/tests/graw/tri-instanced.c U xenocara/lib/mesa/src/gallium/tests/graw/quad-sample.c U xenocara/lib/mesa/src/gallium/tests/graw/tgsi_dump.gdb U xenocara/lib/mesa/src/gallium/tests/graw/shader-leak.c U xenocara/lib/mesa/src/gallium/tests/graw/vs-test.c U xenocara/lib/mesa/src/gallium/tests/graw/tri-gs.c U xenocara/lib/mesa/src/gallium/tests/graw/clear.c U xenocara/lib/mesa/src/gallium/tests/graw/graw_util.h U xenocara/lib/mesa/src/gallium/tests/graw/fs-frontface.c U xenocara/lib/mesa/src/gallium/tests/graw/tex-swizzle.c U xenocara/lib/mesa/src/gallium/tests/graw/tex-srgb.c U xenocara/lib/mesa/src/gallium/tests/graw/gs-test.c U xenocara/lib/mesa/src/gallium/tests/graw/quad-tex.c U xenocara/lib/mesa/src/gallium/tests/graw/fs-fragcoord.c U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-abs.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mad.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-sub.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-tempx.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-dp4.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-absneg.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-xpd.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-rsq.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-swz.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-frc.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-ex2.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mov.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-dp3.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mul.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-dst.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-sge.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-neg.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-lit.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-cb-2d.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-slt.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-abs.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-lg2.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-lrp.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-kil.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-cb-1d.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-add.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-rcp.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-face.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-ucmp.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-max.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-min.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-flr.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mad-immx.sh U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/add.txt U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/mov-cb-2d.txt U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/multi-line.txt U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/add-mix.txt U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/mov.txt U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/line.txt U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-flr.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-lit.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-xpd.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-mad.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-rsq.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-sub.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-uadd.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-abs.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-dp3.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-cb-1d.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-neg.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-min.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-slt.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-arl.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-mov.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-abs.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-umul_hi.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-rcp.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-arr.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-lg2.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-cb-2d.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-imul_hi.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-dp4.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-ex2.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-sge.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-absneg.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-add.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-frc.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-mul.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-swz.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-dst.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-lrp.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-max.sh U xenocara/lib/mesa/src/gallium/tests/python/tests/regress/fragment-shader/frag-cmp.sh U xenocara/lib/mesa/src/gallium/auxiliary/SConscript U xenocara/lib/mesa/src/gallium/auxiliary/Makefile.am C xenocara/lib/mesa/src/gallium/auxiliary/Makefile.in U xenocara/lib/mesa/src/gallium/auxiliary/Makefile.sources U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_gen.py U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices.c U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_gen.c U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_primconvert.c U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_priv.h U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_indices.c U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_gen.py U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_primconvert.h U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_gen.c U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_process.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_mman.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_misc.c U xenocara/lib/mesa/src/gallium/auxiliary/os/os_time.c U xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory_aligned.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory_debug.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_process.c U xenocara/lib/mesa/src/gallium/auxiliary/os/os_time.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_misc.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory_stdc.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_thread.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory.h U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_cpu.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_driver_query.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_private.h U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_context.h U xenocara/lib/mesa/src/gallium/auxiliary/hud/font.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/font.h U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_context.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_fps.c U xenocara/lib/mesa/src/gallium/auxiliary/nir/tgsi_to_nir.c U xenocara/lib/mesa/src/gallium/auxiliary/nir/tgsi_to_nir.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_strings.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_sanity.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_ureg.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_text.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_exec.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_lowering.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dump.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_opcode_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_sanity.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_util.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_parse.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_parse.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_scan.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_transform.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_exec.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_ureg.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_strings.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_info.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_build.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_iterate.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_iterate.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dump.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_info.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_transform.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_scan.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_util.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_text.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_lowering.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_build.c U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/Makefile.am U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader.c U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c C xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/Makefile.in U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_priv.h U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/Makefile.sources U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader.h U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_hash.h U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_context.h U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_hash.c U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_cache.h U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_context.c U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_cache.h U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_generic.c U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_sse.c U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate.h U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate.c U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_colors.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/postprocess.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_celshade.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_colors.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/filters.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_private.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_run.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_program.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_init.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_celshade.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/ADDING U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_filters.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa_areamap.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_printf.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_const.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_float.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_soa.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_assert.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_swizzle.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_gather.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_conv.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_assert.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_flow.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_flow.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit_overflow.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_conv.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit_overflow.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_quad.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_aos.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_gather.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_printf.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_aos_array.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_pack.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_const.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_type.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_intr.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_struct.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_logic.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_quad.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_aos.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_intr.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_pack.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_srgb.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_limits.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_yuv.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_struct.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample_aos.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_info.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_type.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_logic.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_debug.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample_aos.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_swizzle.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_texture.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_core.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_connection.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_shader.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_shader.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_demarshal.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/README U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_context.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_context.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_texture.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_proto.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_core.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_connection.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_internal.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_pool.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_validate.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_validate.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_ondemand.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_malloc.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_alt.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tile.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_rgtc.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pstipple.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_rect.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_upload_mgr.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_other.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_video.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tests.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_transfer.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_ringbuffer.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_mm.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_rgb9e5.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format.csv U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_pack.py U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_symbol.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_refcnt.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blitter.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dl.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_slab.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_keymap.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_hash_table.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump_defines.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_cache.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_stack.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_network.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dirty_surfaces.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_flush.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_cpu_detect.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_vbuf.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_flush.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_surface.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_gen_mipmap.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_init.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_staging.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_linear.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tests.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_symbol.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_yuv.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_vbuf.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_describe.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pack_color.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_fifo.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_memory.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_sse.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dynarray.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_table.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_transfer.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_cpu_detect.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_caps.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_simple_shaders.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_handle_table.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_gen_mipmap.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_surfaces.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_hash.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_math.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_staging.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_parse.py U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw_quad.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_helpers.c U xenocara/lib/mesa/src/gallium/auxiliary/util/dbghelp.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_table.py U xenocara/lib/mesa/src/gallium/auxiliary/util/u_network.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_latc.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blit.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_describe.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_simple_shaders.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_string.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_s3tc.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_surfaces.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_index_modify.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_upload_mgr.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dirty_flags.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_math.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_refcnt.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_fake.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump_state.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_sampler.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pstipple.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_texture.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_time.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blend.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_framebuffer.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_s3tc.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_bitmask.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_prim.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_zs.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_ringbuffer.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_index_modify.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_framebuffer.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tile.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_caps.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_mm.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_hash.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_stack.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_rgtc.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_linear.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_other.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dual_blend.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_resource.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_half.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_latc.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw_quad.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blitter.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_sampler.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_texture.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_split_prim.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_tests.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_surface.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_r11g11b10f.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_slab.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_handle_table.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_yuv.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_hash_table.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dl.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_keymap.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_etc.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_helpers.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_suballoc.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_suballoc.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_fake.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_memory.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_clear.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_range.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_resource.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blit.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_bitmask.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_inlines.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_zs.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pointer.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_etc.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_box.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_tests.c U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_debug_helper.h U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_drm_helper.h U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_sw_helper.h U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_wrapper_sw_helper.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_bitstream.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_compositor.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mc.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_video_buffer.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_csc.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_zscan.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_bitstream.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_decoder.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_median_filter.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_vertex_buffers.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_decoder.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_types.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_stubs.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_deint_filter.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_idct.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_decoder.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_video_buffer.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_idct.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_median_filter.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mc.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_vertex_buffers.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_compositor.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_vlc.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_dri.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_csc.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_defines.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_matrix_filter.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_zscan.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_decoder.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_rbsp.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_matrix_filter.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_deint_filter.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_aapoint.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_variant.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_offset.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_emit.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_pstipple.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_decompose.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_twoside.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm_sample.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_unfilled.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_aaline.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_vsplit.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_wide_line.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_vsplit_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_vbuf.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_util.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_wide_point.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_validate.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_flatshade.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_exec.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_post_vs.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_fs.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_context.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline_llvm.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_decompose_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_so_emit.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_clip.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_llvm.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_so_emit_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_context.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_stipple.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_cliptest_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_private.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_split_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_emit.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vertex.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vertex.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_shade_emit.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vbuf.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_cull.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_util.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_fs.h U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_execmem.c U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_cpu.c U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_execmem.h U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_x86sse.c U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_x86sse.h U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_cpu.h U xenocara/lib/mesa/src/gallium/docs/llvm-todo.txt U xenocara/lib/mesa/src/gallium/docs/Makefile U xenocara/lib/mesa/src/gallium/docs/make.bat U xenocara/lib/mesa/src/gallium/docs/source/glossary.rst U xenocara/lib/mesa/src/gallium/docs/source/conf.py U xenocara/lib/mesa/src/gallium/docs/source/cso.rst U xenocara/lib/mesa/src/gallium/docs/source/index.rst U xenocara/lib/mesa/src/gallium/docs/source/pipeline.txt U xenocara/lib/mesa/src/gallium/docs/source/intro.rst U xenocara/lib/mesa/src/gallium/docs/source/debugging.rst U xenocara/lib/mesa/src/gallium/docs/source/screen.rst U xenocara/lib/mesa/src/gallium/docs/source/tgsi.rst U xenocara/lib/mesa/src/gallium/docs/source/context.rst U xenocara/lib/mesa/src/gallium/docs/source/distro.rst U xenocara/lib/mesa/src/gallium/docs/source/drivers.rst U xenocara/lib/mesa/src/gallium/docs/source/format.rst U xenocara/lib/mesa/src/gallium/docs/source/resources.rst U xenocara/lib/mesa/src/gallium/docs/source/cso/sampler.rst U xenocara/lib/mesa/src/gallium/docs/source/cso/shader.rst U xenocara/lib/mesa/src/gallium/docs/source/cso/velems.rst U xenocara/lib/mesa/src/gallium/docs/source/cso/blend.rst U xenocara/lib/mesa/src/gallium/docs/source/cso/rasterizer.rst U xenocara/lib/mesa/src/gallium/docs/source/cso/dsa.rst U xenocara/lib/mesa/src/gallium/docs/source/exts/formatting.py U xenocara/lib/mesa/src/gallium/docs/source/drivers/freedreno.rst U xenocara/lib/mesa/src/gallium/docs/source/drivers/freedreno/ir3-notes.rst U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_transfer.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_shader.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_shader.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_gen8.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blitter.c U xenocara/lib/mesa/src/gallium/drivers/ilo/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/ilo/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_public.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blitter_blt.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_dynamic.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_draw.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_media.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_surface.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_video.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_screen.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_common.h C xenocara/lib/mesa/src/gallium/drivers/ilo/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_state.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_screen.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blitter_pipe.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blitter_rectlist.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_gen6.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_cp.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_transfer.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blit.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_format.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blit.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_cp.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blitter.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_format.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_gpgpu.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_resource.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_query.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_context.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_resource.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_draw.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_gpgpu.h U xenocara/lib/mesa/src/gallium/drivers/ilo/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_query.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_gen7.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_gen.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_context.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_state.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_video.c U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_eu_isa.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_regs.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_eu_message.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_render.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_render_dynamic.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_render_surface.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/genhw.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_blitter.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_render_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_mi.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_render_media.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/ilo_shader_vs.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_compiler_reg.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/ilo_shader_internal.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/ilo_shader_gs.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_legalize_ra.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_compiler.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_tgsi.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_optimize.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_compiler_asm.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/ilo_shader_fs.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_helpers.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_optimize.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/ilo_shader_cs.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_legalize.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_legalize.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_tgsi.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_compiler.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_compiler_disasm.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_media.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_shader.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_shader.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_vf.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_3d_top.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_urb.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/intel_winsys.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_image.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_mi.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_zs.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_zs.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sol.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sbe.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_shader_ps.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_cc.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_surface.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_dev.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_render.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sol.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_compute.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_dev.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_image.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_blt.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_viewport.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_vma.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_raster.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_raster.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_3d_bottom.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sampler.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_urb.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_surface.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_3d.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_core.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sampler.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sbe.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_debug.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_debug.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_vf.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_cc.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_surface_format.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_decode.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_viewport.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_compute.h U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_video.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_uvd.h U xenocara/lib/mesa/src/gallium/drivers/radeon/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_elf_util.c U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_pipe_common.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce_40_2_2.c U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_streamout.c C xenocara/lib/mesa/src/gallium/drivers/radeon/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_llvm_util.c U xenocara/lib/mesa/src/gallium/drivers/radeon/cayman_msaa.c U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_gpu_load.c U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_texture.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_llvm_emit.h U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce.h U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce_50.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_video.h U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_llvm_emit.c U xenocara/lib/mesa/src/gallium/drivers/radeon/r600d_common.h U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_cs.h U xenocara/lib/mesa/src/gallium/drivers/radeon/LLVM_REVISION.txt U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_winsys.h U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_buffer_common.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_uvd.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_llvm.h U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_pipe_common.h U xenocara/lib/mesa/src/gallium/drivers/radeon/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_elf_util.h U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_query.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_llvm_util.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_asm.h U xenocara/lib/mesa/src/gallium/drivers/r600/r700_sq.h U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_compute.c U xenocara/lib/mesa/src/gallium/drivers/r600/eg_sq.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_uvd.c U xenocara/lib/mesa/src/gallium/drivers/r600/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/r600/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/r600/r700_asm.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_state_common.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_isa.c U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_compute.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_llvm.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_sq.h U xenocara/lib/mesa/src/gallium/drivers/r600/eg_asm.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_state.c U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_compute_internal.h C xenocara/lib/mesa/src/gallium/drivers/r600/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/r600/compute_memory_pool.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_blit.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_public.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_shader.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_pipe.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_asm.c U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_hw_context.c U xenocara/lib/mesa/src/gallium/drivers/r600/compute_memory_pool.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_opcodes.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600d.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_hw_context.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_pipe.c U xenocara/lib/mesa/src/gallium/drivers/r600/evergreend.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_llvm.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_formats.h U xenocara/lib/mesa/src/gallium/drivers/r600/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/r600/r600_shader.c U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_state.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_isa.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_checker.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_sched.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_def_use.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/notes.markdown U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_decoder.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_builder.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ir.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_liveness.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_fmt_def.inc U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_init.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_expr.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ir.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_public.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_parser.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_if_conversion.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_dce_cleanup.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_gvn.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_dump.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_dump.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_finalize.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_pass.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_psi_ops.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_expr.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_peephole.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_pass.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_core.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_coalesce.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_shader.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_valtable.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_sched.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ssa_builder.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_context.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_shader.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_gcm.cpp U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_flush.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_screen.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_point.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_alpha.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_fence.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_sampler.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_query.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/SConscript U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_interp.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_so.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_priv.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_debug.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_tri.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_context.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_context.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_draw_arrays.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_gs.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_clear.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend_aos.c C xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_perf.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_format.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_arit.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_texture.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_screen.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_blend.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_conv.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_tex_sample.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_setup.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_surface.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_jit.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_vs.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_flush.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_depth.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_alpha.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_printf.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_memory.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_public.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_vertex.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_line.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_jit.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend_logicop.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_perf.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_texture.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_query.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_derived.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_surface.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_depth.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_fence.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_clip.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_surface.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_main.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene_queue.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_context.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_debug.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_memory.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_tex_sample.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_interp.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_tri_tmp.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene_queue.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_vbuf.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_setup.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_limits.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_blend.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_clear.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_tri.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen_buffer.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_chipset.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_hyperz.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_render_stencilref.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_public.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_render.c U xenocara/lib/mesa/src/gallium/drivers/r300/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/r300/r300_shader_semantics.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen_buffer.h U xenocara/lib/mesa/src/gallium/drivers/r300/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/r300/r300_state.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_resource.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_blit.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_emit.c C xenocara/lib/mesa/src/gallium/drivers/r300/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/r300/r300_transfer.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_fs.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_defines.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_fs.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_debug.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_reg.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_chipset.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_state_derived.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_state_inlines.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_flush.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_context.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture_desc.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_cb.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_tgsi_to_rc.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_tgsi_to_rc.c U xenocara/lib/mesa/src/gallium/drivers/r300/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture_desc.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_context.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_emit.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_query.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs_draw.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_render_translate.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_transfer.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_cs.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_swizzle.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler_util.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_list.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_code.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_tex.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler_util.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog_emit.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_loops.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r500_fragprog_emit.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r3xx_vertprog.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow_deadcode.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_code.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_branches.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog_swizzle.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_vert_fc.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r500_fragprog.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_pair.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_list.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_schedule.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_remove_constants.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_rename_regs.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_opcodes.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_loops.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r3xx_fragprog.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_opcodes.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r500_fragprog.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_inline_literals.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_branches.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_tex.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_print.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_alu.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow_swizzles.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_translate.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_dead_sources.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/memory_pool.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_rename_regs.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/memory_pool.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_variable.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_regalloc.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog_swizzle.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_pair.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_regalloc.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r3xx_vertprog_dump.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_remove_constants.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_constants.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_alu.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_variable.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_optimize.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/omod_two_writers.test U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_optimize_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/rc_test_helpers.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/unit_test.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/r300_compiler_tests.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_util_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/regalloc_tex_1d_swizzle.test U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/unit_test.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_regalloc_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/r300_compiler_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/rc_test_helpers.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_tiling.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_resource.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_schedule.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_constant_folding.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_context.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_simulator.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_emit.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_nir_lower_blend.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_disasm.c U xenocara/lib/mesa/src/gallium/drivers/vc4/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_lower_uniforms.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_drm.h U xenocara/lib/mesa/src/gallium/drivers/vc4/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_defines.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_nir_lower_io.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_emit.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_draw.c C xenocara/lib/mesa/src/gallium/drivers/vc4/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_copy_propagation.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_reorder_uniforms.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_dead_code.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_state.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_query.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_fence.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_resource.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_formats.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_cse.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_bufmgr.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_screen.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_uniforms.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_bufmgr.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_vpm_writes.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_validate.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl_dump.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_context.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_screen.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_register_allocate.c U xenocara/lib/mesa/src/gallium/drivers/vc4/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_small_immediates.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_simulator_validate.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_algebraic.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_tiling.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_job.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_program.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_blit.c U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_validate_shaders.c U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_validate.c U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_packet.h U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_gem.c U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_render_cl.c U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_drv.h U xenocara/lib/mesa/src/gallium/drivers/noop/SConscript U xenocara/lib/mesa/src/gallium/drivers/noop/Makefile.am C xenocara/lib/mesa/src/gallium/drivers/noop/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/noop/noop_pipe.c U xenocara/lib/mesa/src/gallium/drivers/noop/noop_public.h U xenocara/lib/mesa/src/gallium/drivers/noop/noop_state.c U xenocara/lib/mesa/src/gallium/drivers/noop/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/trace/tr_screen.c U xenocara/lib/mesa/src/gallium/drivers/trace/SConscript U xenocara/lib/mesa/src/gallium/drivers/trace/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump_defines.h C xenocara/lib/mesa/src/gallium/drivers/trace/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/trace/tr_context.c U xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump_state.c U xenocara/lib/mesa/src/gallium/drivers/trace/trace.xsl U xenocara/lib/mesa/src/gallium/drivers/trace/README U xenocara/lib/mesa/src/gallium/drivers/trace/tr_texture.c U xenocara/lib/mesa/src/gallium/drivers/trace/tr_context.h U xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump.c U xenocara/lib/mesa/src/gallium/drivers/trace/tr_public.h U xenocara/lib/mesa/src/gallium/drivers/trace/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump.h U xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump_state.h U xenocara/lib/mesa/src/gallium/drivers/trace/tr_texture.h U xenocara/lib/mesa/src/gallium/drivers/trace/tr_screen.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_public.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pm4.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/radeonsi/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_shaders.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/cik_sdma.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_blit.c C xenocara/lib/mesa/src/gallium/drivers/radeonsi/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_descriptors.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pm4.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pipe.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_dma.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/sid.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_cp_dma.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pipe.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_compute.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_uvd.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_commands.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_draw.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_hw_context.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_emit.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_inlines.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_screen.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_optimize.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_screen.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_context.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_immediate.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_fpc.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_surface.h U xenocara/lib/mesa/src/gallium/drivers/i915/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource_texture.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc.h U xenocara/lib/mesa/src/gallium/drivers/i915/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_translate.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_public.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_blit.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_query.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_derived.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug_private.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_context.h C xenocara/lib/mesa/src/gallium/drivers/i915/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/i915/i915_blit.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_winsys.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource_buffer.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_sampler.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_clear.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_surface.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_prim_vbuf.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_prim_emit.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug_fp.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug.c U xenocara/lib/mesa/src/gallium/drivers/i915/TODO U xenocara/lib/mesa/src/gallium/drivers/i915/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/i915/i915_flush.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_reg.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_dynamic.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_batch.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_emit.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_static.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_query.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_batchbuffer.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv17_mpeg.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_winsys.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv_object.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_heap.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_heap.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_context.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv31_mpeg.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video_vp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_buffer.h C xenocara/lib/mesa/src/gallium/drivers/nouveau/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_video.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_screen.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video_bsp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_mm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_fence.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_video.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv_m2mf.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_mm.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_fence.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_gldefs.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_debug.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_statebuf.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_compiler.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_buffer.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_screen.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/unordered_set.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_util.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_driver.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_util.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_ssa.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_inlines.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gm107.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gm107.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_print.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk104.asm U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk104.asm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gm107.asm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/Makefile U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gf100.asm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk110.asm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gf100.asm U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk110.asm U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gm107.asm U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_program.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_state_validate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_push.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_context.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video_bsp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_surface.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_texture.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_program.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_stateobj_tex.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video_vp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_tex.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_2d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_miptree.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_transfer.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_resource.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video_ppp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video_bsp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_3ddefs.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_context.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video_vp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_defs.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_vbo.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_winsys.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_shader_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_screen.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_blit.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_stateobj.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_formats.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_resource.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_screen.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_transfer.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_formats.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_compute.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_macros.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_context.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_screen.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video_vp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_p2mf.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_stateobj.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_miptree.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_m2mf.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_compute.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_compute.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video_bsp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_resource.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_context.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_winsys.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_resource.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video_ppp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_surface.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_vbo_translate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/Makefile U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_push.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nvfx_shader.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_vbo.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_screen.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_fragtex.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_context.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv40_verttex.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_format.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_transfer.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_clear.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_vertprog.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_query.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_context.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv40_vertprog.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_miptree.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_resource.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_winsys.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_vertprog.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nvfx_vertprog.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_resource.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_draw.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30-40_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv01_2d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nvfx_fragprog.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_screen.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_transfer.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_format.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_texture.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state_validate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_fragprog.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_context.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_util.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/adreno_common.xml.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_screen.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_util.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_resource.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_gmem.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_resource.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/adreno_pm4.xml.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_hw.h C xenocara/lib/mesa/src/gallium/drivers/freedreno/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/freedreno/disasm.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_surface.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_fence.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_fence.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_state.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_sw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_state.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_sw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_hw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_texture.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_gmem.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_surface.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_context.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_rasterizer.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_gmem.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_format.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_format.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_blend.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_texture.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_query.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_gmem.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/a4xx.xml.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_blend.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_query.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_emit.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_screen.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_emit.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_zsa.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_zsa.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_group.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_compiler.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_nir.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_sched.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_compiler_nir.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_legalize.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_depth.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/disasm-a3xx.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_print.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_ra.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_shader.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_nir_lower_if_else.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_compiler.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_shader.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_cmdline.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_cp.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/instr-a3xx.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_screen.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_rasterizer.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_query.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_emit.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/a3xx.xml.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_blend.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_context.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_zsa.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_texture.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_zsa.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_emit.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_blend.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_format.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_query.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_gmem.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_format.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_gmem.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_context.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_rasterizer.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_util.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_zsa.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_compiler.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_blend.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_compiler.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_blend.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/ir-a2xx.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_emit.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/a2xx.xml.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_emit.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_screen.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/ir-a2xx.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_texture.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_zsa.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_util.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/disasm-a2xx.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_gmem.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/instr-a2xx.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_gmem.c U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_screen.c U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_objects.h U xenocara/lib/mesa/src/gallium/drivers/rbug/SConscript U xenocara/lib/mesa/src/gallium/drivers/rbug/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_screen.h U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_core.c C xenocara/lib/mesa/src/gallium/drivers/rbug/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_objects.c U xenocara/lib/mesa/src/gallium/drivers/rbug/README U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_context.c U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_context.h U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_public.h U xenocara/lib/mesa/src/gallium/drivers/rbug/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_fs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_constants.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_fs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_shader.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_flush.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_backend.c U xenocara/lib/mesa/src/gallium/drivers/svga/SConscript U xenocara/lib/mesa/src/gallium/drivers/svga/svga_context.c U xenocara/lib/mesa/src/gallium/drivers/svga/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/svga/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_sampler.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_tss.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_blend.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_misc.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_texture.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen_cache.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_emit.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_shader.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_debug.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_framebuffer.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw_private.h C xenocara/lib/mesa/src/gallium/drivers/svga/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_vs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw_elements.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_constants.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_public.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_context.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_state.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw_arrays.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_sampler_view.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_format.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_cmd.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen_cache.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_draw.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_clear.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_need_swtnl.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_surface.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_draw.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_sampler_view.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_texture.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_vdecl.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_blit.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_cmd.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_private.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer_upload.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_format.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer_upload.c U xenocara/lib/mesa/src/gallium/drivers/svga/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_query.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_hw_reg.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_winsys.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_vertex.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_insn.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_rss.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_depthstencil.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_surface.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_decl_sm30.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_vs.c U xenocara/lib/mesa/src/gallium/drivers/svga/include/vmware_pack_begin.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/includeCheck.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_types.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_devcaps.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_caps.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_shaderdefs.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_escape.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/README U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_reg.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_limits.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_surfacedefs.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_cmd.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_types.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_overlay.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/vmware_pack_end.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_reg.h U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader.h U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_dump.c U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_op.h U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_dump.py U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_dump.h U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_dump.h U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_dump.c U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_op.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_context.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_draw_arrays.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_clip.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_clear.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/SConscript U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_flush.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_derived.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_pipe.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fs_exec.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_prim_vbuf.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fence.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_blend.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_depth_test_tmp.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_tile_cache.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_fs.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_prim_vbuf.c C xenocara/lib/mesa/src/gallium/drivers/softpipe/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_query.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_shader.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tile_cache.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_blend.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_context.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_setup.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_sample.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_screen.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_so.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fence.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_texture.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_sampler.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_surface.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_public.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_vertex.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_depth_test.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_flush.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_limits.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_pipe.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_screen.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_surface.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fs.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_texture.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_query.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_stipple.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_setup.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tile_cache.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_clear.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_surface.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_tile_cache.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_sample.h U xenocara/lib/mesa/src/gallium/targets/dri-vdpau.dyn U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.rdef U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SConscript U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/GalliumContext.h U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.cpp U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.h U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/GalliumContext.cpp U xenocara/lib/mesa/src/gallium/targets/graw-null/graw_util.c U xenocara/lib/mesa/src/gallium/targets/graw-null/SConscript U xenocara/lib/mesa/src/gallium/targets/graw-null/graw_null.c U xenocara/lib/mesa/src/gallium/targets/opencl/Makefile.am U xenocara/lib/mesa/src/gallium/targets/opencl/opencl.sym C xenocara/lib/mesa/src/gallium/targets/opencl/Makefile.in U xenocara/lib/mesa/src/gallium/targets/opencl/mesa.icd U xenocara/lib/mesa/src/gallium/targets/opencl/mesa.icd.in U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_i965.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/Makefile.am U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_nouveau.c C xenocara/lib/mesa/src/gallium/targets/pipe-loader/Makefile.in U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_r300.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_i915.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_msm.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_swrast.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_vmwgfx.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_radeonsi.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe.sym U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_r600.c U xenocara/lib/mesa/src/gallium/targets/va/Makefile.am U xenocara/lib/mesa/src/gallium/targets/va/target.c C xenocara/lib/mesa/src/gallium/targets/va/Makefile.in U xenocara/lib/mesa/src/gallium/targets/va/va.sym U xenocara/lib/mesa/src/gallium/targets/omx/Makefile.am U xenocara/lib/mesa/src/gallium/targets/omx/target.c C xenocara/lib/mesa/src/gallium/targets/omx/Makefile.in U xenocara/lib/mesa/src/gallium/targets/omx/omx.sym U xenocara/lib/mesa/src/gallium/targets/osmesa/SConscript U xenocara/lib/mesa/src/gallium/targets/osmesa/Makefile.am U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.def U xenocara/lib/mesa/src/gallium/targets/osmesa/target.c C xenocara/lib/mesa/src/gallium/targets/osmesa/Makefile.in U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.mingw.def U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.pc.in U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.sym U xenocara/lib/mesa/src/gallium/targets/graw-gdi/SConscript U xenocara/lib/mesa/src/gallium/targets/graw-gdi/graw_gdi.c U xenocara/lib/mesa/src/gallium/targets/xvmc/Makefile.am U xenocara/lib/mesa/src/gallium/targets/xvmc/target.c U xenocara/lib/mesa/src/gallium/targets/xvmc/xvmc.sym C xenocara/lib/mesa/src/gallium/targets/xvmc/Makefile.in U xenocara/lib/mesa/src/gallium/targets/vdpau/Makefile.am U xenocara/lib/mesa/src/gallium/targets/vdpau/target.c C xenocara/lib/mesa/src/gallium/targets/vdpau/Makefile.in U xenocara/lib/mesa/src/gallium/targets/vdpau/vdpau.sym U xenocara/lib/mesa/src/gallium/targets/dri/SConscript U xenocara/lib/mesa/src/gallium/targets/dri/Makefile.am U xenocara/lib/mesa/src/gallium/targets/dri/target.c C xenocara/lib/mesa/src/gallium/targets/dri/Makefile.in U xenocara/lib/mesa/src/gallium/targets/dri/dri.sym U xenocara/lib/mesa/src/gallium/targets/xa/Makefile.am U xenocara/lib/mesa/src/gallium/targets/xa/target.c C xenocara/lib/mesa/src/gallium/targets/xa/Makefile.in U xenocara/lib/mesa/src/gallium/targets/xa/xatracker.pc.in U xenocara/lib/mesa/src/gallium/targets/xa/xa.sym U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/SConscript U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/Makefile.am C xenocara/lib/mesa/src/gallium/targets/libgl-xlib/Makefile.in U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/xlib.c U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/libgl-xlib.sym U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/description.c U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/getproc.c U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/Makefile.am U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/d3d.pc.in U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/drm.c C xenocara/lib/mesa/src/gallium/targets/d3dadapter9/Makefile.in U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/d3dadapter9.sym U xenocara/lib/mesa/src/gallium/targets/graw-xlib/SConscript U xenocara/lib/mesa/src/gallium/targets/graw-xlib/graw_xlib.c U xenocara/lib/mesa/src/gallium/targets/libgl-gdi/SConscript U xenocara/lib/mesa/src/gallium/targets/libgl-gdi/libgl_gdi.c U xenocara/lib/mesa/src/mapi/entry_x86_tsd.h U xenocara/lib/mesa/src/mapi/u_execmem.c U xenocara/lib/mesa/src/mapi/Makefile.am U xenocara/lib/mesa/src/mapi/entry_x86-64_tls.h U xenocara/lib/mesa/src/mapi/mapi_tmp.h U xenocara/lib/mesa/src/mapi/table.c C xenocara/lib/mesa/src/mapi/Makefile.in U xenocara/lib/mesa/src/mapi/mapi_abi.py U xenocara/lib/mesa/src/mapi/entry.c U xenocara/lib/mesa/src/mapi/stub.h U xenocara/lib/mesa/src/mapi/stub.c U xenocara/lib/mesa/src/mapi/u_execmem.h U xenocara/lib/mesa/src/mapi/u_current.h U xenocara/lib/mesa/src/mapi/entry.h U xenocara/lib/mesa/src/mapi/u_current.c U xenocara/lib/mesa/src/mapi/entry_x86_tls.h U xenocara/lib/mesa/src/mapi/mapi_glapi.c U xenocara/lib/mesa/src/mapi/Makefile.sources U xenocara/lib/mesa/src/mapi/table.h U xenocara/lib/mesa/src/mapi/es1api/glapi_mapi_tmp.h U xenocara/lib/mesa/src/mapi/es1api/glesv1_cm.pc.in U xenocara/lib/mesa/src/mapi/es1api/ABI-check U xenocara/lib/mesa/src/mapi/glapi/SConscript U xenocara/lib/mesa/src/mapi/glapi/glapi_nop.c U xenocara/lib/mesa/src/mapi/glapi/glapitemp.h U xenocara/lib/mesa/src/mapi/glapi/glapi.c U xenocara/lib/mesa/src/mapi/glapi/glapi_mapi_tmp.h U xenocara/lib/mesa/src/mapi/glapi/glapi_getproc.c U xenocara/lib/mesa/src/mapi/glapi/glapi_x86.S U xenocara/lib/mesa/src/mapi/glapi/glapi_x86-64.S U xenocara/lib/mesa/src/mapi/glapi/glapi_priv.h U xenocara/lib/mesa/src/mapi/glapi/glapi_dispatch.c U xenocara/lib/mesa/src/mapi/glapi/glapi_sparc.S U xenocara/lib/mesa/src/mapi/glapi/glapi_entrypoint.c U xenocara/lib/mesa/src/mapi/glapi/glprocs.h U xenocara/lib/mesa/src/mapi/glapi/glapi_gentable.c U xenocara/lib/mesa/src/mapi/glapi/glapitable.h U xenocara/lib/mesa/src/mapi/glapi/glapi.h U xenocara/lib/mesa/src/mapi/glapi/tests/check_table.cpp U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_ES2_compatibility.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_multi_bind.xml U xenocara/lib/mesa/src/mapi/glapi/gen/AMD_draw_buffers_blend.xml U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_common.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_pipeline_statistics_query.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_draw_buffers2.xml U xenocara/lib/mesa/src/mapi/glapi/gen/SConscript U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_array_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_color_buffer_float.xml U xenocara/lib/mesa/src/mapi/glapi/gen/Makefile.am U xenocara/lib/mesa/src/mapi/glapi/gen/gl_table.py U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_separate_shader_objects.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_geometry_shader4.xml U xenocara/lib/mesa/src/mapi/glapi/gen/remap_helper.py U xenocara/lib/mesa/src/mapi/glapi/gen/static_data.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_gentable.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_internalformat_query.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_texture_integer.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_XML.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_x86-64_asm.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_atomic_counters.xml U xenocara/lib/mesa/src/mapi/glapi/gen/GL3x.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_buffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_framebuffer_no_attachments.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_procs.py U xenocara/lib/mesa/src/mapi/glapi/gen/APPLE_object_purgeable.xml U xenocara/lib/mesa/src/mapi/glapi/gen/GL4x.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_transform_feedback.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_program_interface_query.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_and_es_API.xml U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_size.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clear_texture.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_type_2_10_10_10_rev.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_robustness.xml U xenocara/lib/mesa/src/mapi/glapi/gen/glX_server_table.py U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_packed_depth_stencil.xml C xenocara/lib/mesa/src/mapi/glapi/gen/Makefile.in U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sync.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_API.dtd U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_attrib_binding.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_and_glX_API.xml U xenocara/lib/mesa/src/mapi/glapi/gen/glX_API.xml U xenocara/lib/mesa/src/mapi/glapi/gen/APPLE_vertex_array_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_apitemp.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_buffers_blend.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_indirect.xml U xenocara/lib/mesa/src/mapi/glapi/gen/license.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_view.xml U xenocara/lib/mesa/src/mapi/glapi/gen/OES_single_precision.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_gpu_shader4.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_rgb10_a2ui.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_image_load_store.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_float.xml U xenocara/lib/mesa/src/mapi/glapi/gen/INTEL_performance_query.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_instanced.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_get_texture_sub_image.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_separate_shader_objects.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_viewport_array.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sampler_objects.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_rg.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_x86_asm.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_subroutine.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_multisample.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_copy_buffer.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_compression_rgtc.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_compute_shader.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_buffer_range.xml U xenocara/lib/mesa/src/mapi/glapi/gen/NV_vdpau_interop.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gpu_shader_fp64.xml U xenocara/lib/mesa/src/mapi/glapi/gen/OES_EGL_image.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clip_control.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_direct_state_access.xml U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_recv.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_storage.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_blend_func_extended.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_depth_buffer_float.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_get_program_binary.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_gather.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_framebuffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/OES_fixed_point.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_genexec.py U xenocara/lib/mesa/src/mapi/glapi/gen/glX_XML.py U xenocara/lib/mesa/src/mapi/glapi/gen/NV_texture_barrier.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_uniform_buffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_invalidate_subdata.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_texture_array.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_provoking_vertex.xml U xenocara/lib/mesa/src/mapi/glapi/gen/NV_conditional_render.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gpu_shader5.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_tessellation_shader.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_base_instance.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_copy_image.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_barrier.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_buffers.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sample_shading.xml U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_send.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_debug_output.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_elements_base_vertex.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_enums.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_depth_clamp.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_ES3_compatibility.xml U xenocara/lib/mesa/src/mapi/glapi/gen/es_EXT.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_instanced_arrays.xml U xenocara/lib/mesa/src/mapi/glapi/gen/KHR_debug.xml U xenocara/lib/mesa/src/mapi/glapi/gen/NV_primitive_restart.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_map_buffer_range.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_SPARC_asm.py U xenocara/lib/mesa/src/mapi/glapi/gen/AMD_performance_monitor.xml U xenocara/lib/mesa/src/mapi/glapi/gen/typeexpr.py U xenocara/lib/mesa/src/mapi/glapi/gen/apiexec.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_storage_multisample.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_framebuffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_compressed_texture_pixel_storage.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_seamless_cube_map.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_cube_map_array.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clear_buffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/KHR_context_flush_control.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_API.xml U xenocara/lib/mesa/src/mapi/shared-glapi/SConscript U xenocara/lib/mesa/src/mapi/shared-glapi/glapi_mapi_tmp.h U xenocara/lib/mesa/src/mapi/shared-glapi/tests/check_table.cpp U xenocara/lib/mesa/src/mapi/es2api/glesv2.pc.in U xenocara/lib/mesa/src/mapi/es2api/glapi_mapi_tmp.h U xenocara/lib/mesa/src/mapi/es2api/ABI-check U xenocara/lib/mesa/scons/custom.py U xenocara/lib/mesa/scons/llvm.py U xenocara/lib/mesa/scons/dxsdk.py U xenocara/lib/mesa/scons/x11.py U xenocara/lib/mesa/scons/gallium.py U xenocara/lib/mesa/scons/crossmingw.py U xenocara/lib/mesa/scons/source_list.py U xenocara/lib/mesa/scons/fixes.py 85 conflicts created by this import. Use the following command to help the merge: cvs checkout -jmesa:yesterday -jmesa xenocara/lib/mesa CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/23 06:31:22 Modified files: distrib/armv7/ramdisk: install.md Log message: Simplify things by using grep -q. OK krw@, halex@, jsg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/23 06:40:53 Log message: import ports/net/kea, from Patrik Lundin, ok landry Kea is a new open source DHCPv4/DHCPv6 server being developed by Internet Systems Consortium. The objective of this project is to provide a very high-performance, extensible DHCP server engine for use by enterprises and service providers, either as is or with extensions and modifications. Kea provides DHCPv4 and DHCPv6 servers, a dynamic DNS update module, a portable DHCP library, libdhcp++, and a DHCP benchmarking tool, perfdhcp. Status: Vendor Tag: sthen Release Tags: sthen_20151223 N ports/net/kea/Makefile N ports/net/kea/distinfo N ports/net/kea/pkg/PLIST N ports/net/kea/pkg/DESCR N ports/net/kea/pkg/kea.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/23 06:41:10 Modified files: net : Makefile Log message: +kea CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/12/23 06:43:09 Modified files: lib/mesa : Makefile.in configure configure.ac 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: Merge Mesa 11.0.8 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/12/23 06:52:43 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 07:15:01 Modified files: sysutils/toad : Makefile distinfo Log message: Update to toad-1.4. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/12/23 07:27:50 Modified files: regress/sys/netinet/arp: README Log message: Add my machines' configuration files as an example to the readme. That should make it easier for others to set up the test. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/12/23 07:28:32 Modified files: . : README Log message: Remove the llvm section, the ports llvm is too outdated for Mesa now. The version of g++ in base can't handle the headers of recent llvm either and the common xenocara makefiles will need a way to optionally look for llvm/libelf in /usr/local if XENOCARA_BUILD_GALLIUM == "llvm" CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 07:43:58 Modified files: devel/glib2/patches: patch-gio_gunionvolumemonitor_c Log message: Committed upstream. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/23 07:46:06 Modified files: net/mldonkey : Makefile Added files: net/mldonkey/patches: patch-src_config_unix_os_stubs_c_c patch-src_utils_cdk_zlibstubs_c patch-src_utils_lib_fst_hash_c patch-src_utils_lib_os_stubs_h Log message: Fix problems found by gcc5 (upstream git commit cca5f2d631c790ffc79e7533653315c8acb85875) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/23 07:51:18 Modified files: sys/kern : kern_sched.c Log message: One "sbar" taskq is enough. ok visa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 07:51:55 Modified files: www/apache-httpd: Makefile distinfo www/apache-httpd/patches: patch-docs_conf_httpd_conf_in Log message: Update to apache-httpd-2.4.18. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/23 08:22:48 Modified files: sys/arch/amd64/stand/libsa: softraid.c Log message: Ooops. Wrong version of the diff committed, with reversed check for MBR/GPT. Problem found the hard way by Glenn Faustino on tech@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/23 08:43:36 Modified files: net/kea : Makefile Log message: fix comment, Mozilla license not Apache license CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/23 08:46:46 Modified files: devel/py-test-cov: Makefile distinfo devel/py-test-cov/pkg: PLIST Log message: Update to py-test-cov 2.2.0 ok and small tweak jca@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/23 08:49:54 Modified files: devel : Makefile Log message: +py-test-cov,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/23 08:58:55 Modified files: net/kea : Makefile net/kea/pkg : kea.rc Log message: Tweak pexp so that rc_check() does not need to be overriden. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: kspillner@cvs.openbsd.org 2015/12/23 09:05:22 Modified files: productivity/taskwarrior: Makefile distinfo productivity/taskwarrior/pkg: PLIST Log message: Update to v2.5.0. ok MAINTAINER, ok jasper@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/12/23 09:12:31 Modified files: build : mirrors.dat Log message: Add mirror.meerval.net in Amsterdam to the mirrors list, thanks to Job Snijders. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/12/23 09:12:44 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: jasper@cvs.openbsd.org 2015/12/23 09:52:23 Modified files: devel/geany : Makefile distinfo devel/geany/pkg: PLIST Removed files: devel/geany/patches: patch-doc_Makefile_in Log message: - update to geany-1.26 ok armani@ (MAINTAINER) landry@ CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2015/12/23 10:07:09 Modified files: sys/dev/acpi : acpicpu.c Log message: add aml_freevalue in a couple places, avoid storing a result that would need to be freed in a couple other places with deraadt CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/23 10:40:22 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: Update to firefox-esr 38.5.2. See https://www.mozilla.org/en-US/firefox/38.5.2/releasenotes/ No binary change for us since this is only to force updates for poor windows users, because microsoft now requires SHA256 certs. But ppl wont complain that OpenBSD doesn't ship the latest and greatest! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/23 10:41:36 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: Update to firefox 43.0.2. See https://www.mozilla.org/en-US/firefox/43.0.2/releasenotes/ No binary change for us since this is only to force updates for poor windows users, because microsoft now requires SHA256 certs. But ppl wont complain that OpenBSD doesn't ship the latest and greatest! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/23 10:42:39 Modified files: mail/thunderbird-i18n: Makefile.inc distinfo mail/mozilla-thunderbird: Makefile distinfo Log message: Update to thunderbird 38.5.0 / lightning 4.0.5. See https://www.mozilla.org/en-US/thunderbird/38.5.0/releasenotes/ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/23 10:45:13 Modified files: distrib/miniroot: install.sub Log message: Change comment style for headings so they get removed by list2sh.awk and don't end up in bsd.rd. OK krw@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/23 10:51:08 Modified files: distrib/miniroot: upgrade.sh Log message: - spacing - use brace expansion in for-loop OK krw@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/23 10:54:52 Modified files: distrib/miniroot: install.sh Log message: - quote user supplied hostname - in this context ((NIFS)) does the same as ((NIFS != 0)) - use if-block for root ssh key question - spacing OK krw@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/23 11:06:32 Modified files: distrib/miniroot: install.sh install.sub Log message: Move the code, that lists uninitialized disk into a separate function. This makes the disk initialization question code easier to understand. OK krw@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/23 12:13:52 Modified files: usr.sbin/rdate : rdate.c Log message: expand message between processes to 2048 bytes. Andre Smagin found a case where it can reach 637 bytes of output, so use almost 4x (he suggested 1024) CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/12/23 12:37:34 Modified files: usr.bin/mg : theo.c Log message: Do undo. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/23 12:43:17 Modified files: www/py-werkzeug: Makefile distinfo www/py-werkzeug/pkg: PLIST Added files: www/py-werkzeug/patches: patch-docs_conf_py Removed files: www/py-werkzeug/patches: patch-setup_cfg Log message: Update to werkzeug-0.11.2, from Daniel Jakots Add a patch to disable intersphinx while here (else sphinx-build attempts network connections). CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/23 12:48:58 Modified files: audio/abcde : Makefile distinfo audio/abcde/patches: patch-abcde Log message: Update to abcde-2.7.1, from Marc Peters. Tested by and ok chrisz@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/23 13:06:28 Modified files: devel/darcs : Makefile Log message: Comment BUILD_DEPENDS and TEST_DEPENDS. I want to remove at least devel/hs-hashed-storage before updating darcs, and maybe some more. And I don't want to confuse dpb. CVSROOT: /cvs Module name: www Changes by: mmcc@cvs.openbsd.org 2015/12/23 13:07:18 Modified files: . : loongson.html report.html users.html faq : faq1.html faq2.html Log message: A bunch more "e-mail" -> "email". Also a few "e-mail message" -> "email". CVSROOT: /cvs Module name: src Changes by: jturner@cvs.openbsd.org 2015/12/23 13:07:38 Modified files: lib/libsqlite3 : VERSION shlib_version sqlite3.pc lib/libsqlite3/ext/async: sqlite3async.c lib/libsqlite3/ext/fts3: fts3.c fts3Int.h fts3_expr.c fts3_write.c lib/libsqlite3/ext/misc: spellfix.c lib/libsqlite3/ext/rtree: rtree1.test lib/libsqlite3/src: alter.c analyze.c backup.c btree.c btree.h btreeInt.h build.c ctime.c date.c dbstat.c delete.c expr.c fkey.c func.c insert.c lempar.c loadext.c main.c malloc.c mutex.c mutex_unix.c mutex_w32.c os_unix.c os_win.c pager.c pager.h parse.y pcache.c pcache1.c pragma.c printf.c resolve.c select.c sqlite.h.in sqlite3.h sqlite3ext.h sqliteInt.h test1.c test_config.c test_func.c threads.c tokenize.c treeview.c update.c util.c vdbe.c vdbe.h vdbeInt.h vdbeapi.c vdbeaux.c vdbeblob.c vdbemem.c vtab.c wal.c walker.c where.c whereInt.h wherecode.c whereexpr.c lib/libsqlite3/tool: build-all-msvc.bat fuzzershell.c lemon.c lempar.c mksqlite3c.tcl mksqlite3h.tcl mkvsix.tcl showdb.c spaceanal.tcl sqldiff.c tostr.awk usr.bin/sqlite3: shell.c Log message: Update sqlite3 to 3.9.2. Bump major, regen .pc and header. Changes available here: http://sqlite.org/changes.html Tested in bulk by aja@. ok landry@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/23 13:09:37 Modified files: x11/gnome/calendar: Makefile distinfo Log message: update to gnome-calendar-3.18.2.1 CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/12/23 13:09:48 Modified files: sys/kern : kern_pledge.c Log message: If PLEDGE_AUDIO is set, allow audio(4) ioctls necessary to use raw audio devices. ok deraadt, semarie CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/12/23 13:12:18 Modified files: usr.bin/sndiod : sndiod.c Log message: Add pledge calls to both "helper" and "worker" processes. ok deraadt, semarie CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/23 13:12:32 Modified files: devel : Makefile Log message: Unhook devel/hs-hashed-storage and devel/hs-dataenc. Only used by darcs-2.8 and no longer necessary for darcs-2.10. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/23 13:15:08 Removed files: devel/hs-hashed-storage: Makefile distinfo devel/hs-hashed-storage/pkg: DESCR PLIST Log message: Remove devel/hs-hashed-storage. It's no longer useful. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/23 13:15:35 Removed files: devel/hs-dataenc: Makefile distinfo devel/hs-dataenc/patches: patch-dataenc_cabal devel/hs-dataenc/pkg: DESCR PLIST Log message: Remove devel/hs-dataenc. No longer useful. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/23 13:17:25 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Removal of hs-hashed-storage and hs-dataenc. CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2015/12/23 13:19:12 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: Update 2015.12.10 -> 2015.12.23. From Giovanni Bechis. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/23 13:28:15 Modified files: lib/libkeynote : environment.c Log message: remove a few NULL-checks before free() CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/23 13:29:57 Modified files: lib/libsndio : aucat.c Log message: remove NULL-checks before free() CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/23 13:31:17 Modified files: usr.bin/mandoc : term_ps.c Log message: remove NULL-checks before free() CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/23 13:37:23 Modified files: lib/libssl/src/crypto/asn1: asn_pack.c lib/libssl/src/crypto/bio: bss_bio.c lib/libssl/src/crypto/comp: c_zlib.c Log message: remove NULL-checks before free() CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2015/12/23 13:40:03 Modified files: www/surf : Makefile distinfo www/surf/patches: patch-config_def_h patch-config_mk Added files: www/surf/patches: patch-Makefile Log message: update surf to 0.7 ok gsoares CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/23 13:42:20 Modified files: usr.sbin/bgpctl: mrtparser.c usr.sbin/bgpd : pftable.c Log message: Remove NULL-checks before free(). I think I've almost scrubbed the entire tree of these... CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/23 13:43:42 Modified files: usr.bin/openssl: s_server.c Log message: remove NULL-check before free() CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/12/23 14:04:56 Modified files: sys/net : pf.c pfvar.h sys/kern : uipc_mbuf.c Log message: revert previous: ---------------------------------------------------------------------- revision 1.961 date: 2015/12/22 13:33:26; author: sashan; state: Exp; lines: +153 -44; commitid: oBRhtWcDV0ThviVT; - yet another tiny step towards MP PF. This time we need to make sure statekey attached to packet stays around, while accepted packet is routed through IP stack. OK mpi@, henning@ ---------------------------------------------------------------------- there have been multiple reports of KASSERT(!pf_state_key_isvalid(sk)) being triggered without much effort, so back this out for now. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/23 14:07:37 Modified files: lib/libkeynote : signature.c Log message: Remove NULL casts and tweak style in a few places. A more invasive version of this diff was reviewed by tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/23 14:07:57 Modified files: sys/kern : kern_pledge.c Log message: pledge "audio" code block must be !SMALL_KERNEL CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/23 14:08:26 Modified files: graphics/viewnior: Makefile distinfo Log message: update to viewnior-1.6 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/23 14:10:05 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.zaurus Log message: sync CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/23 14:15:58 Modified files: lib/libkeynote : signature.c Log message: Remove the rest of the scaffolding for nonexistent ElGamal support, which has been disabled for sixteen years. ok millert@, tb@, sthen@ CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/12/23 14:16:17 Modified files: sbin/mountd : Makefile mountd.c Log message: Add privilege separation and pledge(). A privileged (that is, unpledged) child is forked that makes the "unpledgable" getfh(2) and mount(2) calls. It also takes care of writing /var/db/mountdtab so that the parent does not have to pledge "cpath wpath". This, then, allows the parent to pledge "stdio rpath inet dns". Suggestions and OK deraadt@ CVSROOT: /cvs Module name: www Changes by: mmcc@cvs.openbsd.org 2015/12/23 14:29:03 Modified files: faq : faq6.html Log message: Update discussion of ntpd now that it's enabled by default, and tweak the wording a little. From TJ, lightly modified by me. CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/12/23 14:32:52 Modified files: sbin/mountd : mountd.c Log message: Remove unnecessary SIGSYS/ENOSYS handling for getfh(2). Encouragement from deraadt@ CVSROOT: /cvs Module name: www Changes by: mmcc@cvs.openbsd.org 2015/12/23 14:33:53 Modified files: faq : index.html Log message: capitalization, from TJ CVSROOT: /cvs Module name: www Changes by: mmcc@cvs.openbsd.org 2015/12/23 14:39:15 Modified files: faq : index.html Log message: sync Flash and Java question links with faq13.html CVSROOT: /cvs Module name: www Changes by: mmcc@cvs.openbsd.org 2015/12/23 14:39:44 Modified files: faq : faq13.html Log message: capitalize Java CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/12/23 15:51:54 Modified files: faq : faq6.html Log message: tweaks from TJ at mrsk/me, including not suggesting ntp.org CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/23 15:53:31 Modified files: www/py-jwt : Makefile www/py-jwt/pkg : PLIST Log message: py3-ify py-jwt, ok Johan Huldtgren (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/23 15:53:48 Modified files: www : Makefile Log message: +py-jwt,python3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/23 16:04:37 Modified files: www/nghttp2 : Makefile distinfo Log message: update to nghttp2-1.6.0 CVE-2015-8659, heap use-after-free in idle stream handling. (this is not in -stable). CVSROOT: /cvs Module name: www Changes by: mmcc@cvs.openbsd.org 2015/12/23 16:12:11 Modified files: faq : faq13.html Log message: capitalize Flash CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/23 16:12:23 Modified files: mail/claws-mail: Makefile distinfo mail/claws-mail/patches: patch-configure_ac mail/claws-mail/pkg: PLIST-main Removed files: mail/claws-mail/patches: patch-src_common_utils_c Log message: update to claws-mail 3.13.1, from maintainer Daniel Jakots. CVE-2015-8614 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/23 16:55:30 Modified files: lib/libkeynote : keynote-ver.l Log message: remove two NULL casts CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/23 18:41:53 Modified files: graphics/fswebcam: Makefile Log message: Update license marker. ok Marcus Glocker (maintainer) CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/12/23 18:47:25 Modified files: share/man/man5 : ar.5 Log message: mdoc macro cleanup. - mark up types with Vt - clean up some Tn - Ql instead of ` ' ok jmc@ schwarze@ CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/12/23 18:49:34 Modified files: share/man/man4 : drm.4 Log message: Mark up paths with Pa, and adjust tag width to avoid ugly wrapping. ok jmc@ schwarze@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/23 20:25:08 Modified files: usr.bin/vmstat : dkstats.c vmstat.c Log message: Replace bzero with memset. No binary change. ok tb@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/23 22:06:24 Modified files: usr.sbin/relayd: relay.c Log message: completly -> completely CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/23 22:14:18 Modified files: sys/arch/amd64/stand/libsa: softraid.c Log message: Argh. The other part the wrong diff was missing. Use the size info in struct sr_boot_volume, and not the uninitialized info in the disklabel, when checking the GPT protective MBR. Now both GPT and MBR formatted softraid volumes actually boot. As a bonus add prototype for gpt_chk_mbr(). CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/12/23 22:42:54 Modified files: usr.sbin/eigrpd: eigrpd.conf.5 Log message: adress -> address CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/23 22:50:16 Modified files: bin/pax : cache.h sys/arch/zaurus/include: machine_reg.h lib/libssl/src/crypto/bn/asm: sparcv8plus.S lib/libssl/src/crypto/des/asm: des_enc.m4 Log message: More adress -> address CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/24 01:09:07 Modified files: graphics/viewnior: Makefile Log message: Stop depending on x11/gnome/common for building. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 01:14:10 Log message: import autoconf-archive-2015.09.25 The GNU Autoconf Archive is a collection of more than 500 macros for GNU Autoconf that have been contributed as free software by friendly supporters of the cause from all over the Internet. Every single one of those macros can be re-used without imposing any restrictions whatsoever on the licensing of the generated configure script. ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20152412 N ports/devel/autoconf-archive/Makefile N ports/devel/autoconf-archive/distinfo N ports/devel/autoconf-archive/pkg/DESCR N ports/devel/autoconf-archive/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 01:14:36 Modified files: devel : Makefile Log message: +autoconf-archive CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 01:16:07 Modified files: x11/gnome/common: Makefile x11/gnome/common/pkg: PLIST Log message: while gnome-common is deprecated and the prefered upgrade path is autoconf-archive, there's still a port that needs gnome-autogen.sh. So resolve a conflict by removing the offending files from gnome-common and adding an RDEP on autoconf-archive. as discussed with/ok aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 01:24:12 Modified files: print/cups-filters: Makefile Log message: don't pickup liblouis if it happened to be installed spotted by nigel@ ok aja@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 02:05:56 Modified files: mail/claws-mail: Tag: OPENBSD_5_8 Makefile Added files: mail/claws-mail/patches: Tag: OPENBSD_5_8 patch-src_codeconv_c Log message: Security fix for CVE-2015-8614 CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/12/24 02:07:47 Modified files: usr.bin/mg : mg.1 main.c Log message: Add -R option to allow files specified on the command line to be opened read-only. ok jasper@ phessler@ and man page advice from jmc@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/24 02:26:45 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Make sure we don't overflow a page during vm_readpage/vm_writepage. Noticed over a month ago by Stefan Kempf , and I shamefully just got around to committing it. Thanks Stefan. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/24 02:33:57 Modified files: devel/gdb : Makefile distinfo Log message: Update to gdb 7.10.1 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/24 02:36:25 Modified files: devel/p5-TAP-Harness-Archive: Makefile distinfo Log message: Update to p5-TAP-Harness-Archive 0.18. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/12/24 02:40:27 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Normalize return values from various exit functions. Another diff from Stefan Kempf . CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 02:44:14 Modified files: emulators/qemu : Tag: OPENBSD_5_8 Makefile emulators/qemu/patches: Tag: OPENBSD_5_8 patch-ui_vnc_c Added files: emulators/qemu/patches: Tag: OPENBSD_5_8 patch-hw_pci_msix_c patch-hw_scsi_megasas_c patch-hw_usb_hcd-ehci_c Log message: Security fixes for CVE-2015-7549, CVE-2015-8504, CVE-2015-8558, CVE-2015-8567, CVE-2015-8568, CVE-2015-8613 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 02:44:36 Added files: emulators/qemu/patches: Tag: OPENBSD_5_8 patch-hw_net_vmxnet3_c Log message: missed in previous CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/24 02:48:31 Modified files: sysutils/parallel: Makefile distinfo Log message: Update to GNU Parallel 20151222. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/24 03:13:03 ports/devel/flake8/patches Update of /cvs/ports/devel/flake8/patches In directory cvs.openbsd.org:/tmp/cvs-serv23565/patches Log Message: Directory /cvs/ports/devel/flake8/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 03:39:41 Modified files: lang/ruby/1.8 : Tag: OPENBSD_5_8 Makefile Added files: lang/ruby/1.8/patches: Tag: OPENBSD_5_8 patch-ext_dl_handle_c Log message: Security fixes for CVE-2009-5147 and CVE-2015-7551 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 03:53:23 Modified files: lang/ruby/2.0 : Tag: OPENBSD_5_8 Makefile distinfo Removed files: lang/ruby/2.0/patches: Tag: OPENBSD_5_8 patch-lib_rubygems_remote_fetcher_rb Log message: Security update to ruby-2.0.0-p648 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 04:07:57 Modified files: lang/ruby/1.9 : Tag: OPENBSD_5_8 Makefile Added files: lang/ruby/1.9/patches: Tag: OPENBSD_5_8 patch-ext_dl_handle_c Log message: Security fix for CVE-2015-7551 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 04:21:09 Modified files: lang/ruby/2.1 : Tag: OPENBSD_5_8 Makefile lang/ruby/2.1/patches: Tag: OPENBSD_5_8 patch-configure Added files: lang/ruby/2.1/patches: Tag: OPENBSD_5_8 patch-ext_dl_handle_c patch-ext_fiddle_handle_c Log message: Security fix for CVE-2015-7551 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 04:31:46 Modified files: lang/ruby/2.2 : Tag: OPENBSD_5_8 Makefile Added files: lang/ruby/2.2/patches: Tag: OPENBSD_5_8 patch-ext_fiddle_handle_c Log message: Security fix for CVE-2015-7551 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/12/24 04:45:34 Modified files: usr.bin/file : file.1 file.c Log message: Add --brief and --dereference, used by xdg-open/xdg-mime. From Ralf Horstmann, ok tb@ deraadt@ nicm@ sthen@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/24 05:52:56 Modified files: games/dustrac : Makefile Log message: Update homepage/master_sites. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/24 05:57:17 Modified files: net/icinga/core2: Makefile net/icinga/core2/pkg: README-main Log message: fix package name for icinga-web2 in README; pointed out by rpe@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/24 06:08:12 Modified files: emulators/dosbox: Makefile Log message: Update homepage and license marker. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/24 06:09:33 Modified files: emulators/dynagen: Makefile Log message: Update homepage (domain bought by spammer) and license marker. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2015/12/24 06:47:09 Modified files: sbin/disklabel : disklabel.8 Log message: tweak auto-allocation description, with and ok jmc@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/24 06:58:30 Modified files: usr.sbin/relayd: check_tcp.c Log message: revert check_tcp rev 1.41 by yasuoka@ This part was not meant to be commited, only the bits in check_icmp.c and relayd.h are ok. ok yasuoka@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 07:09:25 Modified files: devel/nspr : Tag: OPENBSD_5_8 Makefile distinfo devel/nspr/patches: Tag: OPENBSD_5_8 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 * minimum required version for firefox-esr 35 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 07:09:59 Modified files: www/firefox-esr: Tag: OPENBSD_5_8 Makefile distinfo Removed files: www/firefox-esr/patches: Tag: OPENBSD_5_8 patch-config_system-headers Log message: update to firefox-esr-35.2.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 07:10:14 Modified files: www/firefox-esr-i18n: Tag: OPENBSD_5_8 Makefile.inc distinfo Log message: sync for firefox-esr-35.2.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 07:12:04 Modified files: infrastructure/db: user.list Log message: reserve a seat for _distcc CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/24 07:12:43 Modified files: sys/arch/amd64/stand/efiboot: efidev.c sys/arch/amd64/stand/libsa: softraid.c usr.sbin/installboot: i386_installboot.c Log message: Add prototype for gpt_chk_mbr() to i386_installboot.c. Add 'static' to declarations of gpt_chk_mbr() to match prototypes in efidev.c and softraid.c. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/24 07:20:21 Modified files: graphics/darktable: Makefile distinfo graphics/darktable/pkg: PLIST Removed files: graphics/darktable/patches: patch-data_CMakeLists_txt patch-doc_CMakeLists_txt patch-src_external_colord-gtk_CMakeLists_txt Log message: update to Darktable 2.0.0, this is a major update and moves to Gtk+3. Too many improvements to mention here; for more information, see http://www.darktable.org/2015/12/darktable-2-0-released/ Note: when updating from 1.6.x series, edits will be preserved, but it will not be possible to downgrade from 2.0 to 1.6.x any more. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/24 07:52:58 Modified files: devel/p5-Glib2 : Makefile distinfo Log message: Update to p5-Glib2-1.320. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/24 08:01:24 Modified files: usr.bin/uname : uname.c Log message: KNF cleanup: sort #includes and cases in switch statements. Fix whitespace issues with if-statements. Use return instead of exit. From fritjof () alokat ! org, thanks! ok benno@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/24 08:36:54 Modified files: devel/flake8 : Makefile Added files: devel/flake8/patches: patch-flake8_tests_test_engine_py Log message: Fix test for new py-mock ok jca@, Bertrand Janin (maintainer) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/12/24 08:52:42 Removed files: app/xdm : xdm.man.cpp Log message: Remove unused file. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/12/24 09:15:59 Modified files: audio/opus : Makefile distinfo Removed files: audio/opus/patches: patch-configure Log message: update to 1.1.1 for various MI and MD optimizations CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/24 09:21:11 Modified files: sys/dev/pci : viocon.c Log message: Remove a couple NULL-checks before free(). ok sf@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/24 09:54:37 Modified files: share/man/man8 : starttls.8 sys/dev/usb : umcs.h usr.bin/cvs : cvs.1 usr.bin/openssl: ca.c openssl.1 usr.sbin/adduser: adduser.8 usr.sbin/smtpd : bounce.c usr.sbin/snmpd : snmpd.conf.5 Log message: more e-mail -> email CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/24 09:55:13 Modified files: games/bs : bs.c Log message: Function prototypes and a little bit of KNF. Committing on behalf of mestre@ who has more to come. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/24 10:02:37 Modified files: lib/libfuse : fuse.c Log message: remove NULL-check before free() CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/24 10:05:09 Modified files: usr.bin/basename: basename.c Log message: Order includes. From fritjof@alokat.org CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/24 10:11:47 Modified files: usr.bin/basename: basename.c Log message: Use return rather than exit to enable the stack protector. From fritjof@alokat.org. ok tb@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/24 10:23:44 Modified files: usr.sbin/ldapd : search.c Log message: use strndup instead of malloc/strncpy/nul ok krw@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/24 10:47:57 Modified files: usr.sbin/ldapd : auth.c ber.c btest.c btree.c control.c index.c ldapd.c ldape.c modify.c namespace.c search.c util.c Log message: bzero -> memset. No binary change. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/24 11:03:03 Modified files: sys/arch/amd64/stand/efiboot: efidev.c sys/arch/amd64/stand/libsa: softraid.c sys/kern : subr_disk.c usr.sbin/installboot: i386_installboot.c Log message: Make all instances of gpt_chk_mbr() identical (bar static vs non-static) by passing disk size as 2nd parameter instead of the different structures holding the disk size info. The fifth copy of gpt_chk_mbr() in fdisk is a little specialer. No functional change. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/24 11:29:35 Modified files: infrastructure/mk: bsd.port.mk Log message: remove commented link for pkg-config which is no longer relevant since it moved to base long time ago CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/12/24 12:55:39 Modified files: lib/libc/stdio : fgetwc.c Log message: Both our manual and POSIX ask us to set the error indicator when an encoding error occurs, so do it. While here, do not set errno after mbrtowc(3) failure; mbrtowc(3) already does that, and that behaviour is required by the standard. ok jca@ guenther@ "nice find" deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/24 13:14:07 Modified files: usr.sbin/installboot: i386_installboot.c sys/kern : subr_disk.c Log message: Make gpt_chk_mbr() instances even more identicaller by always returning 0 or 1 since only boolean checks of the result are done. No need for EINVAL as a return value. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/24 13:19:06 ports/devel/pep8/patches Update of /cvs/ports/devel/pep8/patches In directory cvs.openbsd.org:/tmp/cvs-serv30918/patches Log Message: Directory /cvs/ports/devel/pep8/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/24 13:22:37 Modified files: devel/pep8 : Makefile Added files: devel/pep8/patches: patch-pep8_py Log message: Fix breaking configuration file compatibility with devel/flake8, from Bertrand Janin CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/24 14:37:25 Modified files: sys/arch/amd64/stand/efiboot: efidev.c sys/arch/amd64/stand/libsa: softraid.c Log message: If the GPT header checksum check fails, do *not* say the OpenBSD partition starts at sector 1. Instead return -1, as for all other failures during the header check. CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2015/12/24 14:54:09 Modified files: graphics/sxiv : Makefile distinfo graphics/sxiv/patches: patch-Makefile graphics/sxiv/pkg: DESCR Log message: update 1.3.1 -> 1.3.2 From Michael Reed. ok jung@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/24 18:48:08 Modified files: lib/libc/sys : poll.2 Log message: Add missing second argument to FD_SET macro in example code snippet. Spotted and diff provided by d ! lowe () openmailbox ! org, thanks! ok schwarze@ CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2015/12/24 19:03:00 Added files: graphics/sxiv/patches: patch-sxiv_1 Log message: Add patch-sxiv_1, which I forgot in the previous commit. From Michael Reed. ok jung@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/24 19:11:47 Modified files: usr.bin/kdump : ktrstruct.c Log message: very basic kevent printing CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/12/24 19:18:09 Modified files: lang/cython : Makefile distinfo lang/cython/pkg: PLIST Log message: Update to cython-0.23.4. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2015/12/24 20:20:57 Modified files: games/bs : bs.c Log message: Apply some more KNF to the declaration of functions, but keep style to the rest of code for now. OK tb@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/24 22:52:29 Modified files: sys/arch/sgi/include: asm.h sys/arch/sgi/sgi: locore.S Log message: Use the ErrorEPC register for curcpu() on Origin, for now. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/24 23:18:50 Modified files: sys/arch/sgi/sgi: ip27_machdep.c sys/arch/sgi/xbow: hub.h Log message: Add timecounter for MP. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/25 00:51:37 Modified files: multimedia/x264: Makefile multimedia/x264/patches: patch-common_osdep_h multimedia/x265: Makefile Log message: Enable the use of built-in atomic ops on mips64. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/25 01:34:51 Modified files: sys/arch/mips64/include: cpu.h sys/arch/mips64/mips64: cpu.c sys/arch/sgi/include: autoconf.h sys/arch/sgi/sgi: ip27.h ip27_machdep.c Log message: Make interrupt masking MP-aware. Linux IP27 and IP35 ports served as a substitute for hardware documentation. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/25 01:39:46 Modified files: net/gnugk : Makefile lang/swi-prolog: Makefile databases/kyotocabinet: Makefile japanese/mecab : Makefile graphics/libraw: Makefile Log message: Remove some BROKEN markers for ports that should build now with the new libgcc assisted built-in atomic ops for mips64. from Brad CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/25 02:02:57 Modified files: sys/arch/sgi/sgi: ip27.h ip27_machdep.c locore.S Log message: Add launch logic for secondary CPUs. The PROM's launch entry point address and function signature are from Linux. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/25 02:22:00 Modified files: sys/arch/sgi/include: intr.h sys/arch/sgi/sgi: intr_template.c ip27_machdep.c sys/arch/sgi/xbow: hub.h Log message: Add IPI logic. Assign two additional interrupts for inter-processor signalling as a workaround to a limitation in the hub interrupt code, to allow four CPUs per node. At the moment, multi-node setups are not supported. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/25 03:02:45 Modified files: geo/osm-gps-map: Makefile Added files: geo/osm-gps-map/patches: patch-configure_ac Log message: Allow building without x11/gnome/common. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/25 03:03:54 Removed files: x11/gnome/common: Makefile distinfo x11/gnome/common/pkg: DESCR PLIST Log message: Remove gnome-common; nothing uses it in-tree and it's been superseded by autoconf-archive. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/25 03:04:34 Modified files: x11/gnome : Makefile Log message: -common CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/25 03:05:46 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register gnome-common removal. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/12/25 04:54:41 Modified files: lib/freetype/include/freetype/config: Makefile Log message: Do no overwrite the installed Unix ftconfig.h with the ANSI one. ok dcoppa@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/12/25 07:03:54 Modified files: x11/dbusmenu-qt: Makefile distinfo x11/dbusmenu-qt/pkg: DESCR PLIST Log message: Update to pre-release 0.9.3 version of dbusmenu-qt, like FreeBSD did. This version contains Qt5 support, allowing dbusmenu-qt to be used in KDE5. Take maintainership while there: nobody outside KDE land uses this library anyway. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/12/25 07:05:08 Modified files: x11 : Makefile Log message: Link Qt5 version of dbusmenu-qt to build. The Qt4 and Qt5 versions do not conflict, BTW. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/25 07:29:22 Modified files: usr.bin/less : linenum.c Log message: inline a once-used function that just prints a warning ok benno@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/25 07:57:05 Modified files: devel/py-mccabe: Makefile distinfo Log message: Update to py-mccabe 0.3.1, from Bertrand Janin (maintainer) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/12/25 08:08:28 Modified files: driver/xf86-input-ws/src: emumb.c emuwheel.c Log message: Explicitely include where needed. From pkgsrc (Takahiro Kambe) via Thomas Klausner. Thanks CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/25 08:28:18 ports/devel/bullet/patches Update of /cvs/ports/devel/bullet/patches In directory cvs.openbsd.org:/tmp/cvs-serv20489/patches Log Message: Directory /cvs/ports/devel/bullet/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/25 08:30:05 Modified files: devel/bullet : Makefile distinfo devel/bullet/pkg: PLIST Added files: devel/bullet/patches: patch-examples_ExampleBrowser_CMakeLists_txt patch-examples_ThirdPartyLibs_Gwen_Macros_h Log message: Update to Bullet 2.83.6. irrlamb is still happy. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/25 08:49:57 Modified files: sysutils/virt-manager: Makefile distinfo Log message: update to virt-manager-1.3.2 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/25 10:10:05 Modified files: lib/libevent : kqueue.c Log message: revert change to call kevent immediately. tcpbench (at a minimum) relies on the old behavior of changes all happening after all event handlers run. in particular, it resets the event for the listening socket *before* calling accept(), when it is still readable. kevent then (correctly) says it is readable on the next go through the loop. silly, subtle, and stupid. problem reported by kettenis CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/12/25 10:16:43 Modified files: usr.bin/sndiod : listen.c Log message: Don't set (unused) IPV6_V6ONLY option. suggested by deraadt CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2015/12/25 12:06:01 Removed files: lib/freetype/builds/unix: mkinstalldirs Log message: Remove bogus file. ok matthieu@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/25 12:10:29 Modified files: lib/libc/time : strftime.c Log message: Simplify allocation logic based on free and realloc's behavior on NULL. ok tedu@ CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/12/25 13:16:19 Modified files: usr.bin/mandoc : cgi.c Log message: Don't retain the search query in the resulting manual links. Clean, simple URLs are best. ok schwarze@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/25 13:28:48 Modified files: sys/dev/usb : ukbd.c Log message: enable iso keyboard munge fix for macbookair6,2 ok jcs CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/12/25 13:43:04 Modified files: usr.bin/mandoc : html.c mdoc_html.c Log message: Generate simpler in-page links: just replace spaces with underscores. So http://example.com/OpenBSD-current/man1/ls.1#x546865204c6f6e6720466f726d6174 becomes http://example.com/OpenBSD-current/man1/ls.1#The_Long_Format ok schwarze@ CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/12/25 13:50:57 Modified files: share/man/man9 : bufq_init.9 Log message: initialiases -> initialises CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/12/25 13:52:00 Modified files: usr.bin/aucat : aucat.1 usr.bin/sndiod : sndiod.1 Log message: follwing -> following CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2015/12/25 13:59:09 Modified files: games/arithmetic: arithmetic.c games/boggle/boggle: extern.h games/factor : factor.c games/fish : fish.c games/fortune/fortune: fortune.c games/fortune/strfile: strfile.c games/grdc : grdc.c games/hangman : main.c games/number : number.c games/pig : pig.c games/ppt : ppt.c games/primes : primes.c games/quiz : quiz.c games/random : random.c games/robots : robots.h games/tetris : tetris.c games/wump : wump.c Log message: Declare usage() functions as __dead void, if they don't return, on games section. Found another one in arithmetic(6) which also didn't return, and removed a function from number(6) which is not used anymore. OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/25 14:05:18 Modified files: geo/josm : Makefile distinfo Log message: Update to josm r9060, from MAINTAINER Holger Mikolon CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/25 14:31:46 Modified files: devel/p5-Term-ProgressBar: Makefile distinfo devel/p5-Term-ProgressBar/pkg: PLIST Log message: Update to p5-Term-ProgressBar-2.17 - all tests pass CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2015/12/25 14:50:07 Modified files: etc/examples : eigrpd.conf Log message: add rcsid CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2015/12/25 16:41:43 Modified files: games/banner : banner.c Log message: - use strtonum(3) instead of atoi(3) - while here switch main() to return instead of exit(3), makes stack protector happy. OK tb@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2015/12/25 17:26:40 Modified files: games/adventure: extern.h games/atc : extern.h games/backgammon/common_source: back.h games/battlestar: extern.h games/bs : bs.c games/canfield/canfield: canfield.c games/cribbage : cribbage.h games/gomoku : gomoku.h games/hack : hack.h games/hangman : hangman.h games/hunt/hunt: hunt.c games/hunt/huntd: server.h games/mille : mille.h games/phantasia: misc.c setup.c games/pom : pom.c games/robots : robots.h games/sail : extern.h games/worm : worm.c Log message: Set as __dead a few more functions, that don't return, on games/ With precious tip, help and also OK from tb@ CVSROOT: /cvs Module name: www Changes by: mmcc@cvs.openbsd.org 2015/12/25 19:06:18 Modified files: . : sparc.html Log message: refer to the solbourne port in the past tense CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/25 19:52:53 Modified files: etc/rc.d : mountd Log message: mountd(8) changes require a pexp. ok deraadt@ CVSROOT: /cvs Module name: jsg Changes by: jsg@cvs.openbsd.org 2015/12/25 19:54:45 Log message: import waffle 1.5.2 Waffle is a cross-platform C library that allows one to defer selection of an OpenGL API and window system until runtime. For example, on Linux, Waffle enables an application to select X11/EGL with an OpenGL 3.3 core profile, Wayland with OpenGL ES2, and other window system / API combinations. Waffle's immediate goal is to enable Piglit, Mesa's OpenGL test suite, to test multiple OpenGL flavors in a cross-platform way. However, Waffle's design does not preclude it from being useful to other projects. tweaks and ok aja Status: Vendor Tag: jsg_20151226 Release Tags: ports/graphics/waffle N jsg/Makefile cvs: ERROR: cannot write file /cvs/jsg/Makefile,v: No such file or directory N jsg/distinfo cvs: ERROR: cannot write file /cvs/jsg/distinfo,v: No such file or directory cvs: ERROR: cannot mkdir /cvs/jsg/pkg -- not added: No such file or directory cvs: ERROR: cannot mkdir /cvs/jsg/patches -- not added: No such file or directory No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2015/12/25 20:00:14 Log message: import waffle 1.5.2 Waffle is a cross-platform C library that allows one to defer selection of an OpenGL API and window system until runtime. For example, on Linux, Waffle enables an application to select X11/EGL with an OpenGL 3.3 core profile, Wayland with OpenGL ES2, and other window system / API combinations. Waffle's immediate goal is to enable Piglit, Mesa's OpenGL test suite, to test multiple OpenGL flavors in a cross-platform way. However, Waffle's design does not preclude it from being useful to other projects. tweaks and ok aja Status: Vendor Tag: jsg Release Tags: jsg_20151226 N ports/graphics/waffle/Makefile N ports/graphics/waffle/distinfo N ports/graphics/waffle/pkg/PLIST N ports/graphics/waffle/pkg/DESCR N ports/graphics/waffle/patches/patch-cmake_Modules_WaffleDefineOS_cmake N ports/graphics/waffle/patches/patch-src_waffle_egl_wegl_platform_c N ports/graphics/waffle/patches/patch-src_waffle_glx_glx_platform_c N ports/graphics/waffle/patches/patch-src_waffle_linux_linux_dl_c N ports/graphics/waffle/patches/patch-src_waffle_CMakeLists_txt N ports/graphics/waffle/patches/patch-tests_functional_CMakeLists_txt N ports/graphics/waffle/patches/patch-cmake_Modules_WaffleValidateOptions_cmake N ports/graphics/waffle/patches/patch-src_waffle_gbm_wgbm_display_c N ports/graphics/waffle/patches/patch-src_waffle_gbm_wgbm_platform_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2015/12/25 20:02:56 Modified files: graphics : Makefile Log message: +waffle CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/26 00:36:24 Modified files: devel/py-py : Makefile distinfo devel/py-py/pkg: PLIST Log message: Update tp py-py 1.4.31 ok jca@, maintainer timeout CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/12/26 00:46:03 Modified files: usr.bin/ssh : clientloop.c mux.c Log message: adjust pledge promises for ControlMaster: when using "ask" or "autoask", the process will use ssh-askpass for asking confirmation. problem found by halex@ ok halex@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/26 02:43:11 Modified files: textproc/icu4c : Makefile Log message: Remove the mips64 -Bsymbolic workaround now that the linker has been fixed. from Brad, ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/26 02:45:51 Modified files: net/libtorrent : Makefile devel/harfbuzz : Makefile audio/openal : Makefile games/pokerth : Makefile games/wesnoth : Makefile sysutils/rsyslog: Makefile devel/libgit2/libgit2: Makefile Log message: Remove more BROKEN markers for ports requiring built-in atomic ops. from Brad, OK jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/26 02:47:36 Modified files: www/uget : Makefile Log message: Use aria2 everywhere. mips64 now has aria2 too. from Brad, OK jasper@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/12/26 02:55:15 Modified files: etc/rc.d : mountd smtpd Log message: Remove blank line for consistency with other rc.d scripts; no change in behavior. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2015/12/26 06:48:38 Modified files: bin/csh : alloc.c csh.c csh.h dir.c dol.c error.c exec.c exp.c extern.h file.c func.c glob.c hist.c lex.c misc.c parse.c proc.c sem.c set.c Log message: Replace handrolled xfree() function by directly using free(3) OK mmcc@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/26 08:51:57 Modified files: gnu/gcc/gcc/config/mips: sync.S Log message: Fix branch delay slots. Found while making test builds of ports. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/12/26 11:11:43 Modified files: bin/cp : extern.h utils.c bin/mv : cp.c Log message: Set the times, mode, and flags on symlinks when doing cp -p (or mv across filesystems) problem noted by Carsten Kunze (carsten.kunze (at) arcor.de) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/26 11:44:01 Modified files: bin/ksh : ksh.1 Log message: remove special characters; diff from michael reed CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/26 13:48:12 Modified files: devel/py-mock : Makefile distinfo devel/py-mock/pkg: DESCR PLIST Log message: Update to py-mock 1.3.0 ok jca@ CVSROOT: /cvs Module name: www Changes by: mmcc@cvs.openbsd.org 2015/12/26 13:49:50 Modified files: faq : faq8.html Log message: the Opera port is gone ok zhuk@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/26 13:50:44 Modified files: devel : Makefile Log message: +py-mock,python3 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/12/26 13:51:35 Modified files: usr.bin/finger : util.c usr.bin/login : login.c usr.bin/ssh : sshlogin.c usr.sbin/pppd : auth.c Log message: Use pread/pwrite instead separate lseek+read/write for lastlog. Cast to off_t before multiplication to avoid truncation on ILP32 ok kettenis@ mmcc@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/26 13:52:03 Modified files: usr.sbin/gpioctl: gpioctl.c Log message: bzero -> memset. No binary change. ok tb@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/12/26 13:56:44 Modified files: infrastructure/bin: portcheck Log message: Don't spam console with "file not found" messages when checking PERMIT_* values under -A option. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/26 14:57:25 Modified files: sys/dev/pci : pcidevs Log message: Add Perle Speed8 LE. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/26 14:57:51 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/12/26 15:16:12 Modified files: sys/dev/pci : pucdata.c Log message: Add support for the Perle Speed8 LE. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/12/26 15:39:21 Modified files: x11/kde-applications: Makefile.inc x11/kde-applications/libkface: distinfo x11/kde-applications/libkgeomap: Makefile distinfo Log message: Minor update to 15.08.3. Tweak a comment while there. Needed for upcoming KDE Frameworks (yep, a circular dependency is coming). CVSROOT: /cvs Module name: src Changes by: chl@cvs.openbsd.org 2015/12/26 18:24:27 Modified files: games/tetris : scores.c Log message: remove unused variable ok tb@ CVSROOT: /cvs Module name: src Changes by: chl@cvs.openbsd.org 2015/12/26 18:25:57 Modified files: bin/mv : cp.c Log message: remove unused variable ok tedu@ CVSROOT: /cvs Module name: src Changes by: chl@cvs.openbsd.org 2015/12/26 18:26:47 Modified files: lib/libc/stdlib: icdb.c Log message: remove unused variable ok tedu@ CVSROOT: /cvs Module name: src Changes by: chl@cvs.openbsd.org 2015/12/26 18:28:02 Modified files: games/boggle/boggle: mach.c Log message: remove unused variables ok mmcc@ CVSROOT: /cvs Module name: src Changes by: chl@cvs.openbsd.org 2015/12/26 18:36:49 Modified files: gnu/usr.bin/cxxfilt: cxxfilt.c Log message: add missing header needed for pledge(2) ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/26 18:37:46 Modified files: sys/kern : kern_pledge.c Log message: wrap "audio" pledge code in NAUDIO > 0, because there are a few GENERIC kernels which lack audio drivers. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/12/26 21:31:35 Modified files: sys/arch/amd64/amd64: autoconf.c cpu.c identcpu.c sys/arch/i386/i386: autoconf.c cpu.c machdep.c Log message: If available prefer the rdseed instruction over rdrand when adding entropy to the kernel rng. If the rdseed source is empty fallback to rdrand as suggested by naddy. rdrand output comes from a prng that is periodically reseeded. rdseed should give us more bits of entropy. ok naddy@ djm@ deraadt@ CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2015/12/26 22:00:26 Modified files: faq : current.html Log message: An assembler that supports the rdseed instruction is now required to build amd64 or i386 kernels. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/27 01:17:37 Modified files: devel/goffice : Makefile distinfo Log message: Update to goffice-0.10.25. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/27 01:17:56 Modified files: math/gnumeric : Makefile distinfo Log message: Update to gnumeric-1.12.25. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/27 01:26:51 Modified files: databases/py-mysqlclient: Makefile devel/py-test : Makefile security/letsencrypt/py-acme: Makefile security/py-passlib: Makefile www/py-beaker : Makefile Log message: devel/py-mock -> devel/py-mock${MODPY_FLAVOR} in TEST_DEPENDS when there's a python3 FLAVOR now that we have py3-mock. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/12/27 01:58:26 Log message: Import libdrm 2.4.65 Status: Vendor Tag: libdrm Release Tags: libdrm_2_4_65 C xenocara/lib/libdrm/Makefile.am C xenocara/lib/libdrm/configure C xenocara/lib/libdrm/configure.ac U xenocara/lib/libdrm/aclocal.m4 C xenocara/lib/libdrm/xf86drm.h U xenocara/lib/libdrm/xf86drmMode.h C xenocara/lib/libdrm/Makefile.in U xenocara/lib/libdrm/Makefile.sources U xenocara/lib/libdrm/config.h.in U xenocara/lib/libdrm/libdrm.pc.in U xenocara/lib/libdrm/README C xenocara/lib/libdrm/xf86drm.c U xenocara/lib/libdrm/xf86drmHash.c U xenocara/lib/libdrm/xf86drmHash.h U xenocara/lib/libdrm/xf86drmRandom.c U xenocara/lib/libdrm/xf86drmRandom.h U xenocara/lib/libdrm/xf86drmSL.c C xenocara/lib/libdrm/xf86drmMode.c U xenocara/lib/libdrm/xf86atomic.h U xenocara/lib/libdrm/util_math.h U xenocara/lib/libdrm/libdrm_macros.h U xenocara/lib/libdrm/libdrm_lists.h U xenocara/lib/libdrm/util_double_list.h U xenocara/lib/libdrm/Android.mk U xenocara/lib/libdrm/m4/libtool.m4 U xenocara/lib/libdrm/m4/ltoptions.m4 U xenocara/lib/libdrm/m4/ltsugar.m4 U xenocara/lib/libdrm/m4/ltversion.m4 U xenocara/lib/libdrm/m4/lt~obsolete.m4 U xenocara/lib/libdrm/build-aux/compile U xenocara/lib/libdrm/build-aux/config.guess U xenocara/lib/libdrm/build-aux/config.sub U xenocara/lib/libdrm/build-aux/depcomp U xenocara/lib/libdrm/build-aux/install-sh U xenocara/lib/libdrm/build-aux/ltmain.sh U xenocara/lib/libdrm/build-aux/missing U xenocara/lib/libdrm/build-aux/test-driver C xenocara/lib/libdrm/include/drm/drm.h U xenocara/lib/libdrm/include/drm/drm_fourcc.h U xenocara/lib/libdrm/include/drm/drm_mode.h U xenocara/lib/libdrm/include/drm/drm_sarea.h U xenocara/lib/libdrm/include/drm/i915_drm.h U xenocara/lib/libdrm/include/drm/mach64_drm.h U xenocara/lib/libdrm/include/drm/mga_drm.h U xenocara/lib/libdrm/include/drm/nouveau_drm.h U xenocara/lib/libdrm/include/drm/qxl_drm.h U xenocara/lib/libdrm/include/drm/r128_drm.h U xenocara/lib/libdrm/include/drm/radeon_drm.h U xenocara/lib/libdrm/include/drm/amdgpu_drm.h U xenocara/lib/libdrm/include/drm/savage_drm.h U xenocara/lib/libdrm/include/drm/sis_drm.h U xenocara/lib/libdrm/include/drm/tegra_drm.h U xenocara/lib/libdrm/include/drm/via_drm.h U xenocara/lib/libdrm/include/drm/vmwgfx_drm.h U xenocara/lib/libdrm/libkms/Makefile.am U xenocara/lib/libdrm/libkms/libkms.h U xenocara/lib/libdrm/libkms/Makefile.in U xenocara/lib/libdrm/libkms/Makefile.sources U xenocara/lib/libdrm/libkms/libkms.pc.in U xenocara/lib/libdrm/libkms/internal.h C xenocara/lib/libdrm/libkms/linux.c U xenocara/lib/libdrm/libkms/dumb.c U xenocara/lib/libdrm/libkms/api.c U xenocara/lib/libdrm/libkms/vmwgfx.c U xenocara/lib/libdrm/libkms/intel.c U xenocara/lib/libdrm/libkms/nouveau.c U xenocara/lib/libdrm/libkms/radeon.c U xenocara/lib/libdrm/libkms/exynos.c U xenocara/lib/libdrm/libkms/Android.mk U xenocara/lib/libdrm/libkms/kms-symbol-check U xenocara/lib/libdrm/intel/Makefile.am U xenocara/lib/libdrm/intel/intel_bufmgr.h U xenocara/lib/libdrm/intel/intel_aub.h U xenocara/lib/libdrm/intel/intel_debug.h U xenocara/lib/libdrm/intel/Makefile.in U xenocara/lib/libdrm/intel/Makefile.sources U xenocara/lib/libdrm/intel/libdrm_intel.pc.in U xenocara/lib/libdrm/intel/intel_bufmgr.c U xenocara/lib/libdrm/intel/intel_bufmgr_priv.h 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 U xenocara/lib/libdrm/intel/intel_chipset.h U xenocara/lib/libdrm/intel/mm.c U xenocara/lib/libdrm/intel/mm.h U xenocara/lib/libdrm/intel/test_decode.c U xenocara/lib/libdrm/intel/Android.mk U xenocara/lib/libdrm/intel/intel-symbol-check U xenocara/lib/libdrm/intel/tests/gen4-3d.batch U xenocara/lib/libdrm/intel/tests/gm45-3d.batch U xenocara/lib/libdrm/intel/tests/gen5-3d.batch U xenocara/lib/libdrm/intel/tests/gen6-3d.batch U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch U xenocara/lib/libdrm/intel/tests/gen7-3d.batch U xenocara/lib/libdrm/intel/tests/gen4-3d.batch.sh U xenocara/lib/libdrm/intel/tests/gm45-3d.batch.sh U xenocara/lib/libdrm/intel/tests/gen5-3d.batch.sh U xenocara/lib/libdrm/intel/tests/gen6-3d.batch.sh U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch.sh U xenocara/lib/libdrm/intel/tests/gen7-3d.batch.sh U xenocara/lib/libdrm/intel/tests/gen4-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gm45-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen5-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen6-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/test-batch.sh U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen7-3d.batch-ref.txt U xenocara/lib/libdrm/nouveau/Makefile.am U xenocara/lib/libdrm/nouveau/nouveau.h U xenocara/lib/libdrm/nouveau/Makefile.in U xenocara/lib/libdrm/nouveau/Makefile.sources U xenocara/lib/libdrm/nouveau/libdrm_nouveau.pc.in U xenocara/lib/libdrm/nouveau/nouveau.c U xenocara/lib/libdrm/nouveau/pushbuf.c U xenocara/lib/libdrm/nouveau/bufctx.c U xenocara/lib/libdrm/nouveau/abi16.c U xenocara/lib/libdrm/nouveau/private.h U xenocara/lib/libdrm/nouveau/Android.mk U xenocara/lib/libdrm/nouveau/nouveau-symbol-check U xenocara/lib/libdrm/radeon/Makefile.am U xenocara/lib/libdrm/radeon/radeon_bo.h U xenocara/lib/libdrm/radeon/radeon_cs.h U xenocara/lib/libdrm/radeon/radeon_surface.h U xenocara/lib/libdrm/radeon/radeon_bo_gem.h U xenocara/lib/libdrm/radeon/radeon_cs_gem.h C xenocara/lib/libdrm/radeon/radeon_bo_int.h C xenocara/lib/libdrm/radeon/radeon_cs_int.h U xenocara/lib/libdrm/radeon/r600_pci_ids.h U xenocara/lib/libdrm/radeon/Makefile.in U xenocara/lib/libdrm/radeon/Makefile.sources U 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 U xenocara/lib/libdrm/radeon/radeon_cs_space.c U xenocara/lib/libdrm/radeon/radeon_bo.c U xenocara/lib/libdrm/radeon/radeon_cs.c U xenocara/lib/libdrm/radeon/radeon_surface.c U xenocara/lib/libdrm/radeon/Android.mk U xenocara/lib/libdrm/radeon/bof.c U xenocara/lib/libdrm/radeon/bof.h U xenocara/lib/libdrm/amdgpu/Makefile.am U xenocara/lib/libdrm/amdgpu/amdgpu.h C xenocara/lib/libdrm/amdgpu/Makefile.in N xenocara/lib/libdrm/amdgpu/Makefile.sources U xenocara/lib/libdrm/amdgpu/libdrm_amdgpu.pc.in C xenocara/lib/libdrm/amdgpu/amdgpu_bo.c U xenocara/lib/libdrm/amdgpu/amdgpu_cs.c U xenocara/lib/libdrm/amdgpu/amdgpu_device.c U xenocara/lib/libdrm/amdgpu/amdgpu_gpu_info.c U xenocara/lib/libdrm/amdgpu/amdgpu_internal.h U xenocara/lib/libdrm/amdgpu/amdgpu_vamgr.c U xenocara/lib/libdrm/amdgpu/util_hash.c U xenocara/lib/libdrm/amdgpu/util_hash.h U xenocara/lib/libdrm/amdgpu/util_hash_table.c U xenocara/lib/libdrm/amdgpu/util_hash_table.h U xenocara/lib/libdrm/amdgpu/amdgpu-symbol-check U xenocara/lib/libdrm/omap/Makefile.am U xenocara/lib/libdrm/omap/omap_drm.h U xenocara/lib/libdrm/omap/omap_drmif.h U xenocara/lib/libdrm/omap/Makefile.in U xenocara/lib/libdrm/omap/libdrm_omap.pc.in U xenocara/lib/libdrm/omap/omap_drm.c U xenocara/lib/libdrm/omap/omap-symbol-check U xenocara/lib/libdrm/exynos/Makefile.am U xenocara/lib/libdrm/exynos/exynos_drm.h U xenocara/lib/libdrm/exynos/exynos_fimg2d.h U xenocara/lib/libdrm/exynos/exynos_drmif.h U xenocara/lib/libdrm/exynos/Makefile.in U xenocara/lib/libdrm/exynos/libdrm_exynos.pc.in U xenocara/lib/libdrm/exynos/exynos_drm.c U xenocara/lib/libdrm/exynos/exynos_fimg2d.c U xenocara/lib/libdrm/exynos/fimg2d_reg.h U xenocara/lib/libdrm/exynos/exynos-symbol-check U xenocara/lib/libdrm/freedreno/Makefile.am U xenocara/lib/libdrm/freedreno/freedreno_drmif.h U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.h U xenocara/lib/libdrm/freedreno/Makefile.in U xenocara/lib/libdrm/freedreno/Makefile.sources U xenocara/lib/libdrm/freedreno/libdrm_freedreno.pc.in U xenocara/lib/libdrm/freedreno/README U xenocara/lib/libdrm/freedreno/freedreno_device.c U xenocara/lib/libdrm/freedreno/freedreno_pipe.c U xenocara/lib/libdrm/freedreno/freedreno_priv.h U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.c U xenocara/lib/libdrm/freedreno/freedreno_bo.c U xenocara/lib/libdrm/freedreno/Android.mk U xenocara/lib/libdrm/freedreno/freedreno-symbol-check U xenocara/lib/libdrm/freedreno/kgsl/kgsl_bo.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_device.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_drm.h U xenocara/lib/libdrm/freedreno/kgsl/kgsl_pipe.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_priv.h U xenocara/lib/libdrm/freedreno/kgsl/kgsl_ringbuffer.c U xenocara/lib/libdrm/freedreno/kgsl/msm_kgsl.h U xenocara/lib/libdrm/freedreno/msm/msm_bo.c U xenocara/lib/libdrm/freedreno/msm/msm_device.c U xenocara/lib/libdrm/freedreno/msm/msm_drm.h U xenocara/lib/libdrm/freedreno/msm/msm_pipe.c U xenocara/lib/libdrm/freedreno/msm/msm_priv.h U xenocara/lib/libdrm/freedreno/msm/msm_ringbuffer.c U xenocara/lib/libdrm/tegra/Makefile.am U xenocara/lib/libdrm/tegra/tegra.h U xenocara/lib/libdrm/tegra/Makefile.in U xenocara/lib/libdrm/tegra/libdrm_tegra.pc.in U xenocara/lib/libdrm/tegra/private.h U xenocara/lib/libdrm/tegra/tegra.c U xenocara/lib/libdrm/tegra/tegra-symbol-check U xenocara/lib/libdrm/tests/Makefile.am C xenocara/lib/libdrm/tests/Makefile.in U xenocara/lib/libdrm/tests/drmtest.c U xenocara/lib/libdrm/tests/drmtest.h U xenocara/lib/libdrm/tests/dristat.c U xenocara/lib/libdrm/tests/drmsl.c U xenocara/lib/libdrm/tests/drmstat.c U xenocara/lib/libdrm/tests/getclient.c U xenocara/lib/libdrm/tests/getstats.c U xenocara/lib/libdrm/tests/getversion.c U xenocara/lib/libdrm/tests/hash.c U xenocara/lib/libdrm/tests/name_from_fd.c U xenocara/lib/libdrm/tests/openclose.c U xenocara/lib/libdrm/tests/random.c U xenocara/lib/libdrm/tests/setversion.c U xenocara/lib/libdrm/tests/updatedraw.c U xenocara/lib/libdrm/tests/modeprint/Makefile.am U xenocara/lib/libdrm/tests/modeprint/Makefile.in U xenocara/lib/libdrm/tests/modeprint/modeprint.c U xenocara/lib/libdrm/tests/proptest/Makefile.am U xenocara/lib/libdrm/tests/proptest/Makefile.in U xenocara/lib/libdrm/tests/proptest/proptest.c U xenocara/lib/libdrm/tests/modetest/Makefile.am U xenocara/lib/libdrm/tests/modetest/Makefile.in U xenocara/lib/libdrm/tests/modetest/Makefile.sources U xenocara/lib/libdrm/tests/modetest/buffers.c U xenocara/lib/libdrm/tests/modetest/buffers.h U xenocara/lib/libdrm/tests/modetest/cursor.c U xenocara/lib/libdrm/tests/modetest/cursor.h U xenocara/lib/libdrm/tests/modetest/modetest.c U xenocara/lib/libdrm/tests/modetest/Android.mk U xenocara/lib/libdrm/tests/vbltest/Makefile.am U xenocara/lib/libdrm/tests/vbltest/Makefile.in U xenocara/lib/libdrm/tests/vbltest/vbltest.c U xenocara/lib/libdrm/tests/kmstest/Makefile.am U xenocara/lib/libdrm/tests/kmstest/Makefile.in U xenocara/lib/libdrm/tests/kmstest/main.c U xenocara/lib/libdrm/tests/radeon/Makefile.am U xenocara/lib/libdrm/tests/radeon/Makefile.in U xenocara/lib/libdrm/tests/radeon/rbo.c U xenocara/lib/libdrm/tests/radeon/rbo.h U xenocara/lib/libdrm/tests/radeon/radeon_ttm.c U xenocara/lib/libdrm/tests/amdgpu/Makefile.am U xenocara/lib/libdrm/tests/amdgpu/Makefile.in U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.c U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.h U xenocara/lib/libdrm/tests/amdgpu/basic_tests.c U xenocara/lib/libdrm/tests/amdgpu/bo_tests.c U xenocara/lib/libdrm/tests/amdgpu/cs_tests.c U xenocara/lib/libdrm/tests/amdgpu/uvd_messages.h U xenocara/lib/libdrm/tests/amdgpu/vce_tests.c U xenocara/lib/libdrm/tests/amdgpu/vce_ib.h U xenocara/lib/libdrm/tests/amdgpu/frame.h U xenocara/lib/libdrm/tests/exynos/Makefile.am U xenocara/lib/libdrm/tests/exynos/Makefile.in U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_test.c U xenocara/lib/libdrm/tests/tegra/Makefile.am U xenocara/lib/libdrm/tests/tegra/Makefile.in U xenocara/lib/libdrm/tests/tegra/openclose.c U xenocara/lib/libdrm/tests/nouveau/Makefile.am U xenocara/lib/libdrm/tests/nouveau/Makefile.in U xenocara/lib/libdrm/tests/nouveau/threaded.c U xenocara/lib/libdrm/man/Makefile.am U xenocara/lib/libdrm/man/Makefile.in U xenocara/lib/libdrm/man/drmAvailable.xml U xenocara/lib/libdrm/man/drmHandleEvent.xml U xenocara/lib/libdrm/man/drmModeGetResources.xml U xenocara/lib/libdrm/man/drm.xml U xenocara/lib/libdrm/man/drm-kms.xml U xenocara/lib/libdrm/man/drm-memory.xml 19 conflicts created by this import. Use the following command to help the merge: cvs checkout -jlibdrm:yesterday -jlibdrm xenocara/lib/libdrm CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/12/27 02:16:53 Modified files: lib/libdrm : Makefile.am Makefile.in configure configure.ac xf86drm.c xf86drm.h xf86drmMode.c lib/libdrm/amdgpu: Makefile.in amdgpu_bo.c lib/libdrm/include/drm: drm.h lib/libdrm/intel: intel_bufmgr_fake.c intel_bufmgr_gem.c intel_decode.c lib/libdrm/libkms: linux.c lib/libdrm/radeon: radeon_bo_gem.c radeon_bo_int.h radeon_cs_gem.c radeon_cs_int.h lib/libdrm/tests: Makefile.in Log message: Merge libdrm 2.4.65 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/12/27 02:18:03 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: halex@cvs.openbsd.org 2015/12/27 02:24:00 Modified files: bin/ksh : main.c Log message: unconditionally duplicate the argv array on initialization, to make it resilient against being altered by a subsequent shift operation tweak and ok semarie@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/27 03:00:30 Modified files: textproc/p5-XML-XPath: Makefile distinfo Log message: Update to p5-XML-XPath-1.15. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/27 03:05:02 Modified files: textproc/p5-String-Random: Makefile distinfo Log message: Update to p5-String-Random-0.29. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/27 03:16:37 Modified files: devel/p5-Data-Dump-Streamer: Makefile distinfo Log message: Update to p5-Data-Dump-Streamer-2.39. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/27 08:31:38 Added files: devel/hs-dataenc: Makefile distinfo devel/hs-dataenc/patches: patch-dataenc_cabal devel/hs-dataenc/pkg: DESCR PLIST Log message: Revive hs-dataenc, soon to be used by hedgewars. ok kili@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/27 08:34:36 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Revive hs-dataenc. ok kili@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/27 09:12:49 Log message: Import security/hs-SHA This library implements the SHA suite of message digest functions, according to NIST FIPS 180-2 (with the SHA-224 addendum), as well as the SHA-based HMAC routines. The functions have been tested against most of the NIST and RFC test vectors for the various functions. While some attention has been paid to performance, these do not presently reach the speed of well-tuned libraries, like OpenSSL. ok kili@ Status: Vendor Tag: pascal Release Tags: pascal_20151227 N ports/security/hs-SHA/Makefile N ports/security/hs-SHA/distinfo N ports/security/hs-SHA/pkg/DESCR N ports/security/hs-SHA/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/27 09:14:04 Modified files: security : Makefile Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/27 09:31:08 Modified files: distrib/sgi/iso: Makefile distrib/sgi/ramdisk: install.md etc/etc.sgi : Makefile.inc Added files: sys/arch/sgi/conf: GENERIC-IP27.MP Log message: welcome GENERIC.IP27 MP (dual cpu on O350 now) ok visa CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/27 09:36:07 Modified files: sys/kern : kern_pledge.c Log message: Add missing #include "audio.h". Fixes sndiod pledge issue reported by timo.myyra () wickedbsd ! net, thanks! While there, remove extraneous "pty.h". ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/27 10:08:05 Modified files: lang/parrot : Makefile Log message: drop maintainer CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/27 10:51:19 Modified files: usr.bin/less : ch.c Log message: Put macro arg in parentheses. ok nicm@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/27 10:56:22 Modified files: games/teeworlds: Makefile distinfo games/teeworlds/patches: patch-scripts_font_installer_sh games/teeworlds/pkg: DESCR PLIST Added files: games/teeworlds/patches: patch-bam-0_4_0_make_unix_sh patch-bam-0_4_0_src_driver_gcc_lua patch-bam_lua patch-scripts_build_py patch-scripts_compiler_py patch-src_base_detect_h patch-src_engine_client_sound_cpp patch-src_engine_client_sound_h patch-src_engine_shared_storage_cpp Removed files: games/teeworlds/patches: patch-bam-0_2_0_make_unix_sh patch-bam-0_2_0_src_base_bam patch-bam-0_2_0_src_context_h patch-bam-0_2_0_src_driver_gcc_bam patch-bam-0_2_0_src_main_c patch-bam-0_2_0_src_node_h patch-default_bam patch-scripts_make_src_py patch-src_engine_client_ec_snd_c patch-src_engine_e_engine_c Log message: from new maintainer Donovan Watteau: "- update from 0.5.2 to 0.6.3, which fixes a lot of security issues and which makes the game playable online again. - don't bother building on strict-alignment archs. On loongson, both the client and the server SIGBUS during startup, and looking at the code it seems that it will crash on anything not x86 or ppc. - don't include an extra copy of DejaVuSans.ttf. - use audio/wavpack, not an internal copy. - make sure an internal zlib is never used. - invoke "bam" with -a, to make sure that it will abort on error. - don't enforce stack protector, base gcc(1) enables it wherever it's possible. - fix endianness detection (confirmed to work on macppc). - drop patch-src_engine_client_ec_snd_c. At first, I ported it to teeworlds-0.6.2, but actually this patch makes audio much worse for me, and I can't observe anymore the crash it was supposed to fix." ok armani@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/27 10:56:59 Added files: games/teeworlds/patches: patch-src_game_client_gameclient_cpp Log message: missed in previous CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/12/27 11:05:49 Modified files: security/pcsc-lite: Makefile distinfo security/pcsc-lite/patches: patch-src_spy_libpcscspy_c patch-src_testpcsc_c Removed files: security/pcsc-lite/patches: patch-src_pcscdaemon_c patch-src_tokenparser_l Log message: Bugfixing update to pcsc-lite-1.8.15 CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/27 11:42:11 Modified files: distrib/miniroot: install.sub install.sh Log message: Refactor and move disk initialization code from install.sh to a separate function configure_disk() in install.sub. based on work from and OK halex@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/12/27 12:33:26 Modified files: bin/ksh : main.c Log message: Tweak comment: we now always make a copy of argv. ok halex@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/27 12:39:28 Modified files: distrib/sgi/ramdisk: install.md Log message: Remove stray '}'. CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/27 12:50:14 Modified files: sys/dev/isa : asmc.c Log message: with Mark's fix in previous commit the extra taskq for delayed initialization and updates is no longer needed and can be removed, so simplify things and initialize the sensors on attach and update them through the sensors task CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/27 13:05:05 Modified files: sys/dev/isa : asmc.c Log message: simplify and unify keyboard backlight hooks, doing the same kassert instead of for-loop as acpithinkpad does CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/27 13:17:39 Modified files: sys/dev/isa : asmc.c Log message: extra taskq is gone, so also remove the no longer needed init variable CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/27 13:26:55 Modified files: sys/dev/isa : asmc.c Log message: rename kbdled to backlight and mention chip model in comment CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/27 13:35:41 Modified files: lang/moarvm : Makefile distinfo lang/moarvm/patches: patch-Configure_pl lang/moarvm/pkg: PLIST Log message: Update to 2015.12. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/27 13:35:59 Modified files: lang/nqp : Makefile distinfo Log message: Update to 2015.12. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/27 13:37:32 Modified files: lang/rakudo : Makefile distinfo lang/rakudo/pkg: PLIST Added files: lang/rakudo/patches: patch-tools_build_Makefile-Moar_in patch-tools_build_install-core-dist_pl Log message: Update to 2015.12. Fix from upstream to respect DESTDIR. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/27 13:39:51 Modified files: sbin/fdisk : mbr.c Log message: Use 'standard' gpt_chk_mbr() to check for protective MBR. CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/27 13:42:33 Modified files: sys/dev/isa : asmc.c Log message: fold for loops back into a wait function in a similar manner as acpiec does CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/27 13:54:53 Modified files: sys/dev/isa : asmc.c Log message: set sensor type later on init CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/12/27 14:13:16 Log message: Import MyGUI - a library for creating GUIs for games and 3D applications. With comments and OKs from pascal@ and zhuk@, thanks. Status: Vendor Tag: kirby Release Tags: kirby_20151228 N ports/devel/mygui/Makefile N ports/devel/mygui/distinfo N ports/devel/mygui/patches/patch-CMake_InstallResources_cmake N ports/devel/mygui/patches/patch-Platforms_Ogre_OgrePlatform_CMakeLists_txt N ports/devel/mygui/patches/patch-Common_Base_Ogre_BaseManager_cpp N ports/devel/mygui/pkg/PLIST N ports/devel/mygui/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/12/27 14:20:43 Modified files: devel : Makefile Log message: +mygui CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/27 14:35:20 Modified files: infrastructure/db: user.list Log message: reserve _hedgewars uid/gid CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/27 14:40:57 Log message: Hedgewars is a turn based strategy, artillery, action and comedy game, featuring the antics of pink hedgehogs with attitude as they battle from the depths of hell to the depths of space. As commander, it's your job to assemble your crack team of hedgehog soldiers and bring the war to your enemy. ok landry@ Status: Vendor Tag: pascal Release Tags: pascal_20151227 N ports/games/hedgewars/Makefile N ports/games/hedgewars/distinfo N ports/games/hedgewars/pkg/DESCR-main N ports/games/hedgewars/pkg/DESCR-server N ports/games/hedgewars/pkg/PLIST-main N ports/games/hedgewars/pkg/PLIST-server N ports/games/hedgewars/pkg/hedgewars_server.rc N ports/games/hedgewars/patches/patch-hedgewars_SDLh_pas N ports/games/hedgewars/patches/patch-hedgewars_CMakeLists_txt N ports/games/hedgewars/patches/patch-hedgewars_avwrapper_CMakeLists_txt N ports/games/hedgewars/patches/patch-misc_libphyslayer_CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/27 14:42:57 Modified files: games : Makefile Log message: sync CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/27 14:55:24 Log message: OpenMW is an attempt to reimplement the popular role playing game Morrowind. It aims to be a fully playable, open source implementation of the game. You must own Morrowind to use OpenMW. ok kirby@ Status: Vendor Tag: pascal Release Tags: pascal_20151227 N ports/games/openmw/Makefile N ports/games/openmw/distinfo N ports/games/openmw/patches/patch-components_files_fixedpath_hpp N ports/games/openmw/patches/patch-components_files_linuxpath_hpp N ports/games/openmw/patches/patch-components_files_linuxpath_cpp N ports/games/openmw/patches/patch-apps_openmw_crashcatcher_cpp N ports/games/openmw/patches/patch-apps_wizard_CMakeLists_txt N ports/games/openmw/pkg/PLIST N ports/games/openmw/pkg/DESCR N ports/games/openmw/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/27 14:56:09 Modified files: games : Makefile Log message: +openmw CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/27 14:58:30 Modified files: mail/roundcubemail: Makefile distinfo mail/roundcubemail/pkg: PLIST Log message: update to roundcubemail-1.1.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/27 14:59:51 Modified files: security/libsodium: Makefile distinfo Log message: update to libsodium-1.0.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/27 15:13:56 Modified files: mail/roundcubemail: Tag: OPENBSD_5_8 Makefile distinfo mail/roundcubemail/pkg: Tag: OPENBSD_5_8 PLIST README Removed files: mail/roundcubemail/patches: Tag: OPENBSD_5_8 patch-program_lib_Roundcube_bootstrap_php Log message: MFC update to roundcubemail-1.1.4, fixes potential path traversal vulnerability https://www.htbridge.com/advisory/HTB23283 "Although the vulnerability is not fully disclosed yet, the attack scenario requires an active Roundcube account as well as write privileges on the same host Roundcube is served from (without open_basedir protection)." Also adds protection against brute-force attacks. http://trac.roundcube.net/wiki/Changelog#RELEASE1.1.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/27 15:51:10 Modified files: www/lighttpd : Makefile Added files: www/lighttpd/patches: patch-src_chunk_c Log message: Fix use after free / double free. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/27 16:28:40 Modified files: net/librenms : Makefile net/librenms/pkg: README Log message: adjust sample config for nginx CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/27 17:13:59 Modified files: lang/rakudo : Makefile lang/rakudo/pkg: PLIST Log message: Upstream has decided to include a timestamp in certain filenames. Comment out the corresponding plist entries to at least get this to package until they figure it out. found the hard way by kili@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/27 17:34:39 Modified files: devel/cmocka/patches: patch-include_cmocka_h Log message: sys/stdint.h -> stdint.h, no functional change. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/27 22:21:53 Modified files: sys/dev : rnd.c Log message: use ulmin when looking at uio_resid to prevent wrapping around. from Martin Natano (and also reported by Stefan Kempf) CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2015/12/27 22:49:15 Modified files: sys/dev/ic : re.c rtl81x9reg.h sys/dev/pci : if_re_pci.c Log message: Rework re_start and re_txeof to only check the producer/consumer ring positions when deciding how much work to do, and to adjust rl_tx_free with atomic operations; split the flag that indicates whether we're using timer based interrupts or not out into a separate field so it can be changed from interrupt context without needing a lock; take the kernel lock when calling re_init and re_start from interrupt context; add an interrupt barrier in re_stop; and finally mark the interrupt handler as mpsafe. started by Jim Smith a while ago, mostly finished up at n2k15 tested by dlg@, chris@ and Dimitris Papastamos on various hardware ok dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/28 00:14:18 Modified files: lang/luajit : Makefile Log message: Remove a comment that has been bogus for awhile now that 4.9 is being built. from Brad CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 01:15:32 Log message: import distcc-3.1 (git head) distcc is a program to distribute compilation of C or C++ code across several machines on a network. distcc should always generate the same results as a local compile, is simple to install and use, and is often two or more times faster than a local compile. feedback/ok sthen@ Status: Vendor Tag: jasper Release Tags: jasper_20152812 N ports/devel/distcc/distinfo N ports/devel/distcc/Makefile N ports/devel/distcc/patches/patch-src_compile_c N ports/devel/distcc/patches/patch-src_exec_c N ports/devel/distcc/patches/patch-src_lsdistcc_c N ports/devel/distcc/patches/patch-Makefile_in N ports/devel/distcc/patches/patch-src_setuid_c N ports/devel/distcc/patches/patch-man_distccd_1 N ports/devel/distcc/pkg/DESCR-gtk N ports/devel/distcc/pkg/DESCR-main N ports/devel/distcc/pkg/DESCR-server N ports/devel/distcc/pkg/PLIST-gtk N ports/devel/distcc/pkg/PLIST-main N ports/devel/distcc/pkg/PLIST-server N ports/devel/distcc/pkg/README-main N ports/devel/distcc/pkg/README-server N ports/devel/distcc/pkg/distccd.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 01:16:44 Modified files: devel/distcc/pkg: README-main Log message: snuck in; no bump as not hooked up yet CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 01:24:36 Modified files: devel : Makefile Log message: +distcc CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/28 01:25:52 Modified files: multimedia/mpv : Makefile Log message: Enable mpv on mips64 now that it has atomic ops. from Brad, ok jasper@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 01:28:55 Modified files: x11/ogre : Makefile Log message: enable on mips64 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/28 01:36:10 Modified files: games/fortune/datfiles: fortunes Log message: andy finkel confimed himself as the originator of the rigged demo quote; from netbsd pr 49451 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 01:43:28 Modified files: devel : Makefile Removed files: devel/emacs-haskell: Makefile distinfo devel/emacs-haskell/pkg: DESCR PLIST Log message: remove emacs-haskell which is badly outdated (in our tree) and a much newer version is available via MELPA. ok kili@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 01:43:45 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register emacs-haskell removal CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 01:46:07 Modified files: telephony/stuntman: Makefile Log message: give this a chance to build on mips64 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 01:46:49 Modified files: telephony/gsutil: Makefile distinfo Log message: update to gsutil-3.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/28 01:49:25 Modified files: databases/mariadb: Makefile databases/mariadb/patches: patch-storage_innobase_include_os0sync_h patch-storage_xtradb_include_os0sync_h Log message: Enable building the MariaDB server on mips64 and more correct fix for dealing with the use of atomic ops. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/28 02:30:07 Modified files: lang/rakudo : Makefile lang/rakudo/pkg: PLIST Log message: previous was *still* not enough. using checksums as filenames is apparently a bad idea too ... CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/12/28 02:53:27 Modified files: www/iridium : Makefile www/chromium : Makefile Log message: add mojo bindings to the pre-build targets CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/12/28 05:32:12 Modified files: games/fortune/datfiles: fortunes Log message: update the us army democracy excerpt to more closely match the format of the original; from andre smagin CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/28 05:51:57 Modified files: devel/hs-transformers-base: Makefile distinfo Log message: Update to hs-transformers-base-0.4.4. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/28 05:52:58 Modified files: devel/hs-monad-control: Makefile distinfo devel/hs-monad-control/pkg: PLIST Log message: Update to hs-monad-control-1.0.0.4. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/28 05:53:39 Modified files: devel/hs-lifted-base: Makefile distinfo devel/hs-lifted-base/pkg: PLIST Log message: Update to hs-lifted-base-0.2.3.6. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/28 05:54:50 Modified files: devel/hs-resourcet: Makefile distinfo devel/hs-resourcet/pkg: PLIST Log message: Update to hs-resourcet-1.1.7. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/28 05:57:19 Modified files: devel/hs-conduit: Makefile distinfo devel/hs-conduit/pkg: PLIST Log message: Update to hs-conduit-1.2.6. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/28 06:25:45 Modified files: usr.sbin : Makefile.inc Log message: build most of usr.sbin with -Werror-implicit-function-declaration ok florian@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/28 06:26:45 Modified files: usr.sbin/smtpd/smtpctl: Makefile usr.sbin/smtpd/smtpd: Makefile Log message: build smtpd and smtpctl with -Werror-implicit-function-declaration ok tedu@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/28 07:02:52 Modified files: usr.bin/tmux : screen.c tty.c Log message: Couple of trivial style nits. CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/12/28 07:17:47 Modified files: usr.bin/nc : netcat.c Log message: include time.h over sys/time.h for ctime(3) ok beck@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/12/28 07:18:38 Modified files: regress/lib/libcrypto/asn1: asn1time.c Log message: initialize pointer to avoid undefined free on failure ok beck@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 08:01:08 Modified files: devel/ruby-rspec/serverspec: Makefile distinfo Log message: update to serverspec-2.26.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 08:15:36 Modified files: devel/distcc/patches: patch-src_compile_c patch-src_exec_c patch-src_lsdistcc_c Log message: submitted upstream CVSROOT: /cvs Module name: ports Changes by: mpi@cvs.openbsd.org 2015/12/28 09:08:33 Modified files: lang/node : Makefile Log message: Add 'powerpc' to ONLY_FOR_ARCHS. Node builds and runs just fine on macppc since v8 has ppc support. ok abieber@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/28 09:18:09 Modified files: security/yubico/yubikey-personalization: Makefile distinfo Log message: update to ykpers-1.17.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 09:18:53 Modified files: misc/dvtm : Makefile distinfo misc/dvtm/patches: patch-Makefile patch-config_mk misc/dvtm/pkg : PLIST Added files: misc/dvtm/patches: patch-dvtm_c patch-vt_c Removed files: misc/dvtm/patches: patch-madtty_c Log message: update to dvtm-0.14 CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/28 09:27:28 Modified files: usr.sbin/mailwrapper: mailwrapper.c Log message: remove unused copy argument from addarg() diff from Serguey Parkhomovsky via tech@ ok sunil millert CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/28 10:00:13 Modified files: distrib/amd64/common: install.md Log message: - no need to insist on EFISYS partitions on non-root disks. - prevent autoinstall loop OK krw@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/12/28 10:01:31 Modified files: build : groups.dat Log message: add SBUG in Rzeszow, Poland, from Frederic Cambus CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/12/28 10:01:41 Modified files: . : groups.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/28 10:20:18 Added files: graphics/waffle/patches: patch-third_party_cmocka_include_cmocka_h Log message: Fix build of the bundled cmocka on 32 bits archs, taken from devel/cmocka. Spotted by sthen@, ok jsg@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/28 10:28:20 Modified files: devel/flake8 : Makefile distinfo devel/flake8/patches: patch-flake8_tests_test_engine_py devel/flake8/pkg: PLIST Log message: Update to flake8-2.5.1, from maintainer Bertrand Janin. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/12/28 10:30:09 Added files: devel/flake8/patches: patch-setup_py Removed files: devel/flake8/patches: patch-flake8_tests_test_engine_py Log message: Missed in previous. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/12/28 10:41:54 Modified files: devel/ipython : Makefile Log message: devel/ipython: add missing dependency. Spotted by Fabian Raetz. OK sthen@. Thanks. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/12/28 11:29:03 Added files: x11/cool-retro-term/patches: patch-qmltermwidget_qmltermwidget_pro Log message: Make sure build doesn't break on (upcoming) Qt 5.5. This doesn't affect actual files, only Makefiles generated, so no bump. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/28 11:55:57 Modified files: lang/hs-haskell-src-exts: Makefile distinfo lang/hs-haskell-src-exts/pkg: PLIST Log message: Update to hs-haskell-src-exts-1.17.1. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 11:56:33 Modified files: sysutils/gource: Makefile Log message: - fix HOMEPAGE - will prefer to use sdl2 over sdl1 - glm is a BDEP, not LDEP CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 11:57:29 Modified files: graphics/glm : Makefile distinfo graphics/glm/patches: patch-CMakeLists_txt graphics/glm/pkg: PLIST Removed files: graphics/glm/patches: patch-test_external_gli_core_image2d_inl Log message: - update to glm-0.9.7.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 12:00:46 Modified files: www/erl-mochiweb: Makefile distinfo www/erl-mochiweb/pkg: PLIST Log message: update to erl-mochiweb 2.12.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 12:02:16 Modified files: www/erl-mochiweb: Makefile Log message: add PORTROACH annotation CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/28 12:14:04 Modified files: usr.bin/yacc : skeleton.c Log message: realloc and free's behavior when passed NULL is defined by C89, so we can safely assume it. ok millert@. Also discussed with deraadt@, sthen@, and espie@. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/28 12:18:52 Modified files: lang/ghc : Makefile distinfo Log message: Update to use ghc-7.10.3b distfiles. No changes to ghc-main, only ghc-doc is affected. BTW: a merge of -main and -doc will be done later, and some other changes are in my queue. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/12/28 12:24:01 Modified files: usr.bin/vi/cl : cl_main.c Log message: Use err() instead of custom perr() function. Also applied by nvi2 upstream. From Martijn van Duren. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/12/28 12:38:40 Modified files: sys/sys : queue.h Log message: Remove description of circular queues and add a small blurb about XOR simple queues. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/12/28 12:47:57 Modified files: usr.sbin/smtpd : delivery_filename.c Log message: fprintf() may not set the error indicator on failure so just use fputs() + putc() to write the string and trailing newline. OK jung@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/28 13:01:47 Modified files: fonts/blockzone: Makefile distinfo Log message: use GH_PROJECT to construct DISTNAME and sync filename case in distinfo CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/12/28 13:11:36 Modified files: lib/libutil : login.c logout.c Log message: Switch login(3) from lseek+read/write to pread/pwrite and only do the pread() if the data is needed. Use O_CLOEXEC on the internal fd as MT paranoia. Fix cast in offset calculation; delete register keyword; prefer memset() over bzero() ok millert@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/28 13:46:55 Modified files: usr.sbin/lpr/filters: Makefile usr.sbin/lpr/lpq: Makefile usr.sbin/lpr/lpr: Makefile usr.sbin/lpr/lprm: Makefile Log message: build all lpr tools with -Werror-implicit-function-declaration ok tb@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/28 13:48:15 Modified files: usr.sbin/mopd : Makefile.inc Log message: build mopd with -Werror-implicit-function-declaration ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/28 13:55:55 Modified files: games : Makefile.inc Log message: Build most of games/ with -Werror-implicit-function-declaration. Prompted by benno's addition of the flag to most of usr.sbin/. ok benno@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/28 15:08:18 Modified files: lib/libc/db/btree: bt_open.c lib/libc/db/hash: hash.c hash_bigkey.c lib/libc/gen : auth_subr.c getpwent.c glob.c login_cap.c lib/libc/net : freeaddrinfo.c lib/libc/regex : regcomp.c regfree.c lib/libc/rpc : pmap_rmt.c lib/libc/stdio : asprintf.c vasprintf.c vfprintf.c vfwprintf.c lib/libc/stdlib: ecvt.c Log message: Remove NULL-checks before free() and a few related dead assignments. ok and valuable input from millert@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/28 15:08:30 Modified files: usr.sbin/smtpd : aliases.c ca.c compress_gzip.c control.c crypto.c delivery_maildir.c enqueue.c envelope.c expand.c forward.c ioev.c lka.c lka_session.c log.c mailaddr.c makemap.c mta.c parse.y queue.c queue_backend.c queue_fs.c rfc2822.c scheduler.c smtp.c smtp_session.c smtpctl.c smtpd.c table.c table_static.c to.c util.c Log message: remove spaces after '!' no binary change ok millert CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/28 15:25:41 Modified files: sys/dev/mii : mii.c Log message: 1. Add a loop_end label to the outer loop 2. Replace a continue statement in an inner loop with goto loop_end This fixes a simple logical bug found with Coccinelle. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/28 15:27:04 Modified files: lib/libc/regex : regfree.c Log message: Remove NULL-checks before free() and unnecessary argument casts. ok tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/28 16:00:29 Modified files: usr.sbin/installboot: bootstrap.c i386_installboot.c sparc64_installboot.c Log message: Replace lseek/[read|write] with pread|pwrite. ok millert@ a while ago. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/28 16:01:22 Modified files: lib/libc/regex : engine.c Log message: Remove NULL-checks before free() and needless argument casts. ok tb@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/28 16:30:59 Modified files: share/man/man5 : bsd.port.mk.5 forward.5 Log message: The last of the e-mail -> email. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/28 18:02:34 Modified files: bin/ksh : ksh.1 Log message: Remove reference to $ERRNO, which was been unimplemented for >= 19 years. From Michael Reed. ok halex@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/28 21:46:28 Modified files: sys/arch/sparc/sparc: pmap.c sys/arch/sparc64/dev: central.c vdsp.c sys/dev : firmload.c softraid.c softraid_crypto.c sys/dev/acpi : acpicpu.c Log message: Remove NULL-checks before free(). ok tb@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/28 22:15:12 Modified files: devel/py-enum34: Makefile distinfo devel/py-enum34/pkg: PLIST Log message: Update to py-enum34 1.1.2 ok jca@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/28 23:52:26 Modified files: devel/goffice : Makefile distinfo Log message: Update to goffice-0.10.26. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/28 23:52:43 Modified files: math/gnumeric : Makefile distinfo Log message: Update to gnumeric-1.12.26. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/29 00:23:02 Modified files: games/hedgewars: Makefile Log message: BUILD_DEPENDS += devel/hs-utf8-string, noticed by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 01:24:12 Modified files: audio/pithos : Makefile distinfo Log message: update to pithos-1.1.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 01:28:32 Modified files: audio/ruby-taglib: Makefile distinfo audio/ruby-taglib/pkg: PLIST Log message: update to ruby-taglib-0.7.1 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/12/29 01:37:46 Modified files: www/phpmyadmin : Makefile distinfo Log message: Security update to 4.4.15.2 fixes CVE-2015-8669 spotted by venture73 at gmail dot com, thanks CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 01:54:05 Modified files: databases/py-whisper: Makefile distinfo Log message: update to py-whisper-0.9.15 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 01:58:47 Modified files: databases/py-carbon: Makefile distinfo databases/py-carbon/patches: patch-lib_carbon_conf_py patch-setup_py databases/py-carbon/pkg: PLIST Log message: update to py-carbon-0.9.15 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/29 02:44:46 Modified files: sys/dev/ata : atascsi.c atascsi.h Log message: Set UltraDMA transfer mode. Some (early?) SATA drives, such as the Maxtor 7Y250M0, refuse to do DMA unless the transfer mode has been set. This causes reads (and presumably writes) to time out. Unlike the wdc code, this only sets the UltraDMA transfer mode. If we ever want to support ancient PATA drivers through the atascsi layer, we probably need to set the PIO and/or MWDMA transfer modes as well. ok jmatthew@, dlg@) CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/12/29 03:47:13 Modified files: mail/py-policyd-spf: Makefile distinfo Log message: Update to 1.3.2 and fix license marker CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/29 04:16:14 Modified files: distrib/amd64/common: install.md distrib/armish/ramdisk: install.md distrib/armv7/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: Change patterns in case-blocks from a*|A* to [aA]* OK halex@ krw@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/29 05:35:43 Modified files: sys/net : ifq.c ifq.h Log message: store curcpu() in ifq_serializer so we can check it. this in turn gives us ifq_is_serialized() and an IFQ_ASSERT_SERIALIZED() macro. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2015/12/29 05:38:27 Modified files: textproc/icu4c : Makefile Log message: Set CXXFLAGS as well as CFLAGS for the arm workaround to fix the build on arm. ok jca@ aja@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/29 05:43:19 Log message: Import archivers/hs-zip-archive. The zip-archive library provides functions for creating, modifying, and extracting files from zip archives. ok sthen@ Status: Vendor Tag: kili Release Tags: kili_20151229 N ports/archivers/hs-zip-archive/Makefile N ports/archivers/hs-zip-archive/distinfo N ports/archivers/hs-zip-archive/pkg/DESCR N ports/archivers/hs-zip-archive/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 05:45:43 Modified files: games/valyriatear: Makefile distinfo Log message: use GH_PROJECT for DISTNAME and sync distinfo CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/29 05:45:55 Log message: Import security/hs-digest. This package provides efficient cryptographic hash implementations for strict and lazy bytestrings. For now, CRC32 and Adler32 are supported; they are implemented as FFI bindings to efficient code from zlib. ok sthen@ Status: Vendor Tag: kili Release Tags: kili_20151229 N ports/security/hs-digest/Makefile N ports/security/hs-digest/distinfo N ports/security/hs-digest/pkg/DESCR N ports/security/hs-digest/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/29 05:46:38 Log message: Import devel/hs-data-ordlist. This module implements bag and set operations on ordered lists. For the purposes of this module, a "bag" (or "multiset") is a non-decreasing list, whereas a "set" is a strictly ascending list. Bags are sorted lists that may contain duplicates, whereas sets are sorted lists that do not contain duplicates. ok sthen@ Status: Vendor Tag: kili Release Tags: kili_20151229 N ports/devel/hs-data-ordlist/Makefile N ports/devel/hs-data-ordlist/distinfo N ports/devel/hs-data-ordlist/pkg/DESCR N ports/devel/hs-data-ordlist/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/29 05:47:15 Log message: Import devel/hs-regex-applicative. regex-applicative is aimed to be an efficient and easy to use parsing combinator library for Haskell based on regular expressions. ok sthen@ Status: Vendor Tag: kili Release Tags: kili_20151229 N ports/devel/hs-regex-applicative/Makefile N ports/devel/hs-regex-applicative/distinfo N ports/devel/hs-regex-applicative/pkg/DESCR N ports/devel/hs-regex-applicative/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/29 05:47:22 Modified files: sys/dev/pci : if_bge.c Log message: shuffle tx code slightly and mark bge_start as mpsafe. reviewed by jmatthew@ ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/29 05:48:01 Log message: Import devel/hs-regex-compat-tdfa. One module layer over regex-tdfa to replace Text.Regex. regex-compat can't use Unicode characters correctly because of using regex-posix. This is not good for Unicode users. ok sthen@ Status: Vendor Tag: kili Release Tags: kili_20151229 N ports/devel/hs-regex-compat-tdfa/Makefile N ports/devel/hs-regex-compat-tdfa/distinfo N ports/devel/hs-regex-compat-tdfa/pkg/DESCR N ports/devel/hs-regex-compat-tdfa/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/29 05:48:38 Log message: Import devel/hs-regex-tdfa. A new all Haskell tagged DFA regex engine, inspired by libtre. ok sthen@ Status: Vendor Tag: kili Release Tags: kili_20151229 N ports/devel/hs-regex-tdfa/Makefile N ports/devel/hs-regex-tdfa/distinfo N ports/devel/hs-regex-tdfa/pkg/DESCR N ports/devel/hs-regex-tdfa/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/29 05:49:32 Log message: Import devel/hs-sandi. Reasonably fast data encoding library that handles base16, base32, base32-hex, base64, base64-uri, base85, quoted-printable, uu-encoding, xx-encoding and y-encoding. ok sthen@ Status: Vendor Tag: kili Release Tags: kili_20151229 N ports/devel/hs-sandi/Makefile N ports/devel/hs-sandi/distinfo N ports/devel/hs-sandi/pkg/DESCR N ports/devel/hs-sandi/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/29 05:52:12 Modified files: archivers : Makefile devel : Makefile security : Makefile Log message: Hook new hs- ports. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 05:54:11 Modified files: archivers/lz4 : Makefile astro/ansiweather: Makefile databases/mdbtools: Makefile devel/lualdoc : Makefile games/hypatia : Makefile games/xlennart : Makefile geo/osm-gps-map: Makefile geo/osm2pgsql : Makefile lang/fsharp : Makefile misc/nyancat : Makefile net/icbd : Makefile sysutils/consolekit: Makefile sysutils/tree : Makefile textproc/wkhtmltopdf: Makefile www/logswan : Makefile www/vimb : Makefile Log message: use GH_PROJECT to construct DISTNAME CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/29 05:54:38 Modified files: devel/darcs : Makefile distinfo devel/darcs/pkg: PLIST Added files: devel/darcs/patches: patch-darcs_cabal patch-src_Darcs_Util_Encoding_IConv_hsc Log message: Update to darcs-2.10.2 and unbreak. Unfortunately, it doesn't build on i386. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2015/12/29 07:44:34 Modified files: devel/cmake : Makefile Log message: set CXXFLAGS in addition to CFLAGS for an arm specific workaround here as well CVSROOT: /cvs Module name: ports Changes by: benno@cvs.openbsd.org 2015/12/29 07:53:35 Modified files: productivity/zim: Makefile distinfo productivity/zim/pkg: PLIST Log message: update zim to version 0.65 ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/29 08:50:58 Modified files: devel/py-futures: Makefile distinfo devel/py-futures/pkg: PLIST Log message: Update to py-futures 3.0.3 ok jca@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/29 08:55:13 Log message: Import math/py-statistics This module provides functions for calculating mathematical statistics of numeric (Real-valued) data. ok jca@ Status: Vendor Tag: shadchin Release Tags: shadchin_20151229 N ports/math/py-statistics/Makefile N ports/math/py-statistics/distinfo N ports/math/py-statistics/pkg/PLIST N ports/math/py-statistics/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/29 08:59:26 Modified files: math : Makefile Log message: +py-statistics CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/12/29 09:48:10 Modified files: mail/py-spf : Tag: OPENBSD_5_8 Makefile distinfo Log message: Update to 2.0.12, unicode fixes Fixes py-policyd-spf ok jasper@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/29 10:43:31 Log message: Lazarus is a Rapid Application Development Tool for Free Pascal. It comes with the LCL - Lazarus component library, which contains platform independent visual components like buttons, windows, checkbox, treeview and many, many more. The LCL is platform independent, so you can write an application once and then compile for various platforms without changing code. comments/ok jca@ Status: Vendor Tag: pascal Release Tags: pascal_20151229 N ports/devel/lazarus/Makefile N ports/devel/lazarus/distinfo N ports/devel/lazarus/pkg/DESCR N ports/devel/lazarus/pkg/PLIST N ports/devel/lazarus/patches/patch-Makefile N ports/devel/lazarus/patches/patch-Makefile_fpc N ports/devel/lazarus/patches/patch-install_man_Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/29 10:44:19 Modified files: devel : Makefile Log message: + lazarus CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/12/29 10:51:56 Modified files: usr.sbin/syslogd: syslogd.c Log message: When running syslogd in debug mode, use a callback to print the libevent messages. Before the code was removed from libevent, the library itself printed that to stderr. OK nicm@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/12/29 10:57:03 Modified files: usr.sbin/smtpd : enqueue.c Log message: Change send_line() return value to be 1/0 like get_responses() and check the return value in the callers. The inital value of inheaders has been changed to improve readability. OK gilles@ jung@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/29 11:05:01 Modified files: lib/libutil : imsg-buffer.c Log message: check for NULL in ibuf_free(). ok and slight improvement, mmcco@ ok semarie@ and encouragement tedu@ krw@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/29 11:05:23 Modified files: lib/libutil : imsg_init.3 Log message: mention that ibuf_free() does not need a NULL check. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/29 11:14:39 Modified files: databases/hs-resource-pool: Makefile databases/hs-resource-pool/pkg: PLIST Log message: Looks like hs-resource-pool is buildable again. Update plist, set MODGHC_PACKAGE_KEY and bump, to let it package and update, too, in case we still need it. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/12/29 11:23:28 Modified files: usr.sbin/ntpd : ntpd.c Log message: Don't assume fprintf() will set the FILE * error condition. Instead, check the return value of fprintf() and fflush() and call clearerr() before returning on error. OK jca@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/29 11:35:39 Modified files: sys/dev/mii : mii.c Log message: Tweak previous by de-indenting label and replacing remaining continues with gotos. supported by kettenis@, ok sobrado@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2015/12/29 11:46:56 ports/devel/py-html5lib/patches Update of /cvs/ports/devel/py-html5lib/patches In directory cvs.openbsd.org:/tmp/cvs-serv4840/patches Log Message: Directory /cvs/ports/devel/py-html5lib/patches added to the repository CVSROOT: /cvs Module name: xenocara Changes by: bentley@cvs.openbsd.org 2015/12/29 11:47:21 Modified files: xserver/config : wscons.c Log message: Detect keyboard configuration by masking bits, not equality checks. Fixes the case where a kbd(8) setting has multiple bits set (e.g., us.dvorak.swapctrlcaps). Bug reported by Sevan Janiyan. ok shadchin@ matthieu@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2015/12/29 12:04:46 Modified files: usr.bin/biff : biff.c usr.bin/cmp : cmp.c usr.bin/diff : diff.c usr.bin/make : main.c usr.bin/patch : patch.c usr.bin/sdiff : sdiff.c usr.bin/which : which.c Log message: fix exit status on pledge(2) failure. OK tb@ jsg@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2015/12/29 12:06:16 Modified files: bin/expr : expr.c Log message: fix exit status on pledge(2) failure. OK tb@ jsg@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2015/12/29 12:12:56 Modified files: usr.bin/rcs : rcsprog.c Log message: fix exit status on pledge(2) failure. from jsg@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/29 12:33:43 Modified files: etc : netstart Log message: Replace last remaining `` with $() OK halex@ CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2015/12/29 12:37:21 Modified files: www/erl-mochiweb: Makefile Log message: Remove v from version number in PKGNAME. Ok jasper@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/29 12:37:31 Modified files: etc : netstart Log message: Remove backslash, not necessary after '&&' OK halex@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/29 12:37:55 Modified files: audio/beets : Makefile distinfo audio/beets/pkg: PLIST Log message: update to beets-1.3.16, lots of improvements including a nice new "edit" plugin that allows editing tags in bulk in $EDITOR release notes at https://github.com/sampsyo/beets/releases/tag/v1.3.16 CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/29 12:41:24 Modified files: etc : rc Log message: Replace single pattern case-blocks with simpler code. OK halex@ CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/12/29 12:44:32 Modified files: usr.bin/mg : def.h funmap.c keymap.c mg.1 word.c Log message: Add transpose-words, ok jasper@. Limited to one iteration until 'undo' is looked into. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 12:48:08 Modified files: infrastructure/mk: bsd.port.mk Log message: for ports that have GH_PROJECT and GH_TAGNAME, populate DISTNAME automatically looks ok to sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 12:49:41 Modified files: archivers/lz4 : Makefile astro/ansiweather: Makefile audio/glyr : Makefile audio/mumble : Makefile audio/pithos : Makefile databases/mdbtools: Makefile devel/jsoncpp : Makefile devel/libyajl : Makefile devel/lua-lgi : Makefile devel/lua-penlight: Makefile devel/lualdoc : Makefile devel/ocaml-lwt: Makefile devel/ocaml-ppx-tools: Makefile devel/ocaml-zed: Makefile devel/rebar : Makefile fonts/blockzone: Makefile games/hypatia : Makefile games/valyriatear: Makefile games/xlennart : Makefile geo/mapproxy : Makefile geo/merkaartor : Makefile geo/osm-gps-map: Makefile geo/osm2pgsql : Makefile graphics/pqiv : Makefile graphics/tesseract: Makefile.inc java/jna : Makefile lang/fsharp : Makefile lang/ocaml-camlp4: Makefile misc/fasd : Makefile misc/nyancat : Makefile misc/portroach : Makefile net/icbd : Makefile security/kc : Makefile sysutils/consolekit: Makefile sysutils/mcollective-plugins/nrpe-agent: Makefile sysutils/mcollective-plugins/package-agent: Makefile sysutils/mcollective-plugins/puppet-agent: Makefile sysutils/rofi : Makefile sysutils/toad : Makefile sysutils/tree : Makefile textproc/pdfpc : Makefile textproc/wkhtmltopdf: Makefile www/logswan : Makefile www/vimb : Makefile Log message: DISTNAME is set by bsd.port.mk for these ports now CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 12:59:02 Modified files: devel/luarings : Makefile distinfo Log message: - update to luarings-1.3.0 - fix HOMEPAGE/MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 13:06:52 Modified files: devel/luacopas : Makefile devel/luafs : Makefile Log message: fix HOMEPAGE CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 13:15:25 Modified files: graphics/indexpage: Makefile Log message: add working mirror CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 13:15:51 Modified files: graphics/p5-Image-Size: Makefile distinfo graphics/p5-Image-Size/pkg: PLIST Log message: update to p5-Image-Size-3.300 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 13:21:07 Modified files: graphics/ruby-rmagick: Makefile distinfo graphics/ruby-rmagick/pkg: PLIST Log message: update to ruby-rmagick-2.15.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 13:21:50 Modified files: graphics/ruby-gruff: Makefile distinfo graphics/ruby-gruff/pkg: PLIST Log message: update to ruby-gruff-0.6.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 13:27:23 Modified files: graphics/ruby-gruff: Makefile Log message: switch to rake for tests CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 13:30:43 Modified files: graphics/p5-Color-Calc: Makefile distinfo graphics/p5-Color-Calc/pkg: PLIST Log message: update to p5-Color-Calc-1.074 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/29 13:31:55 Modified files: graphics/p5-Graphics-ColorNames-WWW: Makefile distinfo graphics/p5-Graphics-ColorNames-WWW/pkg: PLIST Log message: update to p5-Graphics-ColorNames-WWW-1.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/29 13:50:30 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-CMakeLists_txt Log message: update to rspamd-1.0.11, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/29 14:44:33 Modified files: mail/mutt : Makefile Log message: Switch Mutt back to qdbm for the header cache, tb@ reported some problems with the cache getting invalidated when messages were attached/detached from threads, and since I wasn't 100% sure about tokyocabinet with a non-UBC system this seems the best approach. We also tried gdbm (g not q), which was slightly faster for me (but not much in it) but seems much slower for tb@. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/12/29 15:11:41 Modified files: build : mirrors.dat Log message: The mirrorcatalogs.com mirror is closing, remove it from the list as requested by Gregory Edigarov. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/12/29 15:12:18 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: mmcc@cvs.openbsd.org 2015/12/29 15:31:21 Modified files: lib/libc/gen : nlist.c Log message: Verify that the section header size supplied in the ELF header is what we expect it to be. This prevents out-of-bounds access or excessive memory allocation on a malformed ELF header. Found by Serguey Parkhomovsky with AFL. Improved by and ok kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/29 15:33:42 Modified files: sys/dev/pci : pcidevs Log message: Intel C610 Thermal Sensor CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/29 15:34:14 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/29 15:44:37 Modified files: net/irssi : Makefile distinfo net/irssi/patches: patch-docs_irssi_1 patch-src_fe-common_core_Makefile_in patch-src_perl_Makefile_in net/irssi/pkg : PLIST Removed files: net/irssi/patches: patch-src_fe-common_core_fe-core-commands_c patch-src_irc_proxy_listen_c Log message: update to irssi-0.8.17, diff came from maintainer some time ago, but there were problems with irssi-icb (will be fixed in following commit). I made some small changes from the earlier diff: add PKGSPEC so that plugins pick up the correct version of irssi, use a better license marker, and install the irssi-config script that irssi-icb looks for. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/29 15:45:05 Modified files: net/irssi-icb : Makefile distinfo net/irssi-icb/patches: patch-src_core_icb-nicklist_c patch-src_core_icb-nicklist_h patch-src_fe-common_module-formats_c Added files: net/irssi-icb/patches: patch-src_core_Makefile_in Removed files: net/irssi-icb/patches: patch-README patch-configure_in patch-src_core_Makefile_am patch-src_core_icb-channels_c patch-src_core_icb-commands_c patch-src_core_icb-protocol_c patch-src_core_icb-protocol_h patch-src_core_icb-servers_c patch-src_core_icb-servers_h patch-src_fe-common_Makefile_am patch-src_fe-common_fe-icb_c patch-src_fe-common_module-formats_h Log message: update to irssi-icb 0.15, plus pkgsrc patches CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/29 15:45:48 Modified files: net/irssi-otr : Makefile net/irssi-silc : Makefile net/irssi-xmpp : Makefile Log message: bump irssi plugins for the update; future irssi updates should no longer need explicit bumps due to the new PKGSPEC CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/29 15:54:49 Modified files: net/irssi : Makefile Log message: tidy whitespace moving it closer to viq's openbsd-wip for 0.8.18beta1 CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2015/12/29 16:19:33 Modified files: security/py-crypto: Makefile Log message: Ensure, that py-crypto finds gmp.h during configure. This fixes a warning in ansible. OK landry@, sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/29 22:56:47 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/patches: patch-etc_netatalk_Makefile_in Log message: Update to netatalk-3.1.8. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/29 23:01:18 Modified files: lib/libc/stdlib: malloc.c Log message: if somebody makes the mistake of disabling abort, don't deref null in validate_junk. from Michal Mazurek CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/29 23:04:40 Modified files: lib/libc/stdlib: malloc.c Log message: another case where bad things would happen after wrterror CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/29 23:37:02 Modified files: www/owncloud : Makefile www/owncloud/pkg: README Log message: Add sample redis configuration. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/29 23:44:34 Modified files: www/owncloud : Makefile www/owncloud/pkg: README Log message: Tweaks. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/30 00:54:42 Modified files: www/lighttpd : Makefile www/lighttpd/patches: patch-src_chunk_c Log message: fix use after free / double free from Brad CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/30 00:58:10 Modified files: www/lighttpd : Tag: OPENBSD_5_8 Makefile Added files: www/lighttpd/patches: Tag: OPENBSD_5_8 patch-src_chunk_c Log message: fix use after free / double free (committing from the correct tree this time) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/30 01:17:25 Modified files: www/phpmyadmin : Tag: OPENBSD_5_8 Makefile distinfo Log message: Security update to phpmyadmin-4.4.15.2 http://www.phpmyadmin.net/security/PMASA-2015-6/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 01:53:07 Modified files: www/owncloud : Makefile www/owncloud/pkg: PLIST README Log message: Better handle /var/www/conf/modules/httpd-owncloud.conf. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/30 02:07:01 Modified files: bin/ksh : c_ksh.c c_sh.c edit.c eval.c exec.c expr.c history.c jobs.c lex.c main.c sh.h syn.c var.c Log message: rename global "e" to genv to avoid accidental shadowing and aliasing. ok millert nicm tb CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 02:49:23 Modified files: x11/p5-Wx : Makefile distinfo Log message: Update to p5-Wx-0.9928. - Fix memory leak CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 02:56:28 Modified files: x11/girara : Makefile distinfo x11/girara/patches: patch-Makefile Log message: Update to girara-0.2.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 02:57:54 Modified files: www/apache-httpd-openbsd: Makefile www/apache-httpd-openbsd/pkg: PLIST Log message: Don't sample conf/modules.sample/, let webapps do that. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 02:59:31 Modified files: www/apache-httpd: Makefile www/apache-httpd/patches: patch-docs_conf_httpd_conf_in www/apache-httpd/pkg: PLIST-main Log message: Don't sample /var/www/conf/modules.samples/, let webapps do that. Optionaly include /var/www/conf/modules/*.conf instead of /etc/apache2/modules/*.conf, this allows the usual MESSAGE linking from modules.samples/ to modules/ to work out-of-the-box. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 03:01:26 Modified files: www/chive : Makefile www/chive/pkg : PLIST productivity/davical: Makefile productivity/davical/pkg: PLIST www/drupal6/core: Makefile www/drupal6/core/pkg: PLIST www/drupal7/core: Makefile www/drupal7/core/pkg: PLIST net/icinga/web : Makefile net/icinga/web/pkg: PLIST www/mod_mp3 : Makefile www/mod_mp3/pkg: PLIST net/nagios/nagios: Makefile net/nagios/nagios/pkg: PLIST-web www/p5-Apache-Gallery: Makefile www/p5-Apache-Gallery/pkg: PLIST www/phpmyadmin : Makefile www/phpmyadmin/pkg: PLIST mail/roundcubemail: Makefile mail/roundcubemail/pkg: PLIST www/selfoss : Makefile www/selfoss/pkg: PLIST mail/z-push : Makefile mail/z-push/pkg: PLIST net/zabbix/pkg : PLIST-web net/zabbix : Makefile mail/zarafa/zarafa: Makefile mail/zarafa/zarafa/pkg: PLIST-web mail/zarafa/webapp: Makefile mail/zarafa/webapp/pkg: PLIST Log message: @sample /var/www/conf/modules.sample/ ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 03:04:36 Modified files: www/owncloud : Makefile www/owncloud/pkg: PLIST Log message: @sample /var/www/conf/modules.sample/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 03:22:33 Modified files: www/apache-httpd-openbsd: Makefile www/apache-httpd-openbsd/pkg: PLIST Log message: /var/www/conf/ is part of hier(7). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 03:43:04 Modified files: productivity/taskjuggler: Makefile distinfo Log message: Update to taskjuggler-2.4.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 03:45:00 Modified files: security/py-secretstorage: Makefile distinfo security/py-secretstorage/pkg: PLIST Log message: Update to py-secretstorage-2.1.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 03:46:47 Modified files: sysutils/lookat: Makefile distinfo Removed files: sysutils/lookat/patches: patch-eng_h patch-getline_c Log message: Update to lookat-1.4.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 03:59:05 Modified files: textproc/link-grammar: Makefile distinfo textproc/link-grammar/pkg: PLIST-main Log message: Update to link-grammar-5.3.3. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/12/30 03:59:32 Modified files: graphics/gimp/stable: Makefile distinfo graphics/gimp/stable/pkg: PLIST Log message: Bugfix update to 2.8.16 ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 04:06:05 Modified files: textproc/py-ICU: Makefile textproc/py-ICU/pkg: PLIST Log message: Add a python3 FLAVOR. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 04:06:28 Modified files: textproc : Makefile Log message: +py-ICU,python3 CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/12/30 04:40:30 Modified files: usr.sbin/smtpd : queue_fs.c Log message: d_namlen is not portable, there is no reason to keep a delta with -portable and it is not even "optimizing" things, this is a startup loop which will not bring any benefit at runtime. thus, change it and reduce diff to -portable. ok gilles sunil CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/12/30 05:04:07 Modified files: databases/mysql-utilities: Makefile distinfo Log message: Bugfix update to 1.5.6 CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/30 05:06:56 Modified files: usr.sbin/bgpd : mrt.c Log message: now that ibuf_free() checks for null, we can remove the check here. ok mmcc@ millert@ tb@ claudio@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/30 05:08:34 Modified files: usr.sbin/relayd: check_tcp.c relayd.c ssl.c Log message: now that ibuf_free() checks for null, we can remove the check here. ok mmcc@ millert@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2015/12/30 05:27:18 Modified files: usr.sbin/tokenadm: tokenadm.c Log message: pledge(2) tokenadm(8): it needs "rpath wpath cpath fattr flock" for operations on the DB files and before that it also needs "getpw" due to calling getgrnam(3) to get the group (TOKEN_GROUP). This was OK bluhm@ and also with a slightly tweak sugested from him CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/12/30 05:35:45 Modified files: graphics/blender: Makefile distinfo Log message: update to blender 2.76b CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 06:02:24 Modified files: multimedia/devede: Makefile distinfo multimedia/devede/patches: patch-setup_py patch-src_devedeng_configuration_data_py multimedia/devede/pkg: PLIST Log message: Update to devede-4.4.0. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/12/30 06:15:52 Modified files: regress/usr.sbin/syslogd: README Syslogd.pm args-default.pl args-fdexhaustion-config.pl args-fdexhaustion-sighup.pl args-fdexhaustion-tcp.pl args-sendsyslog-dropped.pl args-sendsyslog-native.pl args-sigterm.pl args-ttymsg-delay.pl args-ttymsg-wall.pl funcs.pl ttylog.c Added files: regress/usr.sbin/syslogd: args-sendsyslog-console.pl Log message: Test logging to console by redirecting the system's console into a file. All subtests get an additional /dev/console entry in syslog.conf, then check that messages appear in the console file. Add a test that stops syslogd, calls sendsyslog2() with LOG_CONS and checks that the message appears in the console file. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2015/12/30 07:07:53 Modified files: games/factor : factor.6 factor.c Log message: Michal Mazurek pointed out on tech@ that the factor.6 manual needs a bit of clarification. Thus, express the description both more concisely and more precisely. Drop details about spaces in the output formatting. While there, update the corresponding comment in the source code. With input from jmc@ and mestre@; detailed discussion with sobrado@. ok sobrado@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/30 07:10:50 Modified files: net/rtmpdump : Makefile distinfo Log message: update to newer RTMPDump snapshot and K-S-V patch, fixes some vulnerabilities AMFProp_GetObject must make sure the prop is actually an object Obsolete RTMPPacket_Free() call left over from original C++ to C rewrite Potential integer overflow in RTMPPacket_Alloc() Ignore zero-length packets Additional decode input size checks CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/30 07:11:26 Modified files: net/rtmpdump : Tag: OPENBSD_5_8 Makefile distinfo Log message: MFC: update to newer RTMPDump snapshot and K-S-V patch, fixes some vulnerabilities AMFProp_GetObject must make sure the prop is actually an object Obsolete RTMPPacket_Free() call left over from original C++ to C rewrite Potential integer overflow in RTMPPacket_Alloc() Ignore zero-length packets Additional decode input size checks CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/12/30 07:30:29 Modified files: databases/mytop: Makefile mail/p5-FuzzyOcr: Makefile Log message: Switch the master_sites I mirror to a new domain and https CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/12/30 07:43:30 Modified files: converters/libpst: Makefile distinfo converters/libpst/patches: patch-configure Log message: Update to libpst-0.6.66. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/30 07:45:38 Modified files: usr.bin/yacc : skeleton.c Log message: put back casts for realloc because c++ needs them. reported by naddy CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/30 07:45:42 Modified files: geo/viking : Makefile distinfo geo/viking/pkg : PLIST Removed files: geo/viking/patches: patch-configure_ac patch-src_mapnik_interface_cpp Log message: Bugfix update to viking 1.6.2. Disable mapnik use since the latter is BROKEN for now - this allows viking to build and run fine. Remove patches merged upstream. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/30 07:59:10 Modified files: bin/mt : mt.c bin/ps : extern.h keyword.c print.c bin/systrace : policy.c Log message: rename a few variables/functions to avoid shadowing CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/12/30 08:04:41 Modified files: etc/root : root.mail Log message: date requires strict format including spaces, from miod CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/30 08:21:42 Modified files: bin/ksh : emacs.c Log message: add another combo for home/end keys that works in tmux. ok bmercer gsoares nicm sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/30 08:42:24 Modified files: net/wireshark : Makefile distinfo net/wireshark/pkg: DESCR-main PLIST-main README-main Added files: net/wireshark/pkg: DESCR-gtk PLIST-gtk Log message: update to Wireshark 2.0.1 the Qt5 UI is now fixed, and is upstream's current default, so install this to /usr/local/bin/wireshark and subpackage the Gtk+3 version. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/12/30 08:58:49 Modified files: geo/qgis : Makefile distinfo Log message: bugfix update to qgis 2.12.2 CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/30 08:59:55 Modified files: usr.sbin/ldapd : ssl.c Log message: SSL_CTX_free() and SSL_free() check for null so dont do it in ldapd ok jung@ tedu@ deraadt@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/30 09:00:58 Modified files: usr.sbin/relayd: relay.c relayd.c Log message: SSL_CTX_free() and SSL_free() check for null so dont do it in relayd ok jung@ tedu@ deraadt@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/12/30 09:02:08 Modified files: usr.sbin/smtpd : ssl_smtpd.c Log message: SSL_CTX_free() and SSL_free() check for null so dont do it in smtpd ok jung@ tedu@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/30 09:09:12 Modified files: net/enet : Makefile distinfo Log message: update to enet-1.3.13 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/12/30 09:41:52 Modified files: share/man/man3 : sysexits.3 Log message: sysexits only caught on for mail programs. it is not actually recommended for general use, so tone down the language. ok deraadt CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/30 09:42:38 Modified files: multimedia/swfmill: Makefile distinfo multimedia/swfmill/patches: patch-src_swft_readpng_c patch-src_xslt_xslt_h Log message: - update to swfmill-0.3.3 - enable tests CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/30 09:50:38 Modified files: net/charm : Makefile distinfo net/charm/patches: patch-charm_1 patch-charmrc_5 patch-setup_py net/charm/pkg : PLIST Log message: update to charm-1.9.2 CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/12/30 09:53:17 Modified files: usr.bin/mg : mg.1 Log message: Widen the dired command list. ok jmc@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/30 09:56:45 Modified files: net/gophernicus: Makefile distinfo Log message: update to gophernicus-1.8.1 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/30 10:16:47 Modified files: usr.bin/yacc : skeleton.c Log message: Back out of 1.36 and 1.37, which made simplifications to allocation logic based on C89. It broke a few C++ ports. Prompted by kettenis@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/12/30 10:21:40 Modified files: sbin/fdisk : mbr.c Log message: Revert r1.59's over-enthusiatic MBR zero'ing in MBR_init(). It was killing the macppc MSDOS partition created by '-i'. Should fix the macppc install problems reported by Brian Conway on bugs@. Date of breakage found by rpe@. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/12/30 11:45:02 Modified files: lib/libssl/src/doc/ssl: SSL_CTX_free.3 SSL_SESSION_free.3 SSL_free.3 Log message: Document that the ssl free() functions are NULL safe. OK mmcc@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2015/12/30 12:02:12 Modified files: usr.bin/fstat : fstat.c Log message: Declare usage() as __dead, and while here align a few variables to the rest of the list and also ANSI one function. No functional change. OK tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/12/30 12:13:33 Modified files: www/iridium : Makefile Added files: www/iridium/patches: patch-iridium_trknotify_cpp Log message: pretty-print the tracking addresses on the console CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/30 12:17:30 Modified files: devel/py-altgraph: Makefile distinfo Log message: update to py-altgraph-0.12 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/30 12:17:32 Modified files: devel/py-modulegraph: Makefile distinfo devel/py-modulegraph/pkg: PLIST Log message: update to py-modulegraph-0.12.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/30 12:20:28 Modified files: devel/py-curtsies: Makefile Log message: add portroach marker CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/30 12:23:30 Modified files: devel/py-argcomplete: Makefile distinfo Log message: update to py-argcomplete-0.8.7 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/30 12:23:35 Modified files: devel/py-argh : Makefile distinfo devel/py-argh/pkg: PLIST Log message: update to py-argh-0.26.1 CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/30 12:33:16 Modified files: devel/cpphs : Makefile Log message: Move hs-dependencies from LIB_DEPENDS-lib to RUN_DEPENDS-lib. Spotted by naddy@. CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/12/30 13:51:51 Modified files: usr.bin/mg : word.c Log message: Small tidy of recently committed transpose-words: unused value assignment and I missed an ABORT case. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/30 14:24:31 Modified files: devel/hs-hlint : Makefile Log message: Mark as broken -- an update would need at least an additional dependency. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/12/30 14:38:29 Modified files: sbin/mount_ntfs: mount_ntfs.c Log message: Remove use of sysexits.h. OK guenther@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/12/30 15:04:11 Modified files: devel/darcs/patches: patch-src_Darcs_Util_Encoding_IConv_hsc Removed files: devel/darcs/patches: patch-GNUmakefile patch-src_Encoding_IConv_hsc Log message: Remove patches i forgot to remove. Better patch for IConv.hsc (from Ganesh Sittampalam). CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/30 15:58:53 Modified files: devel/py-Checker: Makefile distinfo devel/py-Checker/patches: patch-setup_py devel/py-Checker/pkg: PLIST Removed files: devel/py-Checker/patches: patch-test_check_sh Log message: - update to py-Checker-0.8.19 - tidy Makefile CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/30 15:59:53 Modified files: etc : daily Log message: Remove portslocks from /etc/daily. The ports LOCKDIR was moved from /tmp to /usr/ports/pobj years ago. OK millert@, ajacoutot@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/12/30 16:46:14 Modified files: usr.bin/ssh : krl.h Log message: unused prototype CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/30 16:49:00 Modified files: distrib/notes/alpha: contents distrib/notes/amd64: contents distrib/notes/armish: contents distrib/notes/armv7: contents distrib/notes/hppa: contents distrib/notes/i386: contents distrib/notes/landisk: contents distrib/notes/loongson: contents distrib/notes/luna88k: contents distrib/notes/macppc: contents distrib/notes/octeon: contents distrib/notes/sgi: contents distrib/notes/socppc: contents distrib/notes/sparc: contents distrib/notes/sparc64: contents distrib/notes/vax: contents distrib/notes/zaurus: contents Log message: Change the number of binary distribution sets in NOTES to eight. The etc and xetc sets are now inside baseXX.tgz and xbaseXX.tgz. 'looks good' deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/12/30 17:33:52 Modified files: usr.bin/ssh : krl.c Log message: fix three bugs in KRL code related to (unused) signature support: verification length was being incorrectly calculated, multiple signatures were being incorrectly processed and a NULL dereference that occurred when signatures were verified. Reported by Carl Jackson CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/12/30 21:25:51 Modified files: sys/arch/mips64/include: pmap.h sys/arch/mips64/mips64: pmap.c trap.c Log message: Protect mips64 pmap and pvlist structs with a mutex to make pmap operations MP-safe. Tested on octeon and sgi (IP27, IP30). Feedback from kettenis@ long ago CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/31 00:49:28 Modified files: net/gophernicus: Makefile net/gophernicus/pkg: PLIST README Log message: move in.gophernicus to libexec where it fits better ok aja@ CVSROOT: /cvs Module name: www Changes by: jasper@cvs.openbsd.org 2015/12/31 00:49:50 Modified files: faq : current.html Log message: mention in.gophernicus' path change CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/31 01:15:25 Modified files: www/php-markdown: Makefile distinfo Log message: update to php-markdown-1.6.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/31 01:21:36 Modified files: net/oidentd : Makefile distinfo net/oidentd/patches: patch-configure patch-src_Makefile_in net/oidentd/pkg: PLIST Log message: update to oidentd-2.0.8 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/31 03:01:32 Modified files: databases/p5-DBD-mysql: Makefile distinfo Log message: - update to DBD-mysql-4.033 ok giovanni@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/31 03:01:51 Modified files: devel/p5-FileHandle-Unget: Makefile distinfo Log message: update to FileHandle-Unget-0.1628 ok giovanni@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/31 03:02:15 Modified files: mail/p5-Mail-Mbox-MessageParser: Makefile distinfo Log message: update to Mail-Mbox-MessageParser-1.5105 ok gionvanni@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2015/12/31 03:34:43 Modified files: net/zabbix : Makefile Log message: bump zabbix,-web after changes. Ok aja@ CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2015/12/31 04:08:17 xenocara/lib/freetype/docs/css Update of /cvs/xenocara/lib/freetype/docs/css In directory cvs.openbsd.org:/tmp/cvs-serv23738/css Log Message: Directory /cvs/xenocara/lib/freetype/docs/css added to the repository CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2015/12/31 04:08:24 xenocara/lib/freetype/docs/image Update of /cvs/xenocara/lib/freetype/docs/image In directory cvs.openbsd.org:/tmp/cvs-serv10690/image Log Message: Directory /cvs/xenocara/lib/freetype/docs/image added to the repository CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2015/12/31 04:08:31 xenocara/lib/freetype/docs/javascript Update of /cvs/xenocara/lib/freetype/docs/javascript In directory cvs.openbsd.org:/tmp/cvs-serv24804/javascript Log Message: Directory /cvs/xenocara/lib/freetype/docs/javascript added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/31 04:24:03 Modified files: net/gssdp : Makefile distinfo Log message: update to gssdp-0.14.13 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/31 04:24:35 Modified files: net/gupnp/core : Makefile distinfo net/gupnp/core/pkg: PLIST Log message: update to gupnp-0.20.15 CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2015/12/31 05:06:48 Modified files: usr.bin/mg : tags.c Log message: Return FALSE on parse errors. Found by and Ok lum@. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/31 05:36:04 Modified files: sys/dev/pci/drm/i915: i915_drv.c Log message: Unconditionally set the "switchcookie". Fixes synchronous VT switching. Matches what radeondrm(4) already did. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/31 06:01:00 Modified files: sys/dev/pci/drm: drm_drv.c drm_linux.c drm_linux.h sys/dev/pci/drm/i915: intel_display.c intel_pm.c Log message: Provide a minimal implementation of the Linux vga_get/vga_put API and use it in inteldrm(4). The Intel integrated graphics device has a major design flaw where it needs legacy VGA io access to disable VGA mode completely. This only works if legacy VGA io routing is setup such that it actually reaches the IGD. This typically isn't the case if the primary VGA device is a discrete graphics device. To make sure we don't whack that device we have to temporarily route legacy VGA io access to the IGD. Fixes the "black screen" issue reported by Timo Myrra and others. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/31 06:06:49 Modified files: sys/dev/pci : files.pci sys/arch/amd64/conf: GENERIC Added files: sys/dev/pci : pchtemp.c Log message: Add pchtemp(4) a driver for the thermal sensor on recent Intel PCHs. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/31 06:17:31 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : pchtemp.4 Log message: Manual page for pchtemp(4). CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/31 06:52:01 Modified files: graphics/p5-GD-Graph: Makefile distinfo Log message: Update to p5-GD-Graph-1.51. CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/12/31 07:01:26 Modified files: usr.bin/ctags : ctags.1 Log message: add mg to SEE ALSO. ok jmc@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/31 07:09:55 Modified files: www/ruby-addressable: Makefile distinfo www/ruby-addressable/pkg: PLIST Log message: update to addressable-2.4.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/31 07:10:11 Modified files: www/ruby-thin : Makefile distinfo www/ruby-thin/pkg: PLIST Log message: - update to thin-1.6.4 - disable tests CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/31 07:10:35 Modified files: net/ruby-eventmachine: Makefile distinfo net/ruby-eventmachine/pkg: PLIST Log message: update to eventmachine-1.0.8 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/12/31 07:11:28 Modified files: devel/ruby-daemons: Makefile distinfo devel/ruby-daemons/pkg: PLIST Log message: update to daemons-1.2.3 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/12/31 07:18:34 Modified files: sys/net : if_trunk.c Log message: Move tr_port_destroy down; fixes 'lacp_compose_key protection fault trap' when removing a port from a lacp trunk. Part of a larger diff from mpi, as suggested by mikeb. ok mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/12/31 07:20:25 Modified files: sys/dev/pci : if_em.c Log message: 82544 on pcix busses needs a workaround that effectively doubles the possible number of slots a packet can use on the tx ring. to make it easier to reserve and account for space on the ring, half the number of dma descriptors on those chips so the number of slots can stay the same. ok claudio@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/31 07:24:37 Modified files: share/man/man4 : pci.4 Log message: Xr pchtemp(4). Prodded by jmc@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2015/12/31 08:20:36 Modified files: games/hangman : endgame.c extern.c getguess.c getword.c hangman.h ksyms.c main.c playgame.c prdata.c prman.c prword.c setup.c Log message: Include only needed header files per each source file With help and OK from tb@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/31 08:23:19 Modified files: textproc/p5-XML-XPath: Makefile distinfo Log message: Update to p5-XML-XPath-1.16. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/12/31 08:31:09 Modified files: databases/p5-DBIx-XHTML_Table: Makefile distinfo Log message: Update to p5-DBIx-XHTML_Table-1.47. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/12/31 09:09:31 Modified files: usr.bin/sort : sort.h bwstring.h Log message: No need for sysexits.h here. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/12/31 09:10:31 Modified files: usr.bin/fmt : fmt.c Log message: Remove use of sysexits.h. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/12/31 09:13:01 Modified files: usr.bin/split : split.c Log message: Remove use of sysexits.h. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/12/31 09:16:54 Modified files: usr.bin/xinstall: xinstall.c Log message: Remove use of sysexits.h. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/12/31 09:22:27 Modified files: usr.sbin/radiusd: radiusd.c usr.sbin/radiusctl: radiusctl.c Log message: Do not mix EX_* from sysexits.h and EXIT_* from stdlib.h, just use EXIT_*. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2015/12/31 09:44:22 Modified files: games/sail : dr_1.c dr_2.c dr_3.c dr_main.c driver.h extern.h lo_main.c misc.c pl_1.c pl_2.c pl_3.c pl_4.c pl_5.c pl_6.c pl_7.c pl_main.c player.h sync.c Log message: Include only needed header files per each source file OK tb@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2015/12/31 09:50:29 Modified files: games/atc : extern.c extern.h grammar.y graphics.c include.h input.c list.c log.c main.c struct.h update.c Log message: Include only needed header files per each source file OK tb@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2015/12/31 09:54:42 Removed files: games/atc : include.h Log message: Remove unused file Alerted by tb@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2015/12/31 10:51:19 Modified files: games/battlestar: battlestar.c com1.c com2.c com3.c com4.c com5.c com6.c com7.c cypher.c extern.h fly.c getcom.c init.c parse.c room.c save.c Log message: Include only needed header files per each source file OK tb@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/12/31 11:00:41 Modified files: usr.bin/tsort : tsort.c Log message: Remove use of sysexits.h; OK espie@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2015/12/31 11:10:20 Modified files: games/cribbage : cards.c crib.c cribbage.h deck.h extern.c instr.c io.c score.c support.c Log message: Include only needed header files per each source file This one was also OK'ed by tb@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/31 11:14:13 Modified files: usr.bin/tmux : window.c Log message: Use saved pipe buffer offset when writing to pipe, from Nicolas Viennot. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/12/31 11:34:47 Modified files: usr.bin/tmux : cmd-select-pane.c Log message: Remove an extra unzoom call which was probably a merge error. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2015/12/31 11:55:33 Modified files: sys/kern : exec_script.c Log message: NULL-terminate a pointer array to prevent an invalid free, and simplify the associated pointer incrementing logic. Reported by Maxim Pugachev. Looks good to tedu@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/31 12:07:37 Modified files: sys/dev/pci : if_ix.c if_ix.h Log message: Make ixgbe_start() mpsafe. This means the driver will no longer grab the kernel lock in the rx and tx path anymore. While there seems to be a small decrease in forwarding performance with our default network stack settings, Performance whiel receiving manymore packets than we can handle is better. And this change opens the road for future improvements in the network stack. ok dlg@, mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/31 12:20:51 Modified files: usr.sbin/eeprom: getdate.y Log message: Provide a prototype for yyparse(). Unbreaks the tree. ok millert@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/31 13:39:38 Modified files: sys/dev/pci : pcidevs Log message: Add some XEON-D devices. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/12/31 13:47:59 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/31 15:31:14 Log message: import ports/security/letsencrypt/acme-tiny, ok shadchin@, DESCR typo pointed out by Giannis Tsaraias. This is a tiny (less than 200 lines) auditable script that can handle issue and renew of Let's Encrypt certificates, using calls to openssl(1) to handle key operations. Status: Vendor Tag: sthen Release Tags: sthen_20151231 N ports/security/letsencrypt/acme-tiny/Makefile N ports/security/letsencrypt/acme-tiny/distinfo N ports/security/letsencrypt/acme-tiny/pkg/PLIST N ports/security/letsencrypt/acme-tiny/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/31 15:31:34 Modified files: security/letsencrypt: Makefile Log message: +acme-tiny CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/12/31 16:22:39 Modified files: usr.bin/yacc : skeleton.c Log message: Declare yyparse() so the generated code is safe with -Werror-implicit-function-declaration ok millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/12/31 16:38:17 Modified files: bin/chmod : chflags.1 chgrp.1 chmod.1 chmod.c chown.8 Log message: Document the -h option for chmod and chflags, rewording the chgrp(1) and chown(8) manpages to be consistent and clearer about it as well. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/12/31 17:43:29 Modified files: security/letsencrypt/acme-tiny: Makefile security/letsencrypt/acme-tiny/pkg: DESCR Log message: renew->renewal in DESCR CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/12/31 17:47:51 Modified files: distrib/sgi/ramdisk: install.md Log message: - enable activation of MP kernel for IP27 - use IPARCH instead of sysctl again - use for-loop to copy kernels feedback, tested and OK visa@ no objections krw@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/12/31 21:47:06 Modified files: lang/node : Makefile distinfo lang/node/pkg : PLIST Log message: Update to the latest version. Full changelog here: https://github.com/nodejs/node/blob/v4.2.4/CHANGELOG.md OK juanfra@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/01/01 01:04:20 Modified files: usr.bin/tmux : status.c Log message: Don't rely on a calculation wrapping when applying message-limit, and break out of the loop early. From Nicolas Viennot. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/01 01:28:31 Log message: Import py-bsddb3-6.0.1. This module provides a nearly complete wrapping of the Oracle/Sleepycat C API for the Database Environment, Database, Cursor, Log Cursor, Sequence and Transaction objects, and each of these is exposed as a Python type in the bsddb3.db module. <...> Note that this is not the most recent release because our databases/db/ ports are too ancient. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20160101 N ports/databases/py-bsddb3/Makefile N ports/databases/py-bsddb3/distinfo N ports/databases/py-bsddb3/pkg/DESCR N ports/databases/py-bsddb3/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/01 01:29:11 Modified files: databases : Makefile Log message: +py-bsddb3 +py-bsddb3,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/01 01:29:56 Modified files: misc/gramps : Makefile distinfo misc/gramps/pkg: PLIST Log message: Update to gramps-4.2.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/01 02:36:17 Modified files: graphics/pngcrush: Makefile distinfo Log message: Update to pngcrush-1.7.91. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/01 04:08:22 Modified files: graphics/goocanvas2: Makefile Added files: graphics/goocanvas2/patches: patch-configure Log message: Move the GI overrides to python3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/01 04:32:15 Modified files: misc/gramps : Makefile Log message: Tidy up dependencies. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/01 04:41:26 Modified files: mail/p5-Mail-Mbox-MessageParser: Makefile Log message: Fix BUILD_DEPENDS. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/01 04:46:37 Modified files: www : Makefile Log message: -statusnet CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/01 04:47:43 Removed files: graphics/p5-Goo-Canvas: Makefile distinfo graphics/p5-Goo-Canvas/pkg: DESCR PLIST Log message: Remove p5-Goo-Canvas; nothing uses it and the world has moved to goovanvas2 years ago. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/01 04:48:03 Modified files: graphics : Makefile Log message: -p5-Goo-Canvas CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/01 04:48:03 Removed files: www/statusnet : Makefile distinfo www/statusnet/pkg: DESCR PLIST README Log message: remove statusnet, which has been renamed to "gnu social" but our port didn't catch up. besides, it's a webapp that's just fetch-n-extract. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/01 04:48:42 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register statusnet removal CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/01 04:49:52 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register p5-Goo-Canvas removal. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/01 04:50:01 Log message: Import apertium-3.4.0. Apertium is a toolbox to build open-source shallow-transfer machine translation systems, especially suitable for related language pairs: it includes the engine, maintenance tools, and open linguistic data for several language pairs. ok jasper@ Status: Vendor Tag: bentley Release Tags: bentley_20160101 N ports/textproc/apertium/Makefile N ports/textproc/apertium/distinfo N ports/textproc/apertium/pkg/PLIST N ports/textproc/apertium/pkg/DESCR N ports/textproc/apertium/patches/patch-configure No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/01 04:51:49 Log message: Import apertium-lex-tools-0.1.0. apertium-lex-tools provides a module for compiling lexical selection rules and processing them in the pipeline. Rules can be manually written, or learnt from monolingual or parallel corpora. ok jasper@ Status: Vendor Tag: bentley Release Tags: bentley_20160101 N ports/textproc/apertium-lex-tools/Makefile N ports/textproc/apertium-lex-tools/distinfo N ports/textproc/apertium-lex-tools/pkg/DESCR N ports/textproc/apertium-lex-tools/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/01 04:53:04 Log message: Import lttoolbox-3.3.1. lttoolbox is a toolbox for lexical processing, morphological analysis and generation of words. Analysis is the process of splitting a word (e.g., cats) into its lemma 'cat' and the grammatical information . Generation is the opposite process. The package is split into three programs: lt-comp, the compiler; lt-proc, the processor; and lt-expand, which generates all possible mappings between surface forms and lexical forms in the dictionary. ok jasper@ Status: Vendor Tag: bentley Release Tags: bentley_20160101 N ports/textproc/lttoolbox/Makefile N ports/textproc/lttoolbox/distinfo N ports/textproc/lttoolbox/pkg/DESCR N ports/textproc/lttoolbox/pkg/PLIST N ports/textproc/lttoolbox/patches/patch-configure No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/01 04:54:26 Log message: Import the apertium dictionaries. ok jasper@ Status: Vendor Tag: bentley Release Tags: bentley_20160101 N ports/textproc/apertium-dicts/Makefile.inc N ports/textproc/apertium-dicts/Makefile N ports/textproc/apertium-dicts/en-es/Makefile N ports/textproc/apertium-dicts/en-es/distinfo N ports/textproc/apertium-dicts/en-es/pkg/DESCR N ports/textproc/apertium-dicts/en-es/pkg/PLIST N ports/textproc/apertium-dicts/en-es/patches/patch-Makefile_in N ports/textproc/apertium-dicts/fr-es/Makefile N ports/textproc/apertium-dicts/fr-es/distinfo N ports/textproc/apertium-dicts/fr-es/pkg/DESCR N ports/textproc/apertium-dicts/fr-es/pkg/PLIST N ports/textproc/apertium-dicts/fr-es/patches/patch-Makefile_in N ports/textproc/apertium-dicts/af-nl/Makefile N ports/textproc/apertium-dicts/af-nl/distinfo N ports/textproc/apertium-dicts/af-nl/pkg/DESCR N ports/textproc/apertium-dicts/af-nl/pkg/PLIST N ports/textproc/apertium-dicts/br-fr/Makefile N ports/textproc/apertium-dicts/br-fr/distinfo N ports/textproc/apertium-dicts/br-fr/pkg/DESCR N ports/textproc/apertium-dicts/br-fr/pkg/PLIST N ports/textproc/apertium-dicts/ca-it/Makefile N ports/textproc/apertium-dicts/ca-it/distinfo N ports/textproc/apertium-dicts/ca-it/pkg/DESCR N ports/textproc/apertium-dicts/ca-it/pkg/PLIST N ports/textproc/apertium-dicts/cy-en/Makefile N ports/textproc/apertium-dicts/cy-en/distinfo N ports/textproc/apertium-dicts/cy-en/pkg/DESCR N ports/textproc/apertium-dicts/cy-en/pkg/PLIST N ports/textproc/apertium-dicts/cy-en/patches/patch-Makefile_in N ports/textproc/apertium-dicts/en-ca/Makefile N ports/textproc/apertium-dicts/en-ca/distinfo N ports/textproc/apertium-dicts/en-ca/pkg/DESCR N ports/textproc/apertium-dicts/en-ca/pkg/PLIST N ports/textproc/apertium-dicts/en-ca/patches/patch-Makefile_in N ports/textproc/apertium-dicts/en-gl/Makefile N ports/textproc/apertium-dicts/en-gl/distinfo N ports/textproc/apertium-dicts/en-gl/pkg/DESCR N ports/textproc/apertium-dicts/en-gl/pkg/PLIST N ports/textproc/apertium-dicts/en-gl/patches/patch-Makefile_in N ports/textproc/apertium-dicts/eo-ca/Makefile N ports/textproc/apertium-dicts/eo-ca/distinfo N ports/textproc/apertium-dicts/eo-ca/pkg/DESCR N ports/textproc/apertium-dicts/eo-ca/pkg/PLIST N ports/textproc/apertium-dicts/eo-ca/patches/patch-Makefile_in N ports/textproc/apertium-dicts/eo-en/Makefile N ports/textproc/apertium-dicts/eo-en/distinfo N ports/textproc/apertium-dicts/eo-en/pkg/DESCR N ports/textproc/apertium-dicts/eo-en/pkg/PLIST N ports/textproc/apertium-dicts/eo-en/patches/patch-multi-gen_sh N ports/textproc/apertium-dicts/eo-en/patches/patch-Makefile_in N ports/textproc/apertium-dicts/eo-es/Makefile N ports/textproc/apertium-dicts/eo-es/distinfo N ports/textproc/apertium-dicts/eo-es/pkg/DESCR N ports/textproc/apertium-dicts/eo-es/pkg/PLIST N ports/textproc/apertium-dicts/eo-es/patches/patch-Makefile_in N ports/textproc/apertium-dicts/eo-fr/Makefile N ports/textproc/apertium-dicts/eo-fr/distinfo N ports/textproc/apertium-dicts/eo-fr/pkg/DESCR N ports/textproc/apertium-dicts/eo-fr/pkg/PLIST N ports/textproc/apertium-dicts/eo-fr/patches/patch-Makefile_in N ports/textproc/apertium-dicts/es-an/Makefile N ports/textproc/apertium-dicts/es-an/distinfo N ports/textproc/apertium-dicts/es-an/pkg/DESCR N ports/textproc/apertium-dicts/es-an/pkg/PLIST N ports/textproc/apertium-dicts/es-ast/Makefile N ports/textproc/apertium-dicts/es-ast/distinfo N ports/textproc/apertium-dicts/es-ast/pkg/DESCR N ports/textproc/apertium-dicts/es-ast/pkg/PLIST N ports/textproc/apertium-dicts/es-ca/Makefile N ports/textproc/apertium-dicts/es-ca/distinfo N ports/textproc/apertium-dicts/es-ca/pkg/DESCR N ports/textproc/apertium-dicts/es-ca/pkg/PLIST N ports/textproc/apertium-dicts/es-ca/patches/patch-Makefile_in N ports/textproc/apertium-dicts/es-gl/Makefile N ports/textproc/apertium-dicts/es-gl/distinfo N ports/textproc/apertium-dicts/es-gl/pkg/DESCR N ports/textproc/apertium-dicts/es-gl/pkg/PLIST N ports/textproc/apertium-dicts/es-gl/patches/patch-Makefile_in N ports/textproc/apertium-dicts/es-pt/Makefile N ports/textproc/apertium-dicts/es-pt/distinfo N ports/textproc/apertium-dicts/es-pt/pkg/DESCR N ports/textproc/apertium-dicts/es-pt/pkg/PLIST N ports/textproc/apertium-dicts/es-pt/patches/patch-Makefile_in N ports/textproc/apertium-dicts/es-ro/Makefile N ports/textproc/apertium-dicts/es-ro/distinfo N ports/textproc/apertium-dicts/es-ro/pkg/DESCR N ports/textproc/apertium-dicts/es-ro/pkg/PLIST N ports/textproc/apertium-dicts/eu-en/Makefile N ports/textproc/apertium-dicts/eu-en/distinfo N ports/textproc/apertium-dicts/eu-en/pkg/DESCR N ports/textproc/apertium-dicts/eu-en/pkg/PLIST N ports/textproc/apertium-dicts/eu-en/patches/patch-Makefile_in N ports/textproc/apertium-dicts/eu-es/Makefile N ports/textproc/apertium-dicts/eu-es/distinfo N ports/textproc/apertium-dicts/eu-es/pkg/DESCR N ports/textproc/apertium-dicts/eu-es/pkg/PLIST N ports/textproc/apertium-dicts/eu-es/patches/patch-Makefile_in N ports/textproc/apertium-dicts/fr-ca/Makefile N ports/textproc/apertium-dicts/fr-ca/distinfo N ports/textproc/apertium-dicts/fr-ca/pkg/DESCR N ports/textproc/apertium-dicts/fr-ca/pkg/PLIST N ports/textproc/apertium-dicts/fr-ca/patches/patch-Makefile_in N ports/textproc/apertium-dicts/ht-en/Makefile N ports/textproc/apertium-dicts/ht-en/distinfo N ports/textproc/apertium-dicts/ht-en/pkg/DESCR N ports/textproc/apertium-dicts/ht-en/pkg/PLIST N ports/textproc/apertium-dicts/ht-en/patches/patch-Makefile_in N ports/textproc/apertium-dicts/id-ms/Makefile N ports/textproc/apertium-dicts/id-ms/distinfo N ports/textproc/apertium-dicts/id-ms/pkg/DESCR N ports/textproc/apertium-dicts/id-ms/pkg/PLIST N ports/textproc/apertium-dicts/is-en/Makefile N ports/textproc/apertium-dicts/is-en/distinfo N ports/textproc/apertium-dicts/is-en/pkg/DESCR N ports/textproc/apertium-dicts/is-en/pkg/PLIST N ports/textproc/apertium-dicts/is-en/patches/patch-Makefile_in N ports/textproc/apertium-dicts/mk-bg/Makefile N ports/textproc/apertium-dicts/mk-bg/distinfo N ports/textproc/apertium-dicts/mk-bg/pkg/DESCR N ports/textproc/apertium-dicts/mk-bg/pkg/PLIST N ports/textproc/apertium-dicts/mk-bg/patches/patch-Makefile_in N ports/textproc/apertium-dicts/mk-en/Makefile N ports/textproc/apertium-dicts/mk-en/distinfo N ports/textproc/apertium-dicts/mk-en/pkg/DESCR N ports/textproc/apertium-dicts/mk-en/pkg/PLIST N ports/textproc/apertium-dicts/mk-en/patches/patch-Makefile_in N ports/textproc/apertium-dicts/nno/Makefile N ports/textproc/apertium-dicts/nno/distinfo N ports/textproc/apertium-dicts/nno/pkg/PLIST N ports/textproc/apertium-dicts/nno/pkg/DESCR N ports/textproc/apertium-dicts/nn-nb/Makefile N ports/textproc/apertium-dicts/nn-nb/distinfo N ports/textproc/apertium-dicts/nn-nb/pkg/DESCR N ports/textproc/apertium-dicts/nn-nb/pkg/PLIST N ports/textproc/apertium-dicts/oc-ca/Makefile N ports/textproc/apertium-dicts/oc-ca/distinfo N ports/textproc/apertium-dicts/oc-ca/pkg/DESCR N ports/textproc/apertium-dicts/oc-ca/pkg/PLIST N ports/textproc/apertium-dicts/oc-es/Makefile N ports/textproc/apertium-dicts/oc-es/distinfo N ports/textproc/apertium-dicts/oc-es/pkg/DESCR N ports/textproc/apertium-dicts/oc-es/pkg/PLIST N ports/textproc/apertium-dicts/pt-ca/Makefile N ports/textproc/apertium-dicts/pt-ca/distinfo N ports/textproc/apertium-dicts/pt-ca/pkg/DESCR N ports/textproc/apertium-dicts/pt-ca/pkg/PLIST N ports/textproc/apertium-dicts/pt-ca/patches/patch-Makefile_in N ports/textproc/apertium-dicts/pt-gl/Makefile N ports/textproc/apertium-dicts/pt-gl/distinfo N ports/textproc/apertium-dicts/pt-gl/pkg/DESCR N ports/textproc/apertium-dicts/pt-gl/pkg/PLIST N ports/textproc/apertium-dicts/sv-da/Makefile N ports/textproc/apertium-dicts/sv-da/distinfo N ports/textproc/apertium-dicts/sv-da/pkg/DESCR N ports/textproc/apertium-dicts/sv-da/pkg/PLIST N ports/textproc/apertium-dicts/sv-da/patches/patch-Makefile_in N ports/textproc/apertium-dicts/hbs-slv/Makefile N ports/textproc/apertium-dicts/hbs-slv/distinfo N ports/textproc/apertium-dicts/hbs-slv/pkg/DESCR N ports/textproc/apertium-dicts/hbs-slv/pkg/PLIST N ports/textproc/apertium-dicts/mlt-ara/Makefile N ports/textproc/apertium-dicts/mlt-ara/distinfo N ports/textproc/apertium-dicts/mlt-ara/pkg/PLIST N ports/textproc/apertium-dicts/mlt-ara/pkg/DESCR N ports/textproc/apertium-dicts/dan-nor/Makefile N ports/textproc/apertium-dicts/dan-nor/distinfo N ports/textproc/apertium-dicts/dan-nor/pkg/DESCR N ports/textproc/apertium-dicts/dan-nor/pkg/PLIST N ports/textproc/apertium-dicts/nob/Makefile N ports/textproc/apertium-dicts/nob/distinfo N ports/textproc/apertium-dicts/nob/pkg/PLIST N ports/textproc/apertium-dicts/nob/pkg/DESCR N ports/textproc/apertium-dicts/hbs-eng/Makefile N ports/textproc/apertium-dicts/hbs-eng/distinfo N ports/textproc/apertium-dicts/hbs-eng/pkg/PLIST N ports/textproc/apertium-dicts/hbs-eng/pkg/DESCR N ports/textproc/apertium-dicts/hbs/Makefile N ports/textproc/apertium-dicts/hbs/distinfo N ports/textproc/apertium-dicts/hbs/pkg/PLIST N ports/textproc/apertium-dicts/hbs/pkg/DESCR N ports/textproc/apertium-dicts/urd/Makefile N ports/textproc/apertium-dicts/urd/distinfo N ports/textproc/apertium-dicts/urd/pkg/PLIST N ports/textproc/apertium-dicts/urd/pkg/DESCR N ports/textproc/apertium-dicts/hin/Makefile N ports/textproc/apertium-dicts/hin/distinfo N ports/textproc/apertium-dicts/hin/pkg/PLIST N ports/textproc/apertium-dicts/hin/pkg/DESCR N ports/textproc/apertium-dicts/urd-hin/Makefile N ports/textproc/apertium-dicts/urd-hin/distinfo N ports/textproc/apertium-dicts/urd-hin/pkg/PLIST N ports/textproc/apertium-dicts/urd-hin/pkg/DESCR N ports/textproc/apertium-dicts/is-sv/Makefile N ports/textproc/apertium-dicts/is-sv/distinfo N ports/textproc/apertium-dicts/is-sv/pkg/PLIST N ports/textproc/apertium-dicts/is-sv/pkg/DESCR N ports/textproc/apertium-dicts/dan/Makefile N ports/textproc/apertium-dicts/dan/distinfo N ports/textproc/apertium-dicts/dan/pkg/PLIST N ports/textproc/apertium-dicts/dan/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/01 04:56:17 Modified files: textproc : Makefile Log message: +{apertium{,-dicts,-lex-tools},lttoolbox} CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/01 05:00:15 Modified files: multimedia/gstreamer1/py-gstreamer: Makefile devel/libgit2/libgit2-glib: Makefile net/libaccounts-glib: Makefile inputmethods/ibus: Makefile graphics/goocanvas2: Makefile devel/dee : Makefile x11/gnome/gedit: Makefile Log message: Document the fact that the RUN_DEPENDS on pygobject3 is needed because of the MODPY_LIBDIR/gi/overrides/ directory. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/01 05:35:25 Modified files: net/ruby-net-dns: Makefile distinfo net/ruby-net-dns/pkg: PLIST Log message: update to ruby-net-dns-0.8.0 CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2016/01/01 05:37:14 Modified files: usr.sbin/smtpd : pony.c Log message: add grp.h for setgroups, not necessarily required on OpenBSD but reduces diff to -portable ok gilles CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2016/01/01 05:50:54 Modified files: sbin/ifconfig : ifconfig.c Log message: rmeove unused noprint variable from Fabian Raetz via tech@ ok krw CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/01 05:51:29 Modified files: net/pen : Makefile distinfo Log message: update to pen-0.32.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/01 05:54:04 Modified files: net/ruby-snmp : Makefile distinfo net/ruby-snmp/pkg: PLIST Log message: update to snmp-1.2.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/01 06:04:43 Modified files: net/xmlrpc-epi : Makefile distinfo Removed files: net/xmlrpc-epi/patches: patch-Makefile_in patch-configure_in patch-sample_Makefile_in patch-src_Makefile_in patch-src_xml_element_c patch-src_xmlrpc_c Log message: update to xmlrpc-epi-0.54.1 CVSROOT: /cvs Module name: src Changes by: feinerer@cvs.openbsd.org 2016/01/01 07:17:12 Modified files: sys/sys : videoio.h Log message: Sync V4L2 header file with upstream (i.e., recent Linux kernel) headers. This syncs our videoio.h with upstream videodev2.h and inlines their v4l2-controls.h (which was split off from videodev2.h). Another header, v4l2-common.h, is currently not imported as it is GPL2 licensed. There will be a second commit just addressing whitespace and formatting. The current version has only real changes whereas the second commit will bring videoio.h in line with videodev2.h formatting so that potential syncs in the future are easier to implement. Bulk build by ajacoutot@; ok robert@; "you should go for it" deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/01/01 07:23:21 Modified files: usr.bin/doas : doas.conf.5 Log message: doas.conf lives in /etc. from Amit Kulkarni CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/01/01 07:50:14 Modified files: multimedia/gstreamer-0.10/plugins-good: Makefile multimedia/gstreamer-0.10/plugins-good/patches: patch-sys_v4l2_gstv4l2bufferpool_c Added files: multimedia/gstreamer-0.10/plugins-good/patches: patch-sys_v4l2_v4l2_calls_c Log message: Deal with recent videoio.h update "please do it" ajacoutot@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/01 08:28:26 Modified files: sys/dev/pci/drm: drm_linux.c Log message: Reimplement vga_put() such that it compiles on i386 as well. CVSROOT: /cvs Module name: src Changes by: feinerer@cvs.openbsd.org 2016/01/01 08:34:09 Modified files: sys/sys : videoio.h Log message: Sync formatting and a few comments with upstream. No functional change. CVSROOT: /cvs Module name: www Changes by: rpe@cvs.openbsd.org 2016/01/01 08:52:02 Modified files: . : armish.html plus54.html Log message: fix broken links CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/01/01 08:56:04 Modified files: bin/pax : extern.h games/adventure: extern.h games/battlestar: battlestar.c Log message: don't declar main. from Michal Mazurek CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/01/01 08:58:28 Modified files: distrib/notes : INSTALL m4.common packages distrib/notes/landisk: xfer distrib/notes/sparc: xfer distrib/notes/sparc64: xfer Log message: Tweak the installation notes regarding references to FTP. 'Sure' deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/01 10:30:33 Modified files: devel/ptlib : Makefile devel/ptlib/patches: patch-configure devel/ptlib/pkg: PLIST Log message: Re-enable v4l2 support now that we have a modern header. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/01 10:38:45 Modified files: usr.bin/netstat: main.c Log message: The "-P" option does not need to read routing table symbols so do not check for them. ok benno@, bluhm@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/01/01 11:38:19 Modified files: share/man/man5 : bsd.port.mk.5 Log message: Mention that GH_* yield a default for DISTNAME CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/01 11:59:54 Modified files: www/p5-HTTP-BrowserDetect: Makefile distinfo Log message: update to p5-HTTP-BrowserDetect-2.07 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/01 11:59:55 Modified files: www/p5-XML-Atom-SimpleFeed: Makefile distinfo www/p5-XML-Atom-SimpleFeed/pkg: PLIST Log message: update to p5-XML-Atom-SimpleFeed-0.900 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/01 12:10:34 Modified files: security/letsencrypt/acme-tiny: Makefile security/letsencrypt/acme-tiny/pkg: DESCR Log message: add a note to DESCR making it clear that this is a third-party client. (already mentioned in COMMENT but jung@ suggested DESCR as well). CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/01/01 12:15:00 Modified files: sys/kern : subr_log.c Log message: The pointer buf is a user space string which was directly passed to tputchar() and could crash the kernel. Better use cnwrite() in sendsyslog2() for writing to console. It takes a struct uio which does the copyin() automatically. In addition cnwrite() outputs to the real console or to a redirected one, whichever is appropriate. One drawback is that the syslog priority cannot be stripped off easily. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/01 13:22:09 Modified files: devel/py-html5lib: Makefile distinfo devel/py-html5lib/pkg: PLIST Log message: Update to py-html5lib 0.9999999. Add python3 flavor. ok edd@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/01 13:25:21 Modified files: devel : Makefile Log message: +py-html5lib,python3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/01 13:55:13 Modified files: usr.bin/sed : main.c Log message: Improve error message for sed -i by appending strerror(errno). From Michael Reed, thanks! ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/01 14:01:38 Modified files: sysutils/flock : Makefile Log message: PKGNAME is derived from DISTNAME, so set DISTNAME instead of PKGNAME CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/01 14:10:42 Modified files: telephony/asterisk-openbsd-moh: Makefile Log message: tell portroach to ignore this port for there are no distfiles here that can get outdated CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/01 14:25:39 Modified files: textproc/mozilla-dicts: Makefile.inc Log message: tell portroach to ignore these unversioned distfiles CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/01 14:40:56 Modified files: www/firefox-i18n: Makefile.inc www/firefox-esr-i18n: Makefile.inc Log message: ignore these for they are unversioned distfiles CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/01 14:42:44 Modified files: www/seamonkey-i18n: Makefile.inc Log message: tell portroach to ignore these unversioned distfiles too CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/01 14:51:30 Modified files: misc/portroach : Makefile distinfo Log message: - update to portroach-2.0.10 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/01 15:17:05 Modified files: net/curl : Makefile distinfo net/curl/pkg : PLIST Added files: net/curl/patches: patch-scripts_Makefile_in Log message: routine update to 7.46.0 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/01 17:24:16 Modified files: sys/kern : vfs_syscalls.c Log message: mmcc noticed that nd.ni_pledge was uninitialized in doopenat() for the oflags & 3 == 3 case. Therefore this depends on vn_open() blocking the operation later. Probably this meant the ni_pledge request would be too high, causing transient operation failure, rather than transient operation passage). Instead of initializing based on the oflags value use the result of FFLAGS(). I should have done this from the start. ok semarie [oflags & 3 == 3 is major dejavu for me] CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/01/01 22:49:36 Modified files: sys/arch/sgi/pci: ioc.c iocreg.h sys/arch/sgi/sgi: ip27_machdep.c sys/arch/sgi/xbow: hub.h Log message: Take the PHY of iec(4) out of reset before attaching the interface. Otherwise the PHY goes undetected on the slave node of a dual-node Origin 200. The PHY gets enabled by diagnostic checks but only on the master node. As the attach code will now do the enabling, the checks can be disabled on reboot, making reboots faster especially on IP27. Tested on Origin 200 (IP27), Fuel (IP35 with iec), and Origin 350 (IP35 without iec). Diff from miod@, ok krw@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/02 00:33:33 Modified files: sysutils/flock : Makefile Log message: Revert previous to unbreak. reported by nigel@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/02 00:36:19 Modified files: sysutils/toad : Makefile Log message: Stray line. CVSROOT: /cvs Module name: src Changes by: feinerer@cvs.openbsd.org 2016/01/02 00:46:07 Modified files: share/man/man4 : video.4 Log message: Document recent videoio.h changes. ok jmc@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/02 00:49:19 Modified files: multimedia/x264: Makefile multimedia/x264/patches: patch-common_osdep_h Log message: Use __sync atomic op on sparc64. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/02 01:29:26 Modified files: share/man/man5 : bsd.port.mk.5 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/02 01:34:48 Modified files: usr.bin/doas : doas.conf.5 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/02 01:35:41 Modified files: usr.bin/units : units.lib Log message: update currency exchange rates; CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/02 01:42:15 Modified files: lang/elixir : Makefile distinfo lang/elixir/pkg: PLIST Log message: - update to elixir-1.2 * https://github.com/elixir-lang/elixir/blob/v1.2.0/CHANGELOG.md CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/02 01:45:58 Modified files: x11/sakura : Makefile distinfo Log message: update to sakura-3.3.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/02 01:51:47 Modified files: www/uget : Makefile distinfo www/uget/pkg : PLIST Log message: update to uget-2.0.4 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/02 01:56:39 Modified files: net/py-snmp : Makefile distinfo net/py-snmp/pkg: PLIST Log message: Update to py-snmp-4.3.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/02 02:29:02 Modified files: databases/p5-DBM-Deep: Makefile distinfo Log message: Update to p5-DBM-Deep-2.0013. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/02 02:33:26 Modified files: devel/p5-Proc-Daemon: Makefile distinfo Log message: Update to p5-Proc-Daemon-0.23. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/01/02 02:36:06 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/02 02:38:49 Modified files: textproc/p5-XML-XPath: Makefile distinfo Log message: Update to p5-XML-XPath-1.17. CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2016/01/02 03:39:19 Modified files: usr.bin/mg : def.h dired.c file.c mg.1 Log message: Add dired-find-alternate-file. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/02 05:36:52 Modified files: devel/p5-FileHandle-Unget: Makefile Log message: Fix dependencies to unbreak. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/02 05:53:50 Modified files: lang/php/7.0 : Makefile distinfo Log message: update to 7.0.1 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/01/02 06:03:17 Modified files: www/goaccess : Makefile distinfo Log message: update to goaccess-0.9.7 CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2016/01/02 06:22:52 Modified files: usr.bin/fstat : fstat.c Log message: fixes fuser(1) when invoking with -u: it requires "getpw" promise. problem reported by Michael Reed m.reed at mykolab dot com. ok tb@ and benno@ (which as provided near the same diff, but 5min later :p) CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/02 06:25:33 Modified files: usr.bin/file/magdir: animation Log message: Sync magdir/animation with file 5.25, amongst other updates this fixes an incorrect detection of mp3 sample frequency/audio channels with non-mp3 files tracked down by Brandon Vincent. ok nicm@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/02 06:27:22 Modified files: www/py-beautifulsoup4: Makefile distinfo www/py-beautifulsoup4/pkg: PLIST Log message: Update to py-beautifulsoup4 4.4.1. Add python3 flavor. ok edd@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/02 06:30:07 Modified files: www : Makefile Log message: +py-beautifulsoup4,python3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/02 06:42:52 Modified files: www/otter-browser: Makefile distinfo Removed files: www/otter-browser/patches: patch-3rdparty_libmimeapps_Index_cpp patch-3rdparty_libmimeapps_Index_h Log message: update to otter-browser 0.9.08 beta 9, from maintainer Adam Wolk CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/02 06:57:12 Modified files: mail/zarafa/zarafa: Makefile mail/zarafa/zarafa/patches: patch-common_platform_linux_cpp patch-configure_ac Log message: use getentropy(2) instead of directly opening /dev/urandom; this unbreaks zarafa-webapp running with chroot'd php CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/02 07:59:06 Modified files: sysutils/iwatch: Makefile distinfo Log message: - update to iwatch-1.0.3 ok yasuoka@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/01/02 08:02:05 Modified files: usr.bin/systat : main.c Log message: garbage collect unsused variable found by evh -AT- riseup -DOT- net, ok florian@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/01/02 08:05:21 Modified files: usr.sbin/vmd : vmd.h Log message: fix typo in comment, found by Michal Mazurek, thanks CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/02 08:29:12 Modified files: mail/zarafa/zarafa: Makefile mail/zarafa/zarafa/patches: patch-common_platform_linux_cpp Log message: fix len argument of getentropy() CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/02 09:05:30 Modified files: audio/ncmpcpp : Makefile distinfo Log message: Bug fixing update to ncmpcpp 0.7.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/02 09:16:00 Modified files: mail/zarafa/zarafa: Makefile mail/zarafa/zarafa/patches: patch-common_platform_linux_cpp patch-configure_ac Log message: just use arc4random_buf() instead of getentropy(); idea from kettenis@ CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2016/01/02 09:30:55 Modified files: lib/freetype/docs/glyphs: glyphs-1.html glyphs-2.html glyphs-3.html glyphs-4.html glyphs-5.html glyphs-6.html glyphs-7.html index.html lib/freetype/docs/tutorial: step1.html step2.html step3.html Added files: lib/freetype/docs: documentation.html ft2faq.html index.html lib/freetype/docs/css: freetype.css freetype2.css freetype2_-30.css freetype2_-60.css freetype2_-90.css freetype2_30.css freetype2_60.css freetype2_90.css lib/freetype/docs/image: favicon.ico favicon_-30.ico favicon_-60.ico favicon_-90.ico favicon_30.ico favicon_60.ico favicon_90.ico fond2-small.png fond2.png fond3.jpg fond3.png fond3_-30.png fond3_-60.png fond3_-90.png fond3_30.png fond3_60.png fond3_90.png freetype.jpg top.gif lib/freetype/docs/javascript: freetype2.js jquery-1.11.0.min.js jquery.ba-resize.min.js lib/freetype/docs/tutorial: index.html Log message: Sync freetype-doc with freetype, i.e. update freetype-doc to ver. 2.6.2 ok matthieu@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/01/02 10:16:25 Modified files: usr.bin/tmux : cmd-copy-mode.c Log message: clock-mode needs CMD_PANE. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/02 12:03:23 Modified files: textproc/apertium-dicts/hbs-eng: Makefile Log message: missing BDEP, spotted by aja@ CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2016/01/02 12:05:34 Modified files: www/selfoss : Makefile distinfo www/selfoss/files: selfoss.conf www/selfoss/pkg: PLIST README Log message: Update selfoss to 2.14 - switch from MASTER_SITES to GitHub GH_* - use sed -i instead of perl - update README for nginx, apache-httpd and update cronjob feedback and OK aja@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/01/02 13:01:48 Modified files: usr.bin/systat : engine.c Log message: remove unused variable cur. code probably c&p from print_bar_title(). remove useless decleration of variable change. ok kettenis@ florian@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/01/02 13:02:40 Modified files: usr.bin/systat : cpu.c Log message: garbage collect unused variable tm ok kettenis@ florian@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/01/02 13:03:28 Modified files: usr.bin/systat : pf.c Log message: make sure debug will be initialized, choose "unknown" (because pfctl loglevel_to_string() uses "unknown" as well) ok kettenis@ florian@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/02 14:06:45 Modified files: www/otter-browser: Makefile distinfo Added files: www/otter-browser/patches: patch-CMakeLists_txt Log message: update to a newer otter-browser commit, from Adam Wolk (maintainer). fixes: - fixed checkboxes in content blocking manager - fixed saving dialog sizes - added extra fallback when looking for address field associated with tab CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/02 14:27:56 Modified files: x11/wxWidgets : Makefile x11/wxWidgets/pkg: PLIST-main PLIST-media Log message: move mediactrl.h to the correct package ok bentley@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/02 14:30:52 Modified files: x11/wxWidgets : Makefile Log message: tweak license comment CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/02 14:46:18 Modified files: lang/elixir : Makefile distinfo Log message: upstream seems to have retagged 1.2 as 1.2.0. spotted by nigel@ and sthen@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/02 15:00:49 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 devel/gettext-tools/pkg: PLIST Added files: devel/gettext-tools/patches: patch-gettext-tools_its_Makefile_in Log message: Maintenance update to gettext 0.19.7. No major outward changes. Internally, -tools no longer uses expat. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/02 15:19:06 Modified files: x11/wxWidgets : Makefile x11/wxWidgets/pkg: PLIST-main PLIST-media Log message: missing @conflict markers for previous commit "looks right" to aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/02 15:21:13 Modified files: mail/postfix/snapshot: Makefile distinfo Log message: update to Postfix 3.1-20151227, from Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/02 15:23:46 Modified files: net/GeoIP : Makefile distinfo Log message: update the GeoIP port to use a newer geolite database CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/02 15:42:24 Modified files: net/arp-scan : Makefile distinfo Log message: update to new mac address databases CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/02 16:51:12 Modified files: . : INDEX Log message: sync, 9384 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/02 17:15:59 Modified files: sys/kern : init_main.c Log message: copyright++; CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/02 17:39:18 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2016/01/02 22:48:47 Modified files: sys/dev/pci : pchtemp.c share/man/man4 : pchtemp.4 Log message: Add support for 100 series to pchtemp(4). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2016/01/02 22:50:00 Modified files: sys/arch/i386/conf: GENERIC Log message: enable pchtemp(4) on i386. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/03 01:23:57 Modified files: net/libgadu : Makefile distinfo Log message: Update to libgadu-1.12.1. from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/03 02:06:49 Modified files: net/pidgin : Makefile distinfo net/pidgin/patches: patch-configure_ac patch-libpurple_plugins_ssl_Makefile_in patch-libpurple_purple-url-handler patch-pidgin_gtkdialogs_c net/pidgin/pkg : PLIST-libpurple PLIST-main Log message: Update to pidgin-2.10.12. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/03 02:11:10 Modified files: multimedia/libbluray: Makefile distinfo Added files: multimedia/libbluray/patches: patch-Makefile_in Log message: Update to libbluray-0.9.2. - enable udf support from Brad, maintainer timeout CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/03 03:18:36 Modified files: print/htmldoc : Makefile distinfo print/htmldoc/patches: patch-configure patch-htmldoc_http_c Log message: Update to htmldoc-1.8.29. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/01/03 03:32:58 Modified files: proto/x11proto : ChangeLog Xfuncproto.h.in Xfuncs.h Xos.h Xpoll.h.in compile configure.ac Log message: Update to x11proto 7.0.28 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/03 03:33:27 Modified files: sbin/ifconfig : ifconfig.c Log message: Remove obsolete and undocumented "-carpdev" option, from Fabian Raetz. ok benno@, claudio@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/01/03 03:34:28 Modified files: proto/randrproto: ChangeLog configure.ac randr.h randrproto.h randrproto.txt Log message: Update to randrproto 1.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/03 06:03:13 Modified files: devel/p5-FileHandle-Unget: Makefile Log message: devel/p5-Test-Po -> devel/p5-Test-Pod CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/01/03 07:35:26 Modified files: faq : faq1.html Log message: FAQ improvements from TJ who summarizes as follows: - remove openbsd projects from the "third party" software list, instead linking to innovations.html (so we don't need to maintain two pages with the same list of stuff) - remove postfix/djbdns/qmail from the old "common questions" section now that we have mature alternatives in base - remove aviion mention, since the main page claims "The FAQ covers the active release of OpenBSD, currently v5.8" and it died after 5.7. - minor html/wording tweaks CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/03 07:38:17 Modified files: games/adventure: init.c wizard.c games/arithmetic: arithmetic.c games/atc : extern.c games/backgammon/backgammon: main.c games/boggle/boggle: bog.c mach.c games/bs : bs.c games/canfield/canfield: canfield.c games/fish : fish.c games/fortune/strfile: strfile.c games/grdc : grdc.c games/mille : save.c games/phantasia: include.h games/quiz : quiz.c games/random : random.c games/snake : snake.c games/tetris : scores.c games/worm : worm.c games/wump : wump.c Log message: About 13 years ago when the idiom srandom(time()), and sometimes srandom(time()+getpid()), was changed by srandomdev(), but #include lived up until this day so remove it. Additionally, earlier than that, 18 years ago, random(6) was one of the first consumers of arc4random(3) family, and was pulling it from dev/rndvar.h but these days we pull it from stdlib.h, which is already done, so while here remove dev/rndvar.h also. "seems comprehensive to me" deraadt@ and OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/03 07:41:11 Modified files: net/kea : Makefile distinfo net/kea/pkg : PLIST Log message: update to kea-1.0.0, from maintainer Patrik Lundin. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/03 07:43:20 Modified files: usr.bin/uudecode: uudecode.c Log message: Add missing pledge "getpw". If -s or -o were specified on the command line and the `remote file name' is subject to `tilde expansion', a call to getpwnam(3) happens. ok semarie@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/03 07:59:33 Modified files: net/wireshark : Makefile net/wireshark/pkg: PLIST-main Log message: reinstate pkg-readme file CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/03 08:01:31 Modified files: sys/arch/amd64/stand/libsa: softraid.c sys/arch/amd64/stand/efiboot: efidev.c Log message: Don't need two 16K static buffers to checksum the GPT entries and find the OpenBSD partition. Just one 128-byte stack copy of a single entry. Problems with EFI installs involving many disks reported by and fix tested by Thomas Bohl. Stefan Kempf pointed finger of suspicion at the addition of the 2nd 16K static buffer for softraid GPT and suggested/reviewed several versions of the diff. Tweaked and ok jsing@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/01/03 09:04:01 Modified files: . : mail.html Log message: Replace sendmail specifics with reference to smtpd.conf(5) and tweak wording accordingly. From TJ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/01/03 09:41:11 Modified files: devel/ruby-kgio: Makefile distinfo devel/ruby-kgio/pkg: PLIST Log message: Update to kgio 2.10.0 CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/01/03 09:42:15 Log message: Re-import Polkit-Qt. It supports both Qt4 and Qt5 versions now, which could be built and installed simultaneously from the same sources. The PKGSTEM+CMAKESTEM variables in SUBST_VARS look like somewhat ugly, but this way update-plist does its job correctly for default FLAVOR at least. One more patch added speficially for Qt5 case, forcing linking to libestdc++. While here, added NO_TEST and fixed COMMENT. Much input & okay aja@ (MAINTAINER). Next steps are: switching bulk builds from x11/polkit-qt4 to x11/polkit-qt, and then removing the former. Status: Vendor Tag: zhuk Release Tags: zhuk_20160103 N ports/x11/polkit-qt/distinfo N ports/x11/polkit-qt/Makefile N ports/x11/polkit-qt/patches/patch-PolkitQt-1Config_cmake_in N ports/x11/polkit-qt/patches/patch-core_CMakeLists_txt N ports/x11/polkit-qt/pkg/PLIST N ports/x11/polkit-qt/pkg/DESCR N ports/x11/polkit-qt/pkg/PFRAG.no-qt5 No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/01/03 09:42:32 Modified files: www/ruby-raindrops: Makefile distinfo www/ruby-raindrops/pkg: PLIST Log message: Update to raindrops 0.15.0 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/01/03 09:43:13 Modified files: www/ruby-unicorn: Makefile distinfo www/ruby-unicorn/pkg: PLIST Removed files: www/ruby-unicorn/patches: patch-script_isolate_for_tests Log message: Update to unicorn 5.0.1 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/01/03 09:43:47 Modified files: www/ruby-rainbows: Makefile distinfo www/ruby-rainbows/pkg: PLIST Log message: Update to rainbows 5.0.0 CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2016/01/03 09:49:38 Modified files: share/man/man7 : pkgpath.7 Log message: The pkgpath given mentioned -qt4, but the description wrongly told -main. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/01/03 09:53:34 Modified files: x11 : Makefile x11/kde4/libs : Makefile x11/kde4/workspace: Makefile Log message: Switch from x11/polkit-qt4 to x11/polkit-qt, (note the trailing comma!) and link x11/polkit-qt,qt5 to bulk builds. Idea approved by aja@, x11/polkit-qt maintainer. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/03 09:54:17 Modified files: x11/hs-dbus : Makefile distinfo Removed files: x11/hs-dbus/patches: patch-dbus_cabal Log message: Update to hs-dbus-0.10.11 CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/01/03 09:58:24 Removed files: x11/polkit-qt4 : Makefile distinfo x11/polkit-qt4/patches: patch-PolkitQt-1Config_cmake_in x11/polkit-qt4/pkg: DESCR PLIST Log message: Removing polkit-qt4 now, after switching all users to x11/polkit-qt. The idea approved by aja@ (maintainer). CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/01/03 10:07:36 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: fix wording which becomes confusing now that filters is a real thing diff from Marcus MERIGHI ok jmc@ while at it, fixed an example CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/03 10:18:58 Modified files: security/py-ecdsa: Makefile security/py-ecdsa/pkg: PLIST Log message: Add python3 flavor and test. ok sthen@, benoit@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/03 10:22:42 Modified files: security : Makefile Log message: +py-ecdsa,python3 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/03 11:01:35 Modified files: mail/offlineimap: Makefile distinfo Log message: Update to OfflineIMAP 6.6.1 From Remi Locherer (maintainer) CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/01/03 11:15:17 Modified files: usr.sbin/rebound: rebound.c Log message: forgot to call RB_INIT. but yet things mostly worked... CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/03 11:20:48 Modified files: net/icinga/web2: Makefile distinfo net/icinga/web2/patches: patch-library_Icinga_Application_ApplicationBootstrap_php patch-modules_setup_application_views_scripts_form_setup-welcome_phtml net/icinga/web2/pkg: PLIST Log message: update to icinga-web2-2.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/03 11:22:23 Modified files: net/icinga/web2: Makefile Log message: previous commit log should have read 'update to icinga-web2-2.1.1' (and zap unnecessary comment) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/03 12:12:37 Modified files: usr.bin/fstat : fuser.1 Log message: Fix description of fuser -u: what's usually reported in brackets is the username, as determined by the real user id, not the real user id itself. ok jmc@ CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2016/01/03 12:37:08 Modified files: usr.bin/mg : bell.c Log message: Allow macro execution to continue without delay in the event of a visble bell call. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/03 12:40:11 Modified files: sysutils/rofi : Makefile Added files: sysutils/rofi/patches: patch-source_history_c Log message: rework how the history file gets written, with this all tests pass. from upstream CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/03 12:44:25 Modified files: sysutils/rofi : Makefile Log message: take maintainership CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/03 12:52:44 Modified files: sysutils/rofi/patches: patch-source_rofi_c Log message: sync with patch submitted upstream; no binary change CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/03 13:00:10 Modified files: sysutils/rofi/patches: patch-source_rofi_c Log message: merged upstream already CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/03 13:02:31 Modified files: multimedia/mkvtoolnix: Makefile distinfo Log message: Update to mkvtoolnix-8.7.0. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/03 13:15:00 Modified files: sysutils/rofi : Makefile distinfo sysutils/rofi/patches: patch-source_rofi_c Removed files: sysutils/rofi/patches: patch-include_rofi_h patch-source_dialogs_script_c patch-source_helper_c Log message: - update to rofi-0.15.12 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/03 13:19:52 Modified files: sysutils/rofi : Makefile sysutils/rofi/patches: patch-source_rofi_c Log message: fix a backwards memcpy CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/03 13:31:38 Modified files: sysutils/rofi/patches: patch-source_rofi_c Log message: another fast merge by upstream CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/03 13:35:45 Modified files: misc/portroach : Makefile Added files: misc/portroach/patches: patch-Portroach_SiteHandler_PyPI_pm Log message: patch from shadchin@ to have the pypi sitehandler check all files CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/03 14:07:46 Modified files: sys/dev/ata : atascsi.c Log message: Fix typo in comment. Pointed out by mlarkin@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/01/03 14:09:38 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/01/03 14:20:04 Modified files: audio/soundtouch: Makefile distinfo audio/soundtouch/patches: patch-configure_ac patch-source_SoundTouch_Makefile_am Log message: Update to soundtouch-1.9.2, from maintainer Eric Lalonde. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/01/03 15:36:09 Modified files: usr.sbin/vmd : virtio.c Log message: Add a cleanup block, fix a couple of memory leaks, fix a typo and a bit of KNF. Submitted by Michal Mazurek, thanks! CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/01/03 16:03:30 Modified files: usr.sbin/vmctl : vmctl.8 Log message: Clarify vmctl console operation. From Michal Mazurek, thanks! CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/01/03 18:03:03 Modified files: sys/arch/amd64/amd64: locore.S Log message: wrap a long line CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/01/03 18:35:56 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: Do proper termination of VMs by doing proper VCPU run state management. This should fix some of the odd termination errors people have been seeing (vmctl status showing running VMs after they have exited/crashed, and invalid instruction panics on vmptrld during certain races) This diff also implements dropping the biglock when running a VCPU, and reacquiring the lock as needed based on the type of exit (normal vs. external interrupt) diff supplied by Stefan Kempf , many thanks! CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/01/03 19:04:56 Modified files: lib/libcrypto/crypto: arc4random_linux.h Log message: Calling clone(2) with CLONE_NEWPID yields multiple processes with pid=1. Work around this particular case by reseeding whenever pid=1, but as guenther@ notes, directly calling clone(2), and then forking to match another pid, provides other ways to bypass new process detection on Linux. Hopefully at some point Linux implements something like MAP_INHERIT_ZERO, and does not invent a corresponding mechanism to subvert it. Noted by Sebastian Krahmer and the opmsg team. See http://stealth.openwall.net/crypto/randup.c for a test program. ok beck@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/01/03 19:07:28 Modified files: usr.sbin/vmd : pci.c virtio.c vmm.c Log message: bzero -> memset for consistency CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/01/03 19:18:31 Modified files: usr.bin/nc : netcat.c Log message: Use the correct values for TLS certificate / private key flags. fix from Andreas Bartelt CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/03 19:31:18 Modified files: sys/arch/amd64/stand/libsa: softraid.c Log message: Remove parameter name from gpt_chk_mbr() prototype and add prototype for findopenbsd_gpt(). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/03 20:30:40 Modified files: net/wide-dhcpv6: Makefile net/wide-dhcpv6/patches: patch-dhcp6c_c Added files: net/wide-dhcpv6/patches: patch-dhcp6relay_c patch-dhcp6s_c Log message: add wide-dhcpv6 patches to close inherited FDs. port diff from Brad; Debian 0003-Close-inherited-file-descriptors.patch CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/03 20:52:18 Modified files: textproc/lttoolbox: Makefile distinfo Removed files: textproc/lttoolbox/patches: patch-configure Log message: Update to lttoolbox-3.3.2. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/03 22:41:22 Modified files: sys/dev/ic : re.c Log message: mark the driver MPSAFE. most of this is cleaning up the oactive handling. if there's lingering bugs we'll deal with them in tree. ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/01/04 00:27:25 Modified files: usr.sbin/vmd : vmm.c Log message: Use an bitmap of handler function pointers to track I/O device to handler function mappings. First step in reworking device support in vmd to better handle interrupts. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/04 00:31:27 Modified files: graphics/pngcrush: Makefile distinfo Log message: Update to pngcrush-1.7.92. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/04 00:47:17 Modified files: devel/iso-codes: Makefile distinfo Log message: update to iso-codes-3.64 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/04 01:20:04 Modified files: www/p5-CGI-Compile: Makefile distinfo Log message: Update to p5-CGI-Compile-0.21. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/04 01:23:04 Modified files: textproc/py-enchant: Makefile textproc/py-enchant/pkg: PLIST Log message: Add a python3 FLAVOR. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/04 01:23:43 Modified files: textproc : Makefile Log message: +py-enchant,python3 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/04 01:24:06 Modified files: textproc/p5-XML-XPath: Makefile distinfo Log message: Update to p5-XML-XPath-1.18. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/04 01:26:53 Modified files: math/veusz : Makefile Log message: tweak comment, it's spelled "TEST_DEPENDS=${BASE_PKGPATH}" CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/04 01:56:58 Modified files: games/manaplus : Makefile distinfo Log message: Update to manaplus-1.6.1.2. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/04 02:15:24 Modified files: libexec/spamd-setup: spamd-setup.c Log message: pledge(2) spamd-setup(8) It needs these annotations, to at least run the operations next to them: stdio: malloc(3) rpath: open(2) inet: connect(2)/socket(2) proc: fork(2) exec: execvp(3) While here remove netinet/in.h since all we need is already in arpa/inet.h and sort the headers alphabetically OK beck@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/04 02:46:26 Modified files: misc/nyancat : Makefile distinfo Log message: Update to nyancat-1.5.1. from Frederic Cambus (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/04 02:54:32 Modified files: devel/p5-Test-Group: Makefile distinfo Log message: Update to p5-Test-Group-0.20. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/04 03:23:02 Modified files: devel/p5-IO-Pager: Makefile distinfo Log message: Update to p5-IO-Pager-0.35. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/04 03:59:23 Modified files: usr.bin/make : main.c Log message: Use err(3) instead of various handrolled combinations of perror(3) and fprintf(stderr, ...) with strerror(3) and exit(3). Make sure the exit status is 2 if an error occurred. Prompted by gsoares@'s and jsg@'s audit of exit statuses after failure of pledge(2). ok gsoares@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/01/04 04:40:41 Modified files: lang/fpc : Makefile lang/fpc/patches: patch-fpcsrc_rtl_openbsd_i386_cprt0_as Log message: Do not try to call the (non-existant) __init function from the early Pascal startup code on i386. Fixes hedgewars on i386. found and fix tested by sthen@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/04 04:58:36 Modified files: games/factor : factor.c games/fish : fish.c games/fortune/fortune: fortune.c games/fortune/strfile: strfile.c games/fortune/unstr: unstr.c games/primes : pr_tbl.c primes.c games/random : random.c Log message: More headers removal and sorted the remaining alphabetically. Most noticeable that were removed are sys/types.h which will be included from stdlib.h and in turn also brings along sys/cdefs.h. The other one is limits.h that was used with the old idiom (denom * random() / LONG_MAX), although it was only removed were applicable (some files still need that header). OK tb@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/04 05:12:10 Modified files: devel/py-ptyprocess: Makefile devel/py-ptyprocess/pkg: PLIST Log message: Add python3 flavor ok jca@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/04 05:15:31 Modified files: devel : Makefile Log message: +py-ptyprocess,python3 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/04 05:18:06 Modified files: textproc/py-chardet: Makefile distinfo textproc/py-chardet/pkg: PLIST Log message: Update to py-chardet 2.3.0. Add python3 flavor. ok jca@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/04 05:20:02 Modified files: textproc : Makefile Log message: +py-chardet,python3 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/04 05:21:13 Modified files: games/freedroidrpg: Makefile distinfo games/freedroidrpg/pkg: PLIST Log message: Update to freedroidrpg-0.16. tweaks + ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/04 05:21:41 Modified files: www/py-werkzeug: Makefile distinfo Added files: www/py-werkzeug/patches: patch-tests_test_serving_py Log message: Update to py-werkzeug 0.11.3 ok jca@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/04 05:23:53 Modified files: sys/net80211 : ieee80211.c Log message: Skip over 11n mode during scanning to avoid scanning channels more than once. ok sthen jasper kettenis deraadt mpi CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/04 05:25:00 Modified files: sys/net80211 : ieee80211_input.c ieee80211_node.c Log message: While configuring ERP we need to know if we're in 11a or 11g mode so only configure ERP once we are sure about our operation mode against the AP. ok sthen jasper kettenis deraadt mpi CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/04 05:25:46 Modified files: sys/net80211 : ieee80211.c ieee80211_input.c ieee80211_proto.c Log message: Don't return 11n mode from ieee80211_chan2mode() so we can switch into 11a and 11b/g mode correctly when the driver supports 11n. And make sure the result of this funtion is only used to index ic_sup_rates. Its stated purpose is to help select a legacy rate. ok sthen jasper kettenis deraadt mpi CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/04 05:25:50 Modified files: security/py-paramiko: Makefile distinfo security/py-paramiko/pkg: PLIST Log message: Update to py-paramiko 1.16.0. Add python3 flavor. ok jca@, benoit@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/04 05:27:13 Modified files: security : Makefile Log message: +py-paramiko,python3 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/04 05:28:46 Modified files: sys/net80211 : ieee80211_ioctl.c Log message: Fix manual scan while associated in 11a mode. It would only show APs on 5GHz. Problem found by benno@ ok benno@ kettenis@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/04 05:32:06 Modified files: sys/net80211 : ieee80211.h ieee80211_input.c ieee80211_output.c Log message: ADDBA frames have a parameter set which we check against our own capabilities but we were checking bits in these parameters with the wrong set of bitmasks. Negotiating A-MPDUs with some APs failed because of this bug. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/04 05:32:27 Modified files: graphics/ocrad : Makefile distinfo Log message: Update to ocrad-0.25. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/04 06:29:04 Modified files: sys/net80211 : ieee80211_output.c Log message: Fix another case where the return value of ieee80211_chan2mode() was used for indexing something other than ic_sup_rates. Should have been part of earlier commit. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/04 06:29:31 Modified files: sys/net80211 : ieee80211_input.c Log message: Replace magic shifts and bitmasks used for ADDBA parameters with proper names, now that we have the corresponding macros. CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2016/01/04 06:30:20 Modified files: usr.sbin/smtpd : parse.y smtpd.c smtpd.h table.c Log message: switch to /usr/local/libexec when looking for -extras and drop loop iterating paths this effectively reverts table.c r1.21 which was mainly introduced for a smooth transition in -current ok gilles CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2016/01/04 06:36:32 Modified files: usr.sbin/smtpd : lka.c Log message: add proc and exec to pledge in lka, required to run external add-ons outside of the daemon memory space, makes -extras tables work again reported by Tim van der Molen on misc@opensmtpd.org verified together with sunil ok gilles CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/04 06:54:19 Modified files: sys/dev/pci : if_iwn.c if_iwnreg.h if_iwnvar.h Log message: Add initial support for 11n mode to the iwn(4) driver. Only MCS 0 to 7 are supported for now. Tested by many. There might still be outstanding issues but they now appear to be rare. I'm putting this in so that additional fixes can be developed and tested more easily if required. This diff is already quite large for one commit. ok deraadt CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/01/04 07:09:46 Modified files: usr.bin/patch : patch.c Log message: usage() should exit 2 here, not EXIT_SUCCESS ok tb@ CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2016/01/04 07:27:12 Modified files: . : want.html Log message: Add my request for 802.11n APs here, too. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/04 07:44:03 Modified files: usr.bin/mandoc : mandocdb.c Log message: Improve handling of .Va and .Vt macros. tedu@ noticed that no Vt= database entries were generated. Serguey Parkhomovsky suggested the deletion of parse_mdoc_body(). tb@ noticed that the fix requires more than just adding TYPE_Vt to the MDOC_Vt mask in the mdoc_handler array. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/04 08:28:07 Modified files: share/man/man4 : iwn.4 Log message: adjust CAVEATS for 802.11n; ok stsp CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/04 08:36:27 ports/devel/py-pexpect/patches Update of /cvs/ports/devel/py-pexpect/patches In directory cvs.openbsd.org:/tmp/cvs-serv13917/patches Log Message: Directory /cvs/ports/devel/py-pexpect/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2016/01/04 08:45:11 Modified files: x11/smplayer : Makefile distinfo x11/smplayer/patches: patch-src_preferences_cpp Log message: Update for Smplayer to 15.11: http://smplayer.sourceforge.net/en/changes OK benoit@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2016/01/04 08:46:09 Modified files: x11/smtube : Makefile distinfo x11/smtube/pkg : PLIST Log message: Update for SMTube to 15.11.0: http://blog.smplayer.info/smplayer-15-11-has-been-released/ OK benoit@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/04 08:47:47 Modified files: lib/libc/stdio : vfprintf.c Log message: Fix lots of bugs. 1. When fprintf(fp, "...%ls...", ...) encounters an encoding error, do not destroy all the fp->_flags, which made the file permanently unreadable and unwriteable. 2. Do not change fp->_flags at all in case of encoding errors. Neither the manual nor POSIX ask for it, no other conversions set the error indicator, and it isn't needed because the return value reports failure and must be checked anyway. 3. Detect failure in mbrtowc(3), do not silently treat invalid bytes in the format string as the end of the format string. 4. Detect failure of __find_arguments(), no matter whether due to out of memory conditions or encoding errors, and gracefully fail rather than accessing an invalid pointer. 5. Remove the pointless and slightly dangerous errno = EILSEQ overrides after functions that already do that and are required by the standard to do so. OK jca@ on items 1, 2, and 5. OK millert@ on the complete diff. "Completely brutal mix of bugs." deraadt@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/04 09:05:43 Modified files: sys/dev/pv : xen.c xenvar.h Log message: Preallocate Grant Table frames to simplify the code for now CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/04 09:06:50 Modified files: sys/dev/pv : xenstore.c Log message: Include the node name into the error message CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/04 09:07:52 Modified files: sys/dev/pv : xen.c Log message: Skip "suspend" device node during probing CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/04 09:14:19 Modified files: lib/libc/stdio : fgetws.c Log message: Bugfix: When errno happens to be EILSEQ upon entry to fgetws(3), and when the file ends without a terminating L'\n' character, fgetws(3) discarded any characters read and reported bogus EOF. Never export errno(2) unless right after an error occurred! OK millert@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/04 09:16:56 Modified files: sys/dev/pci : if_vmx.c Log message: Record the modified mbuf chain after transmit checksum setup code Keep the modified chain pointer and pass it back to the calling code so that it will get properly accounted for. Change it to m_pullup since m_pulldown with a zero offset is just as good. Tested by yasuoka@, myself and mxb at alumni ! chalmers ! se, thanks! ok yasuoka, mpi CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2016/01/04 10:04:09 Modified files: . : innovations.html Log message: mention that sensorsd(8) was reworked by Constantine A. Murenin; OK henning@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/04 10:33:24 Modified files: games/gomoku : bdinit.c bdisp.c gomoku.h pickmove.c stoc.c games/grdc : grdc.c games/hangman : endgame.c getguess.c games/morse : morse.c games/number : number.c games/pig : pig.c games/pom : pom.c games/ppt : ppt.c games/quiz : quiz.c games/rain : rain.c games/robots : extern.c init_field.c main.c make_level.c move.c move_robs.c play_level.c query.c rnd_pos.c robots.h score.c games/snake : snake.c games/tetris : input.c scores.c screen.c shapes.c tetris.c games/worm : worm.c games/worms : worms.c games/wump : wump.c Log message: More cleanup and sorting on header section OK tb@ and he also pointed out that for consistency with rest of the tree we should include termios.h instead of sys/ttydefaults.h, where applicable CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/04 10:51:27 Modified files: fonts/cantarell-fonts: Makefile distinfo Log message: Update to cantarell-fonts-0.0.20. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/04 11:03:09 Modified files: usr.sbin/ftp-proxy: ftp-proxy.8 Log message: no need for af on divert-to rule; from/ok mikeb CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/04 12:11:00 Modified files: x11/gnome/libgda: Makefile Log message: Needs python for trml2html.py and trml2pdf.py. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/04 12:35:28 Modified files: games/freedroidrpg: Makefile Log message: python is needed to build; spotted by nigel@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2016/01/04 12:38:30 Modified files: www/py-django : Makefile.inc www/py-django/lts: Makefile distinfo www/py-django/lts/pkg: PLIST www/py-django/stable: Makefile distinfo www/py-django/stable/pkg: PLIST README Removed files: www/py-django/stable/patches: patch-django_core_servers_basehttp_py Log message: update django lts to 1.8.8 and stable to 1.9.1 (bugfixes releases). More info: https://www.djangoproject.com/weblog/2016/jan/02/bugfix-releases-issued/ remove the maintainer from his request. modify pkg/README for stable, idea from shadchin@. ok shadchin@. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/04 12:43:13 Modified files: lib/libc/stdlib: getopt.3 getopt_long.3 Log message: Follow style(9) and drop lint /* NOTREACHED */ annotations from the examples. Diff from Juuso Lapinlampi < wub () partyvan ! eu >, thanks! ok schwarze@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/04 15:12:23 Modified files: net/telepathy/telepathy-haze: Makefile Added files: net/telepathy/telepathy-haze/patches: patch-src_media-stream_c Log message: Unbreak pidgin update. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/04 15:31:17 Modified files: x11/i3status : Makefile distinfo x11/i3status/patches: patch-src_print_wireless_info_c Removed files: x11/i3status/patches: patch-Makefile patch-src_print_cpu_usage_c patch-src_print_disk_info_c patch-src_print_volume_c Log message: - update to i3status-2.10 tested by many, thanks! CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/04 16:21:28 Modified files: usr.bin/rs : rs.1 usr.bin/lam : lam.1 usr.bin/jot : jot.1 Log message: Add HISTORY and AUTHORS sections. From the author John A. Kunze via https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196786 and Michal Mazurek . Correctness also verified from the CSRG archive CD. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/01/04 21:33:44 Modified files: databases/ruby-sequel: Makefile distinfo databases/ruby-sequel/pkg: PLIST Log message: Update to sequel 4.30.0 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/01/04 22:27:54 Modified files: sys/arch/loongson/include: cpu.h sys/arch/mips64/include: cache.h cpu.h sys/arch/mips64/mips64: cache_loongson2.c cache_loongson3.c cache_mips64r2.c cache_octeon.c cache_r10k.c cache_r4k.c cache_r5k.c cache_tfp.c pmap.c sys/arch/octeon/include: cpu.h sys/arch/sgi/localbus: tcc.c Log message: Some implementations of HitSyncDCache() call pmap_extract() for va->pa conversion. Because pmap_extract() acquires the PTE mutex, a "locking against myself" panic is triggered if the cache routine gets called in a context where the mutex is already held. In the pmap, all calls to HitSyncDCache() are for a whole page. Add a new cache routine, HitSyncDCachePage(), which gets both the va and the pa of a page. This removes the need of the va->pa conversion. The new routine has the same signature as SyncDCachePage(), allowing reuse of the same routine for cache implementations that do not need differences between "Hit" and non-"Hit" routines. With the diff, POWER Indigo2 R8000 boots multiuser again. Tested on sgi GENERIC-IP27.MP and octeon GENERIC.MP, too. Diff from miod@, ok kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/01/04 22:42:27 Modified files: sys/arch/mips64/mips64: pmap.c Log message: Remove PTE locking from pmap_extract() because it does not add any MP safety. The function has to be called in a context where conflicting pmap updates cannot happen. Otherwise the returned physical address might not be valid. Suggested by kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/04 23:42:09 Modified files: security/py-libnacl: Makefile distinfo security/py-libnacl/pkg: PLIST Log message: Update to py-libnacl-1.4.4. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/04 23:46:01 Modified files: www/py-jwt : Makefile distinfo Log message: Update to py-jwt-1.4.0. from Johan Huldtgren (maintainer) CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/01/04 23:51:54 Modified files: usr.sbin/vmd : loadfile_elf.c Log message: more bzero -> memset conversions from Michal Mazurek, thanks! CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/01/04 23:54:03 Modified files: usr.sbin/vmd : loadfile_elf.c Log message: Fail fast if elf64_exec fails. No need to populate the bootargs/stack and gdt pages if we couldn't load the kernel. diff from Michal Mazurek, thanks! CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/01/04 23:55:28 Modified files: usr.sbin/vmd : loadfile_elf.c Log message: Make some things static that are only used in loadfile_elf.c diff from Michal Mazurek, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/04 23:56:12 Modified files: emulators/qemu : Makefile emulators/qemu/patches: patch-hw_net_ne2000_c patch-hw_net_vmxnet3_c Added files: emulators/qemu/patches: patch-hmp_c patch-hw_acpi_core_c patch-hw_net_vmxnet_tx_pkt_c Log message: SECURITY fixes for: CVE-2015-8619, CVE-2015-8666, CVE-2015-8743, CVE-2015-8744, and CVE-2015-8745 from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/04 23:57:50 Modified files: net/py-oauth2 : Makefile distinfo net/py-oauth2/patches: patch-setup_py net/py-oauth2/pkg: PLIST Log message: Update to py-oauth2-1.9.0.post1. from Johan Huldtgren (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/05 00:23:52 Modified files: devel/p5-IO-Lambda: Makefile distinfo Log message: Update to p5-IO-Lambda-1.26. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/05 01:28:02 Modified files: usr.bin/calendar/calendars: calendar.holiday Log message: the 3rd of january is not a new year's holiday in scotland, as noted by craig skinner; craig requested we amended this to 2nd of january, which is officially a holiday in scotland but i think the entry is misleading, so i just zapped it - the occasion is really new year's day, which is the 1st; CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/05 01:31:59 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-Makefile devel/git/pkg : PLIST-main Log message: Update to git-2.7.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/05 02:47:22 Modified files: security/yubico/yubikey-personalization-gui: Makefile distinfo Log message: update to yyubikey-personalization-gui-3.1.24 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/05 02:59:35 Modified files: graphics/goocanvas2: Makefile Log message: Now that gramps does not forcibly depends on goocanvas2, move back to python2 since the only dependant port is ocrfeeder which is python2-only. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/05 03:01:48 Modified files: x11/gnome/ocrfeeder: Makefile Added files: x11/gnome/ocrfeeder/patches: patch-configure Log message: Remove the need to BUILD_DEPENDS on devel/py-gobject. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/05 03:17:06 Modified files: devel : Makefile devel/py-asn1-modules: Makefile devel/py-asn1-modules/pkg: PLIST Log message: add py3 flavour of py-asn1-modules CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/05 03:23:04 Modified files: security/py-cryptography: Makefile distinfo security/py-cryptography/pkg: PLIST security/py-cryptography_vectors: Makefile distinfo Log message: update to py-cryptography 1.1.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/01/05 03:33:13 Modified files: app/xdm/xdm : genauth.c Log message: missed one conversion to arc4random(). CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/05 03:51:14 Modified files: databases/pgcluu: Makefile databases/pgcluu/pkg: PLIST security/snort2pf: Makefile security/snort2pf/pkg: PLIST Log message: hookup README CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/01/05 03:51:37 Modified files: mail/courier-imap: Makefile Log message: unbreak courier-imap startup with default config file spotted by Theodore Wynnychenko, fix from sthen@ thanks CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/05 04:24:05 Modified files: print/scribus : Makefile distinfo print/scribus/patches: patch-CMakeLists_txt print/scribus/pkg: PLIST Removed files: print/scribus/patches: patch-scribus_plugins_scriptplugin_scripts_FontSample_py Log message: Update to scribus 1.4.5. Remove aspell dependency as the plugin was removed upstream (for being broken) CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/05 05:39:48 Log message: Import www/py-httpbin, ok jca@ Testing an HTTP Library can become difficult sometimes. RequestBin is fantastic for testing POST requests, but doesn't let you control the response. This exists to cover all kinds of HTTP scenarios. Additional endpoints are being considered. All endpoint responses are JSON-encoded. Status: Vendor Tag: shadchin Release Tags: shadchin_20160105 N ports/www/py-httpbin/Makefile N ports/www/py-httpbin/distinfo N ports/www/py-httpbin/pkg/PLIST N ports/www/py-httpbin/pkg/DESCR N ports/www/py-httpbin/patches/patch-setup_py No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/05 05:44:55 Modified files: usr.bin/fold : fold.1 Log message: Preliminary fixes to make the description of -s easier to understand, and to clarify that fold(1) is intended to count display column positions rather than characters. More work is needed on the code to add UTF-8 support and to fix other POSIX violations, and in that context, further updates to the manual will also be needed. Triggered by a different diff from Michal Mazurek . OK on the wording jmc@, but he didn't check the content. Part of the content verified by guenther@. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/05 05:50:52 Modified files: www : Makefile Log message: +py-httpbin +py-httpbin,python3 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/05 05:58:00 Modified files: devel/py-parsing: Makefile distinfo devel/py-parsing/pkg: PLIST Log message: Update to py-parsing 2.0.7 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/05 06:02:39 Log message: Import devel/py-test-httpbin, ok jca@ httpbin is an amazing web service for testing HTTP libraries. It has several great endpoints that can test pretty much everything you need in a HTTP library. The only problem is: maybe you don't want to wait for your tests to travel across the Internet and back to make assertions against a remote web service. Status: Vendor Tag: shadchin Release Tags: shadchin_20160105 N ports/devel/py-test-httpbin/Makefile N ports/devel/py-test-httpbin/distinfo N ports/devel/py-test-httpbin/pkg/PLIST N ports/devel/py-test-httpbin/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2016/01/05 06:14:45 Modified files: net/rsnapshot : Makefile distinfo net/rsnapshot/patches: patch-rsnapshot_conf_default_in Added files: net/rsnapshot/patches: patch-configure_ac Log message: switch to github variables and update to 1.4.2 ok ajacoutot CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/05 06:19:36 Modified files: print/py-reportlab: Makefile print/py-reportlab/reportlab: Makefile distinfo print/py-reportlab/reportlab/pkg: PLIST Added files: print/py-reportlab/reportlab/patches: patch-docs_genAll_py patch-docs_userguide_genuserguide_py patch-setup_py patch-src_rl_addons_renderPM_gt1_gt1-misc_h Removed files: print/py-reportlab/plugins: Makefile Makefile.inc print/py-reportlab/plugins/renderPM: Makefile distinfo print/py-reportlab/plugins/renderPM/patches: patch-gt1_gt1-misc_h patch-setup_py patch-test_renderPM_py print/py-reportlab/plugins/renderPM/pkg: DESCR PLIST print/py-reportlab/reportlab/patches: patch-reportlab_rl_accel__rl_accel_c Log message: Update to py-reportlab-3.2.0. - remove plugins/renderPM, it's now part of reportlab - add a python3 FLAVOR CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/05 06:20:55 ports/print/py-reportlab/patches Update of /cvs/ports/print/py-reportlab/patches In directory cvs.openbsd.org:/tmp/cvs-serv2428/patches Log Message: Directory /cvs/ports/print/py-reportlab/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/05 06:20:55 ports/print/py-reportlab/pkg Update of /cvs/ports/print/py-reportlab/pkg In directory cvs.openbsd.org:/tmp/cvs-serv2428/pkg Log Message: Directory /cvs/ports/print/py-reportlab/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/05 06:21:50 Modified files: print/py-reportlab: Makefile Added files: print/py-reportlab: distinfo print/py-reportlab/patches: patch-docs_genAll_py patch-docs_userguide_genuserguide_py patch-setup_py patch-src_rl_addons_renderPM_gt1_gt1-misc_h print/py-reportlab/pkg: DESCR PLIST Removed files: print/py-reportlab/reportlab: Makefile distinfo print/py-reportlab/reportlab/patches: patch-docs_genAll_py patch-docs_userguide_genuserguide_py patch-setup_py patch-src_rl_addons_renderPM_gt1_gt1-misc_h print/py-reportlab/reportlab/pkg: DESCR PLIST Log message: Flatten. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/05 06:22:12 Log message: Import py-test-capturelog, ok jca@ If the plugin is installed log messages are captured by default and for each failed test will be shown in the same manner as captured stdout and stderr. Status: Vendor Tag: shadchin Release Tags: shadchin_20160105 N ports/devel/py-test-capturelog/Makefile N ports/devel/py-test-capturelog/distinfo N ports/devel/py-test-capturelog/pkg/PLIST N ports/devel/py-test-capturelog/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/05 06:24:05 Modified files: biology/py-biopython: Makefile print/hplip : Makefile x11/gnome/ocrfeeder: Makefile Log message: print/py-reportlab/reportlab -> print/py-reportlab CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/05 06:25:08 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: py-reportlab-renderPM -> py-reportlab CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/05 06:25:36 Modified files: devel : Makefile Log message: +py-test-capturelog +py-test-capturelog,python3 +py-test-httpbin +py-test-httpbin,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/05 06:26:39 Modified files: print : Makefile Log message: +py-reportlab,python3 CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/05 06:47:28 Modified files: sys/dev/pv : xen.c xenvar.h Log message: Memorize the DMA segment's data offset within the page Grant table references don't convey the information about an actual offset of the data within the page, however Xen needs to know it. We (ab)use bus_dma_segment's _ds_boundary member to store it and can get away with not restoring it's original value atm because neither i386 nor amd64 bus_dmamap_unload(9) code needs it. CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2016/01/05 08:26:09 Modified files: print/py-reportlab: Makefile Log message: Use MASTER_SITE0 for 2nd Download. Ok aja@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/05 08:32:47 src/regress/usr.bin/ul Update of /cvs/src/regress/usr.bin/ul In directory cvs.openbsd.org:/tmp/cvs-serv13605/ul Log Message: Directory /cvs/src/regress/usr.bin/ul added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/05 08:41:38 Added files: regress/usr.bin/ul: Makefile ul.sh Log message: Regression suite for ul(1). Even though this is testing UTF-8, the test file is 7-bit clean. Will be enabled once the ul(1) program is fixed. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/01/05 09:10:57 Modified files: usr.bin/tsort : tsort.c Log message: stuff may still change, disable whitelist for now. ok semarie@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2016/01/05 09:25:34 Modified files: usr.sbin/vmctl : main.c Log message: don't use the second argument of pledge(2) as the whitelist is not stabilized for now. ok reyk@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/05 10:14:01 Modified files: net/rsnapshot : Makefile Log message: Formatting tweaks and use sed -i. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/05 10:17:37 Added files: etc/signify : openbsd-60-base.pub Log message: add 6.0 base key for release after 5.9 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/05 10:18:19 Modified files: x11/gnome/libgda: Makefile Log message: Only -main needs python. reported by nigel@ CVSROOT: /cvs Module name: src Changes by: feinerer@cvs.openbsd.org 2016/01/05 10:29:32 Modified files: share/man/man4 : video.4 Log message: Fix whitespace CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/01/05 10:40:27 Modified files: lib/libc/sys : utimes.2 Log message: Use "path" not "file" as the function arg to utimes() and utimensat(). The DESCRIPTION section already referred to "path" in some places. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/05 11:03:59 Modified files: sys/dev/pv : xen.c xenreg.h Log message: Move over to the v1 of Grant Table entries In spite of comments in the Xen source code encouraging use of v2 entries in the new code, there's no benefit for us to do so at the moment. While v1 entries support only full page mappings, they're half the size of their newer counterparts, increasing the number of available grant table references from 8000 to 16000 within the same allotment of grant table frames (up to 32). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/05 11:09:24 Modified files: sys/kern : kern_pledge.c Log message: annoying whitespace CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/05 11:41:16 Modified files: sys/dev/ic : ar5008.c ar5416.c ar5416reg.h ar9003.c ar9280.c ar9280reg.h ar9285.c ar9285reg.h ar9287.c ar9287reg.h ar9380.c ar9380reg.h athn.c athnvar.h rt2860.c sys/dev/pci : if_iwm.c if_iwmvar.h if_iwn.c if_iwnvar.h if_rtwn.c sys/dev/usb : if_rsu.c if_urtwn.c sys/net80211 : ieee80211.c ieee80211_amrr.c ieee80211_input.c ieee80211_node.c ieee80211_node.h ieee80211_output.c ieee80211_proto.c ieee80211_proto.h ieee80211_var.h Log message: Remove the IEEE80211_NO_HT macro. Reduces ifdef spaghetti, enables 11n mode in bsd.rd, and might uncover some bugs. Suggested by tedu@ and deraadt@. ok sthen@ jasper@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/05 12:20:36 Modified files: share/man/man4 : video.4 Log message: +.Xr video 1 , from gerald hanuer CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/05 12:26:33 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2016/01/05 12:41:15 Modified files: usr.bin/kdump : Makefile mkioctls Log message: include all i915 drm ioctls on top of the common drm ones ok deraadt@, kettenos@, guenther@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2016/01/05 13:50:59 Added files: etc/signify : openbsd-60-pkg.pub Log message: 6.0 packages key CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/01/05 14:09:48 Modified files: usr.bin/signify: signify.1 Log message: Bump example pubkey filenames for 5.9 OK benno@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/05 15:04:02 Modified files: sysutils/moreutils: Makefile distinfo sysutils/moreutils/patches: patch-ifdata_c Log message: update to moreutils-0.57, from Michael Reed, small tweak by me. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/05 15:04:36 Added files: etc/signify : openbsd-60-fw.pub Log message: add 6.0 firmware key CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/05 15:12:02 Modified files: print/py-reportlab: Makefile Log message: Missing BDEP. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/01/05 15:51:38 Modified files: sbin/pfctl : pfctl.c share/man/man5 : pf.conf.5 Log message: remove long deprecated "set debug "none|urgent|misc|loud" levels in pf.conf. Change this before upgrade or pf.conf won't load. florian@ henning@ phessler@ jung@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2016/01/05 15:52:40 Modified files: faq : current.html Log message: document pf.conf syntax change: remove long deprecated "set debug "none|urgent|misc|loud" levels in pf.conf. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/05 16:50:56 Added files: x11/vlc/patches: patch-Makefile_am patch-bin_Makefile_am Log message: Add a dirty hack with a combination of LD_PRELOAD and LD_DEBUG that seems to at least reduce the number of segfaults/bus errors seen when running vlc-cache-gen as part of the VLC build. The LD_PRELOAD alone seems to help i386, but doesn't do much for amd64 The LD_DEBUG alone seems to help amd64, but doesn't do much for i386 Not nice, but this is getting to be a big problem in bulk builds (not least because a bunch of kde4-land depends on this), so trying anything that might help... More notes in https://marc.info/?t=145123666100001&r=1&w=2 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/05 19:10:03 Modified files: sys/arch/amd64/stand/efiboot: efidev.c sys/arch/amd64/stand/libsa: softraid.c Log message: Bring efidev.c goodness into softraid.c by returning and displaying the same error messages on GPT processing failures. Add a message about failed GPT entry checksum error to both. This was inadvertantly deleted in the switch to one entry at a time processing. tweaks & ok yasuoka@ jsing@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/05 23:39:14 Modified files: x11/ogre : Makefile Log message: Builds fine on sparc64. from Brad CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/05 23:41:57 Modified files: sys/dev/pci : if_oce.c Log message: revert 1.87, more work is needed here CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/01/06 01:07:30 Modified files: sys/conf : GENERIC Log message: deactivate POOL_DEBUG for release ok deraadt, jsg CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/06 01:59:25 Modified files: textproc/p5-XML-XPath: Makefile distinfo Log message: Update to p5-XML-XPath-1.19. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/06 02:09:16 Modified files: sys/dev/pci/drm: drm_drv.c sys/sys : conf.h pledge.h sys/kern : kern_pledge.c Log message: Add pledge "drm", which allows a subset of the drm(4) ioctls. These are basically only the ioctls that Linux allows on the so-called "render nodes". For now, it also allows DRM_IOCTL_GET_MAGIC and DRM_IOCTL_GEM_OPEN, as we don't implement prime/dma-buf yet in OpenBSD. That still leaves a big gaping hole, so they will be removed as soon as we can. Based on a diff by robert@, who did all the heavy lifting by studying the behaviour of the chromium GPU process, with some further suggestions by deraadt@. ok jsg@, deraadt@, robert@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/06 02:14:09 Modified files: sys/dev/acpi : acpi.c Log message: Follow the spec and check the SCI_EN bit to see if ACPI has already been enabled and don't bother enabling it again if it is. This should fix systems that don't implement legacy mode and therefore set ACPI_ENABLE and ACPI_DISABLE to zero. ok mlarkin@, yasuoka@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/06 02:15:31 Modified files: sys/dev/pci : if_iwm.c Log message: iwm(4) adjusts the firmware's tx rate retry table dynamically so we must tell the firmware to always try the first rate in the table first. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/06 02:16:08 Modified files: www/iridium : Makefile www/iridium/patches: patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h Added files: www/iridium/patches: patch-chrome_app_chrome_main_cc Log message: do not notify about tracker urls on the console and the browser bar unless --trk is specified, it is just too much vomit for a non-developer CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/06 02:17:42 Modified files: sys/dev/pci : if_iwn.c Log message: Ensure that iwn(4) always uses a CCK rate as last fallback in the firmware's tx rate retry table. This will hopefully make 11n mode work in very noisy environments. iwm(4) already does the same. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/06 02:24:38 Modified files: games/phantasia: map.c setup.c Log message: Use return instead of exit from main. ok mestre@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/06 02:29:34 Modified files: games/phantasia: map.c Log message: Ansify map.c. ok mestre@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/06 02:39:51 Modified files: games/phantasia: fight.c gamesupport.c interplayer.c io.c main.c misc.c Log message: Ansify the bulk of phantasia. No binary change on amd64. Based on an older diff by mestre. ok mestre@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/06 02:43:26 Modified files: games/phantasia: misc.c Log message: Last step of ansification of phantasia: Convert function() to function(void). ok mestre@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/06 02:48:28 Modified files: databases/pgcluu: Makefile distinfo databases/pgcluu/patches: patch-pgcluu patch-pgcluu_collectd Log message: update to pgcluu-2.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/06 02:48:44 Modified files: devel/jdk/1.8 : Makefile devel/jdk/1.8/pkg: PLIST-jre PLIST-main Log message: hookup missing README; ok kurt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/06 02:48:59 Modified files: x11/kde/base3 : Makefile x11/kde/base3/pkg: PLIST-main Log message: hookup missing README; ok zhuk@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/06 02:49:43 Modified files: x11/xdotool : Makefile distinfo x11/xdotool/patches: patch-Makefile Log message: update to xdotool-3.20150503.1 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/06 02:50:04 Modified files: net/haproxy : Makefile distinfo Removed files: net/haproxy/patches: patch-src_dumpstats_c patch-src_ssl_sock_c Log message: Update to haproxy-1.6.3. from David Carlier, ok maintainer Daniel Jakots. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/06 02:59:30 Modified files: etc/examples : vm.conf Log message: This is just an example and we don't have to bump the set's version number all the time, but let's use install59.fs as it will be the first release that includes vmm. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/06 03:02:42 Modified files: sys/netinet6 : ip6_input.c Log message: fix comment typos CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/06 03:06:50 Modified files: sys/kern : uipc_socket.c Log message: Prevent integer overflows in sosend() and soreceive() by converting min()+uiomovei() to ulmin()+uiomove() and re-arranging space computations in sosend(). The soreceive() part was also reported by Martin Natano. ok bluhm@ and also discussed with tedu@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 03:15:12 Modified files: sysutils/lsof : Makefile distinfo sysutils/lsof/patches: patch-Configure patch-lsof_8 Log message: update to lsof-4.89 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 03:18:49 Modified files: textproc/py-iso8601: Makefile distinfo Log message: update to iso8601-0.1.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 03:22:17 Modified files: textproc/py-pyRFC3339: Makefile distinfo Log message: update to pyRFC3339-1.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/06 03:28:38 Modified files: games/phantasia: setup.c Log message: ansify ok mestre@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 03:49:28 Modified files: net : Makefile net/py-curl : Makefile distinfo net/py-curl/patches: patch-setup_py net/py-curl/pkg: PLIST Log message: update to pycurl-7.21.5 and enable py3 support CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 03:56:36 Modified files: net/py-ipaddress: Makefile distinfo Log message: update to py-ipaddress 1.0.16 enable tests (some failing, but maybe a problem with the tests) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 03:57:47 Modified files: multimedia/get_flash_videos: Makefile distinfo Log message: update to get_flash_videos-1.25.91, not much change but quietens portroach CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 03:59:59 Modified files: security/polarssl: Makefile distinfo Log message: update to mbedtls-2.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 04:03:21 Modified files: net/openvpn : Makefile distinfo net/openvpn/patches: patch-configure Added files: net/openvpn/patches: patch-src_openvpn_ssl_openssl_c Log message: update to openvpn-2.3.10 patch for OPENSSL_VERSION_NUMBER check CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/01/06 04:05:34 Modified files: x11/libkscreen : Makefile x11/libkscreen/pkg: PLIST x11/kde4/okular: Makefile Log message: Make sure libkscreen from KDE4 world doesn't conflict with KDE5 version. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/06 04:40:45 Modified files: lang/ruby/2.2 : Makefile Log message: I don't get a OOM condition building on HPPA, manually as well as when using DPB, so remove the BROKEN marker. Let's see how it works out for landry bulk building OK landry@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 06:11:47 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-daily_sh patch-includes_defaults_inc_php patch-includes_definitions_inc_php net/librenms/pkg: PLIST Added files: net/librenms/patches: patch-html_pages_about_inc_php Log message: update to LibreNMS 201601 CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/01/06 06:25:32 Modified files: build : mirrors.dat Log message: remove some dead/hanging mirrors and adjust an ftp url CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/01/06 06:27:46 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 2016/01/06 06:41:56 Modified files: textproc/py-docutils: Makefile textproc/py-docutils/pkg: PLIST Log message: Add a python3 FLAVOR. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 06:42:22 Modified files: textproc : Makefile Log message: +py-docutils,python3 CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/06 07:28:09 Modified files: games/phantasia: fight.c gamesupport.c include.h interplayer.c io.c main.c misc.c phantglobs.c phantglobs.h phantstruct.h setup.c Log message: Remove unnecessary header files from phantasia(6) Lesson learnt: don't include an header sorted alphabetically just because. The external definition of variables was done on phantglobs.h but their declaration was on phantstruct.h and therefore the latter must be included before the former. It's easier to just include phantstruct.h inside phantglobs.h since it always need it. With help and OK from tb@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/06 07:32:15 Removed files: games/phantasia: include.h Log message: Forgot to remove this file on my previous commit CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 08:44:22 Log message: Import py-colorama-0.3.5. Makes ANSI escape character sequences, for producing colored terminal text and cursor positioning. ok sthen@ robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20160106 N ports/devel/py-colorama/distinfo N ports/devel/py-colorama/Makefile N ports/devel/py-colorama/pkg/DESCR N ports/devel/py-colorama/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 08:45:14 Log message: Import py-rsa-3.2.3. Python-RSA is a pure-Python RSA implementation. It supports encryption and decryption, signing and verifying signatures, and key generation according to PKCS#1 version 1.5. It can be used as a Python library as well as on the commandline. ok sthen@ robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20160106 N ports/security/py-rsa/distinfo N ports/security/py-rsa/Makefile N ports/security/py-rsa/pkg/DESCR N ports/security/py-rsa/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 08:45:59 Log message: Import py-jmespath-0.9.0. JSON Matching Expressions. JMESPath (pronounced "james path") allows you to declaratively specify how to extract elements from a JSON document. ok sthen@ robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20160106 N ports/devel/py-jmespath/distinfo N ports/devel/py-jmespath/Makefile N ports/devel/py-jmespath/pkg/DESCR N ports/devel/py-jmespath/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 08:47:10 Modified files: devel : Makefile Log message: +py-jmespath +py-jmespath,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 08:49:37 Modified files: devel : Makefile Log message: +py-colorama +py-colorama,python3 (forgot in previous) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 08:50:20 Modified files: security : Makefile Log message: +py-rsa +py-rsa,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 08:51:21 Log message: Import py-botocore-1.3.16. botocore is a low-level interface to a growing number of Amazon Web Services. The botocore package is the foundation for the AWS CLI as well as boto3. ok sthen@ robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20160106 N ports/net/py-botocore/distinfo N ports/net/py-botocore/Makefile N ports/net/py-botocore/pkg/DESCR N ports/net/py-botocore/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 08:51:53 Modified files: net : Makefile Log message: +py-botocore +py-botocore,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 08:53:39 Log message: Import awscli-1.9.16. The AWS Command Line Interface (CLI) is a unified tool to manage your AWS services. With just one tool to download and configure, you can control multiple AWS services from the command line and automate them through scripts. ok sthen@ robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20160106 N ports/sysutils/awscli/distinfo N ports/sysutils/awscli/Makefile N ports/sysutils/awscli/pkg/DESCR N ports/sysutils/awscli/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 08:54:00 Modified files: sysutils : Makefile Log message: +awscli CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/06 09:12:20 Modified files: sys/arch/amd64/stand/libsa: softraid.c Log message: We want the first, not the last, OpenBSD partition in the MBR. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 09:23:48 Modified files: devel/py-configobj: Makefile distinfo devel/py-configobj/pkg: PLIST Log message: Update to py-configobj-5.0.6 and add a python3 FLAVOR. ok martynas@ (who resigned from maintainership) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 09:24:19 Modified files: devel : Makefile Log message: +py-configobj,python3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 09:29:18 Modified files: devel/acpica : Makefile distinfo devel/acpica/patches: patch-generate_unix_Makefile_config patch-generate_unix_acpiexec_Makefile Log message: udate to acpica-20151218. relative to the last update in ports, this adds ACPI 6.0 and ASL+ support, amongst others. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 09:50:35 Modified files: textproc/wkhtmltopdf: Makefile distinfo textproc/wkhtmltopdf/patches: patch-src_image_image_pro patch-src_pdf_pdf_pro Added files: textproc/wkhtmltopdf/patches: patch-qt_config_tests_unix_gnu-libiconv_gnu-libiconv_cpp patch-qt_qmake_generators_unix_unixmake2_cpp patch-qt_qmake_generators_unix_unixmake_cpp patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_heap_MachineStackMarker_cpp patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_jit_JITStubs_cpp patch-qt_src_corelib_codecs_qiconvcodec_cpp patch-qt_src_corelib_plugin_qlibrary_unix_cpp patch-qt_src_network_ssl_qsslsocket_cpp patch-qt_src_network_ssl_qsslsocket_openssl_cpp patch-qt_src_network_ssl_qsslsocket_openssl_symbols_cpp Log message: Build wkhtmltopdf against patched Qt4; from maintainer Frank Groeneveld with tweaks by me. This allows printing multiple documents into one PDF, headless operation, adding a document outline, ToC, headers/footers and links, using the "screen" media-type, and disabling smart-shrink. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 10:01:55 Modified files: databases/py-psycopg2: Makefile databases/py-sqlobject: Makefile devel/py-addons: Makefile devel/py-bytecodeassembler: Makefile devel/py-extremes: Makefile devel/py-kid : Makefile devel/py-nose : Makefile devel/py-peak-rules: Makefile devel/py-prioritized_methods: Makefile devel/py-protocols: Makefile devel/py-ruledispatch: Makefile devel/py-silc : Makefile devel/py-simplejson: Makefile devel/py-symboltype: Makefile devel/py-turbocheetah: Makefile devel/py-turbokid: Makefile devel/py-wsgiutils: Makefile lang/spidermonkey: Makefile net/irssi-silc : Makefile productivity/xinvest: Makefile productivity/xquote: Makefile textproc/mozilla-dicts: Makefile.inc www/py-cherrypy2: Makefile www/py-flup : Makefile www/py-formencode: Makefile x11/autocutsel : Makefile x11/xbae : Makefile Log message: Remove martynas@ from MAINTAINER, per his request. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/06 10:07:25 Removed files: etc/signify : openbsd-55-base.pub openbsd-55-fw.pub openbsd-55-pkg.pub openbsd-56-base.pub openbsd-56-fw.pub openbsd-56-pkg.pub openbsd-57-base.pub openbsd-57-fw.pub openbsd-57-pkg.pub Log message: some old signify keys no longer have relevance to new releases. prompted by comments from naddy CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/06 10:07:38 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 10:10:28 Modified files: devel/py-colorama: Makefile distinfo devel/py-colorama/pkg: PLIST Log message: Lower version; awscli is strict about it dependencies. Not bumping anything because it was recently imported. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 10:13:48 Modified files: textproc/wkhtmltopdf: Makefile textproc/wkhtmltopdf/patches: patch-qt_src_network_ssl_qsslsocket_openssl_cpp Log message: drop part of the ssl patch in wkhtmltopdf that was restricting https to tls1.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 10:15:14 Modified files: devel/py-colorama: Makefile Log message: Take MAINTAINER. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/01/06 10:17:32 Modified files: x11/qt4 : Makefile x11/qt4/patches: patch-src_network_ssl_qsslsocket_openssl_cpp Log message: Fix wrong fix (made by yours truly as well) for TLS protocol choosing. It was the same story again: TLSv1_*_method() are TLSv1.0, not TLSv1.x. Should fix problems landry@ and sthen@ (and likely others) were seeing. Joint work with and final okay sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 10:20:21 Modified files: sysutils/awscli: Makefile sysutils/awscli/pkg: PLIST Log message: Tighten dependency on devel/py-colorama and fix PLIST. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/01/06 10:52:18 Modified files: usr.bin/kdump : ktrstruct.c Log message: print more info about kevent CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/01/06 10:53:14 Modified files: bin/expr : expr.c Log message: use int64_t for arithmetic. 64 bits ought to be enough for anyone. ok deraadt millert schwarze CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/01/06 10:53:37 Log message: Import extract_url 1.6 This is a Perl script that extracts URLs from correctly-encoded MIME email messages. This can be used either as a pre-parser for urlview, or to replace urlview entirely. Urlview is a great program, but has some deficiencies. In particular, it isn't particularly configurable, and cannot handle URLs that have been broken over several lines in format=flowed delsp=yes email messages. Nor can it handle quoted-printable email messages. Also, urlview doesn't eliminate duplicate URLs. This Perl script handles all of that. It also sanitizes URLs so that they can't break out of the command shell. This is designed primarily for use with the mutt emailer. The idea is that if you want to access a URL in an email, you pipe the email to a URL extractor (like this one) which then lets you select a URL to view in some third program (such as Firefox). OK sthen@, tb@ Status: Vendor Tag: feinerer Release Tags: feinerer_2016-Jan-06 N ports/textproc/extract_url/Makefile N ports/textproc/extract_url/distinfo N ports/textproc/extract_url/pkg/PLIST N ports/textproc/extract_url/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/01/06 10:54:50 Modified files: share/man/man5 : malloc.conf.5 Log message: malloc option 'a' to go away CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/01/06 10:57:22 Modified files: lib/libc/stdlib: malloc.3 malloc.c Log message: Long ago, malloc internally had two kinds of failures, warnings and errors. The 'A' option elevated warnings to errors, and has been the default for some time. Then warnings were effectively eliminated in favor of everything being an error, but then the 'a' flag turned real errors into warnings! Remove the 'a' option entirely. You shouldn't have used it anyway. ok tb tdeval CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/01/06 10:58:46 Modified files: sys/kern : kern_event.c Log message: tidy up whitespace, etc. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/01/06 10:59:30 Modified files: sys/kern : kern_descrip.c kern_pledge.c sys_pipe.c vfs_syscalls.c vfs_vnops.c Log message: remove unnecessary casts where the incoming type is void *. CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/01/06 11:01:05 Modified files: textproc : Makefile Log message: Hook up extract_url CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 11:41:42 Modified files: security/nss : Makefile Log message: Remove martynas@ from here as well. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/01/06 11:43:10 Modified files: sys/kern : kern_pledge.c Log message: turn off the whitepath code for now; we're not sure it's ready for release ok deraadt CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/01/06 11:47:03 Modified files: lib/libc/sys : pledge.2 Log message: add a bug that the path whitelist is not available at this time. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/06 12:51:54 Modified files: infrastructure/mk: bsd.port.mk Log message: strip leading 'v' from GH_TAGNAME when constructing DISTNAME suggested by sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/06 12:52:12 Modified files: x11/xdotool : Makefile Log message: no need to set DISTNAME anymore CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/06 12:56:08 Modified files: sys/dev/pci/drm/radeon: radeon_kms.c Log message: Add DRM_RENDER_ALLOW flag to the appropriate ioctls such that pledge "drm" allows them. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/06 12:56:50 Modified files: sys/dev/pci : if_iwm.c if_iwn.c sys/net80211 : ieee80211.h ieee80211_output.c ieee80211_var.h Log message: Initialize the A-MPDU parameters field in HT capability elements. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/06 12:57:45 Modified files: net/py-botocore/pkg: PLIST Log message: Fix PLIST; MODPY_BIN_SUFFIX crept in. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 12:58:12 Modified files: net/librenms : Makefile net/librenms/patches: patch-config_php_default Log message: uid is now in config.php.default; use the correct one for the port CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/06 13:02:19 Modified files: games/solarus/roth: Makefile graphics/gfract: Makefile graphics/sxiv : Makefile mail/mu : Makefile net/gdnsd : Makefile net/sslh : Makefile security/lastpass-cli: Makefile security/qtkeychain: Makefile sysutils/logstash/forwarder: Makefile Log message: remove a few more unneeded DISTNAMEs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 13:03:56 Modified files: net/librenms : Makefile net/librenms/patches: patch-daily_sh Log message: zap unnecessary bash use CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/06 13:08:19 Modified files: security/nss : Makefile Log message: well, take maintainership since its somewhere in the moz stack... CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 13:21:37 Modified files: textproc/py-pyRFC3339/pkg: PLIST Log message: tests subdir isn't installed; fix by regenerating PLIST found by nigel@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/01/06 14:37:00 Modified files: sbin/ifconfig : ifconfig.c Log message: correct format string. ok deraadt stsp CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/06 14:46:44 Modified files: www/chromium : Makefile www/chromium/patches: patch-base_sys_info_openbsd_cc patch-content_content_common_gypi patch-content_gpu_gpu_main_cc patch-content_renderer_renderer_main_platform_delegate_linux_cc Added files: www/chromium/patches: patch-content_common_sandbox_init_openbsd_cc patch-content_common_sandbox_init_openbsd_h patch-content_ppapi_plugin_ppapi_thread_cc patch-content_renderer_renderer_main_cc patch-content_utility_utility_main_cc patch-device_battery_battery_gyp Log message: pledge(2) the chromium processes; The renderer, gpu, plugin and utility processes are now using pledge(2) Unfortunately the GPU process only requires an rpath pledge because of Mesa trying to parse two configuration files, /etc/drirc and ${HOME}/.drirc So currently the GPU process will use an rpath pledge in the next week or so so that people can test, but this situation has to be resolved because it is not acceptable that a mostly unused configuration file is being parsed from a library and that stops us from using less pledges and thus disallowing the GPU process to have read access to the filsystem ... like your ssh keys. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 15:07:55 Modified files: devel/luarings : Makefile Log message: fixup PKGNAME CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 15:25:55 Modified files: devel/luarings : Makefile Log message: restore distname as well CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/01/06 15:27:40 Modified files: usr.bin/vi/common: gs.h main.c msg.c options.c options_f.c usr.bin/vi/include: com_extern.h options_def.h Log message: Remove the message catalog DB. This removes the msg_open() and msg_close() functions along with the msgcat command. From Martijn van Duren CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/06 15:27:41 Modified files: textproc/pdfpc : Makefile distinfo Log message: fix pkgname etc. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/01/06 15:28:52 Modified files: usr.bin/vi/cl : cl_screen.c cl_term.c usr.bin/vi/common: delete.c exf.c key.c line.c log.c mark.c msg.c options.c options_f.c put.c recover.c search.c usr.bin/vi/ex : ex.c ex_abbrev.c ex_append.c ex_args.c ex_argv.c ex_bang.c ex_cd.c ex_display.c ex_filter.c ex_global.c ex_init.c ex_join.c ex_map.c ex_mark.c ex_mkexrc.c ex_move.c ex_open.c ex_preserve.c ex_read.c ex_screen.c ex_script.c ex_shift.c ex_subst.c ex_tag.c ex_util.c ex_visual.c ex_write.c usr.bin/vi/vi : getc.c v_ch.c v_ex.c v_increment.c v_match.c v_replace.c v_screen.c v_search.c v_txt.c v_util.c v_xchar.c vi.c vs_refresh.c vs_smap.c vs_split.c Log message: Remove the numeric identifiers at the beginning of the messages which used to be used as the message number to lookup in the catalog. From Martijn van Duren CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/01/06 15:29:38 Modified files: usr.bin/vi/common: exf.c msg.c usr.bin/vi/ex : ex_append.c ex_bang.c ex_print.c ex_subst.c usr.bin/vi/include: com_extern.h usr.bin/vi/vi : vs_msg.c vs_refresh.c Log message: Remove the msg_cat() function and adjust its former callers. From Martijn van Duren CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/01/06 15:34:45 Modified files: usr.bin/vi : LAYOUT usr.bin/vi/build: Makefile pathnames.h Removed files: usr.bin/vi/catalog: Makefile README dump.c dutch dutch.base dutch.check dutch.owner english english.base english.check english.owner french french.base french.check german german.base german.check german.owner polish polish.base polish.check polish.owner ru_RU.KOI8-R ru_RU.KOI8-R.base ru_RU.KOI8-R.check ru_RU.KOI8-R.owner spanish spanish.base spanish.check spell.ok swedish swedish.base swedish.check swedish.owner uk_UA.KOI8-U uk_UA.KOI8-U.base uk_UA.KOI8-U.owner Log message: Remove the actual message catalogs. From Martijn van Duren CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/01/06 15:35:29 Modified files: usr.bin/vi/include: com_extern.h Log message: Remove prototype for now-deleted f_msgcat(). CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/01/06 15:41:53 Modified files: usr.bin/vi/docs: help usr.bin/vi/docs/USD.doc/vi.man: vi.1 usr.bin/vi/docs/USD.doc/vi.ref: set.opt.roff spell.ok vi.ref Log message: Remove msgcat from the documentation. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/01/06 15:45:59 Removed files: usr.bin/vi/build: README Log message: We don't use configure so this file is full of lies and we are better off without it. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/01/06 15:46:59 Modified files: usr.bin/vi : README Log message: Remove mention of message catalog dir. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/01/06 16:14:05 Modified files: sys/conf : newvers.sh usr.bin/signify: signify.1 Log message: document the signify command for the next release, so that users can verify before the netx upgrade. document that signify.1 needs an edit bump once in a while. ok tedu@ florian@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/06 16:28:47 Modified files: etc/mtree : 4.4BSD.dist Log message: delete vi catalog space; ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/06 16:29:00 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/01/06 17:51:28 Modified files: lang/ruby : Makefile.inc Log message: Allow fixing rbconfig.rb file even when post-install defined in subdir Makefile This is needed for upcoming import of ruby 2.3.0 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/01/06 17:52:47 Log message: Import ruby 2.3.0 OK sthen@ Status: Vendor Tag: jeremy Release Tags: jeremy_2016-Jan-06 N ports/lang/ruby/2.3/distinfo N ports/lang/ruby/2.3/Makefile N ports/lang/ruby/2.3/patches/patch-common_mk N ports/lang/ruby/2.3/patches/patch-compile_c N ports/lang/ruby/2.3/patches/patch-configure N ports/lang/ruby/2.3/patches/patch-ext_extmk_rb N ports/lang/ruby/2.3/patches/patch-lib_fileutils_rb N ports/lang/ruby/2.3/patches/patch-lib_rubygems_commands_install_command_rb N ports/lang/ruby/2.3/patches/patch-lib_rubygems_dependency_installer_rb N ports/lang/ruby/2.3/patches/patch-lib_rubygems_ext_ext_conf_builder_rb N ports/lang/ruby/2.3/patches/patch-test_ruby_test_io_rb N ports/lang/ruby/2.3/patches/patch-test_ruby_test_process_rb N ports/lang/ruby/2.3/pkg/PLIST-gdbm N ports/lang/ruby/2.3/pkg/DESCR-gdbm N ports/lang/ruby/2.3/pkg/DESCR-main N ports/lang/ruby/2.3/pkg/DESCR-ri_docs N ports/lang/ruby/2.3/pkg/DESCR-tk N ports/lang/ruby/2.3/pkg/MESSAGE-main N ports/lang/ruby/2.3/pkg/PLIST-main N ports/lang/ruby/2.3/pkg/PLIST-ri_docs N ports/lang/ruby/2.3/pkg/PLIST-tk N ports/lang/ruby/2.3/pkg/UNMESSAGE-main No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/01/06 17:53:23 Modified files: lang/ruby : Makefile Log message: Hookup ruby 2.3 to the build CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/01/06 17:55:23 Modified files: lang/ruby : ruby.port.mk Log message: Add ruby23 FLAVOR for building ruby 2.3 versions of ruby ports. Drop support for ruby19 and rbx FLAVORs, as the related ports have been removed. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/01/06 17:56:38 Modified files: textproc/ruby-hyperestraier: Makefile Log message: Add ruby23 FLAVOR for building on ruby 2.3 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/06 17:56:46 Modified files: sys/arch/i386/stand/libsa: softraid.c Log message: We want the first, not the last, OpenBSD partition in the MBR. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/01/06 17:59:04 Modified files: x11/kde4/ruby-qt: Makefile Log message: Add ruby23 FLAVOR for building on ruby 2.3 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/01/06 18:00:19 Modified files: textproc/ruby-nokogiri: Makefile Log message: Add --with-xml2-include to CONFIGURE_ARGS building on ruby 2.3 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/01/06 18:03:29 Modified files: audio : Makefile converters : Makefile databases : Makefile devel : Makefile graphics : Makefile net : Makefile security : Makefile sysutils : Makefile textproc : Makefile www : Makefile Log message: Build ruby 2.3 versions of ruby gem ext ports CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/01/06 20:21:28 Modified files: sys/dev : ipmi.c Log message: Copy received data only if it exists. Avoid panics in odd situations. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/06 20:56:03 Modified files: sys/dev/pci : if_em.c if_em.h Log message: tweak em to make it mpsafe, both for interrupts and if_start. this is mostly work by kettenis and claudio, with further work from me to make the transmit side from the stack mpsafe. there's a watchdog issue that will be worked on in tree after this change. tested by hrvoje popovski and gregor best ok mpi@ claudio@ deraadt@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/06 21:21:36 Modified files: sys/dev/pci : if_em.c if_em.h if_em_soc.c Log message: rename em_softc sc_dv to sc_dev. like ALL OUR OTHER DRIVERS. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/06 21:30:45 Modified files: sys/dev/pci : if_em.c if_em.h Log message: rename the struct arpcom interface_data in em_softc to sc_ac. makes it more consistent with the rest of the tree. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/06 21:37:53 Modified files: sys/dev/pci : if_em.c if_em.h if_em_soc.c Log message: sprinkle DEVNAME CVSROOT: /cvs Module name: src Changes by: canacar@cvs.openbsd.org 2016/01/06 21:41:17 Modified files: sys/arch/armv7/omap: if_cpsw.c Log message: Handle receive queue full condition instead of hanging.This can be triggered by flodding the interface. Also drop received packets that span multiple buffers (which should not happen). Tested on Beagle Bone Black by jsg@ ok bmercer@, djm@, jsg@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/01/06 21:49:37 Modified files: devel/sdl2 : Makefile distinfo devel/sdl2/patches: patch-Makefile_in devel/sdl2/pkg : PLIST Added files: devel/sdl2/patches: patch-src_video_SDL_egl_c Removed files: devel/sdl2/patches: patch-src_audio_sndio_SDL_sndioaudio_c patch-src_video_x11_SDL_x11window_c Log message: update to SDL2 2.0.4 ok aja@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/01/06 22:31:17 Modified files: sys/net : bpf.c if_tun.c Log message: Make open(O_NONBLOCK) of tun, tap, and bpf behave like open+ioctl(FIONBIO) problem noted by yasuoka@ ok yasuoka@ millert@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/06 22:34:11 Modified files: sys/dev/pci : if_em.c if_em.h Log message: unify the dma tag into sc_dmat in em_softc. CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2016/01/06 23:08:45 Modified files: devel/p5-Test-Deep: Makefile distinfo Log message: Update devel/p5-Test-Deep to 1.120 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2016/01/06 23:11:41 Modified files: devel/p5-Test-Differences: Makefile distinfo Log message: Update devel/p5-Test-Differences to 0.64 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2016/01/06 23:12:57 Modified files: devel/p5-Test-Exception: Makefile distinfo Log message: Update devel/p5-Test-Exception to 0.43 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/06 23:20:38 Modified files: sys/dev/pci : if_em.c Log message: simplify the calculation of the dmamem size for the tx and rx rings. we dont user config of the ring size, especially before attach time, and the dmamem api takes care of rounding up to PAGE_SIZE if it needs to. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/06 23:25:35 Modified files: sys/dev/pci : if_em.h Log message: dma_paddr in struct em_dma_alloc is unused, so gc it. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/01/06 23:34:01 Modified files: net/seafile : Makefile.inc net/seafile/ccnet: distinfo net/seafile/client: distinfo net/seafile/seafile: distinfo Log message: update to seafile-5.0.1 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/06 23:37:45 Modified files: sys/dev/pci : if_em.c Log message: unify the bus_dmamap_sync calls around the tx and rx rings. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/06 23:49:04 Modified files: sys/dev/pci : if_em.c Log message: host the rx ring dmamap syncs out of em_get_buf into em_rxfill. this lets us do the syncs once for a fill of the ring instead of once for every packet put onto the ring. it mirrors how we try to do things for tx. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/07 00:03:55 Modified files: sys/dev/pci : if_em.c if_em.h Log message: prefix the rx and tx ring softc members with sc_ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/07 00:18:07 Modified files: sys/dev/pci : if_em.c if_em.h Log message: rename the rx and tx ring softc vars. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/07 00:26:40 Modified files: www/iridium : Makefile www/iridium/patches: patch-base_sys_info_openbsd_cc patch-content_content_common_gypi patch-content_gpu_gpu_main_cc patch-content_renderer_renderer_main_platform_delegate_linux_cc Added files: www/iridium/patches: patch-content_common_sandbox_init_openbsd_cc patch-content_common_sandbox_init_openbsd_h patch-content_ppapi_plugin_ppapi_thread_cc patch-content_renderer_renderer_main_cc patch-content_utility_utility_main_cc patch-device_battery_battery_gyp Log message: pledge(2) iridium as well by syncing with the chromium port CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/07 00:41:01 Modified files: usr.bin/sndiod : Makefile lib/libsndio : mio_open.3 sio_open.3 sndio.7 usr.bin/aucat : aucat.1 Added files: usr.bin/sndiod : sndiod.8 Removed files: usr.bin/sndiod : sndiod.1 Log message: Move sndiod man page to section 8. suggested by deraadt, fixes from jmc, ok millert CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/07 00:56:58 Modified files: math/p5-Statistics-Descriptive: Makefile distinfo Log message: Update to p5-Statistics-Descriptive-3.0610. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/07 01:10:43 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.3.17. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/07 01:10:58 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.9.17. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/07 01:13:29 Log message: Import py-wcwidth-0.1.5. This API is mainly for Terminal Emulator implementors, or those writing programs that expect to interpreted by a terminal emulator and wish to determine the printable width of a string on a Terminal. <...> ok sthen@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20160107 N ports/devel/py-wcwidth/distinfo N ports/devel/py-wcwidth/Makefile N ports/devel/py-wcwidth/pkg/DESCR N ports/devel/py-wcwidth/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/07 01:15:41 Log message: Import py-prompt_toolkit-0.52. prompt_toolkit is a library for building powerful interactive command lines and terminal applications in Python. ok sthen@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20160107 N ports/devel/py-prompt_toolkit/distinfo N ports/devel/py-prompt_toolkit/Makefile N ports/devel/py-prompt_toolkit/pkg/DESCR N ports/devel/py-prompt_toolkit/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/07 01:16:53 Modified files: devel : Makefile Log message: +py-prompt_toolkit +py-prompt_toolkit,python3 +py-wcwidth +py-wcwidth,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/07 01:17:56 Log message: Import py-boto3-1.2.3. Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for Python, which allows Python developers to write software that makes use of services like Amazon S3 and Amazon EC2. You can find the latest, most up to date, documentation at `Read the Docs`_, including a list of services that are supported. ok sthen@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20160107 N ports/net/py-boto3/distinfo N ports/net/py-boto3/Makefile N ports/net/py-boto3/pkg/DESCR N ports/net/py-boto3/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/07 01:18:38 Modified files: net : Makefile Log message: +py-boto3 +py-boto3,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/07 01:20:44 Log message: Import aws-shell-0.1.0. The aws-shell is an interactive productivity booster for the AWS CLI. ok sthen@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20160107 N ports/sysutils/aws-shell/distinfo N ports/sysutils/aws-shell/Makefile N ports/sysutils/aws-shell/pkg/DESCR N ports/sysutils/aws-shell/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/07 01:21:07 Modified files: sysutils : Makefile Log message: +aws-shell CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/07 01:24:20 Modified files: games/vms-empire: Makefile distinfo Log message: Update to vms-empire-1.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/07 01:26:19 Modified files: textproc/py-docutils: Makefile Log message: Simplify the do-test target. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/07 01:51:05 Modified files: www/seamonkey-i18n: Makefile.inc www/firefox-i18n: Makefile.inc www/firefox-esr-i18n: Makefile.inc textproc/mozilla-dicts: Makefile.inc Log message: aja pointed out this should be "ignore:1" CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/07 01:51:37 Modified files: net/p5-Net-OpenSSH: Makefile distinfo net/p5-Net-OpenSSH/pkg: PLIST Log message: Update to p5-Net-OpenSSH-0.68. from Abel Abraham Camarillo Ojeda (maintainer) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/07 01:51:48 Modified files: lib/libsndio : sndio.7 Log message: fix SEE ALSO; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/07 01:58:14 Modified files: share/man/man7 : hier.7 Log message: no more vi/catalog; CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/07 02:00:03 Modified files: databases/p5-Mojo-Pg: Makefile distinfo Log message: Update to p5-Mojo-Pg-2.17. from Abel Abraham Camarillo Ojeda (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/07 02:24:20 Modified files: www/firefox-i18n: Makefile.inc distinfo www/mozilla-firefox: Makefile distinfo Log message: Minor update to firefox 43.0.4. See https://www.mozilla.org/en-US/firefox/43.0.4/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/07 02:34:01 Modified files: devel/py-colorama: Makefile devel/py-prompt_toolkit: Makefile Log message: Set PORTROACH to 'ignore:1', these ports are tightly coupled with awscli and aws-shell wrt versioning. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/07 03:27:40 Modified files: emulators/qemu : Tag: OPENBSD_5_8 Makefile emulators/qemu/patches: Tag: OPENBSD_5_8 patch-hw_net_ne2000_c patch-hw_net_vmxnet3_c patch-ui_vnc_c Added files: emulators/qemu/patches: Tag: OPENBSD_5_8 patch-hmp_c patch-hw_acpi_core_c patch-hw_net_vmxnet_tx_pkt_c Log message: SECURITY fixes for: CVE-2015-8619, CVE-2015-8666, CVE-2015-8743, CVE-2015-8744, and CVE-2015-8745 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/01/07 03:34:24 Log message: dhewm 3 is a Doom 3 GPL source modification. The goal of dhewm 3 is bring DOOM 3 with the help of SDL to all suitable plaforms. This source release does not contain any game data, the game data is still covered by the original EULA and must be obeyed as usual. You must patch the game to the latest version. ok sthen@ Status: Vendor Tag: pascal Release Tags: pascal_20160107 N ports/games/dhewm3/Makefile N ports/games/dhewm3/distinfo N ports/games/dhewm3/patches/patch-neo_CMakeLists_txt N ports/games/dhewm3/patches/patch-neo_sys_sys_public_h N ports/games/dhewm3/patches/patch-neo_framework_Licensee_h N ports/games/dhewm3/patches/patch-neo_framework_minizip_ioapi_h N ports/games/dhewm3/pkg/DESCR N ports/games/dhewm3/pkg/PLIST N ports/games/dhewm3/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/01/07 03:35:26 Modified files: games : Makefile Log message: +dhewm3 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/07 03:39:06 Modified files: sysutils/ruby-puppet/3: Makefile Added files: sysutils/ruby-puppet/3/patches: patch-lib_puppet_provider_package_pip_rb Log message: Allow the pip package provider to work, at least for the default python version. OK jasper@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/07 03:45:04 Modified files: textproc/libxml: Tag: OPENBSD_5_8 Makefile distinfo Log message: Security fix for CVE-2015-8710 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/07 04:12:52 Log message: import urllib3 1.13.1 HTTP library with thread-safe connection pooling, file post, and more. required as dependency for elastiicsearch curator Feedback and OK jasper@ Status: Vendor Tag: sebastia Release Tags: sebastia_20160107 N ports/www/py-urllib3/distinfo N ports/www/py-urllib3/Makefile N ports/www/py-urllib3/pkg/DESCR N ports/www/py-urllib3/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/07 04:13:19 Modified files: sys/arch/amd64/conf: GENERIC sys/dev/pv : files.pv Added files: sys/dev/pv : if_xnf.c Log message: Xen virtual networking interface (Netfront) driver. Encouragement from deraadt@, ok reyk CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/07 04:15:16 Modified files: share/man/man4 : pvbus.4 Added files: share/man/man4 : xnf.4 Log message: Xen Netfront man page CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/07 04:15:53 Modified files: www : Makefile Log message: hook up py-urllib3 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/07 04:19:54 Modified files: sys/dev/pci : if_em.c if_em.h Log message: rename em_buffers to em_packets. shorten a bunch of variable names while here. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/07 04:31:12 Modified files: share/man/man4 : Makefile Log message: Hook up the xnf.4 man page CVSROOT: /cvs Module name: devel Changes by: sebastia@cvs.openbsd.org 2016/01/07 04:33:55 Log message: import click 6.2 Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It's the "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box. It aims to make the process of writing command line tools quick and fun while also preventing any frustration caused by the inability to implement an intended CLI API. This is a dependency for elasticsearch curator Feedback and OK jasper@ Status: Vendor Tag: sebastia Release Tags: sebastia_20160107 N devel/py-click/Makefile cvs: ERROR: cannot write file /cvs/devel/py-click/Makefile,v: No such file or directory N devel/py-click/distinfo cvs: ERROR: cannot write file /cvs/devel/py-click/distinfo,v: No such file or directory cvs: ERROR: cannot mkdir /cvs/devel/py-click/pkg -- not added: No such file or directory No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/07 04:35:16 Log message: import click 6.2 Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It's the "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box. It aims to make the process of writing command line tools quick and fun while also preventing any frustration caused by the inability to implement an intended CLI API. this is a dependency for elasticsearch curator Feedback and OK jasper@ Status: Vendor Tag: sebastia Release Tags: sebastia_20160107 N ports/devel/py-click/Makefile N ports/devel/py-click/distinfo N ports/devel/py-click/pkg/PLIST N ports/devel/py-click/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/07 04:43:02 Modified files: devel : Makefile Log message: hook up py-click CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/07 04:46:29 Log message: import py-elasticsearch 2.1.0 Official low-level client for Elasticsearch. Its goal is to provide common ground for all Elasticsearch-related code in Python; because of this it tries to be opinion-free and very extendable. this is a dependency for elasticsearch curator feedback and OK jasper@ Status: Vendor Tag: sebastia Release Tags: sebastia_20160107 N ports/textproc/py-elasticsearch/distinfo N ports/textproc/py-elasticsearch/Makefile N ports/textproc/py-elasticsearch/pkg/DESCR N ports/textproc/py-elasticsearch/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/07 04:53:04 Modified files: textproc : Makefile Log message: hook up py-elasticsearch CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/07 04:56:26 Log message: import curator 3.4.0 Like a museum curator manages the exhibits and collections on display, Elasticsearch Curator helps you curate, or manage your indices. feedback and OK jasper@ Status: Vendor Tag: sebastia Release Tags: sebastia_20160107 N ports/sysutils/py-elasticsearch-curator/distinfo N ports/sysutils/py-elasticsearch-curator/Makefile N ports/sysutils/py-elasticsearch-curator/pkg/DESCR N ports/sysutils/py-elasticsearch-curator/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/07 04:57:27 Modified files: share/man/man4 : xnf.4 Log message: s/CAVEATS/IMPLEMENTATION NOTES/ to pacify mandoc lint; suggested by reyk@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/07 04:58:54 Modified files: sysutils : Makefile Log message: hook up py-elasticsearch-curator CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/07 05:08:18 Modified files: sys/dev/acpi : acpibtn.c Log message: Use a resune hook to re-evaluate the "_LID" status upon resume. This fixes the lid sensor for machines, like the x220, that do not generate an event when the lid opens. ok kettenis@, deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/07 05:18:38 Modified files: sys/dev/pci : if_em.c Log message: look at pkts inside the loop over the pkts in em_free_receive_structures. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/01/07 05:27:08 Modified files: sys/kern : subr_log.c Log message: In sendsyslogd(2) strip off syslog priority when logging to console. OK deraadt@ millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/07 05:35:53 Modified files: net/net-snmp : Makefile net/net-snmp/pkg: netsnmpd.rc netsnmptrapd.rc Log message: Set pexp="${daemon}.*" for net-snmp; avoids a long delay at boot if the user has set a command-line arguments containing '+' (not totally uncommon). Otherwise rc_check() now waits for pexp to match, which fails due to the + being handled as part of a regular expression. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/01/07 05:38:56 Modified files: regress/usr.sbin/syslogd: args-sendsyslog-console.pl Log message: When syslogd is not running, check that no syslog priority or dropped message is logged to the console by the kernel. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/07 05:53:37 Modified files: sys/dev/usb : moscom.c uark.c uscom.c uslcom.c Log message: Rename some wrongly defined *_CONFIG_NO into *_CONFIG_INDEX. Configuration indexes start a 0, for the default one, while numbers correspond to the 'bConfigurationValue' field of a config descriptor. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/01/07 06:23:47 Modified files: net/nmap : Makefile distinfo net/nmap/patches: patch-Makefile_in patch-libnetutil_netutil_cc patch-libpcap_pcap-bpf_c patch-ndiff_setup_py patch-osscan2_cc patch-scan-engine_cc patch-timing_cc patch-zenmap_setup_py net/nmap/pkg : PLIST-main PLIST-zenmap Removed files: net/nmap/patches: patch-libpcap_configure Log message: Update to 7.01 and drop maintainership new maintainer is David Carlier ok jca@ CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2016/01/07 06:32:02 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: Update youtube-dl to 2016.01.01 New extractors: - fox - hotstar - nextmovie - nick - ora - pandoratv - regiotv - srgssr - theintercept - tvland - videomore Removed jukebox. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/07 07:30:32 Modified files: games/trek : abandon.c attack.c autover.c capture.c check_out.c compkl.c computer.c damage.c dcrept.c destruct.c dock.c dumpgame.c dumpme.c dumpssradio.c events.c getpar.c help.c impulse.c initquad.c kill.c klmove.c lose.c lrscan.c main.c move.c nova.c out.c phaser.c play.c ram.c ranf.c rest.c schedule.c score.c setup.c setwarp.c shield.c snova.c srscan.c torped.c visual.c warp.c win.c Log message: Remove unnecessary headers and sort the remaining alphabetically OK tb@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/07 07:37:51 Modified files: games/trek : abandon.c attack.c autover.c capture.c check_out.c checkcond.c compkl.c computer.c damage.c damaged.c dcrept.c destruct.c dock.c dumpgame.c dumpme.c dumpssradio.c events.c getcodi.c getpar.c help.c impulse.c initquad.c kill.c klmove.c lose.c lrscan.c main.c move.c nova.c out.c phaser.c play.c ram.c ranf.c rest.c schedule.c score.c setup.c setwarp.c shield.c snova.c srscan.c systemname.c torped.c visual.c warp.c win.c Log message: ANSIfy trek(6) Note: Binary change is introduced due to function schedule() where its args are (int,double,char,char,char), but on trek.h are (int,double,int,int,int). Changed to the latter since the 3 last args are coordinates. OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/07 07:55:47 Log message: Import ec2-api-tools-1.7.5.1. The API tools serve as the client interface to the Amazon EC2 web service. Use these tools to register and launch instances, manipulate security groups, and more. ok sthen@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20160107 N ports/sysutils/ec2-api-tools/Makefile N ports/sysutils/ec2-api-tools/distinfo N ports/sysutils/ec2-api-tools/files/LICENSE-ASL N ports/sysutils/ec2-api-tools/pkg/PLIST N ports/sysutils/ec2-api-tools/pkg/README N ports/sysutils/ec2-api-tools/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/07 07:56:19 Modified files: sysutils : Makefile Log message: +ec2-api-tools CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/07 08:33:56 Modified files: sbin/ifconfig : brconfig.h Log message: sync displayed interface flags to reality CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/07 09:00:34 Modified files: games/adventure: main.c setup.c games/atc : main.c games/banner : banner.c games/bcd : bcd.c games/boggle/boggle: bog.c games/boggle/mkdict: Makefile mkdict.c games/boggle/mkindex: Makefile mkindex.c games/bs : bs.c games/canfield/cfscores: cfscores.c games/cribbage : crib.c games/factor : factor.c games/fortune/fortune: fortune.c games/fortune/strfile: strfile.c games/fortune/unstr: unstr.c games/gomoku : main.c games/grdc : grdc.c games/hack : hack.main.c makedefs.c games/hunt/hunt: hunt.c games/hunt/huntd: driver.c games/mille : mille.c games/monop : initdeck.c games/morse : morse.c games/number : number.c games/pig : pig.c games/pom : pom.c games/ppt : ppt.c games/primes : primes.c games/quiz : quiz.c games/rain : rain.c games/random : random.c games/robots : main.c games/sail : main.c games/snake : snake.c games/tetris : tetris.c games/trek : main.c games/worm : worm.c games/worms : worms.c games/wump : wump.c Log message: Some basic code maintenance in games/ - in main() replace exit with return - drop some /* NOTREACHED */ lint comments along the way. - make more use of standard CFLAGS, esp. -Wimplicit-function-declaration - add and sort some headers when needed - add straightforward pledges to some programs used at compile time discussed with and ok mestre@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/07 09:08:17 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/01/07 09:39:39 Modified files: sysutils/ioping: Makefile Log message: Remove unneeded DISTNAME CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/01/07 10:12:22 Log message: Import libv4l 1.8.1 libv4l is a collection of libraries which adds a thin abstraction layer on top of video4linux2 devices. The purpose of this (thin) layer is to make it easy for application writers to support a wide variety of devices without having to write separate code for different devices in the same class. OK ajacoutot@, czarkoff@ Status: Vendor Tag: feinerer Release Tags: feinerer_2016-Jan-07 N ports/multimedia/libv4l/Makefile N ports/multimedia/libv4l/distinfo N ports/multimedia/libv4l/patches/patch-lib_include_libv4lconvert_h N ports/multimedia/libv4l/patches/patch-lib_libv4lconvert_libv4lsyscall-priv_h N ports/multimedia/libv4l/patches/patch-configure_ac N ports/multimedia/libv4l/patches/patch-lib_libv4lconvert_processing_libv4lprocessing_h N ports/multimedia/libv4l/patches/patch-lib_libv4lconvert_control_libv4lcontrol_c N ports/multimedia/libv4l/patches/patch-lib_libv4l2_log_c N ports/multimedia/libv4l/patches/patch-lib_libv4l2_v4l2convert_c N ports/multimedia/libv4l/patches/patch-lib_libv4l1_libv4l1_c N ports/multimedia/libv4l/patches/patch-lib_libv4l2rds_libv4l2rds_c N ports/multimedia/libv4l/patches/patch-lib_include_libv4l2rds_h N ports/multimedia/libv4l/patches/patch-lib_libv4l-mplane_libv4l-mplane_c N ports/multimedia/libv4l/patches/patch-lib_include_libv4l1-videodev_h N ports/multimedia/libv4l/pkg/DESCR N ports/multimedia/libv4l/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/07 10:16:21 Modified files: devel/py-pexpect: Makefile distinfo devel/py-pexpect/pkg: DESCR PLIST Added files: devel/py-pexpect/patches: patch-doc_conf_py patch-pexpect_replwrap_py patch-tests_test_ctrl_chars_py patch-tests_test_maxcanon_py patch-tests_test_performance_py patch-tests_test_replwrap_py patch-tests_test_run_py Log message: Update to py-pexpect 4.0.1 ok jca@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/07 10:17:47 Modified files: devel : Makefile Log message: +py-pexpect,python3 CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/01/07 10:23:22 Modified files: multimedia : Makefile Log message: Hook up libv4l CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/01/07 10:32:07 Modified files: multimedia/gstreamer1/plugins-good: Makefile Log message: Use libv4l OK ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2016/01/07 10:33:38 Modified files: mail/imapfilter: Makefile distinfo Log message: update to Imapfilter 2.6.4 ok and with input from jung@, sthen@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/01/07 10:35:09 Modified files: multimedia/gstreamer-0.10/plugins-good: Makefile Log message: Use libv4l OK ajacoutot@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/07 10:48:14 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/07 11:02:43 Modified files: usr.bin/fmt : fmt.c Log message: UTF-8 support for fmt -c. This implies two small changes in behaviour: 1. Let fmt -c replace invalid bytes with ASCII question marks just like when called without -c. 2. On lines to be centered, replace each tab with a single blank, simply because there is no useful way to define the meaning of a tab on such a line. Having the width of a tab depend on what is to the right of it would be completely crazy (and complicate the code a lot), and otherwise, tabs on adjacent lines of different length wouldn't align anyway. OK millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/07 11:06:45 Modified files: lang/php : Makefile.inc lang/php/5.4 : Makefile lang/php/5.4/pkg: PLIST-main lang/php/5.5 : Makefile lang/php/5.5/pkg: PLIST-main lang/php/5.6 : Makefile lang/php/5.6/pkg: PLIST-main lang/php/7.0 : Makefile lang/php/7.0/pkg: PLIST-main lang/php/files : MESSAGE-main Removed files: lang/php/5.4/pkg: DESCR-fpm PLIST-fpm lang/php/5.5/pkg: DESCR-fpm PLIST-fpm lang/php/5.6/pkg: DESCR-fpm PLIST-fpm lang/php/7.0/pkg: DESCR-fpm PLIST-fpm Log message: merge php-fpm into the main php packages, making things easier for httpd/nginx/lighttpd users. ok robert@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/01/07 11:25:52 Modified files: games/hack : hack.tty.c Log message: hack expects to be able to read ^Z as a normal character so disable SUSP in the termios settings. Presumably this is how things worked before the conversion to termios. Fixes suspend/resume in hack. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/07 11:40:43 Modified files: x11/keynav : Makefile x11/keynav/patches: patch-keynav_c Log message: sync with xdo api CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/01/07 11:41:41 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: If transparent-as is set to no AS paths are prepended with the local AS not "their" AS. Which would be silly, the peer would just reject the prefix because the AS path contains its own AS. Pointed out by Colin Petrie cpetrie AT ripe DOT net, thanks! OK phessler, sthen, benno, jmc CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/07 12:03:19 Modified files: x11/keynav : Makefile x11/keynav/patches: patch-keynav_c Log message: merge another patch from upstream to stop using a deprecated function CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/07 12:17:56 Modified files: www/hs-warp : Makefile Log message: Mark as broken, because an update would need new dependencies. Remove devel/hs-blaze-builder-conduit from RUN_DEPENDS, because newer versions of this port don't need it any longer, and no other port depends on it. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/07 12:23:07 Modified files: devel : Makefile Log message: Unhook devel/hs-blaze-builder-conduit. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/07 12:26:02 Removed files: devel/hs-blaze-builder-conduit: Makefile distinfo devel/hs-blaze-builder-conduit/pkg: DESCR PLIST Log message: Remove devel/hs-blaze-builder-conduit. No longer used, and the latest version (1.1.0) not only is deprecated, but does not contain any source file. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/07 12:42:48 Modified files: share/man/man4 : xnf.4 Log message: slightly shorter Nd; ok mikeb CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/07 13:18:34 Modified files: usr.bin/mandoc : eqn.c Log message: Recursive "define" was not detected because "lim" was never incremented, causing infinite loops. Fixing CID 1288962. From christos@ via wiz@, both at NetBSD. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/07 14:03:23 Modified files: usr.bin/mandoc : term.c Log message: This code wasted memory by allocating sizeof(enum termfont *) where only sizeof(enum termfont) is needed. Fixes CID 1288941. From christos@ via wiz@, both at NetBSD. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/07 14:04:48 Modified files: www/hs-warp : Makefile Log message: Remove another dependency only used by this (broken) port. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/07 14:05:42 Modified files: devel : Makefile Log message: Unhook devel/hs-network-conduit. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/07 14:09:48 Removed files: devel/hs-network-conduit: Makefile distinfo devel/hs-network-conduit/pkg: DESCR PLIST Log message: Remove devel/hs-network-conduit. No longer used, deprecated, and empty (no source files) as in devel/hs-blaze-builder-conduit. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/07 14:14:06 Modified files: lang/python : python.port.mk Log message: - set a default HOMEPAGE for ports using MODPY_PI - while here add _MODPY_EGG_NAME and re-use that to define MODPY_PI_DIR idea from aja@ ok aja@ rpointel@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/01/07 14:17:05 Modified files: bin/expr : expr.c Log message: need to increase INT_MAX to 64 bits too. from Nathan Holstein CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/07 14:19:53 Modified files: net/dhcpcd : Makefile distinfo net/dhcpcd/pkg : PLIST Log message: update to dhcpcd-6.10.0 http://roy.marples.name/projects/dhcpcd/info/595883e2a431f65d - Ensure that option length fits inside data length less option size. (can lead to an invalid read/crash via malformed dhcp responses) http://roy.marples.name/projects/dhcpcd/info/76a1609352263bd9 - dhcp_optlen now returns the length of the data we can sanely work on given the option definition and data length. Call dhcp_optlen in dhcp_envoption1 to take into ensure these bounds are not overstepped. Fixes an issue reported by Nico Golde where extra undersized data was present in the option. An example of this would be an array of uint16's with a trailing byte. (reporter says "exploitation is non-trivial, but i'd love to be proven wrong.") CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/07 14:29:31 Modified files: net/arpwatch : Makefile Log message: add comment about where ethercodes.dat now comes from, prompted by me forgetting CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/07 14:29:31 Modified files: games/hunt/hunt: connect.c display.c hunt.c list.c otto.c playit.c games/hunt/huntd: answer.c conf.c draw.c driver.c execute.c expl.c extern.c makemaze.c server.h shots.c terminal.c Log message: Headers cleanup and sorting OK tb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/07 14:35:29 Modified files: databases/py-carbon: Makefile databases/py-puppetdb: Makefile databases/py-whisper: Makefile devel/pudb : Makefile devel/py-SOAPpy: Makefile devel/py-async : Makefile devel/py-blessings: Makefile devel/py-cffi : Makefile devel/py-configargparse: Makefile devel/py-cparser: Makefile devel/py-curtsies: Makefile devel/py-extras: Makefile devel/py-funcsigs: Makefile devel/py-gitdb : Makefile devel/py-gitpython: Makefile devel/py-parsedatetime: Makefile devel/py-python2-pythondialog: Makefile devel/py-smmap : Makefile sysutils/py-augeas: Makefile textproc/py-defusedxml: Makefile textproc/py-pyRFC3339: Makefile www/puppetboard: Makefile www/py-flask-wtf: Makefile www/py-ndg-httpsclient: Makefile www/py-repoze-lru: Makefile www/py-repoze-profile: Makefile www/py-urlgrabber: Makefile www/py-weberror: Makefile www/py-webhelpers: Makefile www/py-wtools : Makefile Log message: bump ports that now have a pypi homepage CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/07 14:37:50 Modified files: audio/py-mpd2 : Makefile databases/py-sql: Makefile devel/py-addons: Makefile devel/py-altgraph: Makefile devel/py-backports-ssl-match-hostname: Makefile devel/py-clint : Makefile devel/py-country: Makefile devel/py-dtopt : Makefile devel/py-enum34: Makefile devel/py-extremes: Makefile devel/py-futures: Makefile devel/py-greenlet: Makefile devel/py-isodate: Makefile devel/py-jsonrpclib: Makefile devel/py-minimock: Makefile devel/py-modulegraph: Makefile devel/py-prioritized_methods: Makefile devel/py-simplegeneric: Makefile devel/py-singledispatch: Makefile devel/py-testtools: Makefile devel/py-unittest2: Makefile devel/py-xmlrunner: Makefile devel/py-zopecomponent: Makefile devel/py-zopeevent: Makefile devel/py-zopeinterface: Makefile devel/py-zopetesting: Makefile net/py-dnslib : Makefile security/py-rsa: Makefile security/py-keyring: Makefile security/py-secretstorage: Makefile sysutils/py-cef: Makefile sysutils/py-daemon: Makefile sysutils/py-metlog: Makefile textproc/markdown: Makefile textproc/py-ICU: Makefile textproc/py-MarkupSafe: Makefile textproc/py-cssselect: Makefile textproc/py-polib: Makefile textproc/py-sphinx-intl: Makefile textproc/py-unidecode: Makefile textproc/yould : Makefile www/py-urllib3 : Makefile www/py-feedgenerator: Makefile www/py-recaptcha-client: Makefile www/py-repoze-who: Makefile Log message: remove HOMEPAGE from ports that had the (now default) pypi homepage CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/07 14:37:53 Modified files: games/hunt/hunt: connect.c display.c hunt.c list.c otto.c playit.c games/hunt/huntd: answer.c conf.c draw.c driver.c execute.c expl.c makemaze.c shots.c terminal.c Log message: ANSIfy hunt(6) Note: casted 2 args to struct sockaddr * on list.c to shut off compiler warnings, and also changed an int len to socklen_t since recvfrom(2) receives the last argument as the latter. I'm running out of credits, but this was once again with great help and OK from tb@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/01/07 14:38:19 Modified files: share/man/man5 : port-modules.5 Log message: mention that HOMEPAGE will be set for ports that have MODPY_PI CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/07 14:44:20 Modified files: www/selfoss : Makefile www/selfoss/pkg: README Log message: No more php-fpm package. CVSROOT: /cvs Module name: src Changes by: jeremy@cvs.openbsd.org 2016/01/07 15:21:20 Modified files: share/man/man5 : ruby-module.5 Log message: Document ruby23 FLAVOR now supported by ruby.port.mk CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2016/01/07 15:23:14 Modified files: sys/net : pf.c pfvar.h sys/kern : uipc_mbuf.c sys/sys : mbuf.h Log message: - retrying to commit earlier change, which got backed out - yet another tiny step towards MP PF. This time we need to make sure statekey attached to packet stays around, while accepted packet is routed through IP stack. this time I'm also bringing fix contributed by Stefan Kempf. Stefan's fix makes sure we grab reference in m_dup_pkthdr() OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2016/01/07 15:50:19 Modified files: mail/opensmtpd-extras: Makefile distinfo mail/opensmtpd-extras/pkg: PLIST-main PLIST-redis Removed files: mail/opensmtpd-extras/patches: patch-configure_ac patch-extras_wip_tables_table-ldap_ber_c Log message: update to latest snapshot 201601072302 ok giovanni gilles (on a slightly different earlier version) CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/07 15:54:25 src/sys/dev/hid Update of /cvs/src/sys/dev/hid In directory cvs.openbsd.org:/tmp/cvs-serv5112/dev/hid Log Message: Directory /cvs/src/sys/dev/hid added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/07 16:00:10 Modified files: games/nethack : Makefile Log message: DNS for mirror in MASTER_SITES points to 127.0.0.1; remove CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/07 16:08:38 Modified files: sys/dev/pci : if_iwm.c if_iwn.c if_iwnreg.h Log message: Fix A-MPDU parameters in link quality firmware commands in iwn(4) and iwm(4). ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/07 16:09:19 Modified files: net/libbgpdump : Makefile distinfo net/libbgpdump/patches: patch-bgpdump_lib_c patch-configure Removed files: net/libbgpdump/patches: patch-bgpdump_c Log message: update to libbgpdump-1.4.99.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/07 16:11:08 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-0.95.79 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/07 16:22:31 Modified files: sys/net80211 : ieee80211_input.c ieee80211_node.c ieee80211_node.h ieee80211_proto.c Log message: Make the A-MPDU reordering buffer more resilient against APs which drop some subframes or let the sequence number jump up by more than 1 (hard to tell which it is). We decrease the BA inactivity timeout for quicker recovery from stalled BA sessions, and add a new timeout which keeps track of gaps in the subframe sequence number space due to dropped frames. Gaps expire after 500 msec, the same value FreeBSD uses for their implementation of this workaround. And Linux uses this trick, too. This should fix network stalls some people have been seeing in 11n mode. ok deraadt@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2016/01/07 16:41:25 Modified files: lib/mesa/src/mesa/drivers/dri/common: xmlconfig.c Log message: Disable reading of drirc files by default so chromium processes with OpenGL contexts can drop the ability to read files. Diff from robert@ with a comment added. ok robert@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/07 16:44:09 Modified files: graphics/ImageMagick: Makefile distinfo graphics/ImageMagick/pkg: PLIST Log message: update to ImageMagick-6.9.3 and take maintainer CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/07 17:50:20 Modified files: usr.bin/mandoc : eqn.c Log message: The root of an .EQ tree is always EQN_ROOT, never EQN_LIST, so delete a redundant NULL check that confused Coverity in CID 1257471; issue reported by wiz@, patch differs from what christos@ did in NetBSD. No functional change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/07 19:08:10 Modified files: security/sslscan: Makefile distinfo security/sslscan/patches: patch-Makefile Log message: update to sslscan-1.11.1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/07 19:13:35 Modified files: usr.bin/mandoc : main.c mandocdb.c read.c Log message: It was very surprising that a function called mparse_readfd() closed the file descriptor passed to it after completing its work, in particular considering the fact that it required its callers to call open(2) or mparse_open() beforehand. Change mparse_readfd() to not call close(2) and change the callers to call close(2) afterwards, more or less bringing open and close to the same level of the code and making review easier. Note that man.cgi(8) already did that, even though it was wrong in the past. Small restructuring suggested by Christos Zoulas (NetBSD). CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/07 19:53:09 Modified files: usr.bin/mandoc : main.c mandoc.h mandocdb.c read.c Log message: Simplify the mparse_open() interface. Just return the file descriptor or -1 on error; there is just one kind of error anyway. Suggested by Christos Zoulas (NetBSD). CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/01/07 22:26:25 Modified files: sys/arch/mips64/mips64: ipifuncs.c Log message: Make sure the new rendezvous state is visible to other CPUs before sending IPIs. Without this, a rendezvous can fail if write buffering is enabled on octeon. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/01/07 22:50:08 Modified files: sys/kern : uipc_syscalls.c Log message: On the recvmsg() side, cmsgs are in mbuf chains, not a contiguous buffer. ktrace each cmsg instead of reading beyond the end of the first cmsg. problem report and testing by abieber@ ok millert@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/08 00:43:38 Modified files: sbin/isakmpd : isakmpd.policy.5 Log message: tweak; from julian hsiao CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/08 00:54:03 Modified files: sys/dev : rnd.c Log message: Use uiomove() instead of uiomovei(). Diff from Martin Natano, thanks! ok kettenis@, deraadt@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/08 01:00:12 Modified files: sys/arch/amd64/amd64: nvram.c sys/arch/i386/i386: nvram.c Log message: Use off_t to store the offset we want to access the NVRAM at and check that is valid. Ensures that NVRAM is accessed at sensible offsets. Convert i386/nvram.c to uiomove() while there. Diff from Martin Natano, thanks! ok kettenis@, deraadt@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/08 01:12:21 Modified files: usr.sbin/vmd : vmm.c Log message: Must set MAX_PORTS to 65536, since we assign to ioports_map[VMM_PCI_IO_BAR_END (= 65535)]. Fixes an off-by-one. ok mlarkin@, reyk@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/08 01:31:28 Modified files: x11/gnome/librsvg: Makefile distinfo Log message: Update to librsvg-2.40.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/08 01:32:19 Modified files: fonts/cantarell-fonts: Makefile distinfo Log message: Update to cantarell-fonts-0.0.20.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/08 01:34:33 Modified files: math/p5-Statistics-Descriptive: Makefile distinfo Log message: Update to p5-Statistics-Descriptive-3.0611. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/08 02:10:29 Modified files: sysutils/aws-shell: Makefile Log message: Add PORTROACH tag to ignore bogus tag. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/08 02:21:31 ports/security/py-rsa/patches Update of /cvs/ports/security/py-rsa/patches In directory cvs.openbsd.org:/tmp/cvs-serv25058/patches Log Message: Directory /cvs/ports/security/py-rsa/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/08 02:23:00 Modified files: security/py-rsa: Makefile Added files: security/py-rsa/patches: patch-rsa_pkcs1_py Log message: SECURITY: fix BB'06 attack in verify() by switching from parsing to comparison. prodded by jasper@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/08 02:31:32 Modified files: sys/dev/usb : usbdevs Log message: OpenMoko OneRNG, from Devin Reade. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/08 02:31:57 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/08 02:36:59 Modified files: share/man/man4 : Makefile usb.4 sys/dev/usb : files.usb Added files: share/man/man4 : uonerng.4 sys/dev/usb : uonerng.c Log message: uonerng(4) a driver for the Moonbase Otago OneRNG, from Devin Reade. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/08 02:42:24 Modified files: www/py-requests: Makefile distinfo Log message: Update to py-requests 2.9.1 ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/08 02:43:38 Modified files: graphics/djview4: Makefile distinfo graphics/djview4/patches: patch-nsdejavu_Makefile_in Log message: Update to djview4 4.10.5 ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/08 02:48:42 Modified files: sys/arch/alpha/conf: GENERIC sys/arch/amd64/conf: GENERIC sys/arch/armish/conf: GENERIC sys/arch/armv7/conf: GENERIC sys/arch/hppa/conf: GENERIC sys/arch/hppa64/conf: GENERIC sys/arch/i386/conf: GENERIC sys/arch/landisk/conf: GENERIC sys/arch/loongson/conf: GENERIC sys/arch/macppc/conf: GENERIC sys/arch/sgi/conf: GENERIC-IP27 GENERIC-IP30 GENERIC-IP32 sys/arch/sparc64/conf: GENERIC sys/arch/zaurus/conf: GENERIC Log message: Enable uonerng(4) where ualea(4) is already present. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/08 03:01:29 Modified files: multimedia/libv4l: Makefile multimedia/libv4l/pkg: PLIST Log message: No need for automake. Disable doxygen. Install libtool files for libraries. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/08 03:06:48 Modified files: devel/ptlib : Makefile Log message: This picks up libv4l. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/08 03:20:05 Modified files: share/man/man4 : uonerng.4 Log message: various tweaks; CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/08 03:26:08 Modified files: devel/py-babel : Makefile distinfo devel/py-babel/pkg: PLIST Log message: update to py-babel 2.2.0, from Daniel Jakots CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/08 03:28:42 Modified files: graphics/shotwell: Makefile graphics/shotwell/patches: patch-Makefile Added files: graphics/shotwell/patches: patch-plugins_common_RESTSupport_vala patch-plugins_shotwell-publishing-extras_Makefile patch-plugins_shotwell-publishing-extras_YandexPublishing_vala patch-plugins_shotwell-publishing_FacebookPublishing_vala patch-plugins_shotwell-publishing_Makefile Log message: Port to webkit2gtk-4.0 to fix certificate verification; from upstream. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 03:37:34 Modified files: comms/tlf : Makefile net/bgpq3 : Makefile Log message: ignore some bogus tags CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/08 03:44:15 Modified files: usr.bin/sndiod : file.c Log message: Don't calculate clock deltas is there are no time-outs. Removes (harmless) warnings about out-of-bounds clock deltas. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 03:45:24 Modified files: textproc/py-elasticsearch: Makefile distinfo Log message: move this distfile into its own DIST_SUBDIR. otherwise this port and textproc/elasticsearch share the same DISTNAME (but different files) CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/08 03:50:26 Modified files: usr.bin/sndiod : file.c Log message: remove redundant debug message CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/08 03:54:07 Modified files: usr.bin/sndiod : opt.c Log message: Use unorderd list to store sub-device configuration (we don't use order anymore). No behaviour change. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/08 04:20:58 Modified files: sys/arch/amd64/amd64: conf.c vmm.c sys/arch/amd64/include: conf.h sys/kern : kern_pledge.c sys/sys : pledge.h Log message: Add "vmm" pledge to allow restricted ioctl access to /dev/vmm. This will allow to pledge vmd(8)'s vmm and vm processes, so that VMs themselves run "sandboxed", including their host-side virtio layer. It will remain disabled for now (in userland) to not get into the way of ongoing development and upcoming changes in vmd and the ioctl interface. OK mlarkin@ deraadt@ "kernel side in, but not the callers in userland" CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/08 04:23:30 Modified files: sys/dev/pci : if_sis.c if_sisreg.h Log message: Work around buggy zero-length packets produced by the DP83816A. From Nathanael Rensen, ok dlg@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/08 04:28:05 Modified files: usr.sbin/vmd : vmm.c Log message: Keep the pledge of the vmm and vm processes disabled for now as long as there is some more expected progress in the kernel interface. It can be tested, and should work, with the previous kernel commit of the "vmm" pledge, but is not called. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 05:44:54 Modified files: www/epiphany : Makefile distinfo Log message: update to epiphany-3.18.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/08 05:48:22 Modified files: net/scamper : Makefile distinfo Log message: update to scamper-20141211d CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 05:55:45 Modified files: devel/py-jsonrpclib: Makefile Log message: missed bump (HOMEPAGE used to have a trailing '/') CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 05:59:38 Modified files: net/dhcpcd : Tag: OPENBSD_5_8 Makefile Added files: net/dhcpcd/patches: Tag: OPENBSD_5_8 patch-dhcp-common_c patch-dhcp6_c patch-dhcp_c Log message: Security fixes for CVE-2016-1503 CVE-2016-1504 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/08 06:03:02 Modified files: devel/py-dtopt : Makefile devel/py-unittest2: Makefile Log message: Missed bump. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2016/01/08 06:06:28 Modified files: . : 51.html 52.html innovations.html plus52.html plus53.html plus54.html plus55.html plus56.html plus57.html faq : faq13.html upgrade53.html faq/ports : specialtopics.html Log message: fix man page links after renaming sndiod(1) to sndiod(8) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 06:07:35 Modified files: devel/py-altgraph: Makefile databases/py-sql: Makefile devel/py-isodate: Makefile devel/py-modulegraph: Makefile sysutils/py-daemon: Makefile textproc/py-MarkupSafe: Makefile textproc/yould : Makefile Log message: bump a few more ports where the pypi homepage used to have a trailing '/' CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/08 06:08:22 Modified files: www/py-repoze-who: Makefile Log message: Missed bump (http->https). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/08 06:09:19 Modified files: devel/py-zopeinterface: Makefile Log message: Missed bump. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/08 06:09:42 Modified files: usr.bin/sndiod : file.c Log message: On programming error, flush log buffer and abort() rather than calling exit(). CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/08 06:14:11 Modified files: usr.bin/sndiod : listen.c listen.h sndiod.c Log message: Make listen_new_xxx() routines return NULL on failure and check the returned value wheneverer they are called. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 06:17:15 Modified files: devel/py-addons: Makefile devel/py-country: Makefile devel/py-extremes: Makefile devel/py-greenlet: Makefile devel/py-minimock: Makefile devel/py-prioritized_methods: Makefile devel/py-testtools: Makefile devel/py-xmlrunner: Makefile devel/py-zopeevent: Makefile devel/py-zopecomponent: Makefile devel/py-zopetesting: Makefile sysutils/py-cef: Makefile sysutils/py-metlog: Makefile textproc/py-polib: Makefile www/py-feedgenerator: Makefile Log message: fix the rest for http->https CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/08 06:17:57 Modified files: bin/ksh : emacs.c Log message: Next step in UTF-8 support: 1. Improve all functions involving words by allowing non-ASCII characters to be part of words. 2. Allow insertion of non-ASCII characters without screwing up the display, by backing up to the start byte after inserting a continuation byte, and starting to re-print there. 3. Fix forward movement which i didn't get quite right in my previous commit: Always advance to a start byte, never to a final continuation byte, or the next insertion would split the character in the middle. OK mpi@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/08 06:19:34 Modified files: usr.bin/sndiod : sndiod.c Log message: No need to include sys/queue.h CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 06:25:23 Modified files: textproc/py-unidecode: Makefile Log message: account for upstream having fucked up the version vs. egg version CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/08 06:28:08 Modified files: usr.bin/sndiod : listen.c Log message: don't call unlink() to delete socket as this would require cpath CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/08 06:29:07 Modified files: www/py-recaptcha-client: Makefile Log message: Missed bump. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/08 06:32:17 Modified files: usr.bin/sndiod : sndiod.c Log message: Unbreak support for multiple -L options. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/08 06:33:42 Removed files: games/trek : board.x Log message: Structural integrity hasn't improved in over twenty years. ok mestre@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/08 06:40:05 Modified files: games/atc : grammar.y update.c games/backgammon/common_source: odds.c games/backgammon/teachgammon: tutor.c games/hangman : ksyms.c main.c games/phantasia: main.c Log message: add missing 'void' ok mestre@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/08 06:53:24 Modified files: sys/net : if_ethersubr.c netisr.c netisr.h sys/netinet : if_ether.c if_ether.h Log message: Get rid of the arp and revarp input queues. Packets of types ARP and REVARP are now processed in the softnet task, directly from ether_input() and without holding the KERNEL_LOCK. Tested by many, ok dlg@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/08 06:56:33 Modified files: usr.bin/sndiod : sndiod.c Log message: Make mkopt() return NULL on failure CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/08 07:31:41 Modified files: mail/thunderbird-i18n: Makefile.inc distinfo mail/mozilla-thunderbird: Makefile distinfo Log message: Update to thunderbird 38.5.1/lightning 4.0.5.1. See https://www.mozilla.org/en-US/thunderbird/38.5.1/releasenotes/ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/08 07:59:37 Modified files: sys/dev/pv : if_xnf.c Log message: mikeb@ doesn't like RCS ids, so I add the OpenBSD one for him. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/08 08:01:58 Modified files: usr.bin/mandoc : mandocdb.c mansearch.c Log message: Prefer warn(3) over perror(3) at the few places where it was used. It is useful to see the program name. Suggested by Christos Zoulas (NetBSD). CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/08 08:18:09 Modified files: www/chromium : Makefile www/chromium/patches: patch-content_common_sandbox_init_openbsd_cc www/iridium : Makefile www/iridium/patches: patch-content_common_sandbox_init_openbsd_cc Log message: remove rpath from the GPU process's pledge call now that mesa has been taken care of CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/08 08:54:14 Modified files: sys/arch/alpha/conf: files.alpha sys/arch/amd64/conf: files.amd64 sys/arch/armish/conf: files.armish sys/arch/armv7/conf: files.armv7 sys/arch/hppa/conf: files.hppa sys/arch/hppa64/conf: files.hppa64 sys/arch/i386/conf: files.i386 sys/arch/landisk/conf: files.landisk sys/arch/loongson/conf: files.loongson sys/arch/loongson/dev: kb3310.c sys/arch/macppc/conf: files.macppc sys/arch/octeon/conf: files.octeon sys/arch/sgi/conf: files.sgi sys/arch/socppc/conf: files.socppc sys/arch/sparc64/conf: files.sparc64 sys/arch/sparc64/dev: beep.c sys/arch/zaurus/conf: files.zaurus sys/dev/isa : pcppi.c sys/dev/usb : files.usb ucycom.c ugold.c uhid.c uhidev.c uhidev.h ukbd.c ums.c uoaklux.c uoakrh.c uoakv.c upd.c usbhid.h uslhcom.c uthum.c uticom.c utrh.c utwitch.c Added files: sys/dev/hid : files.hid hid.c hid.h hidkbd.c hidkbdsc.h hidkbdvar.h hidms.c hidmsvar.h Removed files: sys/dev/usb : hid.c hid.h hidkbd.c hidkbdsc.h hidkbdvar.h hidms.c hidmsvar.h Log message: Move HID support files out of dev/usb into new dev/hid directory These files aren't USB-specific and were used by the previous Bluetooth implementation, and will be used by the upcoming HID-over-i2C implementation ok deraadt previous version ok kettenis and mpi CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/08 08:55:05 Modified files: usr.bin/sndiod : sndiod.c Log message: move code to add a midi port in a new mkport() routine CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/01/08 08:56:55 Modified files: www/kcgi : Makefile distinfo www/kcgi/pkg : PLIST Log message: Update kcgi to 0.7.5. Adds HTTP digest and basic auth support. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/08 09:00:16 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/08 09:12:16 Modified files: sysutils/aws-shell: Makefile Log message: Missing dependency on devel/py-configobj. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/08 09:17:32 Modified files: usr.bin/sndiod : abuf.c dev.c dev.h dsp.c dsp.h fdpass.c file.c file.h listen.c midi.c siofile.c sndiod.c sock.c utils.c Log message: Make code fit in 80 columns, remove trailing spaces & tabs. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/08 09:22:09 Modified files: usr.bin/sndiod : listen.c Log message: Fix changes that last commit undid by mistake, sorry. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/01/08 09:26:15 Modified files: devel/py-pexpect: Makefile Log message: Unbreak the python3 flavor: sphinx needs py-ptyprocess (python2) at build time. Spotted by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2016/01/08 09:50:13 Modified files: lang/node : Makefile lang/node/patches: patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_make_py Log message: Teach npm how to use eg++. This removes the need to do things like: env CXX=eg++ npm install nativemodule OK jasper@ CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/08 09:55:32 Modified files: sys/dev/hid : hid.h Log message: protect structs in hid.h with #ifdef _KERNEL, to allow inclusion in libusbhid CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/08 09:57:26 Modified files: lib/libusbhid : usbhid.h Log message: pull in dev/hid/hid.h for moved HIO_* vars CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/08 09:59:33 Modified files: usr.bin/usbhidctl: usbhid.c Log message: redefine 3 UHID_* vars that moved CVSROOT: /cvs Module name: www Changes by: abieber@cvs.openbsd.org 2016/01/08 10:01:28 Modified files: faq : current.html Log message: Update process for installing native node modules with npm CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/08 10:34:29 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 distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/08 10:48:04 Modified files: usr.bin/mandoc : man_html.c man_macro.c man_term.c man_validate.c mandocdb.c mdoc_html.c mdoc_man.c mdoc_term.c mdoc_validate.c roff.c roff.h Log message: Delete the redundant "nchild" member of struct roff_node, replacing most uses by one, a few by two pointer checks, and only one by a tiny loop - not only making data smaller, but code shorter as well. This gets rid of an implicit invariant that confused both static analysis tools and human auditors. No functional change. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/08 11:05:58 Modified files: games/mille : comp.c end.c extern.c init.c mille.c mille.h misc.c move.c print.c roll.c save.c types.c varpush.c Log message: Headers cleanup and also the following: mille.h: #define CTRL locally, which is used by move.c and misc.c, to avoid including termios.h or sys/ttydefaults.h where it's actually defined varpush.c: Change _PATH_DEVNULL to "/dev/null" since other systems may not have it defined but also avoids including Included a few sugestions from tb@ who also gave his OK CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/08 11:09:59 Modified files: games/mille : comp.c end.c init.c mille.c misc.c move.c print.c roll.c save.c types.c varpush.c Log message: ANSIfy mille(6) OK tb@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/08 11:19:47 Modified files: games/monop : cards.c deck.h execute.c getinp.c houses.c initdeck.c jail.c misc.c monop.c monop.def monop.ext monop.h morg.c print.c prop.c rent.c spec.c trade.c Log message: Headers cleanup and removal where suitable OK tb@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/08 11:20:33 Modified files: games/monop : cards.c execute.c getinp.c houses.c initdeck.c jail.c misc.c monop.c morg.c print.c prop.c rent.c roll.c spec.c trade.c Log message: ANSIfy monop(6) OK tb@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/01/08 11:47:01 Modified files: multimedia/mpv : Makefile multimedia/mpv/patches: patch-TOOLS_old-configure Log message: Use libv4l OK ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/01/08 11:48:49 Modified files: telephony/baresip/baresip: Makefile Log message: Use libv4l OK ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 11:49:12 Modified files: sysutils/libvirt: Makefile sysutils/libvirt/patches: patch-src_rpc_virnetsocket_c patch-src_util_vircgroup_c Added files: sysutils/libvirt/patches: patch-configure_ac Log message: rework patches a bit to match what novel@freebsd is going to submit upstream CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 12:24:13 Modified files: devel/ruby-rspec/serverspec: Makefile distinfo devel/ruby-rspec/serverspec/pkg: PLIST Log message: update to serverspec-2.28.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 12:24:26 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo devel/ruby-rspec/specinfra/pkg: PLIST Log message: update to specinfra-2.48.0 CVSROOT: /cvs Module name: src Changes by: chrisz@cvs.openbsd.org 2016/01/08 12:31:29 Modified files: usr.sbin/smtpd : mda.c Log message: Add missing space in "Delivered-to:%s\n" header. OK sunil@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/01/08 13:12:02 Modified files: lang : Makefile lang/racket-minimal: Makefile lang/racket-minimal/pkg: DESCR README Log message: Add the new "no_jit" flavor. Unbreak racket on powerpc. Help and "looks good to me" sthen@. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/08 13:15:15 Modified files: games/bcd : bcd.c Log message: Straightforward headers cleanup CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/08 13:19:06 Modified files: games/bs : bs.c Log message: Remove unnecessary headers an sort CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/08 13:23:54 Modified files: games/canfield/canfield: canfield.c games/canfield/cfscores: cfscores.c Log message: Headers clean up CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/08 13:26:33 Modified files: games/sail : assorted.c dr_1.c dr_2.c dr_3.c dr_4.c dr_5.c dr_main.c game.c lo_main.c main.c misc.c parties.c pl_1.c pl_2.c pl_3.c pl_4.c pl_5.c pl_6.c pl_7.c pl_main.c sync.c Log message: ANSIfy sail(6) plus some cleanup OK tb@ CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2016/01/08 13:26:54 Modified files: lib/libedit : editrc.5 libexec/getty : gettytab.5 sbin/mountd : exports.5 share/man/man5 : printcap.5 share/termtypes: termcap.5 usr.sbin/smtpd : aliases.5 usr.sbin/user : usermgmt.conf.5 Log message: Zap extraneous SYNOPSIS sections. The gettytab(5) and termcap(5) get FILES, others don't need anything. With input from & okay schwarze@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/08 13:36:01 Modified files: usr.bin/ftp : fetch.c Log message: Handle redirects to _relative_ URIs containing '://', e.g. for archive.org. From Lauri Tirkkonen, plus tweak to comment. ok jung@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/08 14:00:41 Modified files: security/lastpass-cli: Makefile distinfo security/lastpass-cli/patches: patch-upload-queue_c Log message: update to lastpass-cli 0.8.0, from maintainer Björn Ketelaars - correct capitalization of proper noun in COMMENT while there CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 14:16:51 Modified files: audio/libxmp : Makefile distinfo Log message: update to libxmp-4.3.10 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 14:18:41 Modified files: converters/enca: Makefile distinfo converters/enca/patches: patch-test_test-iconv_sh converters/enca/pkg: PLIST Log message: update to enca-1.18 CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2016/01/08 14:31:06 Modified files: usr.sbin/smtpd : smtp.c Log message: adjust a debug message to use decimal instead of hex ok gilles millert CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 14:31:32 Modified files: x11/mowitz : Makefile distinfo x11/mowitz/patches: patch-Mowitz_MwFilesel_c x11/mowitz/pkg : PLIST Removed files: x11/mowitz/patches: patch-Mowitz_MwXFormat_c Log message: update to mowitz-0.3.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 14:32:42 Modified files: www/py-django/lts: Makefile Log message: instruct portroach to track this particular branch of django CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/08 14:38:33 Modified files: games/gomoku : bdinit.c bdisp.c main.c makemove.c pickmove.c stoc.c Log message: ANSIfy gomoku(6) and change a char* to u_char* OK tb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 14:41:34 ports/www/py-gunicorn/patches Update of /cvs/ports/www/py-gunicorn/patches In directory cvs.openbsd.org:/tmp/cvs-serv14630/patches Log Message: Directory /cvs/ports/www/py-gunicorn/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/08 14:55:50 Modified files: www/py-gunicorn: Makefile distinfo www/py-gunicorn/pkg: PLIST Added files: www/py-gunicorn/patches: patch-requirements_test_txt Log message: - update to py-gunicorn-19.4.5; tested with puppetboard CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/08 15:37:52 Modified files: productivity/radicale: Makefile distinfo productivity/radicale/patches: patch-config productivity/radicale/pkg: PLIST Log message: security update to Radicale 1.1, see http://radicale.org/news/ for more info. (maintainer timeout, though I didn't wait very long due to the security issues). - while there, remove unneeded MODPY_ADJ_FILES (spotted by shadchin@), use BUILD_DEPENDS not LIB_DEPENDS for a python module dependency, and fix missing VARBASE subst in the sample config file. Note that there was a NON-BACKWARDS-COMPATIBLE change: for users who have added a custom user rights file, previously the most permissive rights were allowed; now the first section in the file matching the path and user takes priority instead. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/08 15:57:47 Modified files: sysutils/shelldap: Makefile sysutils/shelldap/pkg: DESCR PLIST Log message: install a (pod2man'd) manpage for lazy people who don't want to type 'perldoc'. ok landry@ CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/08 19:01:06 Modified files: sys/dev/usb : uhidev.h usbhid.h Log message: move UHID_* definitions back to usbhid.h where they were before the HID separation CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/08 19:01:34 Modified files: usr.bin/usbhidctl: usbhid.c Log message: revert previous now that they are found in usbhid.h again CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/01/08 20:04:13 Modified files: devel/sdl2 : Makefile Log message: Disable dbus and ibus in configure so the sdl2 build doesn't pick up accidental dependencies. dbus is used for disabling the screensaver in some cases and communicating with the ibus input method. Problem reported by and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/01/08 20:41:47 Modified files: lang/racket-minimal: Makefile Log message: I forgot to remove the CFLAGS in the previous commit. While here, sort the list of architectures. (spotted by jasper@) CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/08 21:10:37 Modified files: sys/dev/usb : usbhid.h Log message: include dev/hid/hid.h from dev/usb/usbhid.h, so all previous users of it get the HID framework as they used to CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/08 21:14:42 Modified files: lib/libusbhid : usbhid.h sys/dev/usb : ucycom.c ugold.c uhid.c uhidev.c ukbd.c ums.c uoaklux.c uoakrh.c uoakv.c upd.c uslhcom.c uthum.c utrh.c utwitch.c Log message: revert manual additions of hid.h now that usbhid.h brings it in CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/01/08 22:51:54 Modified files: sys/dev : ipmi.c Log message: Correct sensor threashold handling by properly checking response of Get Sensor Reading Command. Patch from jmatthew@. Extra review by kettenis@. Tested by me. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2016/01/08 23:13:44 Modified files: lib/libc/sys : pledge.2 regress/sys/kern/pledge: Makefile regress/sys/kern/pledge/generic: tests.out regress/sys/kern/pledge/sigabrt: sigabrt.c sys/kern : kern_pledge.c kern_sig.c sys/sys : pledge.h Log message: drop "abort" promise, and make it the default behaviour. The current code has already setted it by default since 1.74 any pledge failure tries to make a coredump (default rules for coredump still applies: so setuid binaries don't create them locally). ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/09 00:34:51 Modified files: www/phpvirtualbox: Makefile distinfo Log message: Update to phpvirtualbox-5.0.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/09 00:38:16 Modified files: security/gnutls: Makefile distinfo Log message: Update to gnutls-3.3.20. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/09 01:03:43 Modified files: misc/libosinfo : Makefile distinfo misc/libosinfo/pkg: PLIST Removed files: misc/libosinfo/patches: patch-data_oses_openbsd_xml_in patch-osinfo_osinfo_media_h Log message: Update to libosinfo-0.3.0. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/09 01:27:24 Modified files: lib/libsndio : amsg.h aucat.c mio_aucat.c mio_rmidi.c sio.c sio_aucat.c sio_sun.c Log message: Make code fit in 80 columns, remove trailing spaces & tabs. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/09 01:34:35 Modified files: astro/stellarium: Makefile distinfo Log message: Update to stellarium-0.14.2. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/09 01:53:08 Modified files: usr.bin/sndiod : dev.c dsp.c Log message: unexpand tabs CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/09 01:57:34 Modified files: usr.bin/sndiod : sndiod.c Log message: Remove trailing '\n' from strings passed to err(1) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/09 02:44:49 Modified files: devel/p5-Term-ReadLine-Gnu: Makefile distinfo devel/p5-Term-ReadLine-Gnu/pkg: PLIST Log message: Update to Term::ReadLine::Gnu 1.28. This now installs bin/perlsh, a one-liner perl parser/shell, not to confuse with shells/perlsh which installs bin/psh. Tested lightly with pfm & asql. CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2016/01/09 02:48:03 Modified files: usr.sbin/smtpd/smtpd: Makefile Log message: do not install filter_api.3 until the names are changed, to avoid namespace pollution, this api should really be renamed with a prefix smtpd_* prodded by deraadt CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/09 02:52:03 Modified files: graphics/sane-backends: Makefile graphics/sane-backends/patches: patch-backend_dll_conf_in patch-configure graphics/sane-backends/pkg: PFRAG.shared PLIST Added files: graphics/sane-backends/patches: patch-backend_v4l_c Log message: This picked up libv4l but did not build libsane-v4l.so; so fix that. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/09 03:06:57 Modified files: usr.bin/sndiod : sndiod.c Log message: Check in advance that the socket path is a directory and report the error if it isn't. Fixes ugly/delayed error messages in this case. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/09 03:50:43 Modified files: sys/dev/acpi : dsdt.h Log message: Rename LR_24BIT, LR_32BIT and LR_32BITFIXED to LR_MEM24, LR_MEM32 and LR_MEM32FIXED to better match the names used in the specification. Add lr_m32fixed to union acpi_resource. ok jcs@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/09 04:00:01 Modified files: sys/dev/acpi : acpireg.h Log message: Add HW_REDUCED_ACPI and LOW_POWER_S0_IDLE_CAPABLE FADT flags. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/09 04:34:27 Modified files: sys/uvm : uvm_io.c Log message: Use uiomove(9) instead of uiomovei(9). From Martin Natano. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/09 04:34:57 Modified files: sys/dev/pci/drm: drm_drv.c Log message: Use uiomove(9) instead of uiomovei(9). From Martin Natano. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/09 04:54:20 Modified files: sys/dev/pci : if_em.c Log message: consistently use the desc ring pointers as guards for their dmamem. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/09 05:36:46 Modified files: x11/gnome/shell-extensions: Makefile distinfo Log message: update to gnome-shell-extensions-3.18.3 CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/09 06:36:11 Modified files: usr.bin/sndiod : midi.h Log message: Make midi->tickets signed (sign is needed for arithmetics even if the actual count is always positive). Found by David Coppa. Thanks. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/09 07:39:19 Modified files: sys/dev/pci : sli_pci.c Log message: add a missing printf argument CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/01/09 08:47:44 Modified files: net/p5-Net-PcapWriter: Makefile distinfo Log message: update p5-Net-PcapWriter to 0.721 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/09 09:01:42 Modified files: net/ocserv : Makefile distinfo net/ocserv/patches: patch-doc_sample_config Log message: update to ocserv-0.10.11, similar diff from Björn Ketelaars CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/09 09:13:26 Modified files: usr.bin/vi/common: main.c Log message: decls before code; from Martijn van Duren CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/09 09:19:00 Modified files: textproc/py-pygments: Makefile distinfo Log message: Update to py-pygments-2.0.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/09 09:23:23 Modified files: devel/py-cffi : Makefile distinfo Log message: update to py-cffi-1.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/09 09:23:38 Modified files: security/py-cryptography: Makefile distinfo security/py-cryptography_vectors: Makefile distinfo security/py-cryptography_vectors/pkg: PLIST Log message: update to py-cryptography 1.2.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/09 09:54:21 Modified files: sysutils/py-lockfile: Makefile distinfo sysutils/py-lockfile/pkg: PLIST Log message: Update to py-lockfile-0.12.2. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/09 10:34:43 Modified files: usr.bin/less : cvt.c less.h Log message: Remove superfluous and barely used macro aliases for wctype.h functions. ok nicm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/09 10:57:10 ports/textproc/p5-File-KeePass/patches Update of /cvs/ports/textproc/p5-File-KeePass/patches In directory cvs.openbsd.org:/tmp/cvs-serv30745/patches Log Message: Directory /cvs/ports/textproc/p5-File-KeePass/patches added to the repository CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/09 11:10:57 Modified files: sbin/fdisk : cmd.c fdisk.8 gpt.c gpt.h user.c distrib/miniroot: install.sub Log message: Revamp the display of GPT information, hiding less important information under the '-v' flag. This brings the GPT display more into line with the MBR display and simplifies and hardens the parsing of the partition info in the install scripts. Original problem with install scripts parsing hand edited GPT information reported by Valere Monseur via bugs@. Man page fixes and tweaks from jmc@. Install script changes tested & ok rpe@. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/09 11:33:15 Modified files: games/hack : alloc.c def.flag.h def.gold.h def.monst.h def.objects.h def.trap.h hack.Decl.c hack.apply.c hack.bones.c hack.c hack.cmd.c hack.do.c hack.do_name.c hack.do_wear.c hack.dog.c hack.eat.c hack.end.c hack.engrave.c hack.fight.c hack.h hack.invent.c hack.ioctl.c hack.lev.c hack.main.c hack.makemon.c hack.mhitu.c hack.mklev.c hack.mkmaze.c hack.mkshop.c hack.mon.c hack.monst.c hack.o_init.c hack.objnam.c hack.options.c hack.pager.c hack.potion.c hack.pri.c hack.read.c hack.rip.c hack.rumors.c hack.save.c hack.search.c hack.shk.c hack.steal.c hack.termcap.c hack.timeout.c hack.topl.c hack.track.c hack.trap.c hack.tty.c hack.u_init.c hack.unix.c hack.vault.c hack.version.c hack.wield.c hack.wizard.c hack.worm.c hack.zap.c makedefs.c Log message: This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h OK tb@ on separate diffs CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/09 11:54:52 Modified files: sys/dev/acpi : acpi.c acpivar.h Log message: Initial support for Hardware-Reduced ACPI. This skips the legacy mode checks by emulating the PM_CNT register such that SCI_EN is always enabled. It also skip attaching acpitimer(4) since the relevant registers are no longer there. ok deraadt@, mlarkin@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/09 12:10:22 Modified files: devel/hs-simple-sendfile: Makefile Log message: Mark as broken, because newer versions would require a new dependency. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/09 12:15:35 Modified files: www/hs-wai : Makefile Log message: Mark as broken, because newer versions would require a new dependency. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/09 12:27:56 Modified files: games/atc : grammar.y Log message: ANSIfy grammar.y on atc(6), all other files already are OK tb@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/09 12:46:03 Modified files: www : Makefile Log message: Unhook www/hs-http-attoparsec. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/09 12:47:59 Removed files: www/hs-http-attoparsec: Makefile distinfo www/hs-http-attoparsec/pkg: DESCR PLIST Log message: Remove www/hs-http-attoparsec. No longer in use, and I can't see anything valuable package using it in the future. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/09 12:55:18 Modified files: devel : Makefile Log message: Unhook hs-shellish. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/09 12:55:42 Removed files: devel/hs-shellish: Makefile distinfo devel/hs-shellish/pkg: DESCR PLIST Log message: Remove devel/hs-shellish. Not used by anything. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/09 13:23:23 Modified files: devel/hs-test-framework-hunit: Makefile distinfo devel/hs-test-framework-hunit/pkg: PLIST Log message: Update to hs-test-framework-hunit-0.3.0.2 and unbreak. Still used by databases/hs-hedis. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/09 14:04:43 Modified files: databases/hs-hedis: Makefile databases/hs-hedis/patches: patch-hedis_cabal databases/hs-hedis/pkg: PLIST Log message: Unbreak, now that devel/hs-test-framework-hunit builds again. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/09 14:27:28 Modified files: lib/libc/sys : sync.2 bin/sync : sync.8 Log message: Replace "function call" with "function" when referring to a function (well, a syscall, but this is the established practice) in the general sense. ok jmc@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/09 14:54:11 Modified files: games/hack : hack.apply.c hack.eat.c hack.end.c hack.engrave.c hack.invent.c hack.ioctl.c hack.main.c hack.o_init.c hack.pager.c hack.unix.c Log message: Remove several casts to (char *) 0 and replace them by NULL Prompted and OK by tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/09 16:24:31 Modified files: sys/dev : audio.c Log message: missing break ok ratchov@ deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/09 18:15:52 Modified files: usr.bin/jot : Makefile jot.c Log message: Random sequences generated by jot -r have been suffering from a dramatic bias at both ends of the given interval. Various clever workarounds are documented in the manual. This fixes the bias in some of the most common use cases, namely random sequences of integers or real numbers rounded to a fixed number of decimals. So, `jot -p 3 -r 10000 0 1' produces a uniformly distributed sequence of 10,000 decimal numbers of the form 0.abc (or 1). Internally, jot -r now uses arc4random_uniform() whenever this is clearly possible. In particular `jot -r 1 10 20' yields an unbiased random number between 10 and 20 (both ends inclusive) from the shell. guidance and ok deraadt@, "i like it" benno@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/01/09 18:28:23 Modified files: faq : index.html faq/pf : carp.html config.html example1.html index.html options.html tables.html Log message: Replace decade-old 'firewall for home or small office' page with a new modern guide written from scratch. From tj@mrsk.me with input from sthen@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/10 00:41:51 Modified files: devel/py-pathlib: Makefile devel/py-pathlib/pkg: PLIST Log message: Add python3 falfor and take maintainer. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/10 00:43:46 Modified files: devel : Makefile Log message: +py-pathlib,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/10 01:04:43 Modified files: devel/sdl2 : Makefile Log message: Also disable libudev and NAS. Keep the list of options sorted. fom Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/10 01:10:16 Modified files: devel/sdl2-image: Makefile distinfo Removed files: devel/sdl2-image/patches: patch-IMG_webp_c Log message: Update to sdl2-image-2.0.1. from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/10 01:10:31 Modified files: devel/sdl2-mixer: Makefile distinfo Log message: Update to sdl2-mixer-2.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/10 01:10:42 Modified files: devel/sdl2-net : Makefile distinfo devel/sdl2-net/patches: patch-Makefile_in Log message: Update to sdl2-net-2.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/10 01:10:57 Modified files: devel/sdl2-ttf : Makefile distinfo Log message: Update to sdl2-ttf-2.0.13. from Brad CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/10 03:01:07 Modified files: usr.sbin/vmd : control.c Log message: remove a duplicate break statement CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/10 03:17:21 Modified files: www/hs-warp : Makefile Log message: Remove reference to www/hs-http-attoparsec. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/01/10 03:22:56 Modified files: sys/arch/mips64/include: pmap.h sys/arch/mips64/mips64: pmap.c trap.c Log message: Back out the MP pmap diff for rework. The code does not work on non-PMAP_DIRECT systems due to lock recursion. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/10 04:06:44 Modified files: usr.bin/aucat : abuf.c afile.c aucat.c dsp.c utils.c Log message: trailing spaces, fit in 80 columns CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/10 05:32:05 Modified files: sysutils/py-lockfile: Makefile Log message: Missing dependency on devel/py-pbr. reported by kili@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/10 06:18:07 Modified files: games/boggle/boggle: bog.c help.c mach.c timer.c word.c Log message: Remove unnecessary headers OK tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/10 06:29:30 Modified files: regress/bin/ps : command.sh Log message: some UTF-8 tests CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/10 06:35:10 Modified files: games/arithmetic: arithmetic.c games/boggle/boggle: mach.c timer.c games/canfield/canfield: canfield.c games/cribbage : instr.c io.c games/fish : fish.c games/fortune/fortune: fortune.c games/fortune/unstr: unstr.c games/hangman : main.c games/hunt/hunt: playit.c games/hunt/huntd: answer.c games/phantasia: fight.c io.c main.c misc.c setup.c games/quiz : quiz.c games/random : random.c games/tetris : input.c games/wump : wump.c Log message: As per style(9), remove remaining lint-style comments from games/ OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/10 06:40:33 Modified files: sysutils/py-lockfile: Makefile sysutils/py-lockfile/pkg: PLIST Log message: Add a python3 FLAVOR. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/10 06:40:56 Modified files: sysutils : Makefile Log message: +py-lockfile,python3 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/10 07:04:16 Modified files: bin/ps : Makefile extern.h print.c ps.c Added files: bin/ps : utf8.c Removed files: bin/ps : fmt.c Log message: UTF-8 support: In a UTF-8 locale, columnate correctly and replace valid, but non- printable characters with the Unicode replacement character U+FFFD. No change in the C/POSIX locale, and no change for invalid bytes. Grand total, the code becomes shorter by almost 30 lines. Feedback from czarkoff@, OK millert@. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/10 07:10:39 Modified files: games/boggle/boggle: help.c mach.c games/bs : bs.c games/hunt/hunt: hunt.c Log message: Remove needless casts to (char *) NULL. Some were kept, namely for execl(3) last arguments since "The list of arguments must be terminated by a null null pointer" of type char * Suggested by and OK tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/10 07:11:43 Modified files: sys/dev/sdmmc : sdhc.c sdmmcreg.h sys/arch/armv7/exynos: exesdhc.c sys/arch/armv7/imx: imxesdhc.c sys/arch/armv7/omap: ommmc.c Log message: Seems the voltage bit defenitions in sdmmcreg.h for voltages below 2V are not quite right. At least I can't find them in any of the MMC and SD card documentation I can find on the interwebs. Instead there is a single "low voltage bit" that indicates support for the 1.65-1.95V or 1.70-1.95V range depending on the document you're reading. Go with the 1.65-1.95V range as that is what Linux does. Necessary (but not sufficient) to make the eMMC on the ASUS X205TA work. ok jsg@ (who did the armv7 bits) CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/01/10 07:17:00 Modified files: sys/dev : ipmi.c ipmivar.h Log message: When stopping wdog (via wdog_shutdown() e.g. before entering shutdown), clear DONTSTOP bits. Without this, BMC records, at least on some NEC servers, watchdog timer expiration event, which only confuses admins. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/01/10 07:44:09 Modified files: sys/dev : ipmi.c Log message: Print a message to console when ipmi(4) watchdog is either enabled or disabled. Replace a magic number while here. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/10 07:48:28 Modified files: regress/usr.bin/colrm: colrm.sh Log message: Make the test file 7-bit clean and improve diagnostics with hexdump(1), both in the same way as it was done for ul(1). No functional change. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/10 08:12:20 Modified files: games/hack : hack.c Log message: #ifdef QUEST then a few functions won't work, because of that include if we are on a QUEST OK tb@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/10 08:41:43 Log message: Import py-setuptools_scm 1.10.1, ok and fix typo sthen@ Handles managing your python package versions in scm metadata instead of declaring them as the version argument or in a scm managed file. Status: Vendor Tag: shadchin Release Tags: shadchin_20160110 N ports/devel/py-setuptools_scm/Makefile N ports/devel/py-setuptools_scm/distinfo N ports/devel/py-setuptools_scm/pkg/PLIST N ports/devel/py-setuptools_scm/pkg/DESCR N ports/devel/py-setuptools_scm/patches/patch-testing_test_regressions_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 08:43:51 Modified files: net/ruby-msgpack: Makefile distinfo Log message: update to msgpack-0.7.4 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/10 08:43:57 Modified files: devel : Makefile Log message: +py-setuptools_scm +py-setuptools_scm,python3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 08:53:00 Modified files: x11/virt-viewer: Makefile distinfo Log message: update to virt-viewer-3.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 08:55:50 Modified files: audio/py-mpd2 : Makefile distinfo Log message: - update to py-mpd2-0.5.4 - disable tests for there are too many missing dependencies CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/10 09:04:24 Modified files: devel/go-check-v1: Makefile devel/go-tools : Makefile net/go-websocket: Makefile textproc/go-xlsx: Makefile Log message: mark BROKEN; these need adapting following the changes in go 1.5 ajacoutot jasper naddy in agreement CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2016/01/10 09:07:53 Modified files: x11/smtube : distinfo x11/smtube/pkg : PLIST Log message: Update for SMTube to 16.1.0: * Fix for VEVO OK benoit@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/10 09:11:04 Modified files: www/urlwatch/patches: patch-urlwatch Log message: regen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/10 09:11:49 Modified files: www/urlwatch : Makefile www/urlwatch/patches: patch-urlwatch Added files: www/urlwatch/patches: patch-lib_urlwatch_html2txt_py Log message: modify urlwatch to use -nonumbers in the command-line to lynx CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/10 09:13:50 Log message: Import py-appdirs 1.4.0, ok sthen@ A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". Status: Vendor Tag: shadchin Release Tags: shadchin_20160110 N ports/devel/py-appdirs/Makefile N ports/devel/py-appdirs/distinfo N ports/devel/py-appdirs/pkg/PLIST N ports/devel/py-appdirs/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/10 09:16:11 Log message: Import py-test-runner 2.6.2, ok sthen@ Setup scripts can use pytest-runner to add setup.py test support for pytest runner. Status: Vendor Tag: shadchin Release Tags: shadchin_20160110 N ports/devel/py-test-runner/Makefile N ports/devel/py-test-runner/distinfo N ports/devel/py-test-runner/pkg/PLIST N ports/devel/py-test-runner/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/10 09:16:24 Modified files: mail/dovecot-pigeonhole: Makefile distinfo mail/dovecot-pigeonhole/patches: patch-src_managesieve-login_Makefile_in mail/dovecot-pigeonhole/pkg: PLIST Log message: update to dovecot-pigeonhole 0.4.11, from Brad. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/10 09:18:35 Modified files: devel/py-path.py: Makefile distinfo devel/py-path.py/pkg: PLIST Added files: devel/py-path.py/patches: patch-pytest_ini Removed files: devel/py-path.py/patches: patch-setup_py Log message: Update to py-path.py 8.1.2. Add python3 flavor. pk sthen@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/10 09:22:43 Modified files: devel : Makefile Log message: +py-appdirs +py-appdirs,python3 +py-path.py,python3 +py-test-runner +py-test-runner,python3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/10 09:23:17 Modified files: net/wide-dhcpv6: Makefile net/wide-dhcpv6/patches: patch-dhcp6c_c patch-dhcp6relay_c Added files: net/wide-dhcpv6/patches: patch-cftoken_c patch-cftoken_l patch-common_c patch-dhcp6_ctl_c patch-dhcp6_ctlclient_c Log message: FD-related fixes for wide-dhcpv6, part of a diff from Brad. Mostly from Debian. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 09:28:59 Modified files: biology/emboss : Makefile Log message: - "update" homepage; however the new homepage doesn't contain any working links to a release and many pages are broken - tell portroach to ignore this port CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/10 09:30:43 Modified files: sys/dev/acpi : acpithinkpad.c Log message: Add thinkpad tablet dock/undock ACPI events. ok deraadt kettenis CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/10 09:59:42 Modified files: sys/dev/acpi : acpivar.h sys/arch/amd64/amd64: acpi_machdep.c Log message: Introduce acpi_intr_establish(9), an API to establish interrupt handlers for "platform" devices that attach to acpi(4). ok mlarkin@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 10:27:16 Modified files: converters/py-html2text: Makefile distinfo Log message: update to html2text-2016.1.8 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 10:28:55 Modified files: audio/vamp-plugin-sdk: Makefile distinfo audio/vamp-plugin-sdk/patches: patch-Makefile_in audio/vamp-plugin-sdk/pkg: PFRAG.shared PLIST Log message: - update to vamp-plugin-sdk-2.2.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 10:29:28 Added files: audio/vamp-plugin-sdk/patches: patch-pkgconfig_vamp-hostsdk_pc_in Log message: missed in previous CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 10:35:11 Modified files: converters/ruby-multi_json: Makefile distinfo Log message: update to multi_json-1.11.2 CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/01/10 10:44:36 Modified files: distrib/miniroot: install.sub Log message: simplify pattern feedback halex@ OK krw@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/01/10 10:47:14 Modified files: distrib/miniroot: install.sub Log message: replace test command with [[ ]] OK krw@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/10 11:18:25 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: specialreg.h Log message: Page fault handling tweaks for vmm: - compute fault reason for uvm_fault() (e.g. page not present, protection violation) instead of passing a protection code - a page does not need to be zero'd after faulting it in. uvm_fault() does that for fresh anon pages already, and we also do not want a page that is swapped back in have its contents wiped. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/10 11:44:29 Modified files: www/sope : Makefile distinfo Removed files: www/sope/patches: patch-sope-appserver_NGObjWeb_DynamicElements_WOComponentContent_m patch-sope-appserver_NGObjWeb_NSObject+WO_m patch-sope-appserver_NGObjWeb_WOSession_m patch-sope-appserver_NGObjWeb_common_h patch-sope-core_EOControl_EOKeyValueCoding_m patch-sope-core_EOControl_EOSortOrdering_m patch-sope-core_EOControl_EOValidation_m patch-sope-core_EOControl_common_h patch-sope-core_NGExtensions_EOExt_subproj_EOQualifier+CtxEval_m patch-sope-gdl1_GDLAccess_common_h patch-sope-ldap_NGLdap_EOQualifier+LDAP_m patch-sope-mime_NGImap4_imCommon_h patch-sope-mime_NGMime_common_h Log message: Update to 2.3.4 getting rid of lots of patches CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/10 11:45:10 Modified files: www/sogo : Makefile distinfo www/sogo/patches: patch-Tests_Unit_GNUmakefile www/sogo/pkg : PLIST Log message: Update to 2.3.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 12:41:38 Modified files: www/ruby-httpclient: Makefile distinfo www/ruby-httpclient/pkg: PLIST Log message: update to httpclient-2.7.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 12:47:32 Modified files: devel/ruby-thor: Makefile distinfo devel/ruby-thor/pkg: PLIST Log message: - update to thor-0.19.1 - add HOMEPAGE CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 13:06:12 Modified files: textproc/ruby-gyoku: Makefile distinfo Log message: update to gyoku-1.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/10 13:09:58 Modified files: www/squid : Makefile distinfo Log message: update to squid-3.5.13, a couple of fixes, mostly TLS-intercept-related CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 13:32:44 Modified files: textproc/ruby-rss: Makefile distinfo textproc/ruby-rss/pkg: PLIST Log message: update to rss-0.2.6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 13:38:05 Modified files: textproc/ruby-nori: Makefile distinfo Log message: update to nori-2.6.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 13:38:31 Modified files: security/ruby-akami: Makefile distinfo security/ruby-akami/pkg: PLIST Log message: update to akami-1.3.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 13:39:03 Modified files: www/ruby-httpi : Makefile distinfo www/ruby-httpi/pkg: PLIST Log message: update to httpi-2.4.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 13:39:37 Modified files: www/ruby-savon : Makefile distinfo www/ruby-savon/pkg: PLIST Log message: update to savon-2.11.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/10 13:40:09 Modified files: www/ruby-wasabi: Makefile distinfo www/ruby-wasabi/pkg: PLIST Log message: update to wasabi-3.5.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/10 14:08:01 Added files: bin/ps : fmt.c Log message: Partial revert: put back the file fmt.c. It's no longer used by ps(1), but w(1) reaches around to it. Cluestick applied by deraadt@. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/01/10 14:09:10 Modified files: faq/pf : example1.html Log message: swap "option routers" line for correct dns line reported by Pablo Mendez Hernandez CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/01/10 14:31:06 Log message: import p5-Test-Regexp 2015110201 OK sthen@ test your regular expressions This module is intended to test your regular expressions. Given a subject string and a regular expression (aka pattern), the module not only tests whether the regular expression complete matches the subject string, it performs a utf8::upgrade or utf8::downgrade on the subject string and performs the tests again, if necessary. Furthermore, given a pattern with capturing parenthesis, it checks whether all captures are present, and in the right order. Both named and unnamed captures are checked. Status: Vendor Tag: bluhm Release Tags: bluhm_20160110 N ports/devel/p5-Test-Regexp/Makefile N ports/devel/p5-Test-Regexp/distinfo N ports/devel/p5-Test-Regexp/pkg/DESCR N ports/devel/p5-Test-Regexp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/10 14:36:22 Modified files: net/rsync : Makefile distinfo net/rsync/patches: patch-authenticate_c patch-configure_sh patch-rsync_1 patch-rsyncd_conf_5 Log message: Update to 3.1.2: This is a bug-fix release. It includes a security fix for a transfer from a sender that you don't fully trust. Originally gonzalo@ submitted a broken update to espie@ who passed it around and then everybody forgot. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/01/10 14:38:24 Modified files: devel : Makefile Log message: +p5-Test-Regexp CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/01/10 14:44:31 Modified files: textproc/p5-Regexp-Common: Makefile distinfo Log message: update p5-Regexp-Common to 2016010801 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/01/10 14:56:45 Modified files: devel/p5-File-Touch: Makefile distinfo Log message: update p5-File-Touch to 0.10 from Abel Abraham Camarillo Ojeda (maintainer) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/01/10 15:07:50 Modified files: devel/p5-Test-Requires: Makefile distinfo Log message: update p5-Test-Requires to 0.10 from Abel Abraham Camarillo Ojeda (maintainer) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/10 15:20:46 Modified files: regress/usr.bin/colrm: colrm.sh Log message: tests for double backspace after double-width characters CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2016/01/10 15:30:23 Modified files: sys/arch/amd64/stand/libsa: random_amd64.S random_i386.S sys/arch/i386/stand/libsa: random_i386.S Log message: match up code and comments, add missing $OpenBSD$; ok jsing@ a while ago CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/10 15:30:49 Modified files: sbin/pdisk : partition_map.c Log message: Use the normal method for determining a disk size. i.e. use the device's default disklabel. Don't spew i/o's at the disk to find the largest address that works, displaying many a 'read failed' message along the way. Problem noted by Brian Conway on bugs@ and jasper@. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/10 15:31:40 Modified files: infrastructure/templates: network.conf.template Log message: List www.cpan.org at the top of the list for MASTER_SITE_PERL_CPAN, it looks like it has a decent GLB so that should be a good default. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/01/10 15:49:37 Modified files: www/p5-Starman : Makefile distinfo Log message: update p5-Starman to 0.4014 from Abel Abraham Camarillo Ojeda (maintainer) CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2016/01/10 17:29:11 Modified files: x11/smtube : Makefile Log message: And the commit on Makefile, CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/10 18:31:53 Modified files: sys/dev/pci : if_em.c if_em.h Log message: do further work on the em transmit path to simplify the code. noone could understand how em_txeof worked, so i rewrote it. this also gets rid of the sc_tx_desc_free var that needed atomic ops. space to use in em_start and space to free in em_txeof is now calculated from the producer and consumer. testers have reported better responsiveness with this. somehow. if em issues persist after this, im rolling back to pre-mpsafe changes. CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2016/01/10 21:37:13 Modified files: faq : current.html Log message: Add a note about the pledge(2) path whitelist change requiring tsort(1) to be built and installed before running make build. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/01/10 23:30:13 Modified files: faq : faq1.html faq10.html faq11.html faq14.html faq2.html faq4.html faq5.html faq6.html faq8.html faq9.html index.html faq/pf : nat.html options.html Log message: TJ's work on the FAQ continues, this time a big diff with lots of small fixes: - only specify the current supported "set debug" choices in the options section of the pf faq - clarify ipv4 vs ipv6 configs in the nat section of the pf faq - mention that usb disk images are available in addition to the cd isos - don't say that all donors get their name on the donations page anymore - replace the last few instances of "ftp mirrors" with "http mirrors" or just "mirrors" where appropriate - reword some 5.8 mentions to reduce the amount of version bumps we have to do each release - few minor tweaks Thanks! CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/10 23:54:53 Modified files: sys/dev/sdmmc : sdhc.c sdhcreg.h Log message: Add (limited) support for controllers that implement version 3.0 of the SD host controller standard. Support the larger base clock and larger clock divisors. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/10 23:59:48 Modified files: sysutils/anacron: Makefile sysutils/anacron/pkg: PLIST README Removed files: sysutils/anacron/pkg: anacron.rc Log message: anacron(8) is not a daemon, so there's no reason to have an rc.d script. Instead use @reboot in root's crontab. ok giovanni@ (maintainer) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/11 00:32:38 Modified files: sys/dev/sdmmc : sdmmc_cis.c sdmmc_ioreg.h Log message: Improve CIS parsing to recognize CISTPL_NULL codes instead of bailing out on them. Add symbolic constant for CISTPL_END. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/11 00:36:09 Modified files: devel/ruby-rspec/3/mocks: Makefile distinfo Log message: update to rspec-mocks-3.4.1 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/11 00:36:10 Modified files: sys/dev/acpi : files.acpi Added files: sys/dev/acpi : sdhc_acpi.c Log message: Add glue to make sdhc(4) attach to acpi(4). Needed to support the SD host controllers integrated on Intel's Bay Trail SoCs. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/11 00:46:37 Modified files: usr.bin/calendar/calendars: calendar.music Log message: :( David Bowie CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/01/11 00:54:07 Modified files: sbin/pdisk : bitfield.c bitfield.h convert.c convert.h deblock_media.c deblock_media.h dpme.h dump.c dump.h errors.c errors.h file_media.c file_media.h hfs_misc.c hfs_misc.h io.c io.h media.c media.h partition_map.c partition_map.h pathname.c pathname.h pdisk.c pdisk.h util.c util.h validate.c validate.h version.h Log message: add rcs ids CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/01/11 00:57:54 Modified files: sbin/pdisk : file_media.c io.c partition_map.c validate.c Log message: trailing whitespace CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/01/11 01:01:07 Modified files: sbin/pdisk : pdisk.c Log message: more whitespace was lurking CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/11 01:31:27 Modified files: www/logswan : Makefile distinfo www/logswan/pkg: PLIST Removed files: www/logswan/patches: patch-src_logswan_c Log message: - update to logswan-1.04 from maintainer Frederic Cambus CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/11 01:34:39 Modified files: www/owncloud : Tag: OPENBSD_5_8 Makefile distinfo www/owncloud/pkg: Tag: OPENBSD_5_8 PLIST Removed 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: SECURITY update to owncloud-8.1.5. CVE-2016-1498, CVE-2016-1499, CVE-2016-1500 prodded by Todd Mortimer CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/11 01:36:26 Modified files: sysutils/gitolite: Makefile Log message: remove unneeded DISTNAME CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/01/11 01:53:39 Modified files: faq : faq4.html Log message: ftp->http conversion went too far; http isn't so useful for copying dmesg around. since we don't want to promote ftp, drop it from the list and add USB-drive instead. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/11 02:17:22 Modified files: infrastructure/templates: Makefile.template Log message: Makefile.template tweaks, ok ajacoutot jasper espie: - move GH_* up alongside DISTNAME and adjust text - suggest use of portcheck - add a 60-column ruler for COMMENT - expand USE_LIBTOOL comment, "don't use if you just need the m4 files" etc - some other small wording/whitespace tweaks CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/11 02:19:39 Modified files: emulators/nestopia: Makefile distinfo emulators/nestopia/patches: patch-Makefile Log message: Update to nestopia-1.47. from Ryan Freeman; thanks! CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/11 02:28:16 Modified files: net/py-impacket: Makefile distinfo net/py-impacket/patches: patch-examples_nmapAnswerMachine_py patch-examples_tracer_py patch-setup_py net/py-impacket/pkg: PLIST Added files: net/py-impacket/patches: patch-examples_goldenPac_py patch-examples_raiseChild_py Log message: Update to impacket-0.9.14 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/01/11 02:35:00 Log message: Import ansilove, an ANSI and ASCII art to PNG converter, allowing to convert ANSI and artscene-related file formats into PNG images, supporting ANSI (.ANS), PCBoard (.PCB), Binary (.BIN), Artworx (.ADF), iCE Draw (.IDF), Tundra (.TND) and XBin (.XB) formats. from Frederic Cambus, thanks! comments and ok from sthen@ Status: Vendor Tag: kirby Release Tags: kirby_20160111 N ports/graphics/ansilove/Makefile N ports/graphics/ansilove/distinfo N ports/graphics/ansilove/pkg/DESCR N ports/graphics/ansilove/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/11 02:35:46 Modified files: cad/ngspice : Makefile editors/nvi : Makefile emulators/desmume: Makefile emulators/fceux: Makefile emulators/gambatte: Makefile emulators/mgba : Makefile emulators/openmsx: Makefile games/garden : Makefile games/openttd : Makefile games/uqm : Makefile games/vacuum : Makefile net/btpd : Makefile textproc/docbook2mdoc: Makefile textproc/html-xml-utils: Makefile textproc/pod2mdoc: Makefile textproc/texi2mdoc: Makefile emulators/mupen64plus: Makefile.inc emulators/mupen64plus/audio-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-rice: Makefile games/0ad : Makefile.inc games/0ad/base : Makefile games/0ad/data : Makefile meta/mupen64plus: Makefile www/netsurf : Makefile.inc www/netsurf/buildsystem: Makefile www/netsurf/hubbub: Makefile www/netsurf/libdom: Makefile www/netsurf/libnsbmp: Makefile www/netsurf/libnsgif: Makefile www/netsurf/libutf8proc: Makefile www/netsurf/libwapcaplet: Makefile Log message: Use consistent email address for the MAINTAINER line. ok bentley@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/01/11 02:37:08 Modified files: graphics : Makefile Log message: +ansilove CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/11 02:52:03 Modified files: sbin/isakmpd : isakmpd.policy.5 Log message: typo fix; from julian hsiao CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/11 03:04:51 Modified files: textproc/p5-File-KeePass: Makefile Added files: textproc/p5-File-KeePass/patches: patch-lib_File_KeePass_pm Log message: Make it support XML key file. ok landry@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/11 03:14:43 Log message: import geo/p5-Geo-UK-Postcode-Regex, ok landry@ Parse UK postcodes with regular expressions. Handles partial postcodes (just the outcode or sector), and can test against valid characters and currently valid outcodes, and determine posttown(s) from a postcode. Status: Vendor Tag: sthen Release Tags: sthen_20160111 N ports/geo/p5-Geo-UK-Postcode-Regex/Makefile N ports/geo/p5-Geo-UK-Postcode-Regex/distinfo N ports/geo/p5-Geo-UK-Postcode-Regex/pkg/PLIST N ports/geo/p5-Geo-UK-Postcode-Regex/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/11 03:19:36 Modified files: geo : Makefile Log message: +p5-Geo-UK-Postcode-Regex CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/11 03:22:05 Modified files: benchmarks/siege: Makefile distinfo benchmarks/siege/patches: patch-configure patch-doc_Makefile_in Removed files: benchmarks/siege/patches: patch-src_init_c Log message: Update to siege 3.1.3. Note that due to a mishap in Makefile/patches the config dif was previously /etc/siege/siege/* - this has been fixed to be /etc/siege/* as expected, so you might have to adapt your install. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/11 03:22:39 Log message: import devel/p5-Glib-Object-Introspection, ok landry@ Glib::Object::Introspection uses the gobject-introspection and libffi projects to dynamically create Perl bindings for a wide variety of libraries. Examples include gtk+, webkit, libsoup and many more. Status: Vendor Tag: sthen Release Tags: sthen_20160111 N ports/devel/p5-Glib-Object-Introspection/distinfo N ports/devel/p5-Glib-Object-Introspection/Makefile N ports/devel/p5-Glib-Object-Introspection/pkg/PLIST N ports/devel/p5-Glib-Object-Introspection/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/11 03:22:48 Log message: import print/p5-Poppler, tweaks/ok landry@ Perl bindings to the poppler-glib PDF rendering library. Status: Vendor Tag: sthen Release Tags: sthen_20160111 N ports/print/p5-Poppler/Makefile N ports/print/p5-Poppler/distinfo N ports/print/p5-Poppler/pkg/PLIST N ports/print/p5-Poppler/pkg/DESCR N ports/print/p5-Poppler/patches/patch-lib_Poppler_pm No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/11 03:27:30 Modified files: print/p5-Poppler/pkg: PLIST Log message: @comment the wrong .typelib file that comes from the cpan distribution to avoid confusion; I am already patching to use the right one from usr/local/lib. Not linked yet -> no bump. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/11 03:27:54 Modified files: devel : Makefile print : Makefile Log message: +devel/p5-Glib-Object-Introspection +print/p5-Poppler CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/11 03:34:21 Modified files: geo/p5-Geo-UK-Postcode-Regex: Makefile Log message: Add test dependency on p5-Clone, identified by bluhm@, thanks! CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/01/11 04:04:22 Modified files: audio/fdk-aac : Makefile databases/mdbtools: Makefile devel/go-check-v1: Makefile devel/go-tools : Makefile devel/py-certifi: Makefile devel/py-hg-git: Makefile fonts/noto : Makefile.inc fonts/noto/cjk : Makefile fonts/noto/emoji: Makefile fonts/noto/fonts: Makefile games/pysol : Makefile games/xlennart : Makefile net/tkabber : Makefile.inc net/tkabber/base: Makefile net/tkabber/plugins: Makefile sysutils/gdmap : Makefile textproc/clit : Makefile textproc/txt2man: Makefile textproc/xlsx2csv: Makefile Log message: change my email address CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/11 04:26:19 Modified files: devel/acpica : Makefile Log message: reorder Makefile a bit, and take MAINTAINER so that portroach reminds me to update it. CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2016/01/11 04:42:32 Removed files: usr.sbin/smtpd : filter_api.3 Log message: remove filter api man page, this needs rework ok gilles CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/11 04:47:49 Modified files: databases/hs-hedis: Makefile distinfo Log message: Update to hedis-0.6.10 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/11 04:50:58 Modified files: devel/py-testpath: Makefile devel/py-testpath/pkg: PLIST Log message: Add python3 flavor and take maintainer. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/11 04:54:28 Modified files: devel/py-simplejson: Makefile distinfo devel/py-simplejson/pkg: PLIST Log message: Update to py-simplejson 3.8.1. Add python3 flavor. Take maintainer. ok and tweak sthen@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/11 04:58:52 Modified files: devel : Makefile Log message: +py-simplejson,python3 +py-testpath,python3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/11 05:11:36 Modified files: net/prosody : Makefile distinfo net/prosody/patches: patch-certs_Makefile Added files: net/prosody/patches: patch-util_uuid_lua Log message: security update to Prosody 0.9.9, from maintainer Henrik Friedrichsen (plus, compared to Henrik's diff, reinstate some make/MAKE_PROGRAM patches) - mod_http_files could serve requests outside of the configured public root - server-to-server dialback authentication (mod_dialback) weak RNG CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/11 05:15:57 Modified files: net/prosody : Tag: OPENBSD_5_8 Makefile distinfo net/prosody/patches: Tag: OPENBSD_5_8 patch-certs_Makefile Log message: security update to Prosody 0.9.9, from maintainer Henrik Friedrichsen (plus, compared to Henrik's diff, reinstate some make/MAKE_PROGRAM patches) - mod_http_files could serve requests outside of the configured public root - server-to-server dialback authentication (mod_dialback) weak RNG CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/11 05:16:26 Added files: net/prosody/patches: Tag: OPENBSD_5_8 patch-util_uuid_lua Log message: missed in previous.. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/11 05:22:14 Modified files: productivity/homebank: Makefile distinfo productivity/homebank/pkg: DESCR Log message: - update to homebank-5.0.6 from Micah Muer, ok pea@ - regen WANTLIB while here CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/11 05:38:05 Modified files: sysutils/firmware/acx: Makefile sysutils/firmware/bwi: Makefile sysutils/firmware/malo: Makefile sysutils/firmware/pgt: Makefile sysutils/firmware/upgt: Makefile sysutils/firmware/uvideo: Makefile Log message: unify maintainer address CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/11 05:49:28 Modified files: www/p5-Apache-Reload: Makefile distinfo www/p5-Apache-Reload/patches: patch-Makefile_PL Log message: update to p5-Apache-Reload-0.13 CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/01/11 05:52:24 Modified files: sys/dev : ipmi.c Log message: Read values from disabled sensors if possible. From jmatthew@. CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/01/11 05:54:33 Modified files: sys/dev : ipmi.c ipmivar.h Log message: Remove useless sc_poll flag because it is always 1. Remove unused global ipmi_poll too. CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/01/11 06:12:50 Modified files: sys/dev : ipmi.c ipmivar.h Log message: Introduce struct ipmi_cmd and have ipmi_cmd() function. IPMI command sequence is always a pair of send and receive; call both from ipmi_cmd(). By making ipmi_cmd() take only one argument struct ipmi_cmd *, this also helps to prepare to call ipmi_cmd() as a task. No functional changes intended. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/11 06:56:28 Modified files: fonts/blockzone: Makefile www/logswan : Makefile Log message: move GH_* to the top of Makefile; ok maintainer CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/01/11 07:08:58 Modified files: sys/dev : ipmi.c ipmivar.h Log message: Refactor buildmsg() functions to take struct ipmi_cmd * instead of 6 arguments. No functional changes. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/11 07:09:37 Modified files: sys/dev/acpi : files.acpi Log message: Only include sdhc_acpi.c if shdc* at acpi? is included in the kernel config. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/11 07:11:08 Modified files: astro/ansiweather: Makefile fonts/blockzone: Makefile games/asciiquarium: Makefile www/logswan : Makefile Log message: Consistency in email address. ok maintainer CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/11 07:20:06 Modified files: databases/py-pickleshare: Makefile databases/py-pickleshare/pkg: PLIST Log message: Add python3 flavor and take maintainer. ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/11 07:21:20 Modified files: databases : Makefile Log message: +py-pickleshare,python3 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/11 07:22:59 Modified files: devel/py-simplegeneric: Makefile devel/py-simplegeneric/pkg: PLIST Log message: Add python3 flavor and enable doctest. ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/01/11 07:23:50 Modified files: usr.sbin/cron : atrun.c cron.c crontab.c database.c structs.h Log message: When caching the mtime of the spool directory and system crontab files, stash a struct timespec, not just a time_t. Fixes a bug where cron could skip re-reading the spool after two consecutive changes. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/11 07:24:03 Modified files: security/ccid : Makefile distinfo security/ccid/patches: patch-src_Makefile_in Removed files: security/ccid/patches: patch-src_ifdhandler_c Log message: Update to ccid-1.4.22 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/11 07:26:52 Modified files: devel/py-ipython_genutils: Makefile devel/py-ipython_genutils/pkg: PLIST Log message: Add python3 flavor and enable test. ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/01/11 07:27:29 Modified files: sbin/pdisk : file_media.c Log message: plug a mem leak ok krw@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/11 07:28:52 Modified files: devel/py-traitlets: Makefile devel/py-traitlets/pkg: PLIST Log message: Add python3 flavor and take maintainer. ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/01/11 07:29:41 Modified files: sys/dev : ipmi.c ipmivar.h Log message: Allocate command data buffer on softc and use it from both ipmi_sendcmd() and ipmi_recvcmd(). No functional changes. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/11 07:30:23 Modified files: devel : Makefile Log message: +py-ipython_genutils,python3 +py-simplegeneric,python3 +py-traitlets,python3 CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/01/11 07:39:23 Modified files: sys/dev : ipmi.c ipmivar.h Log message: Make sendmsg() and recvmsg() functions take only struct ipmi_cmd *. Handle interface specific command length more nicely. No functional changes. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2016/01/11 08:11:31 Modified files: net/weechat : Makefile distinfo net/weechat/patches: patch-doc_CMakeLists_txt Log message: Update from MAINTAINER Eric Lalonde . Changes include fixes for memleaks, better tmux support, character set decoding, improved UTF-8 support. Additionally, new features are listed at https://weechat.org/files/changelog/ChangeLog-1.4.html OK sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/11 08:30:56 Modified files: usr.sbin/ntpd : ntpd.c Log message: sneaky whitespace snuck in again CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/11 08:51:18 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removed hs-ports. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/11 09:14:16 Modified files: sys/dev/pv : xenstore.c Log message: Handle zero lenght messages in the xs_parse by returning an empty string Problem was reported and analyzed by reyk@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/11 09:22:12 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: update to 0.7.81 for miscellaneous obscure fixes CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/11 09:34:49 Modified files: sys/dev/pv : xenstore.c Log message: Do not fail when receiving an empty reply (or directory node) in xs_intr() but put an empty message in the queue. This prevents xs_reply() from being stuck in an endless loop because it expectes a message in the queue to break out of it. Depends on mikeb@'s previous commit because it would otherwise panic on trying to cleanup the empty message. OK mikeb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/11 09:46:38 Modified files: lang/php/5.5 : Makefile distinfo Log message: security update to 5.5.31 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/11 09:52:18 Modified files: lang/php/5.6 : Makefile distinfo Log message: security update to 5.6.17 CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/11 09:54:33 Modified files: sys/dev/pv : xenstore.c Log message: xs_cmd should always return errno(2) codes CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/11 09:55:35 Modified files: lang/php/7.0 : Makefile distinfo Log message: security update to 7.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/11 10:05:46 Modified files: www/c-icap/c-icap: Makefile Added files: www/c-icap/c-icap/patches: patch-commands_c patch-txt_format_c Log message: fix a couple of time_t format string issues in www/c-icap, spotted while trying to track down a backwards memcpy CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/11 10:29:43 Modified files: sys/dev : ksyms.c Log message: Use uiomove() instead of uiomovei(); from Martin Natano ok kettenis@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2016/01/11 10:43:30 Modified files: gnu/usr.bin/perl/dist/PathTools: Cwd.pm Cwd.xs gnu/usr.bin/perl/dist/PathTools/lib/File: Spec.pm gnu/usr.bin/perl/dist/PathTools/lib/File/Spec: Cygwin.pm Epoc.pm Functions.pm Mac.pm OS2.pm Unix.pm VMS.pm Win32.pm gnu/usr.bin/perl/dist/PathTools/t: taint.t Log message: Fix perl CVE-2015-8607 - XS File::Spec::canonpath loses taint https://rt.perl.org/Ticket/Display.html?id=126862 CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2016/01/11 10:45:10 Modified files: gnu/usr.bin/perl/dist/PathTools: Tag: OPENBSD_5_8 Cwd.pm Cwd.xs gnu/usr.bin/perl/dist/PathTools/lib/File: Tag: OPENBSD_5_8 Spec.pm gnu/usr.bin/perl/dist/PathTools/lib/File/Spec: Tag: OPENBSD_5_8 Cygwin.pm Epoc.pm Functions.pm Mac.pm OS2.pm Unix.pm VMS.pm Win32.pm gnu/usr.bin/perl/dist/PathTools/t: Tag: OPENBSD_5_8 taint.t Log message: Fix perl CVE-2015-8607 - XS File::Spec::canonpath loses taint https://rt.perl.org/Ticket/Display.html?id=126862 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/11 10:47:33 Modified files: sysutils/libvirt/patches: patch-configure_ac patch-src_rpc_virnetsocket_c patch-src_util_vircgroup_c Log message: - sync to what's merged upstream - the xdr_uint64_t parts are merged upstream, but leaving it out of CVS for it's a new file, automake, etc. thanks to Roman Bogorodskiy for submitting/reviewing our patches no pkg change CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2016/01/11 10:48:11 Modified files: gnu/usr.bin/perl/dist/PathTools: Tag: OPENBSD_5_7 Cwd.pm Cwd.xs gnu/usr.bin/perl/dist/PathTools/lib/File: Tag: OPENBSD_5_7 Spec.pm gnu/usr.bin/perl/dist/PathTools/lib/File/Spec: Tag: OPENBSD_5_7 Cygwin.pm Epoc.pm Functions.pm Mac.pm OS2.pm Unix.pm VMS.pm Win32.pm gnu/usr.bin/perl/dist/PathTools/t: Tag: OPENBSD_5_7 taint.t Log message: Fix perl CVE-2015-8607 - XS File::Spec::canonpath loses taint https://rt.perl.org/Ticket/Display.html?id=126862 Also minor changes from perl 5.20.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/11 10:53:05 Modified files: www/squidclamav: Makefile Added files: www/squidclamav/patches: patch-src_squidclamav_c Log message: Fix what looks like a typo (BUFSIZ/LBUFSIZ) in squidclamav with safebrowsing checks enabled. Triggers the "backwards memcpy" checks but it's really an overrun. Found with this, it's not perfect but useful nonetheless. #include #define memcpy(dst0, src0, length0) do { \ char *dst = (char *)dst0; \ const char *src = (char *)src0; \ size_t length = (size_t) length0; \ \ if ((dst < src && dst + length > src) || \ (src < dst && src + length > dst)) \ syslog(LOG_CRIT, "backwards memcpy %s:%u len=%llu", \ __FILE__, __LINE__, (uint64_t) length); \ memmove (dst, src, length); } while (0) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/11 10:55:26 Modified files: www/squidclamav: Tag: OPENBSD_5_8 Makefile Added files: www/squidclamav/patches: Tag: OPENBSD_5_8 patch-src_squidclamav_c Log message: MFC patch-src_squidclamav_c r1.3 CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/01/11 10:55:45 Modified files: sbin/pdisk : dpme.h file_media.c hfs_misc.c Log message: - remove some unused data structures/fields - unifdef notdef ok krw@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/11 11:43:06 Modified files: sbin/pdisk : Makefile partition_map.c pdisk.c pdisk.8 Log message: Remove '-v' and related version handling. Use strncasecmp() instead of handrolled local istrncmp(). No need to compile util.c anymore. ok deraadt@ jasper@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/11 11:49:37 Removed files: sbin/pdisk : util.c util.h version.h Log message: Nuke now unused files. ok deraadt@ jasper@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/11 12:26:04 Modified files: usr.bin/newsyslog: newsyslog.c Log message: ajacoutot@ reported seeing newsyslog: preposterous process number in pid file: /var/run/syslog.pid in his log since syslogd ran as pid 2. Nowadays only init runs with a reserved low pid, so decrease MIN_PID from 4 to 2, as suggested by espie@. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/11 12:26:30 Modified files: lang/php/5.5 : Tag: OPENBSD_5_8 Makefile distinfo Log message: security update to 5.5.31; ok jasper@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/11 12:26:47 Modified files: lang/php/5.6 : Tag: OPENBSD_5_8 Makefile distinfo Log message: security update to 5.6.17; ok jasper@ CVSROOT: /cvs Module name: www Changes by: matthieu@cvs.openbsd.org 2016/01/11 13:20:26 Modified files: faq : faq11.html Log message: md64, i386, macppc or zaurus don't need to disable the console getty(8) from TJ. Thanks CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2016/01/11 14:29:50 Modified files: games/uqm : Makefile Log message: sloppy, antoine CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2016/01/11 14:31:35 Modified files: emulators/mupen64plus/core: Makefile Log message: MAINTAINER change -> bump. Come on antoine... CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/01/11 14:31:42 Modified files: usr.sbin/relayd: check_tcp.c hce.c relayd.h Log message: This adds the host_error output and the http code (when available) to the host-check log. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2016/01/11 14:32:37 Modified files: www/netsurf/libparserutils: Makefile Log message: yet another maintainer bump, sloppy antoine week CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/11 15:00:16 Modified files: sys/arch/amd64/conf: GENERIC sys/arch/i386/conf: GENERIC Log message: Add a "mux -1" locator to wsdisplay(4) instances representing secondary displays. This makes sure the keyboard mux gets picked up by the primary (console) display and that USB keyboards get paired with the console even if they are not marked as the console keyboard. This is what most people expect to happen. If you really want to associate your USB keyboard with a secondary display, you can detach it from the mux using wsconscfg -f /dev/ttyCcfg -k -d and attach it to another display using wsconscfg -f /dev/ttyDcfg -k CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/11 15:06:00 Modified files: sys/dev/acpi : acpi.c Log message: Make sdhc(4) attach to hardware IDs "80860F14" and "PNP0FFF". CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/11 15:06:50 Modified files: sys/arch/amd64/conf: GENERIC Log message: Enable sdhc* at acpi?. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/11 15:08:46 Modified files: share/man/man4 : sdhc.4 Log message: Mention sdhc* at acpi?. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/11 15:18:33 Modified files: geo/josm : Makefile distinfo Log message: Update to josm r9329 and switch MODJAVA_VER to 1.7+. From maintainer Holger Mikolon. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/11 15:45:26 Modified files: mail/dovecot : Makefile Added files: mail/dovecot/patches: patch-src_auth_password-scheme-crypt_c Log message: Add a patch to re-allow the CRYPT password scheme in Dovecot. This scheme checks the password against the stored hash using the OS crypt() function and supports whichever schemes are supported by the OS, but currently Dovecot makes some assumptions about hash format (to work around a segfault when used on OpenBSD following removal of DES from crypt). 'doveadm pw -s CRYPT' (tool to generate hashed passwords) will now produce bcrypt passwords rather than not allowing the scheme at all. More info in the patch itself. OK Brad. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/01/11 15:53:15 Modified files: faq/pf : example1.html Log message: Adjust the resolv.conf suggestion; pointing a firewall's resolv.conf at a recursive server running on the same machine often doesn't help all that much traffic-wise, and it makes things hard for OS updates where /etc/resolv.conf is copied from the installed system to the ramdisk. resolv.conf problem with updates pointed out by Jiri B, diff from TJ. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/11 16:31:27 Modified files: sbin/pdisk : Makefile dump.c partition_map.c pdisk.c validate.c Log message: open_pathname_as_media() simply called open_file_as_media() which takes the same parameters and returns the same value. Nuke open_pathname_as_media() and call open_file_as_media() directly. Nothing else from pathname.[ch] is used so remove them from build in preparation for moving them to the attic. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/11 16:33:52 Removed files: sbin/pdisk : pathname.c pathname.h Log message: Nuke now unused files. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2016/01/11 16:41:34 Modified files: www/netsurf/libcss: Makefile emulators/mupen64plus/video-glide64mk2: Makefile Log message: more missed bumps, committing them as I run into them CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/11 16:45:02 Modified files: sbin/pdisk : pdisk.c Log message: Remove some '-v' leftovers. Pointed out by jasper@. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/11 16:56:45 Modified files: sbin/pdisk : errors.c Log message: More '-v' leftovers (usage). CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/11 17:05:21 Modified files: sys/dev/pci : if_em.c Log message: post the packet on em_82547 chips after bpf now that start and txeof can run on different cpus, txeof could have freed the mbuf before bpf got to it. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/01/11 17:17:05 Modified files: distrib/miniroot: install.sub Log message: The data for CGI_{METHOD,TIME,TZ} comes from an external source. Validate before assignment. with feedback from and OK halex@ OK krw@ CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/11 18:11:15 Modified files: sys/arch/amd64/conf: GENERIC sys/dev/acpi : acpi.c acpireg.h acpivar.h files.acpi sys/dev/i2c : files.i2c i2cvar.h Added files: sys/dev/acpi : dwiic.c sys/dev/i2c : ihidev.c ihidev.h ims.c Log message: Add dwiic, a driver for the Synopsys DesignWare i2c controller found on the Samsung ATIV Book 9 laptop. This initial version only supports ACPI config/attachment. Add ihidev, a HID-over-i2c driver largely based on uhidev. dwiic handles attaching ihidev devices found in ACPI. Add ims, a HID-over-i2c mouse/trackpad driver to get basic cursor and button functionality from HID-compliant i2c trackpads. ok kettenis deraadt CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/11 18:17:41 Modified files: sbin/pdisk : partition_map.c pdisk.c Log message: Since we use the disklabel size info we are always in 'device size mode' and '-c' and the '-d' command to toggle cflag are pointless since cflag is never examined. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/11 20:17:04 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 distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: dlg@cvs.openbsd.org 2016/01/11 20:40:46 Modified files: . : want.html Log message: i would like to get back to storage, and nvme(4) in particular. a samsung 950 pro nvme m.2 controller would be good, cos they're likely to be very popular. a pci-e ssd would be good for the same reasons. intel are probably going to be the second most common. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/12 00:05:13 Modified files: devel/harfbuzz : Makefile distinfo devel/harfbuzz/pkg: PLIST-main Log message: Update to harfbuzz-1.1.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/12 00:08:26 Modified files: sysutils/ec2-api-tools/pkg: PLIST Log message: FULLPKGNAME in PLIST again... thank you make plist. Fix before it breaks to a REVISION bump or something. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/12 00:42:39 Modified files: sys/dev/acpi : acpi.c acpireg.h Log message: Improve emulation of PM registers on Hardware-redcued ACPI by emulating SPL_TYPx, SLP_EN and WAK_STS using the new SLEEP_STATUS_REG and SLEEP_CONTROL_REG registers. Makes the transition into S5 (powerdown) work on the ASUS X205TA. ok deraadt@, mlarkin@ CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/01/12 00:43:05 Modified files: sys/dev : ipmi.c Log message: Refactor ipmi_watchdog(); split tickle and set into separate functions. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/12 00:58:33 Modified files: distrib/special/pdisk: Makefile Log message: get caught up with files krw removed CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/12 01:45:04 src/regress/bin/ksh/vi Update of /cvs/src/regress/bin/ksh/vi In directory cvs.openbsd.org:/tmp/cvs-serv11647/vi Log Message: Directory /cvs/src/regress/bin/ksh/vi added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2016/01/12 01:56:53 Modified files: emulators/mupen64plus/input-sdl: Makefile emulators/mupen64plus/video-z64: Makefile Log message: more bumps CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/12 02:00:39 Modified files: regress/bin/ksh: Makefile Added files: regress/bin/ksh/vi: Makefile config.h edit.h sh.h test_vi.c vi.sh Log message: The ksh(1) vi editing mode code is much harder to understand than the emacs editing mode code, so add a testsuite before touching it. To avoid having to deal with the horrendous low-level terminal handling and high-level command execution code, write the tests in unit test style rather than in integration test style, by providing minimal glue to run vi.c stand-alone. In case relevant internal interfaces in sh.c, edit.c, and friends are changed, the glue may need adjustment. Not testing completion and history at this time, only line editing. CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/01/12 02:09:57 Modified files: multimedia/mpv : Makefile distinfo multimedia/mpv/patches: patch-DOCS_man_options_rst patch-TOOLS_old-configure patch-TOOLS_old-makefile Log message: update to mpv 0.14.0 Original patch from brad@ OK feinerer@, sthen@ CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/01/12 02:11:59 Modified files: sys/dev : ipmi.c ipmivar.h Log message: Use task to execute watchdog tickle. CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/01/12 02:15:42 Modified files: multimedia/daala: Makefile distinfo Log message: update to daala git as of 20160106 OK feinerer@, sthen@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/12 02:22:01 Modified files: sys/netinet : ip_carp.c Log message: Prevent a NULL-reference if SIOCGVH is issued without carpdev argument. Problem reported by and diff tested by Fabian Raetz, thanks! ok benno@, bluhm@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/01/12 02:22:08 Modified files: telephony/baresip: Makefile.inc telephony/baresip/baresip: Makefile distinfo telephony/baresip/baresip/patches: patch-modules_daala_decode_c patch-modules_zrtp_module_mk patch-src_config_c telephony/baresip/baresip/pkg: PLIST-main telephony/baresip/re: Makefile distinfo telephony/baresip/re/patches: patch-Makefile telephony/baresip/re/pkg: PLIST telephony/baresip/rem: Makefile distinfo telephony/baresip/rem/patches: patch-Makefile telephony/baresip/rem/pkg: PLIST telephony/baresip/restund: Makefile Added files: telephony/baresip/baresip/patches: patch-modules_gtk_gtk_mod_c patch-modules_sndio_sndio_c Removed files: telephony/baresip/baresip/patches: patch-Makefile patch-mk_mod_mk patch-modules_daala_encode_c telephony/baresip/re/patches: patch-src_dns_mod_mk patch-src_dns_res_c Log message: update to re-0.4.14 rem-0.4.7 baresip-0.4.16 OK feinerer@, sthen@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/12 02:27:47 Modified files: sys/net : rtsock.c Log message: Compare if the prefix lengths are equal rather than checking if the netmasks are non-NULL for RTM_CHANGE and RTM_LOCK. Fix route(8) regressions tests 14 and 16 with ART kernels. These tests were failing because with ART, RTF_HOST routes always have a mask. ok claudio@, bluhm@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/12 02:28:10 Modified files: share/man/man4 : ifmedia.4 sys/dev/ic : ar5210.c ar5210var.h ar5211.c ar5212.c ar5xxx.c ar5xxx.h ath.c pgt.c sys/net : if_media.h sys/net80211 : ieee80211.c ieee80211_ioctl.h ieee80211_output.c ieee80211_proto.c ieee80211_radiotap.h ieee80211_regdomain.h ieee80211_var.h usr.sbin/hostapd: print-802_11.c usr.sbin/tcpdump: print-802_11.c Log message: Remove wireless turbo mode support. It is a non-standard extension which only worked with ath(4) devices from a decade ago. Diff tested on ath(4) hardware by me to verify that 11a/b modes still work. ok reyk deraadt chris sthen kettenis CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/01/12 02:33:38 Modified files: faq : index.html faq/pf : index.html Removed files: faq : obsd-faq.txt pf-faq.txt Log message: Remove {obsd,pf}-faq.txt. Unanimous agreement from many. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/12 02:37:44 Modified files: sys/netinet6 : nd6_rtr.c Log message: Prevent a possible NULL-derefenced introduced by the move of RA sleeping code in a task. Such dereferenced can be triggered by receiving a RA with the 'on-link' bit set to 0 apparently generated by dnsmasq and reported by matthieu@. ok matthieu@, sthen@, bluhm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/12 02:43:35 Modified files: productivity/gnucash: Makefile distinfo productivity/gnucash/pkg: PLIST Log message: Update to gnucash-2.6.11. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/12 02:47:13 Modified files: usr.sbin/ndp : ndp.c Log message: Do not print an error if the list of prefixes is empty. This is becoming more and more comon now that the list is only used for autoconfigured prefix. From Florian Riehm. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/12 03:22:32 Modified files: net/py-impacket: Makefile distinfo net/py-impacket/patches: patch-examples_goldenPac_py patch-examples_nmapAnswerMachine_py patch-examples_tracer_py patch-setup_py net/py-impacket/pkg: PLIST Removed files: net/py-impacket/patches: patch-examples_raiseChild_py Log message: Revert previous: 0.9.14 is broken. I'll open an issue on upstream's github. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/12 03:35:47 ports/audio/pianobar/files Update of /cvs/ports/audio/pianobar/files In directory cvs.openbsd.org:/tmp/cvs-serv20329/files Log Message: Directory /cvs/ports/audio/pianobar/files added to the repository CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/01/12 03:44:32 Modified files: sys/dev : ipmi.c ipmivar.h Log message: Use task to execute command except polling context. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/12 03:53:39 Modified files: sys/dev/pci : if_iwn.c Log message: fix a misplaced curly brace CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/12 04:41:00 Modified files: sys/ufs/ffs : ffs_extern.h ffs_vfsops.c ffs_vnops.c Log message: Remove the "doclusterread" and "doclusterwrite" buttons. Cluster read is unconditionnally enabled for FFS since some years and toggling "doclusterread" has no effect. OpenBSD no longer support write clustering since the Dynamic Buffer Cache went in, so there is reason to delay the call to bawrite(9). Tested by Mathieu, ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/12 04:44:21 Modified files: sys/ufs/ext2fs : ext2fs_readwrite.c Log message: Kill the "doclusterread" and "doclusterwrite" defines. They are defined to 0 since the import of ext2fs 19 years ago. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/12 04:48:10 ports/net/py-zmq/patches Update of /cvs/ports/net/py-zmq/patches In directory cvs.openbsd.org:/tmp/cvs-serv414/patches Log Message: Directory /cvs/ports/net/py-zmq/patches added to the repository CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/12 04:54:05 Modified files: sys/dev/pv : xenstore.c Log message: Convert XenStore code to free running producer/consumer indices After some hair pulling while implementing xnf(4) I've realised that Xen uses free running producer/consumer indices wrapping with their type (unsigned 32 bit integer). Later I've confirmed it with free chapters of the "The Definitive Guide to the Xen Hypervisor" by David Chisnall available online. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/12 05:12:05 Modified files: sys/dev/pv : xenstore.c Log message: A couple of unused variables have sneaked in from the debug code CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/12 05:55:51 Modified files: www/netsurf/libnsutils: Makefile Log message: Bump. I really fucked this up... sorry about that, I will triple check portbump bext time. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/12 06:09:35 Modified files: audio/vamp-plugin-sdk: Makefile audio/vamp-plugin-sdk/pkg: PFRAG.shared Log message: previous update didnt install shared libd, which broke audacity. spotted by naddy@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/12 06:10:44 Modified files: audio/audacity : Makefile Log message: require fixed vamp-sdk CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/12 06:13:43 Modified files: www/squidclamav/patches: patch-src_squidclamav_c Log message: committed upstream CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/12 06:15:20 Modified files: sysutils/iwatch: Makefile Log message: Consistent email address. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/12 06:19:37 Modified files: biology/py-biopython: Makefile databases/py-sqlalchemy: Makefile mail/spambayes : Makefile net/cjc : Makefile net/py-dnspython: Makefile net/py-xmpp : Makefile textproc/markdown: Makefile www/py-clientform: Makefile Log message: Consistent email address. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/12 06:21:40 Modified files: games/xlennart : Makefile Log message: Fix MAINTAINER email address. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/12 06:37:18 Modified files: productivity/tryton/tryton: Makefile distinfo Log message: Update to tryton-3.2.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/12 06:38:25 Modified files: productivity/tryton/trytond: Makefile distinfo Log message: Update to trytond-3.2.12. CVSROOT: /cvs Module name: ports Changes by: tsg@cvs.openbsd.org 2016/01/12 06:52:56 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: Add myself. OK ajacoutot@ landry@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/12 08:10:43 Modified files: print/p5-Poppler: Makefile Log message: Missing build depends. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/12 08:32:08 Modified files: sbin/pdisk : dump.c errors.c partition_map.c partition_map.h pdisk.8 pdisk.c Log message: Retire '-i', a poorly documented interactive mode that tries to mimic the 20th century MacOS version of pdisk more closely than the usual interactive editor. One set of commands is enough for anyone. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2016/01/12 08:36:36 Modified files: emulators/mupen64plus/video-glide64: Makefile Log message: missed bump CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/12 09:05:54 Modified files: www/lynx : Makefile distinfo www/lynx/patches: patch-lynx_cfg Log message: Update to lynx-2.8.9pl8 From new maintainer Frederic Cambus CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/12 09:08:37 Modified files: sbin/pdisk : file_media.c file_media.h media.c media.h Log message: Remove media interation types, structures and functions. They are not used anywhere, as evidenced by everything still compiling after they are gone. CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/12 09:21:09 Modified files: sys/dev/wscons : wsevent.c Log message: Use uiomove() instead of uiomovei(); from Martin Natano ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/12 09:34:12 Modified files: print/p5-Poppler: Makefile print/p5-Poppler/patches: patch-lib_Poppler_pm Log message: remove the 'use File::ShareDir' line since the call is patched away; found by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/12 09:38:29 Modified files: devel/libgtop2 : Makefile Added files: devel/libgtop2/patches: patch-sysdeps_openbsd_procargs_c Log message: openbsd: only PID 1 is special (upstream) CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/12 09:46:29 Modified files: www/lynx : Makefile Log message: Add trailing slash to ${HOMEPAGE} pointed out by sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/12 10:17:33 Modified files: sys/arch/loongson/conf: files.loongson Log message: include files.hid before files.i2c CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/12 10:20:02 Modified files: sys/arch/alpha/pci: tsvar.h Log message: dev/isa/isavar.h does not appear to be needed by any of consumers. (noticed because of another issue: one consumer is a high level busdriver, but also contains i2c support, so the isa #define for ia_irq clashes against i2c) CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/12 10:29:34 Modified files: www/sope : Makefile distinfo Log message: Update to 2.3.5 CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2016/01/12 10:29:44 Modified files: usr.sbin/smtpd : enqueue.c parse.y util.c Log message: Let smtpd start on machines without a FQDN as hostname. Ok millert@ gilles@ jung@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/12 10:29:58 Modified files: www/sogo : Makefile distinfo www/sogo/pkg : PLIST Log message: Update to 2.3.5 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/12 10:30:24 Modified files: sys/dev/i2c : i2cvar.h ihidev.c sys/dev/acpi : dwiic.c Log message: rename new i2c_attach_args fields to avoid conflict with cpp magic in isavar.h (a few parts of the tree include both) ok jcs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/12 10:31:38 Added files: emulators/nestopia/patches: patch-source_unix_gtkui_gtkui_h Log message: add file missed from previous commit; from Ryan Freeman didn't build -> no bump CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/12 10:48:05 Modified files: usr.bin/less : cmdbuf.c command.c funcs.h jump.c less.h line.c linenum.c output.c prompt.c search.c tags.c Log message: Remove LINUNUM, a needless alias for off_t. Also, remove a redundant condition. ok nicm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/12 11:48:28 Modified files: share/man/man5 : malloc.conf.5 Log message: accurately describe that the (3) malloc option settings are only inspected on the first call to a malloc(3) family function. ok tedu CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/12 11:56:39 Modified files: share/man/man5 : malloc.conf.5 Log message: zap trailing whitespace CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/12 12:16:22 Modified files: sys/dev/usb : ums.c ukbd.c Log message: properly initialize quirks before sending them to hid layer, broken during hid abstraction problem noticed and fix tested by abieber CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/12 13:09:39 Modified files: distrib/special/pdisk: Makefile sbin/pdisk : Makefile dump.c file_media.c hfs_misc.c io.c partition_map.c pdisk.8 pdisk.c validate.c Log message: Use normal err/errx/warn/warnx rather than handrolling new ones. Move usage() to pdisk.c and nuke do_help() and '-h'. ok jasper@ deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/12 13:14:38 Removed files: sbin/pdisk : errors.c errors.h Log message: Move unused files to attic. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/12 13:22:32 Modified files: sbin/pdisk : pdisk.c Log message: The only thing in pdisk.h is an unused #define. So don't include it. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/12 13:24:20 Removed files: sbin/pdisk : pdisk.h Log message: Another unused file for the attic. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/12 13:44:29 Log message: Import cantata 1.5.2. Selfhost the distfile, since upstream is now working on cantata v2 and previous tarballs were hosted on google code, they were moved to .. a google drive, linked from a github page. yay. Cantata is a graphical client for MPD. It contains the following features: * Multiple MPD collections. * Highly customisable layout. * Songs grouped by album in play queue. * Context view to show artist, album, and song information of current track. * Simple tag editor. * File organizer - use tags to organize files and folders. * USB-Mass-Storage and MTP device support. * MPRISv2 DBUS interface. * Basic support for touch-style interface (views are made 'flickable') * Scrobbling. ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20160112 N ports/audio/cantata/Makefile N ports/audio/cantata/distinfo N ports/audio/cantata/pkg/PLIST N ports/audio/cantata/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/12 13:45:01 Modified files: audio : Makefile Log message: +cantata CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2016/01/12 14:37:39 Modified files: mail/opensmtpd-extras: Makefile distinfo mail/opensmtpd-extras/pkg: PLIST-main Log message: update to latest snapshot 201601122027 ok giovanni gilles CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/12 15:19:57 Modified files: www/netsurf/browser: Makefile Log message: bump CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/12 16:00:13 Modified files: sys/arch/amd64/stand/libsa: random_amd64.S random_i386.S sys/arch/i386/stand/libsa: random_i386.S Log message: naddy observed the TSC fallback code could encounter (high word) %edx being 0; after multiply there is no perturbance to the from-disk entropy buffer. Further investigation showed perturbance was biased towards the lower bytes of a word. Compensate for this with a hocus pocus bit-spreading operation which applies a result byte by byte. discussion with kettenis, tb, mlarkin, naddy ok naddy CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/12 16:01:23 Modified files: usr.bin/less : edit.c main.c optfunc.c prompt.c signal.c Log message: remove lint annotations ok nicm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/12 16:35:14 Modified files: usr.sbin/lpr/common_source: common.c displayq.c lp.h rmjob.c usr.sbin/lpr/lpd: printjob.c Log message: Move prototypes of local functions from lp.h to the .c files and make functions static if possible. Move delay() to lpd/printjob.c and fix an annoying typo. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/01/12 16:42:54 Modified files: usr.bin/ssh : sshbuf-getput-crypto.c sshbuf.c Log message: use explicit_bzero() more liberally in the buffer code; ok deraadt CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/12 16:48:42 Modified files: sbin/pdisk : file_media.c io.c Log message: #define LOFF_T off_t #define llseek lseek #define LOFF_T_MAX LLONG_MAX I mean, really? Nuke'em and use off_t, lseek and LLONG_MAX. Also make a couple of checks for overflow of off_t value more likely to work. ok millert@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/12 17:12:49 Modified files: sbin/pdisk : file_media.c Log message: Nuke unused enum. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/12 17:29:25 Modified files: sbin/pdisk : pdisk.c Log message: Remove obsolete flags (h, v, i, c) from getopt() call. No need for 'flags' variable. Just call usage() on unknown options. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/01/12 19:05:21 Modified files: lang/racket-minimal: Makefile Added files: lang/racket-minimal/patches: patch-collects_compiler_embed_rkt Log message: Temporary workaround for "raco distribute" until upstream creates a proper fix. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/12 20:18:26 Modified files: sys/net : if_vlan.c Log message: dont propagate any of the parent interfaces offload features on svlan this avoids confusion about checksum offload if you configure ips on svlan interfaces on top of interfaces that do offload, like bge or em. the problem was reported by and this fix was tested by denis fondras analyzed by naddy@ thanks guys CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/01/12 23:14:07 Modified files: . : mail.html Log message: remove aviion mention From TJ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/01/12 23:27:18 Modified files: faq : faq3.html Log message: Part of a big diff from TJ, much more to come later: - mention that the usb images can be written with dd - clarify that SHA256 only checks for accidental damage - improve signify example (it stands to reason that brand new users might not have openbsd installed already.) - i think we can stop talking about pentium two processors and one gigabyte hard drives now... - few minor tweaks CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/01/12 23:39:02 Modified files: papers : index.html Log message: 3x Gwyne -> Gwynne CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/13 00:23:03 Modified files: net/py-zmq : Makefile distinfo net/py-zmq/pkg : PLIST Added files: net/py-zmq/patches: patch-zmq_sugar_context_py patch-zmq_tests_test_future_py Log message: Update to py-zmq 15.1.0. Add python3 flavor and take maintainer. ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/13 00:25:12 Modified files: net : Makefile Log message: +py-zmq,python3 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2016/01/13 00:39:08 Modified files: lang/rust : Makefile lang/rust/patches: patch-configure patch-mk_platform_mk lang/rust/pkg : PLIST-main Added files: lang/rust/patches: patch-mk_cfg_x86_64-unknown-openbsd_mk patch-src_etc_rust-gdb patch-src_test_run-make_tools_mk Removed files: lang/rust/patches: patch-mk_target_mk patch-mk_tests_mk Log message: install libraries with rustc - remove now unneeded MAKE_ENV option to pass --sysroot argument to bootstrapper - backport the latest changes for building rustc under openbsd - switch the install from installing a stage3 rustc binary to installing a stage2 rustc binary (and all required libraries) ok juanfra@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/01/13 01:00:39 Modified files: faq : faq4.html Log message: One more part of TJ's humungous diff, still more to come - improve section on install.fs and miniroot.fs usb images - openbsd's installer is not very "new" anymore - remove another aviion mention - change a few references of "8gb disks" to "8gb of disk space" - remove a paragraph about how to resize partitions in windows (if we're making a windows faq too, count me out.) - remove windows nt/2000/xp bootloader instructions (there are still two sections on vista/7 that we might want to remove, but they might be useful for some people. left them for now.) - remove a few 5.8 mentions and instruct people to check the release page for a link to upgrade instructions - why we were using an ugly stretched-out table for a single command is beyond me - replace a couple mentions of floppies with usb drives or a more generic term like "boot media" - few minor tweaks CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/13 01:21:18 Modified files: audio/pianobar : Makefile audio/pianobar/pkg: PLIST Added files: audio/pianobar/files: cert.pem audio/pianobar/patches: patch-src_ui_c Log message: Use an alternate CA root bundle for pianobar to work around a problem with tuner.pandora.com and libressl ok sthen@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/13 01:26:37 Modified files: sys/dev/pci : if_iwn.c Log message: Fix iwn(4) firmware SYSASSERT during hardware initialization. For some reason we would end up passing channel number zero to the RXON firmware command, which the firmware doesn't like. ok sthen@ reyk@ and also tested by stefan@, deraadt@, mikeb@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/13 01:32:19 Modified files: sys/dev/pci : if_iwn.c Log message: Tell the iwn(4) firmware to retry failed Tx at 1Mbit/s instead of MCS 0. Seems to make Tx rate scaling go up faster and helps Rx performance. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/13 01:41:06 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.3.18. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/13 01:41:35 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.9.18. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/13 01:47:44 Modified files: x11/awesome : Makefile x11/awesome/patches: patch-event_c Log message: Merge from upstream: Fix focus handling with multiple awesome instances (git commit 1c27a69131428e9e733374c2a3676ca4ecee45d2) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/13 02:33:02 Modified files: net/isc-dhcp : Makefile distinfo net/isc-dhcp/patches: patch-client_Makefile_in Log message: Security update to ISC DHCP 4.3.3-P1 CVE-2015-8605: UDP payload length not properly checked "A badly formed packet with an invalid IPv4 UDP length field can cause a DHCP server, client, or relay program to terminate abnormally." CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/13 02:35:45 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c Log message: Make 'ifconfig $if mode' a valid subcommand that works independently of the 'media' subcommand. Allow clearing the mode with 'ifconfig $if -mode'. This makes commands such as 'ifconfig iwn0 mode 11a' work without having to type all of 'ifconfig iwn0 media autoselect mode 11a'. ok sthen@ deraadt@ jmc@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/13 02:36:36 Modified files: net/isc-dhcp : Tag: OPENBSD_5_8 Makefile distinfo net/isc-dhcp/patches: Tag: OPENBSD_5_8 patch-client_Makefile_in net/isc-dhcp/pkg: Tag: OPENBSD_5_8 PLIST-omapi Log message: Security update to ISC DHCP 4.3.3-P1 CVE-2015-8605: UDP payload length not properly checked "A badly formed packet with an invalid IPv4 UDP length field can cause a DHCP server, client, or relay program to terminate abnormally." CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/13 02:38:37 Modified files: sys/netinet : ip_output.c sys/netinet6 : ip6_output.c Log message: Prevent a double if_put(). ok mikeb@, bluhm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/13 02:38:57 Modified files: net/isc-dhcp : Tag: OPENBSD_5_8 Makefile net/isc-dhcp/patches: Tag: OPENBSD_5_8 patch-client_Makefile_in net/isc-dhcp/pkg: Tag: OPENBSD_5_8 PLIST-omapi Added files: net/isc-dhcp/patches: Tag: OPENBSD_5_8 patch-bind_Makefile_in Removed files: net/isc-dhcp/patches: Tag: OPENBSD_5_8 patch-bind_Makefile patch-server_dhcpd_c Log message: Security update to ISC DHCP 4.3.3-P1 CVE-2015-8605: UDP payload length not properly checked "A badly formed packet with an invalid IPv4 UDP length field can cause a DHCP server, client, or relay program to terminate abnormally." (2/2, fix patches) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/13 03:00:55 Modified files: sys/msdosfs : denode.h msdosfs_vnops.c Log message: Implement VFS read clustering for MSDOSFS. The logic used in msdosfs_bmap() to loop calling pcbmap() comes from FreeBSD and is not really efficient but it is good enough since it is only called when generating I/O. With this diff I get a 100% improvement when reading big files from a crappy USB stick. With this and bread_cluster(9) modified to not re-fetch B_CACHED buffers, reading large contiguous files with chunk sizes of MAXPHYS is almost as fast as physio(9) on the same device. For a 'real world' example, when copying music files from a USB stick I see a speed jump from 15MB/s on -current to 24Mb/s with this diff. While here rename some 'lbn' variables into 'cn' to better reflect what we're dealing with. Tested by Mathieu, with support from deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/13 03:11:43 Modified files: sys/dev/acpi : dsdt.h Log message: Add data structures and defines for Generic and I2C Serial Bus Connection descriptors. ok jcs@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/13 03:25:31 Modified files: sys/dev/acpi : dwiic.c sys/dev/i2c : ihidev.c ihidev.h Log message: Don't confuse the HID descriptor address (which really is an office into the register space of the i2c device) with the i2c address. For i2c busses enumerated by ACPI we get the address from the I2C Serial Bus Connection Resource Descriptor returned by the _CRS methide of the i2c device. Pass the HID descriptor address in the ia_size member. ok jcs@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/01/13 04:36:54 Modified files: shells/osh : Makefile distinfo Log message: Update to new snapshot 20160108. CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2016/01/13 05:38:48 Modified files: devel/cppcheck : Makefile distinfo devel/cppcheck/patches: patch-cli_cppcheckexecutor_cpp Log message: update to 1.72; OK jsg@ CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2016/01/13 05:39:55 Modified files: security/stunnel: Makefile distinfo security/stunnel/patches: patch-src_options_c Log message: update to 5.29 CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/13 05:55:18 Modified files: usr.sbin/vmd : vmm.c Log message: Update the comment that is decribing terminate_vm()'s arguments, sort the description of arguments for init_emulated_hw(). Pointed out my mlarkin CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/01/13 06:01:40 Modified files: sys/tmpfs : tmpfs_vfsops.c Log message: kill malloc(9) pointless check, malloc(9) call is using M_WAITOK flag and thus will sleep until get memory available so shouln't fail. OK deraadt@ mmcc@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/01/13 06:06:51 Modified files: share/mk : bsd.README Log message: fix remaining sudo reference (s,sudo,doas,) OK deraadt@ millert@ tb@ sthen@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/13 06:08:20 Modified files: usr.sbin/vmctl : vmctl.c Log message: Update the comments in vmctl.c that are describing function arguments. CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/01/13 06:10:26 Modified files: games/sail : lo_main.c Log message: there's a resource leak here. missing a fclose(3) to kill the stream. OK deraadt@ mestre@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/01/13 06:13:05 Modified files: bin/test : test.c Log message: fix exit status on pledge fail, eval here should be 2. OK tb@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/13 06:41:42 Modified files: usr.sbin/dhcrelay: packet.c Log message: "Check UDP length for short as well as long values" - apply the fix from usr.sbin/dhcpd/packet.c r1.4 to dhcrelay. ok deraadt@ CVSROOT: /cvs Module name: www Changes by: gsoares@cvs.openbsd.org 2016/01/13 07:25:49 Modified files: . : octeon.html Log message: fix the link to the Portwell CAM-0100 from Frederic Cambus , thanks CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/13 07:33:07 Modified files: sys/net80211 : ieee80211.c Log message: Fix fallout from turbo mode removal commit: Channel initialization was broken and lots of drivers ran into trouble as a result. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/13 07:39:35 Modified files: sys/dev/pci : if_iwn.c Log message: Revert most of if_iwm.c r1.155. Use of channel zero was a symptom of another bug introduced in my turbo mode removal commit; Now fixed. Keep the debug printf added in r1.155. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/13 08:10:35 Modified files: sys/dev/i2c : ihidev.c Log message: fix hid packet length calculation noticed by jsg CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/01/13 08:47:49 Modified files: build/mirrors : ftp.html.end ftp.html.head ftp.html.mid1 Log message: remove aviion, some ftp dirs, and some of the version references. from tj. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/01/13 08:48:28 Modified files: . : ftp.html openbgpd : ftp.html openntpd : portable.html openssh : ftp.html Log message: sync CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/13 10:05:25 Modified files: sys/kern : subr_log.c Log message: Convert to uiomove(); from Martin Natano, thanks! ok deraadt@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/01/13 11:00:14 Modified files: faq : faq2.html faq4.html Log message: Last part of the FAQ patches from TJ for the moment. faq2.html: - remove link to openbsdsupport.org - mention that errata notices are sent to announce@ - remove security-announce@ description - mention that src-changes also includes xenocara and www commits faq4.html: - machdep.allowaperture can also be 0 Thanks a lot, TJ! CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/13 11:56:26 Modified files: sys/dev/pv : if_xnf.c xen.c Log message: Create rx and tx fragment maps with a page size boundary restriction We need to ensure that rx and tx fragments do not cross page boundary since grant table reference can only point to a complete page. Add a couple of kernel assertions in the dma map loading code to catch these problems early in the future. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/01/13 12:02:08 Modified files: . : security.html Log message: Remove mention of specific vendors, half of which are long gone. Add a link to innovations.html. More accurate numbers concerning size of source code and availability of most popular snapshots. From Sevan Janiyan, thanks! CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/13 12:09:50 Modified files: sys/dev/pv : xen.c Log message: spacing typos CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/13 13:15:54 Modified files: sys/dev/pv : if_xnf.c Log message: Implement transmit watchdog for testing purposes CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/13 13:16:54 Modified files: sys/arch/amd64/conf: GENERIC Log message: Enable Xen support in GENERIC; discussed with deraadt@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/13 13:27:19 Modified files: sys/dev/pv : if_xnf.c Log message: Bump number of tx fragments to the stock value of 18 CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/13 13:28:30 Modified files: share/man/man4 : xnf.4 Log message: Drop implementation notes section CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/01/13 13:40:08 Modified files: app/xterm : MANIFEST Makefile button.c charproc.c ctlseqs.ms ctlseqs.txt main.c menu.c menu.h ptyx.h version.h xterm.h xterm.log.html xterm.man xtermcfg.h app/xterm/package: xterm.spec app/xterm/package/debian: changelog copyright app/xterm/package/freebsd: Makefile Log message: Update to xterm 322. Tested by shadchin@ and jsg@. Thanks. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/01/13 13:43:35 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: xenocara Changes by: naddy@cvs.openbsd.org 2016/01/13 14:17:02 Modified files: app/luit : sys.c Log message: On BSD, switching off ICANON does not disable LNEXT (^V) processing. We explicitly need to unset IEXTEN. ok matthieu@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/01/13 14:39:39 Modified files: sys/kern : uipc_socket.c Log message: To make bug hunting easier, print more information in the soreceive() and somove() panic messages. OK phessler@ benno@ deraadt@ mpi@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/01/13 14:55:55 Modified files: faq : faq10.html faq6.html faq8.html faq9.html faq/pf : example1.html Log message: TJ strikes again: faq10.html: - mention rcctl as an alternative to editing rc.conf.local directly - blowfish uses eight rounds, not six (redo example too) faq6.html: - remove redundant info, link to more detailed article - fix redundant pf line, keep state is default now - i don't think pxe was "recently" introduced - replace mention of "draft n" with just n faq8.html: - replace more ugly tables faq9.html: - modernize disk device name examples ...and of course the usual healthy dose of sprinkling small improvements here and there. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/13 15:09:32 Modified files: java/tanukiwrapper/patches: patch-src_c_property_c Log message: stop using malloc.h; stdlib.h is already included anyway CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/13 15:14:25 Added files: devel/ode/patches: patch-ou_src_ou_malloc_cpp Log message: stop using malloc.h; no pkg change CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/13 15:25:48 Added files: x11/freerdp/patches: patch-winpr_libwinpr_crt_alignment_c Log message: Stop using malloc.h CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/13 15:31:38 Modified files: textproc/wkhtmltopdf: Makefile Added files: textproc/wkhtmltopdf/patches: patch-src_lib_lib_pro Log message: Remove wkhtmltopdf LIB_DEPENDS on qt4 (which it was still pulling in for some parts despite building its own patched version). So it still takes a while to build but at least it doesn't have to wait for qt4 before it starts. From maintainer Frank Groeneveld. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/13 15:47:45 Modified files: usr.bin/less : less.h line.c output.c prompt.c Log message: unify two identical function pairs now that we've removed less's off_t aliases ok nicm@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/01/13 16:04:47 Modified files: usr.bin/ssh : clientloop.c clientloop.h mux.c ssh.c Log message: eliminate fallback from untrusted X11 forwarding to trusted forwarding when the X server disables the SECURITY extension; Reported by Thomas Hoger; ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/13 16:11:22 Modified files: sys/dev/acpi : dsdt.c dsdt.h Log message: Change aml_find_node() such that it only walks down the tree and doesn't traverse sideways. This seems to be what all callersexpect it to do, and fixes a bug in dwiic(4) where it would try to access i2c devices on busses they're not attached to. If there is any fallout from this change, the right thing to do is probably to make sure callers pass the right node. While there, change the return type to void, as the return value was useless and none of the callers looked at it. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/13 17:07:32 Modified files: sys/dev/pci : eso.c Log message: add brackets to avoid an operator precedence bug ok ratchov@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2016/01/13 17:11:40 Log message: import of ioquake3, an actively developed Quake 3 Arena clone. Tested by Adam Wolk aka mulander, aka awolk! OK bmercer@ Status: Vendor Tag: abieber Release Tags: abieber_20160113 N ports/games/ioquake3/Makefile N ports/games/ioquake3/distinfo N ports/games/ioquake3/patches/patch-Makefile_local N ports/games/ioquake3/pkg/DESCR N ports/games/ioquake3/pkg/PLIST N ports/games/ioquake3/pkg/README N ports/games/ioquake3/pkg/PFRAG.shared No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2016/01/13 17:13:22 Modified files: games : Makefile Log message: + ioquake3 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/13 18:53:29 Modified files: gnu/gcc/gcc/config/mt: mt.c Log message: fix typo from Jan Schreiber, ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/01/13 19:46:40 Modified files: usr.sbin/vmd : pci.c virtio.c Log message: stdio.h is not needed here anymore. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/13 21:02:05 Modified files: sbin/pdisk : dump.c dump.h pdisk.c Log message: Remove code supporting undocumented and inaccessible flags 'a' (abbreviate partition type names), 'f' (print HFS partition names) and 'kLogicalOption' (obviously a getopt_long() conversion error). CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/13 21:04:13 Modified files: sys/dev/pci : pcidevs Log message: there are two types of samsung sm951 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/13 21:06:53 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h ahci_pci.c Log message: regen ahci_pci updated to cope with the new pcidevs id for its sm951 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/13 21:17:40 Modified files: distrib/special/pdisk: Makefile sbin/pdisk : Makefile partition_map.c partition_map.h Log message: Nuke 'HFS_name' field which was not referenced now other than setting it and freeing it. Unhook hfs_misc.c from build since it now longer contains anything being used. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/13 21:22:25 Modified files: sbin/pdisk : partition_map.c pdisk.c Log message: Don't include hfs_misc.h, which no longer contains anything of use. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/13 21:24:20 Removed files: sbin/pdisk : hfs_misc.c hfs_misc.h Log message: Move more unused files to attic. CVSROOT: /cvs Module name: www Changes by: mmcc@cvs.openbsd.org 2016/01/13 21:26:42 Modified files: faq : faq14.html Log message: two minor rewordings (as per XXX, more to come) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/01/13 22:27:42 Modified files: usr.bin/kdump : kdump_subr.h ktrstruct.c mksubr Log message: Display struct event more like other structs: show all members and use cpp define names. Use the mksubr infrastructure for EVFILT_*, EV_*, and (with some kludging) NOTE_* values. If EV_ERROR is set, include the errno string for the data member. Also, do MSG_* parsing on the msg_flags member of struct msghdr. ok millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/13 23:09:43 Modified files: graphics/ffmpeg: Makefile distinfo graphics/ffmpeg/patches: patch-configure patch-doc_encoders_texi 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 patch-libavcodec_aacsbr_template_c patch-libavcodec_mips_aaccoder_mips_c patch-tests_fate_aac_mak Added files: graphics/ffmpeg/patches: patch-libavutil_random_seed_c Removed files: graphics/ffmpeg/patches: patch-libavcodec_libvpxenc_c Log message: Update to ffmpeg-20160113. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/13 23:10:19 Modified files: x11/mplayer : Makefile Log message: Bump FFMpeg version. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/13 23:12:10 Modified files: emulators/qemu : Makefile Added files: emulators/qemu/patches: patch-hw_nvram_fw_cfg_c Log message: SECURITY fix for CVE-2016-1714. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/14 00:20:47 Modified files: emulators/qemu : Tag: OPENBSD_5_8 Makefile Added files: emulators/qemu/patches: Tag: OPENBSD_5_8 patch-hw_nvram_fw_cfg_c Log message: security fix for CVE-2016-1714 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/14 00:29:59 Added files: games/supertuxkart/patches: patch-lib_angelscript_source_as_memory_cpp Log message: stop using malloc.h CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/14 02:20:31 Modified files: sys/net : if_gif.c if_mpe.c if_pppx.c if_vxlan.c Log message: No need for a splnet() dance around IFQ_DEQUEUE() anymore. From David Hill, ok dlg@ CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2016/01/14 02:44:08 Modified files: sys/kern : tty.c tty_pty.c sys/net : ppp_tty.c Log message: Increase buffer sizes and watermarks for tty and ppp Use 115200 the default speed for buffer sizing in ttymalloc(). A lot of devices call ttymalloc(0) so this affects quite a few of them. Increases the buffer size for 9600 < baud <= 115200 from 1k to 4k. Make ppp use the lo/hi watermarks from the tty layer which are adjusted according to speed + buffer size. The previous fixed values of 100 and 400 were way too small Make pty call ttymalloc() with baud == 1000000, which is the common value used in the tree for "fast". ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/14 02:53:31 Modified files: multimedia/get_iplayer: Makefile distinfo multimedia/get_iplayer/patches: patch-get_iplayer multimedia/get_iplayer/pkg: PLIST Log message: Switch to devel version of get_iplayer which has a minimal workaround to reinstate --pid/--url downloading following removal of the old XML data sources that it was using. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/14 03:45:07 Modified files: www/lynx : Makefile Log message: Tweak COMMENT Suggested by naddy@ From maintainer Frederic Cambus CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/01/14 04:27:36 Modified files: faq : faq3.html Log message: Adjust disk space advice; 1GB won't give you an "easy install" because it will be a PITA to update after a release or two. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/01/14 04:38:00 Modified files: faq : faq14.html Log message: i386 -> amd64/i386 in the "whoa. this section needs rework" section CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/14 04:50:37 Modified files: usr.bin/ssh : Tag: OPENBSD_5_8 clientloop.c clientloop.h mux.c ssh.c Log message: MFC changes by djm@cvs.openbsd.org, 2016/01/13 16:04:47 "eliminate fallback from untrusted X11 forwarding to trusted forwarding when the X server disables the SECURITY extension; Reported by Thomas Hoger; ok deraadt@" CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/14 04:53:20 Modified files: usr.bin/ssh : Tag: OPENBSD_5_7 clientloop.c clientloop.h mux.c ssh.c Log message: MFC changes by djm@cvs.openbsd.org, 2016/01/13 16:04:47 "eliminate fallback from untrusted X11 forwarding to trusted forwarding when the X server disables the SECURITY extension; Reported by Thomas Hoger; ok deraadt@" CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/14 05:05:01 Modified files: multimedia/get_iplayer: Makefile distinfo Log message: Update get_iplayer again, the xml feeds got readded around the same time I made the last commit. Still sticking with the devel version as it has DASH support. CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2016/01/14 05:05:51 Modified files: sbin/pfctl : pfctl.c Log message: detect multiple root queues on a single interface and give a nice error message - beats "pfctl: DIOCXCOMMIT: Invalid argument". from Nathanael Rensen , 10x! ok sthen phessler, commit reminder mikeb CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2016/01/14 05:11:50 Modified files: lang/go : Makefile distinfo Log message: Update lang/go to 1.5.3. This release addresses CVE-2015-8618. ok ajacoutot@ sthen@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/14 05:37:17 Modified files: sys/dev/pv : xen.c Log message: Fixup a merge error CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/14 05:41:02 Modified files: sys/netinet : if_ether.c Log message: Grab the KERNEL_LOCK before delivering a message to the routing socket when an ARP resolution has been done. Should hopefully fix the "receive 1" panic reported by benno@ on bugs@. ok claudio@, phessler@, benno@, bluhm@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/14 06:21:06 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h Log message: update to 47.0.2526.111 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/14 07:34:34 Modified files: usr.bin/ssh : readconf.c ssh.c Log message: Disable experimental client-side roaming support. Server side was disabled/gutted for years already, but this aspect was surprisingly forgotten. Thanks for report from Qualys CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/14 07:48:19 Modified files: usr.bin/ssh : Tag: OPENBSD_5_8 readconf.c ssh.c Log message: MFC changes by: deraadt@cvs.openbsd.org 2016/01/14 07:34:34 Disable experimental client-side roaming support. Server side was disabled/gutted for years already, but this aspect was surprisingly forgotten. Thanks for report from Qualys CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/14 07:48:37 Modified files: usr.bin/ssh : Tag: OPENBSD_5_7 readconf.c ssh.c Log message: MFC changes by: deraadt@cvs.openbsd.org 2016/01/14 07:34:34 Disable experimental client-side roaming support. Server side was disabled/gutted for years already, but this aspect was surprisingly forgotten. Thanks for report from Qualys CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/01/14 07:51:54 Modified files: . : errata57.html errata58.html Log message: point at openssh client errata CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/01/14 07:58:23 Modified files: . : errata57.html errata58.html Log message: fix stupid cve numbers CVSROOT: /cvs Module name: www Changes by: markus@cvs.openbsd.org 2016/01/14 08:00:46 Modified files: openssh : index.html openbsd.html security.html Added files: openssh/txt : release-7.1p2 Log message: update to openssh-7.1p2 CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2016/01/14 08:03:08 Modified files: lang/go : go.port.mk Log message: Rework go.port.mk to install packages in /usr/local/go-pkg and build without -a, -work and without running things through sed and piping to shell: - Install additional packages under /usr/local/go-pkg and include this in GOPATH when building. Go considers anything under the GOROOT to be part of the standard library, which introduces various problems. In particular they do not get rebuilt without the -a flag. - Using 'go build -a' is unnecessary (at least now that we're not installing in GOROOT). Furthermore, the semantics of -a have changed between go1.4 and go1.5. In go1.4 the standard library was excluded from the -a flag whereas for go1.5 it does mean all dependencies including the standard library (this was the same for go1.3). However, there is already blanket 'do not rebuild standard library packages' in place when the -a flag is NOT specified. - Avoid -work since it leaves the work directory behind and nothing is currently cleaning it up. - Overall, avoid running 'go install -x' and piping the results through sed and sh. Firstly, 'go install -x' is already running those commands, then they're being run a second time around via sh. Secondly, there are cases where replacing GOROOT is incorrect. ok jasper@ sthen@ kspillner@ czarkoff@ CVSROOT: /cvs Module name: www Changes by: markus@cvs.openbsd.org 2016/01/14 08:07:30 Modified files: openssh : security.html Log message: fix cve#, date & speling CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/14 08:10:25 Modified files: sbin/pdisk : pdisk.c Log message: Kill unused variable 'lfile'. CVSROOT: /cvs Module name: www Changes by: markus@cvs.openbsd.org 2016/01/14 08:31:09 Modified files: openssh/txt : release-7.1p2 Log message: typo CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2016/01/14 08:50:43 Modified files: net/go-websocket: Makefile net/go-websocket/pkg: PLIST Log message: Update net/go-websocket for go.port.mk changes. ok sthen@ jasper@ kspillner@ CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2016/01/14 08:55:20 Modified files: textproc/go-xlsx: Makefile textproc/go-xlsx/pkg: PLIST Log message: Update textproc/go-xlsx for go.port.mk changes. ok sthen@ jasper@ czarkoff@ CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2016/01/14 08:59:06 Modified files: devel/go-check-v1: Makefile devel/go-check-v1/pkg: PLIST Log message: Update devel/go-check-v1 for changes to go.port.mk. ok sthen@ jasper@ czarkoff@ CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2016/01/14 09:11:17 Modified files: devel/go-tools : Makefile distinfo devel/go-tools/pkg: DESCR PLIST Log message: Update devel/go-tools for changes to go.port.mk and a newer version. cmd/vet and cmd/cover are now part of the Go base distribution, so stop building/installing them. Additionally, godoc requires special handling due to a 'go install' mapping that still exists for legacy reasons. ok sthen@ jasper@ czarkoff@ CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2016/01/14 09:17:40 Modified files: usr.bin/ssh : clientloop.c kex.c kex.h monitor.c monitor_wrap.c opacket.c opacket.h packet.c packet.h readconf.c readconf.h serverloop.c ssh.c ssh2.h sshconnect.c sshconnect2.c sshd.c usr.bin/ssh/lib: Makefile usr.bin/ssh/ssh: Makefile usr.bin/ssh/ssh-keyscan: Makefile usr.bin/ssh/ssh-keysign: Makefile usr.bin/ssh/sshd: Makefile Removed files: usr.bin/ssh : roaming.h roaming_client.c roaming_common.c roaming_dummy.c roaming_serv.c Log message: remove roaming support; ok djm@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/01/14 10:20:34 Modified files: sys/arch/octeon/conf: GENERIC RAMDISK files.octeon Log message: Add support for a variety of USB devices. Initial diff from Artturi Alm, ok jasper@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/14 11:31:15 Modified files: sysutils/shelldap: Makefile distinfo Log message: Update to shelldap 1.3.2. Now works fine against base ldapd when binding anonymous, after a nice debugging session with upstream. CVSROOT: /cvs Module name: www Changes by: markus@cvs.openbsd.org 2016/01/14 11:36:26 Modified files: openssh/txt : release-7.1p2 Log message: fix for "untrusted X11-forwarding" didn't make it and will be in 7.2 CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/14 11:56:55 Modified files: usr.sbin/smtpd : mta.c Log message: Check whether a string from imsg is empty by dereferencing the char* rather than using strlen. That way we don't have to walk through the entire string. ok sunnil@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/14 12:53:59 Modified files: sys/dev/usb : usb_subr.c Log message: Prevent a NULL dereference when detaching a USB device with ugen(4) disabled or if allocating memory during the attachment process failed. Problem reported by and original diff from James Hastings on bugs@. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2016/01/14 12:58:33 Modified files: usr.sbin/sysmerge: sysmerge.8 sysmerge.sh Log message: No more /etc/mail/aliases.db. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/14 13:00:15 Modified files: www/netsurf/libnsgif: Makefile distinfo www/netsurf/libnsbmp: Makefile distinfo Log message: Security update to libnsbmp-0.1.3 and libnsgif-0.1.3. No changes since the last release, except the following CVE fixes: CVE-2015-7505 (stack overflow) CVE-2015-7506 (out-of-bounds read) CVE-2015-7507 (out-of-bounds read) CVE-2015-7508 (heap overflow) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/14 13:08:01 Modified files: usr.bin/calendar: calendar.1 usr.bin/calendar/calendars: calendar.all calendar.holiday Added files: usr.bin/calendar/calendars: calendar.uk Log message: add a calendar file for the uk; this is the work of craig skinner - many thanks, craig. i've tweaked it a bit. craig has also fixed a currently incorrect date and moved a couple entries to the uk file/ some outstanding issues (what to do with dups) but it'll be eaiser to work on once in tree CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/14 13:56:59 Modified files: math/graphviz : Makefile Log message: properly disable 'R' support by disabling 'r' ok edd@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/14 14:01:49 Modified files: sys/dev/i2c : files.i2c Added files: sys/dev/i2c : ikbd.c Log message: Driver for HID-over-i2c keyboards. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/14 14:04:20 Modified files: sys/arch/amd64/conf: GENERIC Log message: Eable ikbd(4). CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/01/14 14:21:01 Modified files: lang/racket-minimal: Makefile lang/racket-minimal/patches: patch-collects_compiler_embed_rkt Added files: lang/racket-minimal/patches: patch-collects_compiler_distribute_rkt patch-collects_compiler_private_write-perm_rkt Log message: Fix "raco distribute". Patch from upstream. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/14 14:21:26 Modified files: sys/dev/i2c : ihidev.c Log message: When iterating over the report IDs to calculate the maximum size, take into account the 2 bytes needed to store the length. Also make sure that we have at least wMaxInputLength bytes available for reading input reports. ok jcs@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/14 14:25:57 Modified files: sys/dev/i2c : ihidev.c Log message: Use I2C_F_POLL flag when acquiring and releasing the i2c bus in the interrupt handler. ok jcs@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/14 14:31:27 Modified files: sys/dev/acpi : dwiic.c sys/dev/i2c : ihidev.c Log message: Several fixes for dwiic(4). * Properly map bus space; using BUS_SPACE_MAP_PREFATCHABLE is not agood idea as it may lead to reordering or merging of register writes in the store buffer. * Properly implement the iic(4) operations in dwiic_i2c_exec(). * Keep timings set up by the firmware if the SSCN and FMCN methods aren't available. ok jcs@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/14 14:37:18 Modified files: sys/dev/acpi : acpi.c acpireg.h Log message: Attach dwiic(4) on the Intel Bay Trail i2c controllers as well. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/01/14 14:54:24 Modified files: usr.bin/which : which.1 which.c Log message: Use _PATH_DEFPATH if no PATH in the environment when invoked as which. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/01/14 15:00:53 Modified files: usr.bin/which : which.c Log message: Avoid potential read of one byte before the start of a malloc()ed buffer. From Max Fillinger. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/01/14 15:02:13 Modified files: usr.bin/which : which.c Log message: Check the return value of snprintf() for potential overflow instead of doing a manual check beforehand. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/14 15:09:15 Modified files: www/cgit : Makefile distinfo www/cgit/patches: patch-Makefile patch-filter_c Log message: update to cgit-0.12, ok landry Fixes some XSS and header injection problems and an int overflow in CONTENT_LENGTH resulting in buffer overflow CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2016/01/14 15:56:56 Modified files: usr.bin/ssh : sshconnect2.c sshconnect.c Log message: fd leaks; report Qualys Security Advisory team; ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/14 15:58:43 Modified files: mail/rspamd : Makefile mail/rspamd/pkg: PLIST Log message: Don;'t @sample stuffs under /var/run; it gets removed at boot time. CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2016/01/14 16:11:29 Modified files: textproc/glimpse: Makefile textproc/glimpse/pkg: DESCR Log message: reformat a severely mangled DESCR ok sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/14 17:58:45 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/01/14 18:23:56 Added files: . : 59.html Log message: starting point for 5.9 release, still a ways out.. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/14 19:37:12 Modified files: sys/net : pf_ruleset.c Log message: rs_malloc() does not need to be cast CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/14 20:03:07 Modified files: usr.sbin/tcpdump: nfsfh.h parsenfsfh.c print-nfs.c Log message: Remove preprocessor conditions (checking for ancient OSs) that try to divine whether a file handle was generated on the current host. More simplifications to come. supported by deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/14 20:12:04 Modified files: sys/dev/ic : nvme.c Log message: wrap up dma syncs for the whole mapping. CVSROOT: /cvs Module name: www Changes by: mmcc@cvs.openbsd.org 2016/01/14 20:20:58 Modified files: faq : faq10.html Log message: add missing word, from Halim Srama CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/14 20:28:41 Modified files: sys/dev/ic : nvme.c nvmereg.h Log message: handle the version register like ahci. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/14 20:39:13 Modified files: sys/dev/ic : nvmereg.h Log message: fix calculation of the max queue entries supported value CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/14 23:34:19 Modified files: sys/dev/ic : nvme.c Log message: feng shui. dont need a billion tabs for the function prototypes. just some akward line wrappings. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/14 23:38:33 Modified files: sys/dev/ic : nvme.c Log message: when enabling the controller, wait till CSTS.RDY lights up. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/14 23:45:11 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.3.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/14 23:45:27 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.9.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/15 00:07:00 Modified files: print/cups-filters: Makefile distinfo print/cups-filters/pkg: PLIST Log message: Update to cups-filters-1.6.0. CVSROOT: /cvs Module name: www Changes by: jasper@cvs.openbsd.org 2016/01/15 00:55:32 Modified files: . : want.html Log message: i could really use a small-ish macppc CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/15 00:56:46 Modified files: x11/gtksourceview3: Makefile distinfo Log message: update to gtksourceview-3.18.2 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/15 01:56:26 Modified files: www/netsurf : Makefile.inc www/netsurf/buildsystem/patches: patch-makefiles_Makefile_top Added files: www/netsurf/buildsystem/patches: patch-makefiles_Makefile_tools Log message: Fix build of updated libnsgif/libnsbmp. Failing build pointed out by nigel@. CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/01/15 03:14:32 Modified files: usr.bin/rpcgen : rpc_parse.c rpc_scan.c rpc_scan.h Log message: Add support for parsing 'hyper' and 'quad' types, as per RFC4506. From FreeBSD ok millert@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/15 03:41:13 Modified files: www/cgit : Tag: OPENBSD_5_8 Makefile Added files: www/cgit/patches: Tag: OPENBSD_5_8 patch-cgit_c patch-cgit_h patch-html_c patch-html_h patch-ui-blob_c patch-ui-shared_c Log message: Address multiple security issues: CVE-2016-1899, CVE-2016-1900, CVE-2016-1901. With additional hardening related to CVE-2016-1899. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/15 04:21:58 Modified files: sys/ddb : db_command.c db_interface.h sys/kern : subr_pool.c uipc_socket.c Log message: add a "show socket" command to ddb should help inspecting socket issues in the future. enthusiasm from mpi@ bluhm@ deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/15 04:30:03 Modified files: sys/kern : uipc_socket.c Log message: print TAILQ_NEXT(so, so_qe) too CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/01/15 04:31:47 Modified files: usr.bin/tmux : input.c tmux.h Log message: A couple of missing printflike attributes, from Andrey Starodubtsev. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/01/15 04:33:41 Modified files: usr.bin/tmux : environ.c Log message: Clear the environment properly by looping until it is empty rather than looping over it (which may skip entries), from Brad King. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/15 04:39:28 Modified files: share/man/man4 : ddb.4 Log message: document "show socket". jmc@ was super keen for this. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/15 04:39:39 ports/textproc/pdfgrep/patches Update of /cvs/ports/textproc/pdfgrep/patches In directory cvs.openbsd.org:/tmp/cvs-serv5511/patches Log Message: Directory /cvs/ports/textproc/pdfgrep/patches added to the repository CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/15 04:42:47 Modified files: sys/kern : kern_synch.c Log message: KASSERT on refcnt underflow. ok mpi@ bluhm@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/01/15 04:58:34 Modified files: sys/kern : uipc_socket.c Log message: Improve the socket panic messages further. claudio@ wants to see the socket type and dlg@ is interested in the pointers for ddb show socket. OK deraadt@ dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/15 05:15:05 Modified files: fonts/cantarell-fonts: Makefile distinfo Log message: Update to cantarell-fonts-0.0.21. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/01/15 05:23:45 Modified files: usr.sbin/eigrpd: neighbor.c parse.y rde_dual.c Log message: Order the routing instances by AF and then by AS. This commit only improves the readability of the 'eigrpctl' show commands. Additionaly, we can simplify the nbr_compare() and rt_compare() functions because we know that under no circumstances nbrs or routes from different AFs or ASes will be in the same tree. Each instance has its own trees of neighbors and routes. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/01/15 05:25:43 Modified files: usr.sbin/eigrpd: eigrp.h interface.c packet.c rde.c Log message: Avoid the use of inet_pton() whenever possible. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/01/15 05:29:29 Modified files: usr.sbin/eigrpd: eigrp.h eigrpe.h packet.c tlv.c Log message: Split TLV constants into subcomponents to simplify the code. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/01/15 05:32:34 Modified files: usr.sbin/eigrpd: eigrpe.c eigrpe.h hello.c update.c Log message: Do not set the EoT flag in the last startup update. Unfortunately we don't have enough information to support the NSF feature, the EIGRP draft is missing a lot of information in this regard. The EoT flag is used as part of EIGRP NSF to announce the end of the startup process with a neighbor. The problem is that, when we set this flag, the Cisco neighbors will assume that we support NSF, which is not true. When this happens, these routers expect us to do things that we don't know, and weird things can happen. So let's play safe and just ignore this flag for now. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/15 05:34:14 Modified files: security/py-bcrypt: Makefile distinfo security/py-bcrypt/pkg: PLIST Log message: update to py-bcrypt-2.0.0 (maybe a different codebase or fork; anyway it supports $2b$ which the in-tree version doesn't) and take maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/15 05:35:22 ports/security/py-passlib/patches Update of /cvs/ports/security/py-passlib/patches In directory cvs.openbsd.org:/tmp/cvs-serv364/patches Log Message: Directory /cvs/ports/security/py-passlib/patches added to the repository CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/01/15 05:36:41 Modified files: usr.sbin/eigrpd: control.c eigrpd.h eigrpe.c eigrpe.h hello.c interface.c neighbor.c rde_dual.c rtp.c Log message: Add support for manually clearing neighbors. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/01/15 05:41:09 Modified files: usr.sbin/eigrpd: eigrpd.h eigrpe.c kroute.c rde_dual.c util.c Log message: Minor tweaks. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/01/15 05:41:50 Modified files: usr.sbin/eigrpd: interface.c Log message: Fix bug that happened when a passive interface was shut down and then reactivated. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/01/15 05:43:02 Modified files: usr.sbin/eigrpd: packet.c Log message: Several fixes in the Conditionally Received (CR) mode. * If we fail to accept a packet when in the CR mode, do not ack it; * Add missing ntohl() when storing the next multicast sequence tlv; * The CR flag in the neighbor should be cleared out after use. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/15 05:46:37 Modified files: security/py-passlib: Makefile distinfo security/py-passlib/pkg: DESCR Added files: security/py-passlib/patches: patch-passlib_hosts_py Log message: update to py-passlib 1.6.5 and take maintainer CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/01/15 05:48:53 Modified files: usr.sbin/eigrpd: rde_dual.c Log message: Fix detection of the Stuck-in-Active (SIA) state. We were rearming the SIA and active timer over and over again. Now, when the maximum of three SIA-Queries are sent, we stop and wait for the active timeout. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/01/15 05:52:49 Modified files: usr.sbin/eigrpd: rde.c rde_dual.c Log message: Better handle explicit nexthops. If an explicit nexthop was advertised for a route, show it in the 'eigrpctl show topology' command output instead of the address of the advertising neighbor (implicit nexthop). CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/01/15 05:56:12 Modified files: usr.sbin/eigrpd: rde_dual.c Log message: For each prefix, order routes by their nexthop. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/01/15 05:57:49 Modified files: usr.sbin/eigrpctl: eigrpctl.8 eigrpctl.c parser.c parser.h Log message: Introduce the 'eigrpctl clear neighbors' command. CVSROOT: /cvs Module name: src Changes by: tobiasu@cvs.openbsd.org 2016/01/15 06:20:06 Modified files: sys/arch/armish/conf: files.armish Log message: Move files.hid above files.i2c to fix armish build CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/15 07:12:37 Modified files: net/zeromq : Makefile distinfo Removed files: net/zeromq/patches: patch-src_curve_client_cpp patch-src_curve_server_cpp Log message: Bugfix update to zeromq 4.1.4 ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/15 07:20:02 Modified files: sysutils/consolekit: Makefile distinfo sysutils/consolekit/patches: patch-src_ck-manager_c sysutils/consolekit/pkg: PLIST Log message: Update to consolekit2-1.0.1. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/15 07:27:08 Modified files: sys/dev/pci : xspd.c sys/dev/pv : if_xnf.c xen.c xenvar.h Log message: Detach emulated network devices if Netfront driver is enabled Xen doesn't provide a way for a guest to decide which model of the interface is selected in the VM configuration and therefore there's no simple way for Netfront and emulated devices to co- exist on the same system. Emulated em(4) or re(4) drivers will take over if xnf(4) driver is disabled or not compiled in. Idea and OK reyk CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/15 09:39:20 Modified files: distrib/special/pdisk: Makefile sbin/pdisk : Makefile dpme.h dump.c partition_map.c Log message: Replace bitfield_get() and bitfield_set() abstraction with simple masking operations since all the uses but 1 are for 1 bit fields. No functional change intended. Unhook bitfield.c from build. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/15 09:42:02 Removed files: sbin/pdisk : bitfield.c bitfield.h Log message: Two more for the attic. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/15 10:55:45 Modified files: bin/ksh : c_ksh.c Log message: Initialize a struct kill_info and an associated int in the declarations instead of scattering their initialization through the body. This makes the body simpler and avoids an uninitialized use false positive. ok nicm@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/15 11:02:18 Modified files: usr.sbin/tcpdump: parsenfsfh.c Log message: remove a macro that was made an identity function by my previous commit ok deraadt@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/15 11:10:48 Modified files: sys/kern : sys_pipe.c Log message: Convert to uiomove(); from Martin Natano ok millert@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/15 11:12:31 Modified files: share/man/man4 : xnf.4 Log message: All emulated networking interfaces are taken over by xnf(4) now This follows the best practice and was brought to our attention by Wei Liu , thanks! Implementation idea from reyk@. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/15 11:20:41 Modified files: sys/dev/pv : xen.c xenstore.c xenvar.h Log message: Cleanup dmesg output, disable debugging; prodding and suggestions from reyk@ CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2016/01/15 11:34:34 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Added files: sysutils/ansible/patches: patch-lib_ansible_plugins_action_copy_py Removed files: sysutils/ansible/patches: patch-lib_ansible_runner_action_plugins_copy_py Log message: Update sysutils/ansible to 2.0.0.1 diff from Frank Groeneveld, thanks feedback from sthen, aja OK sthen@, kirby@ CVSROOT: /cvs Module name: src Changes by: tj@cvs.openbsd.org 2016/01/15 11:50:13 Modified files: share/man/man4 : iwm.4 iwn.4 Log message: add missing HISTORY section to iwm and iwn man pages; ok jmc CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/15 11:53:26 Modified files: sys/arch/sh/include: intr.h sys/arch/sh/sh : interrupt.c Log message: intr_barrier for sh/landisk; tobiasu noticed the need as well CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/15 11:56:40 Modified files: sys/dev/pci : pcidevs Log message: Moxa CP-168U, from Olaf Schreck CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/15 11:56:50 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/15 11:57:29 Modified files: sys/dev/pci : pucdata.c share/man/man4 : puc.4 Log message: Moxa CP-168U support; from Olaf Schreck CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/15 12:42:40 Modified files: textproc/pdfgrep: Makefile distinfo Added files: textproc/pdfgrep/patches: patch-src_pdfgrep_cc patch-src_regengine_cc patch-testsuite_Makefile_in patch-testsuite_lib_pdfgrep_exp patch-testsuite_pdfgrep_tests_exit_status_exp patch-testsuite_pdfgrep_tests_usage_exp Log message: Update to pdfgrep-1.4.1, enable tests and add pledges. From maintainer Reinhold Straub, with tweaks from myself, tb@, czarkoff@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/15 12:57:24 Modified files: archivers/bzip2: Makefile archivers/unzip: Makefile net/fping : Makefile textproc/pdfgrep: Makefile x11/i3 : Makefile www/chromium : Makefile www/iridium : Makefile Log message: add an easily-greppable marker for ports known to use pledge(). it's not so important while they're only in patches in the ports tree, but for any which get upstreamed it saves a ~100GB grep to find them. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/15 12:58:25 Modified files: security/py-bcrypt: Makefile Log message: BUILD_DEPENDS=${RUN_DEPENDS}, breakage found by kili CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/15 13:09:12 Modified files: www/netsurf : Makefile.inc www/netsurf/buildsystem: Makefile Log message: Fix build of updated libnsgif/libnsbmp: forgotten bump. ok bentley@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/15 13:49:59 Modified files: usr.bin/less : less.h Log message: Use quotes rather than angle brackets for local header. Fixes building with Clang 3.7. ok millert@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/15 13:52:49 Modified files: sys/dev/acpi : dwiic.c Log message: Check _STA method to see whether te device is actually present. If not, make the match function return 0 to prevent the driver from attaching. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/15 14:40:28 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: distinfo security/letsencrypt/client/patches: patch-examples_cli_ini security/letsencrypt/client/pkg: PLIST security/letsencrypt/py-acme: distinfo security/letsencrypt/py-acme/pkg: PLIST Log message: update to letsencrypt-0.2.0 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/15 14:52:32 Modified files: audio/opus : Makefile distinfo Log message: update to 1.1.2: minor bug fixes CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2016/01/15 14:53:18 Modified files: games/ioquake3 : Makefile distinfo games/ioquake3/pkg: DESCR PLIST Removed files: games/ioquake3/pkg: PFRAG.shared Log message: Update to the latest commit. Add fix for building debug and release (spotted by mulander). Fix ordering and add SHARED_ONLY. Add dep for audio/openal. OK bmercer@, sthen@, tests by mulander CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/15 15:15:31 Modified files: sys/dev/acpi : dwiic.c Log message: In dwiic_acpi_foundhid() treat _STA missing as if all the bits were set as per the acpi spec. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/15 15:19:21 Modified files: sys/arch/amd64/conf: RAMDISK_CD Log message: enable sdhc@acpi so emmc will be available at install time ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tobiasu@cvs.openbsd.org 2016/01/15 15:19:29 Modified files: usr.sbin/installboot: landisk_installboot.c Log message: sync() needs unistd.h CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/15 15:21:56 Modified files: share/man/man4 : xnf.4 Log message: add missing article; CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/15 15:22:38 Modified files: usr.bin/less : funcs.h Log message: remove needless extern keywords, a vestige of pre-ANSI C explained by and ok millert@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/15 16:05:00 Modified files: sbin/pdisk : dump.c partition_map.c partition_map.h pdisk.c validate.c Log message: We don't need yet another alias for DEV_BSIZE. Use DEV_BSIZE and nuke PBLOCK_SIZE and another unused #define. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/15 16:16:40 Modified files: sbin/pdisk : file_media.c Log message: As with compute_device_size(), gut compute_block_size() and simply ask the disklabel as everyone else does. Add file name to compute_block_size() parameters to make error messages nicer. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/15 16:40:03 Modified files: www/apache-httpd: Makefile www/apache-httpd/pkg: PLIST-main Log message: Disable Apache httpd's mod_http2.so for now, as reported by Pedro de Oliveira it isn't working on OpenBSD yet. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/01/15 17:36:53 Modified files: usr.bin/tmux : alerts.c cmd-find.c tmux.1 tmux.h Log message: Add hooks for alerts (bell, silence, activity), from Thomas Adam. CVSROOT: /cvs Module name: src Changes by: canacar@cvs.openbsd.org 2016/01/15 20:17:48 Modified files: sbin/pflogd : pflogd.8 pflogd.c privsep.c Log message: Interface status printing (at exit and USR1) was broken for a while. Remove it completely to simplify the code. even better deraadt@ CVSROOT: /cvs Module name: src Changes by: canacar@cvs.openbsd.org 2016/01/15 20:30:26 Modified files: usr.bin/systat : cache.c cache.h pftop.c Log message: fix a number of minor issues in the state view: 1. peak and rate computations were using uint32 size which caused the fields from working for states that transferred more than 4GB also fix an unnecessary cast to double found while looking for the bug. 2. When creating new cache entries for existing states, start time from 0 rather than the current time to prevent a "spike" in rate and peak. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/01/15 22:08:17 Modified files: . : 59.html Log message: delete some arch that will not make 5.9 CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2016/01/15 22:41:31 Modified files: . : 59.html Log message: update versions for 5.9 CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2016/01/15 22:49:29 Modified files: . : 59.html Log message: replace the 6.0 signify public keys with the 5.9 keys CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/16 01:41:31 Modified files: x11/dbus-glib : Makefile distinfo Log message: Update to dbus-glib-0.106. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/16 01:52:46 Modified files: print/gutenprint: Makefile distinfo print/gutenprint/pkg: PLIST Log message: Update to gutenprint-5.2.11. CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/16 01:55:40 Modified files: usr.sbin/vmd : loadfile_elf.c virtio.c vmd.h vmm.c Log message: vmd(8) sometimes attempts page-crossing data copies between the host and guest. The readpage/writepage ioctls of vmm(4) do not support this and they return EINVAL on such attempts since recently. Avoid page-crossing guest memory accesses by changing read_page() and write_page() into read_mem() and write_mem() that can copy arbitrary lengths of data between host<->guest without page-crossing accesses. This also allows us to remove page-wise copy-loops in a few places. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/16 02:01:26 Modified files: graphics/ffmpeg: Makefile Added files: graphics/ffmpeg/patches: patch-libavformat_hls_c Log message: SECURITY fix for the AppleHTTP / HLS demuxers. CVE-2016-1897 and CVE-2016-1898 from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/16 02:04:13 Modified files: www/netsurf : Makefile.inc www/netsurf/buildsystem: Makefile distinfo www/netsurf/buildsystem/patches: patch-makefiles_Makefile_top Removed files: www/netsurf/buildsystem/patches: patch-makefiles_Makefile_tools Log message: Update to netsurf-buildsystem-1.4. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/16 02:40:53 Modified files: graphics/ffmpeg: Tag: OPENBSD_5_8 Makefile Added files: graphics/ffmpeg/patches: Tag: OPENBSD_5_8 patch-libavformat_hls_c Log message: SECURITY fix for the AppleHTTP / HLS demuxers. CVE-2016-1897 and CVE-2016-1898 from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/16 03:39:59 Modified files: mail/rspamd : Makefile mail/rspamd/pkg: rspamd.rc Log message: Install /var/run/rspamd in rc_pre(). from Brad CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/01/16 03:47:56 Modified files: app/xdm/config : OpenBSD_15bpp.xpm OpenBSD_1bpp.xpm OpenBSD_4bpp.xpm OpenBSD_8bpp.xpm Log message: puffy 5.9 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/01/16 04:15:37 Modified files: sys/arch/octeon/octeon: machdep.c Log message: Panic if someone boots the kernel by force without CPU 0. The system will not work without that core. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/01/16 04:21:42 Modified files: sys/arch/octeon/dev: mainbus.c Log message: Attach secondary CPUs by coremask. This fixes a crash that happened if the MP kernel was booted with coremask=1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/16 04:34:59 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo x11/xfce4/xfce4-whiskermenu/pkg: PLIST Log message: xfce4-whiskermenu 1.5.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/16 06:15:26 Modified files: net/ldns/utils : Makefile Added files: net/ldns/utils/patches: patch-dnssec_c patch-dnssec_sign_c patch-ldns_dnssec_h Log message: Add upstream patches to ldns-utils to include the required leading zeros when generating ECDSA RRSIG records. From dhill. More information at https://open.nlnetlabs.nl/pipermail/ldns-users/2015-August/000814.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/16 06:39:27 Modified files: x11/autocutsel : Makefile distinfo Log message: update to autocutsel-0.10.0 and take maintainer - set WM_NAME, _NET_WM_NAME, and _NET_WM_PID - support for UTF-8 strings - minor fixes CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/01/16 06:43:48 Modified files: . : 59.html Log message: more version updates CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/16 07:21:53 Modified files: telephony/asterisk: Makefile distinfo telephony/asterisk/patches: patch-build_tools_cflags_xml telephony/asterisk/pkg: PLIST-main Log message: update to Asterisk 13.7.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/16 07:32:38 Modified files: textproc/elasticsearch: Makefile distinfo Log message: - update to elasticsearch-2.1.1 from Pavel Korovin CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2016/01/16 07:49:24 Modified files: net/zabbix : Makefile distinfo Log message: update zabbix to 2.4.7 (ok robert@ (maintainer)). CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/16 07:49:28 Modified files: distrib/special/pdisk: Makefile sbin/pdisk : Makefile file_media.c partition_map.c validate.c Log message: Nuke support for 1024- and 2048-byte sector devices. Error out if anything other than 512-byte sectors are encountered. Unlink deblock_media.c from the build. ok jasper@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/16 07:54:06 Removed files: sbin/pdisk : deblock_media.c deblock_media.h Log message: Another couple for the attic. CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/01/16 07:59:24 Removed files: sbin/pdisk : HISTORY README Log message: remove these files for they're no longer accurate, up to date or relevant for that matter. ok krw@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/16 08:22:08 Modified files: textproc/elasticsearch: Makefile Log message: remove bogus portroach marker CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/16 08:41:08 Modified files: textproc/libxmlbird: Makefile distinfo Removed files: textproc/libxmlbird/patches: patch-install_py Log message: update to libxmlbird-1.2.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/16 08:41:53 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo Log message: update to specinfra-2.50.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/16 08:53:10 Modified files: regress/bin/ksh/vi: edit.h test_vi.c Log message: better mockup for promptlen() CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/16 10:02:18 Modified files: . : mail.html Log message: remove rss feed section. one of the links hasn't worked for a long time and the other has nothing to do with the rest of this page. ok phessler sthen CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/16 10:28:11 Modified files: . : 59.html Log message: s/5.7/5.8 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/16 11:13:58 Added files: x11/kde/pim3/patches: patch-libkcal_versit_vcc_c Log message: stop using malloc.h CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/16 12:35:31 Modified files: converters/unoconv: Makefile converters/unoconv/pkg: PLIST textproc/odt2txt: Makefile textproc/odt2txt/pkg: PLIST Log message: add conflict markers CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/16 12:37:12 Modified files: textproc/odt2txt: Makefile distinfo Log message: - update to odt2txt-0.5 - moved to github CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/16 12:49:34 Modified files: print/py-reportlab: Makefile print/py-reportlab/pkg: PLIST Log message: Don't ship the pdf documentation as it makes both FLAVORs conflict. knock on wood from jasper@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/16 13:00:50 Modified files: sbin/pdisk : dump.c file_media.c file_media.h media.c media.h partition_map.c pdisk.c validate.c Log message: Start peeling away excess layers of abstraction. Since 'file' is the only kind of media, no need to call the appropriate functions via pointers. Just call the _file_ variants directly. Nuke the fields do_read(), do_write(), do_close(), do_os_reload() and the functions read_media(), write_media(), close_media() and os_reload_media(). No functional change. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/16 13:04:12 Modified files: sbin/pdisk : media.h Log message: Remove some forward declarations missed in last commit. CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2016/01/16 13:05:35 Modified files: www/sthttpd : Makefile Added files: www/sthttpd/pkg: thttpd.rc Log message: add an rc.d script with help from and ok sthen@, ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/16 13:48:10 Modified files: telephony/asterisk-sounds/core-sounds: Makefile.inc telephony/asterisk-sounds/core-sounds/pkg: PLIST-sv Log message: de-conflict, spotted by jasper@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/16 14:29:07 Modified files: sbin/pdisk : file_media.c media.c media.h Log message: There can be only one. 'kind' that is. No need to allocate or track the media kind since it will always be the same -- a file. No functional change. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/16 14:41:41 Modified files: sbin/pdisk : file_media.c media.c media.h partition_map.c pdisk.c validate.c Log message: There can be only one. 'grain' that is. i.e. DEV_BSIZE. No need to track or store. Just use. No functional change. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/01/16 14:56:32 Modified files: usr.bin/mandoc : main.c Log message: Unbreak reading from stdin after recent parse() restructuring. OK schwarze@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/16 14:59:30 Modified files: distrib/special/pdisk: Makefile sbin/pdisk : Makefile media.h Log message: No need to abstract malloc(), so replace new_file_media() with malloc(). Removes last use of last used function in media.c, so unhook that from the Makefile and remove forward declarations from media.h. No functional change. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/16 15:01:27 Removed files: sbin/pdisk : media.c Log message: Another to the attic. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/16 15:04:20 Modified files: sbin/pdisk : file_media.c Log message: Oops. Missed a file. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/01/16 15:10:13 Modified files: . : innovations.html Log message: add section on privilege revocation. provide examples of programs using the concepts of privilege privilege seperation and privilege revocation with ingo CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/16 15:28:15 Modified files: sbin/pdisk : dump.c file_media.c file_media.h partition_map.c partition_map.h pdisk.c validate.c Log message: Move last field (size_in_bytes) in struct media to struct file_media and replace MEDIA with FILE_MEDIA everywhere. media.h becomes unused. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/16 15:30:28 Removed files: sbin/pdisk : media.h Log message: Another one to the attic. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/16 15:57:38 Modified files: faq : faq10.html Log message: ntpd is enabled by default now, so this example needs to be adjusted. also fix some odd wording while i'm here. ok tb CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/16 16:11:57 Modified files: textproc : Makefile Log message: Unhook textproc/hs-xmlhtml. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/16 16:13:04 Removed files: textproc/hs-xmlhtml: Makefile distinfo textproc/hs-xmlhtml/pkg: DESCR PLIST Log message: Remove textproc/hs-xmlhtml. Not used by anything. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/16 16:18:41 Modified files: textproc : Makefile Log message: Unhook textproc/hs-blaze-html and textproc/hs-blaze-markup. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/16 16:20:35 Removed files: textproc/hs-blaze-html: Makefile distinfo textproc/hs-blaze-html/pkg: DESCR PLIST textproc/hs-blaze-markup: Makefile distinfo textproc/hs-blaze-markup/pkg: DESCR PLIST Log message: Remove textproc/hs-blaze-html and hs-blaze-markup. Not used by anything. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/16 16:25:26 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of three more hs-ports. CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2016/01/16 17:25:09 Modified files: textproc/xlsx2csv: Makefile Log message: fix COMMENT typo ok czarkoff@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/01/16 17:32:34 Modified files: faq : faq10.html Log message: Mention rcctl(8) before explaining how to edit rc.conf.local by hand. The former method is easier, safer and should be preferred. tweaks and ok tj@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/16 17:59:09 Modified files: usr.bin/less : prompt.c Log message: start removing mp, the pointer to message's nul byte ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/01/16 18:16:38 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm audio/cmus : Makefile distinfo audio/cmus/patches: patch-Makefile audio/cmus/pkg : PLIST-main Added files: audio/cmus/pkg : DESCR-ffmpeg PLIST-ffmpeg Removed files: audio/cmus/files: sndio.c audio/cmus/patches: patch-Doc_cmus_txt patch-configure patch-lib_c audio/cmus/pkg : DESCR-flac DESCR-wavpack PLIST-flac PLIST-wavpack Log message: Update to cmus 2.7.1. From Donovan Watteau (MAINTAINER). Tests and the updated quirks file by Florian Stinglmayr. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/16 18:54:50 Modified files: net/aiccu : Makefile net/aiccu/pkg : aiccu.rc Log message: fix rc_check; ok ajacoutot@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/16 20:32:03 Modified files: faq : faq10.html Log message: some html surgery: use consistent markup for commands and files rather than four different ways chosen randomly. do a bit of rewording and fix one ntpd mention that i missed in the previous commit. input/ok tb CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/16 22:25:47 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : dwiic.4 ihidev.4 ims.4 ikbd.4 Log message: add pages for dwiic, ihidev, ims and ikbd CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/16 22:28:41 Modified files: share/man/man4 : iic.4 Log message: mention dwiic and ihidev CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/16 22:30:32 Modified files: sysutils/duplicity: Makefile distinfo sysutils/duplicity/patches: patch-bin_duplicity patch-bin_duplicity_1 patch-setup_py sysutils/duplicity/pkg: PLIST Removed files: sysutils/duplicity/patches: patch-duplicity_globals_py Log message: Update to duplicity 0.7.06, from viq. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/16 22:38:22 Modified files: devel/py-backports-abc: Makefile devel/py-backports-abc/pkg: PLIST Log message: Add python3 flavor and enable test. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/16 22:39:54 Modified files: devel : Makefile Log message: +py-backports-abc,python3 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/16 23:38:34 Modified files: www/py-tornado : Makefile www/py-tornado/pkg: PLIST Removed files: www/py-tornado/patches: patch-runtests_sh Log message: Add python3 flavor. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/16 23:39:56 Modified files: www : Makefile Log message: +py-tornado,python3x CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/17 00:11:03 Modified files: net/py-zmq : Makefile distinfo net/py-zmq/patches: patch-zmq_sugar_context_py net/py-zmq/pkg : PLIST Removed files: net/py-zmq/patches: patch-zmq_tests_test_future_py Log message: Update to py-zmq 15.2.0 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/17 00:52:02 Modified files: share/man/man4 : ikbd.4 Log message: provide missing section number to Dt macro; CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2016/01/17 01:13:34 Modified files: usr.sbin/ldapd : control.c ldapd.c Log message: Properly remove unix sockets (control & listening) upon exit of the parent process. Child process was killed by pledge because it tried to remove the control socket and didnt have cpath - anyway it couldnt remove it since it had chrooted.. ok jmatthew@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/17 01:40:09 Modified files: sys/dev/acpi : acpi.c Log message: remove an unused global variable CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/17 01:54:15 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/17 02:04:18 Modified files: sys/dev/acpi : acpi.c Log message: Take acpi_foundhid() outside of #ifndef SMALL_KERNEL so the ramdisk kernel can find and attach dwiic(4) and sdhc(4). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/17 02:08:54 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.3.20. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/17 02:09:01 Modified files: sys/arch/amd64/conf: RAMDISK_CD Log message: enable ikbd(4) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/17 02:09:14 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.9.20. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/17 02:19:06 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-src_Makefile_in sysutils/libvirt/pkg: PLIST Removed files: sysutils/libvirt/patches: patch-configure_ac patch-src_admin_admin_protocol_c patch-src_logging_log_protocol_c patch-src_rpc_virnetsocket_c patch-src_util_vircgroup_c Log message: update to libvirt-1.3.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/17 02:48:59 Modified files: sysutils/deja-dup: Makefile distinfo sysutils/deja-dup/pkg: PLIST Added files: sysutils/deja-dup/patches: patch-CMakeLists_txt patch-deja-dup_preferences_CMakeLists_txt patch-deja-dup_preferences_Preferences_vala Log message: Update to deja-dup-34.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/17 03:30:28 Modified files: graphics/pngcrush: Makefile distinfo Log message: Update to pngcrush-1.8.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/17 03:35:44 Modified files: devel/p5-Test-Strict: Makefile distinfo Log message: Update to p5-Test-Strict-0.36. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/17 03:44:51 Modified files: textproc/highlight: Makefile distinfo textproc/highlight/pkg: PLIST Log message: Update to highlight-3.26. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/17 04:31:55 Modified files: www/libwebsockets: Makefile distinfo Log message: update to libwebsockets-1.6, from maintainer Adam Wolk CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/17 04:48:18 Modified files: print/poppler : Makefile distinfo Log message: Update to poppler-0.40.0. Reminder and ok aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/17 07:13:41 Modified files: mail/mutt : Makefile Added files: mail/mutt/patches: patch-main_c patch-mutt_sasl_c patch-mutt_sasl_h Log message: Add an initial pledge to mutt, from tb@. Tested so far with slang/normal, gpgme/normal, sasl/normal, headercache on/off, and with imap/mbox/maildir. As you'd expect with a program like this that has many configuration options, including at runtime, the pledge is rather wide. But even so, a wide pledge still prevents many system calls, and restricts use of others. Committing early to make it easier for people to test. Please do so, especially if you have an unusual configuration. If you run into problems, please obtain a ktrace and report back to tb@ and myself with a description, the last page or so of kdump output, and preferably a backtrace. Thanks! CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/01/17 07:13:42 Modified files: sbin/pdisk : Makefile dump.c partition_map.c Log message: - tidy up a bunch of #if's for code that has been either enabled or disabled since forever, or not relevant at all (e.g. some bits for A/UX support) - remove commented code that has never been compiled, etc ok krw@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/01/17 07:13:57 Modified files: sbin/pdisk : Makefile Log message: oops CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/17 07:25:12 Modified files: sysutils/libvirt: Makefile sysutils/libvirt/pkg: PLIST Log message: don't build/ship the virt-login-shell which only makes sense for lxc containers CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 07:28:26 Modified files: sbin/pdisk : convert.c convert.h dpme.h dump.c partition_map.c partition_map.h Log message: A/UX is no more, was m68k only, and we have no sentimental reasons for keeping support. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/01/17 07:55:58 Modified files: editors/calligra: Makefile Added files: editors/calligra/patches: patch-krita_image_kis_image_config_cpp Log message: Compute amount of RAM correctly on OpenBSD. From Rafael Sadowski (maintainer). CVSROOT: /cvs Module name: ports Changes by: bmercer@cvs.openbsd.org 2016/01/17 08:18:31 Log message: Import of yquake2. Original port from jsg@. This port will replace the aged and non working quake2 port with something that actually plays. Much feedback and OK from sthen@ abieber@ and jsg@ Status: Vendor Tag: bmercer Release Tags: bmercer_20160117 N ports/games/yquake2/Makefile N ports/games/yquake2/distinfo N ports/games/yquake2/files/yquake2 N ports/games/yquake2/pkg/DESCR N ports/games/yquake2/pkg/PLIST N ports/games/yquake2/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/17 08:21:44 Modified files: . : INDEX Log message: sync; 9495 (but really it's 9457 unique lines - and something like 9350 actual packages) CVSROOT: /cvs Module name: ports Changes by: bmercer@cvs.openbsd.org 2016/01/17 08:23:46 Modified files: games : Makefile Log message: + yquake2 - quake2 because it is broken. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/17 08:50:21 Modified files: sys/dev/acpi : dwiic.c Log message: dwiic_i2c_{read,write} -> dwiic_{read,write} CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/17 08:52:06 Modified files: sys/dev/acpi : dwiic.c Log message: fix an off-by-one that could result in read operations not reading the last byte, depending on the timing CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 08:57:12 Modified files: sbin/pdisk : dump.c file_media.c file_media.h partition_map.c partition_map.h pdisk.c validate.c Log message: Let the great de-typedef'ification begin. MEDIA -> struct file_media *. CVSROOT: /cvs Module name: ports Changes by: bmercer@cvs.openbsd.org 2016/01/17 08:58:40 Modified files: devel/quirks/files: Quirks.pm Log message: quake2 -> yquake2 prompted by sthen@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 09:07:06 Modified files: sbin/pdisk : convert.c convert.h dpme.h dump.c partition_map.c partition_map.h pdisk.c validate.c Log message: The great de-typedef'ification continues. DPME -> struct dpme. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 09:15:59 Modified files: sbin/pdisk : convert.c convert.h dpme.h dump.c partition_map.c partition_map.h pdisk.c validate.c Log message: The great de-typedef'ification continues. Block0 -> struct block0. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 09:26:27 Modified files: sbin/pdisk : convert.c dpme.h dump.c partition_map.c Log message: The great de-typedef'ification continues. DDMap -> struct ddmap. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 09:34:42 Modified files: sbin/pdisk : dump.c Log message: The great de-typedef'ification continues. OSType -> unsigned long. Nuke names/NAMES as the only use was in an unused array of abbreviations which also goes. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/17 09:39:36 Modified files: devel/quirks : Makefile Log message: You need to bump PKGNAME when you add a quirk.. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 09:44:01 Modified files: sbin/pdisk : dump.c Log message: The great de-typedef'ification continues. PatchList -> struct patchlist Nuke PatchListPtr PatchListDescriptor -> struct patchlistdescriptor Nuke PatchListDescriptorPtr CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 09:51:33 Modified files: sbin/pdisk : validate.c Log message: The great de-typedef'ification continues. range_list -> struct range_list. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/17 10:29:12 Modified files: audio/gmpc-plugins: Makefile audio/rhythmbox: Makefile audio/tremor-tools: Makefile audio/xmms : Makefile cad/fritzing : Makefile databases/mydumper: Makefile devel/kdbg : Makefile devel/log4cpp : Makefile devel/ocaml-lwt: Makefile editors/kile : Makefile emulators/gambatte: Makefile games/abuse : Makefile games/bzflag : Makefile games/hedgewars: Makefile games/kbilliards: Makefile games/love : Makefile games/neverball: Makefile graphics/DevIL : Makefile graphics/freeglut: Makefile graphics/ftgl : Makefile graphics/fyre : Makefile graphics/gwenview: Makefile graphics/kimdaba: Makefile graphics/makehuman: Makefile graphics/mhgui : Makefile graphics/swfdec: Makefile graphics/tesseract/tesseract: Makefile mail/claws-mail: Makefile mail/kbiff : Makefile misc/ktimeclock: Makefile multimedia/gstreamer-0.10/plugins-gl: Makefile multimedia/k3b : Makefile multimedia/kaffeine: Makefile multimedia/kguitar: Makefile multimedia/xine-lib: Makefile net/flickcurl : Makefile net/icecast : Makefile net/nepenthes : Makefile net/rtorrent : Makefile net/samba : Makefile net/scamper : Makefile net/tclcurl : Makefile print/hplip : Makefile security/hydra : Makefile sysutils/py-psutil: Makefile textproc/ocaml-csv: Makefile www/liferea : Makefile www/links+ : Makefile www/p5-WWW-Curl: Makefile www/pecl-memcached: Makefile www/py-webkitgtk: Makefile x11/compiz/plugins-main: Makefile x11/gaia : Makefile x11/gnome/bijiben: Makefile x11/gnome/control-center: Makefile x11/gnome/empathy: Makefile x11/gnome/quadrapassel: Makefile x11/gnome/sushi: Makefile x11/kde/admin3 : Makefile x11/kde/base3 : Makefile x11/kde/bindings3: Makefile x11/kde/edu3 : Makefile x11/kde/graphics3: Makefile x11/kde/sdk3 : Makefile x11/kde/toys3 : Makefile x11/kde/webdev : Makefile x11/kde4/cantor: Makefile x11/kmplayer : Makefile x11/qinx : Makefile x11/quadkonsole: Makefile x11/vlc : Makefile x11/xforms : Makefile x11/yakuake : Makefile www/chromium : Makefile www/iridium : Makefile Log message: sync WANTLIB CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 10:44:05 Modified files: sbin/pdisk : dump.c dump.h partition_map.c partition_map.h pdisk.c validate.c validate.h Log message: The great de-typedef'ification continues. partition_map -> struct partition_map partition_map_header -> struct partition_map_header CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/17 10:49:46 Modified files: net/scamper : Makefile Log message: disable ssl support, and disable USE_GROFF, mandoc copes OK these days. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/01/17 11:01:31 Modified files: distrib/miniroot: install.sub Log message: Discard stderr of fdisk and pdisk. disussed with and OK krw@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/17 11:04:11 Modified files: textproc/gspell: Makefile distinfo textproc/gspell/pkg: PLIST Log message: Update to gspell-0.2.3. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 11:23:30 Modified files: sbin/pdisk : convert.c dpme.h Log message: The great de-typedef'ification continues. u8 -> uint8_t. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 11:26:51 Modified files: sbin/pdisk : convert.c dpme.h Log message: The great de-typedef'ification continues. u16 -> uint16_t. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 11:44:59 Modified files: sbin/pdisk : dpme.h dump.c partition_map.c partition_map.h validate.c Log message: The great de-typedef'ification concludes with u32 -> uint32_t. And a bunch of consequent printf() format corrections. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 11:57:52 Modified files: sbin/pdisk : convert.c convert.h dpme.h dump.c dump.h file_media.c file_media.h io.c io.h partition_map.c partition_map.h pdisk.c validate.h validate.c Log message: Remove a bunch of ridiculous and uninformative comments like "// Defines". CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/01/17 12:05:54 Log message: Import localization for Calligra Suite. Bug with not-fully-switched apps, originally reported by Rafael Sadowski (calligra maintainer), looks like gone. okay landry@, input from sthen@ Status: Vendor Tag: zhuk Release Tags: zhuk_20160117 N ports/editors/calligra-l10n/Makefile N ports/editors/calligra-l10n/Makefile.inc N ports/editors/calligra-l10n/Makefile.langs N ports/editors/calligra-l10n/distinfo N ports/editors/calligra-l10n/bs/Makefile N ports/editors/calligra-l10n/ca/Makefile N ports/editors/calligra-l10n/ca@valencia/Makefile N ports/editors/calligra-l10n/cs/Makefile N ports/editors/calligra-l10n/da/Makefile N ports/editors/calligra-l10n/de/Makefile N ports/editors/calligra-l10n/el/Makefile N ports/editors/calligra-l10n/en_GB/Makefile N ports/editors/calligra-l10n/es/Makefile N ports/editors/calligra-l10n/et/Makefile N ports/editors/calligra-l10n/fi/Makefile N ports/editors/calligra-l10n/fr/Makefile N ports/editors/calligra-l10n/gl/Makefile N ports/editors/calligra-l10n/hu/Makefile N ports/editors/calligra-l10n/it/Makefile N ports/editors/calligra-l10n/ja/Makefile N ports/editors/calligra-l10n/kk/Makefile N ports/editors/calligra-l10n/nb/Makefile N ports/editors/calligra-l10n/nl/Makefile N ports/editors/calligra-l10n/pl/Makefile N ports/editors/calligra-l10n/pt/Makefile N ports/editors/calligra-l10n/pt_BR/Makefile N ports/editors/calligra-l10n/ru/Makefile N ports/editors/calligra-l10n/sk/Makefile N ports/editors/calligra-l10n/sv/Makefile N ports/editors/calligra-l10n/tr/Makefile N ports/editors/calligra-l10n/uk/Makefile N ports/editors/calligra-l10n/zh_CN/Makefile N ports/editors/calligra-l10n/zh_TW/Makefile N ports/editors/calligra-l10n/pkg/DESCR N ports/editors/calligra-l10n/pkg/PLIST-bs N ports/editors/calligra-l10n/pkg/PLIST-ca N ports/editors/calligra-l10n/pkg/PLIST-ca@valencia N ports/editors/calligra-l10n/pkg/PLIST-cs N ports/editors/calligra-l10n/pkg/PLIST-da N ports/editors/calligra-l10n/pkg/PLIST-de N ports/editors/calligra-l10n/pkg/PLIST-el N ports/editors/calligra-l10n/pkg/PLIST-en_GB N ports/editors/calligra-l10n/pkg/PLIST-es N ports/editors/calligra-l10n/pkg/PLIST-et N ports/editors/calligra-l10n/pkg/PLIST-fi N ports/editors/calligra-l10n/pkg/PLIST-fr N ports/editors/calligra-l10n/pkg/PLIST-gl N ports/editors/calligra-l10n/pkg/PLIST-hu N ports/editors/calligra-l10n/pkg/PLIST-it N ports/editors/calligra-l10n/pkg/PLIST-ja N ports/editors/calligra-l10n/pkg/PLIST-kk N ports/editors/calligra-l10n/pkg/PLIST-nb N ports/editors/calligra-l10n/pkg/PLIST-nl N ports/editors/calligra-l10n/pkg/PLIST-pl N ports/editors/calligra-l10n/pkg/PLIST-pt N ports/editors/calligra-l10n/pkg/PLIST-pt_BR N ports/editors/calligra-l10n/pkg/PLIST-ru N ports/editors/calligra-l10n/pkg/PLIST-sk N ports/editors/calligra-l10n/pkg/PLIST-sv N ports/editors/calligra-l10n/pkg/PLIST-tr N ports/editors/calligra-l10n/pkg/PLIST-uk N ports/editors/calligra-l10n/pkg/PLIST-zh_CN N ports/editors/calligra-l10n/pkg/PLIST-zh_TW No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/01/17 12:06:39 Modified files: editors : Makefile Log message: Hook up calligra-l10n. CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2016/01/17 12:08:47 Modified files: textproc/xlsx2csv: Makefile Log message: bump REVISION for previous, as pointed out by ajacoutot@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 12:15:55 Modified files: sbin/pdisk : dpme.h dump.c io.c partition_map.c pdisk.c validate.c Log message: Kill leading, imbedded, trailing whitespace. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/17 12:39:05 Modified files: lang/ruby : ruby.port.mk Added files: lang/ruby/files: testrb.rb Log message: ruby 2.2 and newer don't ship a testrb script anymore. however if MODRUBY_TEST=testrb requires it to be present in order to run the tests. so unbreak for newer rubies by re-using the original script. feedback/ok jeremy@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 12:39:20 Modified files: sbin/pdisk : convert.c convert.h dump.c dump.h file_media.c file_media.h io.c io.h partition_map.c partition_map.h pdisk.c validate.c validate.h Log message: Reduce namespace pollution by eliminating parameter names from forward declarations. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/17 12:50:08 Modified files: emulators : Makefile Log message: -zsnes CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/17 12:52:30 Removed files: emulators/zsnes: Makefile distinfo emulators/zsnes/patches: patch-src_Makefile_in patch-src_cfgload_c patch-src_configure_in patch-src_effects_smoke_c patch-src_gblhdr_h patch-src_linux_zfilew_c patch-src_ui_asm patch-src_zip_zpng_c emulators/zsnes/pkg: DESCR PLIST Log message: Remove zsnes. Ancient, unmaintained, insecure, non-portable software, with multiple alternatives in-tree. ok sthen@ benoit@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/17 12:55:54 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register zsnes removal. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/17 13:28:36 Modified files: archivers/xz : Makefile archivers/xz/patches: patch-config_h_in Added files: archivers/xz/patches: patch-src_xz_main_c patch-src_xzdec_xzdec_c Log message: add pledge to xz, xzdec, lzmadec; ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/01/17 14:12:14 Modified files: emulators/mednafen: Makefile distinfo emulators/mednafen/pkg: DESCR Log message: Update to mednafen 0.9.38.7 DESCR update from sthen@ Rest from Micah Muer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/17 14:42:11 Modified files: graphics/freeglut: Makefile Log message: fix WANTLIB CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/17 15:35:56 Modified files: math/calc : Makefile distinfo math/calc/patches: patch-calc_man math/calc/pkg : PLIST Removed files: math/calc/patches: patch-Makefile patch-alloc_h patch-lib_calc_c Log message: update to calc-2.12.2, reset maintainer (expired account) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/17 15:51:33 Modified files: net/bwm-ng : Makefile distinfo net/bwm-ng/pkg : PLIST Log message: update to bwm-ng 0.6.1 and take maintainer ("Looks alright. Please update maintainer to whoever wants to take over" from former maintainer Genadijus Paleckis). CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2016/01/17 16:00:37 Modified files: x11/smplayer : Makefile distinfo Log message: Minor update for smplayer 16.1.0. Tested by Josh Grosse and benoit@ OK benoit@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/17 16:02:25 Modified files: security/p5-Crypt-OpenSSL-Random: Makefile distinfo Log message: update to p5-Crypt-OpenSSL-Random-0.11; libressl support (aka "don't coredump if a program tries to call egd functions") CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/17 16:03:44 Modified files: security/p5-Crypt-OpenSSL-Bignum: Makefile distinfo Log message: update to p5-Crypt-OpenSSL-Bignum-0.06; a few fixes and cleanup CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/17 16:08:18 Modified files: productivity/radicale: Makefile distinfo Log message: update to radicale-1.1.1, "Fix the owner_write rights rule" CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/17 16:16:39 Modified files: graphics/giflib: Makefile distinfo Log message: update to giflib-5.1.2, including reallocarray use (from logan via upstream), and fixes for various bugs including buffer overwrite with giffix, segfault and double free in gifsponge, giftext segfault on malformed GIF etc. there are a couple of post-5.1.2 fixes that I haven't pulled back yet, but may be worth doing if there isn't a release soon. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 16:18:19 Modified files: sbin/pdisk : convert.c convert.h dpme.h dump.c dump.h file_media.c io.c io.h partition_map.c partition_map.h pdisk.c validate.c validate.h Log message: Change "//" comments to "/**/". Nuke really stupid ones. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/17 16:27:17 Modified files: comms/fldigi : Makefile distinfo Log message: update to Fldigi-3.23.06 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/17 16:46:34 Modified files: audio/quodlibet: Makefile distinfo Log message: update to quodlibet-3.5.3 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 17:04:36 Modified files: sbin/pdisk : file_media.c partition_map.c partition_map.h pdisk.c Log message: Remove a grab bag of unused #define's, fields, enum's, variables, functions. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 17:19:29 Modified files: sbin/pdisk : pdisk.c Log message: Fold get_options() into main() and eliminate unneeded nFLAG_DEFAULT #defines. Zero is a well known and acceptable number. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 19:16:06 Modified files: sbin/pdisk : pdisk.c Log message: Run indent(1) over it and tweak the results a bit manually to look more KNF'ish. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 19:24:02 Modified files: sbin/pdisk : validate.c Log message: Run indent(1) over it and tweak the results a bit manually to look more KNF'ish. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/17 19:50:01 Modified files: sbin/pdisk : partition_map.c Log message: Run indent(1) over it and tweak the results a bit manually to look more KNF'ish. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/17 20:10:16 Modified files: distrib/special/pdisk: Makefile Log message: sync to main CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/17 21:41:01 ports/devel/py-jupyter_core/patches Update of /cvs/ports/devel/py-jupyter_core/patches In directory cvs.openbsd.org:/tmp/cvs-serv13266/patches Log Message: Directory /cvs/ports/devel/py-jupyter_core/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/18 00:11:36 Modified files: multimedia/mkvtoolnix: Makefile distinfo Log message: Update to mkvtoolnix-8.8.0. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/18 00:42:29 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: update to libvirt-python-1.3.1 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/18 00:53:22 Modified files: textproc/elasticsearch: Makefile textproc/elasticsearch/pkg: README Log message: update the URL in README where to check the max_file_descriptors in ES. OK jasper@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2016/01/18 01:58:10 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: unify and add some more smtpd(8) references ok sunil gilles eric CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2016/01/18 02:19:41 Modified files: usr.sbin/smtpd : parse.y Log message: remove leftovers of (gone) curve option ok gilles CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/18 02:31:42 Modified files: sysutils/grive2: Makefile distinfo Log message: Update to grive2-0.5.0. from Rafael Sadowski (maintainer) CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/18 02:50:09 Modified files: x11/awesome : Makefile distinfo x11/awesome/patches: patch-awesomeConfig_cmake patch-awesome_c patch-xwindow_c Removed files: x11/awesome/patches: patch-common_atoms_list patch-common_luaclass_c patch-common_util_h patch-dbus_c patch-event_c patch-globalconf_h patch-lib_awful_menu_lua_in patch-lib_awful_tag_lua_in patch-luaa_c patch-objects_client_c patch-objects_window_c patch-objects_window_h patch-screen_c patch-spawn_c patch-systray_c Log message: Update to awesome-3.5.7 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2016/01/18 03:04:29 Modified files: x11/i3 : Makefile x11/i3/patches : patch-src_log_c patch-src_main_c Log message: Backport semarie@'s improvement of the pledge patch which is now upstream. i3 is now pledged unconditionally and the shmlog can again be enabled at runtime. ok dcoppa@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/18 03:12:54 Modified files: x11/hs-dbus : Makefile distinfo Log message: Update to hs-dbus-0.10.12 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/18 03:40:46 Modified files: audio/ncmpcpp : Makefile distinfo Log message: Bugfixing update to ncmpcpp-0.7.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/18 03:47:52 Modified files: www/squidclamav: Makefile distinfo Removed files: www/squidclamav/patches: patch-src_squidclamav_c Log message: update to squidclamav-6.15 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/18 04:24:44 Modified files: games/morse : morse.6 Log message: Add a reference to the current ITU Morse code document. Part of a diff that was ok abieber tb -.. . .-. .- .- -.. -; other part being revised with pjanzen. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/18 04:27:19 Modified files: games/morse : morse.c Log message: There are now distinct codes for left and right parentheses. Part of a diff that was ok tb@ abieber@ deraadt@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2016/01/18 04:29:34 Modified files: usr.sbin/smtpd : smtpd.c Log message: Load pki keys before daemon(3). Keys with passphrase require access to stdin. Ok millert@ jung@ gilles@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/18 04:38:07 Modified files: usr.bin/sndiod : sndiod.8 Log message: Mention that "sndiod -d" doesn't daemonize and that the -d flag can be specified multiple times. Diff from Michael Reed . Many thanks. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/18 04:41:13 Modified files: usr.bin/sndiod : file.c Log message: Allow time differences between two clock_gettime() calls to be up to 60s without logging a warning. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/18 04:41:50 Modified files: www/iridium : Makefile Log message: properly bump CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/18 04:43:26 Modified files: x11/kde/admin3 : Makefile Log message: properly bump CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/18 05:10:51 Modified files: net/samba : Makefile Log message: bump tevent CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/18 05:50:52 Modified files: x11/gnome/latexila: Makefile x11/gnome/latexila/patches: patch-configure_ac patch-src_document_view_vala patch-src_preferences_dialog_vala Added files: x11/gnome/latexila/patches: patch-src_main_window_tools_vala Log message: Unbreak after recent gspell update. reported by sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/18 06:29:04 Modified files: security/pwgen : Makefile Added files: security/pwgen/patches: patch-pwgen_c Log message: pledge pwgen ok robert@ (MAINTAINER, sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/18 07:01:36 Modified files: games/love : Makefile Log message: unbreak; typo in wantlib sync CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/18 07:49:24 Modified files: sbin/pdisk : convert.c Log message: Run indent(1) over it and tweak the results a bit manually to look more KNF'ish. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/18 07:55:08 Modified files: sbin/pdisk : file_media.c Log message: Run indent(1) over it and tweak the results a bit manually to look more KNF'ish. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/18 08:03:18 Modified files: sbin/pdisk : io.c Log message: Run indent(1) over it and tweak the results a bit manually to look more KNF'ish. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/18 08:13:54 Modified files: audio/mumble : Makefile distinfo Log message: maintenance update to mumble-1.2.13 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/18 08:17:22 Modified files: sbin/pdisk : dump.c Log message: Run indent(1) over it and tweak the results a bit manually to look more KNF'ish. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/18 08:30:00 Modified files: sbin/pdisk : file_media.c file_media.h partition_map.c Log message: os_reload_file_media() doesn't do anything except tell you if you passed it a NULL pointer. And the result is ignored. Nuke it. This removes the only use of the 'regular_file' field of struct file_media. So nuke that too. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/18 08:34:45 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-libavcodec_aaccoder_c patch-libavcodec_aacenc_c patch-libavcodec_aacenc_is_c patch-libavcodec_aacenc_tns_c patch-libavcodec_aacenc_utils_h patch-tests_fate_aac_mak Log message: Moar AAC. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/18 08:38:52 Modified files: sys/net : route.h rtable.c rtable.h Log message: Stop storing a backpointer to the corresponding ART node in each route entry. This pointer hasn't been used for some time and without it no external reference count is needed to turn art_lookup() mpsafe. CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/01/18 09:15:14 Modified files: lib/libtls : tls.c Log message: Call BIO_sock_init() from tls_init() to ensure sockets are enabled on Windows. This is of course a no-op on other platforms. Noted by equalsraf from github. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/18 09:15:55 Modified files: faq : faq5.html Log message: simplify platform-specific kernel config section, prompted by a report from ropers at gmail.com input/ok tb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/18 09:35:54 Modified files: cad/fritzing : Makefile Log message: obviously I didn't have enough coffee yesterday - WANTLIB should be lib/qt4/QtSerialPort not just QtSerialPort. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/18 09:41:41 Modified files: sbin/pdisk : file_media.c file_media.h Log message: Discard a whack of double and triple checking lseek/read/write parameters. Just use pread/pwrite and report error emanating from them. No more uses of size_in_byte field of struct file_media, so toss that too. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/18 09:49:38 Modified files: cad/fritzing : Makefile Log message: third time lucky: comms/qtserialport should be an LDEP not a BDEP CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2016/01/18 10:03:39 Modified files: www/sthttpd : Makefile Log message: add myself as maintainer ok sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/18 10:19:55 Modified files: sys/kern : kern_pledge.c Log message: Add SYS_truncate as a "wpath" operation. Omission noticed by tb and sthen. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/18 10:34:26 Modified files: usr.bin/ul : ul.1 ul.c Log message: UTF-8 support: This is the first example of a program where doing the full char * to wchar_t * to char * double conversion is actually simpler than our usual approach of working with char * throughout. In part inspired by the FreeBSD version which is in turn based on Bruno Haible's work in util-linux, but not sharing any code and avoiding the almost half a dozen bugs that FreeBSD has. As a bonus reimplement overstrike() and iattr() almost from scratch, getting rid of useless malloc(3)ed local buffers. Add lots of missing information to the manual. No opposition when shown on tech@. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/01/18 10:45:46 Removed files: distrib/notes : README.aviion distrib/sets/lists/xbase: md.aviion distrib/sets/lists/xetc: md.aviion distrib/sets/lists/xfont: md.aviion distrib/sets/lists/xserv: md.aviion distrib/sets/lists/xshare: md.aviion Log message: Remove aviion CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/01/18 10:53:58 Modified files: distrib/notes : README.amd64 README.i386 Log message: FAQ 11.3 is gone CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/18 10:54:44 Log message: import ports/mail/rcube-dovecot_ident, ok aja This plugin adds support to Roundcube to send the user's original IP (from REMOTE_ADDR) to the mail server using the IMAP ID extension. Some mail servers can log this instead of the web server's address. To use with Dovecot, just enable the plugin in Roundcube's config.inc.php and add the web server's address to "login_trusted_networks" in /etc/dovecot/dovecot.conf. Status: Vendor Tag: sthen Release Tags: sthen_20160118 N ports/mail/rcube-dovecot_ident/Makefile N ports/mail/rcube-dovecot_ident/distinfo N ports/mail/rcube-dovecot_ident/pkg/DESCR N ports/mail/rcube-dovecot_ident/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/18 10:55:09 Modified files: mail : Makefile Log message: +rcube-dovecot_ident CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/18 10:57:35 Modified files: sbin/pdisk : dump.c file_media.c file_media.h partition_map.c partition_map.h pdisk.c validate.c Log message: struct file_media had 1 field left. And one place where struct file_media was actually stored. So move the last field (fd) into the place formerly used to store pointer to the instance. As a result we can just pass fd's around rather than pointers to a struct containing a fd. close_file_media() becomes empty but for a close(). So just use close() and nuke close_file_media(). CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/01/18 11:01:37 Modified files: . : README Log message: Assorted updates to match current reality. CVSROOT: /cvs Module name: ports Changes by: tsg@cvs.openbsd.org 2016/01/18 11:08:20 Log message: Import portgen. OK many Status: Vendor Tag: tsg Release Tags: tsg_2016-Jan-18 N ports/infrastructure/lib/OpenBSD/PortGen/Dependency.pm N ports/infrastructure/lib/OpenBSD/PortGen/License.pm N ports/infrastructure/lib/OpenBSD/PortGen/Port.pm N ports/infrastructure/lib/OpenBSD/PortGen/Utils.pm N ports/infrastructure/lib/OpenBSD/PortGen/Port/CPAN.pm N ports/infrastructure/lib/OpenBSD/PortGen/Port/PyPI.pm N ports/infrastructure/lib/OpenBSD/PortGen/Port/Ruby.pm No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/18 11:08:58 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.18.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/18 11:09:23 Modified files: mail/evolution : Makefile distinfo Log message: Update to evolution-3.18.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/18 11:09:45 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.18.4. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/18 11:27:12 Modified files: sys/net : art.c art.h rtable.c Log message: Pass the address length to art_alloc() and remove the hack abusing the offset of the address in the sockaddr to initialize the stride lengths. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/18 11:54:38 Modified files: sys/dev/pv : xenstore.c Log message: Fixup a hang while performing a read operation on XenStore Reyk has reported an issue that turned out to be an incorrect calculation of bytes available for reading. This diff also places missed semaphore releases in the xs_start and makes 'left' a size_t in xs_ring_{get,put}. CVSROOT: /cvs Module name: ports Changes by: tsg@cvs.openbsd.org 2016/01/18 12:01:02 Added files: infrastructure/man/man1: portgen.1 infrastructure/bin: portgen Log message: Import portgen. OK many CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/18 12:06:37 Modified files: bin/ls : utf8.c Log message: Fix a regression (and POSIX violation) introduced with UTF-8 support: When neither running on a terminal nor with -q, names must be passed through as they are, nothing must be replaced with question marks. Effectively, -q was always in effect. SMALL was not affected. Triggered by a different patch from Martijn van Duren , who confirmed that this version is better. Identified as a regression by tedu@. OK sthen@. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/18 12:06:48 Modified files: sys/dev/pv : xen.c xenreg.h xenvar.h Log message: Provide a Xen v3 API compatible fallback for event channel hypercalls CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/18 12:09:09 Modified files: sys/dev/pv : xen.c Log message: Log unhandled interrupts CVSROOT: /cvs Module name: www Changes by: matthieu@cvs.openbsd.org 2016/01/18 13:20:19 Modified files: faq : faq10.html Log message: Support for 'yp' in resolv.conf was removed last november. So don't mention it in the FAQ... ok tj@ CVSROOT: /cvs Module name: www Changes by: matthieu@cvs.openbsd.org 2016/01/18 13:31:29 Modified files: . : 59.html Log message: resolver incompatibilities CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/18 13:31:36 Modified files: usr.bin/colrm : colrm.1 colrm.c Log message: UTF-8 support: Cut by display columns rather than by character positions because the latter would be useless in the presence of combining zero-width characters. Similarly, let tab advance to display columns rather than to character positions. For compatibility with nroff and man(1) output, let backspace back up one character rather than on display column. But for compatibility with POSIX fold(1), *if* two backspaces follow a double-width character, ignore the second one. Fix some bugs while here: Delete backspaces that immediately follow deleted characters. Expand tabs intersecting deletions, such that part of the blanks can be removed. Expand tabs following deletions, or they would no longer align with adjacent lines without tabs. OK jmc@ on a previous version of the manual. No opposition when shown on tech@. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/18 13:32:56 Modified files: faq : faq10.html Log message: put back where it belongs; noticed by jca CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/18 14:50:53 Modified files: sbin/pdisk : dump.c dump.h pdisk.c Log message: The contents of the Apple_Patches partition is none of our business. Stop pretending we care or know what's in there. Remove 'debugging' mode command to examine the partition contents and the supporting code. ok deraadt@ jasper@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/01/18 14:58:52 Modified files: devel/py-hg-git: Makefile distinfo Removed files: devel/py-hg-git/patches: patch-hggit__ssh_py Log message: update to py-hg-git-0.8.4 Also, update website and change workaround for weird auto-generated directory name in archives from bitbucket. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/18 15:00:10 Modified files: x11/gnome/dictionary: Makefile distinfo x11/gnome/dictionary/pkg: PLIST Log message: Update to gnome-dictionary-3.18.1. CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2016/01/18 15:08:28 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: minor tweaks: add single quote to @ char, add .Ic markup to forward-only, fix end of list marker, and add an 'are' ok millert (to an earlier version without end of list fix and without 'are') CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2016/01/18 15:15:21 Log message: New port required by p5-Plack Ok sthen@ Status: Vendor Tag: nigel Release Tags: nigel_20160118 N ports/devel/p5-Test-Time/Makefile N ports/devel/p5-Test-Time/distinfo N ports/devel/p5-Test-Time/pkg/DESCR N ports/devel/p5-Test-Time/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2016/01/18 15:19:27 Log message: New port require by p5-Plack update. Ok sthen@ Status: Vendor Tag: nigel Release Tags: nigel_20160118 U ports/devel/p5-Test-Time/Makefile U ports/devel/p5-Test-Time/distinfo U ports/devel/p5-Test-Time/pkg/DESCR U ports/devel/p5-Test-Time/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/18 15:30:44 Modified files: net/netatalk3 : Makefile Added files: net/netatalk3/patches: patch-libatalk_dsi_dsi_tcp_c Log message: In the last update netatalk3 changed behaviour to listening on :: rather than 0.0.0.0 by default. This isn't good on OpenBSD which deliberately doesn't allow IPv4 connections on an IPv6 socket so revert that change. Failure reported and fix tested by Johan Huldtgren, ok aja@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/01/18 15:32:12 Modified files: www/surf2 : Makefile distinfo www/surf2/patches: patch-config_def_h patch-surf_1 Log message: update to surf2 as of 2015-12-01 * use my own github mirror instead of spacehopper.org * download to ${XDG_DOWNLOAD_DIR} instead of current directory * some minor fixes OK sthen@ CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2016/01/18 15:32:25 Modified files: devel : Makefile Log message: Link p5-Test-Time CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2016/01/18 15:37:16 Log message: New port required by p5-Plack update. ok sthen@ Status: Vendor Tag: nigel Release Tags: nigel_20160118 N ports/www/p5-Cookie-Baker/Makefile N ports/www/p5-Cookie-Baker/distinfo N ports/www/p5-Cookie-Baker/pkg/DESCR N ports/www/p5-Cookie-Baker/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/18 15:38:27 Modified files: faq : faq6.html Log message: update faq6 to use rcctl where applicable. from adam jeanguenat CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2016/01/18 15:42:12 Modified files: www : Makefile Log message: link in p5-Cookie-Baker CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2016/01/18 15:48:06 Modified files: www/p5-Plack : Makefile distinfo www/p5-Plack/pkg: PLIST Log message: Maintainer update p5-Plack to 1.0039 Ok sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/18 16:29:37 Modified files: lib/libc/sys : pledge.2 Log message: adjust some syscalls in proc & id; from Carlin Bingham CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/18 16:42:53 Modified files: x11/kde/base3 : Makefile Log message: typo; Iexmath->IexMath CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/18 17:20:59 Modified files: multimedia/get_iplayer: Makefile distinfo multimedia/get_iplayer/patches: patch-get_iplayer Log message: update to newer get_iplayer snapshot CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/18 18:14:51 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-CMakeLists_txt patch-src_CMakeLists_txt patch-src_client_CMakeLists_txt patch-src_rspamadm_CMakeLists_txt mail/rspamd/pkg: PLIST Log message: update to rspamd 1.1.0, from Brad. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/18 18:49:38 Log message: Import apertium-arg-0.1.1. ok jasper@ Status: Vendor Tag: bentley Release Tags: bentley_20160118 N ports/textproc/apertium-dicts/arg/Makefile N ports/textproc/apertium-dicts/arg/distinfo N ports/textproc/apertium-dicts/arg/pkg/DESCR N ports/textproc/apertium-dicts/arg/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/18 18:50:47 Log message: Import apertium-cat-0.1.1. ok jasper@ Status: Vendor Tag: bentley Release Tags: bentley_20160118 N ports/textproc/apertium-dicts/cat/Makefile N ports/textproc/apertium-dicts/cat/distinfo N ports/textproc/apertium-dicts/cat/pkg/DESCR N ports/textproc/apertium-dicts/cat/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/18 18:51:59 Log message: Import apertium-spa-0.1.0. ok jasper@ Status: Vendor Tag: bentley Release Tags: bentley_20160118 N ports/textproc/apertium-dicts/spa/Makefile N ports/textproc/apertium-dicts/spa/distinfo N ports/textproc/apertium-dicts/spa/pkg/DESCR N ports/textproc/apertium-dicts/spa/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/18 18:53:04 Log message: Import apertium-arg-cat-0.1.0. ok jasper@ Status: Vendor Tag: bentley Release Tags: bentley_20160118 N ports/textproc/apertium-dicts/arg-cat/Makefile N ports/textproc/apertium-dicts/arg-cat/distinfo N ports/textproc/apertium-dicts/arg-cat/pkg/DESCR N ports/textproc/apertium-dicts/arg-cat/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/18 18:54:39 Log message: Import apertium-spa-arg-0.4.0. ok jasper@ Status: Vendor Tag: bentley Release Tags: bentley_20160118 N ports/textproc/apertium-dicts/spa-arg/Makefile N ports/textproc/apertium-dicts/spa-arg/distinfo N ports/textproc/apertium-dicts/spa-arg/pkg/DESCR N ports/textproc/apertium-dicts/spa-arg/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/18 18:56:29 Log message: Import apertium-nno-nob-1.0.1. ok jasper@ Status: Vendor Tag: bentley Release Tags: bentley_20160118 N ports/textproc/apertium-dicts/nno-nob/Makefile N ports/textproc/apertium-dicts/nno-nob/distinfo N ports/textproc/apertium-dicts/nno-nob/pkg/DESCR N ports/textproc/apertium-dicts/nno-nob/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/18 18:59:13 Modified files: textproc/apertium-dicts: Makefile Log message: Hook up new dictionaries. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/18 19:00:21 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: apertium-nn-nb -> apertium-nno-nob, apertium-es-an -> apertium-spa-arg corrections + ok jasper@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/18 19:03:40 Removed files: textproc/apertium-dicts/es-an: Makefile distinfo textproc/apertium-dicts/es-an/pkg: DESCR PLIST textproc/apertium-dicts/nn-nb: Makefile distinfo textproc/apertium-dicts/nn-nb/pkg: DESCR PLIST Log message: Remove superseded ports apertium-es-an and apertium-nn-nb. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/18 19:36:46 Modified files: sys/arch/amd64/stand/efi/include: efiprot.h Log message: Correct the definitions of currently unused protocol guids so they will work as EFI_GUID initialisers. ok yasuoka@ krw@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/18 19:47:14 Modified files: textproc/apertium-dicts: Makefile Log message: +apertium-cat CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/18 20:03:21 Modified files: textproc/apertium: Makefile textproc/apertium-lex-tools: Makefile textproc/apertium-dicts: Makefile.inc textproc/apertium-dicts/af-nl: Makefile textproc/apertium-dicts/br-fr: Makefile textproc/apertium-dicts/ca-it: Makefile textproc/apertium-dicts/cy-en: Makefile textproc/apertium-dicts/dan: Makefile textproc/apertium-dicts/dan-nor: Makefile textproc/apertium-dicts/en-ca: Makefile textproc/apertium-dicts/en-es: Makefile textproc/apertium-dicts/en-gl: Makefile textproc/apertium-dicts/eo-ca: Makefile textproc/apertium-dicts/eo-en: Makefile textproc/apertium-dicts/eo-es: Makefile textproc/apertium-dicts/eo-fr: Makefile textproc/apertium-dicts/es-ast: Makefile textproc/apertium-dicts/es-ca: Makefile textproc/apertium-dicts/es-gl: Makefile textproc/apertium-dicts/es-pt: Makefile textproc/apertium-dicts/es-ro: Makefile textproc/apertium-dicts/eu-en: Makefile textproc/apertium-dicts/eu-es: Makefile textproc/apertium-dicts/fr-ca: Makefile textproc/apertium-dicts/fr-es: Makefile textproc/apertium-dicts/hbs: Makefile textproc/apertium-dicts/hbs-eng: Makefile textproc/apertium-dicts/hbs-slv: Makefile textproc/apertium-dicts/hin: Makefile textproc/apertium-dicts/ht-en: Makefile textproc/apertium-dicts/id-ms: Makefile textproc/apertium-dicts/is-en: Makefile textproc/apertium-dicts/is-sv: Makefile textproc/apertium-dicts/mk-bg: Makefile textproc/apertium-dicts/mk-en: Makefile textproc/apertium-dicts/mlt-ara: Makefile textproc/apertium-dicts/nno: Makefile textproc/apertium-dicts/nob: Makefile textproc/apertium-dicts/nob/pkg: DESCR textproc/apertium-dicts/oc-ca: Makefile textproc/apertium-dicts/oc-es: Makefile textproc/apertium-dicts/pt-ca: Makefile textproc/apertium-dicts/pt-gl: Makefile textproc/apertium-dicts/sv-da: Makefile textproc/apertium-dicts/urd: Makefile textproc/apertium-dicts/urd-hin: Makefile textproc/lttoolbox: Makefile Log message: Take maintainership. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/18 20:41:18 Modified files: textproc/apertium-dicts/en-gl: Makefile distinfo textproc/apertium-dicts/en-gl/patches: patch-Makefile_in Log message: Update to apertium-en-gl-0.5.2. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/18 20:41:34 Modified files: textproc/apertium-dicts/es-gl: Makefile distinfo textproc/apertium-dicts/es-gl/patches: patch-Makefile_in Log message: Update to apertium-es-gl-1.0.8. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/18 20:41:50 Modified files: textproc/apertium-dicts/fr-ca: Makefile distinfo textproc/apertium-dicts/fr-ca/patches: patch-Makefile_in Log message: Update to apertium-fr-ca-1.0.3. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/18 20:42:06 Modified files: textproc/apertium-dicts/sv-da: Makefile distinfo Log message: Update to apertium-sv-da-0.5.1. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2016/01/18 22:20:51 Modified files: textproc/mupdf : Makefile Added files: textproc/mupdf/patches: patch-platform_gl_gl-main_c patch-platform_x11_jstest_main_c patch-platform_x11_x11_main_c patch-source_tools_mudraw_c patch-source_tools_pdfclean_c patch-source_tools_pdfextract_c patch-source_tools_pdfinfo_c patch-source_tools_pdfpages_c patch-source_tools_pdfposter_c patch-source_tools_pdfshow_c Log message: add pledge(2) to textproc/mupdf OK sthen@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/18 23:14:54 Modified files: usr.bin/less : funcs.h Log message: Remove the lintism PRINTFLIKE1, don't replace it with an attribute so we can keep it portable. also noticed by Michael Reed, discussed with deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/18 23:54:59 Modified files: print/cups-filters: Makefile distinfo Log message: Update to cups-filters-1.7.0. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/19 00:31:48 Modified files: sys/kern : kern_pledge.c Log message: Check if the vnode type is VBAD (corresponds to disconnected usb devices) and return ENOTTY rather than terminating the caller program. Found by Michael Reed ok semarie, deraadt CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/19 01:40:10 Modified files: x11/gnome/libsecret: Makefile distinfo x11/gnome/libsecret/pkg: PLIST Log message: Update to libsecret-0.18.4. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/19 02:19:15 Modified files: x11/gnome/gedit: Makefile distinfo x11/gnome/gedit/pkg: PLIST Log message: update to gedit-3.18.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/19 02:44:26 Modified files: geo/qgis : Makefile distinfo Log message: qgis 2.12.3 CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2016/01/19 04:13:02 Modified files: usr.bin/mg : cscope.c Log message: Skip empty entries in $PATH instead of erroneously interpreting them as ".". Ok lum@ jasper@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2016/01/19 04:15:39 Modified files: usr.bin/mg : cscope.c Log message: Check snprintf(3) return value for overflow instead of manual length check. From max at max-fillinger.net. Ok lum@ jasper@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2016/01/19 04:21:38 Modified files: usr.bin/mg : cscope.c Log message: Fix bad indents. From max at max-fillinger.net Ok lum@ jasper@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2016/01/19 04:39:06 Modified files: usr.bin/mg : cscope.c tags.c Log message: Update my mail address. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/19 04:58:19 Modified files: www/wml : Makefile Added files: www/wml/patches: patch-wml_backend_p2_mp4h_src_ltdl_c Log message: fix intermittent mp4h segfault: use libc realloc() instead of a broken replacement function ok sthen@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/19 05:25:28 Modified files: sbin/pdisk : pdisk.c Log message: No need for pdisk(8) to provide a version of hexdump. Remove the "expert" mode 'd'/'D' command and its supporting code. ok deraadt@ jasper@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/19 06:36:00 Modified files: sys/dev/pv : xen.c Log message: Cast evtchn_mask to a char pointer for an isset operation When testing evtchn_mask bits we need to treat the array as a bit matrix for an isset macro to test correct bits. Reported by reyk@ some time ago, Wei Liu figured out how to reproduce the problem. Thanks! CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/19 07:01:11 Log message: Import p5-Sourcecode-Spellchecker. Sourcecode::Spellchecker is a Perl module that scans a source file for common misspellings - including in comments, string literals, and identifier names - and suggests corrections. OK sthen@ Status: Vendor Tag: dcoppa Release Tags: dcoppa_20160119 N ports/textproc/p5-Sourcecode-Spellchecker/Makefile N ports/textproc/p5-Sourcecode-Spellchecker/distinfo N ports/textproc/p5-Sourcecode-Spellchecker/pkg/PLIST N ports/textproc/p5-Sourcecode-Spellchecker/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/19 07:04:22 Modified files: textproc : Makefile Log message: +p5-Sourcecode-Spellchecker CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/01/19 07:24:13 Modified files: lang/elixir : Makefile distinfo Log message: Update Elixir to 1.2.1. ok jasper@ https://github.com/elixir-lang/elixir/blob/v1.2.1/CHANGELOG.md CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/19 07:50:40 Modified files: sbin/pdisk : dump.c dump.h pdisk.c Log message: Bring code into line with man page and usage() by only allowing one disk to be specified on the command line. Nuke dump() function and hoist its few lines into main() as a result. CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2016/01/19 07:51:00 Modified files: usr.bin/mg : cscope.c Log message: Bounds check while stripping trailing slashes. From max at max-fillinger.net. Ok lum@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/19 07:51:19 Modified files: x11/gnome/banshee: Makefile Log message: sync WANTLIB CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/19 08:16:39 Modified files: games/hedgewars: Makefile Log message: WANTLIB+=util for -server as well CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/19 08:17:15 Modified files: www/libwebsockets: Makefile Log message: WANTLIB+=pthread CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/19 08:21:19 Modified files: net/scamper : Makefile Added files: net/scamper/patches: patch-configure_ac Log message: missed adding the patch in previous CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/01/19 08:59:12 Modified files: usr.bin/tmux : alerts.c arguments.c array.h cfg.c client.c cmd-attach-session.c cmd-bind-key.c cmd-break-pane.c cmd-choose-buffer.c cmd-choose-client.c cmd-clear-history.c cmd-command-prompt.c cmd-copy-mode.c cmd-detach-client.c cmd-display-panes.c cmd-find-window.c cmd-find.c cmd-join-pane.c cmd-kill-pane.c cmd-kill-server.c cmd-kill-session.c cmd-kill-window.c cmd-list-buffers.c cmd-list-clients.c cmd-list-keys.c cmd-list-panes.c cmd-list-sessions.c cmd-list-windows.c cmd-list.c cmd-lock-server.c cmd-move-window.c cmd-new-session.c cmd-new-window.c cmd-paste-buffer.c cmd-pipe-pane.c cmd-queue.c cmd-refresh-client.c cmd-rename-session.c cmd-rename-window.c cmd-resize-pane.c cmd-respawn-pane.c cmd-respawn-window.c cmd-rotate-window.c cmd-select-layout.c cmd-select-pane.c cmd-select-window.c cmd-send-keys.c cmd-set-buffer.c cmd-set-environment.c cmd-set-option.c cmd-show-environment.c cmd-show-messages.c cmd-show-options.c cmd-split-window.c cmd-string.c cmd-swap-pane.c cmd-swap-window.c cmd-switch-client.c cmd-unbind-key.c cmd-wait-for.c cmd.c colour.c control-notify.c control.c environ.c format.c grid-view.c grid.c input-keys.c input.c job.c key-bindings.c key-string.c layout-custom.c layout-set.c layout.c log.c mode-key.c names.c options-table.c options.c paste.c proc.c procname.c resize.c screen-redraw.c screen-write.c screen.c server-client.c server-fn.c server.c session.c signal.c status.c style.c tmux.1 tmux.c tmux.h tty-acs.c tty-keys.c tty-term.c tty.c utf8.c window-choose.c window-clock.c window-copy.c window.c xterm-keys.c Log message: I no longer use my SourceForge address so replace it. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/01/19 09:01:30 Modified files: usr.bin/tmux : cmd-find.c cmd-queue.c cmd.c tmux.h Log message: Split out getting the current state from the target search so it can be replaced if we already know the current. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/19 09:04:07 Modified files: mail/z-push : Makefile distinfo mail/z-push/pkg: PLIST Log message: update to 2.2.7 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/19 09:16:38 Modified files: net/libproxy : Makefile distinfo net/libproxy/patches: patch-bindings_perl_src_CMakeLists_txt patch-libproxy_url_cpp net/libproxy/pkg: PLIST-main PLIST-webkit Added files: net/libproxy/patches: patch-libproxy_cmake_modules_cmk patch-libproxy_cmake_modules_config_kde_cmk patch-libproxy_cmake_modules_pacrunner_webkit_cmk Removed files: net/libproxy/patches: patch-libproxy_cmake_libproxy_cmk patch-libproxy_cmake_pxmodule_cmk patch-utils_CMakeLists_txt Log message: Update to libproxy-0.4.12. Add KDE support. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/19 09:53:04 Modified files: sbin/pdisk : file_media.c pdisk.c Log message: Remove forward declarations for functions that do not exist. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/19 10:13:22 Modified files: sys/dev/pv : if_xnf.c Log message: Fix a few issues in the xnf transmit path A crash reported by Jonathon Sisson is caused by incorrect calculation of available descriptors on the tx ring. While here, split the mbuf chain so that we won't unload the whole thing in the txeof before removing grant table references from transmit descriptors. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/19 10:16:19 Modified files: sys/dev/pv : if_xnf.c Log message: Mask interrupts on boot, masking/unmasking is handled by stop/init CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/01/19 10:28:20 Modified files: editors/calligra-l10n: Makefile.inc Log message: Put distfiles into kde/ subdir, like all other KDE stuff does. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/01/19 10:31:16 Modified files: databases/ruby-sequel_pg: Makefile distinfo Log message: Update to sequel_pg 1.6.14 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/19 10:55:19 Modified files: sbin/pdisk : io.c Log message: Remove unused global 'io_buffer'. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2016/01/19 10:57:07 Modified files: sys/arch/sparc/sparc: clock.c Log message: Fix a race causing hardclock() to be sometimes invoked between the end of cpu_configure() and initclocks(). from Miod no objection deraadt@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/19 11:19:22 Modified files: mail/claws-mail: Makefile distinfo Log message: claws-mail 3.13.2, from MAINTAINER CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/19 11:22:53 Modified files: lib/libc/stdio : vfprintf.c Log message: remove a nop assignment that has been #if 0'd since 1996 ok millert@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/19 12:11:21 Modified files: sys/isofs/cd9660: cd9660_vnops.c Log message: Convert min() and uiomovei() to ulmin() and uiomove(). Diff from Martin Natano ok kettenis@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/19 12:13:38 Modified files: sys/kern : spec_vnops.c Log message: Convert min() and uiomovei() to ulmin() and uiomove(), preventing integer truncation. Diff from Martin Natano ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/19 13:32:29 Modified files: lib/libc/gmon : gmon.c Log message: replace (void *)0 with NULL CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2016/01/19 13:57:38 Modified files: security : Makefile Log message: unhook security/its4 in preparation for deletion ok sthen@, kili@ CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2016/01/19 14:13:02 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register removal of security/its4 ok sthen@, kili@, jturner@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/19 15:24:05 Modified files: net/isc-bind : Makefile distinfo Log message: update to BIND 9.10.3P3 - Fixed a regression in resolver.c:possibly_mark() which caused known-bogus servers to be queried anyway. [RT #41321] - render_ecs errors were mishandled when printing out a OPT record resulting in a assertion failure. (CVE-2015-8705) [RT #41397] - Specific APL data could trigger a INSIST. (CVE-2015-8704) [RT #41396] CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2016/01/19 15:41:51 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: minor tweaks: remove comma, remove superflous plural s, add the word "file" after ~/.forward, and change builtin to built-in from tj ok millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/19 15:51:10 Modified files: sysutils/bacula: Makefile distinfo sysutils/bacula/patches: patch-configure patch-src_dird_bacula-dir_conf_in patch-src_lib_bnet_c patch-src_qt-console_main_cpp sysutils/bacula/pkg: PLIST-server Log message: update to Bacula 7.4.0, "this version consists of more backports from Bacula Enterprise 8.4 as well quite a few bug fixes (28) as a number of new features". Database schema has not changed and older FDs should remain compatible with this version. http://www.bacula.org/7.4.x-manuals/en/main/New_Features_in_7_4_0.html CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/01/19 15:59:12 Modified files: games/naev/base: Makefile Log message: prevent picking up SDL2 and bump to make sure -current users will get correct package. prodded by sthen@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/19 16:00:02 Modified files: usr.sbin/unbound/util: netevent.c Log message: Backport r3602 | wouter | 2016-01-19 15:37:54 +0000 (Tue, 19 Jan 2016) | 3 lines - Squelch 'cannot assign requested address' log messages unless verbosity is high, it was spammed after network down. (problem reported by Philippe Meunier) CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/01/19 16:00:40 Modified files: telephony/baresip/baresip: Makefile distinfo telephony/baresip/baresip/patches: patch-src_config_c telephony/baresip/baresip/pkg: PLIST-main Added files: telephony/baresip/baresip/patches: patch-modules_h265_h265_c Removed files: telephony/baresip/baresip/patches: patch-modules_daala_decode_c patch-modules_gtk_gtk_mod_c patch-modules_sndio_sndio_c Log message: update to baresip-0.4.17 OK and fix from feinerer@ CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2016/01/19 16:19:12 Modified files: www : Makefile www/p5-HTML-Lint/pkg: PLIST devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: replace the dead www/weblint with www/p5-HTML-Lint ok sthen@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/19 16:21:26 Modified files: games/morse : morse.6 morse.c Log message: Teach morse(6) the prosign as '@', as added on May 24, 2004 (the 160th anniversary of the first public Morse telegraph transmission). Support decoding (only; not encoding) of other prosigns, including as we were previously using for '@'. From pjanzen. CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2016/01/19 16:29:58 Removed files: security/its4 : Makefile distinfo security/its4/patches: patch-Makefile_in security/its4/pkg: DESCR PLIST Log message: remove security/its4 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2016/01/19 16:31:51 Removed files: www/weblint : Makefile distinfo www/weblint/patches: patch-weblint www/weblint/pkg: DESCR PLIST Log message: remove www/weblint, which has been replaced with www/p5-HTML-Lint ok sthen@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/19 16:33:18 Modified files: sbin/pdisk : pdisk.c Log message: It's pointless to check for 'dflag' inside do_expert(), since you can't get there unless dflag is set. Makes switch() statement easier to grasp. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/19 16:44:47 Modified files: sbin/pdisk : pdisk.c Log message: Simplify the main command switch, eliminating a couple of /* fall through */ and two variables by simply calling the target functions with the different parameters. CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/01/19 17:04:52 Log message: Import scour-0.32 Scour is an open-source Python script that aggressively cleans SVG files, removing a lot of 'cruft' that certain tools or authors embed into their documents. The goal of scour is to provide an identically rendered image (i.e. a scoured document should have no discernable visible differences from the original file). OK juanfra@ Status: Vendor Tag: czarkoff Release Tags: czarkoff_20160120 N ports/graphics/scour/Makefile N ports/graphics/scour/distinfo N ports/graphics/scour/pkg/DESCR N ports/graphics/scour/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/01/19 17:07:20 Modified files: graphics : Makefile Log message: +scour CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/19 18:11:51 Modified files: sys/dev/hid : hid.c hid.h Log message: add hid_get_udata code from FreeBSD, name from NetBSD CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/19 18:19:29 Modified files: sys/dev/i2c : ihidev.c ihidev.h Log message: add the ability to set and get reports establish interrupt before probing for devices to handle each report id sign an int, found by jsg CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/19 18:26:00 Modified files: sys/arch/amd64/conf: GENERIC sys/dev/i2c : files.i2c sys/dev/hid : files.hid hid.h Added files: sys/dev/i2c : imt.c sys/dev/hid : hidmt.c hidmtvar.h Log message: add hidmt, a HID-layer driver for multitouch touchpads that conform to the "Windows Precision Touchpad" standard. when a compatible device is found, hidmt claims all report ids and switches the device into multitouch packet mode. add imt, an i2c-HID driver that sits between ihidev and hidmt CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/19 18:29:03 Modified files: share/man/man4 : Makefile ims.4 Added files: share/man/man4 : imt.4 Log message: add an imt manpage CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/19 18:31:01 Modified files: sys/dev/usb : if_smsc.c Log message: remove an unused ifp variable CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/19 20:05:43 Modified files: editors/calligra-l10n: distinfo Log message: fix distinfo for Makefile.inc r1.2 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/19 21:59:37 Log message: Import py-alabaster 0.7.7, ok sthen@ Alabaster is a visually (c)lean, responsive, configurable theme for the Sphinx documentation system. It is Python 2+3 compatible. It began as a third-party theme, and is still maintained separately, but as of Sphinx 1.3, Alabaster is an install-time dependency of Sphinx and is selected as the default theme. Status: Vendor Tag: shadchin Release Tags: shadchin_20160120 N ports/textproc/py-alabaster/Makefile N ports/textproc/py-alabaster/distinfo N ports/textproc/py-alabaster/pkg/PLIST N ports/textproc/py-alabaster/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/19 22:03:47 Log message: Import py-sphinx_rtd_theme 0.1.9, ok sthen@ This is a mobile-friendly sphinx theme I made for readthedocs.org. It's currently in development there and includes some rtd variable checks that can be ignored if you're just trying to use it on your project outside of that site. Status: Vendor Tag: shadchin Release Tags: shadchin_20160120 N ports/textproc/py-sphinx_rtd_theme/Makefile N ports/textproc/py-sphinx_rtd_theme/distinfo N ports/textproc/py-sphinx_rtd_theme/pkg/PLIST N ports/textproc/py-sphinx_rtd_theme/pkg/DESCR N ports/textproc/py-sphinx_rtd_theme/patches/patch-setup_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/19 22:09:38 Log message: Import py-stemmer 1.3.0, ok sthen@ PyStemmer provides access to efficient algorithms for calculating a "stemmed" form of a word. This is a form with most of the common morphological endings removed; hopefully representing a common linguistic base form. This is most useful in building search engines and information retrieval software; for example, a search with stemming enabled should be able to find a document containing "cycling" given the query "cycles". PyStemmer provides algorithms for several (mainly european) languages, by wrapping the libstemmer library from the Snowball project in a Python module. It also provides access to the classic Porter stemming algorithm for english: although this has been superceded by an improved algorithm, the original algorithm may be of interest to information retrieval researchers wishing to reproduce results of earlier experiments Status: Vendor Tag: shadchin Release Tags: shadchin_20160120 N ports/textproc/py-stemmer/Makefile N ports/textproc/py-stemmer/distinfo N ports/textproc/py-stemmer/pkg/PLIST N ports/textproc/py-stemmer/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/19 22:14:32 Log message: Import py-snowballstemmer 1.2.1, ok sthen@ This is a pure Python stemming library. If PyStemmer is available, this module uses it to accelerate. Status: Vendor Tag: shadchin Release Tags: shadchin_20160120 N ports/textproc/py-snowballstemmer/Makefile N ports/textproc/py-snowballstemmer/distinfo N ports/textproc/py-snowballstemmer/pkg/PLIST N ports/textproc/py-snowballstemmer/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/19 22:17:05 Modified files: textproc : Makefile Log message: +py-alabaster +py-alabaster,python3 +py-snowballstemmer +py-snowballstemmer,python3 +py-sphinx_rtd_theme +py-sphinx_rtd_theme,python3 +py-stemmer +py-stemmer,python3 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/19 22:32:59 Modified files: databases/py-pickleshare: Makefile distinfo Log message: Minor update to py-pickleshare 0.6 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/19 23:11:41 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 distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/19 23:37:06 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.285. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/19 23:38:28 Modified files: graphics/graphite2: Makefile distinfo Log message: SECURITY update to graphite2-1.3.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/19 23:41:27 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.3.21. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/19 23:41:46 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.9.21. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/20 00:59:11 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo devel/ruby-rspec/specinfra/patches: patch-_metadata Log message: update to specinfra-2.50.1 CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/20 00:59:55 Modified files: sys/dev : audio.c Log message: Set byte order the default encoding in the attach method to native byte order. No behaviour change, as attach time parameters are just hints, except thay this makes audioctl output nicer if the device was never opened. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/20 01:01:13 Modified files: lang/clojure : Makefile distinfo lang/clojure/files: clj_completions lang/clojure/pkg: PLIST Log message: update to clojure-1.8.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/20 01:39:57 Modified files: www/seamonkey/patches: patch-mozilla_config_system-headers Added files: www/seamonkey/patches: patch-mozilla_media_libav_config_unix_h Log message: stop using malloc.h; these patches are a bit of a hack, but upstream's next release properly deals with it (as confirmed by landry@). discussed with landry@ CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2016/01/20 01:43:27 Modified files: usr.bin/vi/common: key.c key.h mark.c usr.bin/vi/ex : ex_txt.c usr.bin/vi/include: com_extern.h ex_extern.h vi_extern.h usr.bin/vi/vi : v_ch.c v_txt.c vi.c Log message: Remove ARG_CHAR_T, a relic from when the code was written K&R style. ok millert@ schwarze@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2016/01/20 02:22:39 Modified files: usr.bin/ssh : misc.c Log message: Include sys/time.h for gettimeofday. From sortie at maxsi.org. CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2016/01/20 02:23:42 Modified files: net/py-ripe.atlas.cousteau: Makefile distinfo Log message: update to 1.0.7 OK sthen CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2016/01/20 02:25:03 Modified files: net/py-ripe.atlas.sagan: Makefile distinfo net/py-ripe.atlas.sagan/pkg: PLIST Log message: update to 1.1.8 OK sthen CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2016/01/20 02:25:42 Modified files: net/py-ripe.atlas.tools: Makefile distinfo net/py-ripe.atlas.tools/pkg: PLIST Log message: update to 1.2.2 OK sthen CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/20 02:37:13 Modified files: devel/jsoncpp : Makefile devel/jsoncpp/patches: patch-src_test_lib_json_main_cpp Added files: devel/jsoncpp/patches: patch-src_lib_json_json_reader_cpp patch-src_lib_json_json_writer_cpp Log message: Merge bugfixes from upstream: Fix cases where the most negative signed integer was negated, causing undefined behavior. (upstream git commit 1b32e3e869059e437c43ba0f8765c3e5857801f7) Tests: fix undefined behavior from a left shift of a negative value. (upstream git commit 22ec823cc707f38ee465805cfb158879e56758a3) CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/20 02:39:46 Modified files: devel/cmake : Makefile cmake.port.mk distinfo Log message: Maintenance update to cmake-3.4.2. Nothing interesting for us... CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/20 03:04:32 Modified files: sys/dev/pv : if_xnf.c Log message: Don't bump output errors when when tx ring is full Reported by Jonathon Sisson , thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/20 04:29:05 Modified files: net/libproxy : Makefile Log message: Fix libproxy's shared lib version, ok aja@ cmake.port.mk sets LIBfoo_VERSION for cmake to use as appropriate, but this only works when the library name matches between SHARED_LIBS and the cmake infrastructure - in this case there's a mismatch with "proxy" vs "libproxy". This used to be handled in this port by patching cmake files but that's awkward to maintain so no surprise it accidentally got lost in the last update; replace it by setting appropriate CONFIGURE_ENV and MAKE_ENV in the port Makefile instead which is more maintainable. Build problem with dependent ports reported by nigel@. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/20 05:19:21 Modified files: www : Makefile Removed files: www/august : Makefile distinfo www/august/patches: patch-august www/august/pkg : DESCR PLIST Log message: remove august; upstream hasn't been active in 15 years and nowadays there are better editors for this fancy thing called H.T.M.L. ok benoit@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/20 05:21:19 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: - add missing 'weblint' entry - register 'august' removal CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/20 05:45:16 Modified files: gnu/lib/libiberty: Makefile.bsd-wrapper Log message: quote ${CC} expansion, from andreas.kahari at icm uu se, ok mpi@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/01/20 07:05:12 Modified files: lang/pypy : Makefile distinfo lang/pypy/pkg : PLIST Removed files: lang/pypy/patches: patch-lib-python_2_7_socket_py patch-lib-python_2_7_ssl_py patch-pypy_module__ssl___init___py patch-pypy_module__ssl_interp_ssl_py patch-rpython_rlib_ropenssl_py Log message: Update lang/pypy to 4.0.1. OK juanfra@. Thanks. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2016/01/20 08:09:14 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: Add myself. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/20 08:29:30 Modified files: net/arp-scan : Makefile Log message: new HOMEPAGE/MASTER_SITES for arp-scan CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/20 08:33:56 Modified files: net/ike-scan : Makefile Log message: ike-scan moved to github, plus minor Makefile tidying CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/20 09:02:06 Modified files: lang/ghc : Makefile lang/ghc/pkg : PLIST-main Added files: lang/ghc/files : Process.hsc lang/ghc/patches: patch-libraries_unix_unix_cabal Log message: Add a module System.OpenBSD.Process to package unix with currently only one function giving access to the pledge(2) system call: pledge :: String -> Maybe [FilePath] -> IO () Help and testing by semarie@ and abieber@. Thanks! No bump yet, because there'll be some more churn (so please wait a little bit for other haskell commits before starting to build it). CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/20 09:05:15 Modified files: sys/arch/sparc64/stand/ofwboot: diskprobe.c Log message: Check for disks deeper than 4 levels down in the Open Firmware device tree. Makes softraid(4) boot possible on more sparc64 machines. Tested on Sun Fire machines by mikeb@ and Alexander Bochmann via misc@ ok mikeb@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/20 09:08:30 Modified files: lang/ghc : Makefile ghc.port.mk Added files: lang/ghc/pkg : DESCR PLIST Removed files: lang/ghc/pkg : DESCR-doc DESCR-main PLIST-doc PLIST-main Log message: Merge -main and -doc subpackages. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/20 09:15:46 Modified files: archivers/hs-zip-archive: Makefile archivers/hs-zlib: Makefile archivers/hs-zlib-bindings: Makefile audio/hs-libmpd: Makefile databases/hs-HDBC: Makefile databases/hs-HDBC-mysql: Makefile databases/hs-HDBC-postgresql: Makefile databases/hs-HDBC-sqlite3: Makefile databases/hs-hackage-db: Makefile databases/hs-hedis: Makefile databases/hs-postgresql-libpq: Makefile databases/hs-postgresql-simple: Makefile databases/hs-resource-pool: Makefile Log message: Bump after ghc change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/20 09:19:25 Modified files: telephony/asterisk-sounds: asterisk-sounds.port.mk telephony/asterisk-sounds/core-sounds: Makefile Makefile.inc telephony/asterisk-sounds/core-sounds/en_AU: Makefile telephony/asterisk-sounds/core-sounds/es: Makefile telephony/asterisk-sounds/core-sounds/pkg: PLIST-en PLIST-en_AU PLIST-en_GB PLIST-es PLIST-fr PLIST-it PLIST-ja PLIST-ru telephony/asterisk-sounds/extra-sounds: Makefile Makefile.inc telephony/asterisk-sounds/extra-sounds/pkg: PLIST-en PLIST-en_GB PLIST-fr Added files: telephony/asterisk-sounds/core-sounds/en: distinfo telephony/asterisk-sounds/core-sounds/en_AU: distinfo telephony/asterisk-sounds/core-sounds/en_GB: distinfo telephony/asterisk-sounds/core-sounds/es: distinfo telephony/asterisk-sounds/core-sounds/fr: distinfo telephony/asterisk-sounds/core-sounds/it: distinfo telephony/asterisk-sounds/core-sounds/ja: distinfo telephony/asterisk-sounds/core-sounds/ru: distinfo telephony/asterisk-sounds/core-sounds/sv: distinfo telephony/asterisk-sounds/extra-sounds/en: distinfo telephony/asterisk-sounds/extra-sounds/en_GB: distinfo telephony/asterisk-sounds/extra-sounds/fr: distinfo Removed files: telephony/asterisk-sounds/core-sounds: distinfo telephony/asterisk-sounds/extra-sounds: distinfo Log message: Update to the 1.5 versions of asterisk-core-sounds and asterisk-extra-sounds where available. core-sounds for a couple of languages aren't there yet so distinfo files and infra have been rearranged to cope. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/20 09:20:44 Modified files: devel/hs-BoundedChan: Makefile devel/hs-ConfigFile: Makefile devel/hs-FindBin: Makefile devel/hs-HUnit : Makefile devel/hs-List : Makefile devel/hs-MissingH: Makefile devel/hs-MonadRandom: Makefile devel/hs-ObjectName: Makefile devel/hs-OneTuple: Makefile devel/hs-PSQueue: Makefile devel/hs-QuickCheck: Makefile devel/hs-StateVar: Makefile devel/hs-abstract-deque: Makefile devel/hs-abstract-par: Makefile devel/hs-aeson : Makefile devel/hs-ansi-terminal: Makefile devel/hs-ansi-wl-pprint: Makefile devel/hs-async : Makefile devel/hs-base-unicode-symbols: Makefile devel/hs-base16-bytestring: Makefile devel/hs-base64-bytestring: Makefile devel/hs-bimap : Makefile devel/hs-blaze-builder: Makefile devel/hs-blaze-textual: Makefile devel/hs-bytestring-mmap: Makefile devel/hs-case-insensitive: Makefile devel/hs-cereal: Makefile devel/hs-cmdargs: Makefile devel/hs-cmdlib: Makefile devel/hs-concurrent-extra: Makefile devel/hs-conduit: Makefile devel/hs-configurator: Makefile devel/hs-constraints: Makefile devel/hs-convertible: Makefile devel/hs-data-default: Makefile devel/hs-data-hash: Makefile devel/hs-data-ordlist: Makefile devel/hs-dataenc: Makefile devel/hs-directory-tree: Makefile devel/hs-dlist : Makefile Log message: Bump after ghc changes. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/20 09:22:29 Modified files: devel/hs-enumerator: Makefile devel/hs-exceptions: Makefile devel/hs-extensible-exceptions: Makefile devel/hs-failure: Makefile devel/hs-fgl : Makefile devel/hs-ghc-paths: Makefile devel/hs-hashable: Makefile devel/hs-hashtables: Makefile devel/hs-hood : Makefile devel/hs-hslogger: Makefile devel/hs-language-c: Makefile devel/hs-largeword: Makefile devel/hs-lifted-base: Makefile devel/hs-logict: Makefile devel/hs-mmap : Makefile devel/hs-mmorph: Makefile devel/hs-monad-control: Makefile devel/hs-mtl : Makefile devel/hs-murmur-hash: Makefile devel/hs-nats : Makefile devel/hs-network: Makefile devel/hs-network-uri: Makefile devel/hs-newtype: Makefile devel/hs-old-locale: Makefile devel/hs-old-time: Makefile devel/hs-parallel: Makefile devel/hs-parsec: Makefile devel/hs-patch-combinators: Makefile devel/hs-primitive: Makefile devel/hs-random: Makefile devel/hs-readline: Makefile devel/hs-regex-applicative: Makefile devel/hs-regex-base: Makefile devel/hs-regex-compat: Makefile devel/hs-regex-compat-tdfa: Makefile devel/hs-regex-posix: Makefile devel/hs-regex-tdfa: Makefile devel/hs-resourcet: Makefile devel/hs-safe : Makefile devel/hs-sandi : Makefile devel/hs-scientific: Makefile devel/hs-semigroups: Makefile devel/hs-sendfile: Makefile devel/hs-split : Makefile devel/hs-stm : Makefile devel/hs-strict: Makefile devel/hs-syb : Makefile devel/hs-tagged: Makefile devel/hs-tar : Makefile devel/hs-test-framework: Makefile devel/hs-test-framework-hunit: Makefile devel/hs-text : Makefile devel/hs-tf-random: Makefile devel/hs-transformers-base: Makefile devel/hs-transformers-compat: Makefile devel/hs-tuple : Makefile devel/hs-unbounded-delays: Makefile devel/hs-uniplate: Makefile devel/hs-unix-compat: Makefile devel/hs-unordered-containers: Makefile devel/hs-utf8-string: Makefile devel/hs-uuid : Makefile devel/hs-vault : Makefile devel/hs-vector: Makefile devel/hs-void : Makefile Log message: Dump after ghc changes. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/20 09:26:20 Modified files: graphics/hs-GLURaw: Makefile graphics/hs-GLUT: Makefile graphics/hs-OpenGL: Makefile graphics/hs-OpenGLRaw: Makefile lang/hs-haskell-src: Makefile lang/hs-haskell-src-exts: Makefile math/hs-half : Makefile net/hs-HTTP : Makefile net/hs-curl : Makefile net/hs-hostname: Makefile net/hs-multipart: Makefile net/hs-network-info: Makefile security/hs-SHA: Makefile security/hs-crypto: Makefile security/hs-crypto-api: Makefile security/hs-cryptocipher: Makefile security/hs-cryptohash: Makefile security/hs-digest: Makefile security/hs-entropy: Makefile security/hs-mwc-random: Makefile security/hs-pwstore-fast: Makefile security/hs-skein: Makefile textproc/hs-HaXml: Makefile textproc/hs-attoparsec: Makefile textproc/hs-bytestring-lexing: Makefile textproc/hs-bytestring-nums: Makefile textproc/hs-bytestring-show: Makefile textproc/hs-hexpat: Makefile textproc/hs-libxml-sax: Makefile textproc/hs-polyparse: Makefile textproc/hs-tagsoup: Makefile textproc/hs-xml: Makefile textproc/hs-xml-types: Makefile www/hs-cgi : Makefile www/hs-html : Makefile www/hs-http-types: Makefile x11/hs-X11 : Makefile x11/hs-X11-xft : Makefile x11/hs-dbus : Makefile x11/hs-xmonad-contrib: Makefile Log message: Bump after ghc changes. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/20 09:27:42 Modified files: devel/hscolour : Makefile x11/xmonad : Makefile Log message: Bump after ghc changes. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/20 09:28:54 Modified files: meta/haskell-platform: Makefile Log message: The -doc subpackage of ghc no longer exists. (this should be the last commit for the subpackage merge of ghc) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/20 10:17:19 Modified files: textproc/calibre: Makefile distinfo textproc/calibre/patches: patch-src_calibre_gui2___init___py textproc/calibre/pkg: PLIST Log message: update to Calibre 2.49.0 CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/20 10:23:58 Modified files: sys/arch/octeon/dev: amdcf.c octcf.c sys/dev/ata : wd.c Log message: Set segflg member of uio struct with symbolic enum value instead of using magic numbers. No binary change. Diff from Martin Natano. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/20 10:27:16 Modified files: sys/net : ifq.h Log message: dlg@ took a pity on me and let me stay sane a bit longer by giving me a chance to kill these glowing red trailing whitespace characters. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/20 10:55:44 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: remove weblint from the obsolete packages list, mmcc@ pointed it was added to the $stem_extensions list. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/20 11:37:14 Modified files: etc/root : root.mail Log message: fix year CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/20 12:01:39 Modified files: sys/dev : audio.c Log message: make AUDIO_GETDEV ioctl return the device name (ex "azalia0") rather than driver specific strings. ok kettenis CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/01/20 12:09:52 Modified files: include : Makefile Removed files: include : malloc.h Log message: After nearly 20 years of warning that malloc.h is obsolete, it's about time we actually remove this header. It was originally added for ports, which is malloc.h-free now. additional ports bulk by aja@ ok bently@ dcoppa@ millert@ sthen@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/20 12:12:28 Modified files: usr.bin/calendar: calendar.1 usr.bin/calendar/calendars: calendar.all calendar.holiday Added files: usr.bin/calendar/calendars: calendar.nz Log message: add a calendar for new zealand; from craig skinner CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/20 13:26:00 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 distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/01/20 14:49:47 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: Minor update of IntelliJ IDEA to 15.0.3. From Caspar Schutijser, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/20 16:08:21 Modified files: textproc/calibre: Makefile textproc/calibre/patches: patch-src_calibre_constants_py Log message: Disable some annoying warnings at Calibre startup time. CVSROOT: /cvs Module name: src Changes by: juanfra@cvs.openbsd.org 2016/01/20 16:40:33 Modified files: share/man/man4 : urtwn.4 Log message: Add Approx APPUSB300NANO V1. V2 uses a different chipset. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/20 17:04:55 Modified files: devel : Makefile Removed files: devel/hs-hlint : Makefile distinfo devel/hs-hlint/patches: patch-data_hlint_1 patch-hlint_cabal devel/hs-hlint/pkg: DESCR PLIST Log message: Remove and unhook devel/hs-hlint. People can cabal install it. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/20 17:05:41 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: hs-hlint removal CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/20 18:37:18 Modified files: sbin/pdisk : partition_map.c validate.c Log message: Don't try to be cute by silently opening a disk read-only when R/W access was requested. Just complain when the R/W open fails. Make failure messages consistent. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/01/20 19:19:59 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/20 19:52:52 Modified files: sbin/pdisk : dump.c partition_map.c partition_map.h pdisk.c Log message: Nuke 'writable' field now that it is always in sync with 'rflag'. Since (!rflag && writable == 0) can't be true remove those warning blocks and simply leave the not-writable warning when attempting to write the map. Always show 'w' in the help and rely on the check and warning in do_write_partition_map() so the user always gets a message. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/20 20:34:05 Modified files: sys/netinet : if_ether.c Log message: remove the arp_inuse and arp_allocated counters we can get the same info from the arp pool: # vmstat -m | grep -e ^arp -e ^Name Name Size Requests Fail InUse Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 56 84 0 6 1 0 1 1 0 8 0 Requests and InUse end up being the same: # pstat -d d arp_allocated arp_allocated at 0xffffffff81942084: 84 # pstat -d d arp_inuse arp_inuse at 0xffffffff81942098: 6 ok bluhm@ claudio@ mpi@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/20 23:28:56 Modified files: sys/arch/sgi/dev: dsrtc.c Log message: Remove now uneeded bus_space_unmap calls in the DS1742W/Origin path that have had uninitialised bus space handle arguments since the mapping became conditional in rev 1.9 confirmed with miod CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/20 23:32:19 Modified files: sys/netinet6 : icmp6.c Log message: add a missing if_put() in a carp specific path ok mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/20 23:43:37 Modified files: sysutils/consolekit: Makefile Added files: sysutils/consolekit/patches: patch-src_ck-log-event_h patch-src_ck-seat_c patch-tools_ck-log-system-start_c Log message: When assigning session to active VT prefer graphical sessions (upstream). Fix undefined behavior (upstream). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/21 00:22:51 Modified files: multimedia/gstreamer1: Makefile.inc Log message: Bump to 1.6.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/21 00:23:04 Modified files: multimedia/gstreamer1/core: distinfo Log message: Update to gstreamer1-1.6.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/21 00:23:24 Modified files: multimedia/gstreamer1/plugins-bad: distinfo Log message: Update to gstreamer1-plugins-bad-1.6.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/21 00:23:38 Modified files: multimedia/gstreamer1/plugins-base: distinfo Log message: Update to gstreamer1-plugins-base-1.6.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/21 00:23:58 Modified files: multimedia/gstreamer1/plugins-good: Makefile distinfo Log message: Update to gstreamer1-plugins-good-1.6.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/21 00:24:14 Modified files: multimedia/gstreamer1/plugins-libav: distinfo Log message: Update to gstreamer1-plugins-libav-1.6.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/21 00:24:32 Modified files: multimedia/gstreamer1/plugins-ugly: distinfo Log message: Update to gstreamer1-plugins-ugly-1.6.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/21 00:24:59 Modified files: multimedia/gstreamer1/py-gstreamer: Makefile Log message: Stay at version 1.6.2. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/21 01:03:08 Modified files: sys/arch/socppc/dev: socpcic.c Log message: avoid uninitialised variable use ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/21 01:26:26 Modified files: audio/ncmpcpp : Makefile distinfo Log message: Another bugfixing release (ncmpcpp-0.7.3) * Home and End keys are now recognized in a few specific terminal emulators. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/21 01:43:32 Modified files: net/lldpd : Makefile distinfo net/lldpd/patches: patch-src_daemon_interfaces-bsd_c Log message: update to lldpd-0.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/21 01:53:59 Log message: import py-netifaces, ok/tweak landry@ netifaces is a portable Python module providing a high-level means of retrieving information about the local machine's network interfaces, including their addresses. Status: Vendor Tag: sthen Release Tags: sthen_20160121 N ports/net/py-netifaces/Makefile N ports/net/py-netifaces/distinfo N ports/net/py-netifaces/pkg/PLIST N ports/net/py-netifaces/pkg/DESCR N ports/net/py-netifaces/patches/patch-netifaces_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/21 01:54:40 Modified files: net : Makefile Log message: +py-netifaces CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/21 02:12:11 Modified files: textproc/calibre: Makefile Log message: Add a run dep on net/py-netifaces to Calibre CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/21 02:40:28 Modified files: www/p5-HTML-Lint: Makefile Log message: missed bump CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/21 02:42:36 Modified files: games/ioquake3 : Makefile Log message: Mark ioquake3 as BROKEN-i386, need to free up a register to get this to build. Fill in the GPL version number in the license marker. CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/01/21 03:05:02 Modified files: astro/ansiweather: Makefile distinfo astro/ansiweather/patches: patch-ansiweather astro/ansiweather/pkg: PLIST Log message: update to ansiweather-1.07 from Frederic Cambus (maintainer), ok sthen@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/21 03:52:57 Log message: Import password-store-1.6.5. Lightweight commandline-based password manager. Uses pwgen, gpg and git to generate, securely store, synchronize and show stored passwords. from David Dahlberg; thanks! ok zhuk@ Status: Vendor Tag: bentley Release Tags: bentley_20160121 N ports/security/password-store/Makefile N ports/security/password-store/distinfo N ports/security/password-store/patches/patch-Makefile N ports/security/password-store/patches/patch-man_pass_1 N ports/security/password-store/patches/patch-src_password-store_sh N ports/security/password-store/pkg/DESCR N ports/security/password-store/pkg/PLIST N ports/security/password-store/files/openbsd.sh No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/21 03:54:23 Modified files: security : Makefile Log message: +password-store CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/21 04:23:48 Modified files: sys/netinet : in.c in_var.h ip_carp.c ip_input.c ip_output.c sys/netinet6 : in6.c in6_var.h ip6_input.c ip6_mroute.c ip6_output.c Log message: Introduce in{,6}_hasmulti(), two functions to check in the hot path if an interface joined a specific multicast group. ok phessler@, visa@, dlg@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/21 06:22:58 Modified files: x11/i3 : Makefile x11/i3/patches : patch-src_commands_c Added files: x11/i3/patches : patch-man_i3-nagbar_1 Log message: Fix i3-nagbar invocation from src/commands.c and the example in its manpage. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/01/21 06:48:25 Log message: Import Kibana, a data visualization platform for elasticsearch. Original submission from Pavel Korovin, hints from me, jasper and sebastia@ ok sebastia@ and jasper@ on a previous diff. pkg/DESCR Kibana is an open source data visualization platform that allows you to interact with your data through stunning, powerful graphics that can be combined into custom dashboards that help you share insights from your data far and wide. Status: Vendor Tag: giovanni Release Tags: giovanni_20160121 N ports/www/kibana/distinfo N ports/www/kibana/Makefile N ports/www/kibana/patches/patch-config_kibana_yml N ports/www/kibana/pkg/PLIST N ports/www/kibana/pkg/DESCR N ports/www/kibana/pkg/kibana.rc N ports/www/kibana/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/01/21 06:50:45 Modified files: www : Makefile Log message: +kibana CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2016/01/21 07:34:42 Modified files: devel/cscope : Makefile Added files: devel/cscope/patches: patch-src_main_c Log message: pledge(2) cscope If linemode == NO it needs: rpath: read the program wpath: create cscope.out files cpath: needs to unlink temp files at exit tty: at exit curses calls an ioctl to clean the window proc/exec: needs to fork and exec external program, namely $EDITOR If linemode == YES it's the same as above, except it doesn't need "tty" ok benoit@ and tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/21 08:08:46 Modified files: net/dhcpcd : Makefile distinfo Log message: update to dhcpcd-6.10.1 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/21 08:33:21 Modified files: sbin/pdisk : dump.c file_media.c file_media.h io.c io.h partition_map.c partition_map.h pdisk.c validate.c Log message: Hoist all file opening and ioctl calls into main(), passing a pointer to a valid map to edit(). Should enable pledging a la fdisk at some point. Since edit() always gets a valid map (and maintains its validity even when 'I'nitializing a new one) many checks for (map == NULL) are junked. Remove some dances around block sizes by using DEV_BSIZE everywhere since we don't support non-DEV_BSIZE (a.k.a. 512-byte) sectors. Remove many superfluous #include statements. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/01/21 09:04:47 Modified files: games/supertux : Makefile distinfo games/supertux/pkg: PLIST Added files: games/supertux/patches: patch-CMakeLists_txt patch-external_squirrel_CMakeLists_txt patch-external_tinygettext_CMakeLists_txt patch-src_supertux_main_cpp Removed files: games/supertux/patches: patch-src_menu_h Log message: Update to 0.4.0. Cluebat and datadir patch from David Carlier. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/21 11:08:06 Modified files: net/arp-scan : Makefile Log message: missing bump after HOMEPAGE change CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/21 11:15:14 Modified files: graphics/freeimage/patches: patch-Source_LibOpenJPEG_opj_malloc_h Log message: sync with graphics/openjpeg to not use malloc.h on i386. spotted by sthen@ CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2016/01/21 11:34:42 Modified files: telephony/asterisk-sounds/core-sounds/en_AU: Makefile telephony/asterisk-sounds/core-sounds/es: Makefile Log message: Bump after change to PLIST's Ok sthen@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/01/21 13:05:35 Modified files: build : mirrors.dat Log message: comment out Erlangen mirror for now, hw problems CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/01/21 13:07:59 Modified files: build : mirrors.pl Log message: mirrors.pl tweaks: - sort by state within a country - add WIP pkg.conf bits, may need tweaking after review of pkg_add diff CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/01/21 13:09:01 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: stsp@cvs.openbsd.org 2016/01/21 13:33:20 Modified files: sys/net80211 : ieee80211_output.c Log message: Fix the timeout value sent in ADDBA request and response frames. ba_timeout_val is in usec so we must divide by TU when copying it to the frame. ok kettenis@ millert@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/21 14:21:36 Modified files: faq : faq15.html Log message: mention dpb's privsep model and clean up a few bits. CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/01/21 15:20:08 Modified files: textproc/go-xlsx: Makefile Log message: stop portroach from checking updates for textproc/go-xlsx CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/21 15:28:23 Modified files: telephony/asterisk-openbsd-moh: Makefile Log message: Fix PORTROACH marker. CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2016/01/21 16:40:27 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: another round of tiny wording tweaks and unifications all from tj ok millert CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/21 17:38:53 Modified files: sbin/pdisk : dump.c dump.h partition_map.c pdisk.8 pdisk.c Log message: Nuke 'expert' mode and the enabling, undocumented, '-d' flag by just making all the commands available all the time. Document the newly available commands. Remove the former 'P' command (list partitions in base address order) and use 'P' from expert mode (show map data structures). Stop accepting uppercase aliases for commands documented as lower case. Bring the 'h' help text and man pages into agreement. ok jasper@ millert@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/21 17:40:25 Modified files: sys/dev/ic : twe.c Log message: remove a surplus splbio ok deraadt@ krw@ CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2016/01/21 17:51:24 Modified files: mail/imapfilter: Makefile distinfo Removed files: mail/imapfilter/patches: patch-src_imapfilter_c Log message: update to imapfilter 2.6.5 ok juanfra@ CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2016/01/21 17:54:50 Modified files: fonts/hack-fonts: Makefile distinfo Log message: update to hack-fonts 2.019, switch from .zip to .gzip ok jung@, juanfra@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/21 18:18:44 Modified files: sys/arch/octeon/dev: cn30xxipd.c Log message: Add back the initialisation of a cn30xxipd_offload() variable removed in rev 1.6 so SET doesn't or bits into uninitialised memory. ok visa@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/21 18:25:56 Modified files: sbin/pdisk : dump.c partition_map.c partition_map.h pdisk.c Log message: In the "why use two variables when one would do" category, eliminate the 'written' field and just use the 'changed' field to mediate when it is appropriate to ask whether changes should be discarded. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/21 21:16:25 Modified files: sbin/pdisk : partition_map.c partition_map.h pdisk.c Log message: Repair creation of initial partition table on a blank disk, broken when hoisting file operations and ioctl to main(). Pass media size to open_partition_map() and create_partition_map() so they can properly initialize a map. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/21 23:54:56 Modified files: print/cups-filters: Makefile distinfo Log message: Update to cups-filters-1.8.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/22 00:00:15 Modified files: emulators/qemu : Makefile emulators/qemu/patches: patch-hw_net_e1000_c Log message: SECURITY fix for CVE-2016-1981. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/22 00:05:01 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-libavcodec_aaccoder_c patch-libavcodec_aacenc_c patch-libavcodec_aacenc_h patch-libavcodec_aacenc_tns_c patch-tests_fate_aac_mak Log message: Yet again mor AAC fixes. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/22 00:31:59 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo Log message: update to specinfra-2.50.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/22 00:33:45 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo Log message: update to p5-Sys-Virt-1.3.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/22 00:36:13 Modified files: sysutils/ruby-puppet-syntax: Makefile distinfo sysutils/ruby-puppet-syntax/pkg: PLIST Log message: update to puppet-syntax-2.1.0 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/22 00:41:14 Modified files: sbin/pdisk : pdisk.8 Log message: escape punctuation to have it mark up properly; CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/22 00:44:13 Modified files: sysutils/ruby-facter: Makefile distinfo Log message: update to facter-2.4.5 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/22 00:45:32 Modified files: graphics/birdfont: Makefile distinfo Log message: update to birdfont-2.15.5 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/22 01:23:40 Modified files: www/py-httpie : Makefile distinfo Log message: Updqte to py-httpie 0.9.3, from Daniel Jakots. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/22 01:24:06 Modified files: textproc/highlight: Makefile distinfo textproc/highlight/pkg: PLIST Log message: Update to highlight-3.27. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/22 01:41:35 Modified files: www/py-httpie : Makefile Log message: Fix tests by adding missing TDEP on py-test, py-mock, py-test-httpbin and removing tests/test_docs.py which tries to spawn rst2pseudoxml.py while our docutils installs rst2pseudoxml CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/22 01:45:01 Modified files: emulators/qemu : Tag: OPENBSD_5_8 Makefile emulators/qemu/patches: Tag: OPENBSD_5_8 patch-hw_net_e1000_c Log message: Security fix for CVE-2016-1981 from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/22 01:52:22 Modified files: graphics/ansilove: Makefile distinfo Log message: Update to ansilove-3.0.2. from Frederic Cambus (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/22 01:55:34 Modified files: www/p5-Dancer2 : Makefile distinfo www/p5-Dancer2/pkg: PLIST Log message: Update to p5-Dancer2 0.166000, from MAINTAINER Cesare Gargano CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2016/01/22 02:03:15 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-configure patch-src_test_run-make_tools_mk lang/rust/pkg : PLIST-doc PLIST-main Added files: lang/rust/patches: patch-mk_target_mk patch-mk_tests_mk Removed files: lang/rust/patches: patch-mk_platform_mk Log message: update lang/rust to 1.6.0 ok juanfra@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/22 02:08:54 Modified files: www/p5-URI : Makefile distinfo Log message: Update to p5-URI-1.71. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/22 02:23:24 Modified files: www/p5-HTML-Parser: Makefile distinfo Log message: Update to p5-HTML-Parser-3.72. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/22 02:30:10 Modified files: textproc/p5-XML-XPath: Makefile distinfo Log message: Update to p5-XML-XPath-1.25. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/22 03:28:58 Modified files: www/firefox-esr-i18n: Makefile.inc www/firefox-i18n: Makefile.inc www/seamonkey-i18n: Makefile.inc mail/thunderbird-i18n: Makefile.inc devel/xulrunner/24: Makefile www/mozilla : mozilla.port.mk Log message: Face reality, various mozillas only build on amd64 or i386. The last reliable gecko builds on macppc were done with: OpenBSD 5.8-current (GENERIC.MP) #761: Mon Aug 31 08:01:30 MDT 2015 (mpi@ says SecurePLT was commited beginning of Sep, so .. related?) Thunderbird and firefox-esr strangely built on sparc64 (by accident?) in may and june (when it was gecko 31) but other than that firefox itself never built in 2015. Anybody is welcome to look into this, just add you beloved arch to ONLY_FOR_ARCHS in mozilla.port.mk. While here, also amend ONLY_FOR_ARCHS in langpacks ports, no point in packaging them if you don't have the corresponding package. Avoids wasting hours during bulks, only keep xulrunner building on powerpc and sparc64. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/01/22 03:44:30 Modified files: net/p5-Net-PcapWriter: Makefile distinfo Log message: update p5-Net-PcapWriter to 0.722 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/22 04:10:17 Modified files: sys/netinet : tcp_input.c Log message: fix a missing if_put() in the default af path of tcp_mss() ok mpi@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/22 04:14:58 Modified files: sys/netinet : ip_ipip.c Log message: add a missing if_put() to ipip_input() ok mpi@ CVSROOT: /cvs Module name: src Changes by: goda@cvs.openbsd.org 2016/01/22 04:33:40 Modified files: sys/net : if_etherip.c Log message: Support tunnel VRF on etherip(4) ok dlg@ yasuoka@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/22 04:38:23 Modified files: sysutils/cfengine: Makefile distinfo sysutils/cfengine/pkg: PLIST Added files: sysutils/cfengine/patches: patch-cf-agent_verify_files_c patch-cf-agent_verify_files_utils_c patch-cf-execd_cf-execd_c patch-cf-upgrade_log_c patch-libcompat_strchrnul_c patch-libpromises_evalfunction_c patch-libpromises_processes_select_c patch-libutils_string_lib_c Removed files: sysutils/cfengine/patches: patch-masterfiles_update_cf patch-pub_getopt_c patch-src_cf-report_c patch-src_sysinfo_c Log message: update to cfengine-3.7.2, from maintainer Rodrigo Mosconi CVSROOT: /cvs Module name: src Changes by: goda@cvs.openbsd.org 2016/01/22 04:56:14 Modified files: sys/net : if_vxlan.c Log message: Drop packets whose VNI flag is not set and VNI is not zero ok reyk@ yasuoka@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/22 05:31:04 Modified files: sbin/pdisk : file_media.c file_media.h partition_map.c validate.c Log message: Merge read_block() and read_file_media() into read_block(). Ditto write_block() and write_file_media(). One layer of read/write wrappers for pread/pwrite should be enough for anyone. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/01/22 06:08:44 Modified files: usr.sbin/smtpd : table_static.c Log message: add a log_warn() so that when smtpd fails to start due to a problem reading the configuration file of a table, user actually understands what happens diff by Alexis Vachette, ok jung@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/01/22 06:10:41 Modified files: usr.sbin/smtpd : lka.c Log message: in lka process, revoke proc/exec pledges after privsep-ed table backends are forked at startup i thought i had committed this already, diff has been okayed several weeks ago... ok jung@, ok millert@, ok sunil@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/01/22 06:31:47 Modified files: sys/dev/usb : usb.c Log message: If usb_fill_udf_task() failed to fill the struct, udf_data still contained the pointer it received from user land. usbioctl() has to reset it, otherwise user supplied data is passed to free(). OK mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/22 06:32:31 Modified files: mail/rspamd : Makefile distinfo Log message: update to rspamd-1.1.1, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/22 06:38:37 Modified files: archivers/p7zip: Makefile Added files: archivers/p7zip/patches: patch-CPP_7zip_UI_Console_Main_cpp Log message: pledge p7zip, from maintainer Josh Grosse (thanks for digging into this Josh!). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/22 06:39:08 Modified files: archivers/p7zip: Makefile Log message: add a "# uses pledge()" marker for ease of finding it again CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/22 06:46:38 Added files: net/openafs/patches: patch-src_ptserver_map_c Log message: fix malloc.h straggler CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/22 06:56:27 Modified files: sysutils/ruby-puppet/3: Makefile distinfo sysutils/ruby-puppet/3/patches: patch-lib_puppet_provider_package_pip_rb Log message: update to puppet-3.8.5 * http://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-385 ok sebastia@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2016/01/22 07:24:30 Modified files: graphics/ansilove: Makefile Log message: # uses pledge() marker was missing ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/22 07:54:09 Modified files: net/isc-bind : Tag: OPENBSD_5_8 Makefile distinfo Log message: - security update to BIND 9.10.3P3 https://kb.isc.org/article/AA-01346/0/BIND-9.10.3-P3-Release-Notes.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/22 08:24:30 Log message: Import typespeed 0.6.5. Typespeed's idea is ripped from ztspeed (a DOS game made by Zorlim). The Idea behind the game is rather easy: type words that are flying by from left to right as fast as you can. If you miss 10 or more words, game is over. You can play typespeed for your own or with a friend using TCP/IPv4. These options are called Single player and Multiplayer respectively. I patched out the whole 'setgid games binary to store scores in a systemwide file' feature, scores are stored in ~/.typespeed/score. From MAINTAINER Nils Reuße, thanks! ok abieber@ Status: Vendor Tag: nreusse Release Tags: landry_20160122 N ports/games/typespeed/Makefile N ports/games/typespeed/distinfo N ports/games/typespeed/pkg/DESCR N ports/games/typespeed/pkg/PLIST N ports/games/typespeed/patches/patch-src_typespeed_c N ports/games/typespeed/patches/patch-src_file_c N ports/games/typespeed/patches/patch-src_misc_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/22 08:25:09 Modified files: games : Makefile Log message: +typespeed CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/22 08:59:33 Modified files: sbin/pdisk : partition_map.c Log message: Lost a fix for one invocation of write_block() in diff juggling. It takes an off_t offset, not a disk address, for now. CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2016/01/22 09:45:52 Modified files: regress/usr.sbin/pkg_add: Makefile list7.out Log message: Replace a (broken) test for @option explicit-update (the code has been removed 2 years ago) by a (working) test for @ask-update CVSROOT: /cvs Module name: ports Changes by: mmcc@cvs.openbsd.org 2016/01/22 10:07:41 Modified files: www/sthttpd : Makefile www/sthttpd/pkg: PLIST Log message: add rc.d script to PLIST ok landry@ CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2016/01/22 10:09:05 Modified files: sys/net : if_ethersubr.c Log message: Always check destination MAC address of received unicast packets, not only when in promiscuous mode This necessary for NICs like virtio, where the unicast MAC filter is 'best effort' only. ok dlg@ encouragement from mpi@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/22 10:09:43 Modified files: sys/miscfs/fuse: fuse_device.c fuse_vnops.c Log message: Straightforward uiomovei -> uiomove conversion. All size arguments for uiomove had unsigned types already. Diff from Martin Natano. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/22 10:22:35 Modified files: sbin/pdisk : dpme.h Log message: Whitespace fixes. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/22 10:29:37 Modified files: sbin/pdisk : partition_map.h Log message: Whitespace fixes. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/22 10:35:16 Modified files: sbin/pdisk : dump.c partition_map.c partition_map.h validate.c Log message: Rename map field 'misc' to 'block0' since that's what it is. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/22 10:49:07 Modified files: sbin/pdisk : convert.c Log message: Whitespace fixes. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/22 10:51:25 Modified files: sbin/pdisk : convert.c Log message: Change parameter name 'data' to 'block0'. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/22 11:01:14 Modified files: sbin/pdisk : convert.c Log message: Of course if you change the parameter name you need to change the uses of said parameter to the new name. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/22 11:23:35 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.3.22. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/22 11:24:02 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.10.0. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/22 11:57:42 Modified files: sbin/pdisk : convert.c dump.c partition_map.c partition_map.h pdisk.c validate.c Log message: Change partition map field 'data' to 'dmpe'. Change 'create_data' to 'create_dmpe'. Sweep up some 'struct dpme *data' to struct dpme *dpme'. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/22 12:04:39 Modified files: net/pidgin : Makefile Log message: gstreamer-0.10 -> gstreamer1 reported by nigel@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/22 12:26:40 Modified files: sys/dev/pv : xen.c xenstore.c Log message: Convert membar_* calls into virtio_membar_sync where it matters membar_* functions are defined only as compiler barriers on !MP kernels, while we're trying to be conservative in our use of the barriers. Barriers are placed only where loads and stores might get reordered and it matters at the same time. Shared info page operations are using atomic instructions on Linux, so they get barriers as well. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/22 12:28:06 Modified files: usr.bin/calendar/calendars: calendar.nz Log message: - new plymouth day is better known as taranaki - correct a duplicate south canterbury entry first correction from peter kane second, and diff, from craig skinner CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/22 12:28:16 Modified files: sys/dev/pv : xen.c Log message: To facilitate reading make sure to use a GTF_invalid flag by name CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/22 12:33:30 Modified files: sys/dev/pv : if_xnf.c Log message: Set minimum number of slots on the receive ring to 18 After some experimentation, discussions with Xen folks and pondering Linux source code, it became clear that most versions of Xen require at least 18 slots available on the receive ring to send an event. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/22 12:47:57 Modified files: sys/dev/pv : if_xnf.c Log message: Setup interface features based on capabilities provided by the backend Instead of just setting bits that we think we need, do a better job of figuring out what's supported by the backend and what's not and what do we really need. The following improvements were implemented: o fallback for when scatter gather I/O is not supported by Dom0; o tcp/udp checksum offloading; o larger mtu up to 9000: an experimental feature; o stop requesting multicast control feature that we don't support. CVSROOT: /cvs Module name: www Changes by: jung@cvs.openbsd.org 2016/01/22 12:58:33 Modified files: opensmtpd/faq : config.html index.html options.html Added files: opensmtpd/faq : certificates.html example1.html filters.html rules.html Removed files: opensmtpd/faq : filter.html macros.html Log message: overhaul of the smtpd faq/guide bringing this outdated section to a recent state, now also including a complete example (similar to the PF guide) with a lot of input from tj and various tweaks from millert ok tj gilles millert ("you should probably just commit this") CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/22 15:57:23 Modified files: sys/dev/acpi : dwiic.c Log message: Zero the local structs holding crs information before parsing _CRS. This avoids reading uninitialised memory when expected value types are not present, as is currently the case with gpio signalled interrupts, and could also be the case with buggy aml. Without this change under certain conditions on the ideapad 100s (such as a ramdisk kernel or generic kernel compiled with -O0) ihidev would incorrectly attach to a bogus ioapic interrupt. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/22 18:03:46 Modified files: sbin/pdisk : partition_map.c Log message: Break annoying long line. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/22 18:09:29 Modified files: sbin/pdisk : partition_map.c Log message: Always initialize media_size to provided mediasz in open_partition_map(). CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/22 18:16:12 Modified files: sbin/pdisk : partition_map.c Log message: Nuke sync_device_size() and do it's one-field-update in coerce_block0(), right after we read/allocate media->block0. Doing sync *before* media->block0 is allocated is bad. The map->physical_block is initialized correctly and never to the magic number '1'. So just use map-physical_block to initialize sbBlkSize. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/22 18:43:13 Modified files: sbin/pdisk : dump.c partition_map.c validate.c Log message: map->block0 is always allocated or the map is discarded. So stop checking for NULL. Nuke get_block_zero() and just use map->block0. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/22 20:46:18 Modified files: sbin/pdisk : dump.c file_media.c file_media.h partition_map.c validate.c Log message: Flip read_block() and write_block() back to taking sector addresses instead of off_t values. Do the DEV_BSIZE multiplication in these two functions. Easier to read code and kills two #include . Kill unused label. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/22 22:01:38 Modified files: games/wizznic : Makefile Log message: Update homepage. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/22 22:31:35 Modified files: usr.bin/ssh : clientloop.c Log message: Zero a stack buffer with explicit_bzero() instead of memset() when returning from client_loop() for consistency with buffer_free()/sshbuf_free(). ok dtucker@ deraadt@ djm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 01:09:50 Modified files: x11/vlc : Makefile x11/vlc/pkg : PLIST-main Added files: x11/vlc/patches: patch-modules_access_v4l2_lib_c patch-modules_access_v4l2_v4l2_h Log message: Enable the libv4l2 support in VLC. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 01:31:50 Modified files: multimedia/xine-lib: Makefile Added files: multimedia/xine-lib/patches: patch-m4_input_m4 patch-src_input_input_v4l2_c Log message: Enable libv4l support. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 02:09:40 Modified files: x11/gnome/keyring: Makefile Log message: Disable ssh-agent functionnality; it does not support ed25519 keys. prodded by mpi# CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/23 06:24:15 Modified files: sbin/pdisk : partition_map.c Log message: Avoid double prompt after creating default map on startup. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/01/23 06:30:10 Modified files: games/supertux : Makefile Log message: Missing BUILD_DEPENDS=devel/boost, found by naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 06:49:42 Modified files: games/belooted : Makefile Log message: Give Landry a chance to win a quarter pig. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 06:55:30 Modified files: x11/gnome/gdm : Makefile Added files: x11/gnome/gdm/files: Xsession Removed files: x11/gnome/gdm/patches: patch-data_Xsession_in Log message: Provide our own Xsession to run base system ssh-agent. CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/01/23 07:03:11 Modified files: multimedia/libv4l: Makefile Added files: multimedia/libv4l/patches: patch-lib_libv4lconvert_Makefile_in patch-lib_libv4lconvert_libv4lconvert_pc_in Log message: Avoid bogus use of rt library (-lrt). Fix by brad@; OK ajacoutot@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/23 07:10:05 Modified files: sbin/pdisk : dpme.h partition_map.c pdisk.c Log message: Add comments to ensure future spelunkers realize that struct block0 and struct dpme must be 512-bytes long at the moment. Use this fact to avoid using DEV_BSIZE and thus replace #include with #include in pdisk.c. Constrain media size to UINT32_MAX, the actual limit, instead of LONG_MAX, which could be way more on some theoretical future arch running pdisk. And do the constraint inside open_partition_map(). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 07:12:28 Modified files: graphics/ffmpeg: Makefile Log message: Enable the libv4l support. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/23 08:05:52 Modified files: sbin/pdisk : partition_map.c partition_map.h pdisk.c Log message: Pass the disk sector size to open_partition_map(), eliminating it's internal need for DEV_BSIZE. Ditto create_partition_map(). malloc((sizeof(struct [block0|dpme])) instead of malloc(DEV_BSIZE). Remove another #include . CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/23 08:19:02 Modified files: sys/dev/pv : xen.c Log message: Fix some uses of sizeof where the size of a struct was intended, not the size of the pointer to a struct. ok mikeb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/23 08:38:48 Modified files: sys/arch/arm/include: armreg.h sys/arch/armv7/armv7: armv7_start.S Log message: In some cases machines with virtualisation extensions will boot into a HYP processor mode that has different memory management and register behaviour among other things. In this case switch to SVC mode to prevent an early crash. From Patrick Wildt based on code in FreeBSD. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/23 09:04:49 Log message: Import inotify-tools 3.14pl0 (git HEAD) This is a package of some commandline utilities relating to inotify. The general purpose of this package is to allow inotify's features to be used from within shell scripts. ok ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20160123 N ports/sysutils/inotify-tools/Makefile N ports/sysutils/inotify-tools/distinfo N ports/sysutils/inotify-tools/patches/patch-libinotifytools_src_inotifytools_c N ports/sysutils/inotify-tools/patches/patch-src_common_c N ports/sysutils/inotify-tools/patches/patch-libinotifytools_src_Makefile_am N ports/sysutils/inotify-tools/pkg/PLIST N ports/sysutils/inotify-tools/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/23 09:06:06 Log message: Import incron 0.5.10. This program is the "inotify cron" system. It consist of a daemon and a table manipulator. You can use it a similar way as the regular cron. The difference is that the inotify cron handles filesystem events rather than time periods. The incron daemon (incrond) must be run under root (typically from runlevel script etc.). It loads the current user tables and hooks them for later changes. The incron table manipulator may be run under any regular user since it SUIDs. For manipulation with the tables use basically the same syntax as for the crontab program. You can import a table, remove and edit the current table. ok ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20160123 N ports/sysutils/incron/distinfo N ports/sysutils/incron/Makefile N ports/sysutils/incron/patches/patch-icd-main_cpp N ports/sysutils/incron/patches/patch-inotify-cxx_h N ports/sysutils/incron/patches/patch-usertable_cpp N ports/sysutils/incron/patches/patch-appinst_cpp N ports/sysutils/incron/patches/patch-ict-main_cpp N ports/sysutils/incron/patches/patch-Makefile N ports/sysutils/incron/pkg/PLIST N ports/sysutils/incron/pkg/DESCR N ports/sysutils/incron/pkg/incrond.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/23 09:06:55 Modified files: sysutils : Makefile Log message: +incron,inotify-tools CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 10:30:24 Modified files: sys/arch/vax/vax: locore.S Log message: Typo in comment; from Miod CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 11:01:07 Modified files: databases/repmgr: Makefile distinfo Added files: databases/repmgr/patches: patch-config_c Removed files: databases/repmgr/patches: patch-repmgr_conf_sample patch-repmgr_h Log message: Update to repmgr-3.0.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 11:07:13 Modified files: lang/spidermonkey: Makefile Log message: Tell PORTROACH to ignore that oldie. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/23 11:22:39 Modified files: devel/xulrunner/24: Makefile Log message: Switch xulrunner to build with gcc4 instead of clang on i386. At least this wont be in the way of a potential devel/llvm upgrade. While here readd alpha to ONLY_FOR_ARCHS, just for fun.. Build-tested by semarie@, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 11:24:27 Modified files: net/py-libcloud: Makefile distinfo Log message: Update to py-libcloud-0.20.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 11:28:34 Modified files: net/py-libpcap : Makefile distinfo net/py-libpcap/pkg: PLIST Log message: Update to py-libpcap-0.6.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 11:39:25 Removed files: devel/monodevelop: Makefile distinfo devel/monodevelop/patches: patch-src_addins_CBinding_Navigation_ProjectNodeBuilderExtension_cs patch-src_addins_CBinding_Parser_TagDatabaseManager_cs patch-src_addins_MonoDevelop_Autotools_SolutionDeployer_cs patch-theme-icons_icon-theme-installer devel/monodevelop/pkg: DESCR PLIST Log message: Remove monodevelop; it's been dropped in the tree years ago and left unmaintained since. ok robert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 11:39:53 Modified files: devel : Makefile Log message: -monodevelop CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 11:41:01 Modified files: devel/quirks/files: Quirks.pm Log message: Register monodevelop removal. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/23 11:49:31 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-base_base_gypi patch-base_debug_stack_trace_posix_cc patch-base_process_memory_cc patch-base_process_process_metrics_h patch-base_process_process_posix_cc patch-base_strings_safe_sprintf_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_chrome_content_browser_client_h patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_memory_details_cc patch-chrome_browser_notifications_message_center_notification_manager_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_ssl_bad_clock_blocking_page_cc patch-chrome_browser_sync_profile_sync_components_factory_impl_cc patch-chrome_browser_task_manager_task_manager_cc patch-chrome_browser_ui_aura_chrome_browser_main_extra_parts_aura_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_startup_bad_flags_prompt_cc patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_exclusive_access_bubble_views_cc patch-chrome_browser_ui_views_first_run_dialog_cc 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_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_strip_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_options_browser_options_handler_cc patch-chrome_browser_ui_webui_options_browser_options_handler_h patch-chrome_browser_web_applications_web_app_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_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-components_policy_resources_policy_templates_json patch-components_policy_tools_generate_policy_source_py patch-content_app_content_main_runner_cc patch-content_browser_accessibility_browser_accessibility_h patch-content_browser_accessibility_browser_accessibility_manager_h patch-content_browser_browser_main_loop_cc patch-content_browser_gpu_gpu_internals_ui_cc patch-content_browser_renderer_host_p2p_socket_dispatcher_host_h patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_common_sandbox_init_openbsd_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_main_cc patch-device_hid_hid_gyp patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_capture_video_video_capture_device_h patch-media_media_gyp patch-net_base_network_change_notifier_cc patch-net_dns_host_resolver_proc_cc patch-net_net_gypi patch-net_proxy_proxy_service_cc patch-net_udp_udp_socket_posix_cc 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-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_wtf_MathExtras_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_generated_gypi patch-third_party_ffmpeg_ffmpeg_gyp patch-third_party_ffmpeg_libavutil_cpu_c patch-third_party_libjingle_libjingle_gyp patch-third_party_libyuv_libyuv_gyp patch-third_party_pdfium_build_standalone_gypi patch-third_party_pdfium_core_src_fxge_ge_fx_ge_linux_cpp patch-third_party_pdfium_fpdfsdk_src_javascript_JS_Value_cpp patch-third_party_pdfium_pdfium_gyp patch-third_party_webrtc_base_base_gyp patch-third_party_webrtc_base_httpcommon_cc patch-third_party_webrtc_base_network_cc patch-third_party_webrtc_base_physicalsocketserver_cc patch-third_party_webrtc_build_common_gypi patch-tools_gyp_pylib_gyp_generator_make_py 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_base_ime_input_method_factory_cc patch-ui_base_ui_base_gyp patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_gfx_canvas_skia_cc patch-ui_gfx_gfx_gyp patch-ui_gl_generate_bindings_py patch-ui_gl_gl_bindings_autogen_glx_cc patch-ui_gl_gl_surface_glx_cc patch-ui_message_center_views_notification_view_cc patch-ui_views_controls_button_label_button_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-openbsd_cc patch-v8_src_log-utils_h www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-base_trace_event_process_memory_dump_h patch-chrome_browser_ui_toolbar_app_menu_model_cc patch-chromecast_browser_cast_browser_main_parts_cc patch-components_cookie_config_cookie_store_util_cc patch-components_html_viewer_blink_settings_impl_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-ui_views_controls_webview_webview_gyp patch-ui_views_mus_aura_init_cc Removed files: www/chromium/patches: patch-chrome_browser_net_cookie_store_util_cc patch-chrome_browser_ui_toolbar_wrench_menu_model_cc patch-content_browser_accessibility_accessibility_tree_formatter_cc patch-content_browser_accessibility_browser_accessibility_cc patch-content_browser_accessibility_browser_accessibility_manager_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_h patch-content_ppapi_plugin_ppapi_thread_cc patch-content_renderer_renderer_blink_platform_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-third_party_WebKit_Source_platform_fonts_linux_FontPlatformDataLinux_cpp patch-third_party_WebKit_Source_platform_fonts_skia_FontCacheSkia_cpp patch-third_party_pdfium_fpdfsdk_src_javascript_PublicMethods_cpp patch-ui_base_ime_input_method_initializer_cc Log message: update to 48.0.2564.82 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 11:56:29 Modified files: sysutils/coreutils: Makefile distinfo sysutils/coreutils/patches: patch-Makefile_in patch-configure sysutils/coreutils/pkg: PLIST Log message: Update to coreutils-8.25. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/23 11:57:37 Modified files: www/gnash : Makefile Log message: Add a working HOMEPAGE. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/23 12:14:04 Modified files: sbin/pdisk : io.c io.h pdisk.c Log message: No need for get_string_argument() parameter 'reprompt' since we always pass it '1'. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/23 12:15:13 Log message: Import lsyncd 2.1.6. Lsyncd watches a local directory tree using libinotify. It aggregates and combines events for a few seconds and then spawns one (or more) process(es) to synchronize the changes. By default this is rsync. Lsyncd is thus a light-weight live mirror solution that is comparatively easy to install not requiring new filesystems or blockdevices and does not hamper local filesystem performance. ok ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20160123 N ports/sysutils/lsyncd/Makefile N ports/sysutils/lsyncd/distinfo N ports/sysutils/lsyncd/patches/patch-default-rsync_lua N ports/sysutils/lsyncd/patches/patch-cmake_FindLua_cmake N ports/sysutils/lsyncd/patches/patch-CMakeLists_txt N ports/sysutils/lsyncd/patches/patch-tests_testlib_lua N ports/sysutils/lsyncd/pkg/PLIST N ports/sysutils/lsyncd/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/23 12:16:01 Modified files: sysutils : Makefile Log message: +lsyncd CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 12:30:38 Modified files: sysutils/lsyncd: Makefile Log message: Fix TEST_DEPENDS. CVSROOT: /cvs Module name: www Changes by: jung@cvs.openbsd.org 2016/01/23 13:18:56 Modified files: opensmtpd/faq : index.html Log message: remove "up" links as suggested by tj earlier CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/23 13:43:27 Modified files: www/chromium : Makefile www/chromium/patches: patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_cc patch-content_content_browser_gypi Log message: use the ipc channel to replace fonts inside the sandbox that are not available on the system, this fixes a lot of pdf viewer issues where the text was missing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 14:07:57 Modified files: textproc/diffstat: Makefile distinfo Log message: Update to diffstat-1.61. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/23 15:55:23 Modified files: sbin/pdisk : io.c io.h pdisk.c Log message: No need for 'default_value' parameter for get_number_argument() since we always pass kDefault. a.k.a. -1. Nuke kDefault since it is now unused. Nuke unused #define MAXIOSIZE in passing. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/23 15:56:15 Modified files: opensmtpd/faq : example1.html Log message: replace < > with > < so tables will be displayed properly. from michael savage CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/23 16:25:58 Modified files: sbin/pdisk : convert.c convert.h dump.c dump.h partition_map.c partition_map.h pdisk.c validate.c validate.h Log message: Nuke unused kPatchType. Nuke kStringNot and use " not' where needed. Nuke kStringEmpty and use "" where needed. Nuke unused static 'g'. Eliminate #include's in *.h files. Some whitespace fixes. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/01/23 17:33:25 Modified files: sysutils/login_duo: Makefile distinfo Log message: Update login_duo to 1.9.18 CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/01/23 18:02:24 Modified files: sbin/mount_vnd : mount_vnd.c Log message: use explicit_bzero(3) for clearing sensitive data OK millert@ mmcc@ CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2016/01/23 18:07:19 Modified files: plan9/plan9port: Makefile distinfo Log message: update to the latest git commit CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/23 18:09:08 Modified files: sbin/pdisk : partition_map.c Log message: Delete duplicated line that was setting sbBlkCount to 0; Score one for the 'v' command! CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2016/01/23 18:09:37 Log message: Import Mesa 11.0.9 Status: Vendor Tag: mesa Release Tags: mesa-11_0_9 U xenocara/lib/mesa/VERSION U xenocara/lib/mesa/install-gallium-links.mk U xenocara/lib/mesa/Makefile.am U xenocara/lib/mesa/common.py U xenocara/lib/mesa/Makefile.in U xenocara/lib/mesa/aclocal.m4 U xenocara/lib/mesa/install-lib-links.mk C xenocara/lib/mesa/configure U xenocara/lib/mesa/configure.ac U xenocara/lib/mesa/SConstruct U xenocara/lib/mesa/autogen.sh U xenocara/lib/mesa/doxygen/i965.doxy U xenocara/lib/mesa/doxygen/glapi.doxy U xenocara/lib/mesa/doxygen/math_subset.doxy U xenocara/lib/mesa/doxygen/gallium.doxy U xenocara/lib/mesa/doxygen/header_subset.html U xenocara/lib/mesa/doxygen/Makefile U xenocara/lib/mesa/doxygen/main.doxy U xenocara/lib/mesa/doxygen/header.html U xenocara/lib/mesa/doxygen/doxy.bat U xenocara/lib/mesa/doxygen/gbm.doxy U xenocara/lib/mesa/doxygen/README U xenocara/lib/mesa/doxygen/vbo.doxy U xenocara/lib/mesa/doxygen/glsl.doxy U xenocara/lib/mesa/doxygen/core_subset.doxy U xenocara/lib/mesa/doxygen/math.doxy U xenocara/lib/mesa/doxygen/swrast_setup.doxy U xenocara/lib/mesa/doxygen/shader.doxy U xenocara/lib/mesa/doxygen/tnl.doxy U xenocara/lib/mesa/doxygen/gallium.doc U xenocara/lib/mesa/doxygen/radeon_subset.doxy U xenocara/lib/mesa/doxygen/common.doxy U xenocara/lib/mesa/doxygen/swrast.doxy U xenocara/lib/mesa/doxygen/tnl_dd.doxy U xenocara/lib/mesa/include/c99_alloca.h U xenocara/lib/mesa/include/c99_math.h U xenocara/lib/mesa/include/c99_compat.h U xenocara/lib/mesa/include/no_extern_c.h U xenocara/lib/mesa/include/CL/cl_ext.h U xenocara/lib/mesa/include/CL/cl_gl.h U xenocara/lib/mesa/include/CL/cl_d3d10.h U xenocara/lib/mesa/include/CL/cl.hpp U xenocara/lib/mesa/include/CL/cl_egl.h U xenocara/lib/mesa/include/CL/cl.h U xenocara/lib/mesa/include/CL/cl_platform.h U xenocara/lib/mesa/include/CL/opencl.h U xenocara/lib/mesa/include/CL/cl_d3d11.h U xenocara/lib/mesa/include/CL/cl_dx9_media_sharing.h U xenocara/lib/mesa/include/CL/cl_gl_ext.h U xenocara/lib/mesa/include/c11/threads.h U xenocara/lib/mesa/include/c11/threads_win32.h U xenocara/lib/mesa/include/c11/threads_posix.h U xenocara/lib/mesa/include/GLES/egl.h U xenocara/lib/mesa/include/GLES/glplatform.h U xenocara/lib/mesa/include/GLES/gl.h U xenocara/lib/mesa/include/GLES/glext.h U xenocara/lib/mesa/include/D3D9/d3d9.h U xenocara/lib/mesa/include/D3D9/d3d9caps.h U xenocara/lib/mesa/include/D3D9/d3d9types.h U xenocara/lib/mesa/include/GLES3/gl3ext.h U xenocara/lib/mesa/include/GLES3/gl3platform.h U xenocara/lib/mesa/include/GLES3/gl3.h U xenocara/lib/mesa/include/GLES3/gl31.h U xenocara/lib/mesa/include/GL/gl_mangle.h U xenocara/lib/mesa/include/GL/glx_mangle.h U xenocara/lib/mesa/include/GL/osmesa.h U xenocara/lib/mesa/include/GL/glxext.h U xenocara/lib/mesa/include/GL/gl.h U xenocara/lib/mesa/include/GL/glext.h U xenocara/lib/mesa/include/GL/wglext.h U xenocara/lib/mesa/include/GL/glx.h U xenocara/lib/mesa/include/GL/glcorearb.h U xenocara/lib/mesa/include/GL/internal/dri_interface.h U xenocara/lib/mesa/include/pci_ids/radeonsi_pci_ids.h U xenocara/lib/mesa/include/pci_ids/radeon_pci_ids.h U xenocara/lib/mesa/include/pci_ids/i965_pci_ids.h U xenocara/lib/mesa/include/pci_ids/r200_pci_ids.h U xenocara/lib/mesa/include/pci_ids/vmwgfx_pci_ids.h U xenocara/lib/mesa/include/pci_ids/r300_pci_ids.h U xenocara/lib/mesa/include/pci_ids/r600_pci_ids.h U xenocara/lib/mesa/include/pci_ids/i810_pci_ids.h U xenocara/lib/mesa/include/pci_ids/i915_pci_ids.h U xenocara/lib/mesa/include/EGL/eglplatform.h U xenocara/lib/mesa/include/EGL/egl.h U xenocara/lib/mesa/include/EGL/eglext.h U xenocara/lib/mesa/include/EGL/eglextchromium.h U xenocara/lib/mesa/include/EGL/eglmesaext.h U xenocara/lib/mesa/include/c99/inttypes.h U xenocara/lib/mesa/include/c99/stdint.h U xenocara/lib/mesa/include/c99/stdbool.h U xenocara/lib/mesa/include/HaikuGL/GLView.h U xenocara/lib/mesa/include/HaikuGL/OpenGLKit.h U xenocara/lib/mesa/include/HaikuGL/README U xenocara/lib/mesa/include/HaikuGL/GLRenderer.h U xenocara/lib/mesa/include/d3dadapter/drm.h U xenocara/lib/mesa/include/d3dadapter/present.h U xenocara/lib/mesa/include/d3dadapter/d3dadapter9.h U xenocara/lib/mesa/include/KHR/khrplatform.h U xenocara/lib/mesa/include/GLES2/gl2.h U xenocara/lib/mesa/include/GLES2/gl2platform.h U xenocara/lib/mesa/include/GLES2/gl2ext.h U xenocara/lib/mesa/docs/utilities.html U xenocara/lib/mesa/docs/ARB_color_buffer_float.txt U xenocara/lib/mesa/docs/thanks.html U xenocara/lib/mesa/docs/install.html U xenocara/lib/mesa/docs/devinfo.html U xenocara/lib/mesa/docs/versions.html U xenocara/lib/mesa/docs/opengles.html U xenocara/lib/mesa/docs/vmware-guest.html U xenocara/lib/mesa/docs/repository.html U xenocara/lib/mesa/docs/autoconf.html U xenocara/lib/mesa/docs/lists.html U xenocara/lib/mesa/docs/mangling.html U xenocara/lib/mesa/docs/perf.html U xenocara/lib/mesa/docs/egl.html U xenocara/lib/mesa/docs/patents.txt U xenocara/lib/mesa/docs/bugs.html U xenocara/lib/mesa/docs/README.VCE U xenocara/lib/mesa/docs/sourcedocs.html U xenocara/lib/mesa/docs/intro.html U xenocara/lib/mesa/docs/precompiled.html U xenocara/lib/mesa/docs/webmaster.html U xenocara/lib/mesa/docs/postprocess.html U xenocara/lib/mesa/docs/download.html U xenocara/lib/mesa/docs/relnotes.html U xenocara/lib/mesa/docs/dispatch.html U xenocara/lib/mesa/docs/xlibdriver.html U xenocara/lib/mesa/docs/VERSIONS U xenocara/lib/mesa/docs/faq.html U xenocara/lib/mesa/docs/helpwanted.html U xenocara/lib/mesa/docs/README.UVD U xenocara/lib/mesa/docs/gears.png U xenocara/lib/mesa/docs/README.WIN32 U xenocara/lib/mesa/docs/shading.html U xenocara/lib/mesa/docs/conform.html U xenocara/lib/mesa/docs/llvmpipe.html U xenocara/lib/mesa/docs/sourcetree.html U xenocara/lib/mesa/docs/developers.html U xenocara/lib/mesa/docs/COPYING U xenocara/lib/mesa/docs/osmesa.html U xenocara/lib/mesa/docs/contents.html U xenocara/lib/mesa/docs/index.html U xenocara/lib/mesa/docs/debugging.html U xenocara/lib/mesa/docs/viewperf.html U xenocara/lib/mesa/docs/license.html U xenocara/lib/mesa/docs/application-issues.html U xenocara/lib/mesa/docs/envvars.html U xenocara/lib/mesa/docs/GL3.txt U xenocara/lib/mesa/docs/libGL.txt U xenocara/lib/mesa/docs/mesa.css U xenocara/lib/mesa/docs/systems.html U xenocara/lib/mesa/docs/extensions.html U xenocara/lib/mesa/docs/relnotes/6.5.3.html U xenocara/lib/mesa/docs/relnotes/8.0.html U xenocara/lib/mesa/docs/relnotes/10.5.7.html U xenocara/lib/mesa/docs/relnotes/7.3.html U xenocara/lib/mesa/docs/relnotes/6.3 U xenocara/lib/mesa/docs/relnotes/10.6.1.html U xenocara/lib/mesa/docs/relnotes/3.4 U xenocara/lib/mesa/docs/relnotes/7.4.4.html U xenocara/lib/mesa/docs/relnotes/11.0.8.html U xenocara/lib/mesa/docs/relnotes/7.4.1.html U xenocara/lib/mesa/docs/relnotes/7.10.2.html U xenocara/lib/mesa/docs/relnotes/7.0.3.html U xenocara/lib/mesa/docs/relnotes/11.0.0.html U xenocara/lib/mesa/docs/relnotes/8.0.2.html U xenocara/lib/mesa/docs/relnotes/9.0.2.html U xenocara/lib/mesa/docs/relnotes/10.6.0.html U xenocara/lib/mesa/docs/relnotes/7.0.4.html U xenocara/lib/mesa/docs/relnotes/10.5.9.html U xenocara/lib/mesa/docs/relnotes/6.4 U xenocara/lib/mesa/docs/relnotes/3.5 U xenocara/lib/mesa/docs/relnotes/7.0.2.html U xenocara/lib/mesa/docs/relnotes/4.0.3 U xenocara/lib/mesa/docs/relnotes/10.2.5.html U xenocara/lib/mesa/docs/relnotes/11.0.6.html U xenocara/lib/mesa/docs/relnotes/3.2.1 U xenocara/lib/mesa/docs/relnotes/5.0.2 U xenocara/lib/mesa/docs/relnotes/10.2.9.html U xenocara/lib/mesa/docs/relnotes/10.2.2.html U xenocara/lib/mesa/docs/relnotes/7.11.2.html U xenocara/lib/mesa/docs/relnotes/10.1.5.html U xenocara/lib/mesa/docs/relnotes/7.9.html U xenocara/lib/mesa/docs/relnotes/7.11.html U xenocara/lib/mesa/docs/relnotes/7.0.1.html U xenocara/lib/mesa/docs/relnotes/9.1.6.html U xenocara/lib/mesa/docs/relnotes/10.2.7.html U xenocara/lib/mesa/docs/relnotes/10.4.3.html U xenocara/lib/mesa/docs/relnotes/7.8.3.html U xenocara/lib/mesa/docs/relnotes/7.10.3.html U xenocara/lib/mesa/docs/relnotes/10.3.6.html U xenocara/lib/mesa/docs/relnotes/9.1.4.html U xenocara/lib/mesa/docs/relnotes/9.2.html U xenocara/lib/mesa/docs/relnotes/10.2.html U xenocara/lib/mesa/docs/relnotes/7.10.1.html U xenocara/lib/mesa/docs/relnotes/11.0.1.html U xenocara/lib/mesa/docs/relnotes/10.2.1.html U xenocara/lib/mesa/docs/relnotes/10.5.6.html U xenocara/lib/mesa/docs/relnotes/10.2.3.html U xenocara/lib/mesa/docs/relnotes/7.4.2.html U xenocara/lib/mesa/docs/relnotes/6.2 U xenocara/lib/mesa/docs/relnotes/6.4.2.html U xenocara/lib/mesa/docs/relnotes/10.4.5.html U xenocara/lib/mesa/docs/relnotes/10.6.5.html U xenocara/lib/mesa/docs/relnotes/7.11.1.html U xenocara/lib/mesa/docs/relnotes/10.5.4.html U xenocara/lib/mesa/docs/relnotes/8.0.4.html U xenocara/lib/mesa/docs/relnotes/10.4.7.html U xenocara/lib/mesa/docs/relnotes/10.0.2.html U xenocara/lib/mesa/docs/relnotes/10.1.6.html U xenocara/lib/mesa/docs/relnotes/7.8.2.html U xenocara/lib/mesa/docs/relnotes/6.5.html U xenocara/lib/mesa/docs/relnotes/5.0 U xenocara/lib/mesa/docs/relnotes/10.3.7.html U xenocara/lib/mesa/docs/relnotes/3.4.1 U xenocara/lib/mesa/docs/relnotes/10.0.html U xenocara/lib/mesa/docs/relnotes/10.5.8.html U xenocara/lib/mesa/docs/relnotes/7.8.html U xenocara/lib/mesa/docs/relnotes/11.0.4.html U xenocara/lib/mesa/docs/relnotes/7.8.1.html U xenocara/lib/mesa/docs/relnotes/6.4.1.html U xenocara/lib/mesa/docs/relnotes/9.2.2.html U xenocara/lib/mesa/docs/relnotes/10.5.2.html U xenocara/lib/mesa/docs/relnotes/10.0.5.html U xenocara/lib/mesa/docs/relnotes/10.1.2.html U xenocara/lib/mesa/docs/relnotes/10.6.2.html U xenocara/lib/mesa/docs/relnotes/6.0.1 U xenocara/lib/mesa/docs/relnotes/6.0 U xenocara/lib/mesa/docs/relnotes/11.0.7.html U xenocara/lib/mesa/docs/relnotes/7.4.3.html U xenocara/lib/mesa/docs/relnotes/5.0.1 U xenocara/lib/mesa/docs/relnotes/10.5.5.html U xenocara/lib/mesa/docs/relnotes/10.2.4.html U xenocara/lib/mesa/docs/relnotes/7.7.1.html U xenocara/lib/mesa/docs/relnotes/10.4.2.html U xenocara/lib/mesa/docs/relnotes/10.3.5.html U xenocara/lib/mesa/docs/relnotes/10.1.html U xenocara/lib/mesa/docs/relnotes/8.0.1.html U xenocara/lib/mesa/docs/relnotes/7.5.1.html U xenocara/lib/mesa/docs/relnotes/10.4.4.html U xenocara/lib/mesa/docs/relnotes/10.5.0.html U xenocara/lib/mesa/docs/relnotes/9.1.3.html U xenocara/lib/mesa/docs/relnotes/6.4.html U xenocara/lib/mesa/docs/relnotes/11.0.5.html U xenocara/lib/mesa/docs/relnotes/10.3.4.html U xenocara/lib/mesa/docs/relnotes/10.3.3.html U xenocara/lib/mesa/docs/relnotes/10.5.3.html U xenocara/lib/mesa/docs/relnotes/7.6.1.html U xenocara/lib/mesa/docs/relnotes/9.1.5.html U xenocara/lib/mesa/docs/relnotes/7.5.html U xenocara/lib/mesa/docs/relnotes/9.1.1.html U xenocara/lib/mesa/docs/relnotes/8.0.3.html U xenocara/lib/mesa/docs/relnotes/6.3.1 U xenocara/lib/mesa/docs/relnotes/8.0.5.html U xenocara/lib/mesa/docs/relnotes/4.0 U xenocara/lib/mesa/docs/relnotes/10.2.8.html U xenocara/lib/mesa/docs/relnotes/9.1.html U xenocara/lib/mesa/docs/relnotes/9.2.1.html U xenocara/lib/mesa/docs/relnotes/6.5.1.html U xenocara/lib/mesa/docs/relnotes/10.6.4.html U xenocara/lib/mesa/docs/relnotes/10.1.4.html U xenocara/lib/mesa/docs/relnotes/6.1 U xenocara/lib/mesa/docs/relnotes/9.0.1.html U xenocara/lib/mesa/docs/relnotes/6.2.1 U xenocara/lib/mesa/docs/relnotes/7.4.html U xenocara/lib/mesa/docs/relnotes/7.10.html U xenocara/lib/mesa/docs/relnotes/11.0.3.html U xenocara/lib/mesa/docs/relnotes/7.2.html U xenocara/lib/mesa/docs/relnotes/10.2.6.html U xenocara/lib/mesa/docs/relnotes/10.6.3.html U xenocara/lib/mesa/docs/relnotes/7.9.1.html U xenocara/lib/mesa/docs/relnotes/10.0.1.html U xenocara/lib/mesa/docs/relnotes/3.3 U xenocara/lib/mesa/docs/relnotes/6.5.2.html U xenocara/lib/mesa/docs/relnotes/10.3.html U xenocara/lib/mesa/docs/relnotes/10.1.1.html U xenocara/lib/mesa/docs/relnotes/3.1 U xenocara/lib/mesa/docs/relnotes/7.7.html U xenocara/lib/mesa/docs/relnotes/9.0.3.html U xenocara/lib/mesa/docs/relnotes/5.1 U xenocara/lib/mesa/docs/relnotes/9.2.5.html U xenocara/lib/mesa/docs/relnotes/10.3.2.html U xenocara/lib/mesa/docs/relnotes/7.1.html U xenocara/lib/mesa/docs/relnotes/11.0.2.html U xenocara/lib/mesa/docs/relnotes/10.0.3.html U xenocara/lib/mesa/docs/relnotes/10.4.6.html N xenocara/lib/mesa/docs/relnotes/11.0.9.html U xenocara/lib/mesa/docs/relnotes/3.4.2 U xenocara/lib/mesa/docs/relnotes/6.3.2 U xenocara/lib/mesa/docs/relnotes/10.3.1.html U xenocara/lib/mesa/docs/relnotes/10.1.3.html U xenocara/lib/mesa/docs/relnotes/10.4.html U xenocara/lib/mesa/docs/relnotes/10.5.1.html U xenocara/lib/mesa/docs/relnotes/4.0.1 U xenocara/lib/mesa/docs/relnotes/4.0.2 U xenocara/lib/mesa/docs/relnotes/7.9.2.html U xenocara/lib/mesa/docs/relnotes/7.5.2.html U xenocara/lib/mesa/docs/relnotes/7.0.html U xenocara/lib/mesa/docs/relnotes/4.1 U xenocara/lib/mesa/docs/relnotes/9.2.4.html U xenocara/lib/mesa/docs/relnotes/9.1.7.html U xenocara/lib/mesa/docs/relnotes/7.6.html U xenocara/lib/mesa/docs/relnotes/9.1.2.html U xenocara/lib/mesa/docs/relnotes/3.2 U xenocara/lib/mesa/docs/relnotes/9.0.html U xenocara/lib/mesa/docs/relnotes/9.2.3.html U xenocara/lib/mesa/docs/relnotes/10.0.4.html U xenocara/lib/mesa/docs/relnotes/10.4.1.html U xenocara/lib/mesa/docs/specs/MESA_copy_sub_buffer.spec U xenocara/lib/mesa/docs/specs/EXT_shader_integer_mix.spec U xenocara/lib/mesa/docs/specs/enums.txt U xenocara/lib/mesa/docs/specs/WL_bind_wayland_display.spec U xenocara/lib/mesa/docs/specs/MESA_query_renderer.spec U xenocara/lib/mesa/docs/specs/MESA_shader_debug.spec U xenocara/lib/mesa/docs/specs/MESA_configless_context.spec U xenocara/lib/mesa/docs/specs/MESA_drm_image.spec U xenocara/lib/mesa/docs/specs/MESA_multithread_makecurrent.spec U xenocara/lib/mesa/docs/specs/MESA_ycbcr_texture.spec U xenocara/lib/mesa/docs/specs/MESA_agp_offset.spec U xenocara/lib/mesa/docs/specs/MESA_release_buffers.spec U xenocara/lib/mesa/docs/specs/MESA_swap_frame_usage.spec U xenocara/lib/mesa/docs/specs/MESA_texture_signed_rgba.spec U xenocara/lib/mesa/docs/specs/MESA_swap_control.spec U xenocara/lib/mesa/docs/specs/MESA_pixmap_colormap.spec U xenocara/lib/mesa/docs/specs/MESA_window_pos.spec U xenocara/lib/mesa/docs/specs/MESA_image_dma_buf_export.txt U xenocara/lib/mesa/docs/specs/WL_create_wayland_buffer_from_image.spec U xenocara/lib/mesa/docs/specs/MESA_pack_invert.spec U xenocara/lib/mesa/docs/specs/MESA_texture_array.spec U xenocara/lib/mesa/docs/specs/MESA_set_3dfx_mode.spec U xenocara/lib/mesa/docs/specs/OLD/MESA_packed_depth_stencil.spec U xenocara/lib/mesa/docs/specs/OLD/MESA_program_debug.spec U xenocara/lib/mesa/docs/specs/OLD/MESA_trace.spec U xenocara/lib/mesa/docs/specs/OLD/MESA_resize_buffers.spec U xenocara/lib/mesa/docs/specs/OLD/MESA_sprite_point.spec U xenocara/lib/mesa/bin/config.guess U xenocara/lib/mesa/bin/compile U xenocara/lib/mesa/bin/missing U xenocara/lib/mesa/bin/ar-lib U xenocara/lib/mesa/bin/depcomp U xenocara/lib/mesa/bin/test-driver U xenocara/lib/mesa/bin/config.sub U xenocara/lib/mesa/bin/ltmain.sh U xenocara/lib/mesa/bin/install-sh U xenocara/lib/mesa/m4/ax_gcc_func_attribute.m4 U xenocara/lib/mesa/m4/lt~obsolete.m4 U xenocara/lib/mesa/m4/ax_prog_bison.m4 U xenocara/lib/mesa/m4/ltoptions.m4 U xenocara/lib/mesa/m4/ax_pthread.m4 U xenocara/lib/mesa/m4/ax_prog_flex.m4 U xenocara/lib/mesa/m4/ax_gcc_builtin.m4 U xenocara/lib/mesa/m4/ltsugar.m4 U xenocara/lib/mesa/m4/ltversion.m4 U xenocara/lib/mesa/m4/ax_check_python_mako_module.m4 U xenocara/lib/mesa/m4/libtool.m4 U xenocara/lib/mesa/m4/ax_check_gnu_make.m4 U xenocara/lib/mesa/src/SConscript U xenocara/lib/mesa/src/Makefile.am U xenocara/lib/mesa/src/Makefile.in U xenocara/lib/mesa/src/glx/dri_common_query_renderer.c U xenocara/lib/mesa/src/glx/indirect_vertex_array.h U xenocara/lib/mesa/src/glx/dri2_glx.c U xenocara/lib/mesa/src/glx/xf86dri.h U xenocara/lib/mesa/src/glx/indirect.c U xenocara/lib/mesa/src/glx/dri3_glx.c U xenocara/lib/mesa/src/glx/SConscript U xenocara/lib/mesa/src/glx/Makefile.am U xenocara/lib/mesa/src/glx/glxhash.c U xenocara/lib/mesa/src/glx/glxext.c U xenocara/lib/mesa/src/glx/indirect.h U xenocara/lib/mesa/src/glx/indirect_vertex_program.c U xenocara/lib/mesa/src/glx/dri2_priv.h U xenocara/lib/mesa/src/glx/indirect_size.h U xenocara/lib/mesa/src/glx/dri_common.h U xenocara/lib/mesa/src/glx/glxcurrent.c U xenocara/lib/mesa/src/glx/dri2.h U xenocara/lib/mesa/src/glx/glxhash.h U xenocara/lib/mesa/src/glx/pixel.c U xenocara/lib/mesa/src/glx/applegl_glx.c U xenocara/lib/mesa/src/glx/glxcmds.c U xenocara/lib/mesa/src/glx/query_renderer.c U xenocara/lib/mesa/src/glx/renderpix.c U xenocara/lib/mesa/src/glx/Makefile.in U xenocara/lib/mesa/src/glx/dri3_priv.h U xenocara/lib/mesa/src/glx/indirect_glx.c U xenocara/lib/mesa/src/glx/render2.c U xenocara/lib/mesa/src/glx/clientinfo.c U xenocara/lib/mesa/src/glx/packrender.h U xenocara/lib/mesa/src/glx/glxextensions.h U xenocara/lib/mesa/src/glx/indirect_vertex_array_priv.h U xenocara/lib/mesa/src/glx/glxconfig.c U xenocara/lib/mesa/src/glx/dri2.c U xenocara/lib/mesa/src/glx/pixelstore.c U xenocara/lib/mesa/src/glx/eval.c U xenocara/lib/mesa/src/glx/compsize.c U xenocara/lib/mesa/src/glx/dri_common.c U xenocara/lib/mesa/src/glx/XF86dri.c U xenocara/lib/mesa/src/glx/indirect_size.c U xenocara/lib/mesa/src/glx/indirect_transpose_matrix.c U xenocara/lib/mesa/src/glx/dri_glx.c U xenocara/lib/mesa/src/glx/glx_error.h U xenocara/lib/mesa/src/glx/drisw_priv.h U xenocara/lib/mesa/src/glx/clientattrib.c U xenocara/lib/mesa/src/glx/single2.c U xenocara/lib/mesa/src/glx/indirect_texture_compression.c U xenocara/lib/mesa/src/glx/glxconfig.h U xenocara/lib/mesa/src/glx/glx_pbuffer.c U xenocara/lib/mesa/src/glx/xf86dristr.h U xenocara/lib/mesa/src/glx/indirect_window_pos.c U xenocara/lib/mesa/src/glx/dri_sarea.h U xenocara/lib/mesa/src/glx/xfont.c U xenocara/lib/mesa/src/glx/indirect_init.h U xenocara/lib/mesa/src/glx/singlepix.c U xenocara/lib/mesa/src/glx/indirect_init.c U xenocara/lib/mesa/src/glx/glx_query.c U xenocara/lib/mesa/src/glx/vertarr.c U xenocara/lib/mesa/src/glx/drisw_glx.c U xenocara/lib/mesa/src/glx/indirect_vertex_array.c U xenocara/lib/mesa/src/glx/glx_error.c U xenocara/lib/mesa/src/glx/glxextensions.c U xenocara/lib/mesa/src/glx/packsingle.h U xenocara/lib/mesa/src/glx/create_context.c U xenocara/lib/mesa/src/glx/glxclient.h U xenocara/lib/mesa/src/glx/tests/Makefile.am U xenocara/lib/mesa/src/glx/tests/enum_sizes.cpp U xenocara/lib/mesa/src/glx/tests/create_context_unittest.cpp U xenocara/lib/mesa/src/glx/tests/Makefile.in U xenocara/lib/mesa/src/glx/tests/fake_glx_screen.h U xenocara/lib/mesa/src/glx/tests/clientinfo_unittest.cpp U xenocara/lib/mesa/src/glx/tests/fake_glx_screen.cpp U xenocara/lib/mesa/src/glx/tests/mock_xdisplay.h U xenocara/lib/mesa/src/glx/tests/indirect_api.cpp U xenocara/lib/mesa/src/glx/tests/query_renderer_unittest.cpp U xenocara/lib/mesa/src/glx/tests/query_renderer_implementation_unittest.cpp U xenocara/lib/mesa/src/glx/apple/apple_xgl_api_stereo.c U xenocara/lib/mesa/src/glx/apple/apple_glx_drawable.h U xenocara/lib/mesa/src/glx/apple/Makefile.am U xenocara/lib/mesa/src/glx/apple/RELEASE_NOTES U xenocara/lib/mesa/src/glx/apple/apple_glx_context.c U xenocara/lib/mesa/src/glx/apple/glx_empty.c U xenocara/lib/mesa/src/glx/apple/Makefile.in U xenocara/lib/mesa/src/glx/apple/apple_cgl.c U xenocara/lib/mesa/src/glx/apple/apple_glx_pbuffer.c U xenocara/lib/mesa/src/glx/apple/apple_xgl_api_read.c U xenocara/lib/mesa/src/glx/apple/apple_glx_log.c U xenocara/lib/mesa/src/glx/apple/apple_glx_pixmap.c U xenocara/lib/mesa/src/glx/apple/apple_glapi.c U xenocara/lib/mesa/src/glx/apple/appledri.c U xenocara/lib/mesa/src/glx/apple/apple_glx.c U xenocara/lib/mesa/src/glx/apple/apple_cgl.h U xenocara/lib/mesa/src/glx/apple/apple_visual.h U xenocara/lib/mesa/src/glx/apple/apple_glx_context.h U xenocara/lib/mesa/src/glx/apple/apple_glx_drawable.c U xenocara/lib/mesa/src/glx/apple/apple_glx.h U xenocara/lib/mesa/src/glx/apple/apple_visual.c U xenocara/lib/mesa/src/glx/apple/appledri.h U xenocara/lib/mesa/src/glx/apple/TODO U xenocara/lib/mesa/src/glx/apple/apple_xgl_api.h U xenocara/lib/mesa/src/glx/apple/apple_xgl_api_viewport.c U xenocara/lib/mesa/src/glx/apple/apple_glx_surface.c U xenocara/lib/mesa/src/glx/apple/appledristr.h U xenocara/lib/mesa/src/glx/apple/apple_glx_log.h U xenocara/lib/mesa/src/gtest/Makefile.am U xenocara/lib/mesa/src/gtest/Makefile.in U xenocara/lib/mesa/src/gtest/include/gtest/gtest-death-test.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-param-test.h.pump U xenocara/lib/mesa/src/gtest/include/gtest/gtest-printers.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-typed-test.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-test-part.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-param-test.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-spi.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest_pred_impl.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest_prod.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-message.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-type-util.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-death-test-internal.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-filepath.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-tuple.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-param-util-generated.h.pump U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-linked_ptr.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-port.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-internal.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-string.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-tuple.h.pump U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-param-util.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-param-util-generated.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-type-util.h.pump U xenocara/lib/mesa/src/gtest/src/gtest-port.cc U xenocara/lib/mesa/src/gtest/src/gtest-typed-test.cc U xenocara/lib/mesa/src/gtest/src/gtest.cc U xenocara/lib/mesa/src/gtest/src/gtest-filepath.cc U xenocara/lib/mesa/src/gtest/src/gtest-all.cc U xenocara/lib/mesa/src/gtest/src/gtest-death-test.cc U xenocara/lib/mesa/src/gtest/src/gtest_main.cc U xenocara/lib/mesa/src/gtest/src/gtest-printers.cc U xenocara/lib/mesa/src/gtest/src/gtest-internal-inl.h U xenocara/lib/mesa/src/gtest/src/gtest-test-part.cc U xenocara/lib/mesa/src/mesa/SConscript U xenocara/lib/mesa/src/mesa/Makefile.am U xenocara/lib/mesa/src/mesa/gl.pc.in U xenocara/lib/mesa/src/mesa/Makefile.in U xenocara/lib/mesa/src/mesa/Makefile.sources U xenocara/lib/mesa/src/mesa/x86-64/x86-64.h U xenocara/lib/mesa/src/mesa/x86-64/xform4.S U xenocara/lib/mesa/src/mesa/x86-64/x86-64.c U xenocara/lib/mesa/src/mesa/sparc/sparc_clip.S U xenocara/lib/mesa/src/mesa/sparc/sparc.c U xenocara/lib/mesa/src/mesa/sparc/norm.S U xenocara/lib/mesa/src/mesa/sparc/sparc_matrix.h U xenocara/lib/mesa/src/mesa/sparc/sparc.h U xenocara/lib/mesa/src/mesa/sparc/xform.S U xenocara/lib/mesa/src/mesa/vbo/vbo_exec.c U xenocara/lib/mesa/src/mesa/vbo/vbo_split_copy.c U xenocara/lib/mesa/src/mesa/vbo/vbo_save_draw.c U xenocara/lib/mesa/src/mesa/vbo/vbo_attrib_tmp.h U xenocara/lib/mesa/src/mesa/vbo/vbo_context.h U xenocara/lib/mesa/src/mesa/vbo/vbo_save_loopback.c U xenocara/lib/mesa/src/mesa/vbo/vbo.h U xenocara/lib/mesa/src/mesa/vbo/vbo_attrib.h U xenocara/lib/mesa/src/mesa/vbo/vbo_split.c U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_draw.c U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_array.c U xenocara/lib/mesa/src/mesa/vbo/vbo_primitive_restart.c U xenocara/lib/mesa/src/mesa/vbo/vbo_save_api.c U xenocara/lib/mesa/src/mesa/vbo/vbo_split_inplace.c U xenocara/lib/mesa/src/mesa/vbo/vbo_save.h U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_api.c U xenocara/lib/mesa/src/mesa/vbo/vbo_noop.h U xenocara/lib/mesa/src/mesa/vbo/vbo_noop.c U xenocara/lib/mesa/src/mesa/vbo/vbo_exec.h U xenocara/lib/mesa/src/mesa/vbo/vbo_rebase.c U xenocara/lib/mesa/src/mesa/vbo/vbo_save.c U xenocara/lib/mesa/src/mesa/vbo/vbo_split.h U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_eval.c U xenocara/lib/mesa/src/mesa/vbo/vbo_context.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_rasterpos.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_condrender.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawpixels.c U xenocara/lib/mesa/src/mesa/state_tracker/st_texture.c U xenocara/lib/mesa/src/mesa/state_tracker/st_draw_feedback.c U xenocara/lib/mesa/src/mesa/state_tracker/st_program.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_rasterpos.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_viewport.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_clip.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_constbuf.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_viewport.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_xformfb.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_shader.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_condrender.c U xenocara/lib/mesa/src/mesa/state_tracker/st_vdpau.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_constbuf.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_syncobj.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_blit.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texturebarrier.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_scissor.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_rasterizer.c U xenocara/lib/mesa/src/mesa/state_tracker/st_context.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_feedback.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_depth.c U xenocara/lib/mesa/src/mesa/state_tracker/st_gl_api.h U xenocara/lib/mesa/src/mesa/state_tracker/st_mesa_to_tgsi.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_xformfb.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_shader.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_program.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_clear.c U xenocara/lib/mesa/src/mesa/state_tracker/st_gen_mipmap.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_texture.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_fbo.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_readpixels.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texture.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bufferobjects.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_strings.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_perfmon.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawpixels.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_viewport.c U xenocara/lib/mesa/src/mesa/state_tracker/st_debug.c U xenocara/lib/mesa/src/mesa/state_tracker/st_extensions.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bitmap.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_blend.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bufferobjects.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_clear.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_blit.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawtex.c U xenocara/lib/mesa/src/mesa/state_tracker/st_manager.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_perfmon.c U xenocara/lib/mesa/src/mesa/state_tracker/st_texture.h U xenocara/lib/mesa/src/mesa/state_tracker/st_manager.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_feedback.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_queryobj.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_strings.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_msaa.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_syncobj.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_array.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_eglimage.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_sampler.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_tess.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_stipple.c U xenocara/lib/mesa/src/mesa/state_tracker/st_format.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom.c U xenocara/lib/mesa/src/mesa/state_tracker/st_mesa_to_tgsi.h U xenocara/lib/mesa/src/mesa/state_tracker/st_vdpau.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texturebarrier.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_program.c U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi.cpp U xenocara/lib/mesa/src/mesa/state_tracker/st_context.h U xenocara/lib/mesa/src/mesa/state_tracker/st_draw.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cache.h U xenocara/lib/mesa/src/mesa/state_tracker/st_extensions.h U xenocara/lib/mesa/src/mesa/state_tracker/st_format.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_flush.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texture.h U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_fbo.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_eglimage.c U xenocara/lib/mesa/src/mesa/state_tracker/st_program.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bitmap.h U xenocara/lib/mesa/src/mesa/state_tracker/st_draw.c U xenocara/lib/mesa/src/mesa/state_tracker/st_gen_mipmap.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_flush.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_readpixels.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_framebuffer.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_msaa.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_pixeltransfer.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_msaa.c U xenocara/lib/mesa/src/mesa/state_tracker/st_debug.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawtex.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_queryobj.c U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_dmatmp2.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_vertex.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_triemit.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_unfilled.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_dmatmp.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_tritmp.h U xenocara/lib/mesa/src/mesa/program/dummy_errors.c U xenocara/lib/mesa/src/mesa/program/arbprogparse.c U xenocara/lib/mesa/src/mesa/program/string_to_uint_map.cpp U xenocara/lib/mesa/src/mesa/program/programopt.c U xenocara/lib/mesa/src/mesa/program/prog_statevars.c U xenocara/lib/mesa/src/mesa/program/prog_print.h U xenocara/lib/mesa/src/mesa/program/program.c U xenocara/lib/mesa/src/mesa/program/ir_to_mesa.h U xenocara/lib/mesa/src/mesa/program/program_parse.tab.h U xenocara/lib/mesa/src/mesa/program/prog_parameter_layout.c U xenocara/lib/mesa/src/mesa/program/prog_instruction.c U xenocara/lib/mesa/src/mesa/program/prog_noise.c U xenocara/lib/mesa/src/mesa/program/prog_opt_constant_fold.c U xenocara/lib/mesa/src/mesa/program/prog_parameter.h U xenocara/lib/mesa/src/mesa/program/prog_cache.h U xenocara/lib/mesa/src/mesa/program/sampler.cpp U xenocara/lib/mesa/src/mesa/program/program_lexer.l U xenocara/lib/mesa/src/mesa/program/hash_table.h U xenocara/lib/mesa/src/mesa/program/sampler.h U xenocara/lib/mesa/src/mesa/program/prog_optimize.h U xenocara/lib/mesa/src/mesa/program/prog_execute.h U xenocara/lib/mesa/src/mesa/program/symbol_table.h U xenocara/lib/mesa/src/mesa/program/prog_execute.c U xenocara/lib/mesa/src/mesa/program/arbprogparse.h U xenocara/lib/mesa/src/mesa/program/prog_optimize.c U xenocara/lib/mesa/src/mesa/program/prog_print.c U xenocara/lib/mesa/src/mesa/program/program.h U xenocara/lib/mesa/src/mesa/program/prog_statevars.h U xenocara/lib/mesa/src/mesa/program/prog_instruction.h U xenocara/lib/mesa/src/mesa/program/prog_to_nir.h U xenocara/lib/mesa/src/mesa/program/program_parse.tab.c U xenocara/lib/mesa/src/mesa/program/prog_parameter.c U xenocara/lib/mesa/src/mesa/program/ir_to_mesa.cpp U xenocara/lib/mesa/src/mesa/program/program_parse_extra.c U xenocara/lib/mesa/src/mesa/program/programopt.h U xenocara/lib/mesa/src/mesa/program/prog_hash_table.c U xenocara/lib/mesa/src/mesa/program/prog_to_nir.c U xenocara/lib/mesa/src/mesa/program/prog_cache.c U xenocara/lib/mesa/src/mesa/program/prog_parameter_layout.h U xenocara/lib/mesa/src/mesa/program/prog_noise.h U xenocara/lib/mesa/src/mesa/program/program_parse.y U xenocara/lib/mesa/src/mesa/program/lex.yy.c U xenocara/lib/mesa/src/mesa/program/symbol_table.c U xenocara/lib/mesa/src/mesa/program/program_parser.h U xenocara/lib/mesa/src/mesa/tnl/t_context.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_render.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_texmat.c U xenocara/lib/mesa/src/mesa/tnl/t_rasterpos.c U xenocara/lib/mesa/src/mesa/tnl/tnl.h U xenocara/lib/mesa/src/mesa/tnl/t_vb_rendertmp.h U xenocara/lib/mesa/src/mesa/tnl/t_vb_fog.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_vertex.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_program.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_normals.c U xenocara/lib/mesa/src/mesa/tnl/t_vertex.h U xenocara/lib/mesa/src/mesa/tnl/t_vb_light.c U xenocara/lib/mesa/src/mesa/tnl/NOTES U xenocara/lib/mesa/src/mesa/tnl/t_vertex_sse.c U xenocara/lib/mesa/src/mesa/tnl/t_vp_build.h U xenocara/lib/mesa/src/mesa/tnl/t_context.h U xenocara/lib/mesa/src/mesa/tnl/t_vertex_generic.c U xenocara/lib/mesa/src/mesa/tnl/t_vertex.c U xenocara/lib/mesa/src/mesa/tnl/t_vp_build.c U xenocara/lib/mesa/src/mesa/tnl/t_pipeline.h U xenocara/lib/mesa/src/mesa/tnl/t_vb_texgen.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_points.c U xenocara/lib/mesa/src/mesa/tnl/t_draw.c U xenocara/lib/mesa/src/mesa/tnl/t_pipeline.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_cliptmp.h U xenocara/lib/mesa/src/mesa/tnl/t_vb_lighttmp.h U xenocara/lib/mesa/src/mesa/swrast/swrast.h U xenocara/lib/mesa/src/mesa/swrast/s_fragprog.h U xenocara/lib/mesa/src/mesa/swrast/s_texfilter.h U xenocara/lib/mesa/src/mesa/swrast/s_logic.h U xenocara/lib/mesa/src/mesa/swrast/s_aalinetemp.h U xenocara/lib/mesa/src/mesa/swrast/s_span.c U xenocara/lib/mesa/src/mesa/swrast/s_chan.h U xenocara/lib/mesa/src/mesa/swrast/s_texfetch.c U xenocara/lib/mesa/src/mesa/swrast/s_aaline.h U xenocara/lib/mesa/src/mesa/swrast/s_stencil.h U xenocara/lib/mesa/src/mesa/swrast/s_bitmap.c U xenocara/lib/mesa/src/mesa/swrast/s_context.h U xenocara/lib/mesa/src/mesa/swrast/s_texfilter.c U xenocara/lib/mesa/src/mesa/swrast/s_blit.c U xenocara/lib/mesa/src/mesa/swrast/s_drawpix.c U xenocara/lib/mesa/src/mesa/swrast/s_copypix.c U xenocara/lib/mesa/src/mesa/swrast/s_texrender.c U xenocara/lib/mesa/src/mesa/swrast/s_masking.c U xenocara/lib/mesa/src/mesa/swrast/s_texture.c U xenocara/lib/mesa/src/mesa/swrast/s_points.c U xenocara/lib/mesa/src/mesa/swrast/s_logic.c U xenocara/lib/mesa/src/mesa/swrast/s_context.c U xenocara/lib/mesa/src/mesa/swrast/s_depth.h U xenocara/lib/mesa/src/mesa/swrast/s_aatriangle.c U xenocara/lib/mesa/src/mesa/swrast/s_aaline.c U xenocara/lib/mesa/src/mesa/swrast/NOTES U xenocara/lib/mesa/src/mesa/swrast/s_renderbuffer.h U xenocara/lib/mesa/src/mesa/swrast/s_feedback.h U xenocara/lib/mesa/src/mesa/swrast/s_triangle.c U xenocara/lib/mesa/src/mesa/swrast/s_zoom.c U xenocara/lib/mesa/src/mesa/swrast/s_texcombine.c U xenocara/lib/mesa/src/mesa/swrast/s_fragprog.c U xenocara/lib/mesa/src/mesa/swrast/s_alpha.h U xenocara/lib/mesa/src/mesa/swrast/s_texfetch.h U xenocara/lib/mesa/src/mesa/swrast/s_lines.c U xenocara/lib/mesa/src/mesa/swrast/s_fog.h U xenocara/lib/mesa/src/mesa/swrast/s_depth.c U xenocara/lib/mesa/src/mesa/swrast/s_linetemp.h U xenocara/lib/mesa/src/mesa/swrast/s_renderbuffer.c U xenocara/lib/mesa/src/mesa/swrast/s_blend.h U xenocara/lib/mesa/src/mesa/swrast/s_blend.c U xenocara/lib/mesa/src/mesa/swrast/s_fog.c U xenocara/lib/mesa/src/mesa/swrast/s_lines.h U xenocara/lib/mesa/src/mesa/swrast/s_atifragshader.h U xenocara/lib/mesa/src/mesa/swrast/s_clear.c U xenocara/lib/mesa/src/mesa/swrast/s_texcombine.h U xenocara/lib/mesa/src/mesa/swrast/s_triangle.h U xenocara/lib/mesa/src/mesa/swrast/s_aatriangle.h U xenocara/lib/mesa/src/mesa/swrast/s_texfetch_tmp.h U xenocara/lib/mesa/src/mesa/swrast/s_zoom.h U xenocara/lib/mesa/src/mesa/swrast/s_span.h U xenocara/lib/mesa/src/mesa/swrast/s_stencil.c U xenocara/lib/mesa/src/mesa/swrast/s_points.h U xenocara/lib/mesa/src/mesa/swrast/s_aatritemp.h U xenocara/lib/mesa/src/mesa/swrast/s_alpha.c U xenocara/lib/mesa/src/mesa/swrast/s_masking.h U xenocara/lib/mesa/src/mesa/swrast/s_tritemp.h U xenocara/lib/mesa/src/mesa/swrast/s_atifragshader.c U xenocara/lib/mesa/src/mesa/swrast/s_feedback.c U xenocara/lib/mesa/src/mesa/x86/gen_matypes.c U xenocara/lib/mesa/src/mesa/x86/clip_args.h U xenocara/lib/mesa/src/mesa/x86/assyntax.h U xenocara/lib/mesa/src/mesa/x86/common_x86_features.h U xenocara/lib/mesa/src/mesa/x86/mmx_blendtmp.h U xenocara/lib/mesa/src/mesa/x86/sse_xform1.S U xenocara/lib/mesa/src/mesa/x86/xform_args.h U xenocara/lib/mesa/src/mesa/x86/x86_xform3.S U xenocara/lib/mesa/src/mesa/x86/sse.c U xenocara/lib/mesa/src/mesa/x86/3dnow_xform2.S U xenocara/lib/mesa/src/mesa/x86/3dnow_xform3.S U xenocara/lib/mesa/src/mesa/x86/common_x86_asm.S U xenocara/lib/mesa/src/mesa/x86/x86_xform.c U xenocara/lib/mesa/src/mesa/x86/x86_cliptest.S U xenocara/lib/mesa/src/mesa/x86/sse.h U xenocara/lib/mesa/src/mesa/x86/x86_xform.h U xenocara/lib/mesa/src/mesa/x86/3dnow_xform1.S U xenocara/lib/mesa/src/mesa/x86/mmx_blend.S U xenocara/lib/mesa/src/mesa/x86/sse_xform2.S U xenocara/lib/mesa/src/mesa/x86/x86_xform4.S U xenocara/lib/mesa/src/mesa/x86/mmx.h U xenocara/lib/mesa/src/mesa/x86/sse_xform3.S U xenocara/lib/mesa/src/mesa/x86/common_x86.c U xenocara/lib/mesa/src/mesa/x86/sse_normal.S U xenocara/lib/mesa/src/mesa/x86/x86_xform2.S U xenocara/lib/mesa/src/mesa/x86/read_rgba_span_x86.S U xenocara/lib/mesa/src/mesa/x86/3dnow.h U xenocara/lib/mesa/src/mesa/x86/common_x86_asm.h U xenocara/lib/mesa/src/mesa/x86/3dnow_xform4.S U xenocara/lib/mesa/src/mesa/x86/norm_args.h U xenocara/lib/mesa/src/mesa/x86/sse_xform4.S U xenocara/lib/mesa/src/mesa/x86/3dnow.c U xenocara/lib/mesa/src/mesa/x86/rtasm/x86sse.h U xenocara/lib/mesa/src/mesa/x86/rtasm/x86sse.c U xenocara/lib/mesa/src/mesa/math/m_debug_xform.c U xenocara/lib/mesa/src/mesa/math/m_debug.h U xenocara/lib/mesa/src/mesa/math/m_debug_norm.c U xenocara/lib/mesa/src/mesa/math/m_translate.c U xenocara/lib/mesa/src/mesa/math/m_copy_tmp.h U xenocara/lib/mesa/src/mesa/math/m_vector.h U xenocara/lib/mesa/src/mesa/math/m_eval.c U xenocara/lib/mesa/src/mesa/math/m_vector.c U xenocara/lib/mesa/src/mesa/math/m_eval.h U xenocara/lib/mesa/src/mesa/math/m_trans_tmp.h U xenocara/lib/mesa/src/mesa/math/m_debug_util.h U xenocara/lib/mesa/src/mesa/math/m_debug_clip.c U xenocara/lib/mesa/src/mesa/math/m_xform_tmp.h U xenocara/lib/mesa/src/mesa/math/m_norm_tmp.h U xenocara/lib/mesa/src/mesa/math/m_clip_tmp.h U xenocara/lib/mesa/src/mesa/math/m_xform.h U xenocara/lib/mesa/src/mesa/math/m_dotprod_tmp.h U xenocara/lib/mesa/src/mesa/math/m_translate.h U xenocara/lib/mesa/src/mesa/math/m_matrix.h U xenocara/lib/mesa/src/mesa/math/m_xform.c U xenocara/lib/mesa/src/mesa/math/m_matrix.c U xenocara/lib/mesa/src/mesa/swrast_setup/ss_triangle.h U xenocara/lib/mesa/src/mesa/swrast_setup/NOTES U xenocara/lib/mesa/src/mesa/swrast_setup/ss_triangle.c U xenocara/lib/mesa/src/mesa/swrast_setup/ss_context.c U xenocara/lib/mesa/src/mesa/swrast_setup/ss_vb.h U xenocara/lib/mesa/src/mesa/swrast_setup/ss_context.h U xenocara/lib/mesa/src/mesa/swrast_setup/ss_tritmp.h U xenocara/lib/mesa/src/mesa/swrast_setup/swrast_setup.h U xenocara/lib/mesa/src/mesa/main/get_hash_params.py U xenocara/lib/mesa/src/mesa/main/format_info.py U xenocara/lib/mesa/src/mesa/main/colormac.h U xenocara/lib/mesa/src/mesa/main/state.c U xenocara/lib/mesa/src/mesa/main/glheader.h U xenocara/lib/mesa/src/mesa/main/texstore.h U xenocara/lib/mesa/src/mesa/main/shaderimage.h U xenocara/lib/mesa/src/mesa/main/texcompress_bptc.h U xenocara/lib/mesa/src/mesa/main/colortab.c U xenocara/lib/mesa/src/mesa/main/scissor.c U xenocara/lib/mesa/src/mesa/main/queryobj.h U xenocara/lib/mesa/src/mesa/main/points.h U xenocara/lib/mesa/src/mesa/main/querymatrix.h U xenocara/lib/mesa/src/mesa/main/pixeltransfer.c U xenocara/lib/mesa/src/mesa/main/compute.c U xenocara/lib/mesa/src/mesa/main/attrib.h U xenocara/lib/mesa/src/mesa/main/mm.h U xenocara/lib/mesa/src/mesa/main/texformat.c U xenocara/lib/mesa/src/mesa/main/compute.h U xenocara/lib/mesa/src/mesa/main/image.c U xenocara/lib/mesa/src/mesa/main/sse_minmax.h U xenocara/lib/mesa/src/mesa/main/streaming-load-memcpy.c U xenocara/lib/mesa/src/mesa/main/texcompress_bptc.c U xenocara/lib/mesa/src/mesa/main/texparam.c U xenocara/lib/mesa/src/mesa/main/api_arrayelt.c U xenocara/lib/mesa/src/mesa/main/varray.c U xenocara/lib/mesa/src/mesa/main/shaderapi.c U xenocara/lib/mesa/src/mesa/main/stencil.h U xenocara/lib/mesa/src/mesa/main/textureview.h U xenocara/lib/mesa/src/mesa/main/buffers.h U xenocara/lib/mesa/src/mesa/main/texturebarrier.c U xenocara/lib/mesa/src/mesa/main/extensions.c U xenocara/lib/mesa/src/mesa/main/pixelstore.h U xenocara/lib/mesa/src/mesa/main/histogram.c U xenocara/lib/mesa/src/mesa/main/clip.c U xenocara/lib/mesa/src/mesa/main/format_unpack.h U xenocara/lib/mesa/src/mesa/main/fog.h U xenocara/lib/mesa/src/mesa/main/cpuinfo.c U xenocara/lib/mesa/src/mesa/main/texcompress_fxt1.h U xenocara/lib/mesa/src/mesa/main/formats.h U xenocara/lib/mesa/src/mesa/main/uniform_query.cpp U xenocara/lib/mesa/src/mesa/main/pack.h U xenocara/lib/mesa/src/mesa/main/colortab.h U xenocara/lib/mesa/src/mesa/main/hash.c U xenocara/lib/mesa/src/mesa/main/program_resource.c U xenocara/lib/mesa/src/mesa/main/shaderimage.c U xenocara/lib/mesa/src/mesa/main/getstring.c U xenocara/lib/mesa/src/mesa/main/renderbuffer.h U xenocara/lib/mesa/src/mesa/main/hint.h U xenocara/lib/mesa/src/mesa/main/context.c U xenocara/lib/mesa/src/mesa/main/extensions.h U xenocara/lib/mesa/src/mesa/main/pbo.c U xenocara/lib/mesa/src/mesa/main/shaderobj.h U xenocara/lib/mesa/src/mesa/main/pixel.c U xenocara/lib/mesa/src/mesa/main/texcompress_etc.h U xenocara/lib/mesa/src/mesa/main/format_unpack.py U xenocara/lib/mesa/src/mesa/main/points.c U xenocara/lib/mesa/src/mesa/main/genmipmap.c U xenocara/lib/mesa/src/mesa/main/imports.h U xenocara/lib/mesa/src/mesa/main/varray.h U xenocara/lib/mesa/src/mesa/main/program_resource.h U xenocara/lib/mesa/src/mesa/main/fbobject.c U xenocara/lib/mesa/src/mesa/main/viewport.h U xenocara/lib/mesa/src/mesa/main/polygon.c U xenocara/lib/mesa/src/mesa/main/remap_helper.h U xenocara/lib/mesa/src/mesa/main/pbo.h U xenocara/lib/mesa/src/mesa/main/imports.c U xenocara/lib/mesa/src/mesa/main/format_info.h U xenocara/lib/mesa/src/mesa/main/api_arrayelt.h U xenocara/lib/mesa/src/mesa/main/streaming-load-memcpy.h U xenocara/lib/mesa/src/mesa/main/samplerobj.h U xenocara/lib/mesa/src/mesa/main/objectlabel.c U xenocara/lib/mesa/src/mesa/main/remap.c U xenocara/lib/mesa/src/mesa/main/texparam.h U xenocara/lib/mesa/src/mesa/main/pipelineobj.c U xenocara/lib/mesa/src/mesa/main/arrayobj.h U xenocara/lib/mesa/src/mesa/main/genmipmap.h U xenocara/lib/mesa/src/mesa/main/depth.c U xenocara/lib/mesa/src/mesa/main/api_loopback.h U xenocara/lib/mesa/src/mesa/main/es1_conversion.c U xenocara/lib/mesa/src/mesa/main/api_validate.h U xenocara/lib/mesa/src/mesa/main/lines.c U xenocara/lib/mesa/src/mesa/main/blit.h U xenocara/lib/mesa/src/mesa/main/syncobj.c U xenocara/lib/mesa/src/mesa/main/readpix.c U xenocara/lib/mesa/src/mesa/main/get_hash_generator.py U xenocara/lib/mesa/src/mesa/main/texcompress_etc.c U xenocara/lib/mesa/src/mesa/main/fog.c U xenocara/lib/mesa/src/mesa/main/viewport.c U xenocara/lib/mesa/src/mesa/main/copyimage.h U xenocara/lib/mesa/src/mesa/main/config.h U xenocara/lib/mesa/src/mesa/main/enums.c U xenocara/lib/mesa/src/mesa/main/get.h U xenocara/lib/mesa/src/mesa/main/multisample.c U xenocara/lib/mesa/src/mesa/main/arbprogram.h U xenocara/lib/mesa/src/mesa/main/feedback.h U xenocara/lib/mesa/src/mesa/main/accum.h U xenocara/lib/mesa/src/mesa/main/pipelineobj.h U xenocara/lib/mesa/src/mesa/main/version.h U xenocara/lib/mesa/src/mesa/main/multisample.h U xenocara/lib/mesa/src/mesa/main/vtxfmt.c U xenocara/lib/mesa/src/mesa/main/atifragshader.h U xenocara/lib/mesa/src/mesa/main/textureview.c U xenocara/lib/mesa/src/mesa/main/format_pack.py U xenocara/lib/mesa/src/mesa/main/api_loopback.c U xenocara/lib/mesa/src/mesa/main/api_validate.c U xenocara/lib/mesa/src/mesa/main/texgetimage.c U xenocara/lib/mesa/src/mesa/main/rastpos.c U xenocara/lib/mesa/src/mesa/main/get.c U xenocara/lib/mesa/src/mesa/main/eval.h U xenocara/lib/mesa/src/mesa/main/blend.c U xenocara/lib/mesa/src/mesa/main/texcompress_fxt1.c U xenocara/lib/mesa/src/mesa/main/uniforms.h U xenocara/lib/mesa/src/mesa/main/renderbuffer.c U xenocara/lib/mesa/src/mesa/main/condrender.c U xenocara/lib/mesa/src/mesa/main/image.h U xenocara/lib/mesa/src/mesa/main/clear.c U xenocara/lib/mesa/src/mesa/main/version.c U xenocara/lib/mesa/src/mesa/main/attrib.c U xenocara/lib/mesa/src/mesa/main/stencil.c U xenocara/lib/mesa/src/mesa/main/format_pack.c U xenocara/lib/mesa/src/mesa/main/texenv.h U xenocara/lib/mesa/src/mesa/main/performance_monitor.h U xenocara/lib/mesa/src/mesa/main/drawtex.c U xenocara/lib/mesa/src/mesa/main/light.c U xenocara/lib/mesa/src/mesa/main/texcompress_rgtc.c U xenocara/lib/mesa/src/mesa/main/texcompress_etc_tmp.h U xenocara/lib/mesa/src/mesa/main/scissor.h U xenocara/lib/mesa/src/mesa/main/fbobject.h U xenocara/lib/mesa/src/mesa/main/pixelstore.c U xenocara/lib/mesa/src/mesa/main/texstore.c U xenocara/lib/mesa/src/mesa/main/eval.c U xenocara/lib/mesa/src/mesa/main/errors.c U xenocara/lib/mesa/src/mesa/main/remap.h U xenocara/lib/mesa/src/mesa/main/compiler.h U xenocara/lib/mesa/src/mesa/main/texstate.h U xenocara/lib/mesa/src/mesa/main/format_utils.c U xenocara/lib/mesa/src/mesa/main/dlopen.h U xenocara/lib/mesa/src/mesa/main/debug.h U xenocara/lib/mesa/src/mesa/main/texcompress_cpal.c U xenocara/lib/mesa/src/mesa/main/blend.h U xenocara/lib/mesa/src/mesa/main/ff_fragment_shader.cpp U xenocara/lib/mesa/src/mesa/main/texobj.c U xenocara/lib/mesa/src/mesa/main/get_hash.h U xenocara/lib/mesa/src/mesa/main/formatquery.c U xenocara/lib/mesa/src/mesa/main/glformats.c U xenocara/lib/mesa/src/mesa/main/texstorage.h U xenocara/lib/mesa/src/mesa/main/framebuffer.c U xenocara/lib/mesa/src/mesa/main/es1_conversion.h U xenocara/lib/mesa/src/mesa/main/texcompress_rgtc.h U xenocara/lib/mesa/src/mesa/main/format_utils.h U xenocara/lib/mesa/src/mesa/main/shared.c U xenocara/lib/mesa/src/mesa/main/arbprogram.c U xenocara/lib/mesa/src/mesa/main/mtypes.h U xenocara/lib/mesa/src/mesa/main/errors.h U xenocara/lib/mesa/src/mesa/main/histogram.h U xenocara/lib/mesa/src/mesa/main/vdpau.h U xenocara/lib/mesa/src/mesa/main/mm.c U xenocara/lib/mesa/src/mesa/main/arrayobj.c U xenocara/lib/mesa/src/mesa/main/cpuinfo.h U xenocara/lib/mesa/src/mesa/main/mipmap.h U xenocara/lib/mesa/src/mesa/main/format_pack.h U xenocara/lib/mesa/src/mesa/main/copyimage.c U xenocara/lib/mesa/src/mesa/main/pixel.h U xenocara/lib/mesa/src/mesa/main/texcompress_s3tc.c U xenocara/lib/mesa/src/mesa/main/bufferobj.h U xenocara/lib/mesa/src/mesa/main/feedback.c U xenocara/lib/mesa/src/mesa/main/glformats.h U xenocara/lib/mesa/src/mesa/main/texobj.h U xenocara/lib/mesa/src/mesa/main/uniforms.c U xenocara/lib/mesa/src/mesa/main/polygon.h U xenocara/lib/mesa/src/mesa/main/format_unpack.c U xenocara/lib/mesa/src/mesa/main/matrix.c U xenocara/lib/mesa/src/mesa/main/matrix.h U xenocara/lib/mesa/src/mesa/main/texenvprogram.h U xenocara/lib/mesa/src/mesa/main/texturebarrier.h U xenocara/lib/mesa/src/mesa/main/readpix.h U xenocara/lib/mesa/src/mesa/main/enable.c U xenocara/lib/mesa/src/mesa/main/drawtex.h U xenocara/lib/mesa/src/mesa/main/mipmap.c U xenocara/lib/mesa/src/mesa/main/dd.h U xenocara/lib/mesa/src/mesa/main/texstate.c U xenocara/lib/mesa/src/mesa/main/api_exec.h U xenocara/lib/mesa/src/mesa/main/texstorage.c U xenocara/lib/mesa/src/mesa/main/vtxfmt.h U xenocara/lib/mesa/src/mesa/main/macros.h U xenocara/lib/mesa/src/mesa/main/teximage.h U xenocara/lib/mesa/src/mesa/main/shaderapi.h U xenocara/lib/mesa/src/mesa/main/queryobj.c U xenocara/lib/mesa/src/mesa/main/objectlabel.h U xenocara/lib/mesa/src/mesa/main/framebuffer.h U xenocara/lib/mesa/src/mesa/main/api_exec.c U xenocara/lib/mesa/src/mesa/main/shader_query.cpp U xenocara/lib/mesa/src/mesa/main/texcompress_cpal.h U xenocara/lib/mesa/src/mesa/main/ffvertex_prog.h U xenocara/lib/mesa/src/mesa/main/rastpos.h U xenocara/lib/mesa/src/mesa/main/formatquery.h U xenocara/lib/mesa/src/mesa/main/vdpau.c U xenocara/lib/mesa/src/mesa/main/atifragshader.c U xenocara/lib/mesa/src/mesa/main/buffers.c U xenocara/lib/mesa/src/mesa/main/shaderobj.c U xenocara/lib/mesa/src/mesa/main/debug.c U xenocara/lib/mesa/src/mesa/main/clip.h U xenocara/lib/mesa/src/mesa/main/convolve.h U xenocara/lib/mesa/src/mesa/main/drawpix.c U xenocara/lib/mesa/src/mesa/main/querymatrix.c U xenocara/lib/mesa/src/mesa/main/format_parser.py U xenocara/lib/mesa/src/mesa/main/dlist.h U xenocara/lib/mesa/src/mesa/main/texcompress.h U xenocara/lib/mesa/src/mesa/main/shared.h U xenocara/lib/mesa/src/mesa/main/dlist.c U xenocara/lib/mesa/src/mesa/main/teximage.c U xenocara/lib/mesa/src/mesa/main/texformat.h U xenocara/lib/mesa/src/mesa/main/texcompress_s3tc.h U xenocara/lib/mesa/src/mesa/main/context.h U xenocara/lib/mesa/src/mesa/main/performance_monitor.c U xenocara/lib/mesa/src/mesa/main/hash.h U xenocara/lib/mesa/src/mesa/main/accum.c U xenocara/lib/mesa/src/mesa/main/light.h U xenocara/lib/mesa/src/mesa/main/depth.h U xenocara/lib/mesa/src/mesa/main/texgen.c U xenocara/lib/mesa/src/mesa/main/ffvertex_prog.c U xenocara/lib/mesa/src/mesa/main/texenv.c U xenocara/lib/mesa/src/mesa/main/state.h U xenocara/lib/mesa/src/mesa/main/bufferobj.c U xenocara/lib/mesa/src/mesa/main/clear.h U xenocara/lib/mesa/src/mesa/main/blit.c U xenocara/lib/mesa/src/mesa/main/transformfeedback.c U xenocara/lib/mesa/src/mesa/main/lines.h U xenocara/lib/mesa/src/mesa/main/drawpix.h U xenocara/lib/mesa/src/mesa/main/convolve.c U xenocara/lib/mesa/src/mesa/main/pack.c U xenocara/lib/mesa/src/mesa/main/texcompress.c U xenocara/lib/mesa/src/mesa/main/enable.h U xenocara/lib/mesa/src/mesa/main/transformfeedback.h U xenocara/lib/mesa/src/mesa/main/samplerobj.c U xenocara/lib/mesa/src/mesa/main/syncobj.h U xenocara/lib/mesa/src/mesa/main/dispatch.h U xenocara/lib/mesa/src/mesa/main/enums.h U xenocara/lib/mesa/src/mesa/main/pixeltransfer.h U xenocara/lib/mesa/src/mesa/main/sse_minmax.c U xenocara/lib/mesa/src/mesa/main/texgen.h U xenocara/lib/mesa/src/mesa/main/execmem.c U xenocara/lib/mesa/src/mesa/main/core.h U xenocara/lib/mesa/src/mesa/main/condrender.h U xenocara/lib/mesa/src/mesa/main/formats.c U xenocara/lib/mesa/src/mesa/main/formats.csv U xenocara/lib/mesa/src/mesa/main/texgetimage.h U xenocara/lib/mesa/src/mesa/main/hint.c U xenocara/lib/mesa/src/mesa/main/tests/Makefile.am U xenocara/lib/mesa/src/mesa/main/tests/Makefile.in U xenocara/lib/mesa/src/mesa/main/tests/enum_strings.cpp U xenocara/lib/mesa/src/mesa/main/tests/stubs.cpp U xenocara/lib/mesa/src/mesa/main/tests/dispatch_sanity.cpp U xenocara/lib/mesa/src/mesa/main/tests/program_state_string.cpp U xenocara/lib/mesa/src/mesa/drivers/SConscript U xenocara/lib/mesa/src/mesa/drivers/x11/SConscript U xenocara/lib/mesa/src/mesa/drivers/x11/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/x11/xm_line.c U xenocara/lib/mesa/src/mesa/drivers/x11/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/x11/xmesaP.h U xenocara/lib/mesa/src/mesa/drivers/x11/xmesa_x.h U xenocara/lib/mesa/src/mesa/drivers/x11/xfonts.c U xenocara/lib/mesa/src/mesa/drivers/x11/xfonts.h U xenocara/lib/mesa/src/mesa/drivers/x11/glxapi.c U xenocara/lib/mesa/src/mesa/drivers/x11/xm_dd.c U xenocara/lib/mesa/src/mesa/drivers/x11/glxapi.h U xenocara/lib/mesa/src/mesa/drivers/x11/glxheader.h U xenocara/lib/mesa/src/mesa/drivers/x11/xmesa.h U xenocara/lib/mesa/src/mesa/drivers/x11/xm_api.c U xenocara/lib/mesa/src/mesa/drivers/x11/xm_tri.c U xenocara/lib/mesa/src/mesa/drivers/x11/xm_buffer.c U xenocara/lib/mesa/src/mesa/drivers/x11/fakeglx.c U xenocara/lib/mesa/src/mesa/drivers/osmesa/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/osmesa/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/osmesa/osmesa.pc.in U xenocara/lib/mesa/src/mesa/drivers/osmesa/osmesa.c U xenocara/lib/mesa/src/mesa/drivers/dri/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/dri.pc.in U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_blit.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_fog.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_dma.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_queryobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos_vbtmp.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_screen.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_ioctl.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_texture.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_sanity.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_screen.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tcl.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_texstate.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_cmdbuf.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_debug.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_ioctl.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_span.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tile.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_blit.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tcl.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_state_init.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_texture.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tile.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_queryobj.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_dma.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_span.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_buffer_objects.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tex.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos_verts.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_fog.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_swtcl.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos_arrays.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tex_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/Makefile.sources U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_fbo.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_state.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_debug.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_pixel_read.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_sanity.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_chipset.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_buffer_objects.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_swtcl.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/server/radeon_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_subimage.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_point.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffers.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_asm_annotation.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_unfilled.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cubemap_normalize.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm_surface_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_packed_float.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_nir_analyze_boolean_resolves.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_live_variables.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_multisample_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_nir.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp_blit_eu.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_sf_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_gs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_eu_emit.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_gs_visitor.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_gs_nir.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_fast_clear.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_debug.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_draw_upload.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_mipmap_tree.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm_iz.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_resolve_map.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tiled_memcpy.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_copy_image.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_sf_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_vec4_register_coalesce.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_schedule_instructions.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_vs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clear.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state_batch.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_mipmap_tree.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_binding_tables.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_depth_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_image.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_urb.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_program.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_urb.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_dead_control_flow.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state_upload.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_device_info.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_eu.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tiled_memcpy.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_primitive_restart.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_vec4_copy_propagation.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs_surface_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ir_vec4.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_util.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_live_variables.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_asm_annotation.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_lower_texture_gradients.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ir_fs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_wm_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffer_objects.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffers.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_pipe_control.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_obj.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_eu.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_reg_allocate.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_batchbuffer.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_program.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_urb.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_depthstencil.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_vector_splitting.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_viewport_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_blit.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_builder.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_syncobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_draw.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_viewport_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_eu_compact.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cfg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_register_coalesce.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ff_gs.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state_cache.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_queryobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_gs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_surface_builder.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_generator.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_curbe.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_gs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_fbo.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_image.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_blorp.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_disasm.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_read.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_surface_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_channel_expressions.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_misc_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ff_gs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_util.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_wm_depth_stencil.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tex_layout.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_surface_builder.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_device_info.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cfg.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_sol_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_queryobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_surface_formats.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_scissor_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_structs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_inst.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_shader.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_nir.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_blorp.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_saturate_propagation.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf_emit.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs_surface_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_reset.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_disable.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_util.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_tri.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_dead_code_eliminate.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_fs_cmod_propagation.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_vs_visitor.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_eu_util.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_draw.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_fbo.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_interpolation_map.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_surface_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ir_allocator.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_blorp.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_util.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_draw.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_batchbuffer.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_nir.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_resolve_map.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_sol.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_live_variables.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_multisample_state.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_sel_peephole.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_generator.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_depth_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vue_map.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_line.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_peephole_predicated_break.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_lower_unnormalized_offset.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_screen.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_gs_visitor.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_multisample_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_stencil_blit.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_debug.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_extensions.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_conditional_render.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_cse.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_combine_constants.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_misc_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_upload.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_screen.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_performance_monitor.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_clip_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_util.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_sampler_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_dead_code_eliminate.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_draw_upload.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/Makefile.sources U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_vp.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_bitmap.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_nir.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_cmod_propagation.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ff_gs_emit.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_validate.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_blorp.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_fs_saturate_propagation.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_live_variables.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_vs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_defines.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state_dump.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_visitor.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_misc_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_ps_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_object_purgeable.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cc.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_cc.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_vf_float_conversions.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffer_objects.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_vs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_compute.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_cse.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_disable.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_updownsample.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sampler_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_blend_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_dead_control_flow.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_wm_surface_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_reg_allocate.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_viewport_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_shader.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp_blit.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/test_eu_compact.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_blit.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp_blit_eu.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_sf_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cs.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_wm_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_sol_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_subimage.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffers.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_mipmap_tree.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_mipmap_tree.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffer_objects.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffers.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_texblend.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_obj.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_batchbuffer.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_regions.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_vtbl.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_program.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_blit.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_syncobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_texstate.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tris.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_fbo.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_image.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_read.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_tex_layout.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_clear.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_debug.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_debug_fp.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_extensions.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_fbo.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_draw.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_batchbuffer.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_texstate.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_layout.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_screen.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_extensions.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_screen.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_program.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/Makefile.sources U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_bitmap.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_validate.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_regions.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_fragprog.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_render.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffer_objects.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tris.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_clear.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_vtbl.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_layout.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_chipset.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_blit.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_raster.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_array.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv_object.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_3d.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_fb.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_3d.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_texture.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_fb.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_render.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_fbo.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_span.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_render.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_frag.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_local.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_fb.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_surface.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_polygon.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_scratch.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_screen.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_scratch.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_tnl.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_render.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_driver.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_surface.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_state.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_driver.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_fbo.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_vbo_t.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_array.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_bufferobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_surface.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_raster.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv_m2mf.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_frag.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_driver.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_raster.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_texture.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_3d.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_util.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_render_t.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_tnl.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_gldefs.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv01_2d.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_polygon.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_driver.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/Makefile.sources U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_render.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_swtnl_t.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_driver.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_bufferobj.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_frag.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_screen.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tcl.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_blit.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_fog.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_dma.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_queryobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_screen.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_texture.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_screen.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_mipmap_tree.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_maos.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_cmdbuf.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_debug.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_span.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_tile.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_texstate.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tcl.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_texture.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_tile.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_queryobj.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_dma.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_span.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_maos.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_fragshader.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_vertprog.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_mipmap_tree.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_swtcl.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_buffer_objects.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_blit.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tex.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_fog.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_sanity.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_ioctl.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_maos_arrays.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_cmdbuf.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_tex_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/Makefile.sources U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_fbo.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_debug.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_pixel_read.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_chipset.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_sanity.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_state.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_state_init.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_buffer_objects.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_ioctl.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_vertprog.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_swtcl.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/server/radeon_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/swrast/swrast.c U xenocara/lib/mesa/src/mesa/drivers/dri/swrast/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/swrast/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/swrast/Makefile.sources U xenocara/lib/mesa/src/mesa/drivers/dri/swrast/swrast_priv.h U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool.h U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlconfig.c U xenocara/lib/mesa/src/mesa/drivers/dri/common/SConscript U xenocara/lib/mesa/src/mesa/drivers/dri/common/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/common/drirc U xenocara/lib/mesa/src/mesa/drivers/dri/common/dri_test.c U xenocara/lib/mesa/src/mesa/drivers/dri/common/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/common/utils.c U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlconfig.h U xenocara/lib/mesa/src/mesa/drivers/dri/common/megadriver_stub.c U xenocara/lib/mesa/src/mesa/drivers/dri/common/dri_util.c U xenocara/lib/mesa/src/mesa/drivers/dri/common/Makefile.sources U xenocara/lib/mesa/src/mesa/drivers/dri/common/utils.h U xenocara/lib/mesa/src/mesa/drivers/dri/common/dri_util.h U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/ca.po U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/SConscript U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/Makefile.am U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/fr.po U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/t_options.h U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/es.po U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/Makefile.in U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/gen_xmlpool.py U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/sv.po U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/de.po U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/nl.po U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/options.h U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/nl/LC_MESSAGES/options.mo U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/fr/LC_MESSAGES/options.mo U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/de/LC_MESSAGES/options.mo U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/sv/LC_MESSAGES/options.mo U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/ca/LC_MESSAGES/options.mo U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/es/LC_MESSAGES/options.mo U xenocara/lib/mesa/src/mesa/drivers/common/meta_blit.c U xenocara/lib/mesa/src/mesa/drivers/common/meta.h U xenocara/lib/mesa/src/mesa/drivers/common/meta_tex_subimage.c U xenocara/lib/mesa/src/mesa/drivers/common/meta_generate_mipmap.c U xenocara/lib/mesa/src/mesa/drivers/common/meta.c U xenocara/lib/mesa/src/mesa/drivers/common/driverfuncs.c U xenocara/lib/mesa/src/mesa/drivers/common/driverfuncs.h U xenocara/lib/mesa/src/mesa/drivers/common/meta_copy_image.c U xenocara/lib/mesa/src/egl/SConscript U xenocara/lib/mesa/src/egl/Makefile.am U xenocara/lib/mesa/src/egl/Makefile.in U xenocara/lib/mesa/src/egl/Makefile.sources U xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl-symbols-check U xenocara/lib/mesa/src/egl/wayland/wayland-egl/Makefile.am U xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl.pc.in U xenocara/lib/mesa/src/egl/wayland/wayland-egl/Makefile.in U xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl-priv.h U xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl.c U xenocara/lib/mesa/src/egl/wayland/wayland-drm/Makefile.am U xenocara/lib/mesa/src/egl/wayland/wayland-drm/Makefile.in U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.xml U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.c U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm-protocol.c U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.h U xenocara/lib/mesa/src/egl/docs/EGL_MESA_screen_surface U xenocara/lib/mesa/src/egl/main/egldisplay.c U xenocara/lib/mesa/src/egl/main/eglapi.h U xenocara/lib/mesa/src/egl/main/eglimage.h U xenocara/lib/mesa/src/egl/main/eglimage.c U xenocara/lib/mesa/src/egl/main/egldefines.h U xenocara/lib/mesa/src/egl/main/eglsync.h U xenocara/lib/mesa/src/egl/main/egllog.h U xenocara/lib/mesa/src/egl/main/egl.pc.in U xenocara/lib/mesa/src/egl/main/eglarray.h U xenocara/lib/mesa/src/egl/main/egltypedefs.h U xenocara/lib/mesa/src/egl/main/eglcontext.c U xenocara/lib/mesa/src/egl/main/eglconfig.c U xenocara/lib/mesa/src/egl/main/eglarray.c U xenocara/lib/mesa/src/egl/main/eglsync.c U xenocara/lib/mesa/src/egl/main/README.txt U xenocara/lib/mesa/src/egl/main/egllog.c U xenocara/lib/mesa/src/egl/main/eglapi.c U xenocara/lib/mesa/src/egl/main/eglcontext.h U xenocara/lib/mesa/src/egl/main/eglfallbacks.c U xenocara/lib/mesa/src/egl/main/eglcurrent.c U xenocara/lib/mesa/src/egl/main/egldriver.c U xenocara/lib/mesa/src/egl/main/eglsurface.c U xenocara/lib/mesa/src/egl/main/egl.def U xenocara/lib/mesa/src/egl/main/eglglobals.h U xenocara/lib/mesa/src/egl/main/eglcompiler.h U xenocara/lib/mesa/src/egl/main/eglsurface.h U xenocara/lib/mesa/src/egl/main/egldriver.h U xenocara/lib/mesa/src/egl/main/eglconfig.h U xenocara/lib/mesa/src/egl/main/egldisplay.h U xenocara/lib/mesa/src/egl/main/eglglobals.c U xenocara/lib/mesa/src/egl/main/eglcurrent.h U xenocara/lib/mesa/src/egl/drivers/haiku/egl_haiku.cpp U xenocara/lib/mesa/src/egl/drivers/dri2/platform_surfaceless.c U xenocara/lib/mesa/src/egl/drivers/dri2/platform_wayland.c U xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2_fallbacks.h U xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2.h U xenocara/lib/mesa/src/egl/drivers/dri2/platform_x11.c U xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2.c U xenocara/lib/mesa/src/egl/drivers/dri2/platform_drm.c U xenocara/lib/mesa/src/glsl/ir_clone.cpp U xenocara/lib/mesa/src/glsl/lower_subroutine.cpp U xenocara/lib/mesa/src/glsl/ir_function_can_inline.cpp U xenocara/lib/mesa/src/glsl/glsl_types.cpp U xenocara/lib/mesa/src/glsl/ir_builder.cpp U xenocara/lib/mesa/src/glsl/ir_builder.h U xenocara/lib/mesa/src/glsl/loop_unroll.cpp U xenocara/lib/mesa/src/glsl/lower_discard.cpp U xenocara/lib/mesa/src/glsl/test_optpass.cpp U xenocara/lib/mesa/src/glsl/SConscript U xenocara/lib/mesa/src/glsl/lower_tess_level.cpp U xenocara/lib/mesa/src/glsl/lower_instructions.cpp U xenocara/lib/mesa/src/glsl/Makefile.am U xenocara/lib/mesa/src/glsl/glsl_lexer.ll U xenocara/lib/mesa/src/glsl/shader_enums.h U xenocara/lib/mesa/src/glsl/builtin_types.cpp U xenocara/lib/mesa/src/glsl/hir_field_selection.cpp U xenocara/lib/mesa/src/glsl/Makefile.in U xenocara/lib/mesa/src/glsl/s_expression.cpp U xenocara/lib/mesa/src/glsl/glsl_types.h U xenocara/lib/mesa/src/glsl/glsl_parser_extras.cpp U xenocara/lib/mesa/src/glsl/ir_hierarchical_visitor.h U xenocara/lib/mesa/src/glsl/ir_basic_block.h U xenocara/lib/mesa/src/glsl/lower_vector_insert.cpp U xenocara/lib/mesa/src/glsl/link_uniform_block_active_visitor.h U xenocara/lib/mesa/src/glsl/glsl_lexer.cpp U xenocara/lib/mesa/src/glsl/opt_dead_builtin_varyings.cpp U xenocara/lib/mesa/src/glsl/ir_function_detect_recursion.cpp U xenocara/lib/mesa/src/glsl/ir_basic_block.cpp U xenocara/lib/mesa/src/glsl/opt_constant_folding.cpp U xenocara/lib/mesa/src/glsl/link_varyings.h U xenocara/lib/mesa/src/glsl/link_uniform_block_active_visitor.cpp U xenocara/lib/mesa/src/glsl/glsl_parser.yy U xenocara/lib/mesa/src/glsl/blob.h U xenocara/lib/mesa/src/glsl/s_expression.h U xenocara/lib/mesa/src/glsl/ast_expr.cpp U xenocara/lib/mesa/src/glsl/ir_optimization.h U xenocara/lib/mesa/src/glsl/ir_rvalue_visitor.h U xenocara/lib/mesa/src/glsl/lower_noise.cpp U xenocara/lib/mesa/src/glsl/opt_vectorize.cpp U xenocara/lib/mesa/src/glsl/ir_expression_flattening.h U xenocara/lib/mesa/src/glsl/loop_analysis.h U xenocara/lib/mesa/src/glsl/ir_rvalue_visitor.cpp U xenocara/lib/mesa/src/glsl/opt_flatten_nested_if_blocks.cpp U xenocara/lib/mesa/src/glsl/ir_import_prototypes.cpp U xenocara/lib/mesa/src/glsl/lower_vec_index_to_cond_assign.cpp U xenocara/lib/mesa/src/glsl/opt_noop_swizzle.cpp U xenocara/lib/mesa/src/glsl/lower_vertex_id.cpp U xenocara/lib/mesa/src/glsl/test.cpp U xenocara/lib/mesa/src/glsl/ir_visitor.h U xenocara/lib/mesa/src/glsl/glsl_symbol_table.h U xenocara/lib/mesa/src/glsl/ast.h U xenocara/lib/mesa/src/glsl/standalone_scaffolding.cpp U xenocara/lib/mesa/src/glsl/lower_discard_flow.cpp U xenocara/lib/mesa/src/glsl/lower_texture_projection.cpp U xenocara/lib/mesa/src/glsl/glsl_parser.cpp U xenocara/lib/mesa/src/glsl/lower_vector.cpp U xenocara/lib/mesa/src/glsl/opt_dead_builtin_variables.cpp U xenocara/lib/mesa/src/glsl/ir_constant_expression.cpp U xenocara/lib/mesa/src/glsl/glsl_symbol_table.cpp U xenocara/lib/mesa/src/glsl/standalone_scaffolding.h U xenocara/lib/mesa/src/glsl/opt_rebalance_tree.cpp U xenocara/lib/mesa/src/glsl/builtin_functions.cpp U xenocara/lib/mesa/src/glsl/link_uniforms.cpp U xenocara/lib/mesa/src/glsl/opt_dead_code_local.cpp U xenocara/lib/mesa/src/glsl/test_optpass.h U xenocara/lib/mesa/src/glsl/README U xenocara/lib/mesa/src/glsl/ast_array_index.cpp U xenocara/lib/mesa/src/glsl/opt_constant_variable.cpp U xenocara/lib/mesa/src/glsl/ir_reader.cpp U xenocara/lib/mesa/src/glsl/ir_equals.cpp U xenocara/lib/mesa/src/glsl/lower_offset_array.cpp U xenocara/lib/mesa/src/glsl/ast_to_hir.cpp U xenocara/lib/mesa/src/glsl/builtin_type_macros.h U xenocara/lib/mesa/src/glsl/lower_variable_index_to_cond_assign.cpp U xenocara/lib/mesa/src/glsl/link_uniform_initializers.cpp U xenocara/lib/mesa/src/glsl/ir_expression_flattening.cpp U xenocara/lib/mesa/src/glsl/ir_reader.h U xenocara/lib/mesa/src/glsl/lower_named_interface_blocks.cpp U xenocara/lib/mesa/src/glsl/ast_function.cpp U xenocara/lib/mesa/src/glsl/blob.c U xenocara/lib/mesa/src/glsl/link_varyings.cpp U xenocara/lib/mesa/src/glsl/opt_if_simplification.cpp U xenocara/lib/mesa/src/glsl/lower_packing_builtins.cpp U xenocara/lib/mesa/src/glsl/ir_print_visitor.h U xenocara/lib/mesa/src/glsl/ast_type.cpp U xenocara/lib/mesa/src/glsl/opt_swizzle_swizzle.cpp U xenocara/lib/mesa/src/glsl/opt_copy_propagation.cpp U xenocara/lib/mesa/src/glsl/main.cpp U xenocara/lib/mesa/src/glsl/program.h U xenocara/lib/mesa/src/glsl/link_uniform_blocks.cpp U xenocara/lib/mesa/src/glsl/opt_array_splitting.cpp U xenocara/lib/mesa/src/glsl/lower_mat_op_to_vec.cpp U xenocara/lib/mesa/src/glsl/opt_copy_propagation_elements.cpp U xenocara/lib/mesa/src/glsl/TODO U xenocara/lib/mesa/src/glsl/opt_dead_functions.cpp U xenocara/lib/mesa/src/glsl/opt_redundant_jumps.cpp U xenocara/lib/mesa/src/glsl/link_interface_blocks.cpp U xenocara/lib/mesa/src/glsl/lower_clip_distance.cpp U xenocara/lib/mesa/src/glsl/ir_function.cpp U xenocara/lib/mesa/src/glsl/ir_function_inlining.h U xenocara/lib/mesa/src/glsl/Makefile.sources U xenocara/lib/mesa/src/glsl/ir_uniform.h U xenocara/lib/mesa/src/glsl/opt_conditional_discard.cpp U xenocara/lib/mesa/src/glsl/opt_algebraic.cpp U xenocara/lib/mesa/src/glsl/ir_variable_refcount.h U xenocara/lib/mesa/src/glsl/linker.cpp U xenocara/lib/mesa/src/glsl/loop_analysis.cpp U xenocara/lib/mesa/src/glsl/ir_print_visitor.cpp U xenocara/lib/mesa/src/glsl/linker.h U xenocara/lib/mesa/src/glsl/list.h U xenocara/lib/mesa/src/glsl/lower_vec_index_to_swizzle.cpp U xenocara/lib/mesa/src/glsl/lower_packed_varyings.cpp U xenocara/lib/mesa/src/glsl/link_atomics.cpp U xenocara/lib/mesa/src/glsl/builtin_variables.cpp U xenocara/lib/mesa/src/glsl/ir_hierarchical_visitor.cpp U xenocara/lib/mesa/src/glsl/lower_output_reads.cpp U xenocara/lib/mesa/src/glsl/lower_jumps.cpp U xenocara/lib/mesa/src/glsl/ir.h U xenocara/lib/mesa/src/glsl/opt_constant_propagation.cpp U xenocara/lib/mesa/src/glsl/lower_const_arrays_to_uniforms.cpp U xenocara/lib/mesa/src/glsl/opt_dead_code.cpp U xenocara/lib/mesa/src/glsl/ir_set_program_inouts.cpp U xenocara/lib/mesa/src/glsl/loop_controls.cpp U xenocara/lib/mesa/src/glsl/ir_variable_refcount.cpp U xenocara/lib/mesa/src/glsl/ir_validate.cpp U xenocara/lib/mesa/src/glsl/link_functions.cpp U xenocara/lib/mesa/src/glsl/opt_tree_grafting.cpp U xenocara/lib/mesa/src/glsl/ir_hv_accept.cpp U xenocara/lib/mesa/src/glsl/opt_structure_splitting.cpp U xenocara/lib/mesa/src/glsl/opt_function_inlining.cpp U xenocara/lib/mesa/src/glsl/opt_minmax.cpp U xenocara/lib/mesa/src/glsl/opt_flip_matrices.cpp U xenocara/lib/mesa/src/glsl/opt_cse.cpp U xenocara/lib/mesa/src/glsl/glsl_parser.h U xenocara/lib/mesa/src/glsl/ir.cpp U xenocara/lib/mesa/src/glsl/glsl_parser_extras.h U xenocara/lib/mesa/src/glsl/lower_if_to_cond_assign.cpp U xenocara/lib/mesa/src/glsl/lower_ubo_reference.cpp U xenocara/lib/mesa/src/glsl/glcpp/glcpp-parse.h U xenocara/lib/mesa/src/glsl/glcpp/README U xenocara/lib/mesa/src/glsl/glcpp/glcpp-lex.l U xenocara/lib/mesa/src/glsl/glcpp/glcpp-lex.c U xenocara/lib/mesa/src/glsl/glcpp/glcpp.c U xenocara/lib/mesa/src/glsl/glcpp/glcpp-parse.y U xenocara/lib/mesa/src/glsl/glcpp/glcpp-parse.c U xenocara/lib/mesa/src/glsl/glcpp/glcpp.h U xenocara/lib/mesa/src/glsl/glcpp/pp.c U xenocara/lib/mesa/src/glsl/glcpp/tests/026-define-func-extra-newlines.c U xenocara/lib/mesa/src/glsl/glcpp/tests/101-macros-used-twice.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/076-elif-undef-nested.c U xenocara/lib/mesa/src/glsl/glcpp/tests/114-paste-integer-tokens.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/005-define-composite-chain.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/011-define-func-empty.c U xenocara/lib/mesa/src/glsl/glcpp/tests/026-define-func-extra-newlines.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/070-undefined-macro-in-expression.c U xenocara/lib/mesa/src/glsl/glcpp/tests/134-hash-comment-directive.c U xenocara/lib/mesa/src/glsl/glcpp/tests/029-define-chain-obj-to-func-with-args.c U xenocara/lib/mesa/src/glsl/glcpp/tests/094-divide-by-zero-short-circuit.c U xenocara/lib/mesa/src/glsl/glcpp/tests/019-define-func-1-arg-multi.c U xenocara/lib/mesa/src/glsl/glcpp/tests/044-if-1-else.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/067-nested-ifdef-ifndef.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/106-multiline-hash-if.c U xenocara/lib/mesa/src/glsl/glcpp/tests/030-define-chain-obj-to-func-compose.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/083-unterminated-if.c U xenocara/lib/mesa/src/glsl/glcpp/tests/139-define-without-macro-name.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/004-define-recursive.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/046-if-1-elsif.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/021-define-func-compose.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/114-paste-integer-tokens.c U xenocara/lib/mesa/src/glsl/glcpp/tests/071-punctuator.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/glcpp-test U xenocara/lib/mesa/src/glsl/glcpp/tests/007-define-composite-recursive.c U xenocara/lib/mesa/src/glsl/glcpp/tests/066-if-nospace-expression.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/049-if-expression-precedence.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/131-eof-without-newline.c U xenocara/lib/mesa/src/glsl/glcpp/tests/133-eof-without-newline-comment.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/102-garbage-after-endif.c U xenocara/lib/mesa/src/glsl/glcpp/tests/066-if-nospace-expression.c U xenocara/lib/mesa/src/glsl/glcpp/tests/092-redefine-macro-error-2.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/027-define-chain-obj-to-func.c U xenocara/lib/mesa/src/glsl/glcpp/tests/105-multiline-hash-line.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/108-no-space-after-hash-version.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/009-undef.c U xenocara/lib/mesa/src/glsl/glcpp/tests/025-func-macro-as-non-macro.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/022-define-func-arg-with-parens.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/115-line-continuations.c U xenocara/lib/mesa/src/glsl/glcpp/tests/056-macro-argument-with-comma.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/068-accidental-pasting.c U xenocara/lib/mesa/src/glsl/glcpp/tests/100-macro-with-colon.c U xenocara/lib/mesa/src/glsl/glcpp/tests/142-defined-within-macro.c U xenocara/lib/mesa/src/glsl/glcpp/tests/060-left-paren-in-macro-right-paren-in-text.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/086-reserved-macro-names.c U xenocara/lib/mesa/src/glsl/glcpp/tests/135-duplicate-parameter.c U xenocara/lib/mesa/src/glsl/glcpp/tests/136-plus-plus-and-minus-minus.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/064-version.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/126-garbage-after-directive.c U xenocara/lib/mesa/src/glsl/glcpp/tests/054-if-with-macros.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/143-multiple-else.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/043-if-0-else.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/059-token-pasting-integer.c U xenocara/lib/mesa/src/glsl/glcpp/tests/138-multi-line-comment-in-if-0.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/117-line-continuation-and-non-continuation-backslash.c U xenocara/lib/mesa/src/glsl/glcpp/tests/125-es-short-circuit-undefined.c U xenocara/lib/mesa/src/glsl/glcpp/tests/003-define-chain-reverse.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/113-line-and-file-macros.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/017-define-func-2-args.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/090-hash-error.c U xenocara/lib/mesa/src/glsl/glcpp/tests/065-if-defined-parens.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/121-comment-bug-72686.c U xenocara/lib/mesa/src/glsl/glcpp/tests/141-pragma-and-__LINE__.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/085-incorrect-argument-count.c U xenocara/lib/mesa/src/glsl/glcpp/tests/103-garbage-after-else-0.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/079-endif-without-if.c U xenocara/lib/mesa/src/glsl/glcpp/tests/113-line-and-file-macros.c U xenocara/lib/mesa/src/glsl/glcpp/tests/013-define-func-1-arg-unused.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/093-divide-by-zero.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/038-func-arg-with-commas.c U xenocara/lib/mesa/src/glsl/glcpp/tests/110-no-space-digits-after-hash-elif.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/120-undef-builtin.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/042-if-1.c U xenocara/lib/mesa/src/glsl/glcpp/tests/048-if-nested.c U xenocara/lib/mesa/src/glsl/glcpp/tests/123-garbage-after-else-1.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/008-define-empty.c U xenocara/lib/mesa/src/glsl/glcpp/tests/063-comments.c U xenocara/lib/mesa/src/glsl/glcpp/tests/087-if-comments.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/092-redefine-macro-error-2.c U xenocara/lib/mesa/src/glsl/glcpp/tests/099-c99-example.c U xenocara/lib/mesa/src/glsl/glcpp/tests/023-define-extra-whitespace.c U xenocara/lib/mesa/src/glsl/glcpp/tests/081-elif-without-expression.c U xenocara/lib/mesa/src/glsl/glcpp/tests/103-garbage-after-else-0.c U xenocara/lib/mesa/src/glsl/glcpp/tests/049-if-expression-precedence.c U xenocara/lib/mesa/src/glsl/glcpp/tests/036-define-func-non-macro-multi-token-argument.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/086-reserved-macro-names.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/041-if-0.c U xenocara/lib/mesa/src/glsl/glcpp/tests/140-null-directive.c U xenocara/lib/mesa/src/glsl/glcpp/tests/035-define-func-self-compose-non-func-multi-token-argument.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/015-define-object-with-parens.c U xenocara/lib/mesa/src/glsl/glcpp/tests/091-hash-line.c U xenocara/lib/mesa/src/glsl/glcpp/tests/080-if-without-expression.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/064-version.c U xenocara/lib/mesa/src/glsl/glcpp/tests/142-defined-within-macro.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/061-define-chain-obj-to-func-multi.c U xenocara/lib/mesa/src/glsl/glcpp/tests/123-garbage-after-else-1.c U xenocara/lib/mesa/src/glsl/glcpp/tests/054-if-with-macros.c U xenocara/lib/mesa/src/glsl/glcpp/tests/061-define-chain-obj-to-func-multi.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/017-define-func-2-args.c U xenocara/lib/mesa/src/glsl/glcpp/tests/007-define-composite-recursive.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/100-macro-with-colon.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/039-func-arg-obj-macro-with-comma.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/000-content-with-spaces.c U xenocara/lib/mesa/src/glsl/glcpp/tests/085-incorrect-argument-count.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/004-define-recursive.c U xenocara/lib/mesa/src/glsl/glcpp/tests/010-undef-re-define.c U xenocara/lib/mesa/src/glsl/glcpp/tests/006-define-composite-chain-reverse.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/032-define-func-self-recurse.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/001-define.c U xenocara/lib/mesa/src/glsl/glcpp/tests/084-unbalanced-parentheses.c U xenocara/lib/mesa/src/glsl/glcpp/tests/135-duplicate-parameter.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/021-define-func-compose.c U xenocara/lib/mesa/src/glsl/glcpp/tests/074-elif-undef.c U xenocara/lib/mesa/src/glsl/glcpp/tests/122-redefine-whitespace.c U xenocara/lib/mesa/src/glsl/glcpp/tests/016-define-func-1-arg.c U xenocara/lib/mesa/src/glsl/glcpp/tests/128-space-before-hash.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/012-define-func-no-args.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/003-define-chain-reverse.c U xenocara/lib/mesa/src/glsl/glcpp/tests/119-elif-after-else.c U xenocara/lib/mesa/src/glsl/glcpp/tests/057-empty-arguments.c U xenocara/lib/mesa/src/glsl/glcpp/tests/023-define-extra-whitespace.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/057-empty-arguments.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/glcpp-test-cr-lf U xenocara/lib/mesa/src/glsl/glcpp/tests/096-paste-twice.c U xenocara/lib/mesa/src/glsl/glcpp/tests/087-if-comments.c U xenocara/lib/mesa/src/glsl/glcpp/tests/122-redefine-whitespace.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/124-preprocessing-numbers.c U xenocara/lib/mesa/src/glsl/glcpp/tests/022-define-func-arg-with-parens.c U xenocara/lib/mesa/src/glsl/glcpp/tests/138-multi-line-comment-in-if-0.c U xenocara/lib/mesa/src/glsl/glcpp/tests/053-if-divide-and-shift.c U xenocara/lib/mesa/src/glsl/glcpp/tests/052-if-bitwise.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/029-define-chain-obj-to-func-with-args.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/098-elif-undefined.c U xenocara/lib/mesa/src/glsl/glcpp/tests/028-define-chain-obj-to-non-func.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/137-expand-macro-after-period.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/081-elif-without-expression.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/143-multiple-else.c U xenocara/lib/mesa/src/glsl/glcpp/tests/099-c99-example.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/104-hash-line-followed-by-code.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/011-define-func-empty.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/126-garbage-after-directive.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/072-token-pasting-same-line.c U xenocara/lib/mesa/src/glsl/glcpp/tests/121-comment-bug-72686.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/056-macro-argument-with-comma.c U xenocara/lib/mesa/src/glsl/glcpp/tests/068-accidental-pasting.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/096-paste-twice.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/083-unterminated-if.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/015-define-object-with-parens.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/093-divide-by-zero.c U xenocara/lib/mesa/src/glsl/glcpp/tests/012-define-func-no-args.c U xenocara/lib/mesa/src/glsl/glcpp/tests/095-recursive-define.c U xenocara/lib/mesa/src/glsl/glcpp/tests/005-define-composite-chain.c U xenocara/lib/mesa/src/glsl/glcpp/tests/034-define-func-self-compose-non-func.c U xenocara/lib/mesa/src/glsl/glcpp/tests/062-if-0-skips-garbage.c U xenocara/lib/mesa/src/glsl/glcpp/tests/038-func-arg-with-commas.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/132-eof-without-newline-define.c U xenocara/lib/mesa/src/glsl/glcpp/tests/088-redefine-macro-legitimate.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/069-repeated-argument.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/130-define-comment.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/044-if-1-else.c U xenocara/lib/mesa/src/glsl/glcpp/tests/108-no-space-after-hash-version.c U xenocara/lib/mesa/src/glsl/glcpp/tests/043-if-0-else.c U xenocara/lib/mesa/src/glsl/glcpp/tests/045-if-0-elif.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/000-content-with-spaces.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/119-elif-after-else.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/045-if-0-elif.c U xenocara/lib/mesa/src/glsl/glcpp/tests/077-else-without-if.c U xenocara/lib/mesa/src/glsl/glcpp/tests/082-invalid-paste.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/050-if-defined.c U xenocara/lib/mesa/src/glsl/glcpp/tests/106-multiline-hash-if.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/110-no-space-digits-after-hash-elif.c U xenocara/lib/mesa/src/glsl/glcpp/tests/019-define-func-1-arg-multi.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/016-define-func-1-arg.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/117-line-continuation-and-non-continuation-backslash.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/097-paste-with-non-function-macro.c U xenocara/lib/mesa/src/glsl/glcpp/tests/080-if-without-expression.c U xenocara/lib/mesa/src/glsl/glcpp/tests/051-if-relational.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/072-token-pasting-same-line.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/125-es-short-circuit-undefined.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/082-invalid-paste.c U xenocara/lib/mesa/src/glsl/glcpp/tests/059-token-pasting-integer.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/020-define-func-2-arg-multi.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/053-if-divide-and-shift.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/025-func-macro-as-non-macro.c U xenocara/lib/mesa/src/glsl/glcpp/tests/075-elif-elif-undef.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/002-define-chain.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/055-define-chain-obj-to-func-parens-in-text.c U xenocara/lib/mesa/src/glsl/glcpp/tests/060-left-paren-in-macro-right-paren-in-text.c U xenocara/lib/mesa/src/glsl/glcpp/tests/112-no-space-operator-after-hash-elif.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/128-space-before-hash.c U xenocara/lib/mesa/src/glsl/glcpp/tests/018-define-func-macro-as-parameter.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/115-line-continuations.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/111-no-space-operator-after-hash-if.c U xenocara/lib/mesa/src/glsl/glcpp/tests/131-eof-without-newline.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/065-if-defined-parens.c U xenocara/lib/mesa/src/glsl/glcpp/tests/018-define-func-macro-as-parameter.c U xenocara/lib/mesa/src/glsl/glcpp/tests/047-if-elif-else.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/052-if-bitwise.c U xenocara/lib/mesa/src/glsl/glcpp/tests/095-recursive-define.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/033-define-func-self-compose.c U xenocara/lib/mesa/src/glsl/glcpp/tests/098-elif-undefined.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/141-pragma-and-__LINE__.c U xenocara/lib/mesa/src/glsl/glcpp/tests/109-no-space-after-hash-line.c U xenocara/lib/mesa/src/glsl/glcpp/tests/027-define-chain-obj-to-func.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/127-pragma-empty.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/006-define-composite-chain-reverse.c U xenocara/lib/mesa/src/glsl/glcpp/tests/094-divide-by-zero-short-circuit.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/073-if-in-ifdef.c U xenocara/lib/mesa/src/glsl/glcpp/tests/089-redefine-macro-error.c U xenocara/lib/mesa/src/glsl/glcpp/tests/010-undef-re-define.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/139-define-without-macro-name.c U xenocara/lib/mesa/src/glsl/glcpp/tests/067-nested-ifdef-ifndef.c U xenocara/lib/mesa/src/glsl/glcpp/tests/031-define-chain-func-to-func-compose.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/028-define-chain-obj-to-non-func.c U xenocara/lib/mesa/src/glsl/glcpp/tests/013-define-func-1-arg-unused.c U xenocara/lib/mesa/src/glsl/glcpp/tests/034-define-func-self-compose-non-func.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/001-define.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/079-endif-without-if.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/116-disable-line-continuations.c U xenocara/lib/mesa/src/glsl/glcpp/tests/078-elif-without-if.c U xenocara/lib/mesa/src/glsl/glcpp/tests/039-func-arg-obj-macro-with-comma.c U xenocara/lib/mesa/src/glsl/glcpp/tests/075-elif-elif-undef.c U xenocara/lib/mesa/src/glsl/glcpp/tests/051-if-relational.c U xenocara/lib/mesa/src/glsl/glcpp/tests/140-null-directive.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/008-define-empty.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/084-unbalanced-parentheses.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/107-multiline-hash-elif.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/104-hash-line-followed-by-code.c U xenocara/lib/mesa/src/glsl/glcpp/tests/130-define-comment.c U xenocara/lib/mesa/src/glsl/glcpp/tests/041-if-0.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/120-undef-builtin.c U xenocara/lib/mesa/src/glsl/glcpp/tests/063-comments.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/040-token-pasting.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/116-disable-line-continuations.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/132-eof-without-newline-define.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/090-hash-error.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/129-define-non-identifier.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/089-redefine-macro-error.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/037-finalize-unexpanded-macro.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/078-elif-without-if.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/014-define-func-2-arg-unused.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/074-elif-undef.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/040-token-pasting.c U xenocara/lib/mesa/src/glsl/glcpp/tests/076-elif-undef-nested.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/046-if-1-elsif.c U xenocara/lib/mesa/src/glsl/glcpp/tests/133-eof-without-newline-comment.c U xenocara/lib/mesa/src/glsl/glcpp/tests/002-define-chain.c U xenocara/lib/mesa/src/glsl/glcpp/tests/073-if-in-ifdef.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/088-redefine-macro-legitimate.c U xenocara/lib/mesa/src/glsl/glcpp/tests/134-hash-comment-directive.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/136-plus-plus-and-minus-minus.c U xenocara/lib/mesa/src/glsl/glcpp/tests/047-if-elif-else.c U xenocara/lib/mesa/src/glsl/glcpp/tests/071-punctuator.c U xenocara/lib/mesa/src/glsl/glcpp/tests/097-paste-with-non-function-macro.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/101-macros-used-twice.c U xenocara/lib/mesa/src/glsl/glcpp/tests/030-define-chain-obj-to-func-compose.c U xenocara/lib/mesa/src/glsl/glcpp/tests/118-comment-becomes-space.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/058-token-pasting-empty-arguments.c U xenocara/lib/mesa/src/glsl/glcpp/tests/009-undef.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/107-multiline-hash-elif.c U xenocara/lib/mesa/src/glsl/glcpp/tests/127-pragma-empty.c U xenocara/lib/mesa/src/glsl/glcpp/tests/105-multiline-hash-line.c U xenocara/lib/mesa/src/glsl/glcpp/tests/137-expand-macro-after-period.c U xenocara/lib/mesa/src/glsl/glcpp/tests/050-if-defined.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/111-no-space-operator-after-hash-if.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/124-preprocessing-numbers.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/020-define-func-2-arg-multi.c U xenocara/lib/mesa/src/glsl/glcpp/tests/048-if-nested.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/033-define-func-self-compose.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/035-define-func-self-compose-non-func-multi-token-argument.c U xenocara/lib/mesa/src/glsl/glcpp/tests/102-garbage-after-endif.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/058-token-pasting-empty-arguments.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/032-define-func-self-recurse.c U xenocara/lib/mesa/src/glsl/glcpp/tests/129-define-non-identifier.c U xenocara/lib/mesa/src/glsl/glcpp/tests/091-hash-line.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/118-comment-becomes-space.c U xenocara/lib/mesa/src/glsl/glcpp/tests/069-repeated-argument.c U xenocara/lib/mesa/src/glsl/glcpp/tests/042-if-1.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/037-finalize-unexpanded-macro.c U xenocara/lib/mesa/src/glsl/glcpp/tests/077-else-without-if.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/014-define-func-2-arg-unused.c U xenocara/lib/mesa/src/glsl/glcpp/tests/036-define-func-non-macro-multi-token-argument.c U xenocara/lib/mesa/src/glsl/glcpp/tests/109-no-space-after-hash-line.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/062-if-0-skips-garbage.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/031-define-chain-func-to-func-compose.c U xenocara/lib/mesa/src/glsl/glcpp/tests/070-undefined-macro-in-expression.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/112-no-space-operator-after-hash-elif.c U xenocara/lib/mesa/src/glsl/glcpp/tests/055-define-chain-obj-to-func-parens-in-text.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/024-define-chain-to-self-recursion.c.expected U xenocara/lib/mesa/src/glsl/glcpp/tests/024-define-chain-to-self-recursion.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_samplers.cpp U xenocara/lib/mesa/src/glsl/nir/nir_lower_alu_to_scalar.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_peephole_select.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_algebraic.py U xenocara/lib/mesa/src/glsl/nir/glsl_to_nir.h U xenocara/lib/mesa/src/glsl/nir/nir_constant_expressions.py U xenocara/lib/mesa/src/glsl/nir/nir_builder_opcodes_h.py U xenocara/lib/mesa/src/glsl/nir/nir_lower_idiv.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_tex_projector.c U xenocara/lib/mesa/src/glsl/nir/nir_remove_dead_variables.c U xenocara/lib/mesa/src/glsl/nir/nir_worklist.h U xenocara/lib/mesa/src/glsl/nir/nir_opcodes.h U xenocara/lib/mesa/src/glsl/nir/nir_lower_vec_to_movs.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_remove_phis.c U xenocara/lib/mesa/src/glsl/nir/nir_builder_opcodes.h U xenocara/lib/mesa/src/glsl/nir/nir_lower_load_const_to_scalar.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_global_vars_to_local.c U xenocara/lib/mesa/src/glsl/nir/nir_search.h U xenocara/lib/mesa/src/glsl/nir/nir_builder.h U xenocara/lib/mesa/src/glsl/nir/nir_intrinsics.h U xenocara/lib/mesa/src/glsl/nir/nir_intrinsics.c U xenocara/lib/mesa/src/glsl/nir/nir_array.h U xenocara/lib/mesa/src/glsl/nir/nir_lower_io.c U xenocara/lib/mesa/src/glsl/nir/nir_opcodes_h.py U xenocara/lib/mesa/src/glsl/nir/nir_metadata.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_locals_to_regs.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_gcm.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_constant_folding.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_algebraic.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_cse.c U xenocara/lib/mesa/src/glsl/nir/nir.c U xenocara/lib/mesa/src/glsl/nir/nir_print.c U xenocara/lib/mesa/src/glsl/nir/nir_types.h U xenocara/lib/mesa/src/glsl/nir/nir_vla.h U xenocara/lib/mesa/src/glsl/nir/nir_normalize_cubemap_coords.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_vars_to_ssa.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_peephole_ffma.c U xenocara/lib/mesa/src/glsl/nir/nir_worklist.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_phis_to_scalar.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_atomics.c U xenocara/lib/mesa/src/glsl/nir/nir_search.c U xenocara/lib/mesa/src/glsl/nir/nir_types.cpp U xenocara/lib/mesa/src/glsl/nir/nir_constant_expressions.h U xenocara/lib/mesa/src/glsl/nir/nir_dominance.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_dce.c U xenocara/lib/mesa/src/glsl/nir/glsl_to_nir.cpp U xenocara/lib/mesa/src/glsl/nir/nir_to_ssa.c U xenocara/lib/mesa/src/glsl/nir/nir_sweep.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_var_copies.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_undef.c U xenocara/lib/mesa/src/glsl/nir/nir_split_var_copies.c U xenocara/lib/mesa/src/glsl/nir/nir_opcodes.c U xenocara/lib/mesa/src/glsl/nir/nir_algebraic.py U xenocara/lib/mesa/src/glsl/nir/nir_lower_to_source_mods.c U xenocara/lib/mesa/src/glsl/nir/nir_opcodes.py U xenocara/lib/mesa/src/glsl/nir/nir_live_variables.c U xenocara/lib/mesa/src/glsl/nir/nir_lower_system_values.c U xenocara/lib/mesa/src/glsl/nir/nir_opcodes_c.py U xenocara/lib/mesa/src/glsl/nir/nir_validate.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_copy_propagate.c U xenocara/lib/mesa/src/glsl/nir/nir.h U xenocara/lib/mesa/src/glsl/nir/nir_from_ssa.c U xenocara/lib/mesa/src/glsl/nir/nir_opt_global_to_local.c U xenocara/lib/mesa/src/glsl/nir/nir_constant_expressions.c U xenocara/lib/mesa/src/glsl/tests/set_uniform_initializer_tests.cpp U xenocara/lib/mesa/src/glsl/tests/builtin_variable_test.cpp U xenocara/lib/mesa/src/glsl/tests/uniform_initializer_utils.cpp U xenocara/lib/mesa/src/glsl/tests/sampler_types_test.cpp U xenocara/lib/mesa/src/glsl/tests/copy_constant_to_storage_tests.cpp U xenocara/lib/mesa/src/glsl/tests/sexps.py U xenocara/lib/mesa/src/glsl/tests/optimization-test U xenocara/lib/mesa/src/glsl/tests/uniform_initializer_utils.h U xenocara/lib/mesa/src/glsl/tests/general_ir_test.cpp U xenocara/lib/mesa/src/glsl/tests/blob_test.c U xenocara/lib/mesa/src/glsl/tests/compare_ir U xenocara/lib/mesa/src/glsl/tests/invalidate_locations_test.cpp U xenocara/lib/mesa/src/glsl/tests/varyings_test.cpp U xenocara/lib/mesa/src/glsl/tests/.deps/builtin_variable_test.Po U xenocara/lib/mesa/src/glsl/tests/.deps/invalidate_locations_test.Po U xenocara/lib/mesa/src/glsl/tests/.deps/varyings_test.Po U xenocara/lib/mesa/src/glsl/tests/.deps/copy_constant_to_storage_tests.Po U xenocara/lib/mesa/src/glsl/tests/.deps/blob_test.Po U xenocara/lib/mesa/src/glsl/tests/.deps/general_ir_test.Po U xenocara/lib/mesa/src/glsl/tests/.deps/sampler_types_test.Po U xenocara/lib/mesa/src/glsl/tests/.deps/set_uniform_initializer_tests.Po U xenocara/lib/mesa/src/glsl/tests/.deps/uniform_initializer_utils.Po U xenocara/lib/mesa/src/glsl/tests/lower_jumps/create_test_cases.py U xenocara/lib/mesa/src/util/u_atomic.h U xenocara/lib/mesa/src/util/strtod.h U xenocara/lib/mesa/src/util/u_atomic_test.c U xenocara/lib/mesa/src/util/bitset.h U xenocara/lib/mesa/src/util/SConscript U xenocara/lib/mesa/src/util/Makefile.am U xenocara/lib/mesa/src/util/roundeven_test.c U xenocara/lib/mesa/src/util/Makefile.in U xenocara/lib/mesa/src/util/simple_list.h U xenocara/lib/mesa/src/util/format_srgb.c U xenocara/lib/mesa/src/util/set.c U xenocara/lib/mesa/src/util/texcompress_rgtc_tmp.h U xenocara/lib/mesa/src/util/hash_table.h U xenocara/lib/mesa/src/util/rounding.h U xenocara/lib/mesa/src/util/format_srgb.h U xenocara/lib/mesa/src/util/rgtc.h U xenocara/lib/mesa/src/util/register_allocate.c U xenocara/lib/mesa/src/util/ralloc.h U xenocara/lib/mesa/src/util/register_allocate.h U xenocara/lib/mesa/src/util/rgtc.c U xenocara/lib/mesa/src/util/macros.h U xenocara/lib/mesa/src/util/Makefile.sources U xenocara/lib/mesa/src/util/list.h U xenocara/lib/mesa/src/util/strtod.c U xenocara/lib/mesa/src/util/hash_table.c U xenocara/lib/mesa/src/util/set.h U xenocara/lib/mesa/src/util/format_srgb.py U xenocara/lib/mesa/src/util/ralloc.c U xenocara/lib/mesa/src/util/tests/hash_table/Makefile.am U xenocara/lib/mesa/src/util/tests/hash_table/destroy_callback.c U xenocara/lib/mesa/src/util/tests/hash_table/delete_management.c U xenocara/lib/mesa/src/util/tests/hash_table/delete_and_lookup.c U xenocara/lib/mesa/src/util/tests/hash_table/Makefile.in U xenocara/lib/mesa/src/util/tests/hash_table/null_destroy.c U xenocara/lib/mesa/src/util/tests/hash_table/remove_null.c U xenocara/lib/mesa/src/util/tests/hash_table/replacement.c U xenocara/lib/mesa/src/util/tests/hash_table/collision.c U xenocara/lib/mesa/src/util/tests/hash_table/insert_many.c U xenocara/lib/mesa/src/util/tests/hash_table/insert_and_lookup.c U xenocara/lib/mesa/src/util/tests/hash_table/random_entry.c U xenocara/lib/mesa/src/hgl/GLRendererRoster.cpp U xenocara/lib/mesa/src/hgl/SConscript U xenocara/lib/mesa/src/hgl/GLDispatcher.cpp U xenocara/lib/mesa/src/hgl/GLDispatcher.h U xenocara/lib/mesa/src/hgl/GLRenderer.cpp U xenocara/lib/mesa/src/hgl/GLRendererRoster.h U xenocara/lib/mesa/src/hgl/GLView.cpp U xenocara/lib/mesa/src/loader/SConscript U xenocara/lib/mesa/src/loader/Makefile.am U xenocara/lib/mesa/src/loader/Makefile.in U xenocara/lib/mesa/src/loader/pci_id_driver_map.c U xenocara/lib/mesa/src/loader/pci_id_driver_map.h U xenocara/lib/mesa/src/loader/loader.h U xenocara/lib/mesa/src/loader/Makefile.sources U xenocara/lib/mesa/src/loader/loader.c U xenocara/lib/mesa/src/getopt/SConscript U xenocara/lib/mesa/src/getopt/getopt_long.c U xenocara/lib/mesa/src/getopt/getopt.h U xenocara/lib/mesa/src/gbm/Makefile.am U xenocara/lib/mesa/src/gbm/Makefile.in U xenocara/lib/mesa/src/gbm/gbm-symbols-check U xenocara/lib/mesa/src/gbm/backends/dri/gbm_driint.h U xenocara/lib/mesa/src/gbm/backends/dri/gbm_dri.c U xenocara/lib/mesa/src/gbm/main/common_drm.h U xenocara/lib/mesa/src/gbm/main/backend.c U xenocara/lib/mesa/src/gbm/main/gbmint.h U xenocara/lib/mesa/src/gbm/main/backend.h U xenocara/lib/mesa/src/gbm/main/gbm.h U xenocara/lib/mesa/src/gbm/main/gbm.pc.in U xenocara/lib/mesa/src/gbm/main/gbm.c U xenocara/lib/mesa/src/gallium/SConscript U xenocara/lib/mesa/src/gallium/Makefile.am U xenocara/lib/mesa/src/gallium/Automake.inc U xenocara/lib/mesa/src/gallium/Makefile.in U xenocara/lib/mesa/src/gallium/README.portability U xenocara/lib/mesa/src/gallium/tools/addr2line.sh U xenocara/lib/mesa/src/gallium/tools/trace/TODO.txt U xenocara/lib/mesa/src/gallium/tools/trace/parse.py U xenocara/lib/mesa/src/gallium/tools/trace/README.txt U xenocara/lib/mesa/src/gallium/tools/trace/format.py U xenocara/lib/mesa/src/gallium/tools/trace/tracediff.sh U xenocara/lib/mesa/src/gallium/tools/trace/model.py U xenocara/lib/mesa/src/gallium/tools/trace/dump_state.py U xenocara/lib/mesa/src/gallium/tools/trace/dump.py U xenocara/lib/mesa/src/gallium/tools/trace/diff_state.py U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_cs.h U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_bo.h U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_cs.c U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_surface.c U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_cs_dump.c U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_ctx.h U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_winsys.h U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_bo.c U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/vc4_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/vc4_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_bo.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_surface.c U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_public.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_id.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_bo.c U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_cs.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/addrinterface.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/addrtypes.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/addrinterface.cpp U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/egbaddrlib.cpp U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/egbaddrlib.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/siaddrlib.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/siaddrlib.cpp U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/ciaddrlib.cpp U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/ciaddrlib.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/r800/chip/si_ci_vi_merged_enum.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrelemlib.cpp U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrcommon.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrobject.cpp U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrobject.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrlib.cpp U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrelemlib.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/core/addrlib.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/inc/lnx_common_defs.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/addrlib/inc/chip/r800/si_gb_reg.h U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/SConscript U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/wrapper_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/wrapper_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/sw/null/SConscript U xenocara/lib/mesa/src/gallium/winsys/sw/null/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/sw/null/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/sw/null/null_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/null/null_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/null/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/sw/hgl/SConscript U xenocara/lib/mesa/src/gallium/winsys/sw/hgl/hgl_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/hgl/hgl_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/gdi/SConscript U xenocara/lib/mesa/src/gallium/winsys/sw/gdi/gdi_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/gdi/gdi_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/dri/SConscript U xenocara/lib/mesa/src/gallium/winsys/sw/dri/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/sw/dri/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/sw/dri/dri_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/dri/dri_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/dri/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/SConscript U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/xlib_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/xlib_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/i915/drm/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_winsys.h U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_buffer.c U xenocara/lib/mesa/src/gallium/winsys/i915/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_fence.c U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_batchbuffer.c U xenocara/lib/mesa/src/gallium/winsys/i915/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/nouveau_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/nouveau_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/freedreno_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/freedreno_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/svga/drm/SConscript U xenocara/lib/mesa/src/gallium/winsys/svga/drm/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_fence.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_buffer.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_pools.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_surface.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_fence.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_shader.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_surface.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_svga.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/pb_buffer_simple_fenced.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/svga_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_buffer.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_context.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_dri.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmwgfx_drm.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_context.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_shader.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_ioctl.c U xenocara/lib/mesa/src/gallium/winsys/intel/drm/intel_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/intel/drm/Makefile.am U xenocara/lib/mesa/src/gallium/winsys/intel/drm/Makefile.in U xenocara/lib/mesa/src/gallium/winsys/intel/drm/intel_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/intel/drm/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/README U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_api.h U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/SConscript U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_public.h U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_st.c U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_st.h U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/glx_usefont.c U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/glx_getproc.c U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_api.c U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/glx_api.c U xenocara/lib/mesa/src/gallium/state_trackers/va/surface.c U xenocara/lib/mesa/src/gallium/state_trackers/va/image.c U xenocara/lib/mesa/src/gallium/state_trackers/va/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/va/subpicture.c U xenocara/lib/mesa/src/gallium/state_trackers/va/context.c U xenocara/lib/mesa/src/gallium/state_trackers/va/va_private.h U xenocara/lib/mesa/src/gallium/state_trackers/va/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/va/buffer.c U xenocara/lib/mesa/src/gallium/state_trackers/va/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/va/config.c U xenocara/lib/mesa/src/gallium/state_trackers/va/picture.c U xenocara/lib/mesa/src/gallium/state_trackers/va/display.c U xenocara/lib/mesa/src/gallium/state_trackers/omx/entrypoint.c U xenocara/lib/mesa/src/gallium/state_trackers/omx/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_enc.h U xenocara/lib/mesa/src/gallium/state_trackers/omx/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_enc.c U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec.c U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec_mpeg12.c U xenocara/lib/mesa/src/gallium/state_trackers/omx/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/omx/entrypoint.h U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec_h264.c U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec.h U xenocara/lib/mesa/src/gallium/state_trackers/osmesa/SConscript U xenocara/lib/mesa/src/gallium/state_trackers/osmesa/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/osmesa/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/osmesa/osmesa.c U xenocara/lib/mesa/src/gallium/state_trackers/osmesa/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/clover/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/clover/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/clover/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/clover/Doxyfile U xenocara/lib/mesa/src/gallium/state_trackers/clover/tgsi/compiler.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/context.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/kernel.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/event.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/device.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/transfer.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/program.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/sampler.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/platform.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/memory.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/interop.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/dispatch.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/queue.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/util.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/dispatch.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/algorithm.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/lazy.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/functional.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/pointer.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/factor.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/adaptor.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/tuple.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/range.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/algebra.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/context.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/sampler.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/context.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/memory.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/queue.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/kernel.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/format.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/format.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/event.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/timestamp.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/device.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/error.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/program.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/event.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/property.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/sampler.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/compiler.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/platform.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/module.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/module.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/kernel.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/platform.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/memory.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/resource.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/object.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/queue.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/program.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/resource.cpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/device.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/timestamp.hpp U xenocara/lib/mesa/src/gallium/state_trackers/clover/llvm/invocation.cpp U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/surface.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/subpicture.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/context.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/attributes.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/block.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/xvmc_private.h U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_blocks.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/testlib.h U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_rendering.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/testlib.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/xvmc_bench.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_context.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_subpicture.c U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_surface.c U xenocara/lib/mesa/src/gallium/state_trackers/hgl/SConscript U xenocara/lib/mesa/src/gallium/state_trackers/hgl/bitmap_wrapper.cpp U xenocara/lib/mesa/src/gallium/state_trackers/hgl/hgl.c U xenocara/lib/mesa/src/gallium/state_trackers/hgl/bitmap_wrapper.h U xenocara/lib/mesa/src/gallium/state_trackers/hgl/hgl_context.h U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/presentation.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/mixer.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/surface.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/preemption.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/htab.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/ftab.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/device.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/decode.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/output.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/vdpau_private.h U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/query.c U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/bitmap.c U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_screen.h U xenocara/lib/mesa/src/gallium/state_trackers/dri/drisw.c U xenocara/lib/mesa/src/gallium/state_trackers/dri/SConscript U xenocara/lib/mesa/src/gallium/state_trackers/dri/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_context.h U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_drawable.h U xenocara/lib/mesa/src/gallium/state_trackers/dri/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri2_buffer.h U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri2.c U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_query_renderer.c U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_drawable.c U xenocara/lib/mesa/src/gallium/state_trackers/dri/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_screen.c U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_query_renderer.h U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_context.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_nopfuncs.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_framebuffer.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_device.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/SConscript U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_context.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_context.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_wgl.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_getprocaddress.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/opengl32.def U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_device.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_icd.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_winsys.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_pixelformat.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_st.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/opengl32.mingw.def U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_context.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_pbuffer.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_pixelformat.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_nopfuncs.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_extensionsstring.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_context.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_swapinterval.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_st.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_tls.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_pixelformat.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_tls.h U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_wgl.c U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_framebuffer.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/resource9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/basetexture9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/surface9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nineexoverlayextension.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/cryptosession9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexbuffer9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/indexbuffer9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/nine/texture9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/query9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/volume9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/pixelshader9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_debug.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9video.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexshader9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/volumetexture9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/threadpool.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/stateblock9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_lock.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexshader9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/README U xenocara/lib/mesa/src/gallium/state_trackers/nine/texture9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_quirk.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_pipe.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9video.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_dump.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_shader.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/iunknown.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_ff.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_pipe.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_quirk.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/volumetexture9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_pdata.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9ex.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/cubetexture9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexdeclaration9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_lock.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_state.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nineexoverlayextension.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/volume9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/authenticatedchannel9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/query9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/guid.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_helpers.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/cryptosession9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_state.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_helpers.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/resource9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/stateblock9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_defines.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_debug.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/adapter9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexbuffer9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_shader.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_ff.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9ex.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9ex.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexdeclaration9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/adapter9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/nine/cubetexture9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_dump.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/surface9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/iunknown.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9ex.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/authenticatedchannel9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/pixelshader9.c U xenocara/lib/mesa/src/gallium/state_trackers/nine/guid.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/indexbuffer9.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/threadpool.h U xenocara/lib/mesa/src/gallium/state_trackers/nine/basetexture9.c U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_context.h U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_priv.h U xenocara/lib/mesa/src/gallium/state_trackers/xa/Makefile.am U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_yuv.c U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_tracker.h U xenocara/lib/mesa/src/gallium/state_trackers/xa/Makefile.in U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_tracker.c U xenocara/lib/mesa/src/gallium/state_trackers/xa/README U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_composite.c U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_tgsi.c U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_composite.h U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_context.c U xenocara/lib/mesa/src/gallium/state_trackers/xa/Makefile.sources U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_renderer.c U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa-indent U xenocara/lib/mesa/src/gallium/include/state_tracker/st_api.h U xenocara/lib/mesa/src/gallium/include/state_tracker/xlibsw_api.h U xenocara/lib/mesa/src/gallium/include/state_tracker/graw.h U xenocara/lib/mesa/src/gallium/include/state_tracker/drisw_api.h U xenocara/lib/mesa/src/gallium/include/state_tracker/sw_winsys.h U xenocara/lib/mesa/src/gallium/include/state_tracker/drm_driver.h U xenocara/lib/mesa/src/gallium/include/state_tracker/opencl_interop.h U xenocara/lib/mesa/src/gallium/include/state_tracker/vdpau_interop.h U xenocara/lib/mesa/src/gallium/include/pipe/p_context.h U xenocara/lib/mesa/src/gallium/include/pipe/p_shader_tokens.h U xenocara/lib/mesa/src/gallium/include/pipe/p_config.h U xenocara/lib/mesa/src/gallium/include/pipe/p_video_enums.h U xenocara/lib/mesa/src/gallium/include/pipe/p_format.h U xenocara/lib/mesa/src/gallium/include/pipe/p_video_codec.h U xenocara/lib/mesa/src/gallium/include/pipe/p_state.h U xenocara/lib/mesa/src/gallium/include/pipe/p_video_state.h U xenocara/lib/mesa/src/gallium/include/pipe/p_defines.h U xenocara/lib/mesa/src/gallium/include/pipe/p_screen.h U xenocara/lib/mesa/src/gallium/include/pipe/p_compiler.h U xenocara/lib/mesa/src/gallium/tests/trivial/compute.c U xenocara/lib/mesa/src/gallium/tests/trivial/Makefile.am U xenocara/lib/mesa/src/gallium/tests/trivial/Makefile.in U xenocara/lib/mesa/src/gallium/tests/trivial/tri.c U xenocara/lib/mesa/src/gallium/tests/trivial/quad-tex.c U xenocara/lib/mesa/src/gallium/tests/unit/SConscript U xenocara/lib/mesa/src/gallium/tests/unit/Makefile.am U xenocara/lib/mesa/src/gallium/tests/unit/translate_test.c U xenocara/lib/mesa/src/gallium/tests/unit/u_half_test.c U xenocara/lib/mesa/src/gallium/tests/unit/Makefile.in U xenocara/lib/mesa/src/gallium/tests/unit/pipe_barrier_test.c U xenocara/lib/mesa/src/gallium/tests/unit/u_cache_test.c U xenocara/lib/mesa/src/gallium/tests/unit/u_format_test.c U xenocara/lib/mesa/src/gallium/tests/unit/u_format_compatible_test.c U xenocara/lib/mesa/src/gallium/tests/graw/SConscript U xenocara/lib/mesa/src/gallium/tests/graw/tri-large.c U xenocara/lib/mesa/src/gallium/tests/graw/fs-write-z.c U xenocara/lib/mesa/src/gallium/tests/graw/fs-test.c U xenocara/lib/mesa/src/gallium/tests/graw/occlusion-query.c U xenocara/lib/mesa/src/gallium/tests/graw/disasm.c U xenocara/lib/mesa/src/gallium/tests/graw/tri.c U xenocara/lib/mesa/src/gallium/tests/graw/tri-instanced.c U xenocara/lib/mesa/src/gallium/tests/graw/quad-sample.c U xenocara/lib/mesa/src/gallium/tests/graw/tgsi_dump.gdb U xenocara/lib/mesa/src/gallium/tests/graw/shader-leak.c U xenocara/lib/mesa/src/gallium/tests/graw/vs-test.c U xenocara/lib/mesa/src/gallium/tests/graw/tri-gs.c U xenocara/lib/mesa/src/gallium/tests/graw/clear.c U xenocara/lib/mesa/src/gallium/tests/graw/graw_util.h U xenocara/lib/mesa/src/gallium/tests/graw/fs-frontface.c U xenocara/lib/mesa/src/gallium/tests/graw/tex-swizzle.c U xenocara/lib/mesa/src/gallium/tests/graw/tex-srgb.c U xenocara/lib/mesa/src/gallium/tests/graw/gs-test.c U xenocara/lib/mesa/src/gallium/tests/graw/quad-tex.c U xenocara/lib/mesa/src/gallium/tests/graw/fs-fragcoord.c U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-abs.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mad.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-sub.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-tempx.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-dp4.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-absneg.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-xpd.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-rsq.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-swz.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-frc.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-ex2.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mov.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-dp3.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mul.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-dst.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-sge.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-neg.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-lit.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-cb-2d.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-slt.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-abs.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-lg2.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-lrp.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-kil.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-cb-1d.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-add.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-rcp.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-face.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-ucmp.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-max.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-min.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-flr.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mad-immx.sh U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/add.txt U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/mov-cb-2d.txt U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/multi-line.txt U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/add-mix.txt U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/mov.txt U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/line.txt U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-flr.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-lit.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-xpd.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-mad.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-rsq.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-sub.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-uadd.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-abs.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-dp3.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-cb-1d.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-neg.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-min.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-slt.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-arl.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-mov.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-abs.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-umul_hi.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-rcp.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-arr.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-lg2.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-cb-2d.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-imul_hi.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-dp4.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-ex2.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-sge.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-absneg.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-add.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-frc.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-mul.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-swz.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-dst.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-lrp.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-max.sh U xenocara/lib/mesa/src/gallium/tests/python/tests/regress/fragment-shader/frag-cmp.sh U xenocara/lib/mesa/src/gallium/auxiliary/SConscript U xenocara/lib/mesa/src/gallium/auxiliary/Makefile.am U xenocara/lib/mesa/src/gallium/auxiliary/Makefile.in U xenocara/lib/mesa/src/gallium/auxiliary/Makefile.sources U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_gen.py U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices.c U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_gen.c U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_primconvert.c U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_priv.h U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_indices.c U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_gen.py U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_primconvert.h U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_gen.c U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_process.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_mman.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_misc.c U xenocara/lib/mesa/src/gallium/auxiliary/os/os_time.c U xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory_aligned.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory_debug.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_process.c U xenocara/lib/mesa/src/gallium/auxiliary/os/os_time.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_misc.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory_stdc.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_thread.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory.h U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_cpu.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_driver_query.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_private.h U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_context.h U xenocara/lib/mesa/src/gallium/auxiliary/hud/font.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/font.h U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_context.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_fps.c U xenocara/lib/mesa/src/gallium/auxiliary/nir/tgsi_to_nir.c U xenocara/lib/mesa/src/gallium/auxiliary/nir/tgsi_to_nir.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_strings.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_sanity.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_ureg.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_text.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_exec.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_lowering.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dump.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_opcode_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_sanity.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_util.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_parse.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_parse.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_scan.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_transform.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_exec.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_ureg.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_strings.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_info.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_build.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_iterate.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_iterate.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dump.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_info.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_transform.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_scan.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_util.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_text.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_lowering.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_build.c U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/Makefile.am U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader.c U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/Makefile.in U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_priv.h U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/Makefile.sources U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader.h U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_hash.h U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_context.h U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_hash.c U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_cache.h U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_context.c U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_cache.h U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_generic.c U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_sse.c U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate.h U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate.c U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_colors.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/postprocess.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_celshade.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_colors.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/filters.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_private.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_run.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_program.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_init.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_celshade.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/ADDING U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_filters.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa_areamap.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_printf.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_const.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_float.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_soa.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_assert.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_swizzle.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_gather.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_conv.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_assert.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_flow.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_flow.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit_overflow.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_conv.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit_overflow.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_quad.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_aos.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_gather.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_printf.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_aos_array.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_pack.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_const.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_type.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_intr.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_struct.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_logic.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_quad.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_aos.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_intr.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_pack.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_srgb.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_limits.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_yuv.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_struct.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample_aos.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_info.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_type.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_logic.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_debug.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample_aos.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_swizzle.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_texture.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_core.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_connection.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_shader.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_shader.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_demarshal.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/README U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_context.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_context.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_texture.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_proto.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_core.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_connection.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_internal.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_pool.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_validate.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_validate.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_ondemand.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_malloc.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_alt.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tile.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_rgtc.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pstipple.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_rect.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_upload_mgr.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_other.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_video.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tests.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_transfer.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_ringbuffer.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_mm.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_rgb9e5.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format.csv U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_pack.py U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_symbol.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_refcnt.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blitter.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dl.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_slab.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_keymap.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_hash_table.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump_defines.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_cache.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_stack.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_network.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dirty_surfaces.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_flush.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_cpu_detect.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_vbuf.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_flush.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_surface.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_gen_mipmap.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_init.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_staging.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_linear.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tests.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_symbol.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_yuv.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_vbuf.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_describe.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pack_color.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_fifo.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_memory.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_sse.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dynarray.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_table.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_transfer.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_cpu_detect.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_caps.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_simple_shaders.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_handle_table.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_gen_mipmap.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_surfaces.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_hash.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_math.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_staging.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_parse.py U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw_quad.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_helpers.c U xenocara/lib/mesa/src/gallium/auxiliary/util/dbghelp.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_table.py U xenocara/lib/mesa/src/gallium/auxiliary/util/u_network.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_latc.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blit.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_describe.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_simple_shaders.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_string.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_s3tc.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_surfaces.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_index_modify.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_upload_mgr.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dirty_flags.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_math.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_refcnt.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_fake.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump_state.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_sampler.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pstipple.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_texture.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_time.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blend.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_framebuffer.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_s3tc.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_bitmask.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_prim.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_zs.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_ringbuffer.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_index_modify.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_framebuffer.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tile.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_caps.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_mm.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_hash.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_stack.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_rgtc.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_linear.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_other.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dual_blend.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_resource.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_half.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_latc.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw_quad.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blitter.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_sampler.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_texture.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_split_prim.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_tests.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_surface.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_r11g11b10f.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_slab.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_handle_table.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_yuv.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_hash_table.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dl.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_keymap.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_etc.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_helpers.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_suballoc.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_suballoc.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_fake.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_memory.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_clear.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_range.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_resource.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blit.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_bitmask.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_inlines.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_zs.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pointer.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_etc.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_box.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_tests.c U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_debug_helper.h U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_drm_helper.h U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_sw_helper.h U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_wrapper_sw_helper.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_bitstream.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_compositor.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mc.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_video_buffer.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_csc.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_zscan.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_bitstream.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_decoder.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_median_filter.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_vertex_buffers.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_decoder.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_types.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_stubs.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_deint_filter.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_idct.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_decoder.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_video_buffer.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_idct.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_median_filter.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mc.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_vertex_buffers.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_compositor.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_vlc.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_dri.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_csc.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_defines.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_matrix_filter.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_zscan.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_decoder.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_rbsp.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_matrix_filter.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_deint_filter.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_aapoint.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_variant.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_offset.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_emit.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_pstipple.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_decompose.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_twoside.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm_sample.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_unfilled.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_aaline.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_vsplit.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_wide_line.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_vsplit_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_vbuf.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_util.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_wide_point.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_validate.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_flatshade.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_exec.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_post_vs.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_fs.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_context.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline_llvm.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_decompose_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_so_emit.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_clip.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_llvm.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_so_emit_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_context.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_stipple.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_cliptest_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_private.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_split_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_emit.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vertex.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vertex.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_shade_emit.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vbuf.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_cull.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_util.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_fs.h U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_execmem.c U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_cpu.c U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_execmem.h U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_x86sse.c U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_x86sse.h U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_cpu.h U xenocara/lib/mesa/src/gallium/docs/llvm-todo.txt U xenocara/lib/mesa/src/gallium/docs/Makefile U xenocara/lib/mesa/src/gallium/docs/make.bat U xenocara/lib/mesa/src/gallium/docs/source/glossary.rst U xenocara/lib/mesa/src/gallium/docs/source/conf.py U xenocara/lib/mesa/src/gallium/docs/source/cso.rst U xenocara/lib/mesa/src/gallium/docs/source/index.rst U xenocara/lib/mesa/src/gallium/docs/source/pipeline.txt U xenocara/lib/mesa/src/gallium/docs/source/intro.rst U xenocara/lib/mesa/src/gallium/docs/source/debugging.rst U xenocara/lib/mesa/src/gallium/docs/source/screen.rst U xenocara/lib/mesa/src/gallium/docs/source/tgsi.rst U xenocara/lib/mesa/src/gallium/docs/source/context.rst U xenocara/lib/mesa/src/gallium/docs/source/distro.rst U xenocara/lib/mesa/src/gallium/docs/source/drivers.rst U xenocara/lib/mesa/src/gallium/docs/source/format.rst U xenocara/lib/mesa/src/gallium/docs/source/resources.rst U xenocara/lib/mesa/src/gallium/docs/source/cso/sampler.rst U xenocara/lib/mesa/src/gallium/docs/source/cso/shader.rst U xenocara/lib/mesa/src/gallium/docs/source/cso/velems.rst U xenocara/lib/mesa/src/gallium/docs/source/cso/blend.rst U xenocara/lib/mesa/src/gallium/docs/source/cso/rasterizer.rst U xenocara/lib/mesa/src/gallium/docs/source/cso/dsa.rst U xenocara/lib/mesa/src/gallium/docs/source/exts/formatting.py U xenocara/lib/mesa/src/gallium/docs/source/drivers/freedreno.rst U xenocara/lib/mesa/src/gallium/docs/source/drivers/freedreno/ir3-notes.rst U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_transfer.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_shader.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_shader.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_gen8.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blitter.c U xenocara/lib/mesa/src/gallium/drivers/ilo/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/ilo/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_public.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blitter_blt.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_dynamic.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_draw.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_media.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_surface.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_video.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_screen.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_common.h U xenocara/lib/mesa/src/gallium/drivers/ilo/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_state.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_screen.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blitter_pipe.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blitter_rectlist.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_gen6.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_cp.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_transfer.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blit.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_format.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blit.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_cp.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_blitter.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_format.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_gpgpu.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_resource.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_query.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_context.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_resource.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_draw.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_gpgpu.h U xenocara/lib/mesa/src/gallium/drivers/ilo/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_query.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_gen7.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_render_gen.h U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_context.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_state.c U xenocara/lib/mesa/src/gallium/drivers/ilo/ilo_video.c U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_eu_isa.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_regs.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_eu_message.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_render.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_render_dynamic.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_render_surface.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/genhw.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_blitter.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_render_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_mi.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/genhw/gen_render_media.xml.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/ilo_shader_vs.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_compiler_reg.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/ilo_shader_internal.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/ilo_shader_gs.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_legalize_ra.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_compiler.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_tgsi.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_optimize.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_compiler_asm.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/ilo_shader_fs.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_helpers.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_optimize.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/ilo_shader_cs.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_legalize.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_legalize.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_tgsi.c U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_compiler.h U xenocara/lib/mesa/src/gallium/drivers/ilo/shader/toy_compiler_disasm.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_media.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_shader.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_shader.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_vf.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_3d_top.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_urb.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/intel_winsys.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_image.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_mi.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_zs.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_zs.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sol.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sbe.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_shader_ps.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_cc.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_surface.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_dev.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_render.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sol.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_compute.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_dev.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_image.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_blt.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_viewport.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_vma.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_raster.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_raster.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_3d_bottom.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sampler.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_urb.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_surface.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_3d.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_core.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sampler.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_sbe.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_debug.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_debug.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_vf.h U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_cc.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_surface_format.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_builder_decode.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_viewport.c U xenocara/lib/mesa/src/gallium/drivers/ilo/core/ilo_state_compute.h U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_video.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_uvd.h U xenocara/lib/mesa/src/gallium/drivers/radeon/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_elf_util.c U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_pipe_common.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce_40_2_2.c U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_streamout.c U xenocara/lib/mesa/src/gallium/drivers/radeon/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_llvm_util.c U xenocara/lib/mesa/src/gallium/drivers/radeon/cayman_msaa.c U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_gpu_load.c U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_texture.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_llvm_emit.h U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce.h U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce_50.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_video.h U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_llvm_emit.c U xenocara/lib/mesa/src/gallium/drivers/radeon/r600d_common.h U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_cs.h U xenocara/lib/mesa/src/gallium/drivers/radeon/LLVM_REVISION.txt U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_winsys.h U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_buffer_common.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_uvd.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_llvm.h U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_pipe_common.h U xenocara/lib/mesa/src/gallium/drivers/radeon/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_elf_util.h U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_query.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_llvm_util.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_asm.h U xenocara/lib/mesa/src/gallium/drivers/r600/r700_sq.h U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_compute.c U xenocara/lib/mesa/src/gallium/drivers/r600/eg_sq.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_uvd.c U xenocara/lib/mesa/src/gallium/drivers/r600/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/r600/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/r600/r700_asm.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_state_common.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_isa.c U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_compute.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_llvm.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_sq.h U xenocara/lib/mesa/src/gallium/drivers/r600/eg_asm.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_state.c U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_compute_internal.h U xenocara/lib/mesa/src/gallium/drivers/r600/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/r600/compute_memory_pool.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_blit.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_public.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_shader.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_pipe.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_asm.c U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_hw_context.c U xenocara/lib/mesa/src/gallium/drivers/r600/compute_memory_pool.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_opcodes.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600d.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_hw_context.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_pipe.c U xenocara/lib/mesa/src/gallium/drivers/r600/evergreend.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_llvm.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_formats.h U xenocara/lib/mesa/src/gallium/drivers/r600/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/r600/r600_shader.c U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_state.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_isa.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_checker.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_sched.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_def_use.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/notes.markdown U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_decoder.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_builder.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ir.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_liveness.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_fmt_def.inc U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_init.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_expr.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ir.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_public.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_parser.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_if_conversion.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_dce_cleanup.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_gvn.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_dump.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_dump.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_finalize.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_pass.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_psi_ops.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_expr.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_peephole.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_pass.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_core.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_coalesce.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_shader.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_valtable.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_sched.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ssa_builder.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_context.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_shader.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_gcm.cpp U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_flush.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_screen.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_point.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_alpha.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_fence.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_sampler.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_query.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/SConscript U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_interp.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_so.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_priv.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_debug.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_tri.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_context.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_context.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_draw_arrays.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_gs.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_clear.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend_aos.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_perf.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_format.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_arit.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_texture.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_screen.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_blend.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_conv.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_tex_sample.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_setup.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_surface.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_jit.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_vs.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_flush.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_depth.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_alpha.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_printf.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_memory.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_public.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_vertex.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_line.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_jit.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend_logicop.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_perf.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_texture.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_query.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_derived.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_surface.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_depth.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_fence.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_clip.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_surface.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_main.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene_queue.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_context.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_debug.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_memory.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_tex_sample.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_interp.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_tri_tmp.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene_queue.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_vbuf.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_setup.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_limits.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_blend.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_clear.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_tri.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen_buffer.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_chipset.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_hyperz.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_render_stencilref.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_public.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_render.c U xenocara/lib/mesa/src/gallium/drivers/r300/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/r300/r300_shader_semantics.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen_buffer.h U xenocara/lib/mesa/src/gallium/drivers/r300/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/r300/r300_state.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_resource.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_blit.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_emit.c U xenocara/lib/mesa/src/gallium/drivers/r300/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/r300/r300_transfer.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_fs.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_defines.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_fs.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_debug.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_reg.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_chipset.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_state_derived.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_state_inlines.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_flush.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_context.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture_desc.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_cb.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_tgsi_to_rc.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_tgsi_to_rc.c U xenocara/lib/mesa/src/gallium/drivers/r300/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture_desc.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_context.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_emit.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_query.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs_draw.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_render_translate.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_transfer.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_cs.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_swizzle.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler_util.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_list.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_code.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_tex.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler_util.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog_emit.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_loops.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r500_fragprog_emit.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r3xx_vertprog.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow_deadcode.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_code.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_branches.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog_swizzle.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_vert_fc.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r500_fragprog.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_pair.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_list.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_schedule.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_remove_constants.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_rename_regs.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_opcodes.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_loops.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r3xx_fragprog.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_opcodes.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r500_fragprog.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_inline_literals.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_branches.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_tex.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_print.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_alu.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow_swizzles.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_translate.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_dead_sources.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/memory_pool.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_rename_regs.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/memory_pool.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_variable.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_regalloc.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog_swizzle.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_pair.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_regalloc.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r3xx_vertprog_dump.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_remove_constants.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_constants.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_alu.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_variable.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_optimize.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/omod_two_writers.test U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_optimize_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/rc_test_helpers.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/unit_test.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/r300_compiler_tests.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_util_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/regalloc_tex_1d_swizzle.test U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/unit_test.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_regalloc_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/r300_compiler_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/rc_test_helpers.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_tiling.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_resource.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_schedule.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_constant_folding.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_context.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_simulator.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_emit.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_nir_lower_blend.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_disasm.c U xenocara/lib/mesa/src/gallium/drivers/vc4/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_lower_uniforms.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_drm.h U xenocara/lib/mesa/src/gallium/drivers/vc4/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_defines.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_nir_lower_io.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_emit.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_draw.c U xenocara/lib/mesa/src/gallium/drivers/vc4/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_copy_propagation.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_reorder_uniforms.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_dead_code.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_state.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_query.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_fence.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_resource.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_formats.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_cse.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_bufmgr.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_screen.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_uniforms.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_bufmgr.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_vpm_writes.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_validate.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl_dump.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_context.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_screen.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_register_allocate.c U xenocara/lib/mesa/src/gallium/drivers/vc4/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_small_immediates.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_simulator_validate.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_algebraic.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_tiling.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_job.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_program.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_blit.c U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_validate_shaders.c U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_validate.c U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_packet.h U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_gem.c U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_render_cl.c U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_drv.h U xenocara/lib/mesa/src/gallium/drivers/noop/SConscript U xenocara/lib/mesa/src/gallium/drivers/noop/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/noop/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/noop/noop_pipe.c U xenocara/lib/mesa/src/gallium/drivers/noop/noop_public.h U xenocara/lib/mesa/src/gallium/drivers/noop/noop_state.c U xenocara/lib/mesa/src/gallium/drivers/noop/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/trace/tr_screen.c U xenocara/lib/mesa/src/gallium/drivers/trace/SConscript U xenocara/lib/mesa/src/gallium/drivers/trace/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump_defines.h U xenocara/lib/mesa/src/gallium/drivers/trace/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/trace/tr_context.c U xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump_state.c U xenocara/lib/mesa/src/gallium/drivers/trace/trace.xsl U xenocara/lib/mesa/src/gallium/drivers/trace/README U xenocara/lib/mesa/src/gallium/drivers/trace/tr_texture.c U xenocara/lib/mesa/src/gallium/drivers/trace/tr_context.h U xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump.c U xenocara/lib/mesa/src/gallium/drivers/trace/tr_public.h U xenocara/lib/mesa/src/gallium/drivers/trace/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump.h U xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump_state.h U xenocara/lib/mesa/src/gallium/drivers/trace/tr_texture.h U xenocara/lib/mesa/src/gallium/drivers/trace/tr_screen.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_public.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pm4.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/radeonsi/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_shaders.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/cik_sdma.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_blit.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_descriptors.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pm4.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pipe.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_dma.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/sid.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_cp_dma.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pipe.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_compute.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_uvd.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_commands.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_draw.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_hw_context.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_emit.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_inlines.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_screen.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_optimize.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_screen.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_context.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_immediate.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_fpc.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_surface.h U xenocara/lib/mesa/src/gallium/drivers/i915/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource_texture.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc.h U xenocara/lib/mesa/src/gallium/drivers/i915/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_translate.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_public.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_blit.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_query.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_derived.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug_private.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_context.h U xenocara/lib/mesa/src/gallium/drivers/i915/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/i915/i915_blit.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_winsys.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource_buffer.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_sampler.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_clear.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_surface.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_prim_vbuf.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_prim_emit.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug_fp.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug.c U xenocara/lib/mesa/src/gallium/drivers/i915/TODO U xenocara/lib/mesa/src/gallium/drivers/i915/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/i915/i915_flush.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_reg.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_dynamic.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_batch.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_emit.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_static.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_query.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_batchbuffer.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv17_mpeg.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_winsys.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv_object.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_heap.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_heap.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_context.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv31_mpeg.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video_vp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_buffer.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_video.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_screen.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video_bsp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_mm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_fence.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_video.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv_m2mf.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_mm.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_fence.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_gldefs.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_debug.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_statebuf.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_compiler.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_buffer.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_screen.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/unordered_set.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_util.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_driver.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_util.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_ssa.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_inlines.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gm107.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gm107.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_print.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk104.asm U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk104.asm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gm107.asm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/Makefile U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gf100.asm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk110.asm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gf100.asm U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk110.asm U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gm107.asm U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_program.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_state_validate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_push.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_context.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video_bsp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_surface.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_texture.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_program.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_stateobj_tex.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video_vp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_tex.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_2d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_miptree.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_transfer.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_resource.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video_ppp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video_bsp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_3ddefs.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_context.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video_vp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_defs.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_vbo.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_winsys.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_shader_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_screen.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_blit.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_stateobj.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_formats.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_resource.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_screen.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_transfer.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_formats.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_compute.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_macros.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_context.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_screen.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video_vp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_p2mf.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_stateobj.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_miptree.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_m2mf.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_compute.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_compute.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video_bsp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_resource.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_context.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_winsys.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_resource.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video_ppp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_surface.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_vbo_translate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/Makefile U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_push.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nvfx_shader.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_vbo.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_screen.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_fragtex.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_context.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv40_verttex.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_format.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_transfer.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_clear.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_vertprog.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_query.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_context.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv40_vertprog.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_miptree.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_resource.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_winsys.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_vertprog.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nvfx_vertprog.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_resource.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_draw.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30-40_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv01_2d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nvfx_fragprog.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_screen.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_transfer.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_format.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_texture.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state_validate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_fragprog.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_context.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_util.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/adreno_common.xml.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_screen.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_util.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_resource.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_gmem.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_resource.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/adreno_pm4.xml.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_hw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/freedreno/disasm.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_surface.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_fence.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_fence.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_state.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_sw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_state.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_sw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_hw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_texture.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_gmem.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_surface.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_context.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_rasterizer.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_gmem.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_format.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_format.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_blend.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_texture.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_query.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_gmem.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/a4xx.xml.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_blend.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_query.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_emit.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_screen.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_emit.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_zsa.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_zsa.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_group.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_compiler.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_nir.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_sched.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_compiler_nir.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_legalize.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_depth.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/disasm-a3xx.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_print.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_ra.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_shader.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_nir_lower_if_else.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_compiler.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_shader.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_cmdline.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_cp.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/instr-a3xx.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_screen.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_rasterizer.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_query.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_emit.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/a3xx.xml.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_blend.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_context.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_zsa.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_texture.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_zsa.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_emit.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_blend.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_format.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_query.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_gmem.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_format.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_gmem.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_context.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_rasterizer.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_util.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_zsa.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_compiler.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_blend.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_compiler.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_blend.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/ir-a2xx.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_emit.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/a2xx.xml.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_emit.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_screen.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/ir-a2xx.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_texture.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_zsa.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_util.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/disasm-a2xx.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_gmem.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/instr-a2xx.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_gmem.c U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_screen.c U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_objects.h U xenocara/lib/mesa/src/gallium/drivers/rbug/SConscript U xenocara/lib/mesa/src/gallium/drivers/rbug/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_screen.h U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_core.c U xenocara/lib/mesa/src/gallium/drivers/rbug/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_objects.c U xenocara/lib/mesa/src/gallium/drivers/rbug/README U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_context.c U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_context.h U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_public.h U xenocara/lib/mesa/src/gallium/drivers/rbug/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_fs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_constants.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_fs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_shader.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_flush.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_backend.c U xenocara/lib/mesa/src/gallium/drivers/svga/SConscript U xenocara/lib/mesa/src/gallium/drivers/svga/svga_context.c U xenocara/lib/mesa/src/gallium/drivers/svga/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/svga/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_sampler.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_tss.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_blend.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_misc.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_texture.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen_cache.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_emit.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_shader.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_debug.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_framebuffer.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw_private.h U xenocara/lib/mesa/src/gallium/drivers/svga/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_vs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw_elements.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_constants.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_public.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_context.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_state.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw_arrays.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_sampler_view.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_format.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_cmd.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen_cache.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_draw.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_clear.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_need_swtnl.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_surface.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_draw.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_sampler_view.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_texture.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_vdecl.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_blit.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_cmd.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_private.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer_upload.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_format.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer_upload.c U xenocara/lib/mesa/src/gallium/drivers/svga/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_query.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_hw_reg.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_winsys.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_vertex.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_insn.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_rss.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_depthstencil.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_surface.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_decl_sm30.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_vs.c U xenocara/lib/mesa/src/gallium/drivers/svga/include/vmware_pack_begin.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/includeCheck.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_types.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_devcaps.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_caps.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_shaderdefs.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_escape.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/README U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_reg.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_limits.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_surfacedefs.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_cmd.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_types.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_overlay.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/vmware_pack_end.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_reg.h U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader.h U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_dump.c U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_op.h U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_dump.py U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_dump.h U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_dump.h U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_dump.c U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_op.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_context.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_draw_arrays.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_clip.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_clear.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/SConscript U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_flush.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/Makefile.am U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_derived.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/Automake.inc U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_pipe.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fs_exec.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_prim_vbuf.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fence.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_blend.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_depth_test_tmp.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_tile_cache.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_fs.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_prim_vbuf.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/Makefile.in U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_query.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_shader.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tile_cache.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_blend.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_context.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_setup.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_sample.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_screen.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_so.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fence.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_texture.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_sampler.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_surface.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_public.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_vertex.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_depth_test.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_flush.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_limits.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_pipe.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_screen.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_surface.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fs.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_texture.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_query.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_stipple.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/Makefile.sources U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_setup.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tile_cache.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_clear.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_surface.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_tile_cache.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_sample.h U xenocara/lib/mesa/src/gallium/targets/dri-vdpau.dyn U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.rdef U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SConscript U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/GalliumContext.h U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.cpp U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.h U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/GalliumContext.cpp U xenocara/lib/mesa/src/gallium/targets/graw-null/graw_util.c U xenocara/lib/mesa/src/gallium/targets/graw-null/SConscript U xenocara/lib/mesa/src/gallium/targets/graw-null/graw_null.c U xenocara/lib/mesa/src/gallium/targets/opencl/Makefile.am U xenocara/lib/mesa/src/gallium/targets/opencl/opencl.sym U xenocara/lib/mesa/src/gallium/targets/opencl/Makefile.in U xenocara/lib/mesa/src/gallium/targets/opencl/mesa.icd U xenocara/lib/mesa/src/gallium/targets/opencl/mesa.icd.in U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_i965.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/Makefile.am U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_nouveau.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/Makefile.in U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_r300.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_i915.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_msm.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_swrast.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_vmwgfx.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_radeonsi.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe.sym U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_r600.c U xenocara/lib/mesa/src/gallium/targets/va/Makefile.am U xenocara/lib/mesa/src/gallium/targets/va/target.c U xenocara/lib/mesa/src/gallium/targets/va/Makefile.in U xenocara/lib/mesa/src/gallium/targets/va/va.sym U xenocara/lib/mesa/src/gallium/targets/omx/Makefile.am U xenocara/lib/mesa/src/gallium/targets/omx/target.c U xenocara/lib/mesa/src/gallium/targets/omx/Makefile.in U xenocara/lib/mesa/src/gallium/targets/omx/omx.sym U xenocara/lib/mesa/src/gallium/targets/osmesa/SConscript U xenocara/lib/mesa/src/gallium/targets/osmesa/Makefile.am U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.def U xenocara/lib/mesa/src/gallium/targets/osmesa/target.c U xenocara/lib/mesa/src/gallium/targets/osmesa/Makefile.in U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.mingw.def U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.pc.in U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.sym U xenocara/lib/mesa/src/gallium/targets/graw-gdi/SConscript U xenocara/lib/mesa/src/gallium/targets/graw-gdi/graw_gdi.c U xenocara/lib/mesa/src/gallium/targets/xvmc/Makefile.am U xenocara/lib/mesa/src/gallium/targets/xvmc/target.c U xenocara/lib/mesa/src/gallium/targets/xvmc/xvmc.sym U xenocara/lib/mesa/src/gallium/targets/xvmc/Makefile.in U xenocara/lib/mesa/src/gallium/targets/vdpau/Makefile.am U xenocara/lib/mesa/src/gallium/targets/vdpau/target.c U xenocara/lib/mesa/src/gallium/targets/vdpau/Makefile.in U xenocara/lib/mesa/src/gallium/targets/vdpau/vdpau.sym U xenocara/lib/mesa/src/gallium/targets/dri/SConscript U xenocara/lib/mesa/src/gallium/targets/dri/Makefile.am U xenocara/lib/mesa/src/gallium/targets/dri/target.c U xenocara/lib/mesa/src/gallium/targets/dri/Makefile.in U xenocara/lib/mesa/src/gallium/targets/dri/dri.sym U xenocara/lib/mesa/src/gallium/targets/xa/Makefile.am U xenocara/lib/mesa/src/gallium/targets/xa/target.c U xenocara/lib/mesa/src/gallium/targets/xa/Makefile.in U xenocara/lib/mesa/src/gallium/targets/xa/xatracker.pc.in U xenocara/lib/mesa/src/gallium/targets/xa/xa.sym U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/SConscript U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/Makefile.am U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/Makefile.in U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/xlib.c U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/libgl-xlib.sym U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/description.c U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/getproc.c U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/Makefile.am U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/d3d.pc.in U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/drm.c U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/Makefile.in U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/d3dadapter9.sym U xenocara/lib/mesa/src/gallium/targets/graw-xlib/SConscript U xenocara/lib/mesa/src/gallium/targets/graw-xlib/graw_xlib.c U xenocara/lib/mesa/src/gallium/targets/libgl-gdi/SConscript U xenocara/lib/mesa/src/gallium/targets/libgl-gdi/libgl_gdi.c U xenocara/lib/mesa/src/mapi/entry_x86_tsd.h U xenocara/lib/mesa/src/mapi/u_execmem.c U xenocara/lib/mesa/src/mapi/Makefile.am U xenocara/lib/mesa/src/mapi/entry_x86-64_tls.h U xenocara/lib/mesa/src/mapi/mapi_tmp.h U xenocara/lib/mesa/src/mapi/table.c U xenocara/lib/mesa/src/mapi/Makefile.in U xenocara/lib/mesa/src/mapi/mapi_abi.py U xenocara/lib/mesa/src/mapi/entry.c U xenocara/lib/mesa/src/mapi/stub.h U xenocara/lib/mesa/src/mapi/stub.c U xenocara/lib/mesa/src/mapi/u_execmem.h U xenocara/lib/mesa/src/mapi/u_current.h U xenocara/lib/mesa/src/mapi/entry.h U xenocara/lib/mesa/src/mapi/u_current.c U xenocara/lib/mesa/src/mapi/entry_x86_tls.h U xenocara/lib/mesa/src/mapi/mapi_glapi.c U xenocara/lib/mesa/src/mapi/Makefile.sources U xenocara/lib/mesa/src/mapi/table.h U xenocara/lib/mesa/src/mapi/es1api/glapi_mapi_tmp.h U xenocara/lib/mesa/src/mapi/es1api/glesv1_cm.pc.in U xenocara/lib/mesa/src/mapi/es1api/ABI-check U xenocara/lib/mesa/src/mapi/glapi/SConscript U xenocara/lib/mesa/src/mapi/glapi/glapi_nop.c U xenocara/lib/mesa/src/mapi/glapi/glapitemp.h U xenocara/lib/mesa/src/mapi/glapi/glapi.c U xenocara/lib/mesa/src/mapi/glapi/glapi_mapi_tmp.h U xenocara/lib/mesa/src/mapi/glapi/glapi_getproc.c U xenocara/lib/mesa/src/mapi/glapi/glapi_x86.S U xenocara/lib/mesa/src/mapi/glapi/glapi_x86-64.S U xenocara/lib/mesa/src/mapi/glapi/glapi_priv.h U xenocara/lib/mesa/src/mapi/glapi/glapi_dispatch.c U xenocara/lib/mesa/src/mapi/glapi/glapi_sparc.S U xenocara/lib/mesa/src/mapi/glapi/glapi_entrypoint.c U xenocara/lib/mesa/src/mapi/glapi/glprocs.h U xenocara/lib/mesa/src/mapi/glapi/glapi_gentable.c U xenocara/lib/mesa/src/mapi/glapi/glapitable.h U xenocara/lib/mesa/src/mapi/glapi/glapi.h U xenocara/lib/mesa/src/mapi/glapi/tests/check_table.cpp U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_ES2_compatibility.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_multi_bind.xml U xenocara/lib/mesa/src/mapi/glapi/gen/AMD_draw_buffers_blend.xml U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_common.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_pipeline_statistics_query.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_draw_buffers2.xml U xenocara/lib/mesa/src/mapi/glapi/gen/SConscript U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_array_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_color_buffer_float.xml U xenocara/lib/mesa/src/mapi/glapi/gen/Makefile.am U xenocara/lib/mesa/src/mapi/glapi/gen/gl_table.py U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_separate_shader_objects.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_geometry_shader4.xml U xenocara/lib/mesa/src/mapi/glapi/gen/remap_helper.py U xenocara/lib/mesa/src/mapi/glapi/gen/static_data.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_gentable.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_internalformat_query.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_texture_integer.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_XML.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_x86-64_asm.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_atomic_counters.xml U xenocara/lib/mesa/src/mapi/glapi/gen/GL3x.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_buffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_framebuffer_no_attachments.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_procs.py U xenocara/lib/mesa/src/mapi/glapi/gen/APPLE_object_purgeable.xml U xenocara/lib/mesa/src/mapi/glapi/gen/GL4x.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_transform_feedback.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_program_interface_query.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_and_es_API.xml U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_size.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clear_texture.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_type_2_10_10_10_rev.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_robustness.xml U xenocara/lib/mesa/src/mapi/glapi/gen/glX_server_table.py U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_packed_depth_stencil.xml U xenocara/lib/mesa/src/mapi/glapi/gen/Makefile.in U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sync.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_API.dtd U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_attrib_binding.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_and_glX_API.xml U xenocara/lib/mesa/src/mapi/glapi/gen/glX_API.xml U xenocara/lib/mesa/src/mapi/glapi/gen/APPLE_vertex_array_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_apitemp.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_buffers_blend.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_indirect.xml U xenocara/lib/mesa/src/mapi/glapi/gen/license.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_view.xml U xenocara/lib/mesa/src/mapi/glapi/gen/OES_single_precision.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_gpu_shader4.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_rgb10_a2ui.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_image_load_store.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_float.xml U xenocara/lib/mesa/src/mapi/glapi/gen/INTEL_performance_query.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_instanced.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_get_texture_sub_image.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_separate_shader_objects.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_viewport_array.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sampler_objects.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_rg.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_x86_asm.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_subroutine.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_multisample.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_copy_buffer.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_compression_rgtc.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_compute_shader.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_buffer_range.xml U xenocara/lib/mesa/src/mapi/glapi/gen/NV_vdpau_interop.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gpu_shader_fp64.xml U xenocara/lib/mesa/src/mapi/glapi/gen/OES_EGL_image.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clip_control.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_direct_state_access.xml U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_recv.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_storage.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_blend_func_extended.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_depth_buffer_float.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_get_program_binary.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_gather.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_framebuffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/OES_fixed_point.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_genexec.py U xenocara/lib/mesa/src/mapi/glapi/gen/glX_XML.py U xenocara/lib/mesa/src/mapi/glapi/gen/NV_texture_barrier.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_uniform_buffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_invalidate_subdata.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_texture_array.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_provoking_vertex.xml U xenocara/lib/mesa/src/mapi/glapi/gen/NV_conditional_render.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gpu_shader5.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_tessellation_shader.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_base_instance.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_copy_image.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_barrier.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_buffers.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sample_shading.xml U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_send.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_debug_output.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_elements_base_vertex.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_enums.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_depth_clamp.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_ES3_compatibility.xml U xenocara/lib/mesa/src/mapi/glapi/gen/es_EXT.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_instanced_arrays.xml U xenocara/lib/mesa/src/mapi/glapi/gen/KHR_debug.xml U xenocara/lib/mesa/src/mapi/glapi/gen/NV_primitive_restart.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_map_buffer_range.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_SPARC_asm.py U xenocara/lib/mesa/src/mapi/glapi/gen/AMD_performance_monitor.xml U xenocara/lib/mesa/src/mapi/glapi/gen/typeexpr.py U xenocara/lib/mesa/src/mapi/glapi/gen/apiexec.py U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_storage_multisample.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_framebuffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_compressed_texture_pixel_storage.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_seamless_cube_map.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_cube_map_array.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clear_buffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/KHR_context_flush_control.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_API.xml U xenocara/lib/mesa/src/mapi/shared-glapi/SConscript U xenocara/lib/mesa/src/mapi/shared-glapi/glapi_mapi_tmp.h U xenocara/lib/mesa/src/mapi/shared-glapi/tests/check_table.cpp U xenocara/lib/mesa/src/mapi/es2api/glesv2.pc.in U xenocara/lib/mesa/src/mapi/es2api/glapi_mapi_tmp.h U xenocara/lib/mesa/src/mapi/es2api/ABI-check U xenocara/lib/mesa/scons/custom.py U xenocara/lib/mesa/scons/llvm.py U xenocara/lib/mesa/scons/dxsdk.py U xenocara/lib/mesa/scons/x11.py U xenocara/lib/mesa/scons/gallium.py U xenocara/lib/mesa/scons/crossmingw.py U xenocara/lib/mesa/scons/source_list.py U xenocara/lib/mesa/scons/fixes.py 1 conflicts created by this import. Use the following command to help the merge: cvs checkout -jmesa:yesterday -jmesa xenocara/lib/mesa CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/23 18:16:20 Modified files: sbin/pdisk : validate.c Log message: Assuming the map is always provided simplifies a bunch of logic, nukes get_block_n() and removes a whack of pointless static variables. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/23 18:20:44 Modified files: sbin/mount_vnd : mount_vnd.c Log message: Immediately zero the stack-allocated buffers for the passphrase and salt rather than doing so conditionally later on. These were false positives during an explicit_bzero audit. ok gsoares@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2016/01/23 18:21:23 Modified files: lib/mesa : configure Log message: Merge Mesa 11.0.9 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2016/01/23 18:22:38 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2016/01/23 18:24:26 Modified files: . : 59.html Log message: Mesa 11.0.9 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/23 18:31:09 Modified files: databases/freetds: Makefile distinfo Log message: Update to freetds-0.95.80. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/23 18:38:32 Modified files: sbin/pdisk : dpme.h dump.c dump.h io.c io.h partition_map.c partition_map.h pdisk.c validate.c validate.h Log message: Whitespace fixes. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/01/23 19:35:36 Modified files: mail/trojita : Makefile distinfo mail/trojita/pkg: PLIST Log message: Update trojita to 0.6. Git shortlog available here: https://quickgit.kde.org/?p=trojita.git&a=shortlog&h=8c1206a93257143c056404aaec6ec69f06e1ef6c CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/01/23 20:45:54 Modified files: libexec/ld.so : resolve.c Log message: Lacking precise dependency-from-relocation tracking, a nodelete object needs to lock down the entire load group, not just the specific object. problem report and ok sthen@ been in snaps for a week CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/01/23 20:54:34 Modified files: libexec/ld.so : library_subr.c resolve.c resolve.h Log message: Delete remnants of grpsym cache setting during symbol search: it's done at load time only nwo. Rename _dl_searchnum and lastlookup to _dl_grpsym_gen and grpsym_gen as they are generation numbers. Merge _dl_newsymsearch() into _dl_cache_grpsym_list_setup(). ok millert@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/23 23:32:33 Modified files: sbin/mount_vnd : mount_vnd.c Log message: fix 1.18 by removing extra argument from explicit_bzero calls from kili@ CVSROOT: /cvs Module name: www Changes by: tedu@cvs.openbsd.org 2016/01/24 00:05:20 Modified files: . : 59.html Log message: i did some stuff that could be interesting CVSROOT: /cvs Module name: www Changes by: tedu@cvs.openbsd.org 2016/01/24 00:06:51 Modified files: . : 59.html Log message: not ssh features CVSROOT: /cvs Module name: www Changes by: tedu@cvs.openbsd.org 2016/01/24 00:07:47 Modified files: . : 59.html Log message: may 1 is in the future CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2016/01/24 01:28:12 Modified files: usr.sbin/ypldap: yp.c Log message: Implement the 'master' request. ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2016/01/24 01:30:38 Modified files: usr.sbin/ypldap: yp.c Log message: Set argument encode / result decode call backs for 'maplist'. ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2016/01/24 01:33:27 Modified files: usr.sbin/ypldap: yp.c Log message: Set argument encode / result decode callbacks for 'all'. listing a map is still not implemented though. ok jmatthew@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/24 01:33:30 Modified files: www/webkitgtk4 : Makefile distinfo Removed files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_interpreter_JSStack_cpp Log message: Update to webkitgtk4-2.10.5. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2016/01/24 01:51:50 Modified files: usr.sbin/rcctl : rcctl.sh Log message: Check all daemons in "faulty", not just the base ones. reported by landry@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/01/24 02:13:57 Modified files: distrib/miniroot: install.sub Log message: - cleanup quoting in sed pattern - use shell built-in read command instead of 'sed q' OK krw@, halex@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/01/24 02:16:57 Modified files: distrib/miniroot: install.sub Log message: spacing ok krw@, halex@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/24 03:06:15 Log message: Import nomacs 3.0.0, from Rafael Sadowski. nomacs is small, fast and able to handle the most common image formats. Additionally it is possible to synchronize multiple viewers. A synchronization of viewers running on the same computer or via LAN is possible. It allows to compare images and spot the differences (e.g. schemes of architects to show the progress). ok zhuk@ Status: Vendor Tag: rsadowski Release Tags: landry_20160124 N ports/graphics/nomacs/Makefile N ports/graphics/nomacs/distinfo N ports/graphics/nomacs/pkg/DESCR N ports/graphics/nomacs/pkg/PLIST N ports/graphics/nomacs/patches/patch-cmake_Unix_cmake N ports/graphics/nomacs/patches/patch-cmake_UnixBuildTarget_cmake No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/24 03:07:00 Modified files: graphics : Makefile Log message: +nomacs CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/24 03:31:35 Modified files: games/manaplus : Makefile distinfo games/manaplus/pkg: PLIST Log message: Update to manaplus-1.6.1.16. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/24 03:35:42 Modified files: math/p5-Statistics-Descriptive: Makefile distinfo Log message: Update to p5-Statistics-Descriptive-3.0612. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/24 03:39:40 Modified files: net/p5-SNMP-Info: Makefile distinfo Log message: Update to p5-SNMP-Info-3.31. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/24 03:44:03 Modified files: security/p5-Net-SSL-ExpireDate: Makefile distinfo Log message: Update to p5-Net-SSL-ExpireDate-1.17. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/24 03:50:26 Modified files: audio/rhythmbox: Makefile distinfo audio/rhythmbox/pkg: PLIST Log message: Update to rhythmbox-3.3. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/24 03:51:58 Modified files: www/p5-Dancer2 : Makefile distinfo Log message: Update to p5-Dancer2-0.166001. from Cesare Gargano (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/24 03:56:36 Modified files: sysutils/inotify-tools: Makefile Log message: Unbreak: this needs to depend on autohell. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/24 04:04:50 Modified files: www/py-httplib2: Makefile distinfo www/py-httplib2/pkg: PLIST Removed files: www/py-httplib2/patches: patch-python2_httplib2test_py patch-python3_httplib2test_py Log message: Update to py-httplib2 0.9.2. Add python3 flavor and take maintainer. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/24 04:06:13 Modified files: www : Makefile Log message: +py-httplib2,python3 CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/01/24 06:19:21 Modified files: usr.bin/doas : doas.c Log message: make sure of cleaning rbuf with explicit_bzero(3) OK tedu@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/24 06:46:17 Modified files: devel/py-futures: Makefile distinfo Log message: Minor update to py-futures 3.0.4 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/24 07:56:39 Modified files: sbin/pdisk : pdisk.c Log message: Nuke more pointless checks for map NULLness. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/24 08:10:09 Modified files: devel/ninja : Makefile Log message: No need to run depends on python by default. While here, fix shebang in the ninja_syntax.py script. ok espie@ matthew@ (maintainer) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/24 08:18:50 Modified files: sbin/pdisk : dump.c partition_map.c Log message: Nuke get_align_long() and put_align_long() #define's. They don't do anything according to gcc & cmp. cmp suggested by & ok stefan@. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/24 08:23:33 Modified files: sbin/pdisk : dump.c partition_map.c Log message: Whitespace. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/24 09:48:49 Modified files: graphics/tiff : Makefile graphics/tiff/patches: patch-libtiff_tif_getimage_c patch-libtiff_tif_luv_c Added files: graphics/tiff/patches: patch-libtiff_tif_next_c Log message: Fix a number of out-of-bound reads and writes, including CVE-2015-8665 and CVE-2015-8683. From upstream CVS. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/24 11:47:17 Modified files: faq/pf : example1.html Log message: mention that interface stats can be viewed with "pfctl -si" CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/24 11:56:19 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo Log message: update to specinfra-2.50.3 CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2016/01/24 11:58:08 Modified files: build : mirrors.dat Log message: UofT anoncvs moves to new hardware! CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2016/01/24 12:00:00 Modified files: . : anoncvs.html Log message: UofT anoncvs moves to new hardware! CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/24 12:10:38 Modified files: devel/quirks : Makefile Log message: missing bump after monodevelop removal CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/24 12:44:04 Modified files: lang/newlisp : Makefile distinfo lang/newlisp/patches: patch-guiserver_newlisp-edit_lsp Log message: update to newlisp-10.7.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/24 13:09:43 Modified files: x11/obconf : Makefile Log message: - remove comment that no longer applies - zap a bogus master site while here CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/24 13:10:48 Modified files: regress/usr.bin/mdoclint: mdoclint Log message: In the OpenBSD-specific part of verify_xref(), discard the standard error output from man -f: Messages "man: nothing appropriate" are not helpful. If no matching manual exists anywhere, a more specific message follows right afterwards. If a matching manual exists in the current directory, such messages are just wrong. Issue reported by jmc@. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/24 13:13:59 Modified files: sysutils/gitolite: Makefile distinfo sysutils/gitolite/pkg: PLIST Removed files: sysutils/gitolite/patches: patch-src_commands_sshkeys-lint patch-src_triggers_post-compile_ssh-authkeys Log message: update to gitolite-3.6.4 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2016/01/24 13:26:56 Modified files: infrastructure/bin: clean-old-distfiles Log message: also zap directories, based on a remark from naddy@ okay naddy@ CVSROOT: /cvs Module name: www Changes by: jung@cvs.openbsd.org 2016/01/24 13:52:40 Modified files: opensmtpd/faq : example1.html rules.html Log message: more > < fixes to display tables properly CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/24 14:40:35 Modified files: faq : faq1.html faq2.html faq4.html faq5.html faq7.html index.html faq/pf : authpf.html carp.html filter.html options.html pools.html tagging.html Log message: replace a disorganized assortment of tables and hand-rolled command output with more standard formatting. while here, run a few less of those commands as root where it's not needed. the cvs checkout examples were adopted to use the wsrc group as is done in the ports faq. input/ok tb CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/24 17:18:56 Modified files: sys/arch/vax/if: if_qe.c sgec.c Log message: fix some fallout from the IFQ rototilling. from the ghost of architectures past CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/24 20:26:54 Modified files: sbin/pdisk : dump.c pdisk.c validate.c Log message: remove some uneeded includes ok krw@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/01/24 22:00:12 Modified files: usr.sbin/rtadvd: config.c Log message: Redundant assignement is redundant. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/01/24 22:03:23 Modified files: usr.sbin/route6d: route6d.c Log message: malloc+memset -> calloc CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/24 22:12:34 Modified files: sys/net : if_etherip.c Log message: don't return an uninitialised value for the SIOCGLIFPHYRTABLE case ok yasuoka@ goda@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/01/24 22:15:43 Modified files: usr.sbin/route6d: route6d.c Log message: No need to declare main(). CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/24 22:27:44 Modified files: faq : faq5.html Log message: less 5.8-specific mentions, more command formatting, less commands as root, recommend verifying tarballs before extracting, remove mvme68k examples and a bit more tidying up. looks good to tb CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2016/01/24 22:36:05 Modified files: lang/rust : Makefile Log message: lang/rust: remove python run-depends it is only needed at compile-time. ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/01/24 23:36:47 Modified files: sys/dev : ipmi.c Log message: Replace magic numbers. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/24 23:56:07 Modified files: audio/pulseaudio: Makefile distinfo audio/pulseaudio/patches: patch-configure_ac patch-libpulse-mainloop-glib_pc_in patch-libpulse-simple_pc_in patch-libpulse_pc_in patch-src_Makefile_am audio/pulseaudio/pkg: PLIST Removed files: audio/pulseaudio/patches: patch-src_daemon_main_c patch-src_pulsecore_sample-util_h patch-src_tests_mult-s16-test_c patch-src_tests_rtpoll-test_c Log message: Update to pulseaudio-8.0. ok robert@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/25 00:02:03 Modified files: converters/libdvdcss: Makefile distinfo converters/libdvdcss/pkg: PLIST Log message: Update to libdvdcss-1.4.0. from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/25 01:00:18 Removed files: x11/vlc/patches: patch-Makefile_am patch-bin_Makefile_am Log message: Remove dirty patches now that ld.so's nodelete handling has been improved. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/25 01:24:30 Modified files: usr.sbin/snmpd : control.c Log message: avoid a potential double free ok blambert@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/25 03:26:10 Modified files: x11/rxvt-unicode: Makefile distinfo Log message: Update to rxvt-unicode-9.22 CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/25 03:39:20 Modified files: sys/dev/pci : if_vmx.c Log message: In vmxnet3_start(), do not send the mbuf to bpf after passing it to the hardware. This could have resulted in a page fault when the mbuf has already been freed by the TX interrupt handler on another CPU. This has the slight drawback that bpf can be called before the packet is eventually dropped by vmxnet3_load_mbuf() - but I'm getting this simple and verified fix in before doing further optimizations on the start handler. As discussed with mikeb@ jsg@ dlg@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/25 03:46:54 Modified files: sys/dev/pv : if_xnf.c Log message: Revert the minimum number of Rx ring slots back to 32 Figured out the hard way by Jonathon Sisson , thanks! CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/25 04:27:11 Modified files: sys/dev/pci : if_iwm.c if_iwmvar.h if_iwn.c sys/net80211 : ieee80211_input.c ieee80211_var.h Log message: Keep track of HT protection settings in beacons and have 11n-capable drivers update hardware configuration accordingly. tested by myself, tb@, deraadt@, abieber@ ok mpi@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/01/25 05:17:48 Modified files: include : libgen.h Log message: Remove decls #if'0ed since rev. 1.1 POSIX used to specify those declarations, but later removed them. ok guenther@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/01/25 05:39:00 Modified files: sys/net : Tag: OPENBSD_5_8 if_vlan.c Log message: By creating, changing and destroying vlan interfaces multiple times, root could crash the OpenBSD 5.8 kernel with ifconfig. The reference counting of ifv_ifih in vlan_config() was wrong, so a use after free was possible. Reordering the operations fixes it. Neither 5.7 nor -current is affected. OK mpi@ sthen@ jasper@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/25 05:44:17 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Zero when malloc'ing a buffer to be copyed out to userland to avoid an information leak when not all of the buffer is written to. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/25 05:51:14 Modified files: sys/net80211 : ieee80211.h Log message: Add short comments explaining HT protection modes. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/25 07:30:30 Modified files: sys/ddb : db_access.c db_access.h db_break.c db_break.h db_command.c db_command.h db_dwarf.c db_elf.c db_expr.c db_input.c db_lex.c db_lex.h db_print.c db_run.c db_run.h db_sym.c db_sym.h db_trap.c db_variables.c db_variables.h db_watch.c db_watch.h Log message: Kill trailing whitespaces. No object change. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/01/25 07:35:46 Modified files: mail/courier-imap: Makefile mail/courier-imap/pkg: PLIST-main Log message: makedat(1) is part of maildrop, fixes package conflicts with maildrop spotted by naddy@ ok jca@ CVSROOT: /cvs Module name: ports Changes by: visa@cvs.openbsd.org 2016/01/25 07:38:00 Modified files: telephony/libzrtp/patches: patch-include_zrtp_config_h Log message: Fix build on mips64. ok jasper@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/25 07:50:13 Modified files: sys/ddb : db_sym.c Log message: Kill "#if 0" version of ddb_init(). CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/25 07:56:03 Modified files: sys/ddb : db_elf.c Log message: Do not mix variable declaration and logic. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/25 08:05:39 Modified files: security/opendnssec: Makefile distinfo Log message: Update to opendnssec-1.4.9, bug fixes including notably a fix for use with >50 zones in combination with XFR based setup. From maintainer Patrik Lundin. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/25 08:10:37 Modified files: sys/net80211 : ieee80211_input.c ieee80211_node.c ieee80211_node.h Log message: Don't try to interpret htprot data if the last beacon didn't contain such data. ok mpi@ millert@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/01/25 08:14:22 Modified files: sys/net80211 : ieee80211_input.c ieee80211_node.c Log message: Honour ERP protection on 2 GHz channels in 11n mode, as done for 11g. ok millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/25 08:19:09 Modified files: net/openfire : Makefile distinfo net/openfire/pkg: PLIST Log message: update to Openfire 4.0.0, from maintainer Marc Peters, ok ian@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/25 08:20:27 Modified files: x11/gnome/nautilus: Makefile distinfo Log message: Update to nautilus-3.18.5. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/25 08:22:56 Modified files: sys/dev/pv : xen.c xenstore.c xenvar.h Log message: Don't count the total number of Xen upcalls CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/25 08:32:12 Modified files: print/p5-Poppler: Makefile distinfo Log message: Update to p5-Poppler-1.0101. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/25 08:52:36 Modified files: security/cvechecker: Makefile Added files: security/cvechecker/patches: patch-scripts_pullcves Log message: - unbreak after NIST site-layout change (only gzipped lists can be retrieved) - use sed -i - fix typo in comment ok aja@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/25 09:08:35 Modified files: graphics/tiff : Tag: OPENBSD_5_8 Makefile graphics/tiff/patches: Tag: OPENBSD_5_8 patch-libtiff_tif_getimage_c patch-libtiff_tif_luv_c Added files: graphics/tiff/patches: Tag: OPENBSD_5_8 patch-libtiff_tif_next_c Log message: Fix a number of out-of-bound reads and writes, including CVE-2015-8665 and CVE-2015-8683. From upstream CVS. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/25 10:05:49 Modified files: multimedia/get_iplayer: Makefile multimedia/get_iplayer/files: options.sample multimedia/get_iplayer/patches: patch-get_iplayer Log message: get_iplayer doesn't need to depend on the crusty id3lib tagger, it prefers perl MP3::Tag instead which is better (and already a dependency, so this doesn't involve any runtime change). remove dep and associated patch. tweak sample config while there. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2016/01/25 10:27:24 Modified files: infrastructure/man/man1: portbump.1 Log message: typo; from Michael Reed CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/25 11:47:00 Modified files: sys/net : ppp_tty.c Log message: Convert to uiomove(). Diff from Martin Natano. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2016/01/25 11:49:57 Modified files: sys/net : pf.c sys/netinet : ip_input.c Log message: - plugging massive pf_state_key leak OK mpi@ dlg@ sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/25 12:01:50 Modified files: sysutils/tmux-mem-cpu-load: Makefile Log message: add mips64 to the list of platforms for gcc4; unbreaks build on sgi CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/25 12:09:51 Modified files: lang/ecl : Makefile Log message: spello CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/25 12:19:53 Modified files: audio/ncmpcpp : Makefile Log message: this requires c++11, so unconditionally use eg++ instead of hardcoding a list of platforms ok dcoppa@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/25 12:42:46 Added files: archivers/p7zip/patches: patch-CPP_7zip_UI_Common_Bench_cpp Log message: Unbreak build on 'mips64' where 'mips' is a CPP define CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/25 12:52:07 Modified files: lang/ecl : Makefile Log message: mark broken on mips64 for ecl_min fails to build ecl CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/25 13:05:19 Modified files: security/cvechecker: Makefile distinfo security/cvechecker/pkg: README Removed files: security/cvechecker/patches: patch-scripts_pullcves Log message: update to cvechecker-3.6 that was hiding on a different MASTER_SITES in a github wiki. ok jasper@ aja@ (plus fix a little README typo while there that I spotted after sending out the diff) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/25 13:20:53 Modified files: security/clamav: Makefile Log message: - use ${MACHINE_ARCH} instead of ${ARCH} for consistency across the tree - unbreak build on mips64 by adding it to the list of arches where llvm is disabled ok sthen@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/25 13:32:15 Modified files: net/freeradius3: Makefile distinfo net/freeradius3/patches: patch-configure patch-raddb_certs_Makefile patch-scripts_jlibtool_c patch-src_main_detail_c patch-src_main_radsniff_c net/freeradius3/pkg: PLIST-main Added files: net/freeradius3/pkg: DESCR-memcached PLIST-memcached Removed files: net/freeradius3/patches: patch-src_modules_rlm_eap_types_rlm_eap_pwd_rlm_eap_pwd_c Log message: update to freeradius-3.0.11 CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:03:44 Modified files: devel : Makefile lang : Makefile textproc : Makefile www : Makefile Log message: Unhook the following hs-ports: devel/hs-cmdargs devel/hs-configurator devel/hs-hoogle devel/hs-safe devel/hs-uniplate devel/hs-vault lang/hs-haskell-src-exts textproc/hs-tagsoup www/hs-http-types www/hs-wai www/hs-warp CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:07:15 Removed files: devel/hs-hoogle: Makefile distinfo devel/hs-hoogle/pkg: DESCR PLIST README Log message: Remove devel/hs-hoogle. While it *is* useful, you can build it yourself using cabal-install, and an update of the port would require dozens of updates and additions of os-distribution-hostile micro libraries. I'm not going to maintain such a madness. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:07:54 Removed files: devel/hs-cmdargs: Makefile distinfo devel/hs-cmdargs/pkg: DESCR PLIST Log message: Remove devel/hs-cmdargs. No longer used. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:08:15 Removed files: devel/hs-configurator: Makefile distinfo devel/hs-configurator/pkg: DESCR PLIST Log message: Remove devel/hs-configurator. No longer used. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:08:34 Removed files: devel/hs-safe : Makefile distinfo devel/hs-safe/pkg: DESCR PLIST Log message: Remove devel/hs-safe. No longer used. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:09:01 Removed files: devel/hs-uniplate: Makefile distinfo devel/hs-uniplate/pkg: DESCR PLIST Log message: Remove devel/hs-uniplate. No longer used. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:09:33 Removed files: devel/hs-vault : Makefile distinfo devel/hs-vault/pkg: DESCR PLIST Log message: Remove devel/hs-vault. No longer used. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:10:17 Removed files: lang/hs-haskell-src-exts: Makefile distinfo lang/hs-haskell-src-exts/pkg: DESCR PLIST Log message: Remove lang/hs-haskell-src-exts. No longer used. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:10:47 Removed files: textproc/hs-tagsoup: Makefile distinfo textproc/hs-tagsoup/pkg: DESCR PLIST Log message: Remove textproc/hs-tagsoup. No longer used. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:11:20 Removed files: www/hs-http-types: Makefile distinfo www/hs-http-types/pkg: DESCR PLIST Log message: Remove www/hs-http-types. No longer used. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:11:56 Removed files: www/hs-wai : Makefile distinfo www/hs-wai/pkg : DESCR PLIST Log message: Remove www/hs-wai. No longer used. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:12:23 Removed files: www/hs-warp : Makefile distinfo www/hs-warp/pkg: DESCR PLIST Log message: Remove www/hs-warp. No longer used. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:13:08 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Another 11 hs-ports qre gone. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/01/25 14:17:45 Modified files: games/arithmetic: arithmetic.c Log message: Remove unused header CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/01/25 14:24:17 Modified files: usr.sbin/pppd/chat: chat.c Log message: (hidden) is more readable than (??????) and avoid trigraph suggested by & OK claudio@ OK daniel@ jsg@ initial review millert@ and tb@ thanks. CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/01/25 14:31:38 Modified files: usr.sbin/rbootd: rbootd.c Log message: remove pointless log message; As a bonus avoid trigraph '??' suggested by & OK claudio@ OK daniel@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/25 14:33:15 Modified files: www/sope : Makefile distinfo www/sope/patches: patch-configure Log message: Update to 2.3.6 CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:33:42 Modified files: databases : Makefile devel : Makefile Log message: Remove some more haskell stuff (broken and/or unused): databases/hs-hackage-db devel/c2hs devel/hs-language-c CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/25 14:33:50 Modified files: www/sogo : Makefile distinfo www/sogo/patches: patch-Tests_Unit_GNUmakefile Log message: Update to 2.3.6 CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:35:17 Removed files: databases/hs-hackage-db: Makefile distinfo databases/hs-hackage-db/pkg: DESCR PLIST Log message: Remove databases/hs-hackage-db. I once planned to use it for some tool for semi-automatical updates or additions of new haskell ports, but i never finished it. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:36:19 Removed files: devel/c2hs : Makefile distinfo devel/c2hs/pkg : DESCR PLIST Log message: Remove devel/c2hs. Broken and not used by anything. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:36:54 Removed files: devel/hs-language-c: Makefile distinfo devel/hs-language-c/pkg: DESCR PLIST Log message: Remove devel/hs-language-c. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/25 14:38:24 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Another 3 haskell ports left the party. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/01/25 14:44:01 Modified files: usr.bin/tail : forward.c Log message: Fix a crash as found by sthen@ tested and OK sthen@ OK with minor tweak schwarze@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/25 14:51:23 Modified files: sbin/pdisk : convert.c dpme.h dump.c validate.c Log message: Tweak fields in struct dpme to be more consistent with Apple's info. Better comments, make all reserved fields uint8_t arrays, don't claim uint32_t fields are actually pointers. CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/01/25 14:59:36 Modified files: usr.bin/mesg : mesg.c Log message: fix exit status on pledge(2) failure. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/25 15:12:22 Modified files: sbin/pdisk : file_media.c file_media.h Log message: Add read/write_block0 and read/write_dpme functions, not yet used. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/25 16:43:20 Modified files: distrib/special/pdisk: Makefile sbin/pdisk : Makefile dpme.h dump.c file_media.c file_media.h partition_map.c pdisk.c Log message: Use new read/write_block0 and read/write_dpme which handle any endian or alignment issues forcefully. Removes need for convert_* functions so unhook convert.c from build. read/write_block become static functions inside file_media.c. Tweak struct block0 to stop trying to handle alignment issues by clever declaration. Rely on the new functions to accurately translate between on-disk and in-memory layouts. Enables pdisk to work on amd64 and likely other architectures if it's ever desirable. Does bring back DEV_BSIZE to pdisk.c since the in-memory structure will *not* be 512 bytes on other archs. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/01/25 16:46:54 Modified files: distrib/miniroot: install.sub Log message: localize _clist feedback and OK halex@ OK krw@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/25 16:47:38 Removed files: sbin/pdisk : convert.c convert.h Log message: Two more for the attic. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2016/01/25 18:31:50 Log message: Import hinotify, a haskell library for interfacing with inotify. Used in a later applied xmobar diff. OK and tweaks from kili@ Status: Vendor Tag: abieber Release Tags: abieber_20160125 N ports/devel/hs-hinotify/Makefile N ports/devel/hs-hinotify/distinfo N ports/devel/hs-hinotify/pkg/DESCR N ports/devel/hs-hinotify/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2016/01/25 18:45:36 Modified files: devel : Makefile Log message: + hs-hinotify CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/25 18:51:06 Modified files: usr.bin/less : less.h line.c output.c prompt.c Log message: Remove a fancy macro that calculates the necessary buffer size for int-to-str conversions and just use constants instead. The only binary change is caused by using an unnecessarily large buffer for an int. This is a consequence of simplifying some code that will be gone soon. ok nicm@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/25 18:51:33 Modified files: sys/dev/pci : if_vr.c Log message: dont leak mbufs on encap failure. diff from richard proctor on bugs@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/25 18:52:11 Modified files: sys/dev/pci : if_vr.c Log message: prettify a NULL test in vr_start. from richard proctor on bugs@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2016/01/25 19:11:26 Modified files: x11/xmobar : Makefile x11/xmobar/patches: patch-xmobar_cabal Log message: Build with inotify support, this lets users do Maildir monitoring. OK and tweaks from kili@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/25 19:38:05 Modified files: sbin/pdisk : partition_map.c Log message: Simplify logic of read_partition_map(), junking retries with various sizes of logical block. Rely on read_dpme() to do the correct thing. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/25 23:39:21 Modified files: audio/easytag : Makefile distinfo audio/easytag/pkg: PLIST Log message: Update to easytag-2.4.1. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/26 00:55:47 Modified files: usr.sbin/vmctl : main.c Log message: The division "res->size /= 1024 / 1024" is a no-op: 1024 / 1024 is evaluated first, resulting in res->size /= 1. Remove the division and the following check, as it can never fail; it is a left-over from previous code that didn't check the size in the caller. From Martin Natano OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/26 00:58:35 Modified files: usr.sbin/vmctl : vmctl.c Log message: lseek() + write() can be replaced by a slightly shorter ftruncate() call. Note that using ftruncate() to extend a file is not portable (POSIX allows either zero-filling until the given size is reached, or alternatively erroring out), but that shouldn't be a proble as vmm(4) isn't cross-platform either. unlink() the image file when extending it fails for consistency with the other error case (the file can't be created). From Martin Natano OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/26 01:10:28 Modified files: lang/gforth/patches: patch-engine_engine_c Log message: add description to patch CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/26 01:26:43 Modified files: lang/gforth : Makefile lang/gforth/patches: patch-Makefile_in lang/gforth/pkg: PLIST Removed files: lang/gforth/patches: patch-gforthmi_in Log message: shuffle things around to make updating easier and reduce differences with upstream CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/26 01:44:07 Modified files: devel/cmake : Makefile cmake.port.mk distinfo Log message: Update to cmake-3.4.3. Windows10-related fixes CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/26 02:42:35 Modified files: x11/i3/patches : patch-i3-msg_main_c patch-i3-nagbar_main_c patch-man_i3-nagbar_1 patch-src_commands_c patch-src_main_c Log message: Sync with upstream CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/26 03:23:19 Modified files: sys/dev/pci : if_vmx.c Log message: Improve the previous fix: call vmxnet3_load_mbuf, bpf_mtap, and flip the generation bit to pass the tx descriptor and mbuf to the "hardware". This way bpf is not called if vmxnet3_load_mbuf dropped the mbuf. Tested by me OK mikeb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/26 05:50:24 Modified files: devel/ruby-commander: Makefile Log message: - update homepage CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/26 06:05:27 Modified files: chinese/cconv : Makefile comms/picocom : Makefile games/choria : Makefile geo/py-proj : Makefile graphics/py-dot: Makefile databases/py-apsw: Makefile lang/libv8 : Makefile devel/gtest : Makefile devel/protobuf : Makefile devel/py-gdata : Makefile devel/py-progressbar: Makefile devel/py-setproctitle: Makefile devel/gyp : Makefile net/libdnet : Makefile net/openvpn-auth-ldap: Makefile net/p5-SNMP_Session: Makefile net/py-ipaddr : Makefile security/py-pefile: Makefile sysutils/binwalk: Makefile textproc/iksemel: Makefile textproc/py-feedparser: Makefile www/arora : Makefile x11/gnome-colors-icon-theme: Makefile x11/xsettingsd : Makefile Log message: Chase Location: header redirects for googlecode-hosted HOMEPAGEs and bump REVISION. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/26 06:10:41 Modified files: graphics/ffmpegthumbnailer: Makefile databases/postgresql-plv8: Makefile devel/ocaml-extlib: Makefile devel/sparsehash: Makefile x11/partiwm : Makefile Log message: chase more googlecode HOMEPAGEs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/26 06:29:11 Modified files: geo/py-proj : Makefile databases/py-apsw: Makefile devel/py-gdata : Makefile devel/py-progressbar: Makefile net/py-ipaddr : Makefile sysutils/binwalk: Makefile textproc/py-feedparser: Makefile Log message: use MODPY_PI MASTER_SITES where the files are the same as on googlecode. update some HOMEPAGEs and add some comments. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/26 06:40:51 Modified files: net/netbsd-iscsi-target: Makefile net/netbsd-iscsi-target/pkg: PLIST Added files: net/netbsd-iscsi-target/patches: patch-src_target_Makefile_in Log message: Statically link netbsd-iscsi-target against their libiscsi, to avoid a conflict between this and ports/devel/libiscsi (which is a dependency of qemu, causing some developer pain found by claudio@). Conflict reminded by naddy@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/26 06:41:39 Modified files: devel/libiscsi : Makefile devel/libiscsi/pkg: PLIST Log message: register conflict with old netbsd-iscsi-target CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/26 06:57:02 Modified files: lib/libc/stdio : fputwc.c Log message: When encoding fails in fputwc(3), set the error indicator as required by POSIX and as FreeBSD, SunOS 10/11, and glibc also do it. Note that an enquiry to the Austin Group led to the conclusion that this change probably violates the C standard: C and POSIX unintentionally conflict. But the POSIX behaviour makes more sense (easier to write correct error handling code for it, and a lower risk that programs miss errors) and is much more widespread, and the Austin Group intends to approach the C committee in order to adjust the C standard. See: http://austingroupbugs.net/view.php?id=1022 While here, do not set errno a second time, wcrtomb(3) already did that, and it is required to do it by the standard. OK millert@ and tedu@, and jca@ no longer objects CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2016/01/26 07:43:08 Modified files: textproc/mupdf : Makefile textproc/mupdf/patches: patch-platform_x11_pdfapp_c Log message: Short-circuit the search function if the search string is empty. This avoids blocking the viewer and eating a lot of cpu for a number of seconds when 'n' is pressed before an actual search was performed. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/26 07:50:06 Modified files: devel/hs-hinotify: Makefile Log message: Missing BUILD_DEPENDS. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/26 08:23:11 Modified files: sys/dev/pv : xen.c Log message: Make sure to use locked atomic operations even on the SP kernel When executed under the hypervisor we need to make sure that CAS and other atomic operations are executed while locking the bus. Problem reported by Imre Oolberg , thanks! CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/26 08:31:02 Modified files: sys/dev/pv : xen.c Log message: Implement a rather conservative bus_dmamap_sync API CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/26 08:35:21 Modified files: sys/dev/pv : xen.c Log message: Add a grant table reference invalidation spin out check This debugging check has been helpful in identifying and fixing a few issues already. Subject to removal in the future however. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2016/01/26 08:44:28 Modified files: lib/libc/stdlib: malloc.c Log message: Don't crash dumping malloc stats if malloc_init hasn't been called, noted by David CARLIER CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/26 08:51:07 Modified files: sys/dev/pv : xen.c Log message: No need to take a grant table entry mutex in xen_grant_table_{enter,remove} Grant table API is constructed in a way that once allocated grant table entries are marked as used and cannot be given away again to some other user. At the same time xen_grant_table_enter and _remove do not operate on the same grant reference at the same time, so there's no need for a lock here. Guard flag operations with memory fences to ensure correct store/load order. This provides some decent performance improvement as well. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/01/26 08:58:43 Modified files: faq : faq8.html Log message: Mention Go and Rust. From Michal Mazurek ok mmcc@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/26 09:13:09 Modified files: sbin/pdisk : dump.c file_media.c partition_map.c validate.c Log message: Whitespace, line wrapping fixes. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/26 09:13:32 Modified files: sys/dev/pv : if_xnf.c Log message: Rename _{req,rsp}_evt descriptor structure members to _{prod,cons}_event Setting rxr_ and/or txr_cons_event value allows domU to delay completion notification for receive and/or transmit ring to specified values of consumer index. rxr_ and txr_prod_event values are updated by dom0 and don't seem to hold any significance for us. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/26 09:31:05 Modified files: sys/dev/pv : if_xnf.c Log message: Rewrite tx path to use flat transmit ring without fragment chains Xen doesn't provide transmit fragment chains so initially they were emulated but amount of grant table entries wasted in the process was astronomical (9 times more than after this change). So while code readability was sacrificed a bit, the change comes with a very nice transmit performance improvement and taxes grant table references much less than before. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/01/26 09:35:16 Modified files: www/kcgi : Makefile distinfo Log message: Update kcgi to 0.7.6 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/26 09:39:00 Modified files: sbin/pdisk : dump.c io.c partition_map.c pdisk.c validate.c Log message: Whitespace, line wrapping fixes. Nuke many superfluous '{}' around single statements. 0 -> NULL for pointer checks. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/01/26 09:53:57 Modified files: . : 59.html Log message: Add Rust to the list of package versions CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/26 10:01:01 Modified files: sys/dev/pv : if_xnf.c Log message: Convert membar_* operations to bus_dmamap_sync calls CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/26 10:39:31 Modified files: bin/ksh : edit.h emacs.c Log message: remove a useless macro ok nicm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/26 10:55:04 Modified files: net/megatools : Makefile Log message: Disable gobject-introspection or dpb could pick it up. reported by naddy@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/01/26 11:02:51 Modified files: usr.bin/mg : fileio.c Log message: ensure the backup file has the same mtime as the original file, this is in line with emacs' behaviour. from Harald Dunkel via Han Boetes ok lum@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/26 11:26:19 Modified files: usr.sbin/rarpd : arptab.c usr.sbin/arp : arp.c usr.sbin/ndp : ndp.c sbin/dhclient : dhclient.c Log message: Use an unsigned int rather than an int when iterating through all 32 bits in the form: for (i = 1; i; i <<= 1) This avoids undefined operations when shifting into and out of the highest-order bit. ok millert@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/26 11:35:01 Modified files: usr.bin/telnet : telnet.c usr.sbin/bgpd : config.c Log message: typos CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/26 12:09:57 Modified files: sbin/newfs_ext2fs: mke2fs.c Log message: Remove needless zeroing. Anonymously mapped memory is always zeroed. ok tb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/26 12:39:36 Modified files: infrastructure/db: user.list Log message: missing registration for _kibana; spotted by Pavel Korovin CVSROOT: /cvs Module name: www Changes by: jung@cvs.openbsd.org 2016/01/26 12:57:23 Modified files: opensmtpd : index.html Log message: link updated faq guide from index, also move lists up to resources while here discussed with tj, suggestions from sthen and gilles ok gilles CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/26 13:42:56 Modified files: www/nginx : Makefile distinfo Log message: security update to 1.9.10; fixes CVE-2016-0742/076/0747; from David CARLIER CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/26 13:58:30 Modified files: faq : faq10.html faq13.html faq14.html faq3.html faq5.html faq6.html faq8.html faq9.html index.html Log message: unify table of contents with actual page titles, fixing a few broken links in the process. few minor tweaks while here. ok tb CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/26 14:07:54 Modified files: sbin/pdisk : dump.c file_media.c partition_map.c pdisk.c Log message: dpme_name and dpme_type are NUL-terminated in Apple code, so use strlcpy() to fill them. They are also supposed to be NUL-padded so zap previous contents before copying in possibly shorter new values. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/26 14:47:55 Modified files: net/maradns-deadwood: Makefile distinfo net/maradns-deadwood/patches: patch-doc_dwood3rc Log message: update to maradns-deadwood 3.2.09, includes a crash fix CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/26 14:52:18 Modified files: www/privoxy : Makefile distinfo Removed files: www/privoxy/pkg: MESSAGE Log message: update to privoxy 3.0.24, including crash fixes and security fixes for CVE-2016-1982 (invalid reads in case of corrupt chunk-encoded content) and CVE-2016-1983 (invalid reads with empty Host headers). While there, drop MESSAGE that relates to updating from a <=2011 version of the port, and use an autoconf version from this century (upstream doesn't provide a generated script so there is no "right" version). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/26 15:10:48 Modified files: mail/p5-Mail-DMARC: Makefile distinfo mail/p5-Mail-DMARC/pkg: PLIST Log message: update to p5-Mail-DMARC 1.20150908, based on output from portgen CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2016/01/26 15:23:15 Modified files: sys/net : if_pfsync.c Log message: - state keys imported by if_pfsync trip refcnt != ~0 Assert OK mpi@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/26 15:24:58 Modified files: lang/gforth : Makefile distinfo lang/gforth/patches: patch-Makefile_in patch-arch_mips_machine_h patch-configure lang/gforth/pkg: PLIST Added files: lang/gforth/patches: patch-envos_fs_in patch-libffi_fs Removed files: lang/gforth/patches: patch-comp-i_fs patch-engine_main_c Log message: - update to gforth-0.7.3 - use headers/libraries in ${LOCALBASE} when building C extensions - update license marker CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/01/26 15:26:54 Modified files: distrib/miniroot: dot.profile Log message: spacing OK krw@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2016/01/26 16:10:09 Log message: Import printrun, a set of tools (pronterface and pronsole being the main components) for using 3D printers! OK and tweaks from zhuk@ Status: Vendor Tag: abieber Release Tags: abieber_20160126 N ports/print/printrun/Makefile N ports/print/printrun/distinfo N ports/print/printrun/patches/patch-plater_desktop N ports/print/printrun/patches/patch-pronsole_desktop N ports/print/printrun/patches/patch-pronterface_desktop N ports/print/printrun/patches/patch-setup_py N ports/print/printrun/patches/patch-printrun_settings_py N ports/print/printrun/pkg/DESCR N ports/print/printrun/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2016/01/26 16:11:12 Modified files: print : Makefile Log message: + printrun CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/26 16:41:48 Modified files: sbin/pdisk : io.c io.h pdisk.c Log message: Rework and simplify string argument parsing. All string arguments are at most DPISTRLEN (32) characters so there is no need for fancy dynamic growing strings. Use a DPISTRLEN long buffer and bail if it fills up. Rename get_string() to get_dpistr() and get_string_argument() to get_dpstr_argument() to emphasize they will return strings that fit in DPISTRLEN. Rework & simplify a pair of their consumers - do_rename_partition() and do_change_type() - to be more obviously identitical to each other bar the displayed verbiage. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/26 17:03:52 Modified files: sbin/pdisk : dump.c io.c partition_map.c Log message: Nuke another (and I hope final) batch of superfluous '{}' around single statements. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/26 17:26:33 Modified files: sbin/pdisk : io.c Log message: Nope. Missed a couple of '{}' that could go. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/01/26 17:53:12 Modified files: usr.bin/ssh : auth2-pubkey.c Log message: make the debug messages a bit more useful here CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/01/26 18:20:10 Modified files: regress/lib/libpthread/restart/accept: accept.c regress/lib/libpthread/restart/recvfrom: recvfrom.c regress/lib/libpthread/restart/recvmsg: recvmsg.c Log message: Properly initialize sin_family. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/01/26 19:06:16 Modified files: lib/libssl/src/ssl: s3_lib.c s3_srvr.c Log message: deprecate SSL_OP_SINGLE_DH_USE ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/01/26 19:09:51 Modified files: lib/libssl/src/ssl: Tag: OPENBSD_5_8 s3_lib.c s3_srvr.c Log message: deprecate SSL_OP_SINGLE_DH_USE ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/01/26 19:11:34 Modified files: lib/libssl/src/ssl: Tag: OPENBSD_5_7 s3_lib.c s3_srvr.c Log message: deprecate SSL_OP_SINGLE_DH_USE ok jsing@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/26 19:57:00 Modified files: net/megatools : Makefile distinfo Log message: Update to megatools-1.9.96; take maintainership; add missing bdep. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/01/26 21:35:56 Modified files: sys/net : if_pfsync.c Log message: white space tweaks. no functional change. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/01/26 23:44:58 Modified files: usr.bin/ssh : auth-krb5.c Log message: change old $FreeBSD version string in comment so it doesn't become an RCS ident downstream; requested by des AT des.no CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/26 23:56:02 Modified files: print/printrun : Makefile Log message: BUILD_DEPENDS = ${RUN_DEPENDS} is bad practice (think about bulk builder) and is far from being needed here. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/27 00:58:17 Modified files: lang/gforth/pkg: PLIST Log message: expand ${MACHINE_ARCH}, spotted by benoit@ no bump as it doesn't change on amd64, and didn't build elsewhere CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/27 01:03:37 Modified files: sys/ddb : db_sym.c db_sym.h Log message: Remove unused db_sifting(). CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/27 01:13:08 Modified files: lang/gforth : Makefile lang/gforth/patches: patch-arch_mips_machine_h patch-engine_engine_c patch-libffi_fs Log message: - submitted upstream - take maintainer CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/27 01:35:00 Modified files: sysutils/ruby-facter: Makefile distinfo Log message: update to facter-2.4.6 CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/01/27 01:36:35 Modified files: usr.sbin/smtpd : filter.c Log message: send events to filters in a simple loop, rather than using the query-chaining machinery. ok jung@ gilles@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/01/27 01:40:05 Modified files: lib/librthread : rthread.h rthread_fork.c rthread_libc.c Log message: Replace the malloc spinlock with a mutex. This lock is held over system calls which run for many cycles and may even sleep. This leads to other threads spinning for a long time waiting on the lock. Using a mutex means those threads go to sleep and get woken up when the lock is released, which results in a lot less CPU usage. More work is needed to improve the performance of threaded code that suffers from malloc lock contention, but this diff makes ports like Firefox significantly more usable. Tested by many. ok mpi@, guenther@, tedu@, jca@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/27 01:45:50 ports/sysutils/py-elasticsearch-curator/patches Update of /cvs/ports/sysutils/py-elasticsearch-curator/patches In directory cvs.openbsd.org:/tmp/cvs-serv10386/patches Log Message: Directory /cvs/ports/sysutils/py-elasticsearch-curator/patches added to the repository CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/27 02:04:19 Modified files: sys/arch/amd64/amd64: conf.c sys/arch/i386/i386: conf.c sys/dev/pv : pvbus.c pvvar.h vmt.c xen.c xenstore.c xenvar.h sys/sys : conf.h Log message: Add a key-value interface to pvbus(4) that allows to get or set values in the underlying information store of the host from the OpenBSD-VM's userspace. OpenBSD did not provide access to these stores before, mostly because we did not want to add a custom tool and interface for each hypervisor. The pvbus(4) interface provides backends for xen(4)'s XenStore and vmt(4)'s VMware Tools "guestinfo". These information stores are fairly different, XenStore is a "filesystem" while vmt is a RPC, and the key-value abstraction limits them a bit but provides the most wanted functionality. Discussed with many OK mikeb@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/27 02:09:29 Modified files: etc : MAKEDEV.common etc/etc.amd64 : MAKEDEV.md etc/etc.i386 : MAKEDEV.md Log message: Add /dev/pvbus0 (mode 0640) to MAKEDEV on i386 and amd64. Needed for the key-value interface that has been added to pvbus(4). OK mikeb@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/27 02:12:16 Modified files: share/man/man8/man8.amd64: MAKEDEV.8 share/man/man8/man8.i386: MAKEDEV.8 etc/etc.i386 : MAKEDEV etc/etc.amd64 : MAKEDEV Log message: sync CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/27 02:13:11 Modified files: www/py-urllib3 : Makefile distinfo www/py-urllib3/pkg: PLIST Log message: Update to 1.14 now with socks proxy support CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/27 02:14:38 Modified files: textproc/py-elasticsearch: Makefile distinfo Log message: Update to 2.2.0 see: http://elasticsearch-py.readthedocs.org/en/master/Changelog.html#id2 from Pavel Korovin, thanks! CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/27 02:16:06 Modified files: sysutils/py-elasticsearch-curator: Makefile Added files: sysutils/py-elasticsearch-curator/patches: patch-setup_py Log message: Add patch to setup.py to let it work with updated py-elasticsearch. From Pavel Korovin, Thanks! With comment to upstream git commit from me CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/27 02:26:36 Modified files: math/ntl : Makefile distinfo math/ntl/patches: patch-src_DoConfig patch-src_VERSION_INFO math/ntl/pkg : PLIST Log message: Update to ntl-9.6.3. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/27 02:45:07 Modified files: geo/py-proj : Makefile distinfo geo/py-proj/pkg: PLIST Log message: Update to py-proj-1.9.5.1. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/27 03:36:00 Modified files: archivers/p7zip: Makefile archivers/p7zip/patches: patch-CPP_7zip_UI_Console_Main_cpp Added files: archivers/p7zip/patches: patch-CPP_7zip_Bundles_SFXCon_SfxCon_cpp Log message: - extend pledge to handle self-extracting archives and the remaining main binaries from Josh Grosse (MAINTAINER) and brynet@ ok brynet@ sthen@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/01/27 03:37:12 Modified files: sys/ddb : db_elf.c db_hangman.c db_sym.c db_sym.h Log message: Removes the abstraction layer to support multiple executable binaries. Simplifies the API to manipulate symbols now that all our architectures are ELF. ok tb@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/27 03:37:42 Modified files: textproc/p5-XML-XPath: Makefile distinfo Log message: Update to p5-XML-XPath-1.26. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/27 04:03:41 Modified files: www/privoxy : Tag: OPENBSD_5_8 Makefile Added files: www/privoxy/patches: Tag: OPENBSD_5_8 patch-filters_c patch-parsers_c Log message: Security fixes for: CVE-2016-1982 (invalid reads in case of corrupt chunk-encoded content) and CVE-2016-1983 (invalid reads with empty Host headers). CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2016/01/27 04:10:00 Modified files: mail/mutt : Makefile mail/mutt/patches: patch-main_c Log message: Add missing sendfd and recvfd pledges for the gpgme flavor. Reported by Andreas Kusalananda Kahari, thanks! ok sthen@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/27 04:54:29 Modified files: devel : Makefile Log message: Unhook hs-simple-sendfile. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/27 04:54:54 Removed files: devel/hs-simple-sendfile: Makefile distinfo devel/hs-simple-sendfile/pkg: DESCR PLIST Log message: Remove devel/hs-simple-sendfile. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/27 04:55:24 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: devel/hs-simple-sendfile left the tree. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/27 05:04:06 Added files: audio/opus-tools/patches: patch-configure Log message: Fix the PIE test in configure. opus-tools is compiled with PIE anyway, so this is just a cosmetic change. Reported by and ok juanfra@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/27 05:19:42 Modified files: usr.bin/ssh : Tag: OPENBSD_5_8 clientloop.c Log message: When backporting the xauth fix, I had corrected for the malloc/stack difference for xauth*dir* but missed the xauth*file* case. Fix from Matthias Pitzl at genua and confirmed by markus@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/27 05:20:09 Modified files: usr.bin/ssh : Tag: OPENBSD_5_7 clientloop.c Log message: When backporting the xauth fix, I had corrected for the malloc/stack difference for xauth*dir* but missed the xauth*file* case. Fix from Matthias Pitzl at genua and confirmed by markus@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/27 05:21:41 src/usr.sbin/hostctl Update of /cvs/src/usr.sbin/hostctl In directory cvs.openbsd.org:/tmp/cvs-serv25545/hostctl Log Message: Directory /cvs/src/usr.sbin/hostctl added to the repository CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/27 05:27:31 Added files: usr.sbin/hostctl: Makefile hostctl.8 hostctl.c Log message: Add hostctl(8), a tool to access key-value stores on the host, currently for hypervisor information stores on pvbus(4). As discussed with deraadt@, the generic name is used to potentially extend it for other use cases where the host or machine firmware provides a key-value store, hypervisors or things like openprom. Not enabled yet. OK mikeb@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/27 05:33:02 Modified files: usr.sbin/hostctl: hostctl.c Log message: Use "VIS_SAFE | VIS_CSTYLE" instead of "VIS_OCTAL" as the value can contain text files with whitespace, newlines and carriage returns. CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2016/01/27 05:46:03 Modified files: usr.sbin/smtpd : queue.c smtpd.c smtpd.h Log message: Check imsg data length before use. Ok jung@ gilles@ eric@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2016/01/27 06:07:09 Modified files: sys/sys : videoio.h Log message: Include sys/ioccom.h since _IO* is used. Based on the number and type of other system headers which pull in ioccom.h, and the fact that videoio.h isn't involved in any massive chain of includes in the kernel, I think it's reasonable and makes porting simpler. -- sthen@ from Brad very reasonable feinerer@, ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/27 06:36:35 Modified files: archivers/lha : Makefile Added files: archivers/lha/patches: patch-src_header_c Log message: Security fix for CVE-2016-1925; from upstream git CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/27 06:37:08 Modified files: archivers/lha : Tag: OPENBSD_5_8 Makefile Added files: archivers/lha/patches: Tag: OPENBSD_5_8 patch-src_header_c Log message: Security fix for CVE-2016-1925; from upstream git CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/27 06:39:43 Modified files: x11/gnome/calculator: Makefile distinfo Log message: update to gnome-calculator-3.18.3 CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/01/27 06:42:08 Modified files: games/arithmetic: arithmetic.c Log message: - optarg and optind are declared by unistd.h, so remove them... - use strtonum rather than atoi - zap case '?' in getopt(3) switch - use _exit(2) in signal handler - use __progname in usage() instead of hardcoded name OK tb@ mestre@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/27 07:19:59 Modified files: distrib/special/pdisk: Makefile sbin/pdisk : Makefile dpme.h partition_map.c pdisk.8 pdisk.c Log message: Check block 0 signature, physical block size and physical block count when reading partition map. Check for unmapped physical blocks and overlapping partitions when reading partition map. No need for duplicate checks in validate_map(), so remove validate.c from build and 'v' command from code and docs. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/27 07:22:02 Modified files: math/calc : Makefile distinfo math/calc/patches: patch-calc_man math/calc/pkg : DESCR PLIST Log message: update to calc-2.12.5.0, take MAINTAINER and rewrite DESCR. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/27 07:24:05 Removed files: sbin/pdisk : validate.c validate.h Log message: Two more for the attic. CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/01/27 07:26:40 Modified files: usr.sbin/hostctl: hostctl.8 Log message: appease mandoc lint, no difference in output ok reyk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/27 07:39:14 Modified files: math/calc : Makefile math/calc/pkg : PLIST Log message: switch calc from Makefile.simple to the main Makefile, OpenBSD support was added to this in 2.12.2.4. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/27 07:47:53 Modified files: sbin/pdisk : dump.c partition_map.c partition_map.h pdisk.c Log message: We do not support logical_block != physical_block. Remove logical_block field and left over code that checks for logical != physical. Removes confusion with dmpe fields lblock_start and lblocks, which have nothing to do with block sizes! lblock_start is the block offset within the partition where the data actually starts. and lblocks is the number of blocks of data within the partition. Both are in units of *physical blocks*, a.k.a. disk sectors. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/01/27 08:02:01 Modified files: graphics/rawtherapee: Makefile distinfo graphics/rawtherapee/patches: patch-CMakeLists_txt patch-rtengine_CMakeLists_txt patch-rtexif_CMakeLists_txt patch-rtgui_CMakeLists_txt graphics/rawtherapee/pkg: PLIST Added files: graphics/rawtherapee/pkg: README Log message: Update to rawtherapee-4.2. Reminded by Daniel Jakots, thanjs. - set ONLY_FOR_ARCHES=amd64 because of memory consumption - add comments to patches commited upstream - add README (requested by sthen@) OK sthen@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/27 08:18:05 Modified files: x11/awesome : Makefile Added files: x11/awesome/patches: patch-event_c patch-objects_client_c Log message: Merge fix from the stable '3.5' branch: Fix window key grabbing (git commit f128b313130ad10dfa6a8e1bdf8e360038aee378) CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/27 08:27:08 Modified files: faq : faq5.html Log message: improve the wsrc section a bit and remove some redundant lines. discussed with matthieu CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/27 08:27:53 Modified files: sys/dev/pv : xen.c Log message: shorten a few long lines CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/27 08:29:00 Modified files: sys/dev/pv : xen.c Log message: xen_bus_dma_init turned out to be unnecessary CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/27 08:34:50 Modified files: sys/dev/pv : xen.c xenvar.h Log message: Reimplement Grant Table metadata linking and enable dynamic allocation Instead of pre-allocating maximum number of Grant Table frames allotted by the hypervisor we switch over to allocating them dynamically when the need arises. At the same time we no longer link metadata entries representing individual Grant Table frames as a list and use a table instead to speed up reference lookups when establishing and removing mappings. CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/01/27 08:36:46 Modified files: usr.bin/less : lesskey.c Log message: missing fclose(3). (silence cppcheck warnings). OK mmcc@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/27 08:56:47 Modified files: sbin/pdisk : pdisk.8 Log message: Remove some lies and pointless verbiage. Tweak HISTORY. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/27 08:59:03 Modified files: audio/opus-tools: Makefile Log message: PIE flags really need disabling, we use PIE by default anyway on arches where it actually works. From sthen@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/27 09:01:36 Modified files: usr.sbin/hostctl: hostctl.8 hostctl.c Log message: - sort options - add -q to usage() CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/27 09:38:37 Modified files: sbin/pdisk : dpme.h io.c pdisk.c Log message: On-disk partition name/types/processorid may or may not be NUL terminated after all. So add an extra byte for a NUL in the in-memory struct's. CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/27 10:09:41 Modified files: sys/msdosfs : msdosfs_vnops.c Log message: Convert min + uiomovei to ulmin + uiomove. From Martin Natano. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/27 10:21:19 Modified files: sbin/pdisk : pdisk.8 Log message: tweak previous; ok krw CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/27 11:04:09 Modified files: www/mozilla : mozilla.port.mk Log message: Winter cleanup in preparation for gecko 44. * Move the nss/libevent/sqlite dependencies to separate blocks, allowing to disable them by defining MOZILLA_USE_BUNDLED_NSS|SQLITE|LIBEVENT. Gecko 44 doesn't build against our base libevent1, and it's simpler to use the bundled/patched libevent instead of ports libevent2. This should also help tbb which insists on using its own (heavily patched) nss * Bump sqlite dependency, gecko 44 requires sqlite 3.9.1 * Fix debug FLAVOR, use only --enable-debug-symbols=yes --disable-install-strip. The resulting pkg is only around 280Mb, and unstripped libxul is 800Mb. Adventurous users can show it to gdb. * Rework the way default value is set for WRKDIST, soon (with esr45) xulrunner will be the only exception left * Remove unused _MOZDIR definition CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/27 11:04:42 Modified files: www/seamonkey : Makefile devel/xulrunner/24: Makefile mail/mozilla-thunderbird: Makefile Log message: Bump REVISION after sqlite dependency change CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/27 11:04:42 Modified files: sys/dev/pv : xen.c Log message: Tighten up next reference calculation, printing fixes CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/27 11:07:27 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: Update to firefox-esr 38.6.0. * See https://www.mozilla.org/en-US/firefox/38.6.0/releasenotes/ * Fixes MFSA 2015-150, 2016-01 & 2016-03 Note that with esr45 around the corner, esr38 will only be supported for two more point releases. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/27 11:12:43 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-browser_base_content_aboutcerterror_aboutCertError_xhtml patch-browser_installer_Makefile_in patch-gfx_skia_moz_build www/firefox-i18n: Makefile.inc distinfo Log message: Update to firefox-44.0. * See https://www.mozilla.org/en-US/firefox/44.0/releasenotes/ * Fixes MFSA 2016-01 -> 12 * Fix CONFIGURE_STYLE, no need for autohell? * Use bundled libevent * Remove useless MOZILLA_AUTOCONF_DIRS Note that starting with fx 45, gstreamer will be deprecated in favor of ffmpeg. If it works, haven't tested it yet... Tested by/discussed with naddy@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/01/27 11:26:05 Modified files: sbin/pdisk : dump.c Log message: make sure to check malloc(3) return pointer against NULL. OK krw@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/27 11:43:52 Modified files: www/sope : Makefile distinfo Log message: Update to 2.3.7a CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/27 11:44:51 Modified files: www/sogo : Makefile distinfo www/sogo/pkg : PLIST Log message: Update to 2.3.7a CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/01/27 11:47:03 Modified files: lang/gambit : Makefile distinfo lang/gambit/patches: patch-configure patch-doc_makefile_in lang/gambit/pkg: PLIST Log message: Update to Gambit 4.8.4. In addition to the update, I'm removing the shared libs. The term "shared" is misleading here, gambit will continue generating dynamically linked binaries by default and the only static libraries linked will be its own libraries. Nothing uses the non-versioned gambit shared libraries in the ports tree. OK jasper@. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/27 13:05:24 Modified files: www/chromium : Makefile www/chromium/patches: patch-third_party_libjpeg_turbo_libjpeg_gyp Log message: move to libjpeg_turbo from using the system libjpeg CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/27 13:11:00 Modified files: sbin/pdisk : pdisk.8 pdisk.c Log message: Tweak some verbiage. CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/01/27 13:20:30 Modified files: sbin/iked : types.h Log message: fyx typo. s,dynanic,dynamic, OK reyk CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/27 13:22:10 Modified files: devel/hs-test-framework-quickcheck2: Makefile devel/hs-test-framework-quickcheck2/pkg: PLIST Added files: devel/hs-test-framework-quickcheck2/patches: patch-test-framework-quickcheck2_cabal Log message: Unbreak. It's still required for the darcs testsuite (which I really would like to re-enable). CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/27 13:24:50 Modified files: sbin/pdisk : pdisk.8 Log message: Clear out some repetitive and pointless verbiage. Shuffle other verbiage around to make things clearer. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/27 13:34:27 Modified files: sbin/pdisk : dump.c Log message: No need to copy dmpe_name to a buffer before printing it. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/27 13:49:45 Modified files: usr.sbin/pkg_add: pkg.conf.5 usr.sbin/pkg_add/OpenBSD: PackageLocator.pm Log message: Allow pkg.conf's installpath to be set to a bare hostname (no /), which implies http://hostname/pub/OpenBSD/[snapshots-or-version]/packages/[arch]. This could be handled at a different location in the code to support PKG_PATH but this approach is pretty simple and I have something else to make use of it. ok espie@ for now. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/27 13:52:41 Modified files: etc : Makefile Added files: etc/examples : pkg.conf Log message: Add /etc/examples/pkg.conf, generated from mirrors.dat over in www/. Positive feedback and/or OKs from benno millert jcs aja jasper CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/27 13:53:20 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/27 14:06:05 Modified files: net/prosody : Makefile Removed files: net/prosody/patches: patch-prosody patch-prosodyctl patch-tests_run_tests_sh Log message: "patch + SUBST_CMD" -> "sed -i" for prosody's #! lines, no pkg change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/27 14:10:19 Modified files: net/prosody : Makefile Log message: repair previous; run_tests.sh was ^lua not #! CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/01/27 14:30:41 Modified files: lang/racket-minimal: Makefile lang/racket-minimal/pkg: PLIST Log message: Add some missing files. Reported by jorey via #devious/freenode. CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/01/27 14:36:25 Modified files: usr.sbin/ntpd : ntpd.c ntpd.h Log message: update ntpd log initialization to work like relayd, fix debug log levels ok reyk@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/27 14:48:34 Modified files: usr.sbin/ntpd : constraint.c ntpd.c ntpd.h Log message: Don't attempt to kill() the constraint in the wrong process. The process management of the contraint processes has been moved from ntp to the parent, for better privsep and pledge, but the ntp process still attempted to kill the constraints on timeout directly. Fix this regression by introducing a new imsg from ntp to the parent and the related logic to kill a constraint at the right place. Reported & tested by bcook@ Ok bcook@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/27 14:58:23 Modified files: usr.sbin/lpr/lpd: lpdchar.c Log message: Fix typo in comment. From Chris Bennett, thanks! CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/27 15:34:12 Modified files: . : loongson.html Log message: fix a number of broken links on loongston.html from fredric cambus CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/01/27 15:38:12 Modified files: usr.bin/vi/cl : cl_main.c Log message: Replace fprintf+exit with errx. No functional change OK zhuk@ and schwarze@ fine with me tb@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/01/27 15:46:02 Modified files: usr.bin/vi/common: main.c Log message: remove v_estr in favor of warn and warnx OK schwarze@, zhuk@ fine with me tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/27 16:59:12 Modified files: sbin/pdisk : partition_map.c Log message: Traverse next_by_base when checking maps coverage, not next_on_disk! CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/27 18:00:53 Modified files: sbin/pdisk : partition_map.c Log message: Make 'r' (reorder, a.k.a. swap) command work with any two existing partitions. Do NOT allow partition 1 to be moved! CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/27 18:07:39 Modified files: sbin/pdisk : pdisk.8 pdisk.c Log message: Tweak verbiage for 'r' (reorder) command. CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2016/01/27 18:42:20 Modified files: textproc/mupdf : Makefile Added files: textproc/mupdf/patches: patch-source_fitz_list-device_c Log message: Fix alignment fault crash on alpha, mips64 and sparc64 by padding the node data structure to 8 bytes. Exclude amd64 since this is hack with unknown side-effects. ok sthen@ for a previous rev CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2016/01/27 18:46:43 Modified files: . : 59.html Log message: chromium and firefox were recently updated CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/27 21:14:36 Modified files: www/py-httpbin : Makefile distinfo www/py-httpbin/pkg: PLIST Log message: Minor update to py-httpbin 0.4.1 Added floating-point support for /delay endpoint CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/27 23:56:56 Modified files: sysutils/salt : Makefile distinfo sysutils/salt/pkg: PLIST Log message: Update to salt-2015.8.4. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/28 00:57:20 Modified files: sbin/pdisk : pdisk.8 Log message: more tweaks; ok krw CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/28 01:32:46 Modified files: devel/libev : Makefile Log message: Unbreak on arm by using "CFLAGS += -DEV_NO_SMP". Thanks Andre Smagin for hints "Almost all the armv7 systems are multicore but we don't run multiprocessor on them. So the -DEV_NO_SMP approach sounds reasonable for now" jsg@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/28 01:40:47 Modified files: devel/libffi : Makefile devel/libffi/patches: patch-libffi_pc_in Added files: devel/libffi/patches: patch-configure Log message: Always link with -pthread for libffi, it depends on libpthread but didn't propagate it. originally spotted by Karel Gardas via jca@ tested in a bulk by and OK aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/28 01:41:39 Modified files: lang/gforth : Makefile Log message: remove 'XXX' now that libffi has been fixed CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/01/28 02:03:35 Modified files: usr.sbin/smtpd : filter.c Log message: Simplify the query-chain code now that events are sent through a dedicated loop. ok gilles@ jung@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/01/28 02:18:54 Modified files: share/man/man4 : pvbus.4 Log message: Document the pvbus(4) IOCTL INTERFACE. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/28 02:22:31 Modified files: devel/cmake : Makefile cmake.port.mk devel/cmake/patches: patch-bootstrap Removed files: devel/cmake/patches: patch-Source_CMakeLists_txt Log message: Use g++-4.9 from ports to build cmake on arm OK jsg@, sthen@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/28 02:45:47 Modified files: databases/redis: Makefile distinfo databases/redis/patches: patch-src_Makefile Log message: Bugfixing update to redis-3.0.7 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2016/01/28 02:52:43 Modified files: usr.bin/calendar/calendars: calendar.holiday Log message: Correct date for Australia Day. From Ian Mcwilliam, ok jmc. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/28 02:58:29 Modified files: devel/p5-Test-URI: Makefile distinfo devel/p5-Test-URI/pkg: PLIST Log message: Update to p5-Test-URI-1.081. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/28 03:05:34 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20160122. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/28 03:21:21 Modified files: sysutils/tarsnap-gui: Makefile distinfo Log message: Update to tarsnap-gui-0.8. from Josh Grosse (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/28 03:31:15 Log message: import math/gunits, it handles some things that units(1) doesn't. ok martijn@ GNU Units converts quantities expressed in various systems of measurement to their equivalents in other systems of measurement. Like many similar programs, it can handle multiplicative scale changes. It can also handle nonlinear conversions such as Fahrenheit to Celsius or wire gauge, and it can convert from and to sums of units, such as converting between meters and feet plus inches. Status: Vendor Tag: sthen Release Tags: sthen_20160128 N ports/math/gunits/Makefile N ports/math/gunits/distinfo N ports/math/gunits/pkg/PLIST N ports/math/gunits/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/28 03:31:40 Modified files: math : Makefile Log message: +gunits CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/28 03:42:23 Modified files: share/man/man4 : pvbus.4 Log message: avoid Xr to self; CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/28 04:19:49 Modified files: sys/dev/pv : xen.c Log message: Older Xen dom0's don't implement setting version of Grant Table entries Remove leftover code that was used to set v2 of Grant Table entries. From Nathanael Rensen , thanks! CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/28 04:28:02 Modified files: devel/cmake : Makefile cmake.port.mk devel/cmake/patches: patch-CMakeLists_txt Added files: devel/cmake/patches: patch-Source_CMakeLists_txt Log message: Do not handle jsoncpp in a special way, treat it like all the other external libraries $ diff -u objdump-pre.out objdump-post.out | grep libjsoncpp - NEEDED /usr/local/lib/libjsoncpp.so.0.0 + NEEDED libjsoncpp.so.0.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/28 04:33:52 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk4-2.10.6. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/28 05:11:49 Modified files: www/nginx : Tag: OPENBSD_5_8 Makefile distinfo Log message: apply fixes from nginx's repository for the following vulnerabilities: CVE-2016-0742, CVE-2016-0746, CVE-2016-0747 ok jasper@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/28 05:27:21 Modified files: www/chromium : Makefile www/iridium : Makefile Log message: prebuild a missing dep that I ran into with chromium on a bulk build; ok robert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/28 05:29:54 Modified files: devel/log4cplus: Makefile distinfo devel/log4cplus/pkg: PLIST Removed files: devel/log4cplus/patches: patch-src_Makefile_in Log message: update to log4cplus-1.2.0, switch to cmake build CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/28 06:01:33 Modified files: sbin/pdisk : dpme.h file_media.c io.c partition_map.c Log message: Use consistent 'return' idiom -- no parenthesis since that was the style of the existing code. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/28 06:09:21 Modified files: sbin/pdisk : dump.c partition_map.c Log message: Since we don't allow maps to be created or opened with an invalid block0, there is no point in checking later if block0 has magically become invalid. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/28 06:25:14 Modified files: usr.sbin/eigrpd: rde_dual.c Log message: Correct bit flag tests to work as intended. ok renato@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/28 06:30:02 Modified files: x11/xfm/patches: patch-Imakefile patch-lib_Apps patch-lib_Xfm_cpp patch-src_FmBitmaps_c patch-src_FmChmod_c patch-src_FmFw_c patch-src_FmHistory_c patch-src_FmLog_c patch-src_FmMain_c patch-src_FmSelection_c patch-src_TextField_c Log message: regen patches CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/28 06:41:39 Modified files: x11/gtk+3 : Makefile distinfo x11/gtk+3/pkg : PLIST-main Log message: Update to gtk+3-3.18.7. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/01/28 07:00:07 Modified files: games/numptyphysics: Makefile games/numptyphysics/patches: patch-Path_cpp games/numptyphysics/pkg: DESCR-main Log message: - remove trailing whitespaces - add rcs id to patch CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/28 07:41:19 Modified files: www/nginx : Tag: OPENBSD_5_7 Makefile distinfo Log message: add upstream patches for the following vulnerabilities: CVE-2016-0742, CVE-2016-0746, CVE-2016-0747 ok jasper@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/01/28 08:02:18 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-5.0.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/28 08:08:45 Modified files: security/keychain: Makefile distinfo security/keychain/pkg: DESCR Removed files: security/keychain/patches: patch-keychain Log message: update to keychain-2.8.2, revise DESCR CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/01/28 08:36:06 Modified files: lib/libssl/src/crypto: Tag: OPENBSD_5_8 opensslv.h Log message: bump version. ok bcook@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/28 08:38:01 Modified files: faq : faq15.html Log message: expand on the -stable ports/packages and wsrc sections, remove a bit of old cruft and clean up some odd formatting. ok tb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/28 08:42:27 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: distinfo security/letsencrypt/py-acme: distinfo Log message: update to letsencrypt-0.3.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/28 08:45:34 Modified files: etc : daily Log message: Run "rcctl ls faulty", which is silent when all services work as expected. Based on an original idea and a different patch from landry@. OK jung@ zhuk@ landry@ krw@ agreed to the general idea CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/28 08:51:38 Modified files: security/openssl: Makefile distinfo security/openssl/patches: patch-Configure security/openssl/pkg: PLIST Log message: security update to openssl-1.0.2f http://www.openssl.org/news/openssl-1.0.2-notes.html CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/28 08:56:28 Modified files: databases/redis: Makefile distinfo Log message: Upstream replaced source distfile. Spotted by nigel@, thanks! CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/28 08:57:01 Modified files: share/man/man8 : daily.8 Log message: Document the new daemon status check. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/28 09:33:35 Modified files: sysutils/salt : Makefile Log message: Fix sed(1). reported by nigel@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/28 09:40:54 Modified files: lib/libc/gen : alarm.3 alarm.c Log message: The CSRG declared alarm(3) obsolete 30 years ago (before 4.2BSD), but it is likely to remain in POSIX for the forseeable future, and there is nothing wrong with using it, so remove the marker. By contrast, POSIX 2008 now declared setitimer(3) obsolescent. While here, remove a few cross references pointing to obsolete or non-standard functions and update the POSIX reference. Triggered by a question from . OK millert@ tb@ CVSROOT: /cvs Module name: ports Changes by: kspillner@cvs.openbsd.org 2016/01/28 10:15:05 Modified files: productivity/taskd: Makefile distinfo productivity/taskd/files: config productivity/taskd/patches: patch-pki_README patch-pki_generate_ca productivity/taskd/pkg: PLIST README taskd.rc Added files: productivity/taskd/patches: patch-CMakeLists_txt patch-src_util_cpp patch-src_util_h Removed files: productivity/taskd/files: vars.dist productivity/taskd/patches: patch-pki_generate patch-pki_generate_client patch-pki_generate_crl patch-pki_generate_server Log message: Update to v1.1.0. ok sthen@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/28 10:17:57 Modified files: sbin/pdisk : partition_map.c Log message: When adding a new partition to the map, use only existing mapped space. Don't try to create new free space partitions to use. If the map does not know about all of the space on the disk, it is broken. CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/01/28 10:26:10 Modified files: sbin/scsi : libscsi.c sbin/newfs : mkfs.c sbin/ping6 : ping6.c Log message: malloc(3) returns a pointer, so check against NULL, not 0. (No functional change) OK millert@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/28 11:02:36 Modified files: sys/kern : tty.c tty_pty.c Log message: Convert to uiomove. Diff from Martin Natano. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/28 11:12:51 Modified files: sbin/pdisk : partition_map.c Log message: Oops. Deleted one too many lines. Need to advance pointer when traversing list. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/28 11:14:54 Modified files: lang/gforth/patches: patch-arch_mips_machine_h patch-engine_engine_c Log message: - sync engine.c with what's been committed upstream - a variation of machine.h is committed upstream, well prepared for openbsd/mips32 no pkg change CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/28 11:17:11 Modified files: devel/vte3 : Makefile distinfo devel/vte3/pkg : PLIST Log message: update to vte3-0.42.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/28 11:23:27 Modified files: lang/gforth/patches: patch-configure patch-libffi_fs Removed files: lang/gforth/patches: patch-Makefile_in Log message: - remove unneeded patch - annotate what had been committed upstream before CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/01/28 11:28:30 Modified files: devel/xulrunner/24: Makefile Log message: Readd kvm to WANTLIB, bump REVISIONs, because xulrunner. reported by nigel@, thanks! CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/28 11:34:08 Modified files: lang/gforth : Makefile Removed files: lang/gforth/patches: patch-envos_fs_in Log message: use sed -i CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/28 12:07:45 Modified files: sbin/pdisk : dump.c partition_map.c partition_map.h pdisk.c Log message: Hand rolled lists suck. First, replace disk_order with an LIST. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/01/28 14:05:11 Log message: Import sysutils/py-fabric. OK landry@. Comment: simple, pythonic tool for remote execution and deployment Description: Fabric is a Python library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks. It provides a basic suite of operations for executing local or remote shell commands (normally or via sudo) and uploading/downloading files, as well as auxiliary functionality such as prompting the running user for input, or aborting execution. Maintainer: Pablo Mendez Hernandez WWW: http://www.fabfile.org/ Status: Vendor Tag: juanfra Release Tags: juanfra_20160128 N ports/sysutils/py-fabric/Makefile N ports/sysutils/py-fabric/distinfo N ports/sysutils/py-fabric/pkg/DESCR N ports/sysutils/py-fabric/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/01/28 14:09:47 Modified files: sysutils : Makefile Log message: +py-fabric CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/01/28 14:31:51 Modified files: usr.bin/ftp : fetch.c Log message: Fix a crash when a server sends a non-standard newline ("\n" instead of "\r\n"). Present since ssl support was initially added in OpenBSD 4.0 Found by sthen@ via github downtime OK sthen@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/28 14:36:00 Modified files: www/chromium : Makefile distinfo Log message: update to 48.0.2564.97 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/28 15:01:00 Modified files: sbin/pdisk : partition_map.c Log message: Delete a bunch of Morris dancing in delete_partition_from_map(). No need to create a new dpme. Just rename/retype the existing and let combine_entry() suck in any surrounding empty space partitions. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/28 15:09:56 Modified files: sbin/pdisk : partition_map.c partition_map.h Log message: Flip base_order to a LIST(). CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/28 15:11:39 Modified files: lib/libc/gen : alarm.3 Log message: sigsuspend is section 2, not 3. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/28 15:31:00 Modified files: faq : faq15.html Log message: mention pkg.conf as an alternative to PKG_PATH, re-add a line explaining the -stable ports policy and note that the sqlports script is available in the port. suggested by and ok sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/28 15:50:59 Modified files: security/openssl: Makefile Added files: security/openssl/patches: patch-crypto_bio_bio_h Log message: cherrypick patch from OpenSSL_1_0_2-stable upstream: Correct number of arguments in BIO_get_conn_int_port macro. CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2016/01/28 16:05:53 Modified files: libressl : index.html releases.html Log message: update for 2.3.2/2.2.6/2.1.10 releases CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/28 17:47:51 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Move a pool_put() to avoid a use after free. ok mlarkin@ stefan@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/28 19:22:57 Modified files: usr.sbin/ifstated: parse.y Log message: Fix err.h uses, reporting errno when available and simplifying error messages. Partially from Michael Reed. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2016/01/28 19:42:46 Modified files: usr.bin/ssh : packet.c Log message: Account for packets buffered but not yet processed when computing whether or not it is time to perform rekeying. bz#2521, based loosely on a patch from olo at fb.com, ok djm@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2016/01/28 19:54:45 Modified files: usr.bin/ssh : packet.c packet.h readconf.c servconf.c sshd.c Log message: Allow RekeyLimits in excess of 4G up to 2**63 bits (limited by the return type of scan_scaled). Part of bz#2521, ok djm. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/28 20:06:00 Modified files: share/snmp : Makefile Log message: install the relayd mib ok blambert@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/28 20:06:59 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2016/01/28 20:31:03 Modified files: usr.bin/ssh : packet.c Log message: Revert "account for packets buffered but not yet processed" change as it breaks for very small RekeyLimit values due to continuous rekeying. ok djm@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/28 21:51:26 Modified files: usr.bin/less : defines.h filename.c Log message: remove superfluous macro ok nicm CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2016/01/28 22:18:15 Modified files: regress/usr.bin/ssh: rekey.sh Log message: Add regression test for RekeyLimit parsing of >32bit values (4G and 8G). CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/01/28 22:46:01 Modified files: usr.bin/ssh : packet.c Log message: include packet type of non-data packets in debug3 output; ok markus dtucker CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/29 00:39:16 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.3.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/29 00:39:34 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.10.1. CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/01/29 01:06:27 Modified files: usr.sbin/smtpd : filter.c Log message: Remove the query queueing mechanism. It's useless since pipelining is not supported anyway. ok sunil@ gilles@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/29 01:09:58 Modified files: devel/p5-EV : Makefile Log message: Fix p5-EV on arm by passing "-DEV_NO_SMP" to the build, like did for devel/libev CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/29 01:37:41 Modified files: fonts/comic-neue: Makefile distinfo fonts/comic-neue/pkg: PLIST Log message: Update to comic-neue-2.2. ok Tristan Le Guern (maintainer) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/29 01:42:38 Modified files: www/firefox-esr: Tag: OPENBSD_5_8 Makefile distinfo Log message: update to firefox-esr-38.6.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/29 01:42:49 Modified files: www/firefox-esr-i18n: Tag: OPENBSD_5_8 distinfo Log message: sync with firefox-esr-38.6.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/29 01:43:14 Modified files: www/firefox-esr-i18n: Tag: OPENBSD_5_8 Makefile.inc Log message: missed in previous CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/29 01:50:39 Modified files: graphics/p5-GD-Graph: Makefile distinfo Log message: Update to p5-GD-Graph-1.52. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/29 02:57:01 Modified files: mail/p5-Email-MIME: Makefile distinfo Log message: Update to p5-Email-MIME-1.937. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/29 03:23:56 Modified files: usr.bin/audioctl: audioctl.c Log message: Display play and record parameters that are not independent as a single variable (this corresponds to the way the audio driver handles them). As we're at it, drop unused/duplicate parameters. ok mpi CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/29 03:25:04 Modified files: devel/p5-Test-Memory-Cycle: Makefile distinfo Log message: Update to p5-Test-Memory-Cycle-1.06. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/29 03:45:38 Modified files: usr.bin/audioctl: audioctl.1 Log message: We're not allowed to change audio parameters while the device is in use by another program. Explain that and remove wrong example. CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/01/29 03:49:53 Modified files: usr.sbin/smtpd : filter.c Log message: Simplify code: hasrun is confusing and useless. There is no way filter_drain_query() can be called when the ->current filter is still running the query. Just make sure we move forward after having received the response from the current filter. ok gilles@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/01/29 04:13:56 Modified files: usr.bin/tmux : grid.c input.c tmux.1 tmux.h tty-term.c tty.c Log message: Support for RGB colour, using the extended cell mechanism to avoid wasting unnecessary space. The 'Tc' flag must be set in the external TERM entry (using terminal-overrides or a custom terminfo entry), if not tmux will map to the closest of the 256 or 16 colour palettes. Mostly from Suraj N Kurapati, based on a diff originally by someone else. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/29 04:20:30 ports/textproc/html-xml-utils/patches Update of /cvs/ports/textproc/html-xml-utils/patches In directory cvs.openbsd.org:/tmp/cvs-serv26206/patches Log Message: Directory /cvs/ports/textproc/html-xml-utils/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/29 04:23:27 Modified files: textproc/html-xml-utils: Makefile distinfo Added files: textproc/html-xml-utils/patches: patch-Makefile_in Log message: Update to html-xml-utils-6.9. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/29 04:46:52 Modified files: devel/harfbuzz : Makefile Log message: Unbreak building devel/harfbuzz on arm by using "CXXFLAGS += -DHB_NO_MT" like they did for Android OK aja@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/29 04:50:40 Modified files: bin/ksh : NOTES lib/libssl/src/doc/apps: s_client.pod s_time.pod sbin/growfs : growfs.c sys/uvm : uvm_pmemrange.c usr.bin/file/magdir: msdos Log message: Therefor -> Therefore (where appropriate) from ray@, ok jmc@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/01/29 04:56:31 Added files: x11/rxvt-unicode/patches: patch-libev_ev_c Log message: Unbreak build on arm (as usual, EV_NO_SMP) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/29 05:13:55 Modified files: net/prosody : Makefile distinfo Removed files: net/prosody/patches: patch-util_uuid_lua Log message: security update to prosody-0.9.10, ok jasper@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/29 05:16:41 Modified files: sbin/pdisk : partition_map.c Log message: Conform to Apple Mac OS X's behaviour of not giving 'Apple_Free' partitions a name. Nuke kFreeName. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/01/29 05:29:35 Modified files: devel/p5-AnyEvent: Makefile distinfo Log message: update p5-AnyEvent to 7.12 CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/01/29 05:43:38 Modified files: usr.sbin/smtpd : filter.c Log message: remove unused field CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/29 06:36:14 Modified files: net/prosody : Tag: OPENBSD_5_8 Makefile distinfo Removed files: net/prosody/patches: Tag: OPENBSD_5_8 patch-util_uuid_lua Log message: security update to prosody-0.9.10 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/29 07:26:42 Modified files: sbin/pdisk : partition_map.c Log message: Conform to Apple Mac OS X's behaviour of setting dpme_flags on free partitions to 0, and setting them to VALID | ALLOCATED on the map partition. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/01/29 07:28:12 Modified files: net/p5-Net-PcapWriter: Makefile distinfo Log message: update p5-Net-PcapWriter to 0.723 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/29 07:31:02 Modified files: mail/p5-Email-Send: Makefile distinfo Log message: update to p5-Email-Send-2.201 as mentioned in the release notes: ** PLEASE CONSIDER USING EMAIL-SENDER INSTEAD ** CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/29 07:48:20 Modified files: sbin/pdisk : dump.c partition_map.c partition_map.h Log message: Rename struct partition_map to struct entry. No change to .o files. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/29 07:54:38 Modified files: sbin/pdisk : dump.c dump.h partition_map.c partition_map.h pdisk.c Log message: Rename struct partition_map_header to struct partition_map. No change to .o files. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/29 08:06:37 Modified files: sbin/pdisk : dump.c partition_map.c partition_map.h Log message: Shorter names means a few whitespace adjustments. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/29 08:14:23 Modified files: sys/dev : audio.c Log message: Move the AUDIO_GETDEV ioctl in its own routine. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/29 08:23:43 Modified files: security/openssl: Makefile Added files: security/openssl/patches: patch-Makefile_org Log message: fix the installed pkg-config files, issue reported a while ago by Wladimir J. van der Laan CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/29 08:31:17 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 Added files: security/openssl/patches: Tag: OPENBSD_5_8 patch-Makefile_org Log message: update to openssl-1.0.1r CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/29 09:10:48 Modified files: usr.bin/less : less.h Log message: remove unneeded CHAR_BIT macro from Michael Reed CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/01/29 09:13:17 Modified files: usr.bin/less : less.h Log message: sort includes from Michael Reed CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/01/29 09:24:22 Modified files: usr.bin/aucat : aucat.c Log message: Check that byte order is native only if we're using more than one byte per sample, check that samples are lsb-aligned only if there's padding. Fixes unsupported parameters not being detected if compiled in 24-bit mode and sndiod is not running. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/29 09:56:10 Modified files: www/chromium : Makefile www/chromium/patches: patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_chrome_browser_gypi patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h Added files: www/chromium/patches: patch-media_audio_audio_manager_cc patch-media_audio_audio_manager_h Log message: Initialize the FcInit library early just like it is being done on Linux CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/29 10:11:58 Modified files: sys/dev/i2c : ihidev.c Log message: use hid_desc fields since we have them, instead of manual offsets into hid_desc_buf tested by jsg CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/29 10:22:44 Modified files: sbin/pdisk : dump.c Log message: Tweak printing of partitions. Always show the pblock info in the 'p' command output. And always show the lblock info in the 'P' command. Showing sometimes one and sometimes another with a subtle extra character to indicate which is being shown is error prone. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/29 10:23:21 Modified files: lib/libedit : Makefile el.h Added files: lib/libedit : keymacro.c keymacro.h terminal.c terminal.h Removed files: lib/libedit : key.c key.h term.c term.h Log message: Start synching with NetBSD: Rename the files key.[hc] to keymacro.[hc] and term.[hc] to terminal.[hc]. The change makes sense because "term.h" conflicts with and the functions key_clear(), key_end(), and key_print() in "key.h" conflict with macros in . No content change yet, no binary change in *.o after "strip -d". This reduces the remaining diff from +4634 -3992 to +2640 -1998. OK czarkoff@, and mmcc@ agrees with the direction. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/29 10:34:08 Modified files: sbin/pdisk : partition_map.c Log message: Warn of partitions extending past the end of the media. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/29 11:40:08 Modified files: sbin/pdisk : io.c Log message: Base 10 should be enough for anybody! Allowing hex and octal number input for partition id's, partition starting points and partition sizes is silly, especially since we never display anything but base 10 numbers. Also ensure that numbers end with a space, tab or newline. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/29 11:49:06 Modified files: sys/dev/pv : xen.c xenstore.c xenvar.h if_xnf.c Log message: Cleanup XenStore API Turns out that we want to let devices choose whether they're issuing XenStore requests to the backend or frontend. This also unifies the the API somewhat as providing the xen softcore structure is now mandatory. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/29 12:03:31 Modified files: . : books.html Log message: bit of cleanup and modernization: books about bind and sudo certainly aren't "openbsd-specific" anymore, remove a duplicate entry, move a few books down to more appropriate sections and scrap one about 4.0-era changes. looks good to sthen CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/29 12:04:30 Modified files: sys/dev/pci : xspd.c sys/dev/pv : xen.c xenstore.c xenvar.h Log message: Add support for XS_WATCH: XenStore notification facility After configuring a watch for the node, XenStore will asynchronously notify the system when the value of the specified node changes with an event message. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/01/29 12:12:26 Modified files: sys/dev/pv : xen.c xenvar.h Log message: Add support for "control/shutdown" power management facility At the moment only "poweroff" and "reboot" actions are supported. Suspend/resume requires additional changes. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/29 12:32:34 Modified files: lib/libedit : el.c el.h keymacro.c keymacro.h map.c read.c terminal.c terminal.h tty.c Log message: Second step in synching with NetBSD: * Rename some types from *key*_t to *keymacro*_t. * Rename struct editline member el_key to el_keymacro. * Rename some functions in keymacro.c from key*() to keymacro*(). This removes the conflict of key_clear(), key_end(), and key_print() with macros in . No functional change. This makes keymacro.h identical to the NetBSD version. It reduces the remaining diff from +2640 -1998 to +2446 -1805. OK czarkoff@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2016/01/29 13:12:04 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-deps_npm_node_modules_node-gyp_lib_install_js patch-node_gyp lang/node/pkg : PLIST Added files: lang/node/patches: patch-Makefile patch-deps_npm_bin_node-gyp-bin_node-gyp patch-lib_module_js Log message: Add in node-pledge module so users can require() it out of the box. Build against openssl in ports. Update to latest stable release of node. OK giovanni@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2016/01/29 13:14:08 Modified files: usr.sbin/rcctl : rcctl.8 Log message: Use apmd instead of ntpd in the example since the later is on by default. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/29 13:15:05 Modified files: devel/hs-network: Makefile Log message: No need to run autoconf -- the ucred -> sockpeercred patch had been removed more than a year ago. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/29 13:18:17 Modified files: sbin/pdisk : pdisk.c Log message: Add do_dump_map() to make command processing more consistent. Pass 1/0 (a.k.a. vverbose/not verbose) do do_dump_map() to differentiate P/p. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/29 13:28:09 Modified files: archivers/hs-zlib: Makefile devel/alex : Makefile devel/cabal-install: Makefile devel/happy : Makefile devel/hs-HUnit : Makefile devel/hs-ObjectName: Makefile devel/hs-QuickCheck: Makefile devel/hs-StateVar: Makefile devel/hs-async : Makefile devel/hs-case-insensitive: Makefile devel/hs-exceptions: Makefile devel/hs-fgl : Makefile devel/hs-hashable: Makefile devel/hs-mtl : Makefile devel/hs-network-uri: Makefile devel/hs-network: Makefile devel/hs-old-locale: Makefile devel/hs-old-time: Makefile devel/hs-parallel: Makefile devel/hs-parsec: Makefile devel/hs-primitive: Makefile devel/hs-random: Makefile devel/hs-regex-base: Makefile devel/hs-regex-compat: Makefile devel/hs-regex-posix: Makefile devel/hs-scientific: Makefile devel/hs-split : Makefile devel/hs-stm : Makefile devel/hs-syb : Makefile devel/hs-text : Makefile devel/hs-tf-random: Makefile devel/hs-transformers-compat: Makefile devel/hs-unordered-containers: Makefile devel/hs-vector: Makefile devel/hscolour : Makefile graphics/hs-GLURaw: Makefile graphics/hs-GLUT: Makefile graphics/hs-OpenGL: Makefile graphics/hs-OpenGLRaw: Makefile lang/hs-haskell-src: Makefile math/hs-half : Makefile net/hs-HTTP : Makefile net/hs-multipart: Makefile textproc/hs-attoparsec: Makefile www/hs-cgi : Makefile www/hs-html : Makefile Log message: Let portroach ignore ports on which meta/haskell-platform depends. Except lang/ghc for now (in case someone doesn't like my diff on ports@). CVSROOT: /cvs Module name: www Changes by: abieber@cvs.openbsd.org 2016/01/29 13:28:11 Modified files: . : 59.html Log message: Update node version. OK kili@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/01/29 14:23:11 Modified files: usr.sbin/lpr/lpd: printjob.c Log message: Remove code that has been disabled for almost 20 years: No need for bauds structure, since handled by cfsetspeed. From Chris Bennett, thanks! ok millert@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/29 14:44:37 Modified files: net/rsync : Tag: OPENBSD_5_8 Makefile distinfo net/rsync/patches: Tag: OPENBSD_5_8 patch-authenticate_c patch-configure_sh patch-rsync_1 patch-rsyncd_conf_5 Log message: Update to 3.1.2: This is a bug-fix release. It includes a security fix for a transfer from a sender that you don't fully trust. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/29 14:52:19 Modified files: games : Makefile Log message: Unhook games/monadius. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/29 14:53:30 Removed files: games/monadius : Makefile distinfo games/monadius/pkg: DESCR PLIST Log message: Remove games/monadius. Doesn't build with recent ghc, and I don't like it enough to even try to fix it. No changes from upstream since 2013. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/29 14:54:06 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: games/monadius has been removed. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/01/29 15:24:30 Modified files: x11/kde4/libs : Makefile Log message: Stop picking up devel/pcre: we don't use KJS anyway, and it creates problems in ports depending on kdelibs-4.x due to differences between our regex.h and pcreposix.h. Partly fixes KDE4 version of Digikam (read: prodded by espie@) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/29 15:51:43 Modified files: sbin/pdisk : dpme.h dump.c file_media.c file_media.h partition_map.c partition_map.h Log message: Fold struct block0 into struct partition map. There can be only one and read/write_block0() can move the data from/to disk to/from appropriate fields anywhere. Removes a bunch of dereferencing, malloc'ing and pointer checking. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2016/01/29 16:04:46 Modified files: usr.bin/ssh : clientloop.c Log message: Remove leftover roaming dead code. ok djm markus. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/29 16:18:25 Modified files: . : events.html Log message: fix UAOUG link; requested by sergey prysiazhnyi CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/29 16:29:44 Modified files: build : groups.dat Log message: if your contact email address bounces, you get removed from this page. while here, fix the location of two groups per their request. more pruning to come. ok then CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/29 16:30:56 Modified files: . : groups.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/29 16:51:02 Log message: import ports/net/noVNC, tweak/ok czarkoff@ noVNC is a VNC client using HTML5 (Web Sockets, Canvas) with encryption (wss://) support. This package is for the "bmc-support" branch of kelleyk's fork which has experimental support for various IPMI KVMs, including some Dell iDRAC and SuperMicro devices. Status: Vendor Tag: sthen Release Tags: sthen_20160129 N ports/net/noVNC/Makefile N ports/net/noVNC/distinfo N ports/net/noVNC/pkg/PLIST N ports/net/noVNC/pkg/DESCR N ports/net/noVNC/patches/patch-utils_launch_sh No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/29 16:51:50 Modified files: net : Makefile Log message: +noVNC CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/29 16:52:24 Modified files: net/curl : Makefile distinfo Added files: net/curl/patches: patch-docs_examples_getredirect_c Removed files: net/curl/patches: patch-scripts_Makefile_in Log message: Update to 7.47.0. Fixes CVE-2016-0755: NTLM credentials not-checked for proxy connection re-use CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/29 16:53:07 Modified files: net/curl : Tag: OPENBSD_5_8 Makefile Added files: net/curl/patches: Tag: OPENBSD_5_8 patch-lib_url_c Log message: Security fix for CVE-2016-0755: NTLM credentials not-checked for proxy connection re-use CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/01/29 16:53:08 Modified files: usr.sbin/rcctl : rcctl.8 Log message: whitespace fixes; ok ajacoutot CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/29 17:06:39 Modified files: lib/libedit : chared.c common.c el.c el.h eln.c emacs.c filecomplete.c map.c parse.c prompt.c read.c refresh.c search.c sig.c terminal.c terminal.h tty.c vi.c Log message: Third step in synching with NetBSD: * rename fkey_t to funckey_t and el_term_t to el_terminal_t * rename struct editline member el_term to el_terminal * rename many functions in terminal.c from term_*() to terminal_*(), for consistency with the file name and to not look related to No functional change. This makes refresh.c and sig.c almost identical to the NetBSD versions. It reduces the remaining diff from +2446 -1805 to +2053 -1420. OK czarkoff@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/29 17:35:46 Modified files: . : grp-tmpl.txt Log message: remove a redundant line. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/29 17:47:47 Modified files: build : groups.dat Log message: add semibug, from michael w. lucas CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/29 17:48:45 Modified files: . : groups.html Log message: sync CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/29 18:02:04 Modified files: sys/dev/pci : pcidevs Log message: correct the string for 82801HBM RAID CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/29 18:02:39 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/01/29 18:05:32 ports/sysutils/fabric Update of /cvs/ports/sysutils/fabric In directory cvs.openbsd.org:/tmp/cvs-serv17093/fabric Log Message: Directory /cvs/ports/sysutils/fabric added to the repository CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/01/29 18:06:01 ports/sysutils/fabric/pkg Update of /cvs/ports/sysutils/fabric/pkg In directory cvs.openbsd.org:/tmp/cvs-serv18708/fabric/pkg Log Message: Directory /cvs/ports/sysutils/fabric/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/29 18:12:30 Log message: Import overpass-2.1. Overpass is an open source webfont family inspired by Highway Gothic, sponsored by Red Hat and created by Delve Fonts. ok benoit@ Status: Vendor Tag: bentley Release Tags: bentley_20160129 N ports/fonts/overpass/Makefile N ports/fonts/overpass/distinfo N ports/fonts/overpass/pkg/PLIST N ports/fonts/overpass/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/29 18:13:15 Modified files: fonts : Makefile Log message: +overpass CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/01/29 18:13:48 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm sysutils : Makefile Added files: sysutils/fabric: Makefile distinfo sysutils/fabric/pkg: DESCR PLIST Removed files: sysutils/py-fabric: Makefile distinfo sysutils/py-fabric/pkg: DESCR PLIST Log message: Move 'py-fabric' to 'fabric'. Suggested by aja@ and jasper@. Help and OK aja@. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/29 18:14:54 Log message: Import ems-flasher-0.03. The ems-flasher utility reads data from or writes data to a EMS 64 Mbit USB Game Boy cartridge. ok benoit@ Status: Vendor Tag: bentley Release Tags: bentley_20160129 N ports/comms/ems-flasher/Makefile N ports/comms/ems-flasher/distinfo N ports/comms/ems-flasher/pkg/DESCR N ports/comms/ems-flasher/pkg/PLIST N ports/comms/ems-flasher/files/ems-flasher.1 N ports/comms/ems-flasher/patches/patch-main_c N ports/comms/ems-flasher/patches/patch-Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/01/29 18:15:22 Modified files: comms : Makefile Log message: +ems-flasher CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/29 18:25:14 Modified files: build : groups.dat Log message: add abieber's cobug and tidy up a few bits. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/29 18:25:48 Modified files: . : groups.html Log message: sync CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/29 19:52:41 Modified files: lib/libedit : chared.c terminal.c tty.c Log message: delete "#ifdef notdef" code that is no longer present in NetBSD; no change in the generated source files CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2016/01/29 22:38:26 Modified files: sbin/ping : ping.c sbin/ping6 : ping6.c Log message: ping, ping6: corrects -E (audible beep when no packet is received before the next packet is transmitted) regression with help and ok florian@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/30 02:16:41 Modified files: security/libnettle: Makefile distinfo security/libnettle/patches: patch-Makefile_in patch-configure Log message: Update to libnettle-3.2. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/30 02:24:23 Modified files: databases/ruby-hiera3: Makefile distinfo Log message: - update to hiera3-3.0.6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/30 02:24:57 Modified files: devel/ruby-rspec/3/core: Makefile distinfo Log message: update to rspec-core-3.4.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/30 02:26:43 Modified files: www/puppetboard: Makefile Log message: add portroach annotation; newer versions require puppetdb4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/30 02:31:59 Modified files: lang/clojure : Makefile lang/clojure/files: clj_completions clj_completions.clj Log message: remove duplicates from the completions list CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/30 02:45:48 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20160128. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/30 02:58:38 Modified files: www/pear-HTTP-WebDAV-Server: Makefile distinfo www/pear-HTTP-WebDAV-Server/pkg: PLIST Log message: Update to pear-HTTP-WebDAV-Server-1.0.0RC8. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/30 03:10:14 Modified files: www/pear-HTML-Page2: Makefile distinfo www/pear-HTML-Page2/pkg: PLIST Log message: Update to pear-HTML-Page2-0.6.5. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/30 03:46:57 Modified files: net/pear-Services-Weather: Makefile distinfo net/pear-Services-Weather/pkg: PLIST Log message: Update to pear-Services-Weather-1.4.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/30 04:20:01 Modified files: devel/codeblocks: Makefile distinfo devel/codeblocks/patches: patch-configure patch-src_base_tinyxml_Makefile_in patch-src_plugins_compilergcc_compilergcc_cpp devel/codeblocks/pkg: PLIST Log message: Update to codeblocks-16.01. from new MAINTAINER Josh Grosse, thanks! CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/01/30 04:29:29 Modified files: usr.sbin/pkg_add/OpenBSD: PackageLocator.pm PackageRepository.pm Log message: redo sthen's idea deeper in pkg_add, so that *every* url can be abbreviated the same way (e.g., PKG_PATH=ftp.openbsd.org will work) okay sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/30 05:14:08 Modified files: usr.sbin/rcctl : rcctl.8 Log message: Explain how to run multiple copies of the same daemon; triggered by a frequently asked question by Paolo Aglialoro on misc@; using snmpd(8) on inet6(4) as an example suggested by sthen@; tweaks and OK ajacoutot@. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/30 05:19:12 Modified files: net/pear-Services-Weather: distinfo Log message: The distfile appears to have changed, thanks naddy@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/30 05:22:20 Modified files: lib/libedit : chared.c common.c el.c emacs.c filecomplete.c hist.c history.c keymacro.c map.c parse.c prompt.c read.c readline.c search.c terminal.c tokenizer.c tty.c vi.c Log message: Fourth step in synching with NetBSD: KNF: Remove parentheses from return lines. No object change. This makes emacs.c and prompt.c identical to the NetBSD versions. It reduces the remaining diff from +2053 -1261 to +1526 -734. OK czarkoff@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/30 07:24:47 Modified files: sbin/pdisk : file_media.c partition_map.c Log message: There is not much to do if we run out of memory, so simply exit if a malloc() or calloc() fails. Simplifies a bunch of logic, makes add_data_to_map() always succeed or exit, so make it a void. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/30 08:13:03 Modified files: build : groups.dat Log message: remove now-defunct ulmer bsd user stammtisch, update meeting info for cdbug and use nycbug's correct title. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/30 08:13:36 Modified files: . : groups.html Log message: sync CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/30 08:35:56 Modified files: sbin/pdisk : partition_map.c Log message: Refactor add_partition_to_map() to be simpler if perhaps less performance optimized. New logic will simplify merging struct dpme into struct entry. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/30 09:56:36 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk4-2.10.7. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/30 10:09:12 Modified files: sbin/pdisk : dpme.h dump.c file_media.c file_media.h partition_map.c partition_map.h pdisk.c Log message: Fold struct dpme into struct entry. Same reasons as for folding struct block0 into struct partition_map. Easier to read code. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/30 10:21:10 Modified files: sbin/pdisk : dump.c file_media.c io.c partition_map.c partition_map.h pdisk.c Log message: Move last three lines (#define's) from dpme.h to partition_map.h and tweak #include's as necessary. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/30 10:23:09 Removed files: sbin/pdisk : dpme.h Log message: Another to the attic. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/30 10:28:34 Modified files: sbin/pdisk : partition_map.h Log message: Zap a couple of declarations for non-existant variable and function. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/30 10:32:53 Modified files: lib/libedit : chared.c el.c eln.c hist.c hist.h histedit.h history.c keymacro.c map.c read.c search.c sys.h terminal.c tokenizer.c vi.c Log message: Fifth step in synching with NetBSD: Delete the silly ptr_t and ioctl_t typedefs and delete some "#ifdef notdef" code from "sys.h". No functional change. This makes hist.h identical to the NetBSD version. It reduces the remaining diff from +1526 -734 to +1430 -592. OK czarkoff@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/30 11:07:48 Log message: Import google-cloud-sdk-91.0.1. The Google Cloud SDK contains tools and libraries that allow you to create and manage resources on Google's Cloud Platform, including App Engine, Compute Engine, Cloud Storage, Cloud SQL, and BigQuery. Note that for obvious reasons, the "docker" subcommand and kubectl are not supported on OpenBSD for managing a GKE cluster. ok sthen@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20160130 N ports/sysutils/google-cloud-sdk/Makefile N ports/sysutils/google-cloud-sdk/distinfo N ports/sysutils/google-cloud-sdk/patches/patch-bin_gcloud N ports/sysutils/google-cloud-sdk/patches/patch-lib_googlecloudsdk_core_config_py N ports/sysutils/google-cloud-sdk/patches/patch-bin_git-credential-gcloud_sh N ports/sysutils/google-cloud-sdk/patches/patch-bin_gsutil N ports/sysutils/google-cloud-sdk/patches/patch-bin_bq N ports/sysutils/google-cloud-sdk/patches/patch-platform_gsutil_gslib_commands_config_py N ports/sysutils/google-cloud-sdk/patches/patch-lib_googlecloudsdk_core_config_json N ports/sysutils/google-cloud-sdk/patches/patch-lib_googlecloudsdk_core_updater_local_state_py N ports/sysutils/google-cloud-sdk/patches/patch-lib_googlecloudsdk_core_docker_docker_py N ports/sysutils/google-cloud-sdk/pkg/DESCR N ports/sysutils/google-cloud-sdk/pkg/PLIST N ports/sysutils/google-cloud-sdk/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/30 11:08:14 Modified files: sysutils : Makefile Log message: +google-cloud-sdk CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2016/01/30 11:57:31 Modified files: usr.sbin/rcctl : rcctl.8 Log message: Actually order matters; I missed it when reviewing previous. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/01/30 14:23:50 Modified files: usr.bin/vi/cl : cl_main.c usr.bin/vi/common: gs.h main.c recover.c Log message: replace progname variable in gs structure with getprogname OK zhuk@ and tb@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/01/30 14:31:08 Modified files: usr.bin/vi/common: log.c util.c usr.bin/vi/include: com_extern.h usr.bin/vi/vi : vs_refresh.c Log message: replace tail with basename OK tb@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/01/30 14:34:57 Modified files: usr.bin/vi/build: pathnames.h Log message: /var/tmp is dead, long live /tmp OK zhuk@ and tb@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/30 15:05:21 Modified files: faq : faq6.html Log message: less rc.conf.local, more rcctl, many formatting improvements, remove a few dead links. ok tb CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/30 16:06:27 Modified files: share/snmp : OPENBSD-SNMPD-CONF.txt Log message: Hook OPENBSD-RELAYD-MIB into OPENBSD-SNMPD-CONF (which is just a file that pulls in all of our other installed MIBs; the net-snmp port uses it as an easy way to make the OpenBSD mibs available under their names by default for snmptrapd/snmpwalk/etc). OK jsg@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/30 16:34:44 Modified files: archivers/libarchive: Makefile archivers/libarchive/patches: patch-cpio_bsdcpio_1 Added files: archivers/libarchive/patches: patch-cpio_cpio_c patch-libarchive_archive_h patch-libarchive_archive_read_c patch-libarchive_archive_read_support_format_cpio_c patch-libarchive_archive_write_c patch-libarchive_archive_write_disk_3 patch-libarchive_archive_write_disk_posix_c patch-libarchive_test_test_write_disk_secure_c Log message: Apply patches for multiple security vulnerablities; - CVE-2013-0211: denial of service via unspecified vectors - CVE-2015-2304: directory traveral via absolute paths - crash/infinite loop on malformed CPIO archives From upstream git (commits 2253154, 5935715, 3865cf2, e6c9668, 24f5de6) via FreeBSD. Minor bump for the new ARCHIVE_EXTRACT_SECURE_NOABSOLUTEPATHS option. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/30 17:14:50 Modified files: sys/arch/arm/arm: arm32_machdep.c cpufunc_asm_sa1.S cpufunc_asm_xscale.S cpuswitch.S cpuswitch7.S fault.c fiq.c locore.S pmap.c pmap7.c process_machdep.c sig_machdep.c syscall.c undefined.c sys/arch/arm/cortex: ampintc.c sys/arch/arm/include: armreg.h atomic.h cpu.h cpufunc.h frame.h sys/arch/arm/sa11x0: sa11x0_ost.c sys/arch/arm/xscale: i80321_clock.c i80321_intr.c i80321_pci.c pxa2x0.c pxa2x0_apm.c pxa2x0_apm_asm.S pxa2x0_gpio.c pxa2x0_intr.c pxa2x0_lcd.c sys/arch/armv7/armv7: armv7_start.S intr.c sys/arch/armv7/omap: intc.c omgpio.c sys/arch/armv7/sunxi: a1xintc.c Log message: Switch from PSR_X_bit and X32_bit PSR macro names to just PSR_X. This matches FreeBSD and makes things a bit more consistent. Discussed with Patrick. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2016/01/30 17:18:07 Modified files: sys/kern : uipc_mbuf.c sys/net : if_pfsync.c pf.c pfvar.h sys/netinet : ip_input.c sys/sys : mbuf.h Log message: - m_pkthdr.pf.statekey changes are not ready for 5.9, I must back them out OK sthen@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/30 17:23:56 Modified files: faq : faq6.html Log message: tweak previous a bit. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/01/30 17:25:32 Modified files: archivers/libarchive: Tag: OPENBSD_5_8 Makefile archivers/libarchive/patches: Tag: OPENBSD_5_8 patch-cpio_bsdcpio_1 Added files: archivers/libarchive/patches: Tag: OPENBSD_5_8 patch-cpio_cpio_c patch-libarchive_archive_h patch-libarchive_archive_read_c patch-libarchive_archive_read_support_format_cpio_c patch-libarchive_archive_write_c patch-libarchive_archive_write_disk_3 patch-libarchive_archive_write_disk_posix_c patch-libarchive_test_test_write_disk_secure_c Log message: Apply patches for multiple security vulnerablities; - CVE-2013-0211: denial of service via unspecified vectors - CVE-2015-2304: directory traveral via absolute paths - crash/infinite loop on malformed CPIO archives From upstream git (commits 2253154, 5935715, 3865cf2, e6c9668, 24f5de6) via FreeBSD. Minor bump for the new ARCHIVE_EXTRACT_SECURE_NOABSOLUTEPATHS option. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/30 18:04:24 Modified files: sys/arch/armv7/armv7: armv7_machdep.c Log message: Leonardo Guardati discovered a u-boot built with "Enable workarounds for booting old kernels" was required to boot sunxi kernels with newer versions of u-boot. Unless built with OLD_SUNXI_KERNEL_COMPAT u-boot now uses the top four bits of the board id for a 'compatibility revision'. This was supposedly for different handling of the pll5 dram clock, but we don't touch that currently. Mask these bits away so the kernel will boot from a u-boot that doesn't have the option set. Tested by Patrick Wildt on a Banana Pi R1 with current u-boot sources. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/30 18:13:42 Modified files: . : stable.html Log message: openssh isn't updated in -stable anymore. while here, remove an ftp mention and tidy up a bit. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/30 18:30:36 Modified files: build : groups.dat Log message: remove eight more groups with contact addresses that bounce. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/30 18:31:09 Modified files: . : groups.html Log message: sync CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/30 21:39:05 Modified files: sys/arch/armv7/sunxi: sunxi.c sunxireg.h sxirtc.c Log message: Don't use sxitimer on Allwinner sun7i/A20. sxitimer isn't generating hardclock ticks on Allwinner A20. Fortunately the Cortex A7 based Allwinner A20 has the ARM Generic Timer (agtimer) available so use that. To allow this to work sxirtc gets it's own mapping instead of using a subregion of sxitimer. From Patrick Wildt. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/31 00:09:35 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-lib_googlecloudsdk_core_config_py patch-lib_googlecloudsdk_core_docker_docker_py patch-lib_googlecloudsdk_core_updater_local_state_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-92.0.0. CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/01/31 00:12:25 Modified files: multimedia/libv4l: Makefile distinfo multimedia/libv4l/patches: patch-lib_libv4l2_v4l2convert_c patch-lib_libv4lconvert_libv4lsyscall-priv_h Log message: Update to libv4l 1.10.0 OK czarkoff@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/31 01:33:06 Modified files: devel : Makefile Log message: Unhook devel/hs-bimap. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/31 01:33:50 Removed files: devel/hs-bimap : Makefile distinfo devel/hs-bimap/pkg: DESCR PLIST Log message: Remove devel/hs-bimap. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/31 01:34:55 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of hs-bimap. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/31 02:03:50 Modified files: math/ntl : Makefile distinfo math/ntl/patches: patch-src_DoConfig patch-src_VERSION_INFO math/ntl/pkg : PLIST Log message: Update to ntl-9.6.4. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/31 02:24:16 Modified files: www/p5-HTTP-BrowserDetect: Makefile distinfo Log message: Update to p5-HTTP-BrowserDetect-2.08. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/01/31 02:29:03 Modified files: net/icinga/web2: Makefile distinfo Log message: Update to 2.1.2 OK sthen@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/31 02:29:46 Modified files: www/darkhttpd : Makefile distinfo Log message: Update to darkhttpd-1.12. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/31 02:37:26 Modified files: textproc/p5-XML-XPath: Makefile distinfo Log message: Update to p5-XML-XPath-1.28. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/31 02:49:18 Modified files: net/py-socks : Makefile distinfo net/py-socks/pkg: PLIST Log message: Update to py-socks 1.5.6 and take maintainer. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/01/31 02:52:01 Modified files: usr.bin/tmux : cmd-new-session.c Log message: Fix new-session with -t after command flags changes, reported by Michael Graczyk. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/01/31 02:54:46 Modified files: usr.bin/tmux : format.c tmux.1 Log message: Support negative trim values (#{=-10:pane_title}) to trim from the end, suggested by Kevin Brubeck Unhammer. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/01/31 02:57:09 Modified files: usr.bin/tmux : grid.c Log message: Add RGB escape sequences for capture-pane -e. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/01/31 02:57:41 Modified files: usr.bin/tmux : tmux.h utf8.c Log message: Whoops, need this for the previous reverse trim commit too. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/31 02:59:50 Modified files: lang/seed7 : Makefile distinfo Log message: Update to seed7-20160130. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/31 03:02:57 Modified files: sysutils/google-cloud-sdk: Makefile Log message: Setting NO_BUILD would remove the dependency on python. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/31 03:03:18 Modified files: devel/py-test-cov: Makefile distinfo Log message: Bugfix update to py-test-cov 2.2.1 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/31 03:14:52 Modified files: devel/pear-Console-Table: Makefile distinfo Log message: Update to pear-Console-Table-1.3.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/31 03:25:39 Modified files: databases/pear-DB_DataObject: Makefile distinfo databases/pear-DB_DataObject/pkg: PLIST Log message: Update to pear-DB_DataObject-1.11.5. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/31 03:37:55 Modified files: games/manaplus : Makefile distinfo games/manaplus/pkg: PLIST Log message: Update to manaplus-1.6.1.30. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/01/31 04:03:49 Modified files: distrib/miniroot: install.sub Log message: - remove _d from local list which is a leftover from a previous change - rename a -> _src and localize it OK krw@, halex@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/01/31 04:07:06 Modified files: distrib/miniroot: install.sh Log message: spacing OK krw@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/01/31 04:41:53 Modified files: devel/py-test : Makefile distinfo Log message: Bugfix update to py-test 2.8.7 CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2016/01/31 05:21:59 Modified files: share/man/man7 : ascii.7 share/misc : ascii Log message: Use standard name for ASCII LF and FF control codes. As seen on FreeBSD; ok bentley@ millert@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/01/31 06:35:28 Modified files: security/pwgen : Makefile security/pwgen/patches: patch-configure_in patch-pwgen_c Log message: autoconf bits for pledge CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/31 06:53:23 Modified files: sbin/pdisk : dump.c partition_map.c Log message: Apple sets lblock_start and lblocks to 0 in free space entries. Do the same. Don't use lblock_start or lblocks in calculation for length@base display. We no longer display lblock info there. CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/01/31 06:54:13 Modified files: sys/net : if_pppx.c if_tun.c Log message: Convert to ulmin and uiomove to prevent integer truncations. Reviewed by Martin Natano. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/01/31 07:11:49 Modified files: usr.bin/tmux : screen-write.c Log message: Clear RGB flags during selection. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/31 07:55:42 Modified files: sbin/pdisk : dump.c dump.h partition_map.h Log message: Move dump_block() declaration from io.h to io.c since it is not used anywhere else. Remove declarations of non-existant kPatchType and init_partition_map(). CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/31 08:28:57 Modified files: sbin/pdisk : dump.c partition_map.c partition_map.h Log message: Just call contains_driver() when you need to know rather than carrying a flag around. More obviously current data. Nuke unnecessary variables when displaying a partition. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/31 08:34:53 Modified files: lib/libedit : filecomplete.c Log message: trivial partial sync to NetBSD, no functional change: * remove unused ifdef'ed header junk * remove pointless cast of NULL * wrap two excessively long lines CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/01/31 09:17:00 Modified files: faq : faq4.html faq5.html Log message: clarify how to handle updated kernels in the -stable file set section, based on a report from mark carroll fix a bit of ugly spacing while here. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/31 09:49:31 Added files: www/chromium/patches: patch-chrome_browser_chrome_browser_main_linux_cc Log message: unbreak build by adding a missing patch CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/31 10:19:27 Modified files: sbin/pdisk : partition_map.c Log message: Don't use add_data_to_map() when reading from disk, since it resets some of the dpme_ fields, overwriting data from disk. Add some paranoia checks for map limits when reading from disk. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/01/31 10:47:49 Modified files: devel/darcs : Makefile distinfo Removed files: devel/darcs/patches: patch-darcs_cabal patch-src_Darcs_Util_Encoding_IConv_hsc Log message: Update to darcs-2.10.3. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/01/31 11:24:35 Modified files: sys/dev/i2c : ihidev.h Log message: remove old link to documentation, it's in ihidev.c CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2016/01/31 12:59:38 Modified files: fonts/blockzone: Makefile fonts/blockzone/pkg: DESCR Log message: adjust wording (noticed by naddy last year) from frederic cambus CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/31 13:27:45 Modified files: textproc/calibre: Makefile distinfo textproc/calibre/pkg: PLIST Log message: update to calibre-2.50.1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/01/31 13:42:33 Modified files: lib/libedit : keymacro.c read.c Log message: remove some whitespace differences with NetBSD; no change with diff -b CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/01/31 13:45:29 Modified files: www/chromium : Makefile www/chromium/patches: patch-content_browser_browser_main_loop_cc patch-content_renderer_renderer_main_cc Removed files: www/chromium/patches: patch-ui_views_mus_aura_init_cc Log message: since we are not using the Zygote model, make sure to initialize the sandbox ipc channel for the renderer in order to get proper font handling outside of the sandbox if necessary CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/31 14:27:10 Modified files: multimedia/get_iplayer: Makefile distinfo multimedia/get_iplayer/patches: patch-get_iplayer Log message: update to a newer get_iplayer snapshot, fixing a problem reported by jmc where tv listings were fetched unnecessarily CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/31 15:12:35 Modified files: sbin/pdisk : partition_map.c Log message: Fold add_data_to_map() into create_entry() as the former is always called immediately after the latter, manipulating fields in the same structure. Use create_entry() in create_partition() rather than doing the same actions manually. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/31 15:26:52 Modified files: sbin/pdisk : partition_map.c Log message: Use delete_entry()/create_entry() in delete_partition_from_map() instead of trying to be clever and tweaking the existing entry into a free space entry by manual manipulation of the fields. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/31 15:29:37 Modified files: archivers/p7zip: Makefile archivers/p7zip/patches: patch-CPP_7zip_Bundles_SFXCon_SfxCon_cpp patch-CPP_7zip_UI_Console_Main_cpp Log message: p7zip needs to pledge tty as well (in standard and SFX archives), it's needed for password entry. Reported by Andre S, debugging tb@, fix from Josh Grosse. ok tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/31 15:52:57 Modified files: sbin/pdisk : dump.c Log message: Nuke djust_value_and_compute_prefix() and use fmt_scaled() to display human readable sizes. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/01/31 16:00:11 Modified files: sbin/pdisk : dump.c partition_map.c partition_map.h pdisk.c Log message: Nuke pointless map field 'physical_block' and just use 'sbBlkSize' which is set to the same value. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/31 16:10:02 Modified files: lib/libcrypto : cert.pem Log message: Revamp cert.pem certificate information formatting. Skip headers which aren't really useful (the information can be obtained by feeding the cert into "openssl x509 -in filename -text") and add a separator between certs showing the CA's CN or OU (similar to the display format in web browsers). Include both SHA1 and SHA256 fingerprints for all certificates. ok beck@ zhuk@ jung@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/01/31 16:21:38 Modified files: net/scapy : Makefile distinfo net/scapy/patches: patch-scapy_arch_unix_py patch-scapy_config_py patch-scapy_sendrecv_py patch-setup_py net/scapy/pkg : PLIST Added files: net/scapy/patches: patch-test_regression_uts patch-test_run_tests Removed files: net/scapy/patches: patch-scapy_arch_pcapdnet_py Log message: update to scapy-2.3.2, from Daniel Jakots, earlier version ok armani@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/01/31 17:23:43 Modified files: lib/libcrypto : cert.pem Log message: Sort cert.pem alphabetically, first by organisation, then by CA name (CN if available, otherwise OU). Add a comment identifying the org. Now to get an easy-to-read list of certificates in the file you can use "grep ^[#=] cert.pem". Prepared with https://spacehopper.org/format-pem.20160201. If you would like to verify this commit to ensure that I didn't sneak in any other changes, it will be easier to use the script rather than do it by hand. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/01/31 21:28:45 Modified files: sys/arch/arm/arm: pmap.c pmap7.c sys/arch/arm/include: pmap.h Log message: Fix the encoding of AP bits for large page second-level short-descriptors with arm v7 (same as small page encoding, except XN is in a different bit for the mask). Expanded version of a diff from Patrick Wildt who also tested and reviewed this. CVSROOT: /cvs Module name: xenocara Changes by: shadchin@cvs.openbsd.org 2016/01/31 22:03:40 xenocara/dist/xkeyboard-config/symbols/jolla_vndr Update of /cvs/xenocara/dist/xkeyboard-config/symbols/jolla_vndr In directory cvs.openbsd.org:/tmp/cvs-serv11891/jolla_vndr Log Message: Directory /cvs/xenocara/dist/xkeyboard-config/symbols/jolla_vndr added to the repository CVSROOT: /cvs Module name: xenocara Changes by: shadchin@cvs.openbsd.org 2016/01/31 22:04:23 xenocara/dist/xkeyboard-config/m4 Update of /cvs/xenocara/dist/xkeyboard-config/m4 In directory cvs.openbsd.org:/tmp/cvs-serv25237/m4 Log Message: Directory /cvs/xenocara/dist/xkeyboard-config/m4 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: shadchin@cvs.openbsd.org 2016/01/31 22:11:11 xenocara/data/xkeyboard-config/symbols/jolla_vndr Update of /cvs/xenocara/data/xkeyboard-config/symbols/jolla_vndr In directory cvs.openbsd.org:/tmp/cvs-serv8931/jolla_vndr Log Message: Directory /cvs/xenocara/data/xkeyboard-config/symbols/jolla_vndr added to the repository CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/31 23:49:52 Modified files: databases/lbdb : Makefile distinfo Log message: Update to lbdb-0.40. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/01/31 23:52:34 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-93.0.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/01/31 23:58:29 Modified files: devel/pear-Config: Makefile distinfo devel/pear-Config/pkg: PLIST Log message: Update to pear-Config-1.10.12. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/02/01 00:25:51 Modified files: libexec/talkd : announce.c print.c process.c table.c talkd.c Log message: Remove unused headers and sort the remaining OK tb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/01 00:28:48 Modified files: lang/vala : Makefile distinfo Log message: update to vala-0.30.1 CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/02/01 00:29:25 Modified files: usr.bin/talk : ctl.c ctl_transact.c display.c get_addrs.c get_names.c init_disp.c invite.c io.c look_up.c msgs.c talk.c talk.h Log message: Remove unused headers and sort the remaining Remove lint-style comments Swap hardcoded string on usage() for __progname OK tb@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/02/01 00:50:13 Modified files: games/gottcode/simsu: Makefile distinfo games/gottcode/simsu/pkg: PLIST Log message: Update to simsu-1.3.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/02/01 01:00:42 Modified files: net/pear-Services-oEmbed: Makefile distinfo Log message: Update to pear-Services-oEmbed-0.2.1. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/01 01:23:22 Modified files: usr.bin/units : units.lib Log message: update currency exchange rates; CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/02/01 01:26:23 Modified files: x11/awesome : Makefile distinfo Removed files: x11/awesome/patches: patch-event_c patch-objects_client_c Log message: Update to awesome-3.5.8 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/02/01 02:30:05 Modified files: www/bluefish : Makefile distinfo www/bluefish/pkg: PLIST Log message: Update to bluefish-2.2.8. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/01 03:09:44 Modified files: usr.sbin/tcpdump: print-802_11.c Log message: Make tcpdump show 802.11 QoS frames properly. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/02/01 03:54:33 Modified files: net/mldonkey/patches: patch-config_configure_in Log message: Do not redirect the output of "gmake depend" to /dev/null, so we can have a better clue of what's going on CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/02/01 05:08:59 Modified files: distrib/notes : packages Log message: update package version in pkg_add example CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/01 05:53:37 Modified files: sbin/pdisk : partition_map.c Log message: Un-shorten some lines that don't need breaking anymore. Remove a couple of indent levels by shuffling code bit. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/02/01 06:22:01 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.023 CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/02/01 07:20:11 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Remove the removal of hs-cmdargs. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/02/01 07:20:50 Log message: Import devel/hs-system-filepath. ok sthen@ High-level, byte-based file and directory path manipulations. Status: Vendor Tag: kili Release Tags: kili_20160201 N ports/devel/hs-system-filepath/Makefile N ports/devel/hs-system-filepath/distinfo N ports/devel/hs-system-filepath/pkg/DESCR N ports/devel/hs-system-filepath/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/02/01 07:21:29 Log message: Import devel/hs-system-fileio. ok sthen@ Consistent filesystem interaction across GHC versions. Status: Vendor Tag: kili Release Tags: kili_20160201 N ports/devel/hs-system-fileio/Makefile N ports/devel/hs-system-fileio/distinfo N ports/devel/hs-system-fileio/pkg/DESCR N ports/devel/hs-system-fileio/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/02/01 07:22:11 Log message: Import devel/hs-lifted-async. ok sthen@ This package provides IO operations from async package lifted to any instance of MonadBase or MonadBaseControl from monad-control package. Status: Vendor Tag: kili Release Tags: kili_20160201 N ports/devel/hs-lifted-async/Makefile N ports/devel/hs-lifted-async/distinfo N ports/devel/hs-lifted-async/pkg/DESCR N ports/devel/hs-lifted-async/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/02/01 07:22:43 Log message: Import devel/hs-enclosed-exceptions. ok sthen@ Catching all exceptions raised within an enclosed computation, while remaining responsive to (external) asynchronous exceptions. Status: Vendor Tag: kili Release Tags: kili_20160201 N ports/devel/hs-enclosed-exceptions/Makefile N ports/devel/hs-enclosed-exceptions/distinfo N ports/devel/hs-enclosed-exceptions/pkg/DESCR N ports/devel/hs-enclosed-exceptions/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/02/01 07:23:30 Added files: devel/hs-cmdargs: Makefile distinfo devel/hs-cmdargs/pkg: DESCR PLIST Log message: Revive devel/hs-cmdargs. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/02/01 07:24:02 Log message: Import devel/hs-shelly. ok sthen@ Shelly provides convenient systems programming in Haskell, similar in spirit to POSIX shells. Shelly: * is aimed at convenience and getting things done rather than being a demonstration of elegance * has detailed and useful error messages * maintains its own environment, making it thread-safe * is modern, using Text and system-filepath/system-fileio Status: Vendor Tag: kili Release Tags: kili_20160201 N ports/devel/hs-shelly/Makefile N ports/devel/hs-shelly/distinfo N ports/devel/hs-shelly/pkg/DESCR N ports/devel/hs-shelly/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/02/01 07:24:43 Modified files: devel : Makefile Log message: Hook new / revived hs-ports. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/01 07:44:23 Modified files: net/unifi : Makefile distinfo net/unifi/pkg : PLIST Log message: update to unifi-4.8.12, at long last adding a gui for minimum rssi (in configuration/radios, and it's properly specified in dBm rather than whatever unknown unit the old config.properties used). More info on the update at https://community.ubnt.com/t5/UniFi-Updates-Blog/UniFi-4-8-12-is-released/ba-p/1468911 (the cloud login stuff needs a java binary module so is disabled here). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/01 07:45:41 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/pkg: PLIST Log message: update to rspamd-1.1.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/02/01 08:09:01 Modified files: www/iridium : Makefile www/iridium/patches: patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_chrome_browser_gypi patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_cc patch-content_content_browser_gypi patch-content_renderer_renderer_main_cc patch-third_party_libjpeg_turbo_libjpeg_gyp Added files: www/iridium/patches: patch-chrome_browser_chrome_browser_main_linux_cc patch-media_audio_audio_manager_cc patch-media_audio_audio_manager_h Log message: switch to libjpeg_turbo and merge the sandbox font handling patches from chromium CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/01 08:54:58 Modified files: usr.bin/xinstall: install.1 Log message: missing word; from jan stary CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/02/01 09:15:18 Modified files: sys/arch/mips64/include: pmap.h sys/arch/mips64/mips64: pmap.c trap.c Log message: Move modify bit emulation into pmap.c to gather pmap C code in one place. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/02/01 09:18:30 Modified files: sys/arch/mips64/include: pmap.h Log message: Zap stray pmap_kenter_cache() prototype. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/01 09:22:18 Modified files: build : mirrors.dat Log message: rentabiliweb.com -> dalenys.com, from Julien Dhaille CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/01 09:22:49 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: sthen@cvs.openbsd.org 2016/02/01 09:29:34 Modified files: etc/examples : pkg.conf Log message: sync CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/01 11:43:22 Modified files: sys/net80211 : ieee80211_input.c ieee80211_node.h ieee80211_proto.c Log message: Stop requiring a BlockAck session timeout. We still honour the timeout if the AP requests it, though I don't think I've ever seen one that does. Per the 802.11-2012 spec a value of zero disables the timeout and some APs seem to have trouble with timeouts forced onto them. Our behaviour now matches Linux in this regard. This gets Apple Airport APs somewhat working in 11n mode but there is still a remaining issue with receiving frames from them. Doesn't seem to hurt any other APs I've tried. ok sthen@ mpi@ millert@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/01 11:55:00 Modified files: sbin/pdisk : io.c Log message: Use printf("%s",prompt) rather than printf(prompt) just for paranoia's sake. CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/02/01 11:57:59 Log message: Import pcsc-cyberjack 3.99.5final.SP08 REINER SCT cyberJack chipcard reader driver for the PC/SC architecture. OK dcoppa@, sthen@ Status: Vendor Tag: feinerer Release Tags: feinerer_2016-Feb-01 N ports/security/pcsc-cyberjack/Makefile N ports/security/pcsc-cyberjack/distinfo N ports/security/pcsc-cyberjack/patches/patch-configure_ac N ports/security/pcsc-cyberjack/patches/patch-cjeca32_Debug_cpp N ports/security/pcsc-cyberjack/patches/patch-Makefile_am N ports/security/pcsc-cyberjack/patches/patch-cjeca32_RSCTCriticalSection_cpp N ports/security/pcsc-cyberjack/patches/patch-include_driver_Platform_unix_h N ports/security/pcsc-cyberjack/patches/patch-include_driver_Debug_h N ports/security/pcsc-cyberjack/patches/patch-ifd_Makefile_am N ports/security/pcsc-cyberjack/pkg/PLIST N ports/security/pcsc-cyberjack/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/02/01 12:02:11 Modified files: security : Makefile Log message: Hook up pcsc-cyberjack CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/01 12:08:33 Modified files: usr.sbin/identd: Makefile Log message: No need for SRCS, identd.c is deduced from PROG and make(1) rules. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/01 12:52:40 Modified files: usr.bin/getent : getent.c Log message: Pointless #define was: #define SHELLSPRINT printf("%s\n", sh) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/01 12:53:13 Modified files: multimedia/get_iplayer: Makefile distinfo Log message: update snap, and print the commit id in the version string CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/01 12:57:28 Modified files: usr.bin/getent : getent.c Log message: Hmm, SHELLSPRINT may be pointless, but keep it for consistency with other dbs. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/01 12:58:44 Modified files: lib/libarch/i386: i386_get_ioperm.c i386_get_ldt.c i386_iopl.c i386_set_ioperm.c i386_set_ldt.c i386_vm86.c Log message: ansify; ok sthen@ kettenis@ CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2016/02/01 13:00:18 Modified files: usr.sbin/ldapd : ldapd.8 ldapd.c namespace.c Log message: Add -r argument to ldapd, to specify an alternative directory to store/read the database, still defaulting to /var/db/ldap. This will allow running totally separate instances, to be used by an upcoming regress suite for example. With a tweak from gsoares@ to check that the directory exists. ok dlg@ semarie@ jca@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/01 13:00:57 Modified files: lib/libarch/amd64: amd64_iopl.c Log message: ansify amd64_iopl() CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/02/01 13:06:50 Modified files: devel/darcs : Makefile Log message: Reenable the test suite. Fun fact: if bash isn't installed, the test suite will just hang in select(2) waiting for stdout to become writable. So add shells/bash to TEST_DEPENDS. (Any brave soul may try this on some linux without bash, it would be interesting to know wether it hangs there, too) CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/01 13:14:51 Modified files: sbin/init : init.c Log message: Remove variable unneeded since introduction of crypt_checkpass ok millert@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/02/01 14:18:17 Modified files: usr.bin/ssh : clientloop.c Log message: Avoid ugly "DISPLAY "(null)" invalid; disabling X11 forwarding" message when DISPLAY is not set. This could also result in a crash on systems with a printf that doesn't handle NULL. OK djm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/01 14:53:06 Modified files: lang/php : Makefile.inc php.port.mk lang/php/5.4 : Makefile lang/php/5.4/pkg: PLIST-main lang/php/5.5 : Makefile lang/php/5.5/pkg: PLIST-main lang/php/5.6 : Makefile lang/php/5.6/pkg: PLIST-main lang/php/7.0 : Makefile lang/php/7.0/pkg: PLIST-main Added files: lang/php/files : README-main Removed files: lang/php/files : MESSAGE-ext MESSAGE-main UNMESSAGE-ext UNMESSAGE-main Log message: move php MESSAGE/UNMESSAGE to a README instead, fleshed out with a little more information about how to use it with different web servers. feedback/OK jasper@ aja@, bumps etc to follow. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/01 14:55:39 Modified files: archivers/pecl-lzf: Makefile archivers/pecl-lzf/pkg: PLIST archivers/pecl-rar: Makefile archivers/pecl-rar/pkg: PLIST databases/pecl-redis: Makefile databases/pecl-redis/pkg: PLIST graphics/pecl-imagick: Makefile graphics/pecl-imagick/pkg: PLIST mail/pecl-mailparse: Makefile mail/pecl-mailparse/pkg: PLIST security/pecl-libsodium: Makefile security/pecl-libsodium/pkg: PLIST www/pecl-memcached: Makefile www/pecl-memcached/pkg: PLIST www/pecl-chroot: Makefile www/pecl-chroot/pkg: PLIST www/pecl-geoip : Makefile www/pecl-geoip/pkg: PLIST www/pecl-http : Makefile www/pecl-http/pkg: PLIST www/pecl-memcache: Makefile www/pecl-memcache/pkg: PLIST www/pecl-proctitle: Makefile www/pecl-proctitle/pkg: PLIST www/pecl-propro: Makefile www/pecl-propro/pkg: PLIST www/pecl-raphf : Makefile www/pecl-raphf/pkg: PLIST www/pecl-ssh2 : Makefile www/pecl-ssh2/pkg: PLIST www/pecl-swish : Makefile www/pecl-swish/pkg: PLIST www/pecl-uploadprogress: Makefile www/pecl-uploadprogress/pkg: PLIST www/xcache : Makefile www/xcache/pkg : PLIST mail/zarafa/zarafa: Makefile mail/zarafa/zarafa/pkg: PLIST-web Log message: Bump pecl-* and a couple of other ports which have now lost their MESSAGE/UNMESSAGE. Add @extra lines in place of UNMESSAGE. Docs about activating these have been rolled into the general PHP pkg-readmes file. OK/feedback aja@ jasper@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/01 15:01:14 Modified files: build : mirrors.dat Log message: Add a new mirror in Hong Kong, from maintainer Peter Membrey. Temporarily comment-out mirror.codigo23.net until disk problems are fixed. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/01 15:01:55 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: sthen@cvs.openbsd.org 2016/02/01 15:02:48 Modified files: etc/examples : pkg.conf Log message: sync CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/01 15:04:39 Modified files: usr.sbin/ldapd : ldapd.8 Log message: some -r fixes; CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/01 15:15:30 Modified files: sys/conf : newvers.sh Log message: move to -release mode requested by deraadt@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/02/01 15:22:45 Modified files: distrib/special/mv: Makefile Log message: sync to main reminded by guenther@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/02/01 15:26:39 Modified files: bin/domainname : domainname.c Log message: - make usage() static and __dead - while here switch main to return instead of exit(3) OK tedu@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/02/01 15:27:25 Modified files: bin/hostname : hostname.c Log message: - make usage() static and __dead - while here switch main to return instead of exit(3) OK tedu@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/02/01 15:34:19 Modified files: bin/rm : rm.c Log message: style nit - do not add a space between function name and bracket from Edgar Pettijohn fix another similar space in line 127. (pointed out by/OK jung@) OK tb@ jung@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/02/01 15:38:01 Modified files: bin/mv : Makefile Log message: stop linking mv(1) to libutil, since that isn't used. OK guenther@ nicm@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/01 16:31:34 Modified files: sys/arch/armv7/sunxi: sun7i.c sxitimer.c Log message: Remove A20 support in sxitimer, agtimer is now used instead. From Artturi Alm. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/02/01 16:34:31 Modified files: sys/kern : kern_synch.c Log message: add a DIAGNOSTIC for refcnt_take overflow. ok mpi@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/01 16:36:57 Modified files: sys/arch/armv7/sunxi: sxirtc.c Log message: Add A20 support to sxirtc. From Artturi Alm. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/01 16:37:23 Modified files: lang/php/5.6/patches: patch-sapi_cgi_cgi_main_c patch-php_ini-production patch-php_ini-development Log message: sync patches, no pkg change CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/01 16:50:21 Modified files: share/man/man4/man4.armv7: a1xintc.4 sxiccmu.4 sxidog.4 sxie.4 sxipio.4 sxitimer.4 Log message: rapha mistakenly got the authorship of sunxi drivers wrong when adding man pages. Problem pointed out by Artturi Alm, who initially wrote them. Drop the AUTHORS sections instead of correcting them, as preferred by Artturi. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/01 16:52:24 Modified files: share/man/man4/man4.armv7: sxidog.4 Log message: sxidog attaches at sunxi not omap CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/02/01 17:43:12 Modified files: lib/libedit : el.c sys.h Log message: Get rid of an ugly #ifdef in the middle of el_init() by hiding the system dependencies away in "sys.h" where they belong. No binary change on OpenBSD. Seems reasonable to christos at NetBSD, too. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/01 17:51:10 Modified files: security/pecl-libsodium: Makefile security/pecl-libsodium/pkg: DESCR Log message: Tweak pecl-libsodium DESCR and link to https://paragonie.com/book/pecl-libsodium CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/01 18:29:05 Modified files: net/icinga/web2: Makefile net/icinga/web2/patches: patch-library_Icinga_Application_ApplicationBootstrap_php patch-modules_setup_application_views_scripts_form_setup-welcome_phtml net/icinga/web2/pkg: PLIST README Removed files: net/icinga/web2/patches: patch-library_Icinga_Application_Modules_Manager_php Log message: Remove patches from the icingaweb2 package that were hacking around the mismatch between chrooted and non-chrooted paths (there are both CLI scripts and a web app; both need to refer to the same paths and as well as being complicated, the patches weren't quite working correctly, as noticed by sebastia@). Now you must setup a symlink "/var/www/var/www -> .." instead as described in the new version of the pkg-readme, allowing icingaweb2 to always use /var/www paths whether inside or outside the jail. Note: Existing users of this package will need to create that symlink too. CVSROOT: /cvs Module name: www Changes by: lteo@cvs.openbsd.org 2016/02/01 19:19:31 Modified files: . : 59.html Log message: Bump the version numbers of Chromium and Rust which were updated recently. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/01 20:31:22 Modified files: sys/arch/armv7/exynos: exynos.c sys/arch/armv7/imx: imx.c sys/arch/armv7/omap: omap.c sys/arch/armv7/sunxi: sunxi.c sys/arch/armv7/vexpress: vexpress.c Log message: remove uneeded break statements CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/01 20:47:34 Modified files: devel/geany : Makefile Log message: Explicitely set --enable-api-docs=no ; otherwise doxygen might be found at configure time and dpb(1) may remove it in the middle of the build. CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2016/02/01 22:45:27 Modified files: usr.sbin/smtpd : control.c mda.c Log message: Check imsg data size before use. Ok eric@ millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/01 23:58:49 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-94.0.0. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2016/02/02 00:02:33 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: Uppecase. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/02 02:24:46 Modified files: geo/geocode-glib: Makefile distinfo geo/geocode-glib/pkg: PLIST Log message: update to geocode-glib-3.18.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/02 02:25:53 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo Log message: update to specinfra-2.50.4 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/02/02 02:31:47 Modified files: textproc/apertium-dicts/dan: Makefile distinfo textproc/apertium-dicts/dan-nor: Makefile distinfo textproc/apertium-dicts/dan-nor/pkg: PLIST textproc/apertium-dicts/nno: Makefile distinfo textproc/apertium-dicts/nno-nob: Makefile textproc/apertium-dicts/nob: Makefile distinfo Log message: Update to apertium-dan-nor-1.2.2. This brings in some dictionary updates: apertium-dan-0.3.0 apertium-nno-0.5.0 apertium-nob-0.5.1 Bump apertium-nno-nob, as it is also generated from these dictionaries. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/02/02 03:06:47 Modified files: devel/p5-File-Remove: Makefile distinfo Log message: Update to p5-File-Remove-1.55. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/02/02 03:11:46 Modified files: devel/p5-Glib2 : Makefile distinfo Log message: Update to p5-Glib2-1.321. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/02/02 03:13:04 Modified files: textproc/apertium-dicts/dan-nor: Makefile distinfo Log message: Update to apertium-dan-nor-1.2.2. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/02/02 03:17:44 Modified files: games/alephone/alephone: Makefile distinfo games/alephone/scenarios: Makefile.inc games/alephone/scenarios/marathon: Makefile distinfo games/alephone/scenarios/marathon/pkg: PLIST games/alephone/scenarios/marathon2: Makefile distinfo games/alephone/scenarios/marathon2/pkg: PLIST games/alephone/scenarios/marathoninfinity: Makefile distinfo games/alephone/scenarios/marathoninfinity/pkg: PLIST Removed files: games/alephone/alephone/patches: patch-Source_Files_FFmpeg_Movie_cpp patch-Source_Files_FFmpeg_SDL_ffmpeg_c Log message: Update to alephone-1.2.1. Release notes: https://github.com/Aleph-One-Marathon/alephone/releases/tag/release-20150620 ok phessler@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/02/02 03:22:30 Modified files: devel/p5-Pango : Makefile distinfo Log message: Update to p5-Pango-1.227. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/02 03:40:32 Modified files: net/socat : Makefile distinfo net/socat/patches: patch-xio-openssl_c Log message: security update to socat-1.7.3.1, ok jasper@ nigel@ - A stack overflow in vulnerability was found that can be triggered when command line arguments (complete address specifications, host names, file names) are longer than 512 bytes. - In the OpenSSL address implementation the hard coded 1024 bit DH p parameter was not prime. [..] Fix: generated a new 2048bit prime. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/02 03:41:06 Modified files: net/socat : Tag: OPENBSD_5_8 Makefile distinfo net/socat/patches: Tag: OPENBSD_5_8 patch-xio-openssl_c Log message: MFC security update to socat-1.7.3.1 - A stack overflow in vulnerability was found that can be triggered when command line arguments (complete address specifications, host names, file names) are longer than 512 bytes. - In the OpenSSL address implementation the hard coded 1024 bit DH p parameter was not prime. [..] Fix: generated a new 2048bit prime. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/02 05:47:10 Modified files: usr.sbin/ldapctl: ldapctl.8 ldapctl.c Log message: Implement ldapctl -r datadir; ok sthen@ landry@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/02/02 07:59:20 Modified files: usr.sbin/ldapd : ldapd.c Log message: use stat(2) instead of chdir(2) to check if given the directory is valid. OK landry@ jca@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/02/02 08:08:03 Added files: share/man/man4 : dwctwo.4 Log message: Manual page for dwctwo(4) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/02/02 08:09:58 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2016/02/02 08:20:03 Modified files: opensmtpd : index.html Log message: OpenSMTPD 5.7.3p1 -> 5.7.3p2 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/02 08:23:07 Modified files: sbin/pdisk : pdisk.c Log message: Pledge, based on what's done in fdisk. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/02/02 09:17:13 Modified files: net/p5-Net-PcapWriter: Makefile distinfo Log message: update p5-Net-PcapWriter to 0.724 CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/02 09:44:44 Modified files: sys/isofs/udf : udf_vnops.c Log message: Convert to uiomove(). From Martin Natano. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/02/02 09:47:52 Modified files: share/man/man4 : usb.4 Log message: Mention dwctwo(4). Suggested by jmc@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/02/02 10:06:31 Modified files: share/man/man4 : dwctwo.4 usb.4 Log message: Octeon has at most one instance of dwctwo(4), at iobus? irq 56. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/02 10:38:20 Modified files: share/man/man4 : dwctwo.4 Log message: tweaks; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/02 10:39:02 Modified files: usr.sbin/ldapctl: ldapctl.8 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/02/02 10:51:11 Modified files: etc/rc.d : eigrpd httpd ldpd npppd ntpd ospf6d ospfd relayd ripd snmpd vmd smtpd usr.sbin/bgpd : bgpd.c usr.sbin/dvmrpd: dvmrpd.c usr.sbin/eigrpd: eigrpd.c usr.sbin/hostapd: privsep.c usr.sbin/httpd : httpd.c usr.sbin/ldpd : ldpd.c usr.sbin/npppd/npppd: privsep.c usr.sbin/ntpd : ntpd.c usr.sbin/ospf6d: ospf6d.c usr.sbin/ospfd : ospfd.c usr.sbin/relayd: relayd.c usr.sbin/ripd : ripd.c usr.sbin/snmpd : snmpd.c usr.sbin/vmd : vmd.c usr.sbin/smtpd : smtpd.c Log message: Remove setproctitle() for the parent process. Because rc.d(8) uses process titles (including flags) to distinguish between daemons, this makes it possible to manage multiple copies of a daemon using the normal infrastructure by symlinking rc.d scripts to a new name. ok jung@ ajacoutot@, smtpd ok gilles@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/02/02 10:52:46 Modified files: sys/dev/pv : xen.c xenstore.c xenvar.h Log message: A few reliability improvements in the power management interface Nathanael Rensen came up with a few improvements to the event watcher and power management interface, namely: o Make sure to put our watcher on a list before issuing an XS_WATCH command since Xen will raise the event right after it's been set up. o The first time xen_control is called the "control/shutdown" node may not exist, so skip printing the error message in this case. o Acknowledge requests by writing back an empty string. o log(9) reboot and halt requests like vmt(4) does. Huge thanks! CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/02 11:18:04 Modified files: usr.sbin/ldapctl: ldapctl.c Log message: Try to be user-friendly and check early that the datadir is somewhat sane. Inspired by a diff by gsoares@, ok landry@ gsoares@ CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2016/02/02 11:42:22 Modified files: dist/libxcb/src: xcb_util.c Log message: Make sure the socket send buffer is at least 64KB. This reduces the number of writev(2) system calls made for largish requests. A similar change was made to the libxtrans code a while ago. This should speed up applications that send images to the X server, like Firefox. The seedupmight not be noticable though. But it reduces the noice in ktrace logs. ok matthieu@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/02/02 12:18:57 Modified files: games/snake : snake.c Log message: - Swap atoi(3) for strtonum(3) - Swap fputs(3) for fprintf(3) - Use getprogname(3) instead of hardcoded string OK and help from tb@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/02/02 12:43:20 Modified files: usr.bin/ftp : Tag: OPENBSD_5_8 fetch.c Log message: Backport fix for crash when non-standard newline is returned. OK sthen@ and beck@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/02/02 12:47:38 Modified files: usr.bin/ftp : Tag: OPENBSD_5_7 fetch.c Log message: Backport fix for crash when non-standard newline is returned. OK sthen@ and beck@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2016/02/02 13:23:10 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.9.2 and 1.8.9. ok jasper@ benoit@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/02 14:16:17 Modified files: sys/arch/amd64/conf: RAMDISK_CD Log message: enable xen devices here as well tested by and ok mikeb@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/02/02 14:18:04 Modified files: usr.sbin/smtpd : ca.c Log message: in RSA privsep engine, do not provide methods for rsa_sign / rsa_verify, they are unused in OpenSMTPD and lead to crashes in -portable when we're linked to OpenSSL starting with 1.0.2f ok reyk@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/02 14:40:47 Modified files: sys/arch/armv7/sunxi: sunxireg.h sxidog.c Log message: give sxidog it's own mapping as well so it wont't require sxitimer from Artturi Alm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/02 14:58:32 Modified files: mail/amavisd-new/patches: patch-amavisd patch-amavisd_conf patch-amavisd_conf-default Log message: regen patches, no pkg change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/02 16:08:40 Modified files: graphics/py-Pillow: Makefile Added files: graphics/py-Pillow/patches: patch-libImaging_PcdDecode_c Log message: Add upstream patch to py-Pillow, fixing a buffer overflow in PcdDecode.c, where the decoder writes assuming 4 bytes per pixel into a 3 byte per pixel wide buffer, allowing writing 768 bytes off the end of the buffer. This overwrites objects in Python's stack, leading to a crash. https://github.com/python-pillow/Pillow/pull/1706 (There's also a newer upstream release but that will need additional checking before it can go in). CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/02/02 16:15:15 Modified files: usr.sbin/dhcrelay: bpf.c dhcpd.h packet.c Log message: Remove unused (a.k.a. always passed NULL) parameter 'data' from decode_udp_ip_header() and the useless check of it. Part of original diff from pelikan about udp length errors. From dhcpd: bpf.c r1.9, dhcpd.h r1.46, packet.c r1.5 ok jca CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/02/02 16:16:58 Modified files: usr.sbin/dhcrelay: packet.c Log message: Nuke local #define ETHER_HEADER_SIZE and use the identical value'd ETHER_HDR_LEN from if_ether.h. From dhcpd packet.c r1.6. ok jca CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/02/02 16:18:16 Modified files: usr.sbin/dhcrelay: packet.c Log message: Variables to count seen packets should be unsigned. From dhcpd/packet.c r1.8 ok jca CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/02 16:58:38 Log message: Import vmdktool-1.4. The vmdktool utility converts raw filesystems to the VMDK format and vice versa. It can also produce information for a given VMDK file. req., tested by and OK reyk@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20160203 N ports/sysutils/vmdktool/distinfo N ports/sysutils/vmdktool/Makefile N ports/sysutils/vmdktool/pkg/PLIST N ports/sysutils/vmdktool/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/02 16:59:16 Modified files: sysutils : Makefile Log message: +vmdktool CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/02/02 18:47:25 Modified files: usr.bin/vi/cl : cl_main.c usr.bin/vi/common: main.c mem.h Log message: Remove needless alias macros for malloc and calloc. No binary change. I got this upstreamed a few weeks ago. ok tb (less a few style tweaks), martijn (who suggested style tweaks) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/02/02 20:25:08 Modified files: sys/arch/i386/i386: cpu.c sys/arch/amd64/amd64: amd64_mem.c cacheinfo.c cpu.c identcpu.c Log message: Test cpuid_level or ci->ci_pnfeatset before using a CPUID leaf; some BIOSes can disable leaves that CPU feature flags would seem to imply. Corrects signal delivery on systems where the AVX leaf is disabled. report and debugging help from Marcus MERIGHI (mcmer-openbsd (at) tor.at) ok kettenis@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2016/02/02 22:57:09 Modified files: usr.sbin/smtpd : bounce.c Log message: Use "esc_class" to classify bounce type instead of "errorline" as we no longer prepend status code to "errorline". Fixes mismatch between DSN's subject line and its content. Ok jung@ gilles@ millert@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/02/03 00:21:31 Modified files: share/man/man4 : Makefile Log message: hookup dwctwo.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/03 00:24:15 Modified files: sysutils/salt : Makefile distinfo Log message: Update to salt-2015.8.5. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/02/03 00:42:14 Modified files: sys/dev/pci/drm/radeon: radeon_kms.c Log message: Prevent efifb(4) from attaching if we're the console. Unfortunately, making this decision in radeondrm_attachhook() is too late because at that point efifb(4) would have already been attached. This means that if we decide to bail in radeondrm_attachhook() we may end up without a glass console. That may happen for example if the firmware package has not been installed. I'm still looking for a solution for that problem. ok jsg@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/02/03 01:03:21 Modified files: usr.sbin/smtpd : enqueue.c smtpctl.c Log message: NULL initialize two file pointers to make it more obvious when reading that they can't end up uninitialized after the mkstemp/fdopen dance CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/02/03 04:14:08 Modified files: usr.sbin/smtpd : filter.c Log message: When a filter rejects a message content, report immediatly to the smtp session. Simplify code while here. ok gilles@ jung@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/02/03 04:16:01 Modified files: textproc/p5-Lingua-Stem-Ru: Makefile distinfo Log message: Update to p5-Lingua-Stem-Ru-0.02. CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/02/03 04:16:19 Modified files: usr.sbin/smtpd : smtp_session.c Log message: tell filters to rollback the current transaction if MAIL or EOM fails ok gilles@ jung@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/03 05:22:01 Modified files: www/netsurf/libnsgif: Tag: OPENBSD_5_8 Makefile Added files: www/netsurf/libnsgif/patches: Tag: OPENBSD_5_8 patch-src_libnsgif_c Log message: stack overflow (CVE-2015-7505) and out-of-bounds read (CVE-2015-7506) CVSROOT: /cvs Module name: src Changes by: halex@cvs.openbsd.org 2016/02/03 05:23:57 Modified files: usr.bin/tail : tail.c Log message: fix off-by-one in argument parsing ok martijn@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/03 05:31:18 Modified files: www/netsurf/libnsbmp: Tag: OPENBSD_5_8 Makefile Added files: www/netsurf/libnsbmp/patches: Tag: OPENBSD_5_8 patch-src_libnsbmp_c Log message: Security fixes for heap overflow (CVE-2015-7508) and out-of-bounds read (CVE-2015-7507) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/03 06:24:38 Modified files: security/libnettle: Tag: OPENBSD_5_8 Makefile Added files: security/libnettle/patches: Tag: OPENBSD_5_8 patch-ecc-256_c patch-x86_64_ecc-384-modp_asm Log message: - Security fixes for CVE-2015-8803 - CVE-2015-8805 - -current is not affected after the update to 3.2 ok aja@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/02/03 06:37:44 Modified files: usr.sbin : Makefile Log message: Enable hostctl (only i386 and amd64 for now). OK mikeb@ jsg@ krw@ ajacoutot@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/02/03 06:38:40 Modified files: usr.sbin/smtpd : smtp_session.c Log message: Add helpers function to talk to the queue. Make the code simpler. ok gilles@ sunil@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/02/03 07:24:05 Modified files: sys/dev/pv : vmt.c Log message: Increase the RPC buffer once more to 4096 bytes. The guestinfo.ovfEnv mechanism is used to configure VMs in the VMware vSphere world: instead of using individual key-value guestinfo.* properties, it uses the guestinfo.ovfEnv value to pass an enterprise-compliant XML file that includes key-value properties. This file can be rather large, especially with comments, but 4k ought to be enough for anybody. Also change a stack buffer to malloc'ed memory in the ioctl path. OK mikeb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/03 07:48:36 Modified files: sbin/dhclient : packet.c usr.sbin/dhcpd : packet.c usr.sbin/dhcrelay: packet.c Log message: be very careful accepting packets via bpf. First check that the fixed part of the IP header is completely present before using its header length field. Then use the data in the IP header to ensure the entire IP packet is present. Then check that the entire UDP header is present. Then use the data in the UDP header to ensure all the data it thinks is present is actually present. Started when tj@ and a few others noticed ISC "DHCP CVE-2015-8605: UDP payload length not properly checked". ok sthen@ henning@ CVSROOT: /cvs Module name: www Changes by: sobrado@cvs.openbsd.org 2016/02/03 07:58:49 Modified files: . : 59.html Log message: OpenSSH 7.1 new features and bug fixes. CVSROOT: /cvs Module name: www Changes by: sobrado@cvs.openbsd.org 2016/02/03 08:00:51 Modified files: . : 59.html Log message: update to LibreSSL 2.3.2 section. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/02/03 08:06:08 Modified files: devel/p5-Data-Validate-IP: Makefile distinfo Log message: update p5-Data-Validate-IP to 0.25 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/02/03 08:16:33 Modified files: sys/scsi : sd.c Log message: When accessing the scsi link of a scsi disk, use a variable "sc_link" everywhere. This is the first step to fix a use after free of the sc_link when the disk detaches. If a function gets a scsi transfer, the scsi link is always valid. Call this variable "link" consistently. OK krw@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/03 08:33:28 Modified files: faq/pf : example1.html Log message: typo in pf rule; spotted by nils frohberg CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/03 08:42:30 Modified files: faq : faq14.html Log message: new section on full disk encryption, improved section on raid1, shuffle a few other softraid bits around and clean up some formatting. ok tb krw CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/02/03 08:47:27 Modified files: usr.bin/less : optfunc.c Log message: Rename a local var so that we can call the global message buffer msg. ok nicm, tb CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/03 09:08:09 Modified files: usr.sbin/tcpdump: print-802_11.c Log message: Make tcpdump show 802.11 control frames. ok kettenis@, and help from David Vasek (thanks!) CVSROOT: /cvs Module name: www Changes by: sobrado@cvs.openbsd.org 2016/02/03 09:40:02 Modified files: . : 59.html Log message: tweaks on previous commit. CVSROOT: /cvs Module name: www Changes by: sobrado@cvs.openbsd.org 2016/02/03 10:20:15 Modified files: . : 59.html Log message: add links to on-line manual pages. CVSROOT: /cvs Module name: www Changes by: sobrado@cvs.openbsd.org 2016/02/03 10:46:51 Modified files: . : 59.html Log message: remove unused tag. CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2016/02/03 11:30:16 Modified files: usr.sbin/pkg_add/OpenBSD: Delete.pm PackingElement.pm Log message: update the font cache by running fc-cache after removing packages with @fontdir markers ok espie@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/02/03 11:49:10 Modified files: www/piwik : Makefile distinfo www/piwik/pkg : PLIST Log message: Security update to 2.15.0 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/02/03 11:58:24 Modified files: www/phpmyadmin : Makefile distinfo Log message: Security update to 4.4.15.4 Fixes: PMSA-2016-[1-7], PMSA-2016-8 and PMSA-2016-9 do not affect us CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/03 12:41:11 Modified files: faq : faq14.html Log message: fix mfs man page link; spotted by jungle boogie CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/02/03 13:47:13 Modified files: devel/intellij : Makefile devel/intellij/files: idea.1 Log message: There is a special mdoc macro, .Lk, for hyperlinks like that. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/03 14:37:58 Modified files: faq : faq14.html Log message: remove two strange sentences about comparing write speeds to the time it takes to rebuild an array; suggested by stefan wollny cut up two run-on sentences into smaller pieces while here. tb agrees CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/02/03 14:42:12 Modified files: sys/scsi : sd.c Log message: Do not access the scsi link of the disk at the beginning of sdopen() and sdminphys() if the scsi disk is dying. The memory of the link may have been freed already. OK krw@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/03 16:03:05 Modified files: distrib/sets/lists/base: md.amd64 md.i386 distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/03 17:20:09 Modified files: net/dnscrypt-proxy: Makefile distinfo net/dnscrypt-proxy/pkg: PLIST-main Removed files: net/dnscrypt-proxy/patches: patch-src_libevent-modified_evutil_rand_c Log message: Update to dnscrypt-proxy 1.6.1 - Security: malformed packets could cause the OpenDNS deviceid, OpenDNS set-client-ip, blocking and AAAA blocking plugins to use uninitialized pointers, leading to a denial of service or possibly code execution. The vulnerable code is present since dnscrypt-proxy 1.1.0. OpenDNS users and people using dnscrypt-proxy in order to block domain names and IP addresses should upgrade as soon as possible. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/03 17:21:14 Modified files: net/dnscrypt-proxy: Tag: OPENBSD_5_8 Makefile distinfo net/dnscrypt-proxy/pkg: Tag: OPENBSD_5_8 PLIST-main Removed files: net/dnscrypt-proxy/patches: Tag: OPENBSD_5_8 patch-src_libevent-modified_evutil_rand_c Log message: Update to dnscrypt-proxy 1.6.1 - Security: malformed packets could cause the OpenDNS deviceid, OpenDNS set-client-ip, blocking and AAAA blocking plugins to use uninitialized pointers, leading to a denial of service or possibly code execution. The vulnerable code is present since dnscrypt-proxy 1.1.0. OpenDNS users and people using dnscrypt-proxy in order to block domain names and IP addresses should upgrade as soon as possible. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/03 17:22:20 Modified files: . : mail.html stable.html Log message: more consistent formatting, some grammar fixes, remove a few of the non-english mailing lists whose websites don't load anymore. input/ok tb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/03 19:56:29 Modified files: telephony/asterisk: Makefile distinfo Log message: security update to asterisk-13.7.1 (if anyone has time to look at pulling -stable up to 11.21.1, that would be appreciated..) BEAST vulnerability in HTTP server http://downloads.digium.com/pub/security/AST-2016-001.html File descriptor exhaustion in chan_sip http://downloads.digium.com/pub/security/AST-2016-002.html Remote crash vulnerability when receiving UDPTL FAX data. http://downloads.digium.com/pub/security/AST-2016-003.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/03 23:54:48 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-95.0.0. - add support for subnets CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/03 23:55:18 Modified files: security/gnutls: Makefile distinfo Log message: Bugfix update to gnutls-3.3.21. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/03 23:55:48 Modified files: print/cups-pk-helper: Makefile distinfo print/cups-pk-helper/pkg: PLIST Log message: Update to cups-pk-helper-0.2.6. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/02/04 00:16:18 Modified files: sys/dev/pci/drm/radeon: radeon_bios.c Log message: If the ROM size is 0, we won't be able to read the video BIOS from it. Bail out early to prevent a panic from calling bus_space_map(9) with size 0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/02/04 00:55:40 Modified files: textproc/p5-XML-XPath: Makefile distinfo Log message: Update to p5-XML-XPath-1.29. CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/02/04 01:31:26 Modified files: sbin/bioctl : bioctl.c Log message: Fix an unitialized variable; pointed out by jsg@. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/02/04 02:19:39 Modified files: sys/arch/amd64/stand/efiboot: efiboot.c Log message: Some (buggy) UEFI implementations don't report the correct framebuffer parameters unless SetMode() has been called, even if we don't actually change the mode. Other (equally buggy) UEFI implementations report an error if we call SetMode() but don't actually change the mode. Work around these issues by always calling SetMode() (like we did before rev 1.10), but don't report an error if the current mode is the same as the desired mode. ok yasuoka@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/02/04 02:23:20 Modified files: multimedia/mpv : Makefile distinfo multimedia/mpv/pkg: PLIST Removed files: multimedia/mpv/patches: patch-DOCS_man_options_rst patch-TOOLS_old-configure patch-TOOLS_old-makefile Log message: update to mpv-0.15.0 changes: - old-configure is gone, so use waf - instead of patching cd/dvd device names, use sed - explicitly disable dependencies we don't have but may get in future ok, tweaks and testing bentley@, jasper@ and sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/04 02:38:03 Modified files: textproc/libxml++: Makefile Log message: Add PORTROACH to limit this to version 2.X. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/04 03:02:44 Modified files: build : mirrors.dat Log message: Reinstate openbsd.cs.fau.de, thanks to Simon Kuhnle for rebuild and sending the diff. N.B. SSH fingerprints for anoncvs have changed. Remove some other mirrors that have been commented-out for a while. Reinstate openbsd.dk, it's no longer hanging. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/04 03:03:21 Modified files: . : ftp.html ftplist anoncvs.html openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html Log message: sync CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/02/04 03:03:34 Modified files: etc/examples : pkg.conf Log message: sync CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/04 03:08:07 Modified files: graphics/jasper: Makefile graphics/jasper/patches: patch-src_libjasper_base_jas_image_c patch-src_libjasper_base_jas_seq_c Log message: Security fix for CVE-2016-2089, patch from redhat bz. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/04 03:10:25 Modified files: graphics/jasper: Tag: OPENBSD_5_8 Makefile graphics/jasper/patches: Tag: OPENBSD_5_8 patch-src_libjasper_base_jas_image_c patch-src_libjasper_base_jas_seq_c Log message: Security fix for CVE-2016-2089, patch from redhat bz. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2016/02/04 03:38:26 Modified files: archivers/p7zip: Makefile archivers/p7zip/patches: patch-CPP_7zip_UI_Console_Main_cpp Log message: Further pledge(2) fallout due to password protected archives. Listing or checking the integrity may call readpassphrase(3) and thus requires a "tty" promise. Report and fix by provided by Andre S, thanks! ok czarkoff@, Josh Grosse (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/04 03:58:48 Modified files: usr.sbin/tcpdump: print-802_11.c Log message: Fix an infinite loop when printing a country element in a management frame in case we hit channel Tx power limits we can't pretty-print. Also ensure we consume the last item in this list. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/04 05:34:48 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: In OpenBSD 4.5 p5-Module-Pluggable moved to perl core, so a quirk was used to remove the package if installed. This was then removed from perl core again, a port was added, but the quirk wasn't removed, so people who *don't* clean their /usr/libdata between updates would have the new version from packages removed, and people who *do* clean would see a message like this, "Not removing p5-Module-Pluggable-5.2 , /usr/libdata/perl5/Module/Pluggable.pm not found" Remove from quirks to fix. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/02/04 05:45:03 Modified files: sys/ufs/ext2fs : ext2fs_subr.c sys/ufs/ufs : ufs_vnops.c Log message: Prevent signed overflow when calculating i_modrev initial value Reported and fixed by Martin Natano , thanks! ok stefan CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/02/04 05:46:28 Modified files: usr.sbin/smtpd : queue_backend.c Log message: When deleting a message, remove associated envelopes from the cache, if any (it happens when a message transaction is cancelled). ok gilles@ sunil@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/04 05:48:06 Modified files: usr.sbin/ldapd : ldapd.c namespace.c Log message: Minor ldapd -r tweaks - fix style - the string pointed to by datadir shouldn't be modified, use const - initialize datadir at compile time - in namespace.c, move the extern datadir decl above local decls CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/02/04 05:50:56 Modified files: sys/dev/pv : xenstore.c Log message: Bail early if there's no token; found by jsg@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/04 06:14:15 Modified files: productivity/baikal: Makefile Log message: drop MAINTAINER for i don't use this anymore CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/04 06:33:49 Modified files: www/webkit : Tag: OPENBSD_5_8 Makefile Added files: www/webkit/patches: Tag: OPENBSD_5_8 patch-Source_WebCore_platform_ScrollView_cpp Log message: Fix for CVE-2014-1748. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/04 06:34:20 Modified files: www/webkit : Makefile Added files: www/webkit/patches: patch-Source_WebCore_platform_ScrollView_cpp Log message: SECURITY fix for CVE-2014-1748. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/02/04 06:59:36 Modified files: www/piwik : Tag: OPENBSD_5_8 Makefile distinfo www/piwik/pkg : Tag: OPENBSD_5_8 PLIST Log message: Security update to 2.15.0 ok jasper@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/02/04 07:03:30 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.4 Fixes: PMSA-2016-[1-7], PMSA-2016-8 and PMSA-2016-9 do not affect us ok jasper@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/02/04 07:11:20 Modified files: usr.bin/tmux : cmd-new-session.c Log message: Set up -t flag properly when passing new-session -A off to attach-session, GitHub issue 295. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/04 07:29:25 Modified files: net/dnscrypt-proxy: Makefile net/dnscrypt-proxy/pkg: README-main dnscrypt_proxy.rc Log message: Update pkg-readme and rc script for dnscrypt-proxy; "-R opendns" was the package's old default but this has been replaced in the csv file since the OpenDNS acquisition. There is now no default; select a server yourself and configure it as shown in the readme. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/04 07:45:14 Modified files: net/noVNC : Makefile distinfo Log message: add a couple more commits from bmc-support to noVNC, replace ATEN iKVM detection heuristic and cover additional supermicro X10/X11 iKVM. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/02/04 08:22:47 Modified files: net/openfire : Makefile distinfo Log message: Update to openfire-4.0.1. from Marc Peters (maintainer) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/02/04 09:08:37 Modified files: textproc/p5-Regexp-Common: Makefile distinfo Log message: update p5-Regexp-Common to 2016020301 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/04 09:23:40 Modified files: sys/net80211 : ieee80211_input.c ieee80211_node.h ieee80211_proto.c Log message: Restore the BlockAck session timer. It is still required to work around stalled BA sessions observed with iwn(4). We can revisit this later once the underlying problem in iwn(4) has been found. Prompted by report from krw@, I could reproduce the issue. ok krw@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/02/04 11:08:18 Modified files: textproc/zathura/core: Makefile 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: Add core as a RUN_DEPENDS of the plugins. Change core COMMENT. OK sthen@. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/02/04 11:33:30 Modified files: usr.bin/cu : xmodem.c Log message: Include stdint.h for the uint{8,16}_t types. OK nicm@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/04 11:43:14 Modified files: faq : faq1.html Log message: begin enforcing a "new sentence, new line" policy in the faq, making it a bit easier for future editors to sort through. with and ok tb CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/02/04 12:55:13 Modified files: net/ntp : Makefile distinfo Added files: net/ntp/patches: patch-tests_libntp_ssl_init_c Log message: Security update to 4.2.8p6. This addresses numerous security issues. CVSROOT: /cvs Module name: www Changes by: jung@cvs.openbsd.org 2016/02/04 12:55:43 Modified files: opensmtpd/faq : certificates.html example1.html filters.html Log message: fix listen directive in examples noticed by Steve Conrad CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/02/04 13:27:33 Modified files: usr.sbin/smtpd : smtp_session.c Log message: Make code more readable by putting the message parsing logic in a single place. ok gilles@ sunil@ jung@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/04 13:38:57 Modified files: sys/dev/pci : if_iwn.c Log message: In iwn(4), don't forget about restoring the CCMP key to firmware after HT protection setting updates. Unbreaks WPA in 11n mode. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/02/04 13:40:17 Modified files: net/ntp : Tag: OPENBSD_5_8 Makefile distinfo Added files: net/ntp/patches: Tag: OPENBSD_5_8 patch-tests_libntp_ssl_init_c Log message: Security update to 4.2.8p6. This addresses numerous security issues. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/04 14:17:00 Modified files: faq : faq2.html Log message: Unify formatting of the FAQ. - Strip trailing white space - new sentence, new line - simplify man links when possible - tweak some formulations lots of help even more tweaks and one ok tj@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/04 14:17:26 Modified files: textproc/libxml: Tag: OPENBSD_5_8 Makefile Log message: The patches that we fetch from upstream git have a "cgit+version" in the footer. However upstream recently updated their cgit so the footer changed from "cgit v0.11.2" to "cgit v0.12" which caused a checksum mismatch. Mirror the patches elsewhere instead of playing catch-up whenever there's a new cgit release. checksum mismatch noticed by sven falempin CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/04 14:20:49 Modified files: faq : faq3.html Log message: new sentence, new line. few minor tweaks while here. ok tb CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/04 14:24:21 Modified files: faq : faq4.html Log message: Next step in the unification process - strip trailing white space - new sentence, new line - simplify man links if possible - tweak some formulations help, tweaks and ok tj@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/04 14:32:01 Modified files: sys/dev/pci : if_iwn.c Log message: Make iwn(4) pass 802.11 control frames in monitor mode. Now we can see rts/cts, ack, blockack etc. in tcpdump(8). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/02/04 15:04:34 Modified files: include : signal.h Log message: Convert sigemptyset and sigfillset to inline functions to avoid warnings with newer gcc versions and -Werror=unused-value. OK guenther@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/02/04 15:16:19 Modified files: lang/gambit : Makefile Log message: "cc1: out of memory allocating 1608 bytes". Adding -O0 for the next bulk build. I don't have a machine where to test the workaround. I will remove the comment when I know if that helps with the bug or not. CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2016/02/04 15:27:38 Modified files: mail/opensmtpd-extras: Makefile distinfo mail/opensmtpd-extras/pkg: PLIST-main Log message: update to latest snapshot 201602042118 which fixes multiple filter issues ok giovanni CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/02/04 15:35:17 Modified files: usr.sbin/smtpd : rfc2822.c Log message: fix memory leak ok gilles@ jung@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/04 16:37:30 Modified files: faq : faq5.html Log message: new sentence, new line. few small tweaks and zap some whitespace. ok tb CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/04 16:39:08 Modified files: faq : faq6.html Log message: new sentence, new line. few small tweaks and zap some whitespace. ok tj CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/04 16:43:48 Modified files: usr.bin/ssh : packet.c Log message: printf argument casts to avoid warnings on strict compilers CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/04 19:37:56 Modified files: usr.bin/ssh : sshd_config.5 Log message: better description for MaxSessions; bz#2531 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/04 20:07:06 Modified files: usr.bin/ssh : sshd.8 Log message: mention internal DH-GEX fallback groups; bz#2302 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/04 21:10:48 Modified files: lib/libc/locale: rune.c Log message: avoid an uninitialised value in a return path added in rev 1.5 ok tobias@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/04 21:31:21 Modified files: usr.bin/ssh : sshconnect2.c Log message: avoid an uninitialised value when NumberOfPasswordPrompts is 0 ok markus@ djm@ CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/02/04 23:29:01 Modified files: sys/arch/amd64/amd64: conf.c sys/arch/i386/i386: conf.c sys/dev : ipmi.c ipmivar.h sys/sys : conf.h Added files: sys/dev : ipmi.h Log message: Implement FreeBSD-compatible IOCTL to access BMC in ipmi(4) Initial help & testing by jmatthew@ Code review & input by mpi@ Final review & OK by jsg@ CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/02/04 23:29:45 Modified files: etc : MAKEDEV.common etc/etc.amd64 : MAKEDEV.md etc/etc.i386 : MAKEDEV.md Log message: Add ipmi(4) cdev entry on amd64 and i386 CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/02/04 23:30:21 Modified files: etc/etc.amd64 : MAKEDEV etc/etc.i386 : MAKEDEV share/man/man8/man8.amd64: MAKEDEV.8 share/man/man8/man8.i386: MAKEDEV.8 Log message: Regen CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/02/05 01:49:59 Modified files: sys/dev/pci/drm/radeon: radeon_bios.c Log message: Fix a pci vendor/device conversion missed in rev 1.6. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/02/05 03:05:12 Modified files: sys/dev/pci/drm: drmP.h drm_drv.c drm_linux.h Log message: Improve Linux PCI compatibility code. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/02/05 03:13:51 Modified files: libexec/talkd : talkd.c Log message: pledge(2) for talkd(8): rpath: fopen(3) _PATH_UTMP in read mode wpath/cpath: fopen(3) full_tty in write mode (w), which implies O_CREAT inet/dns: the intervening hosts in the conversation may be remote, or not, but since we will never know beforehand then it'll always need inet and dns to resolve the hostnames ok jca@ and also discussed with tb@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/02/05 03:18:01 Modified files: usr.bin/talk : talk.c Log message: pledge(2) for talk(1): At the beginning the largest pledge is the following: rpath: read ~/.terminfo (the reason was changed pointed out by semarie@) inet/dns: talk may need to connect to a remote host and resolve it getpw: if getlogin(2) fails then it needs getpwuid(3) as a fallback tty: this is a typical tty application, so it'll always need this annotation Then just before the application main loop check if the talk is with local user so it only needs "stdio tty", if it's remote then it needs "stdio inet tty". I couldn't test this with a remote host to confirm if it needs inet or not but as per jca@'s comment "tighter settings - if possible - can happen later" ok jca@ and also discussed with tb@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/02/05 03:20:06 Modified files: usr.bin/tmux : window-copy.c Log message: Do not wrap cursor at start or end of history, from Michal Mazurek. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/02/05 03:30:37 Modified files: sys/dev/pv : xen.c xenstore.c Log message: Silence warnings from static analyzers; found by jsg@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/02/05 03:34:52 Modified files: sys/dev/pv : if_xnf.c Log message: Simple moderation of Tx completion notifications Follow FreeBSD and schedule the next Tx completion event to fire when about half of the packet segments scheduled for transmission are consumed. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/02/05 04:26:26 Modified files: usr.sbin/rtadvd: config.c if.c Log message: rtadvd used a strncpy with a src interface name from the command line without checking its length. Replace it with strlcpy, check for truncation and move the check before using the user-specified interface name. While here, replace another strncpy of a interface name with memset-zero + strlcpy and check for truncation in if_getmtu() (should not happen as we validated the length before, but it's better to be safe and generally a better practice). OK jsg@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/02/05 04:40:15 Modified files: usr.sbin/vmd : vmd.c Log message: Fix a possible use-after-free in vmd, forward the result to the control socket before free'ing the vm. Found by and OK jsg@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/05 05:15:15 Modified files: usr.sbin/rtadvd: rtadvd.c Log message: Bail out if an unknown option is passed. There is no reason for rtadvd to be different from other daemons. Input from and ok bluhm@ florian@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/05 05:16:21 Modified files: usr.sbin/rtadvd: rtadvd.c Log message: select -> poll in log message; ok bluhm@ florian@ CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2016/02/05 05:51:46 Modified files: devel/src : Makefile distinfo Log message: update to devel/src 1.3 See http://www.catb.org/~esr/src/NEWS for what changed. OK aja@ CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2016/02/05 05:54:20 Modified files: sysutils/ansible: Makefile distinfo Log message: update sysutils/ansible to 2.0.0.2 - has a work around for callback API change for v2_playbook_on_start OK sthen@, aja@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/05 05:58:33 Modified files: usr.bin/locale : locale.c Log message: No need for pledge("rpath") CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/05 05:59:13 Modified files: usr.bin/locale : locale.c Log message: Sort includes. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/02/05 06:17:37 Modified files: sys/net : bpf.c Log message: return if the bpf_if passed to bpf_tap and _bpf_mtap are NULL. this works around a toctou bug in a very common idiom in our tree, in between the two lines below: if (ifp->if_bpf) bpf_mtap(ifp->if_bpf, m, BPF_DIRECTION_OUT); figured out by and diff from haesbart CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2016/02/05 06:28:19 Modified files: usr.bin/ssh : channels.c Log message: Only check errno if read() has returned an error. EOF is not an error. This fixes a problem where the mux master would sporadically fail to notice that the client had exited. ok mikeb@ djm@ CVSROOT: /cvs Module name: xenocara Changes by: visa@cvs.openbsd.org 2016/02/05 06:59:11 Modified files: share/mk : bsd.xconf.mk Log message: Re-enable GL on mips64 as the architecture now has the __sync functions. Build the libraries even on octeon for consistency. The platform uses the common mips64 packages which are built with GL. ok jasper@, kettenis@ CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2016/02/05 07:58:46 Modified files: security/py-M2Crypto: Makefile distinfo security/py-M2Crypto/patches: patch-SWIG__ssl_i Log message: - update security/py-M2Crypto to 0.23.0 - add pre-test target to enable make test OK sthen@, aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/05 07:59:27 Modified files: mail/razor-agents: Makefile mail/razor-agents/patches: patch-Makefile_PL Added files: mail/razor-agents/patches: patch-bin_razor-admin patch-bin_razor-check patch-bin_razor-report patch-bin_razor-revoke patch-lib_Razor2_Client_Agent_pm Log message: Remove "use lib qw(lib)" which is useless and breaks startup if the cwd is inaccessible. Specifically: fixes amavisd-new startup if razor-agents is installed (rc.d cd's to the *startup* user's home, i.e. /root, but this is normally unreadable for the unprivileged user). Remove a useless FAKE_FLAGS while there. ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/02/05 08:09:09 Modified files: lib/libc/stdlib: malloc.3 Log message: Fix err(3) calls after allocation failures in examples. There is long-standing consensus that err(1, NULL) is the best idiom after failure of malloc(3) and friends. Quirk in the manual noticed by tb@. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/02/05 08:51:10 Modified files: sys/dev/pci/drm: drm_linux.c drm_linux.h Log message: Implement acpi_get_table_with_size(). Will soon be used to read VFCT tables in radeondrm(4). CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/05 09:07:58 Modified files: sys/net80211 : ieee80211_input.c ieee80211_node.h ieee80211_output.c ieee80211_proto.c Log message: Store ADDBA request and response parameters in the block ack record of ieee80211_node. This way, we can keep track of the ACK policy and echo it back to the AP as required by the standard. And use the correct bit flag for the policy -- this code was confused between BlockAck and ADDBA, both of which have a policy bit but in different places. Fixes apple airport APs. tested by tb@, krw@, sthen@, abieber@, and Henrik Friedrichsen CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/05 09:08:44 Modified files: sys/dev/pci : if_iwm.c Log message: In iwm(4), set max A-MPDU length to 64k instead of 4k and tell the firmware about A-MPDU spacing. Makes BlockAck happy. tested by myself and abieber@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/05 09:09:19 Modified files: sys/dev/pci : if_iwn.c if_iwnreg.h Log message: In iwn(4), set max A-MPDU length to 64k instead of 4k and tell the firmware about A-MPDU spacing. Makes BlockAck happy. tested by me, tb@, krw@, sthen@, and Henrik Friedrichsen CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/02/05 09:20:46 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 distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/05 09:29:39 Modified files: faq : faq7.html Log message: new sentence, new line. a few small fixes and modernizations while here. ok tb CVSROOT: /cvs Module name: src Changes by: canacar@cvs.openbsd.org 2016/02/05 09:58:39 Modified files: lib/libpcap : optimize.c Log message: Use the correct structure size when allocating the array for nodes. ok tb@ millert@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/02/05 11:09:20 Modified files: lib/libc/stdlib: system.3 lib/libc/gen : popen.3 Log message: be more forceful about not using these. improvements sthen@, jmc@. okay millert@, jca@ jmc@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/05 11:27:51 Modified files: faq : faq8.html Log message: Adjust faq8 to the usual style. New sentence, new line; shorten manual links whenever appropriate; lots of minor fixes. with and ok tj@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/05 11:40:59 Modified files: faq : faq9.html Log message: new sentence, new line. remove some outdated info, zap whitespaces and reword a few things. ok tb CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/02/05 12:00:40 Modified files: usr.bin/write : write.1 write.c Log message: Make write explicitly ASCII only by transforming UTF-8 characters and non-ASCII bytes to a single '?'. This prevents sending of potentially harmful bytes to terminals who don't support UTF-8. written with help from schwarze@ text suggestions by jmc@ OK schwarze@ and semarie@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/05 12:11:31 Modified files: sys/net80211 : ieee80211_output.c Log message: Define EDCA tables for 11n mode. Per 802.11-2012 they are the same as the tables for 11a/11g modes. Add a function to append a Microsoft WME parameter element to a frame, using EDCA tables to construct the parameter records. Some 11n AP's I have observed provide this element. None of this code is used yet, so no functional change. I wrote this while debugging BlockAck and then realized it was only needed for hostap mode. Once we support 11n in hostap mode and send A-MPDUs, this code will be needed. CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2016/02/05 12:15:16 Modified files: usr.sbin/smtpd : smtp_session.c smtpd.c Log message: use SMTPD_NAME define ok gilles CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2016/02/05 12:21:04 Modified files: usr.sbin/smtpd : smtpd.h Log message: remove no longer relevant ifndef suggested by gilles CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/05 12:27:02 Modified files: sys/msdosfs : msdosfs_vnops.c Log message: Guard against integer overflow when checking whether writing to a file on msdosfs stays within the max. file size. ok kettenis@, krw@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/05 12:42:04 Modified files: sys/net80211 : ieee80211_input.c Log message: Count A-MPDU subframes with sequence number below the current BA window as duplicates rather than input errors. These subframes have either already been received, or the window was moved by the gap timeout which should only happen with buggy APs. Neither condition indicates a severe problem. Perhaps we will introduce a separate counter for this later. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/05 13:00:20 Modified files: sys/dev/pci : if_iwn.c Log message: Fix iwn(4) CCMP replay detection so it does not drop out-of-order A-MPDU subframes. Helps 11n mode with WPA. tested by me, tb@, and krw@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/02/05 14:03:51 Modified files: usr.bin/write : write.1 Log message: Explain why we intentionally violate POSIX here, to prevent people from being sad that they can't use UTF-8 in write(1), and to prevent that they waste their time trying to fix it. While here, fix some broken escaping. OK jmc@ martijn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/05 15:27:25 Modified files: graphics/inkscape: Makefile Added files: graphics/inkscape/patches: patch-src_util_expression-evaluator_cpp Log message: Add a patch to inkscape from Rafael Sadowski, fixing very frequent segfaults with spinbuttons with malloc's "baby junking" default (indicating a likely use-after-free). Additional testing from Laurence Tratt. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/05 19:22:33 Modified files: faq : faq10.html Log message: Massive cleanup: reformatting, rephrasing and shortening of sentences. Plus the usual whitespace and punctuation fixes and new-sentence new-line. patient reviewing, lots of input and ok tj@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/05 19:31:37 Modified files: faq : faq11.html Log message: new sentence, new line. many formatting improvements, including renumbering the sections after some were stripped out years ago. zap more whitespaces. ok tb CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/02/06 00:23:07 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/06 00:45:08 Modified files: net/gdnsd : Makefile net/gdnsd/pkg : gdnsd.rc Log message: Unbreak rc.d script. reported by jung@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/06 00:48:37 Modified files: audio/pulseaudio: Makefile audio/pulseaudio/files: module-sndio.c Log message: Unbreak the mixer. from ratchov@, thanks! req. by mpi@ ok sthen@ jasper@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/02/06 04:59:51 Modified files: sys/dev/pci/drm/radeon: radeon_bios.c Log message: Enable the code that reads the BIOS from the ACPI VFCT table on platforms with ACPI. ok jsg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/02/06 05:50:27 Modified files: sys/dev/pci : pchtemp.c share/man/man4 : pchtemp.4 Log message: Add support for the 9 series PCH. From Dmitri Alenichev. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/06 06:35:34 Modified files: faq : faq6.html Log message: s/fconfig/ifconfig From Bertrand Janin, thanks! CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/06 09:10:23 Modified files: sys/tmpfs : tmpfs_subr.c tmpfs_vnops.c Log message: Convert to uiomove. From Martin Natano. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/06 10:01:54 Modified files: faq : faq12.html Log message: prune useless [ nothing yet ] sections, use continguous numbering and do the usual clean up deal: new sentence, new line, shorten man links, line wrapping and the occasional reformulation. ok tj@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/06 10:08:16 Modified files: faq : faq13.html Log message: new sentence, new line. many formatting improvements and zapped whitespaces. remove a couple dead links. mention rcctl as an alternative to rc.conf.local. ok tb CVSROOT: /cvs Module name: xenocara Changes by: shadchin@cvs.openbsd.org 2016/02/06 10:50:07 Modified files: data/xkeyboard-config/keycodes: Makefile data/xkeyboard-config/man: xkeyboard-config.7 data/xkeyboard-config/pc: Makefile data/xkeyboard-config/symbols: Makefile dist/xkeyboard-config: NEWS configure configure.ac dist/xkeyboard-config/keycodes: Makefile.am Makefile.in dist/xkeyboard-config/po: bg.po ca.po cs.po de.po fi.po fr.po gl.po hu.po ko.po nl.po pl.po ru.po sv.po uk.po vi.po dist/xkeyboard-config/rules: base.extras.xml.in base.lists.part base.ml1_s.part base.ml_s.part base.o_s.part base.xml.in evdev.extras.xml.in evdev.m_k.part evdev.xml.in dist/xkeyboard-config/rules/compat: base.l1v1_c.part base.l2v2_c.part base.l3v3_c.part base.l4v4_c.part base.lv_c.part dist/xkeyboard-config/symbols: Makefile.am Makefile.in altwin az br capslock de fr group is us dist/xkeyboard-config/types: level5 Added files: data/xkeyboard-config/symbols/jolla_vndr: Makefile dist/xkeyboard-config/keycodes: jolla dist/xkeyboard-config/m4: gettext.m4 iconv.m4 intlmacosx.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 nls.m4 po.m4 progtest.m4 dist/xkeyboard-config/symbols: tg dist/xkeyboard-config/symbols/jolla_vndr: Makefile.am Makefile.in sbj Log message: Update to xkeyboard-config 2.17 ok matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: shadchin@cvs.openbsd.org 2016/02/06 10:51:12 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/02/06 11:02:18 Modified files: www/chromium : Makefile distinfo www/chromium/pkg: PLIST Log message: update to 48.0.2564.103 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/06 12:30:52 Modified files: sbin/dhclient : bpf.c clparse.c conflex.c dhclient.c dhcpd.h dispatch.c errwarn.c kroute.c options.c packet.c parse.c privsep.c privsep.h tables.c Log message: Eliminate #include inside *.h files and include only needed headers in each *.c file. Inspired by mention of header silliness by Edgar Pettijohn and mmcc@ on tech@. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/02/06 13:41:01 Modified files: lang/racket-minimal: Makefile Log message: Disable temporally the JIT on PowerPC. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/06 16:30:25 Modified files: lang/php/5.6 : Makefile distinfo Added files: lang/php/5.6/patches: patch-Zend_zend_alloc_c patch-ext_mcrypt_mcrypt_c patch-ext_session_session_c patch-ext_standard_password_c patch-ext_suhosin_execute_c Log message: security update to php-5.6.18, fixes include crashes, integer overflows, and updating the bundled pcre (also security fixes). add patches to use arc4random_buf instead of /dev/urandom (which is typically not available on a normal OpenBSD php installation, with very bad fallbacks in some cases). testing of arc4random bits from martijn@, ok robert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/06 16:31:20 Modified files: lang/php/5.5 : Makefile distinfo lang/php/5.5/pkg: PLIST-main Added files: lang/php/5.5/patches: patch-Zend_zend_alloc_c patch-ext_mcrypt_mcrypt_c patch-ext_session_session_c patch-ext_standard_password_c patch-ext_suhosin_execute_c Log message: security update to php-5.5.32, fixes include crashes, integer overflows, and updating the bundled pcre (also security fixes). add patches to use arc4random_buf instead of /dev/urandom (which is typically not available on a normal OpenBSD php installation, with very bad fallbacks in some cases). ok robert@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/06 16:50:10 Modified files: usr.sbin/dhcpd : alloc.c bootp.c bpf.c conflex.c confpars.c convert.c db.c dhcp.c dhcpd.c dhcpd.h dispatch.c errwarn.c hash.c icmp.c inet.c memory.c options.c packet.c parse.c pfutils.c print.c sync.c tables.c tree.c udpsock.c Log message: Eliminate #include inside *.h files and include only needed headers in each *.c file. Inspired by mention of header silliness by Edgar Pettijohn and mmcc@ on tech@. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/06 17:49:28 Modified files: usr.sbin/dhcrelay: bpf.c dhcpd.h dhcrelay.c dispatch.c errwarn.c packet.c Log message: Eliminate #include inside *.h files and include only needed headers in each *.c file. Inspired by mention of header silliness by Edgar Pettijohn and mmcc@ on tech@. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/06 19:20:12 Modified files: faq : faq14.html Log message: This page is a MONSTER. Direly needs a strict diet. Try to tame it the usual way: - zap trailing white space - line break at end of sentences - try to obtain something approximating a uniform look - normalize manual links - chop up endless sentences into digestible pieces - fix broken links - remove stale comments joint work with tj@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/06 19:31:34 Modified files: faq : faq15.html Log message: new sentence, new line. more formatting clean ups and mention that you need SUDO set in /etc/mk.conf to run "make install" as a regular user. ok tb CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/07 02:31:14 Modified files: sys/ntfs : ntfs_subr.c Log message: Convert to uiomove. While there, use size_t consistently for variables 'left' and 'tocopy' and adapt printf and DPRINTF format strings accordingly. From Martin Natano. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2016/02/07 02:48:11 Modified files: distrib/sets/lists/xbase: md.octeon md.sgi distrib/sets/lists/xserv: md.octeon md.sgi distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2016/02/07 02:51:01 Modified files: xserver : Makefile.bsd-wrapper Log message: solbourne was removed CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2016/02/07 03:06:50 Modified files: share/mk : bsd.xconf.mk Log message: Remove now unused XENOCARA_BUILD_GALLIUM settings. The non-gallium parts of Mesa require the sync builtins now, and we no longer have our own build system for Mesa. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/07 03:17:19 Modified files: usr.sbin/vmd : virtio.c Log message: avoid a double free in an error path ok stefan@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/07 03:24:04 Modified files: usr.sbin/dhcpd : memory.c Log message: avoid a use after free when parsing address ranges from a config ok krw@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2016/02/07 03:29:54 Modified files: distrib/sets/lists/xbase: md.loongson distrib/sets/lists/xserv: md.loongson Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/07 03:54:10 Modified files: devel/libgsf : Makefile distinfo Log message: Update to libgsf-1.14.35 (buffer underflow error). ok jasper@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/07 05:16:24 Modified files: sys/dev/pci : if_iwmreg.h Log message: Make sure the maximum iwm(4) firmware command payload size fits into the 12 bits available for it in struct iwm_tfd_tb.hi_n_len. Patch by Imre Vadasz via tech@ CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/02/07 05:17:34 Modified files: sys/dev : ipmi.c Log message: Remove a too strict assertion. CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/02/07 05:19:14 Modified files: sys/dev : ipmi.c Log message: Comment. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/02/07 05:28:28 Modified files: geo/gdal : Makefile distinfo geo/gdal/patches: patch-configure Log message: Bugfix update to GDAL 2.0.2. See https://trac.osgeo.org/gdal/wiki/Release/2.0.2-News for details. Bump major as two function signatures changed. CVSROOT: /cvs Module name: www Changes by: jasper@cvs.openbsd.org 2016/02/07 06:48:16 Modified files: . : mail.html Log message: re-add dutch list CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/02/07 08:32:29 Modified files: devel/py-certifi: Makefile distinfo devel/py-certifi/patches: patch-certifi_core_py patch-setup_py devel/py-certifi/pkg: PLIST Log message: Add python3 flavor and update version (no functional change) CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/02/07 08:34:29 Modified files: devel : Makefile Log message: +py-certifi,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/07 08:54:25 Modified files: print/cups : Makefile distinfo Log message: Maintenance update to cups-2.1.3. *yes* this is a maintenance update during soft-lock but considering half of the help request emails I get during a release cycle are about printing, I prefer having the most recent code around; it seems UNIX printing is still somewhat a Black Art for people. ok sthen@ jasper@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/02/07 13:01:58 Modified files: usr.bin/doas : doas.c Log message: require a tty for the password. sudo regression noted by miod, fix by millert CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/02/07 13:11:54 src/lib/libc/ubsan Update of /cvs/src/lib/libc/ubsan In directory cvs.openbsd.org:/tmp/cvs-serv20465/ubsan Log Message: Directory /cvs/src/lib/libc/ubsan added to the repository CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/02/07 13:50:24 Modified files: lib/libc/stdlib: strtonum.3 Log message: compare pointer to NULL in example code CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/02/07 13:56:48 Modified files: etc/rc.d : bgpd Log message: Remove setproctitle() for the parent process. Because rc.d(8) uses process titles (including flags) to distinguish between daemons, this makes it possible to manage multiple copies of a daemon using the normal infrastructure by symlinking rc.d scripts to a new name. ok jung@ ajacoutot@, missed in previous commit, problem reported by mxb/alumni/chalmers/se. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/02/07 14:00:17 Modified files: etc/rc.d : dvmrpd Log message: Remove setproctitle() for the parent process. Because rc.d(8) uses process titles (including flags) to distinguish between daemons, this makes it possible to manage multiple copies of a daemon using the normal infrastructure by symlinking rc.d scripts to a new name. ok jung@ ajacoutot@, missed in previous commit noticed after re-checking following report in bgpd. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/07 14:10:33 Modified files: usr.sbin/rtadvd: log.h rtadvd.c Log message: Mark a few others functions as __dead; ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/02/07 14:30:00 Modified files: multimedia/mpv : Makefile Log message: unbreak mpv on i386 tested by kili@, ok sthen@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/07 14:36:22 Modified files: build/mirrors : anoncvs.html.end Log message: update repo size CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/07 14:37:08 Modified files: . : anoncvs.html Log message: sync CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/07 14:39:58 Modified files: . : anoncvs.shar Log message: update repo size and ldd output; from Sevan Janiyan (thanks!). CVSROOT: /cvs Module name: www Changes by: matthieu@cvs.openbsd.org 2016/02/07 14:43:11 Modified files: . : 59.html Log message: xkeyboard-config updated CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/07 16:36:43 Modified files: sys/net80211 : ieee80211_input.c Log message: Hide some excessive net80211 debug printfs behind ieee80211_debug >= 2. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/02/07 16:56:20 Modified files: sys/dev/pci : if_iwn.c Log message: Fix off-by-one in loop termination condition. ok stsp@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/07 17:54:57 Modified files: sys/net80211 : ieee80211_input.c ieee80211_node.h Log message: Work around buggy APs which occasionally emit sequence numbers much higher than the current 11n BlockAck window. The previous code would be fooled into moving the window forward and then drop packets until their sequence numbers catch up with the new window, which can take several minutes. Fixes traffic stalls observed with Broadcom APs. ok krw@ tb@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/07 18:00:47 Modified files: sys/net80211 : ieee80211_input.c ieee80211_node.h ieee80211_proto.c Log message: Stop requiring a BlockAck session timeout (again), and just use it if the AP is asking for it. This timeout should not be required anymore now that krw@'s hangs are fixed by working around APs which make sequence numbers jump about. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/07 19:06:07 Modified files: usr.sbin/dhcpd : udpsock.c Log message: sys/param.h -> sys/types.h. No need to drag in nitems() only to use it once on an array declared iov[1]. Just use '1'. ok yasuoka@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/08 01:12:47 Modified files: sysutils/libvirt: Makefile Log message: explicitly disable wireshark dissector so it won't get picked up at configure time found the hard way by jiri b CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/02/08 02:56:16 Modified files: lib/libc/locale: mbrtowc.3 Log message: Align with reality, and with POSIX: For this particular function, incomplete characters are not an error, do not throw EILSEQ, and are not supposed to. OK millert@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/08 03:57:07 Modified files: usr.bin/ssh : clientloop.c kex.h kex.c opacket.h packet.c packet.h serverloop.c Log message: refactor activation of rekeying This makes automatic rekeying internal to the packet code (previously the server and client loops needed to assist). In doing to it makes application of rekey limits more accurate by accounting for packets about to be sent as well as packets queued during rekeying events themselves. Based on a patch from dtucker@ which was in turn based on a patch Aleksander Adamowski in bz#2521; ok markus@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/02/08 09:23:54 Modified files: bin/df : df.c ext2fs_df.c ffs_df.c Log message: remove needless headers ok tb@, from Michal Mazurek CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/08 10:21:10 Modified files: sys/dev : video.c Log message: Convert to uiomove. From Martin Natano. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/08 10:28:09 Modified files: distrib/alpha/common: install.md distrib/amd64/common: install.md distrib/armish/ramdisk: install.md distrib/armv7/ramdisk: install.md distrib/hppa : install.md distrib/i386/common: install.md distrib/landisk/ramdisk: install.md distrib/loongson/ramdisk: install.md distrib/luna88k/ramdisk: install.md distrib/octeon/ramdisk: install.md distrib/socppc/ramdisk: install.md distrib/sparc : install.md distrib/sparc64/common: install.md distrib/vax : install.md distrib/zaurus/ramdisk: install.md Log message: If manual disklabel editing is requested during install, don't emit verbiage explaining what disklabels are. If you don't know, you should be using (A)uto! ok rpe@ halex@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/08 10:39:37 Modified files: distrib/macppc/ramdisk: install.md Log message: If manual disklabel editing is requested during install, don't emit verbiage explaining what disklabels are. If you don't know, you should be using (A)uto! ok rpe@ halex@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/08 11:23:04 Modified files: sys/arch/amd64/amd64: pmap.c vmm.c sys/arch/amd64/include: pmap.h Log message: Set EPT bits of guest pages in pmap_enter instead of doing it after an uvm_fault: uvm_fault maps in neighboring pages of the faulting page. We want EPT bits set for those as soon as possible as well. This avoids additional EPT violations causing further uvm_faults when the guest accesses the neighboring pages. discussion with and ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/08 12:07:44 Modified files: net/icinga/core2: Makefile Log message: mark BROKEN-powerpc to avoid wasting build time; linker issues. `.gnu.linkonce.t._ZN6icinga5ValueC1EPNS_6ObjectE' referenced in section `.gnu.linkonce.r._ZN6icinga5ValueC1EPNS_6ObjectE' of lib/base/CMakeFiles/base.dir/boolean-script.cpp.o: defined in discarded section `.gnu.linkonce.t._ZN6icinga5ValueC1EPNS_6ObjectE' of lib/base/CMakeFiles/base.dir/boolean-script.cpp.o CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/02/08 12:22:56 ports/graphics/gegl03/patches Update of /cvs/ports/graphics/gegl03/patches In directory cvs.openbsd.org:/tmp/cvs-serv19238/patches Log Message: Directory /cvs/ports/graphics/gegl03/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/02/08 12:28:47 Added files: graphics/gegl03/patches: patch-operations_external_tiff-load_c Log message: Fix build on big-endian archs by correcting a typo in a probably never tested big-endian only codepath.. sigh. Tested on macppc & sparc64. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/08 12:29:58 Modified files: usr.bin/openssl: openssl.1 share/man/man8 : ssl.8 Log message: sslv3 has been removed; prompted by a mail from jiri navratil help/ok sthen CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/02/08 13:05:43 Modified files: lib/libc/time : strftime.3 strptime.3 Log message: mention mktime, since that is where struct tm is described. ok schwarze CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/08 13:29:11 Modified files: lib/libc/time : strftime.3 Log message: new sentence, new line; CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/02/08 14:05:51 Modified files: usr.bin/hexdump: hexdump.c Log message: remove main() declaration from Michal Mazurek CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/02/08 14:57:46 Modified files: sys/netinet : Tag: OPENBSD_5_8 ip_carp.c Log message: Carp in OpenBSD 5.8 is affected by the same bug as vlan. By creating, changing and destroying carp interfaces multiple times, root could crash the OpenBSD 5.8 kernel with ifconfig. The reference counting of carp_ifih in carp_set_ifp() was wrong, so a use after free was possible. Reordering the operations fixes it. From markus@; OK mpi@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/02/08 15:09:22 Modified files: usr.bin/hexdump: display.c Log message: Fix a bug that caused nothing to be skipped when skipping exactly the number of bytes present in a regular file was requested. Bug reported by a user called "tdm" on the comstyle #openbsd IRC channel. Patch written by Michal Mazurek . OK jung@ millert@ czarkoff@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/08 15:12:51 Modified files: sys/kern : subr_disk.c Log message: "exceeds past the end" -> "extends past the end" in comment. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/08 15:44:37 Modified files: usr.sbin/rtadvd: dump.c Log message: Print MAX addresses padded with a leading zero. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/08 16:15:37 Modified files: usr.sbin/rtadvd: config.c rtadvd.c rtadvd.h Log message: typos CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/08 16:19:00 Modified files: usr.sbin/rtadvd: config.c config.h dump.c dump.h if.c if.h rtadvd.c rtadvd.h timer.c timer.h Log message: Kill trailing whitespace. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/08 16:40:12 Modified files: usr.bin/ssh : readconf.c Log message: don't attempt to percent_expand() already-canonicalised addresses, avoiding unnecessary failures when attempting to connect to scoped IPv6 addresses (that naturally contain '%' characters) CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/08 17:39:13 Modified files: usr.sbin/rtadvd: config.c rtadvd.c rtadvd.h Log message: Kill code to send unicast packets which never got enabled. and get rid of pointless memory allocations. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/08 17:40:00 Modified files: usr.sbin/rtadvd: rtadvd.c Log message: another typo CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/02/08 17:56:04 Modified files: sys/nfs : nfs_node.c Log message: sync a function's comment with its signature ok tedu@, with a slight tweak CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/02/08 18:29:12 Modified files: usr.bin/hexdump: display.c hexdump.h parse.c Log message: For a long time, nomem() has been a wrapper for err(1, NULL) and meanwhile emalloc() has turned into calloc() by doing malloc + memset. Delete them and Use the libc functions directly instead. I've been running with this diff for ages and was reminded of it by a similar suggestion from mmcc@ and by recent diffs from Michal Mazurek. ok mmcc@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/02/08 18:33:39 Modified files: lang/racket : Tag: OPENBSD_5_7 Makefile Added files: lang/racket/patches: Tag: OPENBSD_5_7 patch-share_pkgs_web-server-lib_web-server_dispatchers_filesystem-map_rkt Log message: SECURITY: Fix a vulnerability in the Racket web server. http://article.gmane.org/gmane.comp.lang.racket.user/30142 CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/02/08 19:02:49 Modified files: lang/gambit : Makefile Log message: Remove the comment. The workaround fixed the build. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/02/08 19:13:12 Modified files: usr.bin/hexdump: parse.c Log message: Replace a three step string duplication with strndup(). ok and with input from tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/08 19:31:23 Modified files: security/clamav: Makefile security/clamav/patches: patch-etc_clamd_conf_sample Log message: uncomment the "User _clamav" line in sample config. clamd won't run without editing this file anyway, but in case somebody doesn't notice this line while reviewing the file, use a better default. CVSROOT: /cvs Module name: ports Changes by: uebayasi@cvs.openbsd.org 2016/02/08 20:36:58 Modified files: sysutils/ipmitool: Makefile Added files: sysutils/ipmitool/patches: patch-src_plugins_open_open_h Log message: Adapt to newly added ipmi(4) cdev on amd64 and i386. OK sthen@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/08 22:14:08 Modified files: usr.sbin/radiusd: radiusd.c Log message: fix a use after free in an error path ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/08 22:30:04 Modified files: usr.bin/ssh : myproposal.h Log message: turn off more old crypto in the client: hmac-md5, ripemd, truncated HMACs, RC4, blowfish. ok markus@ dtucker@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/02/08 23:46:02 Modified files: sys/arch/hppa/include: atomic.h Log message: make __cpu_simple_lock provide serialisation of the critical section. that in turn makes atomic sequences actually atomic, which in turn means the refcnt api asserts wont fire erronously when if_get and if_put are actually used correctly. such embarrassment. reported by landry@ who also let me debug on the affected machines ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/09 00:41:12 Modified files: usr.bin/vi/docs/USD.doc/vi.man: vi.1 Log message: avoid special characters; from michael reed CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/02/09 02:21:27 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: Bugfix update to firefox 44.0.1. See https://www.mozilla.org/en-US/firefox/44.0.1/releasenotes/ ok sthen@ naddy@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/02/09 02:59:39 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm Log message: drop privs prior to running ftp okay sthen@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/02/09 03:02:27 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm Log message: tweak names set LC_ALL everywhere since it's now easy CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/02/09 03:38:02 Modified files: usr.sbin/smtpd : control.c smtpctl.c Log message: rename variable sun to s_un to ease portability diff from Freddy DISSAUX, ok gilles@, jung@, sunil@, millert@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2016/02/09 04:50:49 Modified files: usr.sbin/smtpd : mproc.c Log message: r1.16 accidentally masked retries on EAGAIN introduced in r1.15. Fix and simplify imsg_read() return value checking into a single if..else block. Ok gilles@ jung@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/09 05:00:16 Modified files: sysutils/xstatbar: Makefile Added files: sysutils/xstatbar/patches: patch-xstatbar_c Log message: Fix memory leak in xstatbar, from Gregor Best (thank you!), ok ajacoutot@ "The problem is that XCopyArea generates either a GraphicsExpose or a NoExpose event after it's done. Since xstatbar doesn't have the traditional X event loop, the events just accumulate in the queue." CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2016/02/09 06:41:59 Modified files: games/snake : snake.c Log message: - Remove parameter fd from snscore() since it's never used - And while here, fwrite(3) returns size_t whereas nscores is an int, so cast nscores to u_int. This is a false positive, but silences a compiler warning with -Wextra -pedantic tb@ : "Looks ok to me" after suggestion from him CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/09 06:48:31 Modified files: sys/net80211 : ieee80211_input.c Log message: Log frames which fall outside the BlockAack window in dmesg if the interface debug flag is set (enabled with: ifconfig iwn0 debug). Shows the frame's sequence number and the current BA window. I'm adding this for diagnosis, just in case it will be needed to make future decisions about tuning the heuristic which works around network stalls caused by such frames. CVSROOT: /cvs Module name: ports Changes by: visa@cvs.openbsd.org 2016/02/09 09:20:15 Added files: audio/pulseaudio/patches: patch-src_pulsecore_macro_h Log message: Fix build on mips64. Attempts to use PAGE_SIZE in userspace fail because the macro refers to PAGE_SHIFT which is visible in kernel code only. As page size varies between mips64 systems, the size has to be determined at runtime. Input and OK jasper@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/02/09 10:24:15 Modified files: sys/net : Tag: OPENBSD_5_8 if_vlan.c sys/netinet : Tag: OPENBSD_5_8 ip_carp.c Log message: There was another bug in vlan and carp ifih refcounting. An ifih could be inserted twice into the the parent's list. Then the kernel will panic if root does an ifconfig destroy of the parent interface. This affects OpenBSD 5.8 only. From markus@; OK mpi@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/02/09 15:18:17 Modified files: usr.sbin/smtpd : smtpd-api.h Log message: add PROC_QUEUE_MESSAGE_UNCORRUPT to smtpd-api.h, needed by privsep queues CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/09 15:41:43 Modified files: build : mirrors.dat Log message: .es mirror mirror.codigo23.net is back online, from Francisco de Borja Lopez Rio CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/09 15:42:13 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: sthen@cvs.openbsd.org 2016/02/09 15:42:20 Modified files: etc/examples : pkg.conf Log message: sync CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/09 16:10:37 Modified files: sys/arch/hppa64/include: atomic.h Log message: bring in dlg's fix from rev 1.10 of the equivalent hppa file: make __cpu_simple_lock provide serialisation of the critical section. that in turn makes atomic sequences actually atomic, which in turn means the refcnt api asserts wont fire erronously when if_get and if_put are actually used correctly. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/02/09 18:56:46 Modified files: lang/racket-minimal: Tag: OPENBSD_5_8 Makefile Log message: SECURITY: Fix a vulnerability in the Racket web server. http://article.gmane.org/gmane.comp.lang.racket.user/30142 CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/02/09 18:59:03 Modified files: lang/racket-minimal: Makefile Log message: SECURITY: Fix a vulnerability in the Racket web server. http://article.gmane.org/gmane.comp.lang.racket.user/30142 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/02/09 21:34:14 Modified files: sys/net : bpf.c Log message: protect the bpf ring with splnet as well as the kernel lock. kernel lock protects it against other cpus, but splnet prevents bpf code running at splsoftnet (eg, like bridge does) from having the rings trampled by a hardware interrupt on the same cpu. ok mpi@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/02/09 22:49:50 Modified files: sbin/wsconsctl : util.c sys/dev/hid : hidms.c sys/dev/usb : uts.c Log message: Permit negative x and y coordinates in mouse.scale for uts and ums. Needed by some touchscreens. no objection matthieu@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/02/10 02:23:54 Modified files: usr.sbin/smtpd : makemap.c Log message: when creating a db map, we use a temporary file to work on and atomically move to destination when done. this causes dbopen() to be called with an empty file which happens to... not work with other db libraries. adding O_TRUNC is noop for us, fixes the issue for other libraries and lets us reduce delta between us and portable. ok sunil@, ok eric@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/02/10 06:12:23 Modified files: x11/qt4 : Makefile Added files: x11/qt4/patches: patch-src_network_socket_qnativesocketengine_unix_cpp Log message: Fix stack smashing happening when Qt4-based program opens more than FD_SETSIZE (1024 by default) file descriptors. This is often the case for KDE4 apps when using libinotify as directory monitoring backend. Positive feedback from deraadt@, final okay sthen@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/02/10 06:26:46 Modified files: x11/qt4 : Makefile x11/qt4/patches: patch-src_network_socket_qnativesocketengine_unix_cpp Log message: It's always better to commit from the right tree. POLLOUT, not POLLHUP. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/02/10 08:03:37 Modified files: usr.sbin/smtpd : mproc.c Log message: Change imsg_read() return value checking from an if..else block to a switch statement for improved readability. OK jung@ sunil@ gilles@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/10 19:21:34 Modified files: usr.bin/ssh : sftp-client.c Log message: fix regression in openssh-6.8 sftp client: existing destination directories would incorrectly terminate recursive uploads; bz#2528 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/10 19:56:32 Modified files: usr.bin/ssh : ssh_config.5 sshd_config.5 Log message: sync crypto algorithm lists in ssh_config(5) and sshd_config(5) with current reality. bz#2527 CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2016/02/10 21:02:22 Modified files: sys/dev : ipmi.c Log message: ipmi(4) - Check sensor name length more carefully Don't blindly trust sensor name info returned from BMC. Check them more carefully. Prevent DELL R210 II from panic'ing. Problem reported & tested by sthen@ Much feedback & close review & OK by jsg@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/02/11 05:37:34 Modified files: devel/py-buildbot: Makefile Added files: devel/py-buildbot/patches: patch-setup_py Log message: Fix dependency on twisted so that the correct Twisted_Core python package name ends up in egg-info/requires.txt. Fixes an issue with Interpolate feature reported (with a reduced test case, thanks!) by Alex Holst -a at mongers dot org- CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/11 05:56:08 Modified files: sys/netinet : ip_output.c Log message: Return ENOBUFS when bumping in the multicast max group memberships This removes the only use of ETOOMANYREFS in our code, making intro(2) match reality. No software out there explicitely checks for ETOOMANYREFS in multicast code. Discussed with millert@ and mpi@ (who suggested using ENOBUFS) CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/02/11 06:03:25 Modified files: distrib/notes/hppa: features distrib/notes/macppc: features Log message: The defines in the /usr/src/distrib/notes//features files control if certain parts of m4.common end up in the installation notes for an archictecture. - hppa has timezone info in bsd.rd now (according to list.local) - the macppc install.md sets MDXDM=y. OK shten@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/02/11 06:06:23 Modified files: distrib/notes/alpha: features distrib/notes/armv7: features distrib/notes/hppa: features distrib/notes/sparc: features distrib/notes/vax: features Log message: Update the paths for install.md and the list files. OK sthen@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/02/11 07:24:28 Modified files: distrib/miniroot: install.sh Log message: Ensure, that the '&' is placed correctly if not all variables are set. While there do it with less code. with feedback from and OK halex@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/02/11 07:33:03 Modified files: distrib/notes : m4.common Log message: Sync installation notes with reality. - the manual netconfig step was removed from the installer six years ago - ntpd is enabled by default now OK millert@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/02/11 07:59:56 src/regress/lib/libedit Update of /cvs/src/regress/lib/libedit In directory cvs.openbsd.org:/tmp/cvs-serv7761/libedit Log Message: Directory /cvs/src/regress/lib/libedit added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/02/11 08:00:30 src/regress/lib/libedit/read Update of /cvs/src/regress/lib/libedit/read In directory cvs.openbsd.org:/tmp/cvs-serv3195/read Log Message: Directory /cvs/src/regress/lib/libedit/read added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/02/11 08:37:20 Added files: regress/lib/libedit/read: Makefile test_read_char.c test_read_char.sh Log message: Slowly start a unit test suite for libedit; Christos is right that fiddling with the internals of that code is dangerous without it. Intentionally not linked to the build yet, because many of the tests still fail: The related bugfixes are too intrusive right now and will go in after unlock. CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2016/02/11 09:14:11 Modified files: usr.sbin/httpd : server_http.c Log message: Include the server port number in the common and combined logs. This is useful to distinguish between http and https requests. OK florian@ reyk@ a while ago CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/11 09:25:15 Modified files: sys/net80211 : ieee80211_input.c Log message: Don't pass QoS "no data" frames to the A-MPDU reordering logic. Such frames will cause major confusion since they don't carry a sequence number. ok mpi@ sthen@ CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2016/02/11 09:30:35 Modified files: lib/libc/sys : pledge.2 lib/libsndio : sio_open.3 Log message: Document how to use sndio in pledged programs. Input and OK jmc@ ratchov@ semarie@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/11 09:31:47 Modified files: build : groups.dat Log message: add openbsd-br brazilian users group; from vinicius zavam CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/11 09:32:02 Modified files: . : groups.html Log message: sync CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2016/02/11 09:34:12 Modified files: usr.bin/vi/cl : cl_screen.c Log message: Update comment: the #ifdef VDSUSP was removed in r1.22. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/11 09:43:40 Modified files: sys/net80211 : ieee80211_input.c Log message: In ieee80211_ba_input(), compute the expression '(sn - ba->ba_winend) & 0xfff' just once, by assigning its value to the 'count' variable earlier and reusing 'count' where this expression was used. No functional change. This just results in better readability. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/11 10:06:01 Modified files: sys/net80211 : ieee80211_input.c Log message: Trim text in comment. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/11 10:14:29 Modified files: sys/net80211 : ieee80211_input.c Log message: Make the heuristic which catches frames with sequence numbers outside the current BlockAck window compare against the actual window size, rather than the maximum window size possible. As a result, two consecutive if-blocks now check for the same condition, so merge them. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/11 10:15:43 Modified files: sys/net80211 : ieee80211_node.h Log message: Fix whitespace. CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/11 11:59:15 Modified files: sys/kern : kern_subr.c Log message: Make sure uiomove does not copy more than uio_resid bytes, as the manual says. Move code belonging to diagnostics in the #ifdef DIAGNOSTIC part and add a KASSERT that makes sure that we do not run beyond uio_iov. Diff from Martin Natano. CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2016/02/11 12:30:04 Modified files: usr.sbin/httpd : server_http.c Log message: Back out previous; requested by jung@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/11 12:36:48 Modified files: sys/net80211 : ieee80211_input.c Log message: In ieee80211_input(), initialize 'subtype' variable before using it. Should have been part of the QoS "no data" fix. ok tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/02/11 13:54:06 Modified files: regress/lib/libedit/read: test_read_char.c test_read_char.sh Log message: Test the C/POSIX locale too, in addition to UTF-8. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2016/02/11 16:05:01 Modified files: lang/node : Makefile distinfo Log message: Update for security fixes. Tested on amd64 and i386. OK sthen@ CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/02/11 17:10:59 Modified files: usr.sbin/tokeninit: tokeninit.c Log message: hexidecimal -> hexadecimal CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/11 17:20:30 Modified files: usr.bin/ssh : ssh-pkcs11.c Log message: avoid fatal() for PKCS11 tokens that present empty key IDs bz#1773, ok markus@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2016/02/11 20:11:16 Modified files: usr.sbin/smtpd : makemap.c smtpctl.c Log message: Cleanup getopt(3) mis-use in sendmail compat code. Avoid multiple getopt(3) evaluations without optreset set and unspecified behavior of optind = 0 as per POSIX. Instead, iterate over argv the first time for classification. Fixes -portable without any divergence from -current, and all newaliases opts are handled in one place. Looks good to me millert@ Ok gilles@ jung@ eric@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2016/02/11 22:11:29 Modified files: usr.sbin/traceroute: traceroute.c Log message: pledge for "dns" if -A is passed, even with -n. The -A (Look up the AS number for each hop address) use DNS service. ok jca@ sthen@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2016/02/12 01:12:48 Modified files: usr.sbin/ftp-proxy: ftp-proxy.c Log message: Exit early with an error if the "_ftp_proxy" user does not exist. This prevents rc.d waiting up to 30 secs when starting ftp-proxy right after updating from 5.8 because at that point sysmerge(8) would not have had a chance to run yet and the unpriv user would not exist. issue reported by sthen@ ok sthen@ benno@ jca@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/12 01:21:59 Modified files: sysutils/monit : Makefile distinfo Log message: - critical bugfix update to monit-5.16 from Bryce Chidester and David Hill ok aja@ sthen@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/12 03:12:42 Modified files: sys/net80211 : ieee80211_input.c Log message: Remove superfluous assignments of 'subtype' in ieee80211_input(). Suggested by sthen@ ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/12 03:54:05 Modified files: www/awl : Makefile Log message: gitlab distfile was rerolled (path changed); mirror it. spotted by mmcc@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/02/12 03:58:41 Modified files: sys/ddb : db_sym.c db_sym.h Log message: Kill db_symbol_is_ambiguous(). There's no ambiguous symbol since LKMs are no longer supported. ok tb@, guenther@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/02/12 05:24:27 Modified files: usr.sbin/tftp-proxy: tftp-proxy.c Log message: Call daemon(3) later, to catch errors from getpwnam and others. Also set up syslog logging earlier, so that error messages don't end on stderr which has been closed by daemon(3). One additional s/errx/lerrx/ for consistency. Inspired by a proposal from ajacoutot@, ok ajacoutot@ sthen@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/02/12 05:24:52 Modified files: usr.bin/tmux : cmd-run-shell.c Log message: Expand client formats in run-shell. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/02/12 05:47:04 Modified files: share/man/man9 : srp_enter.9 Log message: tweak the description and make it obvious updates can sleep. based on discussion with haesbart and jmatthew CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/02/12 05:48:44 Modified files: share/man/man9 : srp_enter.9 Log message: srp_update_get_locked doesnt exist, i meant srp_get_locked CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/02/12 05:52:28 Modified files: share/man/man9 : srp_enter.9 Log message: i think this is a grammar fix CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/12 06:03:19 Modified files: usr.bin/openssl: openssl.1 Log message: word fix from previous; ok sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/12 06:30:38 Modified files: databases/mariadb: Makefile Added files: databases/mariadb/patches: patch-support-files_my-huge_cnf_sh patch-support-files_my-innodb-heavy-4G_cnf_sh patch-support-files_my-large_cnf_sh patch-support-files_my-medium_cnf_sh patch-support-files_my-small_cnf_sh Log message: Set default MariaDB config files to use bind-address=127.0.0.1, partly because localhost is a safer default, and partly because otherwise it binds to an IPv6 socket (::) and OpenBSD deliberately doesn't allow v4 connections to those, so people who do want (v4) network connections have trouble too. Add a comment explaining use of 0.0.0.0 to listen to any IPv4 interface. ok juanfra@ pea@ giovanni@, ok jcs@ on an earlier version (only change in the new one was adding a comment), dhill likes it too CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/12 06:46:46 Modified files: net/unifi : Makefile net/unifi/pkg : unifi.rc Log message: Fix unifi's rc script to use daemon_flags. Now you can do "rcctl set unifi flags -Xmx512M -Xms256M" or similar if you want to impose some bounds on java's memory usage. OK/feedback aja@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/02/12 07:18:31 Modified files: distrib/miniroot: install.sub Log message: Uppercase global variable. OK halex@ CVSROOT: /cvs Module name: www Changes by: abieber@cvs.openbsd.org 2016/02/12 08:37:08 Modified files: . : 59.html Log message: update node version CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/12 10:09:00 Modified files: net/bird : Makefile net/bird/patches: patch-sysdep_unix_io_c Log message: Cherrypick from bird upstream: reject connections rather than overflowing FD_SET CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/12 11:56:12 Modified files: sys/net : bpf.c Log message: Convert to uiomove. From Martin Natano. CVSROOT: /cvs Module name: src Changes by: mmcc@cvs.openbsd.org 2016/02/12 13:02:04 Modified files: sys/dev/ic : smc91cxx.c Log message: pcakets -> packets CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/02/12 13:25:32 Modified files: distrib/notes : m4.common Log message: - The question if you really want to upgrade is gone. - Add part about TERM and keyboard layout question. - "download" instead of "ftp get/reget" Feedback from and OK sthen@ OK millert@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/02/12 13:29:18 Modified files: distrib/notes : m4.common Log message: - re-order the (I)nstall, (U)pgrade, (A)utoinstall part to match what the installer shows and what the subsequent text describes. - re-phrase the part about ssh logins as root. The installer now asks "Allow root ssh login? (yes, no, prohibit-password)". Previously it was "Since you set up a user, disable sshd(8) logins to root?" OK krw@, sthen@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2016/02/12 14:36:33 Modified files: sys/arch/amd64/stand/libsa: random_amd64.S random_i386.S sys/arch/i386/stand/libsa: random_i386.S Log message: Remove the "GenuineIntel" check from x86 mdrandom(). Checking the CPU features is enough, and this enables the use of RDRAND and the TSC fallback on CPUs from other vendors, notably AMD. Tested in snapshots for a month. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/02/13 00:39:25 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: Security update to firefox 44.0.2. See https://www.mozilla.org/en-US/firefox/44.0.2/releasenotes/ Fixes MFSA2016-13. ok sthen@ naddy@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/02/13 00:40:42 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: Security update to firefox-esr 38.6.1. See https://www.mozilla.org/en-US/firefox/38.6.1/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2016-14/ ok sthen@ naddy@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/02/13 01:26:46 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: Security update to thunderbird 38.6.0/lightning 4.0.6. See https://www.mozilla.org/en-US/thunderbird/38.6.0/releasenotes/ Fixes MFSA2016-14. ok sthen@ naddy@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/02/13 01:27:32 Modified files: mail/mozilla-thunderbird: Makefile Log message: Grr. Remove damn REVISION-main. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/02/13 01:53:18 Modified files: usr.sbin/smtpd : makemap.8 makemap.c Log message: remove support for 'dbm' which is really 'recno' from our makemap, it can't work because it requires dbopen() to be the call that creates the db, while we want mkstemp() to create an empty db ourselves. it has never worked, no one could ever create a recno db with our makemap & no one actually noticed so drop it. ok millert@, sunil@, jung@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/02/13 02:28:13 Modified files: usr.sbin/smtpd : smtp.c Log message: remove some noop leftover code from an earlier cleanup diff from Peter Bisroev CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/13 03:29:13 Modified files: sys/dev/pci : if_iwm.c Log message: Make iwm(4) initialize net80211 callback pointers at attach time. Fixes a crash reported by Donald Allen via misc@ ok mpi@ CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2016/02/13 05:43:29 Modified files: . : want.html Log message: Remove my request for a t1k dual-disk mounting bracket. CVSROOT: /cvs Module name: www Changes by: zhuk@cvs.openbsd.org 2016/02/13 06:29:42 Log message: Import my first talk at LVEE Winter 2016. Non-technical, but there was enough interest. Status: Vendor Tag: zhuk Release Tags: zhuk_20160213 N www/papers/lvee_2016_openbsd_inside/img0.png N www/papers/lvee_2016_openbsd_inside/img1.png N www/papers/lvee_2016_openbsd_inside/img2.png N www/papers/lvee_2016_openbsd_inside/img3.png N www/papers/lvee_2016_openbsd_inside/img4.png N www/papers/lvee_2016_openbsd_inside/img5.png N www/papers/lvee_2016_openbsd_inside/img6.png N www/papers/lvee_2016_openbsd_inside/img7.png N www/papers/lvee_2016_openbsd_inside/img8.png N www/papers/lvee_2016_openbsd_inside/img9.png N www/papers/lvee_2016_openbsd_inside/img10.png N www/papers/lvee_2016_openbsd_inside/img11.png N www/papers/lvee_2016_openbsd_inside/img12.png N www/papers/lvee_2016_openbsd_inside/img13.png N www/papers/lvee_2016_openbsd_inside/img14.png N www/papers/lvee_2016_openbsd_inside/img15.png N www/papers/lvee_2016_openbsd_inside/img16.png N www/papers/lvee_2016_openbsd_inside/img17.png N www/papers/lvee_2016_openbsd_inside/img18.png N www/papers/lvee_2016_openbsd_inside/img19.png N www/papers/lvee_2016_openbsd_inside/img20.png N www/papers/lvee_2016_openbsd_inside/img21.png N www/papers/lvee_2016_openbsd_inside/img22.png N www/papers/lvee_2016_openbsd_inside/img23.png N www/papers/lvee_2016_openbsd_inside/img24.png N www/papers/lvee_2016_openbsd_inside/img25.png N www/papers/lvee_2016_openbsd_inside/img26.png N www/papers/lvee_2016_openbsd_inside/img27.png N www/papers/lvee_2016_openbsd_inside/img28.png N www/papers/lvee_2016_openbsd_inside/img29.png N www/papers/lvee_2016_openbsd_inside/img30.png N www/papers/lvee_2016_openbsd_inside/thumb0.png N www/papers/lvee_2016_openbsd_inside/thumb1.png N www/papers/lvee_2016_openbsd_inside/thumb2.png N www/papers/lvee_2016_openbsd_inside/thumb3.png N www/papers/lvee_2016_openbsd_inside/thumb4.png N www/papers/lvee_2016_openbsd_inside/thumb5.png N www/papers/lvee_2016_openbsd_inside/thumb6.png N www/papers/lvee_2016_openbsd_inside/thumb7.png N www/papers/lvee_2016_openbsd_inside/thumb8.png N www/papers/lvee_2016_openbsd_inside/thumb9.png N www/papers/lvee_2016_openbsd_inside/thumb10.png N www/papers/lvee_2016_openbsd_inside/thumb11.png N www/papers/lvee_2016_openbsd_inside/thumb12.png N www/papers/lvee_2016_openbsd_inside/thumb13.png N www/papers/lvee_2016_openbsd_inside/thumb14.png N www/papers/lvee_2016_openbsd_inside/thumb15.png N www/papers/lvee_2016_openbsd_inside/thumb16.png N www/papers/lvee_2016_openbsd_inside/thumb17.png N www/papers/lvee_2016_openbsd_inside/thumb18.png N www/papers/lvee_2016_openbsd_inside/thumb19.png N www/papers/lvee_2016_openbsd_inside/thumb20.png N www/papers/lvee_2016_openbsd_inside/thumb21.png N www/papers/lvee_2016_openbsd_inside/thumb22.png N www/papers/lvee_2016_openbsd_inside/thumb23.png N www/papers/lvee_2016_openbsd_inside/thumb24.png N www/papers/lvee_2016_openbsd_inside/thumb25.png N www/papers/lvee_2016_openbsd_inside/thumb26.png N www/papers/lvee_2016_openbsd_inside/thumb27.png N www/papers/lvee_2016_openbsd_inside/thumb28.png N www/papers/lvee_2016_openbsd_inside/thumb29.png N www/papers/lvee_2016_openbsd_inside/thumb30.png N www/papers/lvee_2016_openbsd_inside/img0.html N www/papers/lvee_2016_openbsd_inside/img1.html N www/papers/lvee_2016_openbsd_inside/img2.html N www/papers/lvee_2016_openbsd_inside/img3.html N www/papers/lvee_2016_openbsd_inside/img4.html N www/papers/lvee_2016_openbsd_inside/img5.html N www/papers/lvee_2016_openbsd_inside/img6.html N www/papers/lvee_2016_openbsd_inside/img7.html N www/papers/lvee_2016_openbsd_inside/img8.html N www/papers/lvee_2016_openbsd_inside/img9.html N www/papers/lvee_2016_openbsd_inside/img10.html N www/papers/lvee_2016_openbsd_inside/img11.html N www/papers/lvee_2016_openbsd_inside/img12.html N www/papers/lvee_2016_openbsd_inside/img13.html N www/papers/lvee_2016_openbsd_inside/img14.html N www/papers/lvee_2016_openbsd_inside/img15.html N www/papers/lvee_2016_openbsd_inside/img16.html N www/papers/lvee_2016_openbsd_inside/img17.html N www/papers/lvee_2016_openbsd_inside/img18.html N www/papers/lvee_2016_openbsd_inside/img19.html N www/papers/lvee_2016_openbsd_inside/img20.html N www/papers/lvee_2016_openbsd_inside/img21.html N www/papers/lvee_2016_openbsd_inside/img22.html N www/papers/lvee_2016_openbsd_inside/img23.html N www/papers/lvee_2016_openbsd_inside/img24.html N www/papers/lvee_2016_openbsd_inside/img25.html N www/papers/lvee_2016_openbsd_inside/img26.html N www/papers/lvee_2016_openbsd_inside/img27.html N www/papers/lvee_2016_openbsd_inside/img28.html N www/papers/lvee_2016_openbsd_inside/img29.html N www/papers/lvee_2016_openbsd_inside/img30.html N www/papers/lvee_2016_openbsd_inside/text0.html N www/papers/lvee_2016_openbsd_inside/text1.html N www/papers/lvee_2016_openbsd_inside/text2.html N www/papers/lvee_2016_openbsd_inside/text3.html N www/papers/lvee_2016_openbsd_inside/text4.html N www/papers/lvee_2016_openbsd_inside/text5.html N www/papers/lvee_2016_openbsd_inside/text6.html N www/papers/lvee_2016_openbsd_inside/text7.html N www/papers/lvee_2016_openbsd_inside/text8.html N www/papers/lvee_2016_openbsd_inside/text9.html N www/papers/lvee_2016_openbsd_inside/text10.html N www/papers/lvee_2016_openbsd_inside/text11.html N www/papers/lvee_2016_openbsd_inside/text12.html N www/papers/lvee_2016_openbsd_inside/text13.html N www/papers/lvee_2016_openbsd_inside/text14.html N www/papers/lvee_2016_openbsd_inside/text15.html N www/papers/lvee_2016_openbsd_inside/text16.html N www/papers/lvee_2016_openbsd_inside/text17.html N www/papers/lvee_2016_openbsd_inside/text18.html N www/papers/lvee_2016_openbsd_inside/text19.html N www/papers/lvee_2016_openbsd_inside/text20.html N www/papers/lvee_2016_openbsd_inside/text21.html N www/papers/lvee_2016_openbsd_inside/text22.html N www/papers/lvee_2016_openbsd_inside/text23.html N www/papers/lvee_2016_openbsd_inside/text24.html N www/papers/lvee_2016_openbsd_inside/text25.html N www/papers/lvee_2016_openbsd_inside/text26.html N www/papers/lvee_2016_openbsd_inside/text27.html N www/papers/lvee_2016_openbsd_inside/text28.html N www/papers/lvee_2016_openbsd_inside/text29.html N www/papers/lvee_2016_openbsd_inside/text30.html N www/papers/lvee_2016_openbsd_inside/openbsd-inside.pdf N www/papers/lvee_2016_openbsd_inside/first-inactive.png N www/papers/lvee_2016_openbsd_inside/first.png N www/papers/lvee_2016_openbsd_inside/left-inactive.png N www/papers/lvee_2016_openbsd_inside/left.png N www/papers/lvee_2016_openbsd_inside/right-inactive.png N www/papers/lvee_2016_openbsd_inside/right.png N www/papers/lvee_2016_openbsd_inside/last-inactive.png N www/papers/lvee_2016_openbsd_inside/last.png N www/papers/lvee_2016_openbsd_inside/home.png N www/papers/lvee_2016_openbsd_inside/text.png N www/papers/lvee_2016_openbsd_inside/index.html No conflicts created by this import CVSROOT: /cvs Module name: www Changes by: zhuk@cvs.openbsd.org 2016/02/13 06:31:20 Log message: Import my second talk at LVEE Winter 2016. A bit technical. It wasn't "everything about 5.8 & 5.9", but about most debatable changes. Status: Vendor Tag: zhuk Release Tags: zhuk_20160213 N www/papers/lvee_2016_openbsd_5859/img0.png N www/papers/lvee_2016_openbsd_5859/img1.png N www/papers/lvee_2016_openbsd_5859/img2.png N www/papers/lvee_2016_openbsd_5859/img3.png N www/papers/lvee_2016_openbsd_5859/img4.png N www/papers/lvee_2016_openbsd_5859/img5.png N www/papers/lvee_2016_openbsd_5859/img6.png N www/papers/lvee_2016_openbsd_5859/img7.png N www/papers/lvee_2016_openbsd_5859/img8.png N www/papers/lvee_2016_openbsd_5859/img9.png N www/papers/lvee_2016_openbsd_5859/img10.png N www/papers/lvee_2016_openbsd_5859/img11.png N www/papers/lvee_2016_openbsd_5859/img12.png N www/papers/lvee_2016_openbsd_5859/img13.png N www/papers/lvee_2016_openbsd_5859/img14.png N www/papers/lvee_2016_openbsd_5859/img15.png N www/papers/lvee_2016_openbsd_5859/img16.png N www/papers/lvee_2016_openbsd_5859/img17.png N www/papers/lvee_2016_openbsd_5859/img18.png N www/papers/lvee_2016_openbsd_5859/img19.png N www/papers/lvee_2016_openbsd_5859/img20.png N www/papers/lvee_2016_openbsd_5859/img21.png N www/papers/lvee_2016_openbsd_5859/img22.png N www/papers/lvee_2016_openbsd_5859/img23.png N www/papers/lvee_2016_openbsd_5859/img24.png N www/papers/lvee_2016_openbsd_5859/thumb0.png N www/papers/lvee_2016_openbsd_5859/thumb1.png N www/papers/lvee_2016_openbsd_5859/thumb2.png N www/papers/lvee_2016_openbsd_5859/thumb3.png N www/papers/lvee_2016_openbsd_5859/thumb4.png N www/papers/lvee_2016_openbsd_5859/thumb5.png N www/papers/lvee_2016_openbsd_5859/thumb6.png N www/papers/lvee_2016_openbsd_5859/thumb7.png N www/papers/lvee_2016_openbsd_5859/thumb8.png N www/papers/lvee_2016_openbsd_5859/thumb9.png N www/papers/lvee_2016_openbsd_5859/thumb10.png N www/papers/lvee_2016_openbsd_5859/thumb11.png N www/papers/lvee_2016_openbsd_5859/thumb12.png N www/papers/lvee_2016_openbsd_5859/thumb13.png N www/papers/lvee_2016_openbsd_5859/thumb14.png N www/papers/lvee_2016_openbsd_5859/thumb15.png N www/papers/lvee_2016_openbsd_5859/thumb16.png N www/papers/lvee_2016_openbsd_5859/thumb17.png N www/papers/lvee_2016_openbsd_5859/thumb18.png N www/papers/lvee_2016_openbsd_5859/thumb19.png N www/papers/lvee_2016_openbsd_5859/thumb20.png N www/papers/lvee_2016_openbsd_5859/thumb21.png N www/papers/lvee_2016_openbsd_5859/thumb22.png N www/papers/lvee_2016_openbsd_5859/thumb23.png N www/papers/lvee_2016_openbsd_5859/thumb24.png N www/papers/lvee_2016_openbsd_5859/img0.html N www/papers/lvee_2016_openbsd_5859/img1.html N www/papers/lvee_2016_openbsd_5859/img2.html N www/papers/lvee_2016_openbsd_5859/img3.html N www/papers/lvee_2016_openbsd_5859/img4.html N www/papers/lvee_2016_openbsd_5859/img5.html N www/papers/lvee_2016_openbsd_5859/img6.html N www/papers/lvee_2016_openbsd_5859/img7.html N www/papers/lvee_2016_openbsd_5859/img8.html N www/papers/lvee_2016_openbsd_5859/img9.html N www/papers/lvee_2016_openbsd_5859/img10.html N www/papers/lvee_2016_openbsd_5859/img11.html N www/papers/lvee_2016_openbsd_5859/img12.html N www/papers/lvee_2016_openbsd_5859/img13.html N www/papers/lvee_2016_openbsd_5859/img14.html N www/papers/lvee_2016_openbsd_5859/img15.html N www/papers/lvee_2016_openbsd_5859/img16.html N www/papers/lvee_2016_openbsd_5859/img17.html N www/papers/lvee_2016_openbsd_5859/img18.html N www/papers/lvee_2016_openbsd_5859/img19.html N www/papers/lvee_2016_openbsd_5859/img20.html N www/papers/lvee_2016_openbsd_5859/img21.html N www/papers/lvee_2016_openbsd_5859/img22.html N www/papers/lvee_2016_openbsd_5859/img23.html N www/papers/lvee_2016_openbsd_5859/img24.html N www/papers/lvee_2016_openbsd_5859/text0.html N www/papers/lvee_2016_openbsd_5859/text1.html N www/papers/lvee_2016_openbsd_5859/text2.html N www/papers/lvee_2016_openbsd_5859/text3.html N www/papers/lvee_2016_openbsd_5859/text4.html N www/papers/lvee_2016_openbsd_5859/text5.html N www/papers/lvee_2016_openbsd_5859/text6.html N www/papers/lvee_2016_openbsd_5859/text7.html N www/papers/lvee_2016_openbsd_5859/text8.html N www/papers/lvee_2016_openbsd_5859/text9.html N www/papers/lvee_2016_openbsd_5859/text10.html N www/papers/lvee_2016_openbsd_5859/text11.html N www/papers/lvee_2016_openbsd_5859/text12.html N www/papers/lvee_2016_openbsd_5859/text13.html N www/papers/lvee_2016_openbsd_5859/text14.html N www/papers/lvee_2016_openbsd_5859/text15.html N www/papers/lvee_2016_openbsd_5859/text16.html N www/papers/lvee_2016_openbsd_5859/text17.html N www/papers/lvee_2016_openbsd_5859/text18.html N www/papers/lvee_2016_openbsd_5859/text19.html N www/papers/lvee_2016_openbsd_5859/text20.html N www/papers/lvee_2016_openbsd_5859/text21.html N www/papers/lvee_2016_openbsd_5859/text22.html N www/papers/lvee_2016_openbsd_5859/text23.html N www/papers/lvee_2016_openbsd_5859/text24.html N www/papers/lvee_2016_openbsd_5859/index.html N www/papers/lvee_2016_openbsd_5859/first-inactive.png N www/papers/lvee_2016_openbsd_5859/first.png N www/papers/lvee_2016_openbsd_5859/left-inactive.png N www/papers/lvee_2016_openbsd_5859/left.png N www/papers/lvee_2016_openbsd_5859/right-inactive.png N www/papers/lvee_2016_openbsd_5859/right.png N www/papers/lvee_2016_openbsd_5859/last-inactive.png N www/papers/lvee_2016_openbsd_5859/last.png N www/papers/lvee_2016_openbsd_5859/home.png N www/papers/lvee_2016_openbsd_5859/text.png N www/papers/lvee_2016_openbsd_5859/openbsd-5859.pdf No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/02/13 06:43:19 Modified files: net/owncloudclient: Makefile distinfo net/owncloudclient/patches: patch-src_gui_application_cpp net/owncloudclient/pkg: PLIST Log message: update to owncloudclient-2.1.1 CVSROOT: /cvs Module name: www Changes by: zhuk@cvs.openbsd.org 2016/02/13 06:54:48 Modified files: . : events.html papers : index.html Log message: Link in my slides from LVEE Winter 2016. CVSROOT: /cvs Module name: www Changes by: zhuk@cvs.openbsd.org 2016/02/13 06:58:26 Modified files: papers : index.html Log message: Add links to abstracts, too. CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/13 08:45:06 Modified files: sys/nfs : nfs_bio.c nfs_subs.c nfs_vnops.c Log message: Convert to uiomove. From Martin Natano. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/02/13 12:04:08 Modified files: lib/libc/locale: wctomb.3 Log message: Fix an obvious cut-and-paste error: This function doesn't even have an "n" argument, so that non-existent argument clearly cannot restrict the return value. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/13 12:24:51 Modified files: lib/libc/locale: wctomb.3 Log message: Dv fix; CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/02/13 13:43:07 Modified files: usr.sbin/smtpd : parse.y smtp.c smtpd.h Log message: handle enqueuer socket as a regular listener that can be configured with "listen on socket". this simplifies a bit of code, removes some special cases and will allow attaching filters & masking source just as on lo0. diff from Peter Bisroev ok gilles@, jung@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/02/13 13:56:39 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: describe how 'listen on socket' works original diff from Peter Bisroev rewording from me, linebreaks from jung@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/13 14:54:28 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/patches: patch-src_backend_libpq_ip_c patch-src_include_storage_s_lock_h patch-src_interfaces_ecpg_compatlib_Makefile patch-src_interfaces_ecpg_pgtypeslib_Makefile databases/postgresql/pkg: PLIST-docs PLIST-main Log message: SECURITY update to PostgreSQL 9.4.6: various fixes including one for CVE-2016-0773, an issue with regular expression parsing. Various other fixes. Note: ..."if you are upgrading an installation that contains any GIN indexes that use the (non-default) jsonb_path_ops operator class, see the first changelog entry"... http://www.postgresql.org/docs/current/static/release-9-4-6.html OK pea@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/13 16:15:00 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/14 04:27:32 Modified files: emulators/qemu : Makefile emulators/qemu/patches: patch-hw_usb_hcd-ehci_c Log message: Add a patch from QEMU upstream to fix CVE-2016-2198. From Brad, ok aja@ "USB Ehci emulation supports host controller capability registers. But its mmio '.write' function was missing, which lead to a null pointer dereference issue. Add a do nothing 'ehci_caps_write' definition to avoid it; Do nothing because capability registers are Read Only(RO)." CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/14 04:31:25 Modified files: productivity/taskd: Makefile productivity/taskd/pkg: PLIST Log message: Fix productivity/taskd to @sample the correct file as vars. Reported by viq, fix from kspillner@, committing on his behalf. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/14 05:47:27 Modified files: sys/dev : softraid.c Log message: Avoid using uninitialized variables in two corner cases. In one case check if it was set and bail out with a useful message if not. In the other the variable was the wrong one anyway, and we can just use the correct variable. Found by & ok jsg@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/14 06:34:36 Modified files: build : mirrors.dat Log message: new mirror in Sofia, Bulgaria: openbsd.ipacct.com - from Boian Bonev CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/14 06:35:44 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: sthen@cvs.openbsd.org 2016/02/14 06:36:09 Modified files: etc/examples : pkg.conf Log message: sync CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/14 07:34:45 Modified files: build : mirrors.dat Log message: update FE for openbsd.ipacct.com CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/02/14 08:11:10 Modified files: usr.sbin/smtpd : to.c Log message: Simplify address parsing code by only using inet_net_pton(3). There's no need to have a separate case for non-CIDR addresses using inet_pton(3) as inet_net_pton(3) handles them as well. This simplification is valid for all our daemons parsing addresses, it is a common patern. ok gilles@, millert@, jung@ CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2016/02/14 08:32:53 Modified files: . : 59.html Log message: dhclient/dhcpd improvements. CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2016/02/14 09:13:41 Modified files: . : 59.html Log message: Installer, softraid, some GPT. No more ST-506. CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2016/02/14 11:17:11 Modified files: . : 59.html Log message: Installboot, more GPT, fdisk, disklabel. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2016/02/14 11:20:59 Modified files: usr.sbin/httpd : patterns.c Log message: httpd patterns double free issue and diff from Alexander Schrijver alex at flupzor nl ok reyk@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/02/14 13:05:55 Modified files: usr.sbin/ospf6d: ospf6d.conf.5 Log message: ospf6d looks for net.inet6.ip6.forwarding, not net.inet.ip.forwarding. OK jca@ jmc@ sthen@ claudio@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/02/14 19:38:53 Modified files: bin/pax : tar.c Log message: To archive a 101 character absolute path in ustar format we must split it on a slash other than the leading one. Fix based on patches from Peter Fokker (openbsd (at) berestijn.nl) and Peter Bisroev (peter (at) int19h.net) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/15 01:40:37 Modified files: x11/gnome/eog : Tag: OPENBSD_5_8 Makefile Added files: x11/gnome/eog/patches: Tag: OPENBSD_5_8 patch-src_eog-print-preview_c Log message: Security fix for CVE-2013-7447 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/15 02:03:12 Modified files: x11/gnome/eog : Makefile distinfo Log message: security update to eog-3.18.2 addressing CVE-2013-7447 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2016/02/15 02:47:49 Modified files: usr.bin/ssh : sftp-server-main.c sftp-server.c sftp.c ssh-add.c ssh-agent.c ssh-keygen.c ssh-keyscan.c ssh-keysign.c ssh-pkcs11-helper.c ssh.c sshd.c xmalloc.c xmalloc.h Log message: Add a function to enable security-related malloc_options. With and ok deraadt@, something similar has been in the snaps for a while. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/15 03:50:54 Modified files: www/firefox-esr: Tag: OPENBSD_5_8 Makefile distinfo Log message: - update to firefox-esr-38.6.1 https://www.mozilla.org/en-US/firefox/38.6.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/15 03:51:09 Modified files: www/firefox-esr-i18n: Tag: OPENBSD_5_8 Makefile.inc distinfo Log message: sync for firefox-esr-38.6.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/15 04:06:13 Modified files: emulators/qemu : Tag: OPENBSD_5_8 Makefile emulators/qemu/patches: Tag: OPENBSD_5_8 patch-hw_usb_hcd-ehci_c Log message: Security fix for CVE-2016-2198 CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2016/02/15 05:00:30 Modified files: audio/openal : Makefile Log message: mark broken on sparc, missing sync builtins CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2016/02/15 05:09:03 Modified files: lang/ruby/2.3 : Makefile Log message: mark broken on sparc, needs more memory to compile than we currently allow CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2016/02/15 05:20:33 Modified files: shells/bash : Makefile Log message: mark broken on sparc, bash segfaults on any non-trivial shellscript and has done so since at least one release if not more. Instead of littering the ports the with BROKEN-sparc markers, take out the real perpetrator. If someone is looking to improve sparc, debugging this would make all the difference. textproc/xmlto can serve as a testcase. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/02/15 05:53:51 Modified files: usr.sbin/smtpd : to.c Log message: Revert previous, semarie@ found a regression. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/02/15 10:19:56 Modified files: etc : Makefile Log message: When the default mode on /var/log/maillog was changed to 640 the creation of maillog as part of the distribution-etc-root-var target was missed. From Nathanael Rensen CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/02/15 11:07:53 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-base_base_gypi patch-base_debug_stack_trace_posix_cc patch-base_process_memory_cc patch-base_process_process_metrics_h patch-base_process_process_posix_cc patch-base_strings_safe_sprintf_cc patch-build_all_gyp patch-build_common_gypi patch-chrome_app_chrome_main_cc 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_browser_main_linux_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_first_run_first_run_internal_posix_cc patch-chrome_browser_memory_details_cc patch-chrome_browser_notifications_message_center_notification_manager_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_ssl_bad_clock_blocking_page_cc patch-chrome_browser_sync_profile_sync_components_factory_impl_cc patch-chrome_browser_task_manager_task_manager_cc patch-chrome_browser_ui_aura_chrome_browser_main_extra_parts_aura_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_startup_bad_flags_prompt_cc patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_exclusive_access_bubble_views_cc patch-chrome_browser_ui_views_first_run_dialog_cc 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_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_strip_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_options_browser_options_handler_cc patch-chrome_browser_ui_webui_options_browser_options_handler_h patch-chrome_browser_web_applications_web_app_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_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-components_policy_resources_policy_templates_json patch-components_policy_tools_generate_policy_source_py patch-content_app_content_main_runner_cc patch-content_browser_accessibility_browser_accessibility_h patch-content_browser_accessibility_browser_accessibility_manager_h patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_cc patch-content_browser_gpu_gpu_internals_ui_cc patch-content_browser_renderer_host_p2p_socket_dispatcher_host_h patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_common_sandbox_init_openbsd_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_main_cc patch-device_hid_hid_gyp patch-media_audio_audio_manager_cc patch-media_audio_audio_manager_h patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_capture_video_video_capture_device_h patch-media_media_gyp patch-net_base_network_change_notifier_cc patch-net_dns_host_resolver_proc_cc patch-net_net_gypi patch-net_proxy_proxy_service_cc patch-net_udp_udp_socket_posix_cc 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-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_wtf_MathExtras_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_generated_gypi patch-third_party_ffmpeg_ffmpeg_gyp patch-third_party_ffmpeg_libavutil_cpu_c patch-third_party_libjingle_libjingle_gyp patch-third_party_libjpeg_turbo_libjpeg_gyp patch-third_party_libyuv_libyuv_gyp patch-third_party_pdfium_build_standalone_gypi patch-third_party_pdfium_core_src_fxge_ge_fx_ge_linux_cpp patch-third_party_pdfium_fpdfsdk_src_javascript_JS_Value_cpp patch-third_party_pdfium_pdfium_gyp patch-third_party_webrtc_base_base_gyp patch-third_party_webrtc_base_httpcommon_cc patch-third_party_webrtc_base_network_cc patch-third_party_webrtc_base_physicalsocketserver_cc patch-third_party_webrtc_build_common_gypi patch-tools_gyp_pylib_gyp_generator_make_py 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_base_ime_input_method_factory_cc patch-ui_base_ui_base_gyp patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_gfx_canvas_skia_cc patch-ui_gfx_gfx_gyp patch-ui_gl_generate_bindings_py patch-ui_gl_gl_bindings_autogen_glx_cc patch-ui_gl_gl_surface_glx_cc patch-ui_message_center_views_notification_view_cc patch-ui_views_controls_button_label_button_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-openbsd_cc patch-v8_src_log-utils_h www/iridium/pkg: PLIST Added files: www/iridium/patches: patch-base_trace_event_process_memory_dump_h patch-chrome_browser_ui_toolbar_app_menu_model_cc patch-chromecast_browser_cast_browser_main_parts_cc patch-components_cookie_config_cookie_store_util_cc patch-components_html_viewer_blink_settings_impl_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-ui_views_controls_webview_webview_gyp Removed files: www/iridium/patches: patch-chrome_browser_net_cookie_store_util_cc patch-chrome_browser_ui_toolbar_wrench_menu_model_cc patch-content_browser_accessibility_accessibility_tree_formatter_cc patch-content_browser_accessibility_browser_accessibility_cc patch-content_browser_accessibility_browser_accessibility_manager_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_h patch-content_ppapi_plugin_ppapi_thread_cc patch-content_renderer_renderer_blink_platform_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-third_party_WebKit_Source_platform_fonts_linux_FontPlatformDataLinux_cpp patch-third_party_WebKit_Source_platform_fonts_skia_FontCacheSkia_cpp patch-third_party_pdfium_fpdfsdk_src_javascript_PublicMethods_cpp patch-ui_base_ime_input_method_initializer_cc Log message: update to 48.1 (based on the latest stable chromium which contains security fixes as well) ok naddy@ sthen@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/02/15 11:09:04 Modified files: www/iridium : Makefile Log message: oops i accidentally disabled the pre-build targets, let's re-enable them CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/15 12:21:46 Modified files: sys/dev/pci/bktr: bktr_core.c Log message: Convert to uiomove. From Martin Natano. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/02/15 12:56:11 Modified files: usr.bin/doas : doas.c Log message: Do a carriage return before password prompt. OK tedu@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/15 16:32:37 Modified files: usr.bin/ssh : monitor.c Log message: memleak of algorithm name in mm_answer_sign; reported by Jakub Jelen CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/15 20:37:49 Modified files: usr.bin/ssh : session.c Log message: add a "Close session" log entry (at loglevel=verbose) to correspond to the existing "Starting session" one. Also include the session id number to make multiplexed sessions more apparent. feedback and ok dtucker@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/02/15 21:30:07 Modified files: bin/pax : file_subs.c Log message: Ignore trailing slashes and skip over duplicate slashes in chk_path() to avoid infinite loop when creating intermediate directories Fix based on diff by Nicolas Bedos (nicolas.bedos (at) gmail.com) ok millert@ ok and tweak zhuk@, CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/15 22:11:04 Modified files: usr.bin/ssh : ssh.1 ssh_config.5 sshd_config.5 Log message: Replace list of ciphers and MACs adjacent to -1/-2 flag descriptions in ssh(1) with a strong recommendation not to use protocol 1. Add a similar warning to the Protocol option descriptions in ssh_config(5) and sshd_config(5); prompted by and ok mmcc@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/16 00:47:54 Modified files: usr.bin/ssh : ssh.1 Log message: no need to state that protocol 2 is the default twice; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/16 02:08:51 Modified files: usr.bin/calendar/calendars: calendar.birthday calendar.history Log message: correct(ish) date of death for alexander the great; from soren jacobsen, netbsd -r1.26 i've done it a bit differently though: since the date was listed both in .birthday and .history i added his (reputed) birth date to .birthday and removed the dup. i also standardised the date as "[year][space]BC". CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/16 02:20:36 Modified files: databases/postgresql: Tag: OPENBSD_5_8 Makefile distinfo databases/postgresql/patches: Tag: OPENBSD_5_8 patch-src_backend_libpq_ip_c patch-src_include_storage_s_lock_h patch-src_interfaces_ecpg_compatlib_Makefile patch-src_interfaces_ecpg_pgtypeslib_Makefile databases/postgresql/pkg: Tag: OPENBSD_5_8 PLIST-docs PLIST-main Log message: SECURITY update to PostgreSQL 9.4.6: various fixes including one for CVE-2016-0773, an issue with regular expression parsing. Various other fixes. Note: ..."if you are upgrading an installation that contains any GIN indexes that use the (non-default) jsonb_path_ops operator class, see the first changelog entry"... http://www.postgresql.org/docs/current/static/release-9-4-6.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/16 06:21:07 Modified files: www/squid : Makefile distinfo www/squid/patches: patch-bootstrap_sh Log message: Security update to squid-3.5.14, ok jasper@ rpointel@ http://www.squid-cache.org/Advisories/SQUID-2016_1.txt "Due to incorrectly handling server errors Squid is vulnerable to a denial of service attack when connecting to TLS or SSL servers." CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/16 07:48:43 Modified files: distrib/notes : m4.common distrib/notes/amd64: hardware install Log message: Mention UEFI/GPT, fix some weird spacing, try to adjust 'partitioning' verbiage to make more sense overall. ok rpe@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/16 08:33:45 Modified files: . : support.html build : support.dat Log message: Add new support entry in Makati City, Philippines, from Onofre L. Alvarado, Jr. CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/16 10:56:12 Modified files: sys/ufs/ext2fs : ext2fs_lookup.c ext2fs_readwrite.c ext2fs_vnops.c sys/ufs/ffs : ffs_vnops.c sys/ufs/ufs : ufs_vnops.c Log message: Convert to uiomove. From Martin Natano. CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/16 11:59:30 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: Allow userland to initialize CR0 when resetting a VCPU instead of hardcoding it. Be careful to obey VMX's must-be-0 and must-be-1 restrictions for CR0. This gives us the opportunity later to start VCPUs in real-mode, etc. (for those CPUs that support unrestricted guest). Be sure to update your vmd(8) also, the ioctl interface has changed. ok mlarkin@, deraadt@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/16 12:00:16 Modified files: usr.sbin/vmd : vmm.c Log message: Pass down the initial value of CR0 down to the RESETCPU ioctl() as well. This gives us the opportunity later to start VCPUs in real-mode, etc. (for those CPUs that support unrestricted guest). You need to build an updated kernel for this first, the ioctl interface has changed. ok mlarkin@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/16 14:42:43 Modified files: net/prosody : Makefile net/prosody/pkg: README Log message: add MySQL notes to README (it needs LD_PRELOAD libpthread). ok Henrik Friedrichsen (maintainer), giovanni@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/16 19:24:17 Modified files: regress/usr.bin/ssh: proxy-connect.sh Log message: include bad $SSH_CONNECTION in failure output CVSROOT: /cvs Module name: www Changes by: lteo@cvs.openbsd.org 2016/02/16 20:27:53 Modified files: . : 59.html Log message: Update version numbers for Chromium, Firefox, Thunderbird, PHP, and PostgreSQL. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/16 22:29:04 Modified files: usr.bin/ssh : servconf.c sshd_config Log message: make sandboxed privilege separation the default, not just for new installs; "absolutely" deraadt@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/02/17 00:23:26 Modified files: www/iridium : Makefile www/iridium/pkg: PLIST Log message: fix plist after the previous commit, sorry CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/17 00:38:19 Modified files: usr.bin/ssh : ssh-keygen.1 ssh-keysign.8 ssh.1 ssh_config.5 sshd.8 sshd_config.5 Log message: since these pages now clearly tell folks to avoid v1, normalise the docs from a v2 perspective (i.e. stop pointing out which bits are v2 only); ok/tweaks djm ok markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/17 01:57:34 Modified files: usr.bin/ssh : ssh_config.5 sshd_config.5 Log message: rsa-sha2-512,rsa-sha2-256 cannot be selected explicitly in *KeyTypes options yet. Remove them from the lists of algorithms for now. committing on behalf of markus@ ok djm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/17 05:42:22 Modified files: devel/libmemcached: Makefile devel/libmemcached/pkg: PLIST Removed files: devel/libmemcached/pkg: PFRAG.atomic Log message: Remove special handling in libmemcached for a strange list of supposedly "!atomic" arches, packaging is broken on all but the whitelisted arches due to changes upstream since this handling was added. Unbreaks powerpc, may unbreak others, won't break any which currently work. If any remain broken after this, they can be looked at separately later. zhuk@ landry@ agree with this direction. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/02/17 06:06:55 Modified files: lib/libcrypto : cert.pem Log message: Sync some root certificates with Mozilla's cert store. ok bcook@ - Add new root certificates present in Mozilla cert store from CA organizations who are already in cert.pem (AddTrust, Comodo, DigiCert, Entrust, GeoTrust, USERTrust). - Replace Startcom's root with their updated sha256 version present in Mozilla cert store. (They maintained serial# etc so this is still valid for existing signed certificates). - Add two root certificates from CA not previously present: "C=US, O=Network Solutions L.L.C., CN=Network Solutions Certificate Authority" "C=PL, O=Unizeto Sp. z o.o., CN=Certum CA" (the latter used by yandex.ru) We are still listing some certificates that have been removed from Mozilla's store (1024-bit etc) however these cannot be removed until cert validation is improved (we don't currently accept a certificate as valid unless the CA is at the end of a chain). CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/02/17 06:33:29 Modified files: www/chromium : Makefile distinfo Log message: security update to 48.0.2564.109; ok sthen@, naddy@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/02/17 11:31:28 Modified files: usr.sbin/syslogd: syslogd.c Log message: Prevent an integer overflow in syslogd when parsing the priority. From Michael Savage; input and OK mmcc@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/17 14:27:29 Modified files: . : lyrics.html Log message: link to rev 1.1 of the src Makefile for "the initial import" rather than the changelog of the file. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/02/17 14:52:06 Modified files: sys/kern : kern_pledge.c Log message: Return ENOTTY for TIOCFLUSH when allowed by pledge but the fd is not a tty. Fixes a pledge failure in telnet when piping the output. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/17 15:20:14 Modified files: usr.bin/ssh : packet.c Log message: rekey refactor broke SSH1; spotted by Tom G. Christensen CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/17 18:23:05 Modified files: sys/conf : files Log message: Die, trailing whitespace, die! CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2016/02/17 18:25:58 Modified files: devel/sparsehash: Makefile Log message: mark broken on sparc, g++ requires more than 256MB to compile this CVSROOT: /cvs Module name: www Changes by: lteo@cvs.openbsd.org 2016/02/17 18:55:02 Modified files: . : 59.html Log message: Chromium just received a security update. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/17 19:37:25 Modified files: regress/usr.bin/ssh: Makefile Log message: bsd.regress.mk doesn't automatically add "make clean" targets for $SUBDIRS so do it explicitly CVSROOT: /cvs Module name: www Changes by: sobrado@cvs.openbsd.org 2016/02/18 04:39:14 Modified files: . : 59.html Log message: add links to manual pages; add missing full stops; improve indentation. CVSROOT: /cvs Module name: www Changes by: sobrado@cvs.openbsd.org 2016/02/18 04:55:38 Modified files: . : 59.html Log message: add link to manual page. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/18 05:26:43 Modified files: faq : faq11.html Log message: windowss -> windows, from Jan Stary CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/18 06:50:00 Modified files: security/easy-rsa: Makefile distinfo security/easy-rsa/pkg: PLIST Added files: security/easy-rsa/patches: patch-easyrsa Removed files: security/easy-rsa/patches: patch-Makefile_in 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: update to easy-rsa 3.0.1. The previous version was supposed to have been patched to use openssl (instead of libressl) for ENV:: handling but this patch didn't work correctly, and even with that fixed, there was an issue with easy-rsa that caused generation to fail after the first certificate ("TXT_DB error number 2"), which https://community.openvpn.net/openvpn/ticket/229 marks as WONTFIX for easy-rsa 2.x. OK ajacoutot@ jasper@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2016/02/18 06:57:22 Modified files: lib/mesa/src/mesa/drivers/dri/common/xmlpool: Makefile.am Makefile.in Log message: Disable another make rule requiring python that could trigger if the timestamps are wrong. We always want to use the generated sources provided with Mesa releases. Encountered by tobias. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/02/18 07:00:48 Modified files: sys/dev/pci : pcidevs Log message: Add Intel i219 em(4). CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/02/18 07:03:11 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/18 07:24:20 Modified files: gnu/lib/libstdc++-v3: Makefile Log message: Disable the stack protector when building libstdc++ on arm. Fixes test cases from dcoppa@ where incorrect behaviour was trigged when using std::ifstream and linking libpthread. Further investigation and patch from miod. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/02/18 07:24:39 Modified files: sys/dev/pci : if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h Log message: Add support for the Intel i219 network chip to the em(4) driver. from Christian Ehrhardt; input jsg@; OK deraadt@ sthen@ mpi@ jsg@ tested by sthen@ jca@ benno@ bluhm@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/02/18 08:33:24 Modified files: usr.sbin/ospfd : database.c Log message: Fix format string of a warning. from markus@; OK claudio@ CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2016/02/18 10:11:47 Modified files: devel/libev : Makefile Log message: unbreak on sparc, no multiprocessor support means we don't need membar etc CVSROOT: /cvs Module name: www Changes by: kirby@cvs.openbsd.org 2016/02/18 11:44:06 Modified files: . : 59.html Log message: mention em(4) and puc(4) improvements CVSROOT: /cvs Module name: www Changes by: kirby@cvs.openbsd.org 2016/02/18 13:36:01 Modified files: . : 59.html Log message: add more new devices CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/02/18 14:51:20 Modified files: usr.bin/talk : io.c Log message: finish conversion select -> poll, error messages count too, sloppy theo. okay millert@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/18 14:57:26 Modified files: sbin/newfs : newfs.8 usr.bin/sendbug: sendbug.1 Log message: TMPDIR is no longer supported; from rafael neves CVSROOT: /cvs Module name: src Changes by: tobiasu@cvs.openbsd.org 2016/02/18 16:38:18 Modified files: usr.sbin/installboot: vax_installboot.c Log message: sync() requires unistd.h Reported by Sigi Rudzio. Thanks! "go for it" deraadt@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/02/18 18:19:51 Modified files: devel/cmake : Makefile Log message: Switch arm back to using base gcc for cmake. This requires disabling the stack protector so the bootstrap won't hit toolchain bugs. ok dcoppa@ sthen@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2016/02/18 21:57:02 Modified files: lib/mesa/src/mesa/main: compiler.h Log message: Don't depend on indirect inclusion to pick up endian.h and define BYTE_ORDER. Tested by and ok visa@ mpi@ CVSROOT: /cvs Module name: src Changes by: kirby@cvs.openbsd.org 2016/02/19 01:46:29 Modified files: share/man/man4 : em.4 Log message: add I219 to the list of supported chips OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2016/02/19 02:07:38 Modified files: graphics/libraw: Makefile Log message: mark broken on sparc, missing atomic ops CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/02/19 02:15:32 Modified files: share/man/man5 : port-modules.5 Log message: spacing fixes, from ray; CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/19 12:15:59 Modified files: sys/dev : rnd.c Log message: Right shift by an amount larger than width of type is undefined behavior. Pointed out by Martin Natano, slightly tweaked by me. ok deraadt@ CVSROOT: /cvs Module name: www Changes by: kirby@cvs.openbsd.org 2016/02/19 12:27:13 Modified files: . : 59.html Log message: - tweak previous - mention etherip(4), viocon(4), ikbd(4) and imt(4) CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2016/02/19 14:30:06 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/pxeboot: conf.c sys/arch/i386/stand/boot: conf.c sys/arch/i386/stand/cdboot: conf.c sys/arch/i386/stand/pxeboot: conf.c Log message: belatedly bump bootstrap version after mdrandom() changes; ok deraadt@ CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2016/02/19 14:55:20 Modified files: build : support.dat Log message: osre.org renamed to hermetek.com; from James Shupe CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2016/02/19 14:56:54 Modified files: . : support.html Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/02/19 16:27:17 Modified files: share/man/man5 : malloc.conf.5 Log message: Fix grammar by splitting a longish sentence. ok jmc@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/19 16:42:25 Modified files: faq : faq1.html Log message: remove a few not-so-commonly-asked questions: why isn't bzip2 in base, why isn't there a curses installer, etc. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/19 16:46:56 Modified files: sys/dev/pci : azalia.c Log message: enable snooping on Intel C610 from Alexandre H add C600 as well while here. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/02/19 16:49:38 Modified files: lib/libc/gen : syslog_r.c Log message: Remove the "error" variable; we no longer fall back to writing to /dev/console so the value of "error" is never read. Also mention that sendsyslog2 can fail due to ENOBUFS in the comment. OK deraadt@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/19 18:37:40 Modified files: faq : index.html Log message: bring sections 3.4 and 12 on the table of contents in line with what's actually on those pages. CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2016/02/19 20:37:36 Modified files: . : 59.html Log message: more added hardware support CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/02/19 22:27:43 Modified files: . : 59.html Log message: start at a section on pledge CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/02/19 22:43:37 Modified files: . : 59.html Log message: adjust pledge counts; never going to be perfect because some architectures have different amounts of binaries CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/20 02:32:22 Modified files: faq : faq4.html Log message: Add lost to fix an issue pointed out by lists () wrant ! com Remove duplicate anchor to make validator.w3n.org happy again. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/20 02:35:58 Modified files: faq : faq11.html Log message: Fix numbering of sub-sub-sections, pointed out by lists () wrant ! com CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/02/20 03:08:51 Modified files: www/chromium : Makefile distinfo Log message: security update to 48.0.2564.116; ok sthen@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/02/20 03:48:24 Modified files: lib/mesa/src/util: u_atomic.h Log message: alpha lacks p_atomic_cmpxchg() switch to non atomic ops CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/02/20 03:49:48 Modified files: lib/mesa : Makefile.bsd-wrapper Log message: On alpha with -O2 gcc gets an ICE on 2 files. With help of jsg@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/02/20 03:51:26 Modified files: share/mk : bsd.xconf.mk Log message: Re-enable the build of OpenGL on alpha. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/02/20 03:53:50 Modified files: distrib/sets/lists/xbase: md.alpha distrib/sets/lists/xserv: md.alpha Log message: Update (thanks to landry@) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/02/20 03:58:10 Modified files: xserver : Makefile.bsd-wrapper Log message: No more aviion CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/02/20 04:00:01 Modified files: distrib/notes : README.macppc Log message: Missing closing quote. Noted by Jan Stary. Thanks. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/02/20 04:07:10 Modified files: driver : Makefile Log message: No more aviion CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/02/20 05:03:12 Modified files: distrib/miniroot: install.sub Log message: remove stray semicolon OK krw@, halex@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/02/20 05:08:55 Modified files: distrib/miniroot: install.sub Log message: Combine two sed calls into one. OK krw@, halex@ CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2016/02/20 05:25:58 Modified files: devel/p5-EV : Makefile Log message: add sparc to the list of archs that define EV_NO_SMP, just like in libev CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2016/02/20 07:02:51 Modified files: devel/libslang/patches: patch-autoconf_aclocal_m4 Log message: sparc needs -fPIC as well CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/02/20 07:18:42 Modified files: . : errata.html errata21.html errata22.html errata23.html errata24.html errata25.html errata26.html errata27.html errata28.html errata29.html errata30.html errata31.html errata32.html errata33.html errata34.html errata35.html errata36.html errata37.html errata38.html errata39.html errata40.html errata41.html errata42.html errata43.html errata44.html errata45.html errata46.html errata47.html errata48.html errata49.html errata50.html errata51.html errata52.html errata53.html errata54.html errata55.html errata56.html errata57.html errata58.html Added files: . : errata59.html Log message: rotate errata in prep for 5.9 (still a ways away..) CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/02/20 07:23:55 Modified files: . : events.html Log message: upcoming talk CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/02/20 07:28:34 Modified files: . : events.html Log message: repair markup CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/02/20 07:34:27 Modified files: sys/dev/pci : pcidevs Log message: pci bridge, from Hrvoje Popovski CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/02/20 07:34:32 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: sync CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2016/02/20 08:23:43 Modified files: security/clamav: Makefile Log message: add sparc to the --disable-llvm group CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/02/20 08:29:37 Modified files: usr.bin/file : magic-test.c Log message: Fix the C type used for 32-bit float/lefloat/befloat, it should be float not double (they are not used in any magic files anyway at the moment though). Spotted by and ok jsg. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/20 10:45:35 Modified files: faq : index.html Log message: faq11: sync section numbers with reality pointed out by lists () wrant ! com CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/02/20 12:59:01 Modified files: sys/arch/i386/conf: ld.script sys/arch/i386/i386: bios.c pmapae.c Log message: Fixes a boot issue on non-ACPI i386 machines that need X permissions on the BIOS region in the ISA hole. Also fix a separate unrelated issue relating to placing R/O (no X) permissions on the kernel symbol area on bsd.rd. ok deraadt CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/02/20 13:49:08 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: Add "interrupt pending on vcpu" ioctl to vmm. Needed for upcoming interrupt controller work in vmd(8). ok stefan@, mpi@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2016/02/20 13:52:50 Modified files: usr.bin/whois : whois.1 Log message: spell out RIPE without errant acute accents; ok millert@ CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2016/02/20 15:08:08 Modified files: devel/libgit2/libgit2: Makefile Log message: mark broken on sparc, requires atomic ops CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/20 15:46:47 Modified files: emulators/qemu : Makefile Added files: emulators/qemu/patches: patch-hw_usb_dev-network_c patch-hw_usb_hcd-ohci_c Log message: Security fix for CVE-2016-2391 and CVE-2016-2393. from Brad (maintainer) ok sthen@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/20 15:59:21 Modified files: faq : faq1.html faq11.html faq12.html faq13.html faq14.html faq15.html faq2.html faq3.html faq4.html faq5.html faq6.html faq7.html faq8.html faq9.html index.html Log message: - remove section 1.9 "what's new in 5.8" (just read the release page) - remove section 2.1 "web pages of interest" - amd 64 -> amd64 - mail list -> mailing list - clean up table of contents - remove "back" button on index (browsers can do this by themselves now) ok tb CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2016/02/20 16:01:46 Modified files: usr.bin/ssh : ssh_config.5 Log message: AddressFamily defaults to any. ok djm@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2016/02/20 16:02:39 Modified files: usr.bin/ssh : ssh_config Log message: add missing ~/.ssh/id_ecdsa and ~/.ssh/id_ed25519 to IdentityFile. ok djm@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2016/02/20 16:06:23 Modified files: usr.bin/ssh : ssh_config Log message: set ssh(1) protocol version to 2 only. ok djm@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/20 17:09:36 Modified files: faq : faq13.html index.html Log message: - remove section 13.8 "tell me about ogg vorbis and mp3 encoding" - remove section 13.11 "but i want my media in format foo" - remove section 13.12 "is it possible to play streaming media under openbsd" - remove mention of a program whose homepage 404s now - zap 20 or so whitespaces ok tb CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/20 17:55:19 Modified files: . : plus58.html Log message: Zap duplicate line. From David Crosby, thanks! CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/20 18:31:33 Modified files: faq : faq1.html faq3.html faq8.html Log message: sync header/footer buttons with actual page titles. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/20 18:51:38 Modified files: . : events.html Log message: seperation -> separation CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2016/02/20 19:13:12 Modified files: databases/pkglocatedb: Makefile databases/pkglocatedb/files: pkg_locate.1 pkglocate Log message: synch with locate(1) changes, as written by Michael Reed. okay naddy@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/20 19:46:53 Modified files: faq : faq14.html faq4.html Log message: Unify spelling of ISO 9660 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/20 22:19:08 Modified files: . : index.html Log message: move daily changelog link up to "openbsd resources" section, fix link to openbsdstore.com and update copyright year. CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2016/02/20 23:47:53 Modified files: distrib/sets/lists/xbase: md.alpha Log message: sync CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/02/21 04:45:25 Modified files: telephony/stuntman: Makefile Log message: Remove sparc64 from NOT_FOR_ARCHS. Builds without any problems. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/02/21 08:17:25 Modified files: usr.sbin/smtpd : smtpd.h Log message: bump version CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/21 08:36:26 Modified files: faq : index.html Log message: swap and

    tags so this page passes w3's validator. from lists at wrant.com CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/02/21 08:47:30 Modified files: x11/freerdp : Makefile Log message: Mark as broken on arm. Error: unrecognized option -mfpu=neon. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/02/21 09:09:47 Modified files: usr.sbin/tcpdump: print-802_11.c Log message: Make tcpdump show details of beacon country elements in verbose mode only. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/02/21 09:17:26 Modified files: audio/openal : Makefile audio/audacious: Makefile databases/kyotocabinet: Makefile devel/libgit2/libgit2: Makefile devel/liburcu : Makefile graphics/libraw: Makefile misc/zzuf : Makefile audio/mpd : Makefile lang/swi-prolog: Makefile net/powerdns : Makefile telephony/stuntman: Makefile Log message: Don't attempt to build on arm. sync atomic builtins required. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/02/21 11:36:11 Modified files: usr.sbin/eigrpd: kroute.c Log message: Filter our RTM_GET messages which are not from us. Pulled from ospfd. Original author: claudio@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/02/21 11:38:37 Modified files: usr.sbin/eigrpd: tlv.c Log message: Make eigrpd work against newer IOS routers. Different versions of IOS can use a different number of bytes to encode the same IPv6 prefix inside route TLVs. This sucks but we have to deal with it. Instead of calculating the number of bytes based on the value of the prefixlen field, let's get this number by subtracting the size of all other fields from the total size of the TLV. It works because all the other fields have a fixed length. For reference, the EIGRP draft says that length of the prefix field should be obtained according to this function: ((Bit Count - 1) / 8) + 1 But older IOS versions use this for IPv6 (obtained through reverse engineering): ((Bit Count == 128) ? 16 : ((Bit Count / 8) + 1)) Now, the new IOS-XR apparently uses the first formula for both IPv4 and IPv6. With this patch, eigrpd will work against both older and newer versions of IOS. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/02/21 11:39:08 Modified files: usr.sbin/eigrpd: packet.c Log message: Add scope id only for unicast IPv6 packets. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/02/21 11:40:56 Modified files: usr.sbin/eigrpd: eigrpd.c eigrpd.h eigrpe.h interface.c kroute.c packet.c parse.y rde_dual.c tlv.c util.c Log message: Several minor tweaks. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/02/21 11:52:00 Modified files: usr.sbin/eigrpd: kroute.c neighbor.c rde_dual.c util.c Log message: Extend eigrp_addrcmp() and use it in more places. The idea is to remove unnecessary code duplication throughout the code. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/02/21 11:53:54 Modified files: usr.sbin/eigrpd: eigrpd.h kroute.c packet.c parse.y tlv.c util.c Log message: Introduce the bad_addr() family of functions. These functions improve code reusability as there's no more need to check for all possible "bad" addresses in several different places. Besides that, this patch introduce additional checks in the code. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/02/21 11:56:49 Modified files: usr.sbin/eigrpd: eigrpd.c eigrpe.c interface.c kroute.c log.c neighbor.c packet.c parse.y rde.c rde_dual.c rtp.c tlv.c Log message: Copy structs by assignment instead of memcpy. Copying by straight assignment is shorter, easier to read and has a higher level of abstraction. We'll only avoid it when copying from an unaligned source (e.g., network buffers). CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/02/21 11:59:55 Modified files: usr.sbin/eigrpd: tlv.c Log message: Simplify the handling of the sequence tlv. The C standard says: "A pointer to a union object, suitably converted, points to each of its members". This means that we can use the same code to process both v4 and v6 addresses. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/02/21 12:01:12 Modified files: usr.sbin/eigrpd: eigrpe.c eigrpe.h interface.c kroute.c parse.y rde_dual.c Log message: Move some functions around and rename a few variables and functions. The sooner we do these changes the better. This rearrangement will make the code easier to read. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/02/21 12:03:58 Modified files: usr.sbin/eigrpd: rde_dual.c Log message: Skip redistributed routes when updating the FIB. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/02/21 14:13:51 Modified files: gnu/gcc/gcc/config/alpha: alpha.c Log message: In alpha_expand_block_clear(), cope with the offset being negative; this can happen due to the frame layout change introduced in order to support the stack protector. Fix from miod. Bug originally observed by jca and condensed to a 3-liner by myself, basically local [] arrays being initialized with shorter strings. CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2016/02/21 15:01:57 Modified files: devel/boehm-gc : Makefile Added files: devel/boehm-gc/patches: patch-libatomic_ops_src_atomic_ops_sysdeps_gcc_sparc_h Log message: Fix boehm-gc on sparc. Bump libatomic_ops because its contents changed - the change itself is without consequence on anything but sparc32. ok sthen@ naddy@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/02/21 15:32:28 Modified files: . : 59.html Log message: simple summary of pledge in ports CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/21 15:50:02 Modified files: faq : faq7.html faq8.html index.html Log message: remove the following sections: - can i use programming language "l" on openbsd - what is the ports tree, what are packages, which should i use - is there any way to use my floppy drive if it's not attached at boot - which platforms support smp - what web browsers are available for openbsd - how do i use mg - why is my motd file overwritten when i modified it - why doesn't openbsd.org use html4/xhtml also move the tty i/o error troubleshooting section to the main serial console section of faq7 and zap more whitespace. input from sthen, ok tb CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/02/21 15:53:40 Modified files: usr.bin/skeyinit: skeyinit.c Log message: Fix skeyinit -E by hoisting argument parsing and the call to enable_db() above the calls to pledge(): /etc/skey wants to have its sticky bit. ok deraadt@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/21 16:00:03 Modified files: faq : faq13.html Log message: re-add link to get-flash-videos, using their newer github page. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/21 17:12:44 Modified files: faq : index.html faq6.html Log message: sync table of contents with actual page titles and renumber a few so there are no gaps between them. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/21 17:19:41 Modified files: faq : faq7.html Log message: window(1) is long gone; remove mention of it. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/21 17:26:30 Modified files: faq : index.html faq7.html Log message: as much as i like having a section called "EVERYTHING I TYPE AT THE LOGIN PROMPT IS IN CAPS," deraadt informs me that getty no longer has that feature. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/21 18:37:22 Modified files: faq : faq8.html Log message: Streamline the S/Key entry by throwing out oodles of repetitions. "ok with me", tj@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/21 18:56:37 Modified files: faq : faq14.html Log message: Use the same style of warnings as in faq8.html CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/21 19:35:54 Modified files: faq : faq8.html Log message: Some more pruning in the S/Key section: - The two styles don't mix well. - Remove nonsensical reason why S/Key should be useful. - Remove a lot of bold. - Calling md5 or sha1 secure hash functions makes me cringe. Finally, the programs do a pretty good job at displaying warnings, no need to repeat those, they're displayed a few lines below anyway. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/21 20:07:24 Modified files: faq : faq8.html Log message: quit -> quit CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2016/02/22 00:13:47 Modified files: sys/arch/alpha/alpha: pmap.c sys/arch/alpha/include: pmap.h Log message: Move #include from pmap.c to pmap.h, like every other archs using struct mutex in pmap.h do. Fixes net-snmp on alpha. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/02/22 00:50:37 Modified files: sys/arch/alpha/include: pmap.h Log message: put mutex.h lower CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/22 01:09:13 Modified files: faq : faq8.html Log message: zap stray

    CVSROOT: /cvs Module name: www Changes by: sobrado@cvs.openbsd.org 2016/02/22 02:11:24 Modified files: . : 59.html Log message: missing full stop. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/02/22 02:12:35 Modified files: emulators/qemu : Tag: OPENBSD_5_8 Makefile Added files: emulators/qemu/patches: Tag: OPENBSD_5_8 patch-hw_usb_dev-network_c patch-hw_usb_hcd-ohci_c Log message: Security fixes for CVE-2016-2391 and CVE-2016-2393. CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2016/02/22 09:09:03 Modified files: . : 59.html Log message: OpenSMTPD bits CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/02/22 09:19:05 Modified files: usr.sbin/smtpd : parse.y Log message: the default address family for a listener was set too late and would override the value provided by the user if any. this commit moves the initialization earlier to avoid this. issue reported by and fix ok jturner@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/02/22 11:41:19 Modified files: x11/bbpager : Makefile Added files: x11/bbpager/patches: patch-src_wminterface_cxx Log message: Fix a crash when a window is closed. bbpager would dereference an std::list iterator after it was invalidated by erase(). Crash reported by Alessandro DE LAURENZIS, fix also tested by Ryan Freeman. ok naddy@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/02/22 11:45:53 Modified files: sysutils/duplicity: Makefile sysutils/duplicity/patches: patch-bin_duplicity_1 Log message: Fix documentation: the default ssh backend is now paramiko (again) Issue noticed by, and patch from Tim (trondd at kagu-tsuchi dot com). ok naddy@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/22 12:10:05 Modified files: faq : faq4.html Log message: The "Use DUIDs rather than device names in fstab" question is gone. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/22 12:19:01 Modified files: faq : faq6.html Log message: Pease -> Please, spotted by Chad Dougherty CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2016/02/22 12:31:38 Modified files: regress/usr.bin/patch: Makefile usr.bin/patch : ed.c Added files: regress/usr.bin/patch: t18.diff t18.in t18.out Log message: Properly handle ed-files which fully replace input file content. This misbehaviour is triggered with 'c' and 'i' commands on empty buffers. Spotted and fixed by Martin Natano . ok millert@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/02/22 12:56:50 Modified files: security/nss : Makefile distinfo Log message: Security update to nss 3.21.1. No CVE or MFSA (yet?), bug #1245528 (details undisclosed), commit https://hg.mozilla.org/projects/nss/rev/b9a31471759d says "fix bugs in ASN.1 decoding" adding overflow checks. discussed with naddy@ & sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/02/22 13:01:05 Added files: security/nss/patches: patch-nss_lib_util_secasn1d_c Log message: C++-style comments are bad. Srsly. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/02/22 13:10:37 Modified files: security/nss/patches: patch-nss_lib_util_secasn1d_c Log message: Trololololol. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/22 13:13:06 Modified files: faq : faq14.html Log message: Use DUIDs instead of device names in the altroot section. While there, tighten up the text a little, adjust formatting, fix manual links and use the second person consistently. Prompted by a question by Stefan Wollny, input and help natano@, deraadt@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/22 13:16:15 Modified files: faq : faq8.html index.html Removed files: faq : truetype.html Log message: remove outdated "antialiased and truetype fonts in x" section. ok matthieu CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/22 13:23:18 Modified files: faq : faq3.html index.html Log message: "does openbsd provide an iso image for download?" duh. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/22 13:30:39 Modified files: faq : faq14.html Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/02/22 13:38:08 Modified files: x11/qt5 : Makefile x11/qt5/patches: patch-qtbase_src_network_socket_qnativesocketengine_unix_cpp Log message: Fix fd_set handling bug in Qt5 as well. okay naddy@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/22 13:45:19 Modified files: faq : faq2.html faq7.html index.html Log message: instead of writing a book about tmux, let's just mention it in the list of useful man pages for beginners. also tidy up said list a bit while here. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/22 13:55:41 Modified files: faq : faq3.html faq4.html index.html Log message: merge instructions for downloading and verifying releases into one section. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/22 14:00:07 Modified files: faq : faq5.html Log message: sync section 5.2's title with the table of contents. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/02/22 15:22:30 Modified files: lib/libc/sys : sendsyslog.2 Log message: Document sendsyslog2(2) in man page. from Rafael Neves; input jmc@; OK deraadt@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/22 15:34:29 Modified files: faq : faq10.html index.html Log message: renumber faq10 sections so there are no gaps. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/22 15:51:23 Modified files: faq : faq14.html index.html Log message: more section renumbering. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/22 16:57:19 Modified files: faq : faq10.html Log message: bring utf8/locale section in sync with reality. discussed with stsp a while back CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/22 17:20:06 Modified files: faq : faq14.html Log message: First pass at cleaning up section 14.1. - more consistent markup - try to be a bit less verbose and repetitive - avoid advertising features from 4.8 as new - avoid introducing terms that aren't used later on Cam be trimmed much more, but leave it at that for now. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/22 18:10:20 Modified files: . : 59.html Log message: misspellings. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/22 18:34:14 Modified files: usr.bin/ssh : sshconnect2.c Log message: fix spurious error message when incorrect passphrase entered for keys; reported by espie@ ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/02/22 18:39:14 Modified files: sys/netinet : ip_carp.c sys/sys : mbuf.h sys/kern : uipc_mbuf.c Log message: provide m_dup_pkt() for doing fast deep mbuf copies with a specified alignment if a physical interface receives a multicast/broadcast packet and has carp interfaces on it, that packet needs to be copied for reception by each of those carp interfaces. previously it was using m_copym2, but that doesn't respect the alignment of the source packet. this meant the ip header in the copies were aligned incorrectly for the network stack, which breaks strict alignment archs. m_dup_pkt lets carp specify that the payload needs an ETHER_ALIGN adjustment, so the ip header inside will be aligned correctly. reported and tested by anthony eden who hit this on armv7 i reproduced the problem on sparc64 and verified the fix on amd64 and sparc64 ok mpi@ mikeb@ deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/22 19:34:09 Modified files: distrib/macppc/ramdisk: install.md distrib/miniroot: install.sub Log message: In the great pdisk churn we lost a pdisk pecularity in disk name handling. "pdisk -l /dev/wd0c" used to work as well as "pdisk -l /dev/rwd0c". The new, more fdisk-like, code does not accept the former. Adjust the install scripts to eliminate the use of "/dev/wd0c" constructs and, like fdisk, simply use 'wd0'. Fixes macppc installs to HFS partitioned disks. Discovered and diff by rpe@. ok rpe@ deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/22 19:39:54 Modified files: sbin/pdisk : dump.c Log message: Fix display of pdisk partition sizes by casting the 32-bit number of blocks to (long long) before multiplying by 512 and passing the value to fmt_scaled(). Discovered and fix tested by rpe@. ok rpe@ deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/22 20:34:18 Modified files: sbin/fdisk : fdisk.8 sbin/pdisk : pdisk.8 Log message: A disk name of /dev/wd0c doesn't work. Correct verbiage and example. Discovered by rpe@. Tweaked by schwarze@. ok rpe@ schwarze@ jmc@ deraadt@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/23 01:03:08 Modified files: faq : faq14.html Log message: Markup fixes and minimal pruning in section 14.2. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/02/23 02:14:34 Modified files: usr.bin/ssh : version.h Log message: openssh-7.2 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/23 02:45:57 Modified files: faq : faq14.html index.html Log message: Nuke section on swap. Get more RAM. The defaults are sane and if you really need this info, it's rather straightforward and only a 'man -k swap' away. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/02/23 04:53:30 Modified files: www/iridium : Makefile distinfo Log message: security update to 48.2; ok sthen@ and naddy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/02/23 07:09:59 Modified files: security/libssh: Makefile distinfo Log message: Security update to libssh 0.7.3: use correct length for ephemeral secret for diffie-hellman-group1 and diffie-hellman-group14 kex; they were fixed at 128 bits. https://www.libssh.org/2016/02/23/libssh-0-7-3-security-and-bugfix-release/ From rpointel@, ok me, committing on rpointel's behalf CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/02/23 07:51:13 Modified files: usr.sbin/eigrpd: eigrpd.c Log message: I just stumbled on this and noticed that eigrpd requires inet and rpath in pledge(2) call to make "reload", without that, daemon will crash on SIGHUP signal.... as discurssed/OK renato@ commit it now, deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/02/23 08:41:30 Modified files: security/libgcrypt: Makefile distinfo Log message: Update to libgcrypt-1.6.5 to fix CVE-2015-7511. prodded by Sevan Janiyan ok sthen@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/23 09:47:22 Modified files: . : goals.html faq : faq1.html Removed files: . : products.html Log message: remove old products.html page and any mentions of it. CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/23 10:15:09 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Plug memleak: make sure that the MSR bitmap is freed in the VCPU init error path. ok mlarkin@, deraadt@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/02/23 10:17:31 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Fix previous: Need to free vc_msr_bitmap_va, not vc_msr_bitmap_pa. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/23 10:30:03 Modified files: . : events.html mail.html Log message: seperation -> separation mail lists -> mailing lists from michal mazurek CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/02/23 10:45:43 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm Log message: sanitize environment thru a whitelist. Only pass what's relevant for ftp and ftp clones. Give "decent" values to your normal environment variables, so that commands won't be surprised. This fixes the spurious warnings from ftp:// url reported by Jiri B. Much feedback from deraadt@, zhuk@, sthen@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/23 12:41:57 Modified files: faq : faq14.html Log message: First pass over 14.3, markup fixes, tightening of text. Split disklabel tricks and tips into a basic and miscellaneous section. Use bold instead of all caps for emphasis and eleminate a few parentheses and quotes. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2016/02/23 13:54:51 Modified files: devel/jdk/1.8 : Makefile distinfo devel/jdk/1.8/pkg: PLIST-jre PLIST-main Log message: Update to u72. Contains many upstream bug fixes and security fixes which can be mined from u51-u72 release notes here: http://www.oracle.com/technetwork/java/javase/8u-relnotes-2225394.html Tested by Caspar Schutijser. okay sthen@ & naddy CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/23 14:05:59 Modified files: faq : faq14.html Log message: Remove verbose version of the online help of fdisk(8) and delete a long-winded demonstration of disklabel(8). A lot of text for very little information. Moreover, most of this is also in faq4. ok and tweaks tj@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/23 14:17:14 Modified files: faq : faq14.html index.html Log message: Fix section numbers after removal of swap section since there is currently no pending section removal on this page. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/02/23 14:19:04 Modified files: . : 59.html Log message: update ports versions for 5.9 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/02/23 14:42:53 Modified files: . : INDEX Log message: sync, 9545 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/23 15:56:54 Modified files: faq : faq14.html index.html Log message: Nuke 14.4: utter crap. This sad piece has been: - Mostly rotting since revision 1.3. - Marked for 8 years. - containing If all this seems needlessly complex ... since 1.3 - unsalvageable from the start. Conclusion: coup de grace was long overdue. Renumber again since this was so much fun. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/23 16:37:57 Modified files: faq : faq10.html faq2.html index.html Log message: remove the following sections: - how do i create an ftp-only account - setting up an anonymous ftp server - confining users to their home directories in ftpd - can i change the root shell - what else can i do with ksh ok tb sthen CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/23 16:48:44 Modified files: faq : faq2.html Log message: clean up section on reporting bugs. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/23 17:41:43 Modified files: faq : faq10.html index.html Log message: section 10.5 had three different names. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/23 22:26:04 Modified files: faq/ports : index.html Log message: sync topic list with faq15 and apply some minimal formatting fixes. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/02/24 09:34:47 Modified files: usr.sbin/tftp-proxy: tftp-proxy.c Log message: satisfy whiny compiler on m88k, noticed by aoyama, solution from gsoares CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2016/02/24 10:30:47 Modified files: distrib/sets/lists/xbase: md.landisk Log message: sync CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/02/24 11:25:50 Modified files: sys/arch/hppa/hppa: disksubr.c sys/arch/hppa64/hppa64: disksubr.c sys/arch/macppc/macppc: disksubr.c sys/arch/sgi/sgi: disksubr.c Log message: Restore validity checks for the disklabels read from disk. They were suppressed in 2011 to address a problem that has since been solved in a more permanent way. Without the validity check proper disklabel discovery relied on a particular I/O failure, and the I/O failure was 'solved' by the introduction of readdisksector(). Fixes problem reading CDROM disklabels discovered by mlarkin@ while trying to install hppa. Compile check/typo discovery and ok deraadt@. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/24 11:54:29 Modified files: . : report.html Log message: remove mention of a "bug tracking system" and tidy up much formatting. CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/02/24 13:52:53 Modified files: lib/libc/asr : asr.c Log message: Avoid a possible double-free if the "search" keyword is used multiple times. ok jca@ gilles@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/02/24 14:06:13 Modified files: sys/dev/pci/drm/i915: dvo_ch7017.c dvo_ch7xxx.c dvo_ivch.c dvo_ns2501.c dvo_sil164.c dvo_tfp410.c Log message: Fix the build with DRMDEBUG. Committing now instead of after unlock to make it easier for people running release to diagnose drm problems. ok deraadt@ CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2016/02/24 14:57:33 Modified files: . : 59.html Log message: OpenSSH 7.2 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/24 15:33:33 Modified files: faq : faq14.html index.html Log message: remove section 14.10 on ID DMA errors, i was informed the affected hardware should be mostly dead. intentionally skip renumbering for now CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/24 15:37:34 Modified files: faq : faq1.html index.html Log message: remove section 1.6 "who maintains openbsd?" which contained but two sentences and a map jpg that has not been updated in fourteen years. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/02/24 15:41:53 Modified files: sys/net : route.c route.h rtable.c Log message: Fix ECMP routing by passing the correct destination address to the hash routine. Bug reported and fix analysed by Jean-Daniel Dupas ok deraadt@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/24 15:47:42 Modified files: faq : faq3.html index.html Log message: remove section 3.5 "what is an appropriate 'first system' to learn openbsd on?" (very outdated) CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/24 15:56:01 Modified files: faq : faq14.html Log message: magic numbers in the second-stage bootloader have nothing to do with magic(5) CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2016/02/24 16:13:17 Modified files: gnu/usr.bin/perl: perl.c gnu/usr.bin/perl/vms: vms.c Log message: Cope with ambiguous environments from Ricardo Signes ok deraadt@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/24 16:15:28 Modified files: faq : faq14.html Log message: update section numbers CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/24 16:16:23 Modified files: faq : index.html Log message: don't forget the index CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/24 16:19:03 Modified files: faq : faq14.html Log message: remove parentheses to fix some odd spacing CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/24 16:28:58 Modified files: faq : faq14.html Log message: Swap 14.6 and 14.7. It makes more sense like this: 14.5 - How do OpenBSD/i386 and OpenBSD/amd64 boot? 14.6 - Installing bootblocks (most, but not all platforms) 14.7 - What are the issues regarding large drives with OpenBSD? CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/02/24 16:30:16 Modified files: faq : index.html Log message: update the index CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/24 17:06:19 Modified files: faq : faq5.html index.html Log message: remove the following sections: - "why should i build my system from source" - "why do i need a custom kernel" - "i didn't see any snapshots on the http site" - "how do i bootstrap a newer version of the compiler" CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/24 17:15:41 Modified files: faq : faq5.html Log message: remove section 5.9.3 "my ipv6-less system doesn't work!" CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/02/24 17:22:20 Modified files: faq : faq11.html Log message: remove section 11.1.2 "can i have any kind of graphics without x?" because it basically just says nope. and if you have to ask "how much computer do i need to run x?" then the answer is probably "more than you have."