aboutsummaryrefslogtreecommitdiffstats
path: root/lib/openssl
Commit message (Expand)AuthorAgeFilesLines
...
* | | check AIA extension is criticalthekuwayama2019-11-191-5/+1
* | | clean parse_aia_asn1() private instance methodthekuwayama2019-11-191-9/+10
* | | add/update document about AuthorityInfoAccessthekuwayama2019-11-191-0/+9
* | | add helper to retrieve OCSP URIs from Certificatethekuwayama2019-11-191-0/+44
* | | raise ASN1Error using an idiomatic syntaxthekuwayama2019-11-111-3/+3
* | | call ASN1Error.new when certificati extension format is invalidthekuwayama2019-11-111-3/+3
* | | modify SSLServer#listen default argument value; Socket::SOMAXCONNthekuwayama2019-11-041-1/+2
* | | Make OpenSSL::HMAC#== compare in constant time instead of returning falseBart de Water2019-11-041-0/+13
* | | Add helper to retrieve CRL URIs from a certificateBart de Water2019-11-011-0/+34
* | | Remove MDC2.Samuel Williams2019-11-011-1/+1
* | | Add support for BLAKE digest.Samuel Williams2019-11-011-1/+1
* | | Remove unsupported DSS, DSS1 & SHA algorithms.Samuel Williams2019-11-011-4/+3
* | | Add support for SHA3. Resolves #272.Samuel Williams2019-11-011-7/+17
* | | modify document of SSLSocket.openthekuwayama2019-10-311-2/+2
* | | update SSLSocket.open to match TCPSocket.open method signaturethekuwayama2019-10-311-7/+17
* | | add SSLSocket.openthekuwayama2019-10-311-3/+19
* | | add `SSLSocket.open` as alias of `SSLSocket.new`thekuwayama2019-10-311-0/+6
* | | Add Marshal support to X509 objectsBart de Water2019-10-291-0/+26
* | | simplify AKI parsing to only return keyIdentifier fieldBen Toews2019-09-271-60/+10
* | | helpers for accessing AKI/SKI extensions of certs/crlsBen Toews2019-09-271-0/+108
* | | Prefer generic implementatio in `SocketForwarder`.Samuel Williams2019-03-311-10/+5
* | | Add `SSLSocket#fileno` and `SSLServer#fileno`. Fixes #198.Samuel Williams2019-03-311-0/+10
* | | Reduce memory allocation when writing to SSLSocketjm/buffering-reduce-memory-allocationJanko Marohnić2018-08-081-9/+4
* | | openssl/buffering.rb: no RS when outputnobu2018-08-081-5/+3
* | | Correctly verify abbreviated IPv6 SANsBrian Cunnie2018-02-061-5/+6
|/ /
* | Merge pull request #177 from rhenium/ky/pkey-ec-point-octet-stringKazuki Yamaguchi2017-12-141-1/+23
|\ \
| * | pkey/ec: add support for octet string encoding of EC pointky/pkey-ec-point-octet-stringKazuki Yamaguchi2017-12-141-1/+23
* | | Merge pull request #162 from rhenium/ky/ssl-write-multiKazuki Yamaguchi2017-11-131-3/+5
|\ \ \
| * | | buffering: let #write accept multiple argumentsky/ssl-write-multiKazuki Yamaguchi2017-10-231-3/+5
* | | | Merge pull request #161 from rhenium/ky/x509-implement-eqKazuki Yamaguchi2017-10-221-0/+33
|\ \ \ \
| * | | | x509req: implement X509::Request#==Kazuki Yamaguchi2017-10-121-0/+7
| * | | | x509crl, x509revoked: implement X509::{CRL,Revoked}#==Kazuki Yamaguchi2017-10-121-0/+14
| * | | | x509attr: implement X509::Attribute#==Kazuki Yamaguchi2017-10-121-0/+7
| * | | | x509ext: implement X509::Extension#==Kazuki Yamaguchi2017-10-121-0/+5
| |/ / /
* | | | Merge branch 'ky/ssl-version-min-max'Kazuki Yamaguchi2017-10-221-1/+2
|\ \ \ \ | |/ / / |/| | |
| * | | ssl: fix conflict of options in SSLContext#set_paramsky/ssl-version-min-maxKazuki Yamaguchi2017-10-221-0/+1
| * | | Use caller with length to reduce unused stringskazu2017-10-221-1/+1
* | | | x509name: update regexp in OpenSSL::X509::Name.parseky/x509name-fix-parse-opensslKazuki Yamaguchi2017-09-031-1/+7
|/ / /
* | | ssl: rework SSLContext#ssl_version=Kazuki Yamaguchi2017-09-031-0/+45
* | | ssl: add SSLContext#min_version= and #max_version=Kazuki Yamaguchi2017-09-031-6/+46
* | | ssl: use 2048-bit group in the default tmp_dh_cbKazuki Yamaguchi2017-09-021-14/+1
* | | ssl: mark OpenSSL::SSL::SSLContext::DEFAULT_{1024,2048} as privateKazuki Yamaguchi2017-08-291-4/+3
|/ /
* | Merge branch 'topic/kdf-module'Kazuki Yamaguchi2017-03-231-0/+22
|\ \
| * | kdf: introduce OpenSSL::KDF moduleKazuki Yamaguchi2017-03-231-0/+22
* | | Fix RDoc markuptopic/fix-rdoc-markupKazuki Yamaguchi2017-02-244-36/+37
* | | Revert r57690 except for read_nonblocknobu2017-02-241-2/+1
* | | [DOC] mark up literalsnobu2017-02-241-4/+4
* | | [DOC] keyword argument _exception_nobu2017-02-241-2/+2
* | | [DOC] {read,write}_nonblock with exception: falsenobu2017-02-241-2/+4
* | | Fix rdoc for core Integer classMarcus Stollsteimer2017-02-181-1/+2