Age | Commit message (Collapse) | Author |
|
* john/compiler/fix-type-opt-no-return/ERL-897:
compiler: Fully disable no_return optimizations in try blocks
|
|
Validation could fail when a function that never returned was used
in a try block (see attached test case). It's possible to solve
this without disabling the optimization as the generated code is
sound, but I'm not comfortable making such a large change this
close to the OTP 22 release.
|
|
This reverts commit 0118046f9bda8dcf3594184fa439b79267db8017.
|
|
|
|
|
|
FreeBSD recently switched from using ld.lld instead of ld.bfd
for linking, which means that ld does not work as it did. So
we use cc to link all dynamic libraries. We also assume that
dragonfly and netbsd will follow.
|
|
This reverts commit 1eb0a2c47edd036731ee1e4e4f7b5bdfc7d576fa.
|
|
|
|
|
|
* siri/cuddle-master:
[logger] Improve logger_disk_log_h_SUITE:restart_after/1
|
|
Make this test more reliable on different machines by lowering the
kill_qlen and adding one more process to send bursts.
|
|
|
|
* sverker/enable-big-creation/OTP-15603:
epmd: Support 32-bit creation values in local node
erts: Robustify epmd reply function
erts: Reject decoded local refs with too large first word
erts: Fix bug in list_to_ref
erl_interface: Remove old encoding of pid,port,refs
erts: Remove old encoding of pids, ports and refs
erts: Make DFLAG_BIG_CREATION mandatory
|
|
* Increase distribution version from 5 to 6
* Introduce new ALIVE2_X_RESP with 32-bit creation
as reply to ALIVE2_REQ when sender dist version >= 6
* Still reply old ALIVE2_RESP with tiny creation 1..3
if sender dist version < 6.
|
|
with tiny creation.
|
|
|
|
Emacs erldoc updates
OTP-15699
|
|
|
|
|
|
|
|
* siri/logger/cannot/OTP-14282:
[logger] Replace "can not" with "cannot"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
lib/crypto/doc/src/crypto.xml
|
|
|
|
|
|
|
|
Make crypto:cipher_info work for all ciphers and aliases
OTP-15655
|
|
ASN.1: fix various problems with value definitions
OTP-15697
|
|
* peterdmv/ssl/document-tls13/OTP-13819:
ssl: Update standards compliance
Change-Id: Ie743a61fff2416abc741e1508864480a09091add
|
|
* john/erts/unc-path-size-fix/OTP-15693:
erts: Fix incorrect UNC path length calculation
|
|
This didn't cause any issues for the most part since the path was
still properly formed, but it broke down when appending the
wildcards in file:list_dir/1. The ASSERT_PATH_FORMAT macro would
have caught this in no time, but it went unnoticed because we don't
run debug builds on Windows.
|
|
* ingela/ssl/default-supported-versions/OTP-14865:
ssl: Remove default support for legacy versions
|
|
* hasse/stdlib/restore_string_SUITE_timeout:
stdlib: Restore timeout in string_SUITE:meas()
|
|
* maint:
Updated OTP version
Prepare release
# Conflicts:
# OTP_VERSION
# make/otp_version_tickets_in_merge
|
|
* maint-21:
Updated OTP version
Prepare release
# Conflicts:
# make/otp_version_tickets
|
|
|
|
|
|
Change-Id: I365965750e4b9747bf1fb8560f34afe6eecf7f02
|
|
|
|
* bjorn/hipe-compilation/OTP-15596:
HiPE: Don't fail the compilation for unimplemented instructions
|
|
* rickard/dist_ctrl_get_data/OTP-15617:
Testing of the example gen_tcp_dist module
Add possibility to also get size of data from erlang:dist_ctrl_get_data()
|
|
* hans/crypto/use_openssl_NO-flags/OTP-15683:
crypto: Fixup unused label warning
crypto: Fixup 'break strict-aliasing rules' warning
crypto: Fixup 'break strict-aliasing rules' warning
crypto: Fixup the ripemd160 macro chaos
crypto: Test suite fix for unavailable CMAC
crypto: Handle additional OPENSSL_NO_* flags
|
|
* hasse/kernel/global_async_monitor_node:
kernel: Remove some obsolete code in the global module
|
|
* peterdmv/ssl/tls13-conn-info:
ssl: Fix ssl:connection_information/1 in TLS 1.3
Change-Id: I492b0973bb4ee44354edf22ed3bc2a6e5c7b90c5
|