Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-23 | Merge branch 'ingela/ssl/correct-specs' into maint | Ingela Anderton Andin | |
* ingela/ssl/correct-specs: ssl: Correct dialyzer specs | |||
2018-08-23 | ssl: Correct dialyzer specs | Ingela Anderton Andin | |
2018-08-23 | Merge branch 'hans/ssh/x25519_x448/OTP-15133' into maint | Hans Nilsson | |
* hans/ssh/x25519_x448/OTP-15133: ssh: Doc updates ssh: spec curve25519 & curve448 ssh: Fix non-conforming key generation in kex for x25519 and x448 ssh: Enable curve448-sha512 and curve25519-sha256 ssh: Remove the term 'eddh' | |||
2018-08-23 | Merge branch 'hans/crypto/x25519_x448/OTP-15240' into maint | Hans Nilsson | |
* hans/crypto/x25519_x448/OTP-15240: crypto: doc x25519 & x448 crypto: Test vectors for ecdh x25519 and x448 crypto: Remove the term 'eddh' crypto: Enable EDDH all OpenSSL cryptolib over beta version 1.1.1-pre8 | |||
2018-08-23 | Merge branch 'hans/crypto/SHA3/OTP-15153' into maint | Hans Nilsson | |
* hans/crypto/SHA3/OTP-15153: crypto: Disable non-working SHA3_224 and SHA3_256 crypto: doc SHA3 (hash & hmac) crypto: Tests for SHA3 crypto: SHA3 hash on OpenSSL-1.1.1 | |||
2018-08-23 | Merge branch 'hans/ssh/[email protected]/OTP-15209' into maint | Hans Nilsson | |
* hans/ssh/[email protected]/OTP-15209: ssh: Doc updates ssh: some benchmarking of [email protected] ssh: -spec ssh: Add [email protected] cipher | |||
2018-08-23 | crypto: doc x25519 & x448 | Hans Nilsson | |
2018-08-23 | crypto: Test vectors for ecdh x25519 and x448 | Hans Nilsson | |
2018-08-23 | crypto: Remove the term 'eddh' | Hans Nilsson | |
2018-08-23 | crypto: Enable EDDH all OpenSSL cryptolib over beta version 1.1.1-pre8 | Hans Nilsson | |
2018-08-23 | ssh: Doc updates | Hans Nilsson | |
2018-08-23 | ssh: spec curve25519 & curve448 | Hans Nilsson | |
2018-08-23 | ssh: Fix non-conforming key generation in kex for x25519 and x448 | Hans Nilsson | |
That is, curve25519-sha256, [email protected] and curve448-sha512 | |||
2018-08-23 | ssh: Enable curve448-sha512 and curve25519-sha256 | Hans Nilsson | |
2018-08-23 | ssh: Remove the term 'eddh' | Hans Nilsson | |
2018-08-23 | crypto: Disable non-working SHA3_224 and SHA3_256 | Hans Nilsson | |
2018-08-23 | crypto: doc SHA3 (hash & hmac) | Hans Nilsson | |
2018-08-23 | crypto: Tests for SHA3 | Hans Nilsson | |
2018-08-23 | crypto: SHA3 hash on OpenSSL-1.1.1 | Hans Nilsson | |
crypto:hash/2, crypto:hash_init/1, crypto:hash_update/2, crypto:hash_final/1 | |||
2018-08-23 | ssh: Doc updates | Hans Nilsson | |
2018-08-23 | ssh: some benchmarking of [email protected] | Hans Nilsson | |
2018-08-23 | ssh: -spec | Hans Nilsson | |
2018-08-23 | ssh: Add [email protected] cipher | Hans Nilsson | |
2018-08-23 | crypto: doc poly1305 | Hans Nilsson | |
2018-08-23 | crypto: doc chacha20 | Hans Nilsson | |
2018-08-23 | crypto: Error in test case | Hans Nilsson | |
2018-08-23 | crypto: chacha20 test case | Hans Nilsson | |
2018-08-23 | crypto: poly1305 test case | Hans Nilsson | |
2018-08-23 | crypto: -spec | Hans Nilsson | |
2018-08-23 | crypto: chacha20 cipher | Hans Nilsson | |
2018-08-23 | crypto: Mac POLY1305 if >=OpenSSL 1.1.1-pre8 | Hans Nilsson | |
2018-08-23 | Merge branch 'maint-20' into maint | Lars Thorsen | |
* maint-20: Updated OTP version Prepare release Updated the engine load functionality Clean up bag index tables Conflicts: OTP_VERSION lib/crypto/c_src/crypto.c lib/crypto/doc/src/notes.xml lib/crypto/vsn.mk lib/mnesia/doc/src/notes.xml lib/mnesia/vsn.mk otp_versions.table | |||
2018-08-23 | Merge branch 'bjorn/compiler/fix-is_map_key-issues/OTP-15227' into maint | Björn Gustavsson | |
* bjorn/compiler/fix-is_map_key-issues/OTP-15227: map_SUITE: Test is_map_key/2 followed by a map update beam_validator: Infer the type of the map argument for is_map_key/2 map_SUITE: Cover map_get optimizations in beam_dead | |||
2018-08-23 | Prepare release | Erlang/OTP | |
2018-08-23 | Merge branch 'lars/crypto/multiple-engine-load/OTP-15233' into maint-20 | Erlang/OTP | |
* lars/crypto/multiple-engine-load/OTP-15233: Updated the engine load functionality | |||
2018-08-22 | map_SUITE: Test is_map_key/2 followed by a map update | Björn Gustavsson | |
2018-08-22 | beam_validator: Infer the type of the map argument for is_map_key/2 | Björn Gustavsson | |
Make sure that beam_validator considers a call to is_map_key/2 followed by an update of the same map without an is_map/1 test safe. (This situation will probably not be encountered when using the compiler in OTP 21, but better safe than sorry.) | |||
2018-08-22 | map_SUITE: Cover map_get optimizations in beam_dead | Björn Gustavsson | |
2018-08-21 | ssl: Move formatting code to own module | Ingela Anderton Andin | |
The conversion code for different representations of cipher suites is long an repetitive. We want to hide it in a module that does not have other functions that we like to look at. | |||
2018-08-21 | ssl: Remove legacy files | Ingela Anderton Andin | |
When starting to implement DTLS, it was assumed that the APIs for TLS and DTLS would differ more. This assumption turned out to be wrong. | |||
2018-08-21 | Updated the engine load functionality | Lars Thorsen | |
- engine_load/3/4 can be called multiple times for same engine if it allows it (eg doesn't contain global data) - ensure_engine_loaded/2/3 is new functions that guarantees that the engine is just loaded once by adding it to OpenSSL internal engine list and check that before loading. - ensure_engine_unloaded/1/2 is new functions that is used to unload engines loaded with ensure_engine_loaded (remove it from OpenSSL internal engine list and then unload). - new utility functions engine_by_id/1, engine_add/1, engine_remove/1, engine_get_id/1 and engine_get_name/1 | |||
2018-08-20 | stdlib: Correct contracts in module io_lib_format | Hans Bolinder | |
2018-08-20 | stdlib: Improve error handling in module io_lib | Hans Bolinder | |
2018-08-20 | Merge pull request #1901 from getong/fix_ssl_example | Ingela Andin | |
Modernized example | |||
2018-08-17 | Clean up bag index tables | Dan Gudmundsson | |
Index records for bag tables with ram_copies was not deleted after "real" objects where deleted and thus a memory leak. | |||
2018-08-17 | Merge branch 'hans/ssh/curve_element/OTP-15244' into maint | Hans Nilsson | |
* hans/ssh/curve_element/OTP-15244: ssh: Use the 'macs' tag in crypto:supports/0 ssh: Use the new crypto:supports/0 tag 'curves' | |||
2018-08-16 | ssh: Use the 'macs' tag in crypto:supports/0 | Hans Nilsson | |
2018-08-16 | ssh: Use the new crypto:supports/0 tag 'curves' | Hans Nilsson | |
2018-08-16 | crypto: Try to generate ecdh for all crypto:curves() | Hans Nilsson | |
2018-08-16 | crypto: Put curve list in C | Hans Nilsson | |