aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* ssl: fix potential memory leak in SSLContext#setupky/ssl-extra_chain_cert-leakKazuki Yamaguchi2024-05-051-2/+3
* 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 matrixHEADmasterKazuki Yamaguchi2024-05-021-4/+4
* Merge branch 'maint-3.2'Kazuki Yamaguchi2024-05-025-10/+64
|\
| * Merge branch 'maint-3.1' into maint-3.2maint-3.2Kazuki Yamaguchi2024-05-028-36/+74
| |\
| | * Fix modular square root test with LibreSSL >= 3.8maint-3.1Theo 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-19974maint-3.0Kazuki 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
|/ / / / /
* | | | | Merge pull request #737 from ruby/update-rfc-referenceky/x509attr-avoid-asn1-internalsHiroshi SHIBATA2024-03-283-8/+8
|\ \ \ \ \
| * | | | | Use www.rfc-editor.org for RFC text.Hiroshi SHIBATA2024-03-283-8/+8
|/ / / / /
* | | | | Merge pull request #729 from junaruga/wip/fips-test-pkey-dsaKazuki Yamaguchi2024-03-213-15/+41
|\ \ \ \ \
| * | | | | Fix test_pkey_dsa.rb in FIPS.Jun Aruga2024-03-153-15/+41
| |/ / / /
* | | | | Merge pull request #705 from eregon/remove-truffleruby-workardoundBenoit Daloze2024-03-201-8/+1
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Revert "Always respect the openssl prefix chosen by truffle/openssl-prefix on...Benoit Daloze2023-12-011-8/+1
* | | | | Merge pull request #721 from junaruga/wip/conditional-legacy-provider-testKazuki Yamaguchi2024-03-142-9/+11
|\ \ \ \ \
| * | | | | test_provider.rb: Make a legacy provider test optional.Jun Aruga2024-02-211-5/+10
| * | | | | CI: Add OpenSSL no-legacy case.Jun Aruga2024-02-211-0/+1
| * | | | | Revert "omit tests related legacy provider"Jun Aruga2024-02-211-4/+0
* | | | | | Merge pull request #728 from junaruga/wip/test-asn1-remove-no-seconds-assertionsKazuki Yamaguchi2024-03-141-8/+0
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | test_asn1.rb: Remove the assertions of the time string format without second.Jun Aruga2024-03-121-8/+0
|/ / / / /