Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-12 | Prepare release | Erlang/OTP | |
2019-04-12 | Merge branch 'sverker/crypto/bcmp-memcmp-fix/OTP-15750' into maint-21 | Erlang/OTP | |
* sverker/crypto/bcmp-memcmp-fix/OTP-15750: crypto: Fix link error on windows | |||
2019-04-05 | crypto: Fix link error on windows | Sverker Eriksson | |
Replace deprecated 'bcmp' with 'memcmp'. | |||
2019-03-11 | Prepare release | Erlang/OTP | |
2019-02-28 | Merge branch 'hans/crypto/bad_ret_fips/OTP-15634' into maint | Hans Nilsson | |
* hans/crypto/bad_ret_fips/OTP-15634: crypto: Fix bad return value for aes_cfb8 and aes_cfb128 if FIPS_SUPPORT crypto: Fix bad return code for eddsa if FIPS_SUPPORT | |||
2019-02-27 | crypto: Remove assertion | Hans Nilsson | |
This is not needed any more | |||
2019-02-27 | crypto: Fail if FIPS mode is present but can't be enabled | Hans Nilsson | |
2019-02-27 | crypto: Remove blowfish_SUITE. | Hans Nilsson | |
The tests are a subset of the newer and larger crypto_SUITE. | |||
2019-02-27 | crypto: Update crypto_SUITE checking of FIPS | Hans Nilsson | |
The testing for not supported were missing in some cases | |||
2019-02-26 | crypto: Fix bad return value for aes_cfb8 and aes_cfb128 if FIPS_SUPPORT | Hans Nilsson | |
2019-02-25 | crypto: Fix bad return code for eddsa if FIPS_SUPPORT | Hans Nilsson | |
2019-02-18 | crypto: Fix of engine_SUITE:engine_list test case | Hans Nilsson | |
2019-02-05 | ssl: Use specs to generate type documentation | Ingela Anderton Andin | |
2019-01-25 | crypto: Reorg | Hans Nilsson | |
2019-01-25 | crypto: Misc fixes: double time, calibrate once | Hans Nilsson | |
2019-01-15 | crypto: Refresh of test case for elliptic curves | Hans Nilsson | |
2019-01-15 | crypto: Rename a testcase | Hans Nilsson | |
crypto_SUITE:generate_all_supported -> use_all_elliptic_curves | |||
2019-01-14 | crypto: New test suite - crypto_bench_SUITE | Hans Nilsson | |
2018-12-12 | Add empty 'since' attribute for old modules and functions | Sverker Eriksson | |
2018-12-11 | Add "since" attributes in xml for new functions and modules | Sverker Eriksson | |
introduced after OTP_R13B03. | |||
2018-12-10 | Prepare release | Erlang/OTP | |
2018-12-03 | Merge branch 'raimo/test-cuddling' into maint | Raimo Niskanen | |
* raimo/test-cuddling: Parallel stress test strong_rand_bytes Update OS version numbers | |||
2018-12-03 | crypto: Engine valgrind fix | Hans Nilsson | |
Fixes memory leak when a command has wrong type. | |||
2018-12-03 | crypto: Fix valgrind error in dh_generate/dh_compute | Hans Nilsson | |
2018-12-03 | crypto: Fix valgrind errors in pkey_crypt_nif | Hans Nilsson | |
2018-12-03 | crypto: Add some crypto:engine_unload in engine test suite | Hans Nilsson | |
Got valgrind errors for error tests otherwise | |||
2018-12-03 | crypto: Fix valgrind errors in privkey_to_pubkey | Hans Nilsson | |
2018-12-03 | crypto: Fix valgrind error for keys with passwords in Engines | Hans Nilsson | |
2018-11-30 | crypto: Split function in otp_test_engine | Hans Nilsson | |
Safer with one function to fetch public key and another for private key. | |||
2018-11-30 | crypto: Update test engine with fake rsa support | Hans Nilsson | |
We need to test the Engine interface not only for loading, key retrieval and hashing, so it is complemented with a fake rsa method to check sign/verify also. | |||
2018-11-19 | crypto: Add Edward curves to the documentation | Hans Nilsson | |
2018-11-19 | crypto: Add eddsa test case (ed25519 and ed448) | Hans Nilsson | |
2018-11-19 | crypto: Add ed25519 and ed448 sign/verify | Hans Nilsson | |
2018-11-15 | Merge branch 'sverker/crypto/gcc-8-warning' into maint | Sverker Eriksson | |
* sverker/crypto/gcc-8-warning: crypto: Fix gcc 8 warning | |||
2018-11-14 | Parallel stress test strong_rand_bytes | Raimo Niskanen | |
2018-11-05 | crypto: Fix gcc 8 warning | Sverker Eriksson | |
"division 'sizeof (...)' does not compute the number of array elements [-Wsizeof-pointer-div]" | |||
2018-10-24 | crypto: Fix tests failing if more than one test engine available | Hans Nilsson | |
This could happen in an Valgrind run: === Reason: no case clause matching ["otp_test_engine.so", "otp_test_engine.valgrind.so"] in function crypto:check_otp_test_engine/1 (crypto.erl, line 2026) in call from engine_SUITE:engine_load_all_methods/1 (engine_SUITE.erl, line 154) | |||
2018-10-24 | crypto: Disable engine tests on Darwin and Windows | Hans Nilsson | |
Does not work. | |||
2018-10-11 | crypto: Update RSA tests after algorithms doc chapter | Hans Nilsson | |
2018-10-11 | crypto: Update RSA options to match specs and different OpenSSL versions | Hans Nilsson | |
- Put rsa_pkcs1_oaep_padding in supports/0 - #ifdef updates - Refine PKCS1_OAEP defines | |||
2018-09-24 | Prepare release | Erlang/OTP | |
2018-09-21 | crypto: Fix accidental merge | Hans Nilsson | |
Commit 8c47a7657d03777a03a6838c7ec937b6347d07f8 accidently reverted the changes in lib/crypto/src/crypto.erl correctly introduced in e8de0736005e91afd992e49f434e08c940eddfa0 This fix re-introduces the correct changes. | |||
2018-09-21 | Update copyright year | Henrik Nord | |
2018-09-19 | crypto: Re-work the 'Description' section | Hans Nilsson | |
Links and contents needs update. | |||
2018-09-18 | crypto: Add warnings in RefMan and User's Guide for experimental RSA opts | Hans Nilsson | |
2018-09-18 | crypto: Fix bad return/exception for unsupported cipher | Hans Nilsson | |
Accidently f11391139c4165e8541a52d45cd1525343a83927 merged by 0a218353e4360e36bac304b6a4e0effe78d95615 changed the return exception 'notsup' to 'badarg' for unsupported chipher names. This changes that back. | |||
2018-09-18 | crypto: Use aead functions for CHACHA20_POLY1305 | Hans Nilsson | |
This previously implemented cipher is a block cipher despite using chacha. It also uses the EVP_CIPHER_CTX api which now unifies AES_GCM and AES_CCM into one pair of encrypt and decrypt functions. By integrating the existing chacha20_poly1305 code into aead_encrypt and aead_decrypt we could remove two C-functions and simplify both the C-code and the corresponding Erlang code in the CRYPTO application. | |||
2018-09-18 | crypto: Disable problematic RSA options in LibreSSL | Hans Nilsson | |
2018-09-18 | crypto: Disable bad tests | Hans Nilsson | |
They do not test what was intended. | |||
2018-09-17 | Merge branch 'hans/crypto/aes_ccm/OTP-15286' into maint | Hans Nilsson | |
* hans/crypto/aes_ccm/OTP-15286: crypto: Fix no_aead test crypto: Document AES_CCM and fix errors in User's Guide The sizes in the Algorithms chapter for aes_gcm was wrong or incomplete. crypto: AES_CCM test case crypto: All aes_ccm vectors (including unused) This directory contains all aes_ccm vectors. However, effort is needed to include them in the test suite so they are left for later. crypto: Add AES_CCM crypto Will be increase interoperability of future SSL application versions. crypto: Generalize aes_gcm_(de|en)crypt nifs |