diff options
author | Zachary Scott <mail@zzak.io> | 2016-08-29 19:41:23 +0900 |
---|---|---|
committer | Zachary Scott <mail@zzak.io> | 2016-08-29 19:41:23 +0900 |
commit | 29c1a0d2da9c778916fb320ba83ac45527b83281 (patch) | |
tree | a034187c98dbcfe01e7c993f662b9d09b8482627 /History.md | |
parent | 9cbd7bc85f53d3fd8261d532049893aebac7a6c2 (diff) | |
download | ruby-openssl-29c1a0d2da9c778916fb320ba83ac45527b83281.tar.gz |
Missed 2 links, and :nail_care: [ci skip]
Diffstat (limited to 'History.md')
-rw-r--r-- | History.md | 31 |
1 files changed, 16 insertions, 15 deletions
@@ -23,20 +23,20 @@ Supported platforms Notable changes --------------- -* Add support for OpenSSL 1.1.0. [Feature #12324] +* Add support for OpenSSL 1.1.0. [[Feature #12324]](https://bugs.ruby-lang.org/issues/12324) * Add support for LibreSSL * OpenSSL::Cipher - OpenSSL::Cipher#key= and #iv= reject too long inputs. They used to truncate - silently. [Bug #12561](https://bugs.ruby-lang.org/issues/12561) + silently. [[Bug #12561]](https://bugs.ruby-lang.org/issues/12561) - OpenSSL::Cipher#iv_len= is added. It allows changing IV (nonce) length if using AEAD ciphers. - [Bug #8667](https://bugs.ruby-lang.org/issues/8667), - [Bug #10420](https://bugs.ruby-lang.org/issues/10420) , - [GH ruby/ruby#569](https://github.com/ruby/ruby/pull/569), - [GH ruby/openssl#58](https://github.com/ruby/openssl/pull/58) + [[Bug #8667]](https://bugs.ruby-lang.org/issues/8667), + [[Bug #10420]](https://bugs.ruby-lang.org/issues/10420), + [[GH ruby/ruby#569]](https://github.com/ruby/ruby/pull/569), + [[GH ruby/openssl#58]](https://github.com/ruby/openssl/pull/58) - OpenSSL::Cipher#auth_tag_len= is added. This sets the authentication tag length to be generated by an AEAD cipher. @@ -46,7 +46,7 @@ Notable changes - Accessor methods are added to OpenSSL::OCSP::CertificateId. [Feature #7181] - OpenSSL::OCSP::Request and BasicResponse can be signed with non-SHA-1 hash - algorithm. [Feature #11552](https://bugs.ruby-lang.org/issues/11552) + algorithm. [[Feature #11552]](https://bugs.ruby-lang.org/issues/11552) - OpenSSL::OCSP::CertificateId and BasicResponse can be encoded into DER. @@ -55,17 +55,18 @@ Notable changes - OpenSSL::OCSP::BasicResponse#add_status accepts absolute times. They used to accept only relative seconds from the current time. -* OpenSSL::PKey::EC follows the general PKey interface. [Bug #6567] +* OpenSSL::PKey::EC follows the general PKey interface. [[Bug #6567]] * OpenSSL::PKey.read raises OpenSSL::PKey::PKeyError instead of ArgumentError for consistency with OpenSSL::PKey::{DH,DSA,RSA,EC}#new. - [Bug #11774](https://bugs.ruby-lang.org/issues/11774), - [GH ruby/openssl#55](https://github.com/ruby/openssl/pull/55) + [[Bug #11774]](https://bugs.ruby-lang.org/issues/11774), + [[GH ruby/openssl#55]](https://github.com/ruby/openssl/pull/55) * OpenSSL::SSL - OpenSSL::SSL::SSLSocket#tmp_key is added. A client can call it after the - connection is established to retrieve the ephemeral key. [GH ruby/ruby#1318] + connection is established to retrieve the ephemeral key. + [[GH ruby/ruby#1318]](https://github.com/ruby/ruby/pull/1318) - The automatic ephemeral ECDH curve selection is enabled by default when built with OpenSSL >= 1.0.2 or LibreSSL. @@ -78,7 +79,7 @@ Notable changes is enabled, and the SNI hostname is also set, the hostname verification on the server certificate is automatically performed. It is now enabled by OpenSSL::SSL::Context#set_params. - [GH ruby/openssl#60](https://github.com/ruby/openssl/pull/60) + [[GH ruby/openssl#60]](https://github.com/ruby/openssl/pull/60) Removals -------- @@ -91,12 +92,12 @@ Removals - OpenSSL::PKey::DH::DEFAULT_512 is removed. Hence servers no longer use 512-bit DH group by default. It is considered too weak nowadays. - [Bug #11968](https://bugs.ruby-lang.org/issues/11968), - [GH ruby/ruby#1196](https://github.com/ruby/ruby/pull/1196) + [[Bug #11968]](https://bugs.ruby-lang.org/issues/11968), + [[GH ruby/ruby#1196]](https://github.com/ruby/ruby/pull/1196) - RC4 cipher suites are removed from OpenSSL::SSL::SSLContext::DEFAULT_PARAMS. RC4 is now considered to be weak. - [GH ruby/openssl#50](https://github.com/ruby/openssl/pull/50) + [[GH ruby/openssl#50]](https://github.com/ruby/openssl/pull/50) Deprecations ------------ |