Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 '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-18 | Merge pull request #2114 from se-apc/strip_fix | John Högberg | |
Allow list of chunks to be given to strip*() OTP-15680 | |||
2019-03-18 | Merge branch 'ingela/ssl/public_key/verify_fun-doc-error/ERL-887' | Ingela Anderton Andin | |
* ingela/ssl/public_key/verify_fun-doc-error/ERL-887: public_key: Correct documentation of verify_fun | |||
2019-03-18 | public_key: Correct documentation of verify_fun | Ingela Anderton Andin | |
2019-03-18 | lib/compiler/scripts/smoke: Force a local hex | Björn Gustavsson | |
The script would hang if no local hex had been installed previously. | |||
2019-03-18 | Merge branch 'peterdmv/ssl/client-auth/OTP-15591' | Péter Dimitrov | |
* peterdmv/ssl/client-auth/OTP-15591: ssl: Improve ssl logging ssl: Test handling of signature algorithms ssl: Handle unencrypted Alert (Illegal Parameter) ssl: Improve verification of received Certificate ssl: Fix Alert logging ssl: Fix get_handshake_context/2 ssl: Test HelloRetryRequest with client auth ssl: Verify signature algorithm in CV ssl: Verify CertificateVerify ssl: Test client authentication with certificate ssl: Validate client certificates (TLS 1.3) ssl: Test client authentication (empty cert) ssl: Implement state 'wait_cert' ssl: Add ssl logger support for CertificateRequest ssl: Fix ssl alerts Change-Id: Id4ba14d373f116038a7cb3ff9fc33faed23031c8 | |||
2019-03-18 | Merge branch 'bmk/20190315/net_memleak' | Micael Karlberg | |
2019-03-18 | Merge branch 'bmk/20190315/use_wrong_current_when_stopping' | Micael Karlberg | |
2019-03-18 | Merge branch 'bmk/20190314/socket_invalid_activate_next_for_write' | Micael Karlberg | |
2019-03-18 | Merge branch 'bmk/20190312/linked_test_procs' | Micael Karlberg | |
2019-03-18 | Merge branch 'hans/crypto/fix_chacha20_bug/OTP-15678' | Hans Nilsson | |
* hans/crypto/fix_chacha20_bug/OTP-15678: crypto: Disable chacha20 if OpenSSL 1.1.0-1.1.0c | |||
2019-03-18 | Merge branch 'hans/crypto/fix_ret_bug_poly1305/OTP-15677' | Hans Nilsson | |
* hans/crypto/fix_ret_bug_poly1305/OTP-15677: crypto: Fix bug in error return for crypto:poly1305/2 | |||
2019-03-18 | beam_validator: Infer types on both sides of '=:=' | John Högberg | |
2019-03-15 | Merge branch 'sverker/ets-select-fixation-owner-change-bug/OTP-15672' | Sverker Eriksson | |
* sverker/ets-select-fixation-owner-change-bug/OTP-15672: erts: Fix bug for yielding ets:replace | |||
2019-03-15 | erts: Fix bug for yielding ets:replace | Sverker Eriksson | |
Found by valgrind: Conditional jump or move depends on uninitialised value(s) Suspected: ets_select_replace_1:3034 [erl_db.c] Bug introduced by already merged parent commit 0d550c80d4f19cc432e7de056169695d436c02a0. | |||
2019-03-15 | crypto: Disable chacha20 if OpenSSL 1.1.0-1.1.0c | Hans Nilsson | |
due to a bug. The cipher first appeared in 1.1.0 | |||
2019-03-15 | crypto: Fix bug in error return for crypto:poly1305/2 | Hans Nilsson | |
Returned the atom notsup instead of the exception notsup. | |||
2019-03-15 | [net] Fixed memory leak in address info encoding | Micael Karlberg | |
Fixed a memory leak in the function for address infos encoding. | |||
2019-03-15 | Merge branch 'sverker/ets-select-fixation-owner-change-bug/OTP-15672' | Sverker Eriksson | |
* sverker/ets-select-fixation-owner-change-bug/OTP-15672: erts: Fix ets:select table fixation leak at owner change erts: Refactor common things into traverse_context_t stdlib: Clarify docs for ets:info(_, safe_fixed) | |||
2019-03-15 | [socket] Fixing debug printout | Micael Karlberg | |
A debug printout in the socket_stop fucntion used the wrong requestor record for the pid, which may leasd to a confusing debug printout. | |||
2019-03-14 | [socket] The activate-next always used read select | Micael Karlberg | |
The activate-next (reader|writer|acceptor) always *incorrectly* used the read select function. This has now been changed so that the functions are created via a macro with an argument specifying which select function to use. | |||
2019-03-14 | Merge pull request #2181 from KronicDeth/patch-2 | Lukas Larsson | |
retranspissions -> retransmissions | |||
2019-03-14 | retranspissions -> retransmissions | Luke Imhoff | |
2019-03-14 | ssl: Improve ssl logging | Péter Dimitrov | |
Remove function ssl:set_log_level/1. Its functionality is already implemented by logger:set_application_level/2. Set log level for ssl modules to debug at application start. Former implementation required an extra call to logger:set_application_level/2 (beside setting ssl option {log_level, debug}) to enable debug logging. Change-Id: Id21be7fd58915e11124cc136bb92d8a7526b8a74 |