0bd53d7b5f
- Update openssl-fix_underflow_in_errstr_handling.patch to use upstream approved code * https://github.com/openssl/openssl/pull/8966 - update openssl.keyring to include Richard Levitte's key - Update to 1.1.1c * Prevent over long nonces in ChaCha20-Poly1305 (CVE-2019-1543) ChaCha20-Poly1305 is an AEAD cipher, and requires a unique nonce input for every encryption operation. RFC 7539 specifies that the nonce value (IV) should be 96 bits (12 bytes). OpenSSL allows a variable nonce length and front pads the nonce with 0 bytes if it is less than 12 bytes. However it also incorrectly allows a nonce to be set of up to 16 bytes. In this case only the last 12 bytes are significant and any additional leading bytes are ignored. * Add build tests for C++. These are generated files that only do one thing, to include one public OpenSSL head file each. This tests that the public header files can be usefully included in a C++ application. * Enable SHA3 pre-hashing for ECDSA and DSA. * Change the default RSA, DSA and DH size to 2048 bit instead of 1024. This changes the size when using the genpkey app when no size is given. It fixes an omission in earlier changes that changed all RSA, DSA and DH generation apps to use 2048 bits by default. * Reorganize the manual pages to consistently have RETURN VALUES, EXAMPLES, SEE ALSO and HISTORY come in that order, and adjust util/fix-doc-nits accordingly. * Add the missing accessor EVP_PKEY_get0_engine() * Have apps like 's_client' and 's_server' output the signature scheme along with other cipher suite parameters when debugging. * Make OPENSSL_config() error agnostic again. * Do the error handling in RSA decryption constant time. OBS-URL: https://build.opensuse.org/request/show/706506 OBS-URL: https://build.opensuse.org/package/show/security:tls/openssl-1_1?expand=0&rev=37 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
0001-crypto-poly1305-asm-poly1305-s390x.pl-add-vx-code-pa.patch | ||
0001-s390x-assembly-pack-perlasm-support.patch | ||
0002-crypto-chacha-asm-chacha-s390x.pl-add-vx-code-path.patch | ||
baselibs.conf | ||
openssl-1_1.changes | ||
openssl-1_1.spec | ||
openssl-1.1.0-no-html.patch | ||
openssl-1.1.1c.tar.gz | ||
openssl-1.1.1c.tar.gz.asc | ||
openssl-DEFAULT_SUSE_cipher.patch | ||
openssl-fix_underflow_in_errstr_handling.patch | ||
openssl-no-date.patch | ||
openssl-pkgconfig.patch | ||
openssl-ppc64-config.patch | ||
openssl-truststore.patch | ||
openssl.keyring | ||
showciphers.c |