Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-20 | Improve the ETS benchmark in the test suite ets_SUITE | Kjell Winblad | |
* Refactor the code to make it easier to configure the benchmark * Add a test case for long benchmark runs. The new test case is run by the OTP-team's benchmark infrastructure and can help in keeping track of how the performance of ETS is affected by code changes. | |||
2019-03-20 | [xmerl] Normalize attribute correctly when references are used | Lars Thorsen | |
2019-03-20 | ssl: Correct handling of crypto exception handling. | Ingela Anderton Andin | |
Documentation was incorrect, and new specs provided dialyzer errors. | |||
2019-03-20 | Merge branch 'john/kernel/fix-code-suite-on_load_trace_on_load' | John Högberg | |
* john/kernel/fix-code-suite-on_load_trace_on_load: code_SUITE: Always disable tracing after 'upgrade' test code_SUITE: Fix on_load_trace_on_load test | |||
2019-03-19 | Add possibility to also get size of data from erlang:dist_ctrl_get_data() | Rickard Green | |
2019-03-19 | allowed 3 letters country code to be valid | Denis Baranov | |
Some certificate issuers like Apple use USA instead of US as a country name. This makes handshake with a server not possible as this considered as not valid certificate. This commit eases that requirement to allow both 2 and 3 letters country names. | |||
2019-03-19 | Merge pull request #2180 from IngelaAndin/ingela/public_key/ERL-842 | Ingela Andin | |
public_key: Add AES 256 encryption for old PEM encryption mechanism OTP-13726 | |||
2019-03-19 | ssh: Use the exceptions as error return change | Hans Nilsson | |
2019-03-19 | ssh: Use new crypto API | Hans Nilsson | |
2019-03-19 | Merge branch 'hans/crypto/new_api/OTP-15644' | Hans Nilsson | |
* hans/crypto/new_api/OTP-15644: (26 commits) crypto: Add FIPS testing for a couple of algorithms crypto: Sort ciphers in alphabetic order in testsuite crypto: Better error report in crypto_SUITE crypto: Wrong ifdef symbol used for ENGINE crypto: Handle EVP_CIPHER_CTX copying correctly crypto: Fix bug in ng_api crypto: Better error descriptions crypto: Fix bug for older cryptolib crypto: Fix leak for eddsa detected by Valgrind crypto: Testcase for TLS using new API crypto: Rename SSL special functions crypto: New function for SSL app crypto: Remove compat specials from crypto_init crypto: Exceptions as error return in api_ng crypto: Relocate the new api code inside the crypto.erl file crypto: Cleaning of comments + spec fixing crypto: Remove unused variables in test case crypto: Test fixes for stream api emulated by the new api crypto: Shrink aes.c,h (remove aes_ctr_stream_* funcs) crypto: Remove chacha20.c,h and rc4.c,h ... | |||
2019-03-19 | [xmerl] Replace character refs correctly in attributes | Lars Thorsen | |
2019-03-19 | Merge branch 'maint' | Rickard Green | |
* maint: Updated OTP version Prepare release | |||
2019-03-19 | Merge branch 'maint' | Rickard Green | |
* maint: Add smoke test for erl_call Add new api functions to ei_fake_prog Fix timeout value when waiting for emulator start Fix initialization of erl_call | |||
2019-03-19 | Merge branch 'rickard/erl_call/ERL-881/OTP-15676' into maint | Rickard Green | |
* rickard/erl_call/ERL-881/OTP-15676: Add smoke test for erl_call Add new api functions to ei_fake_prog Fix timeout value when waiting for emulator start Fix initialization of erl_call | |||
2019-03-19 | Add missing cipher modes to crypto:cipher_info/1 result | Loïc Hoguin | |
2019-03-19 | Make crypto:cipher_info work for all ciphers and aliases | Loïc Hoguin | |
2019-03-19 | crypto: Add FIPS testing for a couple of algorithms | Hans Nilsson | |
in crypto_SUITE. | |||
2019-03-19 | crypto: Sort ciphers in alphabetic order in testsuite | Hans Nilsson | |
2019-03-19 | crypto: Better error report in crypto_SUITE | Hans Nilsson | |
2019-03-19 | crypto: Wrong ifdef symbol used for ENGINE | Hans Nilsson | |
2019-03-19 | crypto: Handle EVP_CIPHER_CTX copying correctly | Hans Nilsson | |
2019-03-19 | crypto: Fix bug in ng_api | Hans Nilsson | |
2019-03-19 | crypto: Better error descriptions | Hans Nilsson | |
2019-03-19 | crypto: Fix bug for older cryptolib | Hans Nilsson | |
2019-03-19 | crypto: Fix leak for eddsa detected by Valgrind | Hans Nilsson | |
2019-03-19 | crypto: Testcase for TLS using new API | Hans Nilsson | |
2019-03-19 | crypto: Rename SSL special functions | Hans Nilsson | |
to crypto_init_dyn_iv/3 and crypto_update_dyn_iv/3 | |||
2019-03-19 | crypto: New function for SSL app | Hans Nilsson | |
2019-03-19 | crypto: Remove compat specials from crypto_init | Hans Nilsson | |
2019-03-19 | crypto: Exceptions as error return in api_ng | Hans Nilsson | |
2019-03-19 | crypto: Relocate the new api code inside the crypto.erl file | Hans Nilsson | |
2019-03-19 | crypto: Cleaning of comments + spec fixing | Hans Nilsson | |
2019-03-19 | crypto: Remove unused variables in test case | Hans Nilsson | |
2019-03-19 | crypto: Test fixes for stream api emulated by the new api | Hans Nilsson | |
The test case for the stream api creates one initial state with stream_init/3 That initial state is then used for a series of encrypts, and for a series of decrypts. That is not possible any more since the changes are saved in the nif reference. | |||
2019-03-19 | crypto: Shrink aes.c,h (remove aes_ctr_stream_* funcs) | Hans Nilsson | |
2019-03-19 | crypto: Remove chacha20.c,h and rc4.c,h | Hans Nilsson | |
Replaced by api_ng.c | |||
2019-03-19 | crypto: Use/implement new funcs for stream-api | Hans Nilsson | |
2019-03-19 | crypto: Test the new api | Hans Nilsson | |
2019-03-19 | crypto: Remove block.c and block.h | Hans Nilsson | |
Replaced by api_ng.c | |||
2019-03-19 | crypto: Fix syntax error in ASSERT | Hans Nilsson | |
2019-03-19 | crypto: Implement crypto one-shot | Hans Nilsson | |
Also: Compatibility functions for aes_ctr in historic crypto libs | |||
2019-03-19 | crypto: Remove condition of block size | Hans Nilsson | |
Unnecessary, because the underlying crypto libraries handles this case. Also: - Relax the condition of binary Key and IV -Fix bug for empty data on historic cryptolibs because tests fails for empty data on at least aes_cfb8 on OpenSSL 0.9.8h. It does not fail on OpenSSL 0.9.8zh. | |||
2019-03-19 | Merge branch 'maint' | Ingela Anderton Andin | |
Conflicts: lib/ssl/src/ssl.erl lib/ssl/src/tls_connection.erl | |||
2019-03-19 | Merge branch 'ingela/ssl/transport-transparance/ERL-861/OTP-15679' into maint | Ingela Anderton Andin | |
* ingela/ssl/transport-transparance/ERL-861/OTP-15679: ssl: Fix transport transparancy | |||
2019-03-19 | Merge branch 'john/compiler/fix-eq-type-infererence-in-validator/ERL-886' | John Högberg | |
* john/compiler/fix-eq-type-infererence-in-validator/ERL-886: beam_validator: Infer types on both sides of '=:=' | |||
2019-03-19 | code_SUITE: Always disable tracing after 'upgrade' test | John Högberg | |
Tracing would be left hanging if the test timed out, causing later tests to fail. | |||
2019-03-18 | Prepare release | Erlang/OTP | |
2019-03-18 | Merge branch 'ingela/ssl/recv-timeout-bug/ERL-884/ERL-883/OTP-14701' into ↵ | Erlang/OTP | |
maint-21 * ingela/ssl/recv-timeout-bug/ERL-884/ERL-883/OTP-14701: ssl: Cancel recv timer in all places | |||
2019-03-18 | Merge branch 'ingela/ssl/transport-transparance/ERL-861/OTP-15679' into maint-21 | Erlang/OTP | |
* ingela/ssl/transport-transparance/ERL-861/OTP-15679: ssl: Fix transport transparancy | |||
2019-03-18 | [kernel|test] Provide more info when failing on test_pktoptions | Micael Karlberg | |