Skip to content

Commit 1b7e5e4

Browse files
committed
Ruby/OpenSSL 2.0.9
1 parent b06dd00 commit 1b7e5e4

File tree

3 files changed

+25
-2
lines changed

3 files changed

+25
-2
lines changed

History.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
1+
Version 2.0.9
2+
=============
3+
4+
Security fixes
5+
--------------
6+
7+
* OpenSSL::X509::Name#<=> could incorrectly return 0 (= equal) for non-equal
8+
objects. CVE-2018-16395 is assigned for this issue.
9+
https://hackerone.com/reports/387250
10+
11+
Bug fixes
12+
---------
13+
14+
* Fixed OpenSSL::PKey::*.{new,generate} immediately aborting if the thread is
15+
interrupted.
16+
[[Bug #14882]](https://bugs.ruby-lang.org/issues/14882)
17+
[[GitHub #205]](https://github.com/ruby/openssl/pull/205)
18+
* Fixed OpenSSL::X509::Name#to_s failing with OpenSSL::X509::NameError if
19+
called against an empty instance.
20+
[[GitHub #200]](https://github.com/ruby/openssl/issues/200)
21+
[[GitHub #211]](https://github.com/ruby/openssl/pull/211)
22+
23+
124
Version 2.0.8
225
=============
326

ext/openssl/ossl_version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
#if !defined(_OSSL_VERSION_H_)
1111
#define _OSSL_VERSION_H_
1212

13-
#define OSSL_VERSION "2.0.8"
13+
#define OSSL_VERSION "2.0.9"
1414

1515
#endif /* _OSSL_VERSION_H_ */

openssl.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Gem::Specification.new do |spec|
22
spec.name = "openssl"
3-
spec.version = "2.0.8"
3+
spec.version = "2.0.9"
44
spec.authors = ["Martin Bosslet", "SHIBATA Hiroshi", "Zachary Scott", "Kazuki Yamaguchi"]
55
spec.email = ["ruby-core@ruby-lang.org"]
66
spec.summary = %q{OpenSSL provides SSL, TLS and general purpose cryptography.}

0 commit comments

Comments
 (0)