aboutsummaryrefslogtreecommitdiffstats
path: root/History.md
diff options
context:
space:
mode:
authorZachary Scott <mail@zzak.io>2016-08-29 19:41:23 +0900
committerZachary Scott <mail@zzak.io>2016-08-29 19:41:23 +0900
commit29c1a0d2da9c778916fb320ba83ac45527b83281 (patch)
treea034187c98dbcfe01e7c993f662b9d09b8482627 /History.md
parent9cbd7bc85f53d3fd8261d532049893aebac7a6c2 (diff)
downloadruby-openssl-29c1a0d2da9c778916fb320ba83ac45527b83281.tar.gz
Missed 2 links, and :nail_care: [ci skip]
Diffstat (limited to 'History.md')
-rw-r--r--History.md31
1 files changed, 16 insertions, 15 deletions
diff --git a/History.md b/History.md
index 3813e56f..59828bf4 100644
--- a/History.md
+++ b/History.md
@@ -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
------------