Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-19 | Prepare release | Erlang/OTP | |
2018-06-18 | Update copyright year | Henrik Nord | |
2018-06-14 | crypto: Remove EVP_PKEY from dh_compute_key_nif | Hans Nilsson | |
According to valgrind, there is a memory leak. When fixing that there is a core-dump instead. Since generate_key is the part that is important for the quality of the key we keep the old compute_key part to avoid memory leakage. | |||
2018-06-14 | crypto: Try fix valgrind errors | Hans Nilsson | |
Re-structure dh_compute_key_nif and dh_generate_key_nif to see variable scoping and alloc/dealloc pairs better | |||
2018-06-12 | crypto: Remove comments | Hans Nilsson | |
2018-06-11 | crypto: Add experimental x25519 and x448 | Hans Nilsson | |
Not to be used. Uses not yet released functions in OpenSSL 1.1.1-pre8-dev | |||
2018-06-11 | crypto: Make 'curve' entry in crypto:supports() appear iff Curves is non-empty | Hans Nilsson | |
2018-06-11 | crypto: Extend crypto:supports with 'curves' | Hans Nilsson | |
"curves" in crypto:supports returns list of actually supported ec_curves | |||
2018-06-04 | crypto: Valgrind suggestions | Hans Nilsson | |
2018-05-29 | Revert "Prepare release" | Henrik | |
This reverts commit fd8e49b5bddceaae803670121b603b5eee8c5c08. | |||
2018-05-25 | Prepare release | Erlang/OTP | |
2018-05-18 | Merge branch 'sverker/crypto-upgrade-bug/OTP-15088' | Sverker Eriksson | |
* sverker/crypto-upgrade-bug/OTP-15088: crypto: Robustify the do-once-initialization crypto: Fix upgrade bug when engine support is missing | |||
2018-05-17 | crypto: Robustify the do-once-initialization | Sverker Eriksson | |
Introduce boolean 'library_initialized' that is set once and never cleared as that is how initialization must be done. Kept 'library_refc' as it may be interesting for debugging. Moved the three init_*_types() functions last as those must only be called once and there were error cases bailing out after them. | |||
2018-05-17 | crypto: Fix upgrade bug when engine support is missing | Sverker Eriksson | |
library_refc was not checked causing crash when init_digest_types() was called a second time. | |||
2018-05-08 | Merge branch 'maint' | Hans Nilsson | |
* maint: Updated OTP version Prepare release ssh: Renegotiation -> renegotiate ssh: Fix DH group exchange server bug for PuTTY and others following draft-draft-00 from 2001 and not the rfc4419 crypto: get_engine_load_cmd_list excluded if no engine support crypto: Fix compilation for LibreSSL 2.7.x crypto: Disable test_engine if engine is disabled crypto: disable engine if OPENSSL_NO_EC* is set If that flag is set, and openssl/engine.h is included, there will be an erro further down in files included by engine.h Conflicts: OTP_VERSION | |||
2018-05-07 | Prepare release | Erlang/OTP | |
2018-05-07 | Merge branch 'hans/crypto/OPENSSL_NO_EC/OTP-15073' into maint-20 | Erlang/OTP | |
* hans/crypto/OPENSSL_NO_EC/OTP-15073: crypto: Disable test_engine if engine is disabled crypto: disable engine if OPENSSL_NO_EC* is set If that flag is set, and openssl/engine.h is included, there will be an erro further down in files included by engine.h | |||
2018-05-04 | crypto: get_engine_load_cmd_list excluded if no engine support | Hans Nilsson | |
2018-05-04 | crypto: Fix compilation for LibreSSL 2.7.x | Hans Nilsson | |
2018-05-04 | crypto: Disable test_engine if engine is disabled | Hans Nilsson | |
2018-05-04 | crypto: disable engine if OPENSSL_NO_EC* is set | Hans Nilsson | |
If that flag is set, and openssl/engine.h is included, there will be an erro further down in files included by engine.h | |||
2018-05-02 | Revert "Update release notes" | Henrik | |
This reverts commit 202bb737e3deabfebee683266f4b7c42781eb521. | |||
2018-05-02 | Revert "Update version numbers" | Henrik | |
This reverts commit 345f7f527a4c26ef49cef0d81e2c8b71bf01ebc3. | |||
2018-04-30 | Update release notes | Erlang/OTP | |
2018-04-30 | Update version numbers | Erlang/OTP | |
2018-04-27 | [crypto] Skip test cases for specific ssl version on old machine | Lars Thorsen | |
Skip the test cases in the engine_SUITE on a specific ssl version used on one test machine. | |||
2018-04-26 | crypto: Test case with a failing Pub/Priv/P/G combination | Hans Nilsson | |
This quadruple is from a failing test when trying to EVP-ify the dh functions. | |||
2018-04-26 | crypto: Use EVP-api in dh_compute_key_nif and dh_generate_key_nif | Hans Nilsson | |
2018-04-25 | crypto: Add marker for engine_ref | Hans Nilsson | |
2018-03-22 | crypto: Improve load error message | Sverker Eriksson | |
to only suggest missing OpenSSL if dlopen fails (load_failed). | |||
2018-03-14 | Merge branch 'maint' | Henrik | |
Conflicts: OTP_VERSION | |||
2018-03-09 | Update release notes | Erlang/OTP | |
2018-03-09 | Update version numbers | Erlang/OTP | |
2018-03-09 | crypto: Remove undocumented, unused and erroneous functions | Hans Nilsson | |
crypto:dh_generate_parameters and crypto:dh_check | |||
2018-03-06 | Merge branch 'maint' | Anders Svensson | |
2018-03-05 | [crypto] Fix hanging test case on outdated lab machine | Lars Thorsen | |
2018-01-12 | Merge branch 'maint' | Hans Nilsson | |
* maint: crypto: Disable RSA sslv23 padding for LibreSSL >= 2.6.1 | |||
2018-01-12 | crypto: Disable RSA sslv23 padding for LibreSSL >= 2.6.1 | Hans Nilsson | |
Not supported in newer LibreSSL. | |||
2017-12-13 | Merge branch 'maint' | Henrik Nord | |
2017-12-08 | Update release notes | Erlang/OTP | |
2017-12-08 | Update version numbers | Erlang/OTP | |
2017-12-04 | Merge branch 'maint' | Lars Thorsen | |
2017-12-04 | [crypto] Add engine_ctrl_cmd_string() to API | Lars Thorsen | |
2017-12-01 | Merge branch 'maint' | Hans Nilsson | |
* maint: crypto: engine_SUITE update crypto: fix pubkey_to_privkey | |||
2017-12-01 | crypto: engine_SUITE update | Hans Nilsson | |
2017-12-01 | crypto: fix pubkey_to_privkey | Hans Nilsson | |
2017-12-01 | Merge branch 'maint' | Lars Thorsen | |
2017-12-01 | [crypto] Fix memory leak | Lars Thorsen | |
Fix memory leak in engine load code found by valgrind. | |||
2017-11-23 | Merge branch 'maint' | Hans Nilsson | |
2017-11-23 | Merge branch 'hans/crypto/doc_engine_keys/OTP-14735' into maint | Hans Nilsson | |