ruby/ext
gartens c735f4947e [ruby/openssl] Pass through nil as digest when signing certificates
(https://github.com/ruby/openssl/pull/761)

In order to sign certificates with Ed25519 keys, NULL must be passed
as md to X509_sign.  This NULL is then passed
(via ASN1_item_sign_ex) as type to EVP_DigestSignInit.  The
documentation[1] of EVP_DigestSignInit states that type must be NULL
for various key types, including Ed25519.

[1]: https://www.openssl.org/docs/manmaster/man3/EVP_DigestSignInit.html

b0fc100091
2024-06-11 17:12:28 +00:00
..
-test- Test rb_ext_resolve_symbol without Windows .def files 2024-06-10 17:47:35 +09:00
cgi/escape ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
continuation ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
coverage ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
date [ruby/date] [DOC] specify the unit of return value for Date#- 2024-06-03 05:24:18 +00:00
digest Remove digest.def that fails on older Ruby versions 2024-06-09 18:22:06 +09:00
erb/escape [ruby/erb] Skip building a native extension for JRuby 2024-01-04 22:33:16 +00:00
etc ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
fcntl ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
fiddle ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
io ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
json [flori/json] Use the pure-Ruby generator on TruffleRuby as it is much faster 2024-06-04 14:44:43 +09:00
monitor ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
objspace ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
openssl [ruby/openssl] Pass through nil as digest when signing certificates 2024-06-11 17:12:28 +00:00
pathname ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
psych ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
pty ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
rbconfig/sizeof ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
ripper ripper: Introduce RIPPER_ID macro instead of ripper_id_ macros 2024-06-08 13:20:46 +09:00
rubyvm Added depend files 2019-07-14 01:31:29 +09:00
socket Raise EAI_SYSTEM when pthread_create fails in getaddrinfo 2024-06-03 10:44:30 +09:00
stringio [ruby/stringio] Remove special handling of chilled strings 2024-05-30 15:11:48 +00:00
strscan Sync strscan HEAD again. 2024-06-04 12:40:08 +09:00
win32 win32/registry: Shorten with safe navigation operator 2024-05-03 14:49:29 +09:00
win32ole [ruby/win32ole] Added missing extensions 2024-06-04 07:50:20 +00:00
zlib [ruby/zlib] Update license files with ruby/ruby 2024-05-29 23:23:49 +00:00
.document [ruby/io-console] [DOC] Split .document files to sync with ruby/ruby 2023-10-22 11:09:06 +09:00
extmk.rb Remove UPDATE_LIBRARIES 2024-04-19 14:12:42 +09:00
Setup Clean up removed directories in ext/Setup* [ci skip] 2023-01-18 12:02:27 +09:00
Setup.atheos racc/cparse is extracted from ruby/ruby repository 2023-06-08 18:05:07 +09:00
Setup.nt racc/cparse is extracted from ruby/ruby repository 2023-06-08 18:05:07 +09:00