aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* pkey: rename ossl_pkey_new() to ossl_pkey_wrap() to avoid confusionky/unify-ossl-newKazuki Yamaguchi2024-05-228-17/+17
* ocsp: refactor ossl_ocspcertid_new()Kazuki Yamaguchi2024-05-221-53/+42
* ocsp: refactor ossl_ocspsres_new()Kazuki Yamaguchi2024-05-221-20/+11
* pkcs7: disallow ossl_pkcs7{si,ri}_new(NULL)Kazuki Yamaguchi2024-05-221-8/+8
* x509: disallow ossl_x509{,attr,crl,ext,revoked,name}*_new(NULL)Kazuki Yamaguchi2024-05-226-42/+18
* bn: disallow ossl_bn_new(NULL)ky/pkey-get-params-nilKazuki Yamaguchi2024-05-213-7/+7
* pkey: change {RSA,DSA,DH}#params to use nil for missing parametersKazuki Yamaguchi2024-05-214-9/+9
* pkey: implement {RSA,DSA,DH}#params in RubyKazuki Yamaguchi2024-05-214-100/+36
* pkey: add a test case for {RSA,DSA,DH}#paramsKazuki Yamaguchi2024-05-213-0/+59
* Merge pull request #758 from MSP-Greg/00-ci-windowsKazuki Yamaguchi2024-05-101-7/+3
|\
| * [CI] test.yml - use `bundle exec`, use setup-ruby bundler-cacheMSP-Greg2024-05-081-7/+3
|/
* Merge pull request #756 from segiddins/segiddins/add-to_text-for-pkcs7-and-ti...Kazuki Yamaguchi2024-05-084-0/+88
|\
| * Add to_text for PKCS7 and Timestamp::ResponseSamuel Giddins2024-05-064-0/+88
* | Merge pull request #739 from casperisfine/read-clear-bufferKazuki Yamaguchi2024-05-052-5/+12
|\ \ | |/ |/|
| * read: don't clear buffer when nothing can be readJean Boussier2024-05-022-5/+12
|/
* README: update support matrixKazuki Yamaguchi2024-05-021-4/+4
* Merge branch 'maint-3.2'Kazuki Yamaguchi2024-05-025-10/+64
|\
| * Merge branch 'maint-3.1' into maint-3.2Kazuki Yamaguchi2024-05-028-36/+74
| |\
| | * Fix modular square root test with LibreSSL >= 3.8Theo Buehler2024-05-021-1/+3
| | * Merge branch 'maint-3.0' into maint-3.1Kazuki Yamaguchi2024-05-029-40/+127
| | |\
| | | * Merge pull request #752 from rhenium/pkcs7-empty-signed-data-19974Kazuki Yamaguchi2024-05-022-1/+22
| | | |\
| | | | * pkcs7: raise PKCS7Error for PKCS7 without content in PKCS7.read_smimepkcs7-empty-signed-data-19974Jeremy Evans2024-05-012-1/+15
| | | | * pkcs7: raise ArgumentError for PKCS7 with no content in PKCS7.newJeremy Evans2024-05-012-0/+7
| | | * | Merge pull request #717 from rhenium/ky/cipher-update-fix-buffer-sizeKazuki Yamaguchi2024-05-012-3/+31
| | | |\ \ | | | | |/ | | | |/|
| | | | * cipher: fix buffer overflow in Cipher#updateky/cipher-update-fix-buffer-sizeKazuki Yamaguchi2024-05-012-3/+31
| | | |/
| | | * ssl: allow failure on test_connect_certificate_verify_failed_exception_messageky/maint-3.0-backportsKazuki Yamaguchi2024-05-011-0/+3
| | | * .github/workflows/test.yml: synchronize with masterKazuki Yamaguchi2024-05-011-47/+71
| | | * Only CSR version 1 (encoded as 0) is allowed by PKIX standardsJob Snijders2024-05-011-6/+1
| | | * test_asn1.rb: Remove the assertions of the time string format without second.Jun Aruga2024-05-011-8/+0
| | | * test/openssl/test_asn1.rb: skip failing tests on LibreSSL 3.6.0Kazuki Yamaguchi2024-05-011-3/+6
| | | * Use EVP_Digest{Sign,Verify} when availableTheo Buehler2024-05-011-2/+2
| | | * Merge pull request #706 from jaymzjulian/fix-large-buffered-write-regressionKazuki Yamaguchi2024-03-211-6/+11
| | | |\
| | | | * Fix performance regression in do_write(s)Jaymz Julian2024-02-051-6/+11
| | | |/
* | | | Merge pull request #755 from rhenium/ky/asn1-check-i2d-errorKazuki Yamaguchi2024-05-021-2/+5
|\ \ \ \
| * | | | asn1: check error return from i2d_ASN1_TYPE()ky/asn1-check-i2d-errorKazuki Yamaguchi2024-05-021-2/+5
|/ / / /
* | | | Merge pull request #750 from ruby/pz-trailing-spacePeter Zhu2024-04-301-1/+1
|\ \ \ \
| * | | | Remove trailing space in test_ssl.rbPeter Zhu2024-04-301-1/+1
|/ / / /
* | | | Merge pull request #726 from bdewater/digestsKazuki Yamaguchi2024-05-013-11/+46
|\ \ \ \
| * | | | Update Cipher#name to match Digest#name explanationBart de Water2024-03-151-2/+2
| * | | | Add OpenSSL::Digest.digests to get a list of available digestsBart de Water2024-03-152-9/+44
* | | | | Merge pull request #748 from larskanis/patch-2Kazuki Yamaguchi2024-05-011-9/+0
|\ \ \ \ \
| * | | | | CI: Remove workaround for Ruby-3.2 and 3.3 on WindowsLars Kanis2024-04-261-9/+0
* | | | | | Merge pull request #743 from ruby/close-read-writeKazuki Yamaguchi2024-04-302-0/+50
|\ \ \ \ \ \
| * | | | | | Further clarification of documentation.Samuel Williams2024-04-281-6/+6
| * | | | | | More documentation.Samuel Williams2024-04-281-1/+16
| * | | | | | Introduce basic support for `close_read` and `close_write`.Samuel Williams2024-04-272-0/+35
|/ / / / / /
* | | | | | Merge pull request #747 from botovq/csr-versionKazuki Yamaguchi2024-04-271-6/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Only CSR version 1 (encoded as 0) is allowed by PKIX standardsJob Snijders2024-04-261-6/+1
|/ / / / /
* | | | | Merge pull request #745 from junaruga/wip/ci-upgrade-versionsJun Aruga2024-04-241-3/+6
|\ \ \ \ \
| * | | | | CI: Upgrade OpenSSL and LibreSSL versions.Jun Aruga2024-04-241-3/+6
|/ / / / /