| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-06-27 | Merge pull request #2296 from grisp/sylane/crypto-fix-static-nifs-build | Hans Nilsson | |
| crypto: Fix the build of static crypto nifs OTP-15928 | |||
| 2019-06-26 | crypto: Adjust VALGRIND decls | Hans Nilsson | |
| Seem to detect false positives | |||
| 2019-06-26 | crypto: Fix mem leak detected by valgrind | Hans Nilsson | |
| 2019-06-26 | crypto: Fix the build of static crypto nifs | Sebastien Merle | |
| 2019-06-19 | crypto: Fix FIPS flags for MACs | Hans Nilsson | |
| 2019-06-19 | crypto: Fix FIPS flags for digests in HMAC | Hans Nilsson | |
| 2019-06-19 | crypto: Fix FIPS flags for digests | Hans Nilsson | |
| 2019-06-19 | crypto: Rename cipher fips macro | Hans Nilsson | |
| FORBIDDEN_IN_FIPS -> CIPHER_FORBIDDEN_IN_FIPS | |||
| 2019-06-19 | crypto: Fix bad link | Hans Nilsson | |
| 2019-06-17 | crypto: Modernized 'Algorithms' section in User's Guide | Hans Nilsson | |
| Adapted to the "New API" introduced in 22.0 | |||
| 2019-06-14 | crypto: Documentation | Hans Nilsson | |
| 2019-06-14 | crypto: Enable MAC key length checking in mac-table | Hans Nilsson | |
| 2019-06-14 | crypto: Renaming, typing and some polishing | Hans Nilsson | |
| 2019-06-14 | crypto: Begin test of the new mac interface directly. | Hans Nilsson | |
| 2019-06-14 | crypto: Move mac compatibility functions to hmac.c and cmac.c | Hans Nilsson | |
| The ultimate goal is to get rid of compatibility with old cryptolib versions so we could remove those compatibility files permanently. | |||
| 2019-06-14 | crypto: Move functions around for better readability | Hans Nilsson | |
| 2019-06-14 | crypto: White space removed at line ends | Hans Nilsson | |
| 2019-06-14 | crypto: Use dirty schedulers for mac_update | Hans Nilsson | |
| 2019-06-14 | crypto: Implement NIFs for the new mac_init, mac_update and mac_final | Hans Nilsson | |
| Use them for old HMAC functions. Also simplify hmac and cmac on the Erlang level | |||
| 2019-06-14 | crypto: Use new mac_nif for hmac, cmac and poly1305 | Hans Nilsson | |
| 2019-06-14 | crypto: Refactor for readability | Hans Nilsson | |
| 2019-06-14 | crypto: Use dirty schedulers for the new mac_nif if large data | Hans Nilsson | |
| 2019-06-14 | crypto: MAC nif unifying HMAC, CMAC and POLY1305 | Hans Nilsson | |
| into one nif using the EVP_DigestSign interface. This enables acceleration if available in lower layers, that is, in cryptolib and lower. However, for older cryptolibs the old HMAC and CMAC low-level interfaces are used, but moved from hmac.c and cmac.c into mac.c. | |||
| 2019-06-14 | crypto: Re-structure cmac and hmac test vector handling | Hans Nilsson | |
| as a preparation for a unified cmac and hmac test case. | |||
| 2019-06-14 | crypto: Enable CMAC tests for aes-128-cbc and aes-256-cbc | Hans Nilsson | |
| 2019-06-14 | crypto: Remove warnings when linking with LibreSSL | Hans Nilsson | |
| got warning for unused function. | |||
| 2019-06-14 | crypto: Adjust code for spec conflict | Hans Nilsson | |
| 2019-05-29 | Prepare release | Erlang/OTP | |
| 2019-05-22 | crypto: Re-enable aes_ctr for openssl cryptolib < 1.0.1 | Hans Nilsson | |
| It was accidently disabled in the crypto:supports/0 and /1. It worked however in the encrypt/decrypt functions. | |||
| 2019-05-10 | Prepare release | Erlang/OTP | |
| 2019-05-03 | crypto: Doc link fixes | Hans Nilsson | |
| 2019-05-03 | Merge branch 'hans/crypto/new_supports_1/OTP-15771' | Hans Nilsson | |
| * hans/crypto/new_supports_1/OTP-15771: crypto: Document supports/1 | |||
| 2019-04-30 | crypto: Document supports/1 | Hans Nilsson | |
| 2019-04-24 | Revert "Prepare release" | Rickard Green | |
| This reverts commit 425889ba69b69a9b6fb14bfbef121d51b78e853a. | |||
| 2019-04-23 | Prepare release | Erlang/OTP | |
| 2019-04-18 | Merge branches 'hans/crypto/new_supports_1/OTP-15771', ↵ | Hans Nilsson | |
| 'hans/ssh/new_supports', 'hans/crypto/remove_warnings' and 'hans/ssh/remove_warnings' * hans/crypto/new_supports_1/OTP-15771: crypto: New function supports/1 * hans/ssh/new_supports: ssh: Use new api for aead ciphers ssh: Use correct names of ciphers * hans/crypto/remove_warnings: ssh: Fix deprecation warnings in tests crypto: Remove unused var warning in tests * hans/ssh/remove_warnings: ssh: Fix deprecation warnings in tests ssh: Remove unused function warning in tests ssh: Remove unused var warning in tests ssh: Remove unused var warning | |||
| 2019-04-17 | ssh: Fix deprecation warnings in tests | Hans Nilsson | |
| 2019-04-17 | crypto: Remove unused var warning in tests | Hans Nilsson | |
| 2019-04-17 | crypto: New function supports/1 | Hans Nilsson | |
| Takes argument hashs, public_keys, ciphers, macs, curves or rsa_opts. Returns the algorithm names, but ONLY the openssl names. supports/0 still returns aliases and misspellings. | |||
| 2019-04-12 | Merge branch 'maint' | Hans Nilsson | |
| * maint: Updated OTP version Prepare release # Conflicts: # OTP_VERSION # make/otp_version_tickets_in_merge | |||
| 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-11 | crypto: Rename 'crypto_(init|update)_dyn_iv' to 'crypto_dyn_iv_(init|update)' | Hans Nilsson | |
| 2019-04-11 | crypto: Rename crypto_aead to crypto_one_time_aead | Hans Nilsson | |
| 2019-04-11 | crypto: Doc review comments | Hans Nilsson | |
| This reverts commit c207d2438017d15e32f47f5ff7168759b3d123fc. | |||
| 2019-04-10 | crypto: Obey compile flags for no DSA, BF, DES, DH | Hans Nilsson | |
| 2019-04-10 | crypto: Remove compiler warning on an fprintf in the otp test engine | Hans Nilsson | |
| The otp_test_engine is only used in some of the test cases. | |||
| 2019-04-10 | crypto: Fix valgrind error in api_ng.c ng_crypto_one_time for OpenSSL<1.0.1 | Hans Nilsson | |
| 2019-04-08 | Merge branch 'sverker/master/crypto/bcmp-memcmp-fix/OTP-15750' | Sverker Eriksson | |
| * sverker/master/crypto/bcmp-memcmp-fix/OTP-15750: crypto: Fix link error on windows | |||
| 2019-04-05 | Merge branch 'sverker/crypto/bcmp-memcmp-fix/OTP-15750' | Sverker Eriksson | |
| into sverker/master/crypto/bcmp-memcmp-fix/OTP-15750 | |||
