1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/ext
Kazuki Yamaguchi e4a26cd4f8 openssl: sync with upstream repository
Import current master (2c43241dc0ed) of ruby/openssl.git.

Below are the commits that were made since the last batch at commit
b99775b163 (ruby/openssl.git commit f49e7110ca1e). Note that some of
them have been applied already.

----------------------------------------------------------------
Benoit Daloze (1):
      Remove redundant and ignored workflow file

DBL-Lee (1):
      add support for SHA512_256/SHA512_224

Hiroshi SHIBATA (2):
      Guard for OpenSSL::PKey::EC::Group::Error with unsupported platforms
      Fixed inconsistency directory structure with ruby/ruby repo

Jeremy Evans (2):
      Fix keyword argument separation issues in OpenSSL::SSL::SSLSocket#sys{read,write}_nonblock
      Remove taint support

Kazuki Yamaguchi (26):
      config: support .include directive
      random: make OpenSSL::Random.pseudo_bytes alias of .random_bytes
      extconf.rb: get rid of -Werror=deprecated-declarations
      test/openssl/test_ssl: skip test_fallback_scsv if necessary
      ts: simplify OpenSSL::Timestamp::Request#algorithm
      History.md: add missing references to GitHub issues
      config: deprecate OpenSSL::Config#add_value and #[]=
      test/openssl/test_ssl: remove sleep from test_finished_messages
      test/openssl/test_ssl: fix random failure in SSLSocket.open test
      test/openssl/test_ssl: avoid explicitly-sized private keys
      test/openssl/test_ssl: remove commented-out test case
      test/openssl/test_ssl: allow kRSA tests to fail
      ssl: avoid declarations after statements
      engine: revert OpenSSL::Engine.load changes for cloudhsm
      engine: remove really outdated static engines
      engine: do not check for ENGINE_load_builtin_engines()
      engine: fix guards for 'dynamic' and 'cryptodev' engines
      lib/openssl.rb: require openssl/version.rb
      x509: add error code and verify flags constants
      ssl: set verify error code in the case of verify_hostname failure
      .github/workflows: merge CI jobs into a single workflow
      .github/workflows: test against different OpenSSL versions
      .travis.yml: fully migrate to GitHub Actions
      ssl: suppress test failure with SSLContext#add_certificate_chain_file
      ssl: remove test case test_puts_meta from test_pair
      Revert "Use version.rb in gemspec"

MSP-Greg (2):
      .travis.yml - remove 2.3/1.0.2, 2.5/1.1.1, head/1.0.2
      Use version.rb in gemspec

Samuel Williams (1):
      Restore compatibility with older versions of Ruby.

Yusuke Endoh (1):
      Make OpenSSL::OSSL#test_memcmp_timing robust
2020-03-10 17:41:01 +09:00
..
-test- ext/-test-/cxxanyargs: use try_link instead 2020-02-25 13:39:46 +09:00
bigdecimal Suppress security alerts 2020-02-28 21:05:08 -08:00
cgi/escape Deprecate taint/trust and related methods, and make the methods no-ops 2019-11-18 01:00:25 +02:00
continuation Include ruby/assert.h in ruby/ruby.h so that assertions can be there 2019-07-14 17:58:03 +09:00
coverage Updated dependencies on internal/warnings.h 2019-12-31 11:14:19 +09:00
date [ruby/date] Bump version to 3.0.0 2019-11-30 14:48:44 +09:00
dbm [ruby/dbm] Bump version to 1.1.0 2019-11-30 18:01:54 +09:00
digest digest: do not depend on ext/openssl/deprecation.rb 2020-03-10 17:41:01 +09:00
etc [ruby/etc] Bump version to 1.1.0 2019-11-30 18:11:01 +09:00
fcntl Include ruby/assert.h in ruby/ruby.h so that assertions can be there 2019-07-14 17:58:03 +09:00
fiber Update dependencies 2019-11-18 23:16:22 +09:00
fiddle Do not set USE_FFI_CLOSURE_ALLOC=1 in fiddle on OpenBSD 2020-03-08 17:47:48 -07:00
gdbm [ruby/gdbm] Bump version to 2.1.0 2019-11-30 18:14:38 +09:00
io [ruby/io-console] bump up to 0.5.6 2020-02-18 11:34:38 +09:00
json [flori/json] Add :nodoc: for GeneratorMethods 2020-01-06 15:13:50 +09:00
monitor new_cond before mon_initialize 2019-12-04 13:36:41 +09:00
nkf Deprecate taint/trust and related methods, and make the methods no-ops 2019-11-18 01:00:25 +02:00
objspace should not expose hidden object. 2020-02-29 04:22:17 +09:00
openssl openssl: sync with upstream repository 2020-03-10 17:41:01 +09:00
pathname Add #write and #binwrite to IO section [ci skip] 2020-03-02 16:05:44 +09:00
psych ext/psych/extconf.rb: braced VPATH is for nmake only 2019-12-05 17:57:56 +09:00
pty Updated dependencies on internal/warnings.h 2019-12-31 11:14:19 +09:00
racc/cparse Merge racc from upstream repository. 2020-02-27 13:33:51 +09:00
rbconfig/sizeof Include ruby/assert.h in ruby/ruby.h so that assertions can be there 2019-07-14 17:58:03 +09:00
readline Fix readline build dependency 2020-02-09 11:27:32 -05:00
ripper Workaround for bison provided by scoop on mswin environment 2020-02-15 21:20:25 +09:00
rubyvm Added depend files 2019-07-14 01:31:29 +09:00
sdbm Include ruby/assert.h in ruby/ruby.h so that assertions can be there 2019-07-14 17:58:03 +09:00
socket Updated dependencies on internal/warnings.h 2019-12-31 11:14:19 +09:00
stringio [ruby/stringio] Bump version to 0.1.0 2019-11-30 15:39:56 +09:00
strscan Update dependencies 2019-11-18 23:16:22 +09:00
syslog Warn on access/modify of $SAFE, and remove effects of modifying $SAFE 2019-11-18 01:00:25 +02:00
win32 Include ruby/assert.h in ruby/ruby.h so that assertions can be there 2019-07-14 17:58:03 +09:00
win32ole Warn on access/modify of $SAFE, and remove effects of modifying $SAFE 2019-11-18 01:00:25 +02:00
zlib [ruby/zlib] Bump version to 1.1.0 2019-11-30 18:21:52 +09:00
.document
extmk.rb Configure static extensions only if in charge 2019-11-19 15:11:41 +09:00
Setup
Setup.atheos
Setup.nt