summaryrefslogtreecommitdiff
path: root/ext/openssl
AgeCommit message (Expand)Author
4 days[ruby/openssl] Document syswrite_nonblock opts and symbol return valueUSAMI Kenta
13 days[ruby/openssl] Merge branch 'maint-4.0'Kazuki Yamaguchi
2026-04-29[ruby/openssl] ssl: refactor SSLSocket#{peer_,}finished_messageKazuki Yamaguchi
2026-04-29[ruby/openssl] pkcs7: fix error check of PKCS7_SIGNER_INFO_set()ndossche
2026-04-29[ruby/openssl] asn1: add error checks for ASN1_STRING_set() callsndossche
2026-04-29[ruby/openssl] x509attr: use sk_ASN1_TYPE_new_reserve()ndossche
2026-04-29[ruby/openssl] x509attr: check for errors of sk_ASN1_TYPE_push()ndossche
2026-04-29[ruby/openssl] cipher: fix error checks for EVP_CIPHER_CTX_ctrl()ndossche
2026-04-20[ruby/openssl] x509store, ssl: check for error of CRYPTO_set_ex_data()ndossche
2026-04-20[ruby/openssl] pkcs7: fix error check of PKCS7_RECIP_INFO_set()ndossche
2026-04-20[ruby/openssl] x509cert: check for error of X509_set_serialNumber()ndossche
2026-04-20[ruby/openssl] x509name: check for error of X509_NAME_cmp()ndossche
2026-04-17[ruby/openssl] pkey: fix memory leak when derived key is too largeNora Dossche
2026-04-08[ruby/openssl] kdf: fix wrong OPENSSL_cleanse() callsKazuki Yamaguchi
2026-04-08[ruby/openssl] kdf: release GVL in OpenSSL::KDF.scryptKazuki Yamaguchi
2026-04-08[ruby/openssl] kdf: release GVL in OpenSSL::KDF.pbkdf2_hmacKazuki Yamaguchi
2026-03-31[ruby/openssl] asn1: use new ASN1_BIT_STRING accessor functions with OpenSSL 4.0Kazuki Yamaguchi
2026-03-31[ruby/openssl] pkey: remove unnecessary prototype from ossl_pkey.hKazuki Yamaguchi
2026-03-31[ruby/openssl] Add const qualifiers for OpenSSL 4.0 compatibilityKazuki Yamaguchi
2026-03-27[ruby/openssl] Fix potential UAF in ossl_crypto_fixed_length_secure_compareapocalypse9949
2026-03-03[ruby/openssl] Fix memory leak if ossl_bn_new() failsndossche
2026-02-26[ruby/openssl] Fix memory leak if sk_push failsndossche
2026-02-26[ruby/openssl] Fix missing error check on BIO_get_mem_ptr()ndossche
2026-02-16[ruby/openssl] Ruby/OpenSSL 4.0.1Kazuki Yamaguchi
2026-02-16[ruby/openssl] ocsp: fix uninitialized variables in BasicResponse#statusSteve Whittaker
2026-01-23[ruby/openssl] ssl: refactor peeraddr_ip_str()Kazuki Yamaguchi
2026-01-23[ruby/openssl] ssl: fix errno display in exception messagesKazuki Yamaguchi
2026-01-23[ruby/openssl] Add `sync_close` kwarg to `SSLSocket.new` (fixesSharon Rosner
2026-01-04[ruby/openssl] Improve Argument Error Message in EC:Group.newAugustin Gottlieb
2025-12-27[ruby/openssl] cipher: remove incorrect assertion in Cipher#updateKazuki Yamaguchi
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-15[ruby/openssl] Freeze more constants for Ractor compatibilityKazuki Yamaguchi
2025-12-14[ruby/openssl] pkcs7: raise OpenSSL::PKCS7::PKCS7Error in #initializeKazuki Yamaguchi
2025-12-14[ruby/openssl] x509cert: update doc for OpenSSL::X509::Certificate#==Kazuki Yamaguchi
2025-12-13[ruby/openssl] ossl.c: implement OpenSSL::OpenSSLError#detailed_messageKazuki Yamaguchi
2025-12-06[ruby/openssl] asn1integer_to_num: don't cast away constTheo Buehler
2025-12-06[ruby/openssl] Convert ossl_x509ext.c to opaque ASN1_STRINGTheo Buehler
2025-12-06[ruby/openssl] Convert ossl_ts.c to opaque ASN1_STRINGTheo Buehler
2025-12-06[ruby/openssl] Convert ossl_ns_spki.c to opaque ASN1_STRINGTheo Buehler
2025-12-06[ruby/openssl] Convert some of ossl_asn1.c to opaque ASN1_STRINGTheo Buehler
2025-12-06[ruby/openssl] Convert ossl_ocsp.c to opaque ASN1_STRINGTheo Buehler
2025-12-06[ruby/openssl] const correct ossl_bin2hex()Theo Buehler
2025-12-05[ruby/openssl] x509cert: handle invalid validity periods in Certificate#inspectKazuki Yamaguchi
2025-12-05[ruby/openssl] asn1: use ASN1_TIME_to_tm() to decode UTCTime and GeneralizedTimeKazuki Yamaguchi
2025-12-05[ruby/openssl] asn1: reorder declarationsKazuki Yamaguchi
2025-12-04[ruby/openssl] Expand tabs in C source filesKazuki Yamaguchi
2025-12-04[ruby/openssl] Revert "rewriting most of the asn1 init code in ruby"Kazuki Yamaguchi
2025-11-29[ruby/openssl] Remove dummy declarations for mOSSL and eOSSLErrorKazuki Yamaguchi
2025-11-29[ruby/openssl] ts: fix docs for attrs on OpenSSL::Timestamp::FactoryKazuki Yamaguchi