Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-28 | compile: Add some types to core_parse.hrl | Hans Bolinder | |
The core_parse.hrl can be used in applications with the +warn_untyped_record compiler flag. | |||
2019-03-28 | compiler: Fix documentation of cerl:c_binary/1 | Hans Bolinder | |
2019-03-28 | Merge branch 'bjorn/compiler/cuddle-with-tests' | Björn Gustavsson | |
* bjorn/compiler/cuddle-with-tests: Verify the highest opcode for the r21 test suites Add test_lib:highest_opcode/1 sys_core_fold: Simplify case_expand_var/2 beam_validator: Remove uncovered lines in lists_mod_return_type/3 Cover return type determination of lists functions | |||
2019-03-28 | Merge branch 'ingela/inets/test-cuddle' | Ingela Anderton Andin | |
* ingela/inets/test-cuddle: inets: Check ipv6 support with ct:require | |||
2019-03-27 | Merge branch 'john/compiler/fix-type-opt-no-return/ERL-897' | John Högberg | |
* john/compiler/fix-type-opt-no-return/ERL-897: compiler: Fully disable no_return optimizations in try blocks | |||
2019-03-26 | inets: Check ipv6 support with ct:require | Ingela Anderton Andin | |
2019-03-26 | compiler: Fully disable no_return optimizations in try blocks | John Högberg | |
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. | |||
2019-03-26 | Revert "Prepare release" | Henrik Nord | |
This reverts commit 0118046f9bda8dcf3594184fa439b79267db8017. | |||
2019-03-25 | Prepare release | Erlang/OTP | |
2019-03-25 | Fix tests to work better in debug emulator | Lukas Larsson | |
2019-03-25 | ts: Use same dynlinking logic for all bsd | Lukas Larsson | |
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. | |||
2019-03-25 | Revert "erts: Always run fds check after each testcase" | Lukas Larsson | |
This reverts commit 1eb0a2c47edd036731ee1e4e4f7b5bdfc7d576fa. | |||
2019-03-25 | erts: Always run fds check after each testcase | Lukas Larsson | |
2019-03-25 | wx: Remove ERL_FLAGS from Makefile erlc command | Lukas Larsson | |
2019-03-25 | Merge branch 'siri/cuddle-master' | Siri Hansen | |
* siri/cuddle-master: [logger] Improve logger_disk_log_h_SUITE:restart_after/1 | |||
2019-03-25 | [logger] Improve logger_disk_log_h_SUITE:restart_after/1 | Siri Hansen | |
Make this test more reliable on different machines by lowering the kill_qlen and adding one more process to send bursts. | |||
2019-03-25 | Verify the highest opcode for the r21 test suites | Björn Gustavsson | |
2019-03-25 | Add test_lib:highest_opcode/1 | Björn Gustavsson | |
2019-03-25 | sys_core_fold: Simplify case_expand_var/2 | Björn Gustavsson | |
5239eb0c62a9 stopped storing patterns that a variable has matched. The only tuples that are stored in the type database are tuples that have been previously constructed. Therefore, the code in sys_core_fold:case_expand_var/2 and friends that converts a tuple pattern to a tuple construction can be simplified to used the stored tuple directly. | |||
2019-03-25 | beam_validator: Remove uncovered lines in lists_mod_return_type/3 | Björn Gustavsson | |
Don't bother infering the return types for lists function that beam_ssa_type does not handle. | |||
2019-03-25 | Cover return type determination of lists functions | Björn Gustavsson | |
2019-03-24 | ssl: Enhance testing | Ingela Anderton Andin | |
2019-03-22 | Merge branch 'sverker/enable-big-creation/OTP-15603' | Sverker Eriksson | |
* 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 | |||
2019-03-22 | epmd: Support 32-bit creation values in local node | Sverker Eriksson | |
* 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. | |||
2019-03-22 | erl_interface: Remove old encoding of pid,port,refs | Sverker Eriksson | |
with tiny creation. | |||
2019-03-22 | Change "can not" into "cannot" | Raimo Niskanen | |
2019-03-22 | Merge pull request #2184 from johanclaesson/erldoc | Dan Gudmundsson | |
Emacs erldoc updates OTP-15699 | |||
2019-03-22 | crypto: New error schema in aead.c | Hans Nilsson | |
2019-03-22 | crypto: Move new error macros to common.h | Hans Nilsson | |
2019-03-22 | crypto: Use key length in alias/2 | Hans Nilsson | |
2019-03-22 | Merge branch 'siri/logger/cannot/OTP-14282' | Siri Hansen | |
* siri/logger/cannot/OTP-14282: [logger] Replace "can not" with "cannot" | |||
2019-03-22 | crypto: Remove old comment | Hans Nilsson | |
2019-03-22 | crypto: Restore 'error' as result of failed aead decryption | Hans Nilsson | |
2019-03-22 | crypto: Update types of hash algorithms | Hans Nilsson | |
2019-03-22 | crypto: Cuddle error types and documentation of them | Hans Nilsson | |
2019-03-22 | crypto: Note about key lengths for cipher_info/1 | Hans Nilsson | |
2019-03-22 | crypto: Update CipherModes for PR/2186 | Hans Nilsson | |
2019-03-22 | crypto: Declare *_info return map and other review-comments | Hans Nilsson | |
2019-03-22 | crypto: Declare *_info return map and other review-comments | Hans Nilsson | |
Conflicts: lib/crypto/doc/src/crypto.xml | |||
2019-03-22 | crypto: Document hash_info/1 and cipher_info/1 | Hans Nilsson | |
2019-03-22 | crypto: Rename block_crypto_with/without to match stream_cipher names | Hans Nilsson | |
2019-03-22 | crypto: New types (block_cipher) | Hans Nilsson | |
2019-03-22 | Merge pull request #2186 from essen/improve-cipher-info | Hans Nilsson | |
Make crypto:cipher_info work for all ciphers and aliases OTP-15655 | |||
2019-03-22 | Merge pull request #2159 from dotsimon/asn1_pedefs | Ingela Andin | |
ASN.1: fix various problems with value definitions OTP-15697 | |||
2019-03-22 | Merge branch 'peterdmv/ssl/document-tls13/OTP-13819' | Péter Dimitrov | |
* peterdmv/ssl/document-tls13/OTP-13819: ssl: Update standards compliance Change-Id: Ie743a61fff2416abc741e1508864480a09091add | |||
2019-03-22 | Merge branch 'john/erts/unc-path-size-fix/OTP-15693' | John Högberg | |
* john/erts/unc-path-size-fix/OTP-15693: erts: Fix incorrect UNC path length calculation | |||
2019-03-22 | erts: Fix incorrect UNC path length calculation | John Högberg | |
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. | |||
2019-03-22 | Merge branch 'ingela/ssl/default-supported-versions/OTP-14865' | Ingela Anderton Andin | |
* ingela/ssl/default-supported-versions/OTP-14865: ssl: Remove default support for legacy versions | |||
2019-03-22 | Merge branch 'hasse/stdlib/restore_string_SUITE_timeout' | Hans Bolinder | |
* hasse/stdlib/restore_string_SUITE_timeout: stdlib: Restore timeout in string_SUITE:meas() | |||
2019-03-21 | Merge branch 'maint' | Rickard Green | |
* maint: Updated OTP version Prepare release # Conflicts: # OTP_VERSION # make/otp_version_tickets_in_merge |