File:  [cvs.NetBSD.org] / pkgsrc / lang / erlang / distinfo
Revision 1.115: download - view: text, annotated - select for diffs
Fri Aug 16 09:56:14 2024 UTC (8 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2025Q1-base, pkgsrc-2025Q1, pkgsrc-2024Q4-base, pkgsrc-2024Q4, pkgsrc-2024Q3-base, pkgsrc-2024Q3, HEAD
erlang: updated to 27.0.1

OTP-27.0.1

Improvements and New Features

Bump ex_doc version to v0.34.1 and fix copyright in published docs to have
correct year.

compiler-8.5.1

The compiler-8.5.1 application can be applied independently of other
applications on a full OTP 27 installation.

Fixed Bugs and Malfunctions

One of the compiler's optimization passes would get very slow when compiling
certain modules. The compiler will now automatically disable that pass for
input that would trigger the slowdown.

Fix +deterministic to work properly with documentation attributes.

Full runtime dependencies of compiler-8.5.1

crypto-5.1, erts-13.0, kernel-8.4, stdlib-6.0
edoc-1.3.1

The edoc-1.3.1 application can be applied independently of other applications on
a full OTP 27 installation.

Fixed Bugs and Malfunctions

Fix broken makefile dependency when building HTML documentation.

Full runtime dependencies of edoc-1.3.1

erts-11.0, inets-5.10, kernel-7.0, stdlib-4.0, syntax_tools-2.0, xmerl-1.3.7
erts-15.0.1

The erts-15.0.1 application can be applied independently of other applications
on a full OTP 27 installation.

Fixed Bugs and Malfunctions

In rare circumstances the JIT could do an unsafe in-place update of a tuple.

When a port command crashed in the inet driver during gen_tcp:send/2, a
monitor 'DOWN' message could be left lingering in the caller's mailbox. This
has now been fixed.

'DOWN' messages originating from a monitored port, contained the atom
process instead of the atom port as the third element when the exit reason
was not an immediate term.

Fix so that the options to enable Transparent Huge Page alignment of the
Erlang VM executable are only applied to the Erlang VM and not other native
programs such as erlc and dialyzer. This bug was introduced in Erlang/OTP
27.0.

When no time warp mode was enabled, a smaller Erlang monotonic time could
be read than a previously read time, i.e., breaking the monotonic property.
The runtime system will abort when detecting an issue like this since OTP
24.3.4.17 and OTP 25.0.

Up until OTP 25 no time warp mode is the default. As of OTP 26 multi time
warp mode is the default.

When calling trace:function(Session, _, true, [meta]) the meta tracer was
incorrectly set to be the calling process. Now it's set to the session tracer
as expected.

Full runtime dependencies of erts-15.0.1

kernel-9.0, sasl-3.3, stdlib-4.1
kernel-10.0.1

The kernel-10.0.1 application can be applied independently of other applications
on a full OTP 27 installation.

Improvements and New Features

Polish the logger documentation.

Full runtime dependencies of kernel-10.0.1

crypto-5.0, erts-15.0, sasl-3.0, stdlib-6.0
public_key-1.16.1

The public_key-1.16.1 application can be applied independently of other
applications on a full OTP 27 installation.

Fixed Bugs and Malfunctions

Fix bug in dnsName constraint check, could cause valid cert to be considered
bad during path validation.

Full runtime dependencies of public_key-1.16.1

asn1-3.0, crypto-4.6, erts-6.0, kernel-3.0, stdlib-3.5
ssh-5.2.1

The ssh-5.2.1 application can be applied independently of other applications on
a full OTP 27 installation.

Fixed Bugs and Malfunctions

With this change, race condition between connection closing and automatic
window adjustment is fixed.

Full runtime dependencies of ssh-5.2.1

crypto-5.0, erts-14.0, kernel-9.0, public_key-1.6.1, runtime_tools-1.15.1,
stdlib-5.0, stdlib-6.0
ssl-11.2.1

The ssl-11.2.1 application can be applied independently of other applications on
a full OTP 27 installation.

Fixed Bugs and Malfunctions

Check for TLS-1.3 support should check minimum requirements.

If both TLS-1.3 and TLS-1.2 is supported and TLS-1.2 negotiated convert
TLS-1.3 ECDSA schemes to TLS-1.2 hash and signature pairs for increased
interoperability.

TLS-1.3 negotiation now uses SNI based options correctly instead of ignoring
them.

Improvements and New Features

Make it easier to distinguish between a invalid signature and unsupported
signature.

Enhance ALERT logs to help understand what causes the alert.

When the default value for signature_algs is used, default the
signature_algs_cert to the default value + rsa_pkcs1_sha1 to allow this
algorithms for certificates but not for the TLS protocol. This is for better
interoperability. If signature_algs is set explicitly signature_algs_cert must
also be set explicitly if they should be different.

Full runtime dependencies of ssl-11.2.1

crypto-5.0, erts-15.0, inets-5.10.7, kernel-9.0, public_key-1.15,
runtime_tools-1.15.1, stdlib-6.0
stdlib-6.0.1

The stdlib-6.0.1 application can be applied independently of other applications
on a full OTP 27 installation.

Fixed Bugs and Malfunctions

Fix so that missing -doc({file, File}) files only result in a warning and
not an error.

Fixed json bugs, json:encode_key_value_list/2 did not generate arrays
and json:decode/3 did not invoke the user callback for 0.

$NetBSD: distinfo,v 1.115 2024/08/16 09:56:14 adam Exp $

BLAKE2s (erlang-27.0.1.tar.gz) = a1a3de15111945edf2878d3fca02d88cc4b028571609981f8e5c3fc82dc78aca
SHA512 (erlang-27.0.1.tar.gz) = 03bba7f7d8226474b4dba9855e78b59c7cf78973fbb2ed48893a26879dc0dce579336e9cae6870f154bdd48cf3be6398cc1ec4ff52f252017d84edb20d565e71
Size (erlang-27.0.1.tar.gz) = 62055749 bytes
SHA1 (patch-erts_emulator_Makefile.in) = 73b983936f6c52643e26530f133fbd32cdaf7b7e
SHA1 (patch-erts_emulator_beam_erl__init.c) = ccbf4330a0774b97a3aca611fc57ba60062e1390
SHA1 (patch-erts_emulator_beam_packet__parser.c) = 13cb7fb1d65ddac93221d85df1a44d76332b1cec
SHA1 (patch-erts_emulator_drivers_common_inet__drv.c) = 937280446342ceb00e3d193fe0e2ee47765a9957
SHA1 (patch-erts_emulator_drivers_common_ram__file__drv.c) = 5c3c05c27b2eec0f5be1e31f2e8fbdee0d9b8885
SHA1 (patch-erts_emulator_drivers_win32_registry__drv.c) = 5d66b9be1c09f7c471d9675f376df3c8ec3d39be
SHA1 (patch-erts_emulator_nifs_common_prim__tty__nif.c) = 10843ede3abd4a6c68fa60cbc3e5b434cfc19e31
SHA1 (patch-erts_emulator_nifs_unix_unix__socket__syncio.c) = 6bad5f82ca72c46d3b8e4e0c5a4a7622ff85d3bf
SHA1 (patch-erts_emulator_sys_unix_sys.c) = 47c96638408b0a75546114931316181fd3f57909
SHA1 (patch-erts_emulator_sys_unix_sys__uds.c) = ee131143c177b2bc1453d94097cbf6b3d3cfb899
SHA1 (patch-erts_etc_common_dialyzer.c) = abeb5377dcb1a438ded5e7013e9f3664e35c9ddb
SHA1 (patch-erts_etc_common_erlc.c) = 8f15065389b3b16448095888c4a3575f73d2253b
SHA1 (patch-erts_etc_common_typer.c) = 43b6ad1fa6e4e4be4a08463d13170a47c1098039
SHA1 (patch-erts_etc_unix_run__erl.c) = b888aaed44cab4eea87474f7f02adba1f904e033
SHA1 (patch-erts_etc_unix_setuid__socket__wrap.c) = ceb1466192b31c27453e80454f5cf15a9c368909
SHA1 (patch-erts_lib__src_common_erl__printf.c) = e156722b0617a4a9eb1eb7ea63365cb52ff2e2c9
SHA1 (patch-erts_lib__src_common_erl__printf__format.c) = 2d5b98a5450c36b0eda4e2161ac3aefa6c08f6bc
SHA1 (patch-erts_lib__src_pthread_ethread.c) = d4c6e55818061ac465cc022e748cd072abbc2825
SHA1 (patch-lib_asn1_c__src_Makefile) = d47870e58de5e10a94dfa9f4a274c88261633e5b
SHA1 (patch-lib_crypto_c__src_Makefile.in) = 025efecaa05f8a190a9024c475cbe5e9ab9286d9
SHA1 (patch-lib_erl__interface_src_misc_ei__format.c) = 255ad04bd60e1aefe6668f1c6fcefc790d0564df
SHA1 (patch-lib_erl__interface_src_misc_ei__printterm.c) = 587f17c256c62aa29fda7d36d8056875b4b4193f
SHA1 (patch-lib_erl__interface_src_prog_erl__call.c) = 3d585d4dbb2a45e1d177b9417fba0c261e5de3fd
SHA1 (patch-lib_inets_test_inets__socketwrap__SUITE__data_setuid__socket__wrap.c) = d2e0f9f439f641fda53f7226f787678e04ae59d6
SHA1 (patch-lib_megaco_src_flex_Makefile.in) = 06eb5a76cc2e5adb4294c7db6919bb7c083c425c
SHA1 (patch-lib_megaco_src_flex_megaco__flex__scanner__drv.flex.src) = de57f4a94cdce3782592b4767a731b3693ba0224
SHA1 (patch-lib_odbc_c__src_Makefile.in) = c34dd513e693839a8cf8cceac4655def300e7da4
SHA1 (patch-lib_odbc_c__src_odbcserver.c) = 59960575f8ea8f6e65b2ad1f89632d48d40e2cfd
SHA1 (patch-lib_runtime__tools_c__src_Makefile.in) = 98d351192902d5f6d3bd506c6e382caa06642383
SHA1 (patch-make_otp.mk.in) = 9d1e33ab3660b5cf0faa2b74129158b71aae408f
SHA1 (patch-make_output.mk.in) = d7b3da58bfb471d52c41242e2a03d1598ce24e62

CVSweb <webmaster@jp.NetBSD.org>