summaryrefslogtreecommitdiff
path: root/ext/openssl/lib
AgeCommit message (Expand)Author
2024-01-17[ruby/openssl] Add support for IO#timeout.Samuel Williams
2024-01-17[ruby/openssl] Only set min_version on OpenSSL < 1.1.0Ewoud Kohl van Wijngaarden
2024-01-13[ruby/openssl] Add support for `gets(chomp: true)`.Samuel Williams
2024-01-13[ruby/openssl] Add more methods to `SocketForwarder`.Samuel Williams
2023-09-21[ruby/openssl] Ruby/OpenSSL 3.2.0Kazuki Yamaguchi
2023-09-06[ruby/openssl] Prefer String#unpack1Mau Magnaguagno
2023-09-06[ruby/openssl] ssl: use ffdhe2048 from RFC 7919 as the default DH group param...Kazuki Yamaguchi
2023-09-06[ruby/openssl] Refactor Buffering consume_rbuff and getbyte methodsMau Magnaguagno
2023-01-31[ruby/openssl] [DOC] Remove repeated example from DigestMau Magnaguagno
2022-12-23[ruby/openssl] Ruby/OpenSSL 3.1.0Kazuki Yamaguchi
2022-12-23[ruby/openssl] Undefine `OpenSSL::SSL` for no socket platformsYuta Saito
2022-10-17[ruby/openssl] Call out insecure PKCS #1 v1.5 default padding for RSABart de Water
2022-10-17[ruby/openssl] bump version number to 3.1.0.preKazuki Yamaguchi
2022-10-17[ruby/openssl] Ruby/OpenSSL 3.0.1Kazuki Yamaguchi
2022-10-17[ruby/openssl] pkey/dsa: let PKey::DSA.generate choose appropriate q sizeKazuki Yamaguchi
2021-12-25[ruby/openssl] Ruby/OpenSSL 3.0.0Kazuki Yamaguchi
2021-12-20[ruby/openssl] pkey/dh: deprecate OpenSSL::PKey::DH#generate_key!Kazuki Yamaguchi
2021-12-20[ruby/openssl] pkey/ec: avoid using EC#public_key= in EC#dh_compute_keyKazuki Yamaguchi
2021-12-20[ruby/openssl] pkey/dh: avoid using DH#set_key in DH#compute_keyKazuki Yamaguchi
2021-11-01[ruby/openssl] x509name: improve docs for X509::NameKazuki Yamaguchi
2021-10-16[ruby/openssl] require Ruby 2.6 or laterKazuki Yamaguchi
2021-10-16[ruby/openssl] bump version number to 3.0.0.preKazuki Yamaguchi
2021-10-16[ruby/openssl] Ruby/OpenSSL 2.2.1Kazuki Yamaguchi
2021-10-16[ruby/openssl] ssl: add SSLContext#tmp_dh=Kazuki Yamaguchi
2021-10-16[ruby/openssl] ssl: remove private method SSLSocket#tmp_ecdh_callbackKazuki Yamaguchi
2021-07-18[ruby/openssl] Strip trailing spacesKazuki Yamaguchi
2021-07-18[ruby/openssl] pkey/dsa: refactor DSA#sys{sign,verify} with PKey#{sign,verify...Kazuki Yamaguchi
2021-07-18[ruby/openssl] pkey/ec: refactor EC#dsa_{sign,verify}_asn1 with PKey#{sign,ve...Kazuki Yamaguchi
2021-07-18[ruby/openssl] pkey/rsa: port RSA#{private,public}_{encrypt,decrypt} to the E...Kazuki Yamaguchi
2021-07-18[ruby/openssl] Implement `Certificate.load` to load certificate chain. (https...Samuel Williams
2021-07-18[ruby/openssl] Add SSLSocket#getbyteAaron Patterson
2021-07-18[ruby/openssl] pkey: implement {DH,DSA,RSA}#public_key in RubyKazuki Yamaguchi
2021-07-18[ruby/openssl] pkey/dsa: use high level EVP interface to generate parameters ...Kazuki Yamaguchi
2021-07-18[ruby/openssl] pkey/rsa: use high level EVP interface to generate parameters ...Kazuki Yamaguchi
2021-07-18[ruby/openssl] pkey/dh: use high level EVP interface to generate parameters a...Kazuki Yamaguchi
2021-03-16[ruby/openssl] ssl: initialize verify_mode and verify_hostname with default v...Kazuki Yamaguchi
2021-03-16[ruby/openssl] hmac: implement base64digest methodsKazuki Yamaguchi
2021-03-16[ruby/openssl] hmac: migrate from the low-level HMAC API to the EVP APIKazuki Yamaguchi
2021-03-16[ruby/openssl] pkey: reimplement PKey::DH#compute_key and PKey::EC#dh_compute...Kazuki Yamaguchi
2021-03-16[ruby/openssl] config: revert to C implementation of OpenSSL::ConfigKazuki Yamaguchi
2021-03-16[ruby/openssl] config: remove deprecated methodsKazuki Yamaguchi
2020-07-20Remove trailing spaces [ci skip]Nobuyoshi Nakada
2020-05-13[ruby/openssl] Look up digest by name instead of constantBart de Water
2020-05-13[ruby/openssl] Add Marshal support to PKey objectsBart de Water
2020-03-10openssl: sync with upstream repositoryKazuki Yamaguchi
2020-02-16Import openssl-2.2.0 (#2693)Hiroshi SHIBATA
2018-08-08openssl: sync with upstream repositoryrhe
2018-01-25openssl/buffering.rb: no RS when outputnobu
2017-12-14openssl: import v2.1.0rhe
2017-11-25openssl: import v2.1.0.beta2rhe