index
:
ruby-openssl.git
gh-pages
hold/sct-initial-support
jm/buffering-reduce-memory-allocation
ky/actions-github-pages
ky/actions-update
ky/add-cms-support
ky/appveyor-update-201707
ky/asn1-check-i2d-error
ky/asn1-more-assertions
ky/asn1-obj-fix-eq
ky/bn-check-negative-error-returns
ky/bn-inspect
ky/cipher-aead-set-aead-tag-documentation-fix
ky/cipher-avoid-pkcs5_keyivgen
ky/cipher-inspect
ky/cipher-non-aead-auth-data
ky/cipher-pkcs5-keyivgen-validate-iter
ky/cipher-update-fix-buffer-size
ky/clarify-license
ky/config-deprecate-modify
ky/config-include-directive
ky/config-use-openssl-api
ky/digest-digest-shim
ky/docker-image-update-201808
ky/docs-avoid-unnecessary-digest
ky/drop-openssl-1.0.1
ky/drop-openssl-1.0.2
ky/engine-load-revert-cloudhsm
ky/engine-load-updates
ky/error-additional-data
ky/extconf-append-flags-last
ky/fix-legacy-locking-callback-relock
ky/fix-openssl-version-constant
ky/fix-ssl-test-internal-encoding
ky/fix-test-pair-write-nonblock
ky/gemfile-skip-gemspec
ky/github-actions-cleanup
ky/hmac-base64
ky/hmac-evp
ky/hmac-evp-use-raw-private-key
ky/kdf-hkdf
ky/libressl-2.7
ky/libressl-3.7.0
ky/maint-3.0-backports
ky/maint-fix-test-with-tls13
ky/maint-libressl-2.6
ky/maint-refuse-openssl-3.0
ky/ocsp-stapling
ky/ocsp-test-fix-random-failures
ky/openssl-1.1.1
ky/openssl-1.1.1-part2
ky/openssl-3.0.0
ky/openssl-3.0.0-part1
ky/openssl-3.0.0-part2
ky/ossl-raise-extra-data
ky/ossl-raise-nonnull
ky/parse-der-then-pem
ky/pem-passwd-cb-get-rid-of-minlen
ky/pkcs7-add-signer-keep-pkey-ptr
ky/pkcs7-decrypt-without-recipients-certificate
ky/pkey-add-oid-inspect
ky/pkey-base-dup
ky/pkey-check-sanity
ky/pkey-deprecate-modify
ky/pkey-dh-i2d_KeyParams
ky/pkey-document-traditional-pem
ky/pkey-dsa-generate-fix-q
ky/pkey-ec-export-segfault-regression
ky/pkey-ec-fix-check
ky/pkey-ec-point-deprecate-mul-ary
ky/pkey-ec-point-octet-string
ky/pkey-ec-verify-overflow
ky/pkey-encrypt-decrypt
ky/pkey-fix-warning-single-bit-bitfield-constant-conversion
ky/pkey-generate-interrupt-resume
ky/pkey-generic-evp-more
ky/pkey-generic-operations
ky/pkey-get-params
ky/pkey-get-params-nil
ky/pkey-get0-check-errors
ky/pkey-ossl-decoder
ky/pkey-read-prefer-keys
ky/pkey-refactor-generate
ky/pkey-refactor-serialization
ky/pkey-remove-deprecated-setters
ky/pkey-remove-ec-group-from-raw-method
ky/pkey-rsa-sign-pss
ky/pkey-sign-verify-options
ky/pkey-tests-cleanup
ky/pkey-track-private
ky/print-all-errors-on-queue
ky/rand-poll
ky/reduce-header-files
ky/release-2.0.6
ky/release-2.0.7
ky/release-2.1.0
ky/release-2.1.0.beta1
ky/release-2.1.0.beta2
ky/release-2.1.3
ky/release-2.2.0
ky/release-2.2.1
ky/release-2.2.3
ky/release-3.0.0
ky/release-3.0.0.beta1
ky/release-3.0.2
ky/release-3.0.3
ky/release-3.1.0
ky/release-3.2.0
ky/remove-mdebug
ky/remove-wdeprecated-declarations
ky/require-digest-gem
ky/require-ruby-2.6
ky/require-ruby-2.7
ky/restore-openssl-3-engine
ky/revert-rsa-require-private-exp
ky/sample-updates
ky/skip-session-remove-cb-tests
ky/ssl-add-certificate
ky/ssl-attr-default-values
ky/ssl-avoid-mixed-declarations
ky/ssl-ca-file-ca-path-raise
ky/ssl-connect-verify-error-ssl-error-syscall
ky/ssl-extend-socket-forwarder
ky/ssl-extra_chain_cert-leak
ky/ssl-fix-verify-hostname-set-error-code
ky/ssl-keylog
ky/ssl-macos-send-eprototype
ky/ssl-mark-reverse-references
ky/ssl-native-hostname-verify
ky/ssl-read-fix-leak-uninitialized
ky/ssl-reduce-ex-data
ky/ssl-remove-tmp-ecdh-callback
ky/ssl-respect-default-ssl-options
ky/ssl-ruby-io
ky/ssl-set-tmp-dh
ky/ssl-sigalgs
ky/ssl-sslsocket-hostname-server-side
ky/ssl-sysread-dont-check-ssl-pending
ky/ssl-sysread-syswrite-protect-buffer
ky/ssl-test-assume-ec-support
ky/ssl-test-fix-fallback-scsv
ky/ssl-test-fixups
ky/ssl-unstarted-io
ky/ssl-update-default-dh-params
ky/ssl-version-min-max
ky/ssl-write-multi
ky/test-fixtures-update
ky/test-pkey-ec-builtin-curves
ky/test-update-keys
ky/test-use-test-unit-ruby-core
ky/timestamp-support
ky/ts-simplify-tsreq-get-algorithm
ky/unify-ossl-new
ky/update-tests
ky/use-bundler
ky/x509-delete-attr-cleanup
ky/x509-implement-eq
ky/x509attr-do-not-use-asn1-internals
ky/x509cert-crl_uris-fix-nil
ky/x509name-add-entry-options
ky/x509name-cmp-bugfix
ky/x509name-fix-parse-openssl
ky/x509name-to-s-empty
ky/x509name-to-utf-8
ky/x509stctx-new-fix-leak
ky/x509store-review
maint-2.0
maint-2.1
maint-2.2
maint-3.0
maint-3.1
maint-3.2
master
meta
pending
pkcs7-empty-signed-data-19974
pr/204
pr/558
pr/565
pull/361/head
reject/x509name-to_s-unescape-utf8
test
topic/argument-conversion
topic/asn1-fix-oob-read-constructed
topic/asn1-overhaul
topic/bn-updates
topic/cipher-auth-tag-len
topic/cipher-doc-aead
topic/cipher-fixes
topic/cipher-iv-len
topic/cipher-no-initialize-null-key
topic/doc-ssl-sync-close
topic/doc-work
topic/docker-image-update
topic/drop-openssl-098-and-100
topic/expand-ruby-missing-h
topic/fix-doc-pkey-loading
topic/fix-initialize-copy
topic/fix-rdoc-markup
topic/fixup-docs
topic/fixup-tests
topic/gh-pages-rdoc
topic/kdf-module
topic/memory-leaks
topic/merge-ruby-openssl-docker
topic/ocsp-basic-verify-bug
topic/ocsp-request-is-signed
topic/pkcs12-read-no-private-key
topic/pkey-dh-generate-key-length
topic/pkey-ec-conversion-form
topic/pkey-ec-unlink
topic/pkey-generic
topic/pkey-read-pkey-error
topic/pkey-rsa-verify-error-queue
topic/pkey-signer
topic/rake-install-dependencies
topic/rdoc-fixes
topic/readme-link-documentation
topic/ruby-openssl-docker-update
topic/ssl-certificate-verify-error-desc
topic/ssl-check-pkey-private
topic/ssl-contiditional-explicit-ciphersuites
topic/ssl-eliminate-init-vars
topic/ssl-fixup-ex_data-handling
topic/ssl-make-sslctx-freeze-alias-of-setup
topic/ssl-move-default-dh-params
topic/ssl-remove-TLS_DH_anon_WITH_AES_256_GCM_SHA384
topic/ssl-test-cleanup
topic/ssl-verify-hostname
topic/test-memory-leak
topic/test-ssl-fix-typo
topic/test-static-test-vector
topic/testing-with-ruby24
topic/under-gc-stress
topic/windows-static-linking-without-pkg-config
wip-topic/check-memory-alloc-failures
wip-topic/honor-frozen-state
wip-topic/ssl-nosock-fix-build
wip-topic/ssl-session-ticket-accessors
wip-topic/ssl-shutdown-correctly
wip/add-inspect-methods
wip/load-openssl-config-by-default
wip/ocsp-accessors
rhe's working repository
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge pull request #674 from rhenium/ky/ssl-update-default-dh-params
Kazuki Yamaguchi
2023-08-31
1
-9
/
+9
|
\
|
*
ssl: use ffdhe2048 from RFC 7919 as the default DH group parameters
ky/ssl-update-default-dh-params
Kazuki Yamaguchi
2023-08-29
1
-9
/
+9
*
|
Prefer String#unpack1 (#586)
Mau Magnaguagno
2023-08-31
8
-11
/
+11
*
|
Merge pull request #585 from Maumagnaguagno/refactor-buffering-methods
Kazuki Yamaguchi
2023-08-31
1
-5
/
+2
|
\
\
|
*
|
Refactor Buffering consume_rbuff and getbyte methods
Mau Magnaguagno
2022-12-26
1
-5
/
+2
*
|
|
Merge pull request #675 from rhenium/ky/test-pkey-ec-builtin-curves
Kazuki Yamaguchi
2023-08-31
1
-14
/
+11
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
test/openssl/test_pkey_ec.rb: refactor tests for EC.builtin_curves
ky/test-pkey-ec-builtin-curves
Kazuki Yamaguchi
2023-08-30
1
-14
/
+11
|
/
/
*
|
Merge pull request #673 from rhenium/ky/test-use-test-unit-ruby-core
Kazuki Yamaguchi
2023-08-29
5
-1204
/
+2
|
\
\
|
*
|
Use the test-unit-ruby-core gem for Test::Unit::CoreAssertions
ky/test-use-test-unit-ruby-core
Kazuki Yamaguchi
2023-08-29
5
-1204
/
+2
|
/
/
*
|
Merge pull request #669 from junaruga/wip/decode-with-non-zero-selections
Kazuki Yamaguchi
2023-08-25
3
-74
/
+59
|
\
\
|
*
|
ossl_pkey.c: Workaround: Decode with non-zero selections.
Jun Aruga
2023-08-25
1
-52
/
+59
|
*
|
Remove the pending logics by the pend_on_openssl_issue_21493.
Jun Aruga
2023-08-25
2
-22
/
+0
|
/
/
*
|
Merge pull request #670 from junaruga/wip/ci-yml-mode-in-fips-mode
Kazuki Yamaguchi
2023-08-25
1
-3
/
+3
|
\
\
|
*
|
CI: Replace "mode" in "FIPS mode" with "module".
Jun Aruga
2023-08-24
1
-3
/
+3
|
/
/
*
|
Merge pull request #666 from junaruga/wip/rake-print-fips
Kazuki Yamaguchi
2023-08-25
2
-1
/
+6
|
\
\
|
*
|
Rakefile: Print FIPS information in the `rake debug`.
Jun Aruga
2023-08-22
2
-1
/
+6
*
|
|
Merge pull request #667 from junaruga/wip/doc-LIBRESSL_VERSION_NUMBER
Kazuki Yamaguchi
2023-08-25
1
-2
/
+2
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Fix LIBRESSL_VERSION_NUMBER document mistake.
Jun Aruga
2023-08-22
1
-2
/
+2
|
/
/
*
|
Merge pull request #640 from rhenium/ky/ssl-connect-verify-error-ssl-error-sy...
Kazuki Yamaguchi
2023-08-16
2
-41
/
+43
|
\
\
|
*
|
Revert "Relax error message check for OpenSSL 3.1"
ky/ssl-connect-verify-error-ssl-error-syscall
Kazuki Yamaguchi
2023-06-07
1
-1
/
+3
|
*
|
ssl: adjust "certificate verify failed" error on SSL_ERROR_SYSCALL
Kazuki Yamaguchi
2023-06-07
1
-25
/
+25
|
*
|
ssl: adjust styles of ossl_start_ssl()
Kazuki Yamaguchi
2023-06-07
1
-36
/
+36
*
|
|
Merge pull request #645 from rhenium/ky/pkey-document-traditional-pem
Kazuki Yamaguchi
2023-08-16
7
-52
/
+243
|
\
\
\
|
*
|
|
[DOC] enhance RDoc for exporting pkeys
ky/pkey-document-traditional-pem
Kazuki Yamaguchi
2023-07-02
5
-26
/
+219
|
*
|
|
[DOC] prefer PKey#private_to_pem and #public_to_pem in RDoc
Kazuki Yamaguchi
2023-07-02
1
-8
/
+6
|
*
|
|
[DOC] prefer "password" to "passphrase"
Kazuki Yamaguchi
2023-07-02
3
-21
/
+21
*
|
|
|
Merge pull request #659 from rhenium/ky/ssl-ca-file-ca-path-raise
Kazuki Yamaguchi
2023-08-16
2
-3
/
+37
|
\
\
\
\
|
*
|
|
|
ssl: raise SSLError if loading ca_file or ca_path fails
ky/ssl-ca-file-ca-path-raise
Kazuki Yamaguchi
2023-08-11
2
-3
/
+37
*
|
|
|
|
Merge pull request #648 from rhenium/ky/error-additional-data
Kazuki Yamaguchi
2023-08-16
3
-20
/
+33
|
\
\
\
\
\
|
*
|
|
|
|
Include "additional data" message in OpenSSL errors
ky/error-additional-data
Kazuki Yamaguchi
2023-08-11
2
-12
/
+29
|
*
|
|
|
|
config: relax test assertions against error messages
Kazuki Yamaguchi
2023-08-11
1
-8
/
+4
|
|
/
/
/
/
*
|
|
|
|
Merge pull request #664 from junaruga/wip/fips-test-pkey-fix-pending-tests
Kazuki Yamaguchi
2023-08-16
2
-5
/
+26
|
\
\
\
\
\
|
*
|
|
|
|
test/openssl/test_pkey.rb: Fix pending tests in FIPS case.
Jun Aruga
2023-08-15
2
-5
/
+26
|
|
/
/
/
/
*
|
|
|
|
Merge pull request #663 from junaruga/wip/test-use-openssl-version-method
Kazuki Yamaguchi
2023-08-16
3
-4
/
+5
|
\
\
\
\
\
|
*
|
|
|
|
Use openssl? instead of OpenSSL::OPENSSL_VERSION_NUMBER.
Jun Aruga
2023-08-15
3
-4
/
+5
|
|
/
/
/
/
*
|
|
|
|
Merge pull request #662 from junaruga/wip/enhance-printing-versions
Kazuki Yamaguchi
2023-08-16
2
-2
/
+30
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Enhance printing OpenSSL versions.
Jun Aruga
2023-08-15
2
-2
/
+30
|
/
/
/
/
*
|
|
|
Merge pull request #658 from junaruga/wip/ci-openssl-head
Kazuki Yamaguchi
2023-08-10
1
-2
/
+13
|
\
\
\
\
|
*
|
|
|
CI: Add OpenSSL master branch head non-FIPS and FIPS cases.
Jun Aruga
2023-08-08
1
-2
/
+13
*
|
|
|
|
Merge pull request #618 from junaruga/wip/check-ssl-lib-dir
Kazuki Yamaguchi
2023-08-09
1
-2
/
+22
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Raise an error when the specified OpenSSL library directory doesn't exist.
Jun Aruga
2023-07-25
1
-2
/
+22
*
|
|
|
|
Merge pull request #657 from junaruga/wip/ci-upgrade-openssl
Jun Aruga
2023-08-03
1
-5
/
+5
|
\
\
\
\
\
|
*
|
|
|
|
CI: Upgrade OpenSSL versions.
Jun Aruga
2023-08-02
1
-5
/
+5
|
/
/
/
/
/
*
|
|
|
|
Merge pull request #655 from junaruga/wip/ci-openssl-3.1-fips
Jun Aruga
2023-07-25
1
-0
/
+1
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
CI: Add OpenSSL 3.1 FIPS case.
Jun Aruga
2023-07-25
1
-0
/
+1
|
/
/
/
/
*
|
|
|
Merge pull request #653 from eregon/respect-truffle-openssl-prefix
Kazuki Yamaguchi
2023-07-22
1
-1
/
+8
|
\
\
\
\
|
*
|
|
|
Always respect the openssl prefix chosen by truffle/openssl-prefix on Truffle...
Benoit Daloze
2023-07-21
1
-1
/
+8
|
/
/
/
/
*
|
|
|
[DOC] remove top-level example for OpenSSL::Cipher#pkcs5_keyivgen (#647)
Kazuki Yamaguchi
2023-07-12
1
-39
/
+0
*
|
|
|
Add support for raw private/public keys (#646)
Ryo Kajiwara
2023-07-12
2
-0
/
+171
|
/
/
/
*
|
|
Merge pull request #635 from QWYNG/add_provider_support
Kazuki Yamaguchi
2023-06-19
6
-0
/
+295
|
\
\
\
[next]