pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang



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 +M<S>acul
              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.




Home | Main Index | Thread Index | Old Index