pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang Update lang/erlang* to 19.3.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3b23978ece6f
branches:  trunk
changeset: 359760:3b23978ece6f
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Fri Mar 17 14:37:04 2017 +0000

description:
Update lang/erlang* to 19.3.

Some highlights for 19.3:

- crypto, ssh: The implementation of the key exchange algorithms
  diffie-hellman-group-exchange-sha* are optimized, up to a factor of 11
  for the slowest ( = biggest and safest) group size.
- dialyzer: The peak memory consumption is reduced. Analyzing modules
  with binary construction with huge strings is now much faster.
- erts: A received SIGTERM signal to beam will generate a 'stop' message
  to the init process and terminate the Erlang VM nicely. This is
  equivalent to calling init:stop/0.
- kernel: The functions in the 'file' module that take a list of paths
  (e.g. file:path_consult/2) will now continue to search in the path if
  the path contains something that is not a directory.
- public_key: New function pkix_verify_hostname/2,3 Implements
  certificate hostname checking. See the manual and RFC 6125.
- public_key, ssh: The ssh host key fingerprint generation now also
  takes a list of algorithms and returns a list of corresponding
  fingerprints. See public_key:ssh_hostkey_fingerprint/2 and the option
  silently_accept_hosts in ssh:connect.
- ssl: Move PEM cache to a dedicated process, to avoid making the SSL
  manager process a bottleneck. This improves scalability of TLS
  connections.
- stdlib: filename:safe_relative_path/1 to sanitize a relative path has
  been added.

Full release notes:

  http://erlang.org/download/otp_src_19.3.readme

diffstat:

 lang/erlang-doc/PLIST         |   3 +-
 lang/erlang-doc/distinfo      |  10 ++++----
 lang/erlang-man/PLIST         |   3 +-
 lang/erlang-man/distinfo      |  10 ++++----
 lang/erlang/Makefile.versions |  52 +++++++++++++++++++++---------------------
 lang/erlang/PLIST             |  12 +++++++++-
 lang/erlang/distinfo          |  10 ++++----
 7 files changed, 56 insertions(+), 44 deletions(-)

diffs (234 lines):

diff -r 8a31f3514a38 -r 3b23978ece6f lang/erlang-doc/PLIST
--- a/lang/erlang-doc/PLIST     Fri Mar 17 14:33:14 2017 +0000
+++ b/lang/erlang-doc/PLIST     Fri Mar 17 14:37:04 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.24 2017/01/03 08:37:00 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.25 2017/03/17 14:37:05 fhajny Exp $
 lib/erlang/doc/applications.html
 lib/erlang/doc/design_principles/applications.html
 lib/erlang/doc/design_principles/appup_cookbook.html
@@ -218,6 +218,7 @@
 lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_snmp.html
 lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_ssh.html
 lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_telnet.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_testspec.html
 lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/dependencies_chapter.html
 lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/event_handler_chapter.html
 lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/example_chapter.html
diff -r 8a31f3514a38 -r 3b23978ece6f lang/erlang-doc/distinfo
--- a/lang/erlang-doc/distinfo  Fri Mar 17 14:33:14 2017 +0000
+++ b/lang/erlang-doc/distinfo  Fri Mar 17 14:37:04 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.22 2017/01/03 08:37:00 fhajny Exp $
+$NetBSD: distinfo,v 1.23 2017/03/17 14:37:05 fhajny Exp $
 
-SHA1 (erlang/otp_doc_html_19.2.tar.gz) = f743bd2f7f4a049693712accceecb133508f21f0
-RMD160 (erlang/otp_doc_html_19.2.tar.gz) = c43bd16cf0b3f7235dabd4ffcca231d48523ef61
-SHA512 (erlang/otp_doc_html_19.2.tar.gz) = ac9393f3e077be33a4a6e2b50c7848d28298b0f61fbd3b3cc0c650902ebed48d90defcbd6bd3031ac252efa845a6ed94ed781743c04a94c709ae65e5d5957dbb
-Size (erlang/otp_doc_html_19.2.tar.gz) = 34761971 bytes
+SHA1 (erlang/otp_doc_html_19.3.tar.gz) = 43bb75dd78aca801db70aab2ec2ee91661d58a59
+RMD160 (erlang/otp_doc_html_19.3.tar.gz) = a7b3dc359d8fb00689d717c478a52e1e8818966b
+SHA512 (erlang/otp_doc_html_19.3.tar.gz) = a70d2c470fa1dc0594b20af73ba36ccb7702b4192960e6fc0296738175215a43450f9bf558637f7f5e40757f7a15dcf4f1ae8a88515e211cd3c0fae45c5e1858
+Size (erlang/otp_doc_html_19.3.tar.gz) = 35818689 bytes
diff -r 8a31f3514a38 -r 3b23978ece6f lang/erlang-man/PLIST
--- a/lang/erlang-man/PLIST     Fri Mar 17 14:33:14 2017 +0000
+++ b/lang/erlang-man/PLIST     Fri Mar 17 14:37:04 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.20 2017/01/03 08:37:01 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.21 2017/03/17 14:37:05 fhajny Exp $
 lib/erlang/man/man1/cdv.1
 lib/erlang/man/man1/ct_run.1
 lib/erlang/man/man1/diameterc.1
@@ -119,6 +119,7 @@
 lib/erlang/man/man3/ct_snmp.3
 lib/erlang/man/man3/ct_ssh.3
 lib/erlang/man/man3/ct_telnet.3
+lib/erlang/man/man3/ct_testspec.3
 lib/erlang/man/man3/dbg.3
 lib/erlang/man/man3/debugger.3
 lib/erlang/man/man3/dets.3
diff -r 8a31f3514a38 -r 3b23978ece6f lang/erlang-man/distinfo
--- a/lang/erlang-man/distinfo  Fri Mar 17 14:33:14 2017 +0000
+++ b/lang/erlang-man/distinfo  Fri Mar 17 14:37:04 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.22 2017/01/03 08:37:01 fhajny Exp $
+$NetBSD: distinfo,v 1.23 2017/03/17 14:37:05 fhajny Exp $
 
-SHA1 (erlang/otp_doc_man_19.2.tar.gz) = e0de4795b895ec3494a59f85000c9b3befcebc81
-RMD160 (erlang/otp_doc_man_19.2.tar.gz) = 88a89a68e6e339825a4015942e028303d3d1171b
-SHA512 (erlang/otp_doc_man_19.2.tar.gz) = 613b50841443fb71e5666a281edbf580b35f28e9fad6a246170017552ee5a04770700b95eae8bcfef3fa2e327a559c43969568091ed8389ecfe3eeea4f67d674
-Size (erlang/otp_doc_man_19.2.tar.gz) = 1409661 bytes
+SHA1 (erlang/otp_doc_man_19.3.tar.gz) = 307c3b12081b94b892c24c9469f826397a9587ac
+RMD160 (erlang/otp_doc_man_19.3.tar.gz) = b450d352dc46dbfaad5ed27a242c1c3d206dcfc4
+SHA512 (erlang/otp_doc_man_19.3.tar.gz) = 675a0d2d5972660a60de17c832e630f646f942d23815427eb0dec3a5ca1c44ed8fe35a9c30f8b608dedfd10f6fb1e47e958ea6e32e296b6f6809b1844b4da9a1
+Size (erlang/otp_doc_man_19.3.tar.gz) = 1410781 bytes
diff -r 8a31f3514a38 -r 3b23978ece6f lang/erlang/Makefile.versions
--- a/lang/erlang/Makefile.versions     Fri Mar 17 14:33:14 2017 +0000
+++ b/lang/erlang/Makefile.versions     Fri Mar 17 14:37:04 2017 +0000
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile.versions,v 1.26 2017/01/03 08:37:00 fhajny Exp $
+# $NetBSD: Makefile.versions,v 1.27 2017/03/17 14:37:04 fhajny Exp $
 
 DIST_VERSION_MAJOR=            19
-DIST_VERSION_MINOR=            2
+DIST_VERSION_MINOR=            3
 
 _VERSIONS=                                     \
        asn1                    4.0.4           \
-       common_test             1.13            \
-       compiler                7.0.3           \
+       common_test             1.14            \
+       compiler                7.0.4           \
        cosEvent                2.2.1           \
        cosEventDomain          1.2.1           \
        cosFileTransfer         1.2.1           \
@@ -14,45 +14,45 @@
        cosProperty             1.2.1           \
        cosTime                 1.2.2           \
        cosTransactions         1.3.2           \
-       crypto                  3.7.2           \
+       crypto                  3.7.3           \
        debugger                4.2.1           \
-       dialyzer                3.0.3           \
-       diameter                1.12.1          \
+       dialyzer                3.1             \
+       diameter                1.12.2          \
        edoc                    0.8.1           \
        eldap                   1.2.2           \
        erl_docgen              0.6.1           \
-       erl_interface           3.9.2           \
-       erts                    8.2             \
+       erl_interface           3.9.3           \
+       erts                    8.3             \
        et                      1.6             \
        eunit                   2.3.2           \
        gs                      1.6.2           \
-       hipe                    3.15.3          \
+       hipe                    3.15.4          \
        ic                      4.4.2           \
-       inets                   6.3.4           \
+       inets                   6.3.6           \
        jinterface              1.7.1           \
-       kernel                  5.1.1           \
+       kernel                  5.2             \
        megaco                  3.18.1          \
-       mnesia                  4.14.2          \
-       observer                2.3             \
+       mnesia                  4.14.3          \
+       observer                2.3.1           \
        odbc                    2.12            \
        orber                   3.8.2           \
-       os_mon                  2.4.1           \
+       os_mon                  2.4.2           \
        otp_mibs                1.1.1           \
        parsetools              2.1.4           \
        percept                 0.9             \
-       public_key              1.3             \
-       reltool                 0.7.2           \
-       runtime_tools           1.11            \
-       sasl                    3.0.2           \
-       snmp                    5.2.4           \
-       ssh                     4.4             \
-       ssl                     8.1             \
-       stdlib                  3.2             \
+       public_key              1.4             \
+       reltool                 0.7.3           \
+       runtime_tools           1.11.1          \
+       sasl                    3.0.3           \
+       snmp                    5.2.5           \
+       ssh                     4.4.1           \
+       ssl                     8.1.1           \
+       stdlib                  3.3             \
        syntax_tools            2.1.1           \
-       tools                   2.9             \
-       typer                   0.9.11          \
+       tools                   2.9.1           \
+       typer                   0.9.12          \
        wx                      1.8             \
-       xmerl                   1.3.12
+       xmerl                   1.3.13
 
 PLIST_SUBST+=  VERSION=${DIST_VERSION_MAJOR}
 
diff -r 8a31f3514a38 -r 3b23978ece6f lang/erlang/PLIST
--- a/lang/erlang/PLIST Fri Mar 17 14:33:14 2017 +0000
+++ b/lang/erlang/PLIST Fri Mar 17 14:37:04 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2017/01/03 08:37:00 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.26 2017/03/17 14:37:04 fhajny Exp $
 bin/ct_run
 bin/dialyzer
 bin/epmd
@@ -3779,20 +3779,25 @@
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl.app
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl.appup
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl.beam
+lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_admin_sup.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_alert.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_app.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_certificate.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_cipher.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_config.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_connection.beam
+lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_connection_sup.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_crl.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_crl_cache.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_crl_cache_api.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_crl_hash_dir.beam
+lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_dist_admin_sup.beam
+lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_dist_connection_sup.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_dist_sup.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_handshake.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_listen_tracker_sup.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_manager.beam
+lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_pem_cache.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_pkix_db.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_record.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_session.beam
@@ -3836,6 +3841,7 @@
 lib/erlang/lib/ssl-${VERSION.ssl}/src/inet6_tls_dist.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/inet_tls_dist.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl.erl
+lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_admin_sup.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_alert.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_alert.hrl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_api.hrl
@@ -3846,16 +3852,20 @@
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_config.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_connection.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_connection.hrl
+lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_connection_sup.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_crl.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_crl_cache.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_crl_cache_api.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_crl_hash_dir.erl
+lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_dist_admin_sup.erl
+lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_dist_connection_sup.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_dist_sup.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_handshake.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_handshake.hrl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_internal.hrl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_listen_tracker_sup.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_manager.erl
+lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_pem_cache.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_pkix_db.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_record.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_record.hrl
diff -r 8a31f3514a38 -r 3b23978ece6f lang/erlang/distinfo
--- a/lang/erlang/distinfo      Fri Mar 17 14:33:14 2017 +0000
+++ b/lang/erlang/distinfo      Fri Mar 17 14:37:04 2017 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.49 2017/01/03 08:37:00 fhajny Exp $
+$NetBSD: distinfo,v 1.50 2017/03/17 14:37:04 fhajny Exp $
 
-SHA1 (erlang/otp_src_19.2.tar.gz) = f5188ba6f496b9d1c37597705d095b4e6aa7bcd3
-RMD160 (erlang/otp_src_19.2.tar.gz) = 7f724f54fc1354cb101d84f3642a684f84699790
-SHA512 (erlang/otp_src_19.2.tar.gz) = 6403f2160ea1de9c5b269af47de5d0a0c5714544cdfdbdf366bb20b7b6a60a91b893344ab932b2689021cbd4cedf3dea0de8b390e659eff23b0cc99f36c30f0c
-Size (erlang/otp_src_19.2.tar.gz) = 68395949 bytes
+SHA1 (erlang/otp_src_19.3.tar.gz) = 6f394857b2910de27b39275cdad9ed05be95bcda
+RMD160 (erlang/otp_src_19.3.tar.gz) = 860d6c3bdeea74b987454e90c1ec19a933157a27
+SHA512 (erlang/otp_src_19.3.tar.gz) = 6920eab6e1681a76ab44bdd0eeb9b012e601191f91ca06edf1f63ba2e261c555d6f8dddf7025b2e9c3c6459bd63ff78659010ec33967fb1952840fb451ec2de6
+Size (erlang/otp_src_19.3.tar.gz) = 68510871 bytes
 SHA1 (patch-ab) = 5f1602f3a49c05fd4c45884a7cd6be8d3f287ac3
 SHA1 (patch-am) = b2124f362657d5c6c0c17f0ede74448573fe7912
 SHA1 (patch-ao) = e5801f2a1f1f7e8b75dc35abbc485dc310666a37



Home | Main Index | Thread Index | Old Index