Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-24 | Merge branch 'andrewtj/atj-crypto-chiphertext-typo' | Henrik Nord | |
* andrewtj/atj-crypto-chiphertext-typo: crypto: Fix 'ChipherText' typo in doc OTP-11609 | |||
2014-01-13 | crypto: selective support for GF2m curves | Andreas Schultz | |
Newer OpenSSL versions allow to selectively disable GF2m elliptic curves. Selectively enable GF2m curves is support for them is available. | |||
2014-01-13 | crypto: document ec_curves/0 and ec_curve/1 | Andreas Schultz | |
2014-01-13 | crypto: add brainpool (RFC 5639) curves | Andreas Schultz | |
RFC-5649, Section 1, documents the advantages that these curves might have over others (ANSI, SEC1/2) | |||
2014-01-13 | crypto: move elitic curve definitions from OpenSSL built-ins to Erlang | Andreas Schultz | |
Decouple eliptic curve definition from OpenSSL and define them in Erlang. | |||
2014-01-13 | crypto: add ECDH test vectors for more curves | Andreas Schultz | |
Vectors have been taken from NIST's CRYPTOGRAPHIC ALGORITHM VALIDATION PROGRAM (CAVP) (http://csrc.nist.gov/groups/STM/cavp/) | |||
2013-12-16 | crypto: Fix memory leaks and invalid deallocations | Sverker Eriksson | |
in mod_pow, mod_exp and generate_key(srp,...) | |||
2013-12-10 | Merge tag 'OTP_R16B03' | Magnus Lidén | |
The R16B03 release Conflicts: lib/sasl/vsn.mk | |||
2013-12-09 | Prepare releaseOTP_R16B03 | Erlang/OTP | |
2013-12-03 | crypto: Fix bug in change_basename | Sverker Eriksson | |
strrchr used on non null-terminated string. | |||
2013-12-03 | Merge branch 'sverk/yb/aes_ige_crypt' | Sverker Eriksson | |
* sverk/yb/aes_ige_crypt: crypto: Update supports/0 for des3_cbf and aes_ige256 crypto: Throw notsup for AES IGE if openssl older than 0.9.8c crypto: Add IGE mode for AES OTP-11522 | |||
2013-12-03 | Merge branch 'maint' | Sverker Eriksson | |
2013-12-03 | Merge branch 'sverk/crypto-no_answer_from_tc_supervisor' into maint | Sverker Eriksson | |
* sverk/crypto-no_answer_from_tc_supervisor: crypto: Add more lazy_eval to avoid no_answer_from_tc_supervisor | |||
2013-12-02 | Merge branch 'maint' | Henrik Nord | |
2013-12-02 | Merge branch 'nox/crypto-uninitialized-vars' into maint | Henrik Nord | |
* nox/crypto-uninitialized-vars: Fix some uninitialized pointers in crypto OTP-11510 | |||
2013-12-02 | crypto: Add more lazy_eval to avoid no_answer_from_tc_supervisor | Sverker Eriksson | |
Amendment to f1ebf482e1460d6146d55aa6cab00ab3e11f1741 | |||
2013-11-27 | Merge branch 'maint' | Sverker Eriksson | |
2013-11-27 | crypto: Update supports/0 for des3_cbf and aes_ige256 | Sverker Eriksson | |
2013-11-27 | crypto: Throw notsup for AES IGE if openssl older than 0.9.8c | Sverker Eriksson | |
2013-11-22 | crypto: Avoid test_server crash 'no_answer_from_tc_supervisor' | Sverker Eriksson | |
2013-11-21 | Fix some uninitialized pointers in crypto | Anthony Ramine | |
crypto.c:2748:9: warning: variable 'bn_prime' is used uninitialized whenever '||' condition is true [-Wsometimes-uninitialized] if (!get_bn_from_bin(env, argv[0], &bn_verifier) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto.c:2758:6: note: uninitialized use occurs here if (bn_prime) BN_free(bn_prime); ^~~~~~~~ crypto.c:2748:9: note: remove the '||' if its condition is always false if (!get_bn_from_bin(env, argv[0], &bn_verifier) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |||
2013-11-16 | crypto: Fix 'ChipherText' typo in doc | Andrew Tunnell-Jones | |
2013-10-16 | Merge branch 'sverk/load-nif-unicode' | Sverker Eriksson | |
OTP-11408 * sverk/load-nif-unicode: erts: Fix bug in atom to filename conversions Fix open_ddll for win erts, crypto: Support NIF library with unicode filename on windows erts: Factor out erts_convert_filename_to_wchar() erts: Fix compiler warning erts: Fix loading of NIF library with unicode in path erts: Remove unused constant DRIVER_TAB_SIZE | |||
2013-09-30 | crypto: Add IGE mode for AES | Yura Beznos | |
2013-09-19 | erts, crypto: Support NIF library with unicode filename on windows | Sverker Eriksson | |
2013-09-17 | Merge tag 'OTP_R16B02' | Magnus Lidén | |
The R16B02 release Conflicts: lib/sasl/vsn.mk | |||
2013-09-16 | Prepare releaseOTP_R16B02 | Erlang/OTP | |
2013-08-21 | erts: Add option to include nifs statically | Lukas Larsson | |
Both crypto and asn1 are supported. | |||
2013-06-20 | Merge branch 'maint' | Sverker Eriksson | |
2013-06-20 | Merge branch 'sverk/crypto-remove-ec-resource' into maint | Sverker Eriksson | |
* sverk/crypto-remove-ec-resource: crypto: Supress some false positives from valgrind crypto: Refactor remove resource for EC_KEY crypto: Fix some compiler warnings | |||
2013-06-18 | Merge tag 'OTP_R16B01' | Björn-Egil Dahlberg | |
The R16B01 release Conflicts: lib/sasl/vsn.mk | |||
2013-06-17 | Prepare releaseOTP_R16B01 | Erlang/OTP | |
2013-06-12 | crypto: Supress some false positives from valgrind | Sverker Eriksson | |
2013-06-12 | crypto: Refactor remove resource for EC_KEY | Sverker Eriksson | |
The resource was not needed as it was never kept between external crypto calls. | |||
2013-06-12 | crypto: Fix some compiler warnings | Sverker Eriksson | |
2013-06-12 | Merge branch 'maint' | Sverker Eriksson | |
2013-06-11 | crypto: Fix bug with takover of EC resource type | Sverker Eriksson | |
enif_open_resource_type() must be called even during repeated loading of same library. Otherwise the resource type will be deallocated when the old module instance is purged. | |||
2013-06-10 | Merge remote-tracking branch 'upstream/maint' | Ingela Anderton Andin | |
2013-06-10 | Merge branch 'ia/public_key/crypto/prepare-for-release' into maint | Ingela Anderton Andin | |
* ia/public_key/crypto/prepare-for-release: public_key & ssl: Add ASN-1 dependency crypto & public_key: prepare for release | |||
2013-06-10 | Merge branch 'ia/crypto/avoid-too-big-binaries/OTP-11142' into maint | Ingela Anderton Andin | |
* ia/crypto/avoid-too-big-binaries/OTP-11142: Teach crypto.c not to call enif_compute_timeslice with 0 Add enif_consume_timeslice to appropriate crypto NIFs crypto: Add large test data crypto: Avoid big binaries in nifs Crypto: Structure code | |||
2013-06-10 | Merge remote-tracking branch 'upstream/maint' | Ingela Anderton Andin | |
2013-06-07 | Teach crypto.c not to call enif_compute_timeslice with 0 | Patrik Nyblom | |
2013-06-07 | crypto & public_key: Clearify documentation. | Ingela Anderton Andin | |
2013-06-05 | crypto & public_key: prepare for release | Ingela Anderton Andin | |
2013-06-05 | Add enif_consume_timeslice to appropriate crypto NIFs | Patrik Nyblom | |
2013-06-04 | crypto: Add large test data | Ingela Anderton Andin | |
2013-06-04 | crypto: Avoid big binaries in nifs | Ingela Anderton Andin | |
2013-06-04 | Crypto: Structure code | Ingela Anderton Andin | |
2013-06-04 | Merge remote-tracking branch 'upstream/maint' | Ingela Anderton Andin | |
2013-06-03 | crypto: Document enhancement | Ingela Anderton Andin | |