|
| 1 | +## 0.14.4 |
| 2 | + |
| 3 | +* [fix] convert `OpenSSL::ASN1::Sequence` to an array on #to_der (#265) |
| 4 | +* [feat] implement `PKey::DH.generate` and (dummy) `q` reader (#254) |
| 5 | +* [fix] raise `TypeError` when arg isn't a `Group` |
| 6 | +* [refactor] make sure `ASN1Error` has native cause |
| 7 | +* [fix] stop assuming (JDK) EC key identifier |
| 8 | + "EC" with Sun provider but "ECDSA" with BC |
| 9 | +* [fix] do not check empty string as curve name |
| 10 | +* [fix] make sure `PKeyEC#group.curve_name` is always set |
| 11 | +* [refactor] `PKey.read` to use BC fully when reading public keys |
| 12 | +* [fix] `OpenSSL::X509::CRL#sign` to accept string digest |
| 13 | +* [fix] `OpenSSL::X509::Request#version` default is -1 |
| 14 | +* [fix] resolving EC key from `X509::Request.new(pem)` |
| 15 | +* [feat] implement `OpenSSL::X509::Request#signature_algorithm` |
| 16 | +* [fix] work-around CSR failing with EC key (#294) |
| 17 | +* [feat] implement `OpenSSL::PKey::EC#to_text` (#280) |
| 18 | +* [feat] partial support for `PKey::EC::Point#to_octet_string(form)` |
| 19 | +* [feat] implement `OpenSSL::PKCS7::SignerInfo#signed_time` (#269) |
| 20 | +* [feat] implement #oid method for `PKey` classes (#281) |
| 21 | +* [fix] raise `PKeyError` from `PKey.read` when no key (#285) |
| 22 | +* [fix] restore PKCS#8 EC key handling (see #292) |
| 23 | +* [fix] revert `readPrivateKey` so public key is not lost (#292) |
| 24 | + |
1 | 25 | ## 0.14.3
|
2 | 26 |
|
3 |
| -* [fix] SSLSocket#alpn_protocol to be nil when not used (#287) |
| 27 | +* [fix] `SSLSocket#alpn_protocol` to be nil when not used (#287) |
4 | 28 | * [feat] try resolving curve-name from EC public key
|
5 |
| -* [feat] implement missing PKey::EC#dsa_verify_asn1 (#241) |
6 |
| -* [feat] implement support for PKey::EC.generate (#255) |
7 |
| -* [refactor] make sure curveName is set when using PKey.read (#289) |
8 |
| -* [fix] add Cipher#auth_data(arg) override (Rails 7.x compatibility) (#290) |
9 |
| -* [fix] raise TypeError when arg not of expected type (jruby/jruby#7875) |
| 29 | +* [feat] implement missing `PKey::EC#dsa_verify_asn1` (#241) |
| 30 | +* [feat] implement support for `PKey::EC.generate` (#255) |
| 31 | +* [refactor] make sure curveName is set when using `PKey.read` (#289) |
| 32 | +* [fix] add `Cipher#auth_data(arg)` override (Rails 7.x compatibility) (#290) |
| 33 | +* [fix] raise `TypeError` when arg not of expected type (jruby/jruby#7875) |
10 | 34 |
|
11 | 35 | ## 0.14.2
|
12 | 36 |
|
13 | 37 | * [deps] upgrade BC to latest 1.74
|
14 | 38 | * [fix] for CRL verify when signed with EC key (#276)
|
15 |
| -* [fix] OpenSSL::X509::Certificate#public_key raises for EC keys (#273) |
| 39 | +* [fix] `OpenSSL::X509::Certificate#public_key` raises for EC keys (#273) |
16 | 40 |
|
17 | 41 | ## 0.14.1
|
18 | 42 |
|
|
0 commit comments