aboutsummaryrefslogtreecommitdiffstats
path: root/ext
Commit message (Expand)AuthorAgeFilesLines
* pkey: inline {rsa,dsa,dh,ec}_instance()Kazuki Yamaguchi2020-05-134-156/+76
* pkey: simplify ossl_pkey_new()Kazuki Yamaguchi2020-05-136-100/+9
* ssl: temporarily remove SSLContext#add_certificate_chain_fileKazuki Yamaguchi2020-05-131-16/+0
* ext/openssl/ossl.h: Remove a variable that is used only in assertYusuke Endoh2020-05-131-2/+1
* Suppress -Wshorten-64-to-32 warningsNobuyoshi Nakada2020-05-131-1/+1
* Merge pull request #359 from zeroSteiner/fix/aead/ccm-mode-in-lenKazuki Yamaguchi2020-04-221-0/+26
|\
| * Define Cipher #ccm_data_len= for CCM mode ciphersSpencer McIntyre2020-04-211-0/+26
* | pkey: add PKey#inspect and #oidKazuki Yamaguchi2020-04-211-0/+38
* | Fix signing example to not use Digest instanceBart de Water2020-04-211-4/+2
* | Look up cipher by name instead of constantBart de Water2020-04-211-21/+5
* | Remove 'mapping between Digest class and sn/ln'Bart de Water2020-04-211-37/+0
* | Look up digest by name instead of constantBart de Water2020-04-2110-35/+39
|/
* Merge branch 'maint'Kazuki Yamaguchi2020-03-092-1/+99
|\
| * Merge branch 'maint-2.0' into maintKazuki Yamaguchi2020-03-094-24/+132
| |\
| | * ssl: set verify error code in the case of verify_hostname failureky/ssl-fix-verify-hostname-set-error-codeKazuki Yamaguchi2020-02-241-1/+8
| | * x509: add error code and verify flags constantsKazuki Yamaguchi2020-02-241-0/+91
| | * Remove taint supportJeremy Evans2020-02-243-11/+0
| | * Restore compatibility with older versions of Ruby.Samuel Williams2020-02-241-9/+21
| | * Fix keyword argument separation issues in OpenSSL::SSL::SSLSocket#sys{read,wr...Jeremy Evans2020-02-241-4/+13
* | | ssl: suppress test failure with SSLContext#add_certificate_chain_fileKazuki Yamaguchi2020-03-091-3/+7
* | | engine: fix guards for 'dynamic' and 'cryptodev' enginesky/engine-load-updatesKazuki Yamaguchi2020-02-211-2/+2
* | | engine: do not check for ENGINE_load_builtin_engines()Kazuki Yamaguchi2020-02-212-5/+1
* | | engine: remove really outdated static enginesKazuki Yamaguchi2020-02-212-8/+2
* | | engine: revert OpenSSL::Engine.load changes for cloudhsmky/engine-load-revert-cloudhsmKazuki Yamaguchi2020-02-202-5/+1
* | | ssl: avoid declarations after statementsky/ssl-avoid-mixed-declarationsKazuki Yamaguchi2020-02-191-12/+12
* | | Merge pull request #333 from rhenium/ky/remove-wdeprecated-declarationsKazuki Yamaguchi2020-02-173-66/+8
|\ \ \
| * | | extconf.rb: get rid of -Werror=deprecated-declarationsky/remove-wdeprecated-declarationsKazuki Yamaguchi2020-02-162-33/+6
| * | | random: make OpenSSL::Random.pseudo_bytes alias of .random_bytesKazuki Yamaguchi2020-02-162-33/+2
* | | | ts: simplify OpenSSL::Timestamp::Request#algorithmky/ts-simplify-tsreq-get-algorithmKazuki Yamaguchi2020-02-171-6/+1
|/ / /
* | | Revert "Fix segfaults in OpenSSL::PKey::RSA#private_{en,de}crypt when private...Kazuki Yamaguchi2020-02-161-6/+6
* | | Revert add_certificate_chain_file changes (#320)Hiroshi SHIBATA2020-02-161-82/+5
* | | Improve string allocation.Samuel Williams2020-02-071-8/+8
* | | 'finished' messages: expand sizer array to 1-bytesMo Morsi2020-02-061-4/+4
* | | Prefer `frozen_string_literal: true`.Samuel Williams2020-02-062-2/+2
* | | Add cloudhsm to extconf.rbKyle Oliveira2020-01-251-1/+2
* | | Add cloudhsm to ossl_engine.cKyle Oliveira2020-01-251-0/+3
* | | fix an incorrect method namethekuwayama2020-01-251-2/+2
* | | fix comment; Examplethekuwayama2020-01-251-2/+2
* | | add X509_free and EVP_PKEY_freethekuwayama2020-01-251-7/+19
* | | check with EVP_PKEY_cmp in advancethekuwayama2020-01-251-2/+33
* | | modify ossl_sslctx_add_certificate_chain_file() to raise Error and to return ...thekuwayama2020-01-251-10/+13
* | | modify test_add_certificate_chain_file to check ssl.peer_cert and ssl.peer_ce...thekuwayama2020-01-251-4/+5
* | | add pkey_path argument to ossl_sslctx_add_certificate_chain_file()thekuwayama2020-01-251-5/+35
* | | Fix typo of `OpenSSL::OCSP` extern varthekuwayama2020-01-161-3/+3
* | | Simplify handling of version constant.Samuel Williams2019-12-293-21/+0
* | | Prepend slashes to X509::Name.parse argument in examplesJoshua Stowers2019-12-142-3/+3
* | | modify the document about `CertificateId.new`thekuwayama2019-12-021-1/+3
* | | Restore compatibility with older versions of Ruby.Samuel Williams2019-11-271-9/+21
* | | Pull relevant changes from `ruby/ext/openssl`.Samuel Williams2019-11-275-13/+25
* | | pkey: add support for PKCS #8 key serializationKazuki Yamaguchi2019-11-251-12/+140