aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* ssl: raise SSLError if loading ca_file or ca_path failsky/ssl-ca-file-ca-path-raiseKazuki Yamaguchi2023-08-112-3/+37
* Merge pull request #658 from junaruga/wip/ci-openssl-headKazuki Yamaguchi2023-08-101-2/+13
|\
| * CI: Add OpenSSL master branch head non-FIPS and FIPS cases.Jun Aruga2023-08-081-2/+13
* | Merge pull request #618 from junaruga/wip/check-ssl-lib-dirKazuki Yamaguchi2023-08-091-2/+22
|\ \ | |/ |/|
| * Raise an error when the specified OpenSSL library directory doesn't exist.Jun Aruga2023-07-251-2/+22
* | Merge pull request #657 from junaruga/wip/ci-upgrade-opensslJun Aruga2023-08-031-5/+5
|\ \
| * | CI: Upgrade OpenSSL versions.Jun Aruga2023-08-021-5/+5
|/ /
* | Merge pull request #655 from junaruga/wip/ci-openssl-3.1-fipsJun Aruga2023-07-251-0/+1
|\ \ | |/ |/|
| * CI: Add OpenSSL 3.1 FIPS case.Jun Aruga2023-07-251-0/+1
|/
* Merge pull request #653 from eregon/respect-truffle-openssl-prefixKazuki Yamaguchi2023-07-221-1/+8
|\
| * Always respect the openssl prefix chosen by truffle/openssl-prefix on Truffle...Benoit Daloze2023-07-211-1/+8
|/
* [DOC] remove top-level example for OpenSSL::Cipher#pkcs5_keyivgen (#647)Kazuki Yamaguchi2023-07-121-39/+0
* Add support for raw private/public keys (#646)Ryo Kajiwara2023-07-122-0/+171
* Merge pull request #635 from QWYNG/add_provider_supportKazuki Yamaguchi2023-06-196-0/+295
|\
| * add OpenSSL Provider supportqwyng2023-06-175-0/+289
| * .github/workflows/test.yml: add provider load path for Windowsqwyng2023-06-171-0/+6
|/
* Merge pull request #641 from junaruga/wip/ci-fix-typoJun Aruga2023-06-121-1/+1
|\
| * CI: Fix a typo in the comment. [ci skip]Jun Aruga2023-06-121-1/+1
|/
* Merge pull request #631 from junaruga/wip/check-compiler-warningsKazuki Yamaguchi2023-06-081-0/+8
|\
| * CI: Check compiler warnings.Jun Aruga2023-06-071-0/+8
|/
* Merge pull request #639 from rhenium/ky/require-ruby-2.7Kazuki Yamaguchi2023-06-074-24/+2
|\
| * Drop support for Ruby 2.6ky/require-ruby-2.7Kazuki Yamaguchi2023-06-074-24/+2
* | Merge pull request #638 from rhenium/ky/pkey-fix-warning-single-bit-bitfield-...Kazuki Yamaguchi2023-06-071-3/+3
|\ \ | |/ |/|
| * pkey: use unsigned type for bit fieldsky/pkey-fix-warning-single-bit-bitfield-constant-conversionKazuki Yamaguchi2023-06-071-3/+3
|/
* Merge pull request #633 from rhenium/ky/extconf-append-flags-lastKazuki Yamaguchi2023-06-071-6/+6
|\
| * extconf.rb: apply RUBY_OPENSSL_EXT{C,LD}FLAGS after checking featuresky/extconf-append-flags-lastKazuki Yamaguchi2023-06-021-6/+6
* | Merge pull request #636 from junaruga/wip/upgrade-openssl-versionsKazuki Yamaguchi2023-06-072-7/+13
|\ \
| * | Fix modular square root test with LibreSSL >= 3.8Theo Buehler2023-06-051-1/+3
| * | CI: Upgrade OpenSSL and LibreSSL versions.Jun Aruga2023-06-051-6/+10
|/ /
* | Merge pull request #634 from junaruga/wip/ci-rafactor-key-namesJun Aruga2023-06-021-10/+10
|\ \
| * | CI: Rename the key name "foo_bar" (underscore) to "foo-bar" (hyphen).Jun Aruga2023-06-011-10/+10
* | | Merge pull request #604 from casperisfine/ssl-write-barrierKazuki Yamaguchi2023-06-0223-38/+51
|\ \ \ | |/ / |/| |
| * | Implement Write Barrier for all OpenSSL typesJean Boussier2023-06-0123-38/+51
* | | Merge pull request #615 from junaruga/wip/fips-readJun Aruga2023-06-014-11/+31
|\ \ \
| * | | CI: Add the test/openssl/test_pkey.rb on the FIPS mode case.Jun Aruga2023-06-012-1/+10
| * | | Drop a common logic disabling the FIPS mode in the tests.Jun Aruga2023-06-011-5/+0
| * | | Workaround: Fix OpenSSL::PKey.read that cannot parse PKey in the FIPS mode.Jun Aruga2023-06-011-5/+21
* | | | Merge pull request #632 from junaruga/wip/rake-debug-compiler-messageJun Aruga2023-06-011-1/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Rakefile: Print the message with `Rake.rake_output_message`.Jun Aruga2023-06-011-1/+1
|/ / /
* | | Merge pull request #630 from junaruga/wip/print-compiler-versionJun Aruga2023-06-011-0/+15
|\ \ \ | |/ / |/| |
| * | Print the Ruby and compiler info or the command itself before compiling.Jun Aruga2023-05-311-0/+15
|/ /
* | Merge pull request #629 from junaruga/wip/env-appended-flagsJun Aruga2023-05-311-0/+6
|\|
| * Append flags from environment variables.Jun Aruga2023-05-311-0/+6
|/
* Remove usage of IO internals. (#627)Samuel Williams2023-05-292-20/+33
* Merge pull request #624 from junaruga/wip/enable-mkmf-verbose-envJun Aruga2023-05-242-26/+2
|\
| * CI: Enable the verbose mode in the mkmf.rb by env MAKEFLAGS.Jun Aruga2023-05-231-0/+9
| * Revert "CI: Enable the verbose mode in the mkmf.rb."Jun Aruga2023-05-232-33/+0
|/
* Merge pull request #623 from junaruga/wip/enable-mkmf-verboseJun Aruga2023-05-232-0/+33
|\
| * CI: Enable the verbose mode in the mkmf.rb.Jun Aruga2023-05-232-0/+33
|/
* Merge pull request #622 from ruby/revert-skip-test-rhel9Hiroshi SHIBATA2023-05-191-3/+0
|\