Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id 40739727D2 for ; Sun, 20 Oct 2013 18:37:58 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 7FC3314A251; Sun, 20 Oct 2013 18:37:57 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 44CC514A168 for ; Sun, 20 Oct 2013 18:37:51 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id XpPePY89AxjL for ; Sun, 20 Oct 2013 18:37:50 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id EBE4214A46E for ; Sun, 20 Oct 2013 18:37:49 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id EA42696; Sun, 20 Oct 2013 18:37:49 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Sun, 20 Oct 2013 18:37:49 +0000 From: "Aleksej Saushev" Subject: CVS commit: pkgsrc/lang To: pkgsrc-changes@NetBSD.org Reply-To: asau@netbsd.org X-Mailer: log_accum Message-Id: <20131020183749.EA42696@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: asau Date: Sun Oct 20 18:37:49 UTC 2013 Modified Files: pkgsrc/lang/erlang: Makefile.versions PLIST distinfo pkgsrc/lang/erlang-doc: PLIST distinfo pkgsrc/lang/erlang-man: PLIST distinfo Added Files: pkgsrc/lang/erlang/patches: patch-configure patch-configure.in Removed Files: pkgsrc/lang/erlang/patches: patch-erts_emulator_sys_common_erl__mseg.c patch-lib_os__mon_c__src_ferrule.c patch-lib_os__mon_c__src_memsup.c patch-lib_os__mon_c__src_mod__syslog.c patch-lib_wx_configure patch-lib_wx_configure.in Log Message: Update Erlang/OTP to R16B02. R16B02 is the second maintenance release for the R16B major release. You can find the README file for the release at http://www.erlang.org/download/otp_src_R16B02.readme R16B01 is the first maintenance release for the R16B major release. You can find the README file for the release at http://www.erlang.org/download/otp_src_R16B01.readme Highlights for R16B01: OTP-10279 == erts == Support for migration of memory carriers between memory allocator instances has been introduced. By default this feature is not enabled and do not effect the characteristics of the system. When enabled it has the following impact on the characteristics of the system: -- Reduced memory footprint when the memory load is unevenly distributed between scheduler specific allocator instances. -- Depending on the default allocaton strategy used on a specific allocator there might or might not be a slight performance loss. -- When enabled on the fix_alloc allocator, a different strategy for management of fix blocks will be used. -- The information returned from erlang:system_info({allocator, A}), and erlang:system_info({allocator_sizes, A}) will be slightly different when this feature has been enabled. An mbcs_pool tuple will be present giving information about abandoned carriers, and in the fix_alloc case no fix_types tuple will be present. For more information, see the documentation of the +Macul command line argument. OTP-11009 == ssl public_key crypto common_test dialyzer ssh stdlib snmp inets == Integrate elliptic curve contribution from Andreas Schultz In order to be able to support elliptic curve cipher suites in SSL/TLS, additions to handle elliptic curve infrastructure has been added to public_key and crypto. This also has resulted in a rewrite of the crypto API to gain consistency and remove unnecessary overhead. All OTP applications using crypto has been updated to use the new API. Impact: Elliptic curve cryptography (ECC) offers equivalent security with smaller key sizes than other public key algorithms. Smaller key sizes result in savings for power, memory, bandwidth, and computational cost that make ECC especially attractive for constrained environments. OTP-11159 == erts == Lift static limitation (FD_SETSIZE) for file descriptors on Mac OS X. (Thanks to Anthony Ramine) To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 pkgsrc/lang/erlang/Makefile.versions cvs rdiff -u -r1.14 -r1.15 pkgsrc/lang/erlang/PLIST cvs rdiff -u -r1.32 -r1.33 pkgsrc/lang/erlang/distinfo cvs rdiff -u -r1.15 -r1.16 pkgsrc/lang/erlang-doc/PLIST cvs rdiff -u -r1.12 -r1.13 pkgsrc/lang/erlang-doc/distinfo cvs rdiff -u -r1.13 -r1.14 pkgsrc/lang/erlang-man/PLIST cvs rdiff -u -r1.12 -r1.13 pkgsrc/lang/erlang-man/distinfo cvs rdiff -u -r0 -r1.1 pkgsrc/lang/erlang/patches/patch-configure \ pkgsrc/lang/erlang/patches/patch-configure.in cvs rdiff -u -r1.1 -r0 \ pkgsrc/lang/erlang/patches/patch-erts_emulator_sys_common_erl__mseg.c \ pkgsrc/lang/erlang/patches/patch-lib_os__mon_c__src_ferrule.c \ pkgsrc/lang/erlang/patches/patch-lib_os__mon_c__src_memsup.c \ pkgsrc/lang/erlang/patches/patch-lib_os__mon_c__src_mod__syslog.c cvs rdiff -u -r1.2 -r0 pkgsrc/lang/erlang/patches/patch-lib_wx_configure \ pkgsrc/lang/erlang/patches/patch-lib_wx_configure.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.