Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-22 | Attempt faster approach to strong random floats | Guilherme Andrade | |
2017-03-22 | Allow for crypto upgrades when using rand plugin | Guilherme Andrade | |
2017-03-22 | fixup! Support cryptographically strong rand plugin | Guilherme Andrade | |
Fix documented range (interval is half-open.) | |||
2017-03-22 | fixup! Support cryptographically strong rand plugin | Guilherme Andrade | |
Be friendlier to Dialyzer | |||
2017-03-20 | crypto: Deprecate crypto:rand_uniform/2 as it is not cryptographically strong | Ingela Anderton Andin | |
rand module should be used if not cryptographically strong is required. If cryptographically strong is required, new cryptographically strong functions should be added to crypto. | |||
2017-03-18 | No longer expose strong_rand_(range|float) | Guilherme Andrade | |
2017-03-18 | Support cryptographically strong rand plugin | Guilherme Andrade | |
2017-03-18 | Restyle crypto strong numeric generators | Guilherme Andrade | |
for usage in rand | |||
2017-03-14 | Support generation of strong random numbers | Guilherme Andrade | |
2017-03-14 | Merge branch 'maint' | Rickard Green | |
* maint: Updated OTP version Prepare release Conflicts: OTP_VERSION lib/typer/doc/src/notes.xml lib/typer/vsn.mk | |||
2017-03-14 | Prepare release | Erlang/OTP | |
2017-03-13 | Merge branch 'wiml/crypto/rsa-generate-key/ERL-165/PR-1299/OTP-14140' | Hans Nilsson | |
2017-03-10 | Update copyright year | Rickard Green | |
2017-03-09 | crypto: Document exceptions thrown in crypto:generate_key | Hans Nilsson | |
2017-03-09 | crypto: Uppdate crypto.app.src for dirty_scheduler dependency in ERTS | Hans Nilsson | |
2017-03-09 | crypto: removed error function from PR and added error handling in crypto.erl | Hans Nilsson | |
2017-03-02 | crypto: Enable usage of LibreSSL | Hans Nilsson | |
2017-02-03 | Merge branch 'maint' | Hans Nilsson | |
2017-02-03 | Merge branch 'maint' | Björn-Egil Dahlberg | |
2017-02-03 | Fix merge commit | Björn-Egil Dahlberg | |
This fixes commit f0867aa2ccbbf5677e0577bba08f8b7bc53ec0ed | |||
2017-02-03 | erge branch 'maint' | Hans Nilsson | |
Conflicts: OTP_VERSION | |||
2017-02-03 | Merge branch 'maint-18' into maint | Hans Nilsson | |
Conflicts: OTP_VERSION erts/doc/src/notes.xml erts/emulator/sys/unix/erl_unix_sys.h erts/emulator/sys/unix/sys.c erts/vsn.mk lib/crypto/c_src/crypto.c lib/crypto/doc/src/notes.xml lib/crypto/vsn.mk lib/inets/doc/src/notes.xml lib/inets/vsn.mk lib/ssh/doc/src/notes.xml lib/ssh/src/ssh.app.src lib/ssh/src/ssh_connection_handler.erl lib/ssh/vsn.mk otp_versions.table | |||
2017-02-02 | ssh: document crypto:genarate_key(dh, [P,G,L]) | Hans Nilsson | |
2017-02-01 | Prepare release | Erlang/OTP | |
2017-01-31 | crypto: Added optional length to paramlist in generate_key | Hans Nilsson | |
Conflicts: lib/crypto/c_src/crypto.c | |||
2017-01-31 | ssh,crypto: prepare for release | Hans Nilsson | |
2017-01-31 | Merge branch 'maint' | Hans Nilsson | |
Conflicts: lib/crypto/c_src/crypto.c lib/crypto/src/crypto.erl | |||
2017-01-27 | crypto: Added optional length to paramlist in generate_key | Hans Nilsson | |
2017-01-18 | Minor punctuation fixes in the crypto documentation. | Wim Lewis | |
2017-01-18 | Update the documentation for RSA key generation | Wim Lewis | |
to reflect that dirty schedulers are no longer considered "experimental", per a comment from sverker. | |||
2017-01-18 | Merge branch 'maint' | Hans Nilsson | |
2017-01-17 | Remove the RSA-1024 test case. | Wim Lewis | |
If the underlying library is in FIPS mode, it'll refuse to generate keys shorter than 2048 bits. | |||
2017-01-17 | Add a missing aes_gcm -spec clause to crypto:block_encrypt/4 | Leo Liu | |
Fix https://bugs.erlang.org/browse/ERL-336. | |||
2017-01-08 | Add RSA key generation | Wim Lewis | |
Support RSA key generation using generate_key(rsa, {bits, e}). This depends on the currently-experimental "dirty scheduler" support because key generation is a potentially lengthy process. | |||
2016-12-29 | crypto: algo_ciper was too small after cipher additions | Hans Nilsson | |
2016-12-20 | crypto: Support chacha20_poly1305 | Yuki Ito | |
This commit reactivates chacha20_poly1305 and fixes the imprementation for the released OpenSSL 1.1.0 or later. | |||
2016-12-14 | Merge tag 'OTP-19.2' | Dan Gudmundsson | |
=== OTP-19.2 === Changed Applications: - common_test-1.13 - compiler-7.0.3 - crypto-3.7.2 - dialyzer-3.0.3 - edoc-0.8.1 - erl_docgen-0.6.1 - erl_interface-3.9.2 - erts-8.2 - eunit-2.3.2 - hipe-3.15.3 - inets-6.3.4 - kernel-5.1.1 - mnesia-4.14.2 - observer-2.3 - odbc-2.12 - parsetools-2.1.4 - public_key-1.3 - runtime_tools-1.11 - sasl-3.0.2 - ssh-4.4 - ssl-8.1 - stdlib-3.2 - syntax_tools-2.1.1 - tools-2.9 - wx-1.8 Unchanged Applications: - asn1-4.0.4 - cosEvent-2.2.1 - cosEventDomain-1.2.1 - cosFileTransfer-1.2.1 - cosNotification-1.2.2 - cosProperty-1.2.1 - cosTime-1.2.2 - cosTransactions-1.3.2 - debugger-4.2.1 - diameter-1.12.1 - eldap-1.2.2 - et-1.6 - gs-1.6.2 - ic-4.4.2 - jinterface-1.7.1 - megaco-3.18.1 - orber-3.8.2 - os_mon-2.4.1 - otp_mibs-1.1.1 - percept-0.9 - reltool-0.7.2 - snmp-5.2.4 - typer-0.9.11 - xmerl-1.3.12 * tag 'OTP-19.2': Updated OTP version Prepare release Conflicts: OTP_VERSION | |||
2016-12-09 | Prepare release | Erlang/OTP | |
2016-12-02 | Support OpenSSL 1.1.0 | Björn Gustavsson | |
2016-12-02 | crypto.c: Disable broken code for ChaCha and Poly1305 | Björn Gustavsson | |
In June 2014, fb9d36c2c7c1 added support for the AES GCM ciphers (ChaCha/Poly1305) based on a development version of OpenSSL 1.1.0. The code is seriously broken when used with the released OpenSSL 1.1.0. | |||
2016-11-29 | warn_obsolete_guard is already default | Richard Carlsson | |
Update compiler documentation and remove superfluous erlc flags. | |||
2016-11-04 | [crypto] Remove depricated functions | Lars Thorsen | |
2016-10-11 | Merge branch 'legoscia/ssl_in_fips_mode/PR-1180/OTP-13921' | Hans Nilsson | |
Conflicts: lib/crypto/c_src/crypto.c lib/ssl/src/ssl_cipher.erl | |||
2016-10-05 | Merge branch 'master' into sverker/master/load_nif-print-init-error | Sverker Eriksson | |
2016-10-05 | crypto: Return source line number from failed load/upgrade | Sverker Eriksson | |
Renamed the init function as the return semantics are changed. | |||
2016-10-04 | Merge branch 'maint' | Raimo Niskanen | |
2016-10-04 | Merge branch 'RoadRunnr/crypto/no-rc4/PR-1169/OTP-13896' into maint | Raimo Niskanen | |
* RoadRunnr/crypto/no-rc4/PR-1169/OTP-13896: disable RC4 in SSL when crypto doesn't support it Fix compilation when OpenSSL doesn't support RC4 Conflicts: lib/crypto/c_src/crypto.c | |||
2016-10-04 | Merge branch 'legoscia/crypto/no-rc2/PR-1163/OTP-13895' into maint | Raimo Niskanen | |
* legoscia/crypto/no-rc2/PR-1163/OTP-13895: Fix compilation when OpenSSL doesn't support RC2 | |||
2016-09-29 | Fix warning tag in fips.xml | Magnus Henoch | |
That should be <warning>, not <warn>. | |||
2016-09-28 | Rename SSL_DEFINE to SSL_FLAGS | Magnus Henoch | |
For consistency with other applications. |