Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-24 | Merge branch 'lukas/ose/master/OTP-11334' | Lukas Larsson | |
* lukas/ose/master/OTP-11334: (71 commits) erts: Fix unix efile assert ose: Use -O2 when building ose: Expand OSE docs ose: Add dummy ttsl driver ose: Cleanup cleanup of mutex selection defines ose: Polish mmap configure checks ose: Add ose specific x-compile flags ose: Updating fd_driver and spawn_driver for OSE ose: Updating event and signal API for OSE ose: Cleanup of mutex selection defines win32: Compile erl_log.exe ose: Remove uneccesary define ose: Fix ssl configure test for osx erts: Fix sys_msg_dispatcher assert ose: Fix broken doc links ose: Thread priorities configurable from lmconf ose: Yielding the cpu is done "the OSE" way ose: Start using ppdata for tse key ose: Do not use spinlocks on OSE ose: Fix support for crypto ... Conflicts: lib/crypto/c_src/crypto.c | |||
2014-02-24 | crypto: Add rand_seed function | Lukas Larsson | |
This function is needed on OSs that do not automatically initialize the PRNG seed. | |||
2014-02-12 | crypto: Fix bug when using old hmac context | Sverker Eriksson | |
Symptom: Using an old context (that had already been passed as argument to either hmac_upgrade or hmac_final) could cause VM crash or worse. Reason: Only a shallow copy (memcpy) of the context was made causing a new context to partly mutate its parent context into an inconsistent state. Problem: Only OpenSSL v1.0 supports deep copy of hmac context. It is thus not possible to implement a functional interface for older OpenSSL versions (0.9.8) which still have wide spread use. Solution: Change hmac contexts into a mutable state using NIF resources. Document reuse of old contexts as undefined. Future: If a need for reusing old context variables arise, a new hmac_copy function could be introduced that is only supported for OpenSSL v1.0. | |||
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 | |
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-11-27 | crypto: Throw notsup for AES IGE if openssl older than 0.9.8c | Sverker Eriksson | |
2013-11-16 | crypto: Fix 'ChipherText' typo in doc | Andrew Tunnell-Jones | |
2013-09-30 | crypto: Add IGE mode for AES | Yura Beznos | |
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-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-10 | Merge remote-tracking branch 'upstream/maint' | Ingela Anderton Andin | |
2013-06-07 | crypto & public_key: Clearify documentation. | Ingela Anderton Andin | |
2013-06-04 | Merge remote-tracking branch 'upstream/maint' | Ingela Anderton Andin | |
2013-06-03 | crypto: Document enhancement | Ingela Anderton Andin | |
2013-05-28 | Merge remote-tracking branch 'upstream/maint' | Ingela Anderton Andin | |
Conflicts: bootstrap/lib/stdlib/ebin/beam_lib.beam lib/public_key/test/erl_make_certs.erl | |||
2013-05-24 | crypto, public_key & ssl: Make more functions accept integer keys | Sverker Eriksson | |
2013-05-22 | crypto,ssh, netconf, inets: binary_to_integer -> bytes_to_integer | Ingela Anderton Andin | |
2013-05-20 | crypto: Documentation fixes from review | Ingela Anderton Andin | |
Conflicts: lib/crypto/doc/src/crypto.xml Conflicts: lib/crypto/doc/src/crypto.xml | |||
2013-05-20 | ssl, public_key, crypto: crypto:algorithms/0 -> crypto:supports/0 | Ingela Anderton Andin | |
2013-05-20 | ssh & crypto: Remove use of deprecated crypto functions from ssh | Ingela Anderton Andin | |
2013-05-08 | Merge remote-tracking branch 'upstream/maint' | Ingela Anderton Andin | |
Conflicts: lib/crypto/doc/src/crypto_app.xml | |||
2013-05-08 | ssl & crypto: Generalize the remaining crypto API | Ingela Anderton Andin | |
2013-05-08 | crypto: New API for ciphers | Ingela Anderton Andin | |
2013-05-08 | crypto: Deprecate functions, update doc and specs | Ingela Anderton Andin | |
2013-05-08 | CRYPTO: add support for Elliptic Curves to crypto app | Andreas Schultz | |
Conflicts: lib/crypto/src/crypto.erl | |||
2013-04-22 | Merge branch 'hb/unicode/OTP-10907' | Björn Gustavsson | |
* hb/unicode/OTP-10907: otp_SUITE: Add test cases to ensure that OTP conventions are obeyed Convert XML files to UTF-8 Convert XML files to UTF-8, where needed Remove the "coding: utf-8" comment from all Erlang source files Update primary bootstrap Change the default encoding of Erlang files to UTF-8 | |||
2013-04-21 | crypto: Fix typo in documentation | Klaus Trainer | |
2013-04-19 | Convert XML files to UTF-8 | Hans Bolinder | |
2013-04-05 | ssl & crypto: Documentation enhancements | Ingela Anderton Andin | |
OTP-10450 | |||
2013-04-03 | crypto: New SRP API | Ingela Anderton Andin | |
Adjust API to better fit in with similar funtions in crypto | |||
2013-04-03 | CRYPTO: add algorithms/0 function that returns a list off compiled in crypto ↵ | Andreas Schultz | |
algorithms add algorithms/0 function that returns a list off compiled in crypto algorithms and make tests suites with SHA226, SHA256, SHA384 and SHA512 conditional based on that | |||
2013-03-28 | CRYPTO: add support for RFC-2945 SRP-3 and RFC-5054 SRP-6a authentication | Andreas Schultz | |
2013-02-22 | Update copyright years | Björn-Egil Dahlberg | |
2013-01-29 | Prepare releaseOTP_R16A_RELEASE_CANDIDATE | Erlang/OTP | |
2013-01-25 | Update copyright years | Björn-Egil Dahlberg | |
2013-01-14 | Merge branch 'sverk/crypto-hmac-enhancements/OTP-10640' | Fredrik Gustafsson | |
* sverk/crypto-hmac-enhancements/OTP-10640: crypto: Add RFC-4231 test vectors for output truncation crypto: Add test cases for the generic hmac interface in the RFC-4231 tests crypto: Add RFC-2202 test vectors for HMAC-MD5 and HMAC-SHA1 crypto: Provide a generic interface for HMAC generation crypto: Document all types currently available for hmac_init | |||
2012-12-21 | fix ripemd160 to use hash_init family and add documentation | Michael Loftis | |
this patch removes the exports for ripemd160 from the previous patches and incorporates those functions into the hash_init family. documentation is also added. | |||
2012-12-12 | crypto: Provide a generic interface for HMAC generation | Daniel White | |
2012-12-12 | crypto: Document all types currently available for hmac_init | Daniel White | |
2012-12-04 | crypto: Let info_lib return header version instead of lib version | Sverker Eriksson | |
2012-12-04 | crypto: Fix some documentation bugs | Sverker Eriksson | |
2012-12-04 | crypto: Throw notsup for DES3 CFB encryption for old openssl | Sverker Eriksson | |
An attempt to enable the use of openssl 0.9.7 | |||
2012-11-23 | Update copyright years | Björn-Egil Dahlberg | |
2012-09-03 | Prepare releaseOTP_R15B02 | Erlang/OTP | |
2012-08-31 | Update copyright years | Björn-Egil Dahlberg | |