summaryrefslogtreecommitdiff
path: root/ext/openssl/lib
AgeCommit message (Expand)Author
2025-12-15[ruby/openssl] Ruby/OpenSSL 4.0.0Kazuki Yamaguchi
2025-12-15[ruby/openssl] ossl.c: improve docs for constants and methods under ::OpenSSLKazuki Yamaguchi
2025-12-05[ruby/openssl] x509cert: handle invalid validity periods in Certificate#inspectKazuki Yamaguchi
2025-12-04[ruby/openssl] Revert "rewriting most of the asn1 init code in ruby"Kazuki Yamaguchi
2025-11-06[ruby/openssl] pkey: unify error classes into PKeyErrorKazuki Yamaguchi
2025-10-08[ruby/openssl] ssl: allow SSLContext#set_params to be used from non-main RactorsKazuki Yamaguchi
2025-10-08[ruby/openssl] ssl: refactor tmp_dh_callback handlingKazuki Yamaguchi
2025-10-08[ruby/openssl] ssl: use SSL_CTX_set_dh_auto() by defaultKazuki Yamaguchi
2025-10-06[ruby/openssl] Bump version number to 4.0.0.preKazuki Yamaguchi
2025-10-06[ruby/openssl] Ruby/OpenSSL 3.3.1Kazuki Yamaguchi
2025-10-06[ruby/openssl] ssl: remove OpenSSL::X509::V_FLAG_CRL_CHECK_ALL from the defau...Kazuki Yamaguchi
2025-07-27[ruby/openssl] lib/openssl.rb: require files in alphabetical orderKazuki Yamaguchi
2025-02-03[ruby/openssl] ssl: separate SSLContext#min_version= and #max_version=Kazuki Yamaguchi
2025-01-23[ruby/openssl] pkey: change PKey::{RSA,DSA,DH}#params to use nil for missing ...Kazuki Yamaguchi
2025-01-23[ruby/openssl] pkey: implement PKey::{RSA,DSA,DH}#params in RubyKazuki Yamaguchi
2025-01-20[ruby/openssl] Require OpenSSL 1.1.0 or laterKazuki Yamaguchi
2025-01-14[ruby/openssl] Refactor buffer usage to only use `append_as_bytes`Jean Boussier
2025-01-14[ruby/openssl] Reduce OpenSSL::Buffering#do_write overheadJean Boussier
2024-12-22[ruby/openssl] Ruby/OpenSSL 3.3.0Kazuki Yamaguchi
2024-12-07[ruby/openssl] ssl: do not clear existing SSL options in SSLContext#set_paramsKazuki Yamaguchi
2024-12-07[ruby/openssl] ssl: do not enable OpenSSL::SSL::OP_ALL by defaultKazuki Yamaguchi
2024-11-14[ruby/openssl] x509: fix handling of multiple URIs in Certificate#crl_urisKazuki Yamaguchi
2024-07-03[ruby/openssl] Add SSLSocket#readbyteGrant Gardner
2024-06-27[ruby/openssl] rewriting most of the asn1 init code in rubyHoneyryderChuck
2024-06-08[ruby/openssl] Fix references to the license textKazuki Yamaguchi
2024-05-02[ruby/openssl] Fix performance regression in do_write(s)Jaymz Julian
2024-04-30[ruby/openssl] Further clarification of documentation.Samuel Williams
2024-04-30[ruby/openssl] More documentation.Samuel Williams
2024-04-30[ruby/openssl] Introduce basic support for `close_read` and `close_write`.Samuel Williams
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