Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | drop OpenSSL 0.9.6/0.9.7 supportfeature/openssl-110-old | Kazuki Yamaguchi | 2016-04-21 | 23 | -843/+129 |
| | |||||
* | fixing 0.9.7 build | Kazuki Yamaguchi | 2016-04-21 | 9 | -34/+38 |
| | |||||
* | wip-097-support | Kazuki Yamaguchi | 2016-04-21 | 3 | -4/+8 |
| | |||||
* | X509_STORE{_CTX,} is made opaque | Kazuki Yamaguchi | 2016-04-21 | 5 | -39/+72 |
| | |||||
* | use EVP_PKEY_base_id(pkey) instead of EVP_PKEY_type(EVP_PKEY_id(pkey)) | Kazuki Yamaguchi | 2016-04-21 | 8 | -14/+14 |
| | |||||
* | extconf: X509_REVOKED_set_serialNumber exists since 0.9.7, ↵ | Kazuki Yamaguchi | 2016-04-21 | 1 | -3/+5 |
| | | | | X509_STORE_{get,set}_ex_data doesn't exist on any version | ||||
* | work with OpenSSL 1.0.2g | Kazuki Yamaguchi | 2016-04-21 | 10 | -690/+747 |
| | |||||
* | disable security_level if unsupported | Kazuki Yamaguchi | 2016-04-21 | 2 | -0/+7 |
| | |||||
* | polyfill for SSL_CTX_get_ciphers | Kazuki Yamaguchi | 2016-04-21 | 2 | -1/+6 |
| | |||||
* | ssl: move ossl_tmp_ecdh_callback | Kazuki Yamaguchi | 2016-04-21 | 1 | -15/+13 |
| | |||||
* | missing: inline function | Kazuki Yamaguchi | 2016-04-21 | 2 | -32/+34 |
| | |||||
* | retire tmp_ecdh_callback and add set_elliptic_curves | Kazuki Yamaguchi | 2016-04-21 | 7 | -68/+102 |
| | |||||
* | upcase | Kazuki Yamaguchi | 2016-04-21 | 1 | -1/+1 |
| | |||||
* | test_pair: skip test_ecdh_callback | Kazuki Yamaguchi | 2016-04-21 | 1 | -0/+3 |
| | |||||
* | test/openssl/test_engine: use assert_separately | Kazuki Yamaguchi | 2016-04-21 | 1 | -37/+57 |
| | |||||
* | engine: remove OpenSSL::Engine.cleanup as ENGINE_cleanup() is removed in ↵ | Kazuki Yamaguchi | 2016-04-21 | 3 | -39/+20 |
| | | | | OpenSSL 1.1.0 | ||||
* | ossl_##keytype##_get_##name: return Qnil if BIGNUM is NULL | Kazuki Yamaguchi | 2016-04-21 | 1 | -1/+4 |
| | |||||
* | ma | Kazuki Yamaguchi | 2016-04-21 | 1 | -4/+13 |
| | |||||
* | unyaa | Kazuki Yamaguchi | 2016-04-21 | 2 | -3/+3 |
| | |||||
* | securi level test | Kazuki Yamaguchi | 2016-04-21 | 6 | -4/+24 |
| | |||||
* | revert test | Kazuki Yamaguchi | 2016-04-21 | 1 | -16/+9 |
| | |||||
* | SSLContext#security_level | Kazuki Yamaguchi | 2016-04-21 | 1 | -0/+47 |
| | |||||
* | use new (will be in 1.1.0-pre5) SSL_CTX_get_ciphers() | Kazuki Yamaguchi | 2016-04-21 | 1 | -8/+1 |
| | |||||
* | unyaa | Kazuki Yamaguchi | 2016-04-21 | 5 | -10/+37 |
| | |||||
* | macro! | Kazuki Yamaguchi | 2016-04-21 | 5 | -75/+145 |
| | |||||
* | segv??? | Kazuki Yamaguchi | 2016-04-21 | 1 | -1/+1 |
| | |||||
* | HAVE_SSL_CTX_SET_TMP_ECDH_CALLBACK | Kazuki Yamaguchi | 2016-04-21 | 1 | -2/+2 |
| | |||||
* | wip | Kazuki Yamaguchi | 2016-04-21 | 16 | -132/+93 |
| | |||||
* | compiled on OpenSSL 1.1.0 | Kazuki Yamaguchi | 2016-04-21 | 10 | -269/+323 |
| | |||||
* | wiiiiiip | Kazuki Yamaguchi | 2016-04-21 | 15 | -125/+235 |
| | |||||
* | wip wip wip | Kazuki Yamaguchi | 2016-04-21 | 8 | -11/+65 |
| | |||||
* | wip wip | Kazuki Yamaguchi | 2016-04-21 | 6 | -19/+76 |
| | |||||
* | ossl_ssl_session: move SSL_SESSION_cmp to openssl_missing.c and modified to ↵ | Kazuki Yamaguchi | 2016-04-21 | 3 | -21/+37 |
| | | | | make it work on OpenSSL 1.1.0 | ||||
* | pkey related fix | Kazuki Yamaguchi | 2016-04-21 | 8 | -33/+92 |
| | |||||
* | ossl_rand: suppress deprecated warning of RAND_pseudo_bytes on GCC | Kazuki Yamaguchi | 2016-04-21 | 1 | -0/+3 |
| | |||||
* | openssl: OCSP_CERTID was made opaque, use OCSP_id_get0_info() instead | Kazuki Yamaguchi | 2016-04-21 | 4 | -1/+23 |
| | |||||
* | wip | Kazuki Yamaguchi | 2016-04-21 | 9 | -96/+166 |
| | |||||
* | cgi/util.rb: remove CGI::Util#_unescape | nobu | 2016-04-20 | 4 | -8/+47 |
| | | | | | | | | | | * ext/cgi/escape/escape.c (cgiesc_unescape): define unescape method instead of _unescape, and should pass the optional argument to the super method. * lib/cgi/util.rb (CGI::Util#_unescape): remove intermediate method. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54655 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | error.c: SyntaxError#initialize | nobu | 2016-04-20 | 3 | -2/+29 |
| | | | | | | | | | * error.c (syntax_error_initialize): move the default message, "compile error", from parse.y. the default parameter should belong to the class definition. * parse.y (yycompile0): use the default parameter. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54654 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | assertions.rb: return the exception | nobu | 2016-04-20 | 1 | -0/+1 |
| | | | | | | | * test/lib/test/unit/assertions.rb (assert_syntax_error): return the rescued exception object as well as assert_raise. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54653 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | compile.c: make SyntaxError after formatting | nobu | 2016-04-20 | 1 | -7/+6 |
| | | | | | | | * compile.c (append_compile_error): make SyntaxError instance by rb_syntax_error_append on demand after formatting the message. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54652 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | * 2016-04-20 | svn | 2016-04-20 | 1 | -1/+1 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54651 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | refactor syntax error | nobu | 2016-04-20 | 5 | -17/+29 |
| | | | | | | | | | | | * compile.c (append_compile_error): use rb_syntax_error_append. * error.c (rb_syntax_error_append): append messages into a SyntaxError exception instance. * parse.y (yycompile0): make new SyntaxError instance in main mode, otherwize error_buffer should be a SyntaxError if error has occurred. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54650 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | refactor parser error | nobu | 2016-04-19 | 3 | -26/+32 |
| | | | | | | | | | | * error.c (err_vcatf): rename, and separate appending message from creating a string buffer. * error.c (rb_syntax_error_append): merge rb_error_vsprintf and rb_compile_err_append. * parse.y (parser_compile_error): use rb_syntax_error_append. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54649 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | appending compile error without rb_errinfo | nobu | 2016-04-19 | 4 | -42/+70 |
| | | | | | | | | | * compile.c (append_compile_error, compile_bug): pass iseq and get error info and file from it, not by the thread error info. * error.c (rb_report_bug_valist): take va_list instead of variadic arguments, and just report the bug but not abort. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54648 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | * lib/time.rb: revert r54167 because it would break | sonots | 2016-04-19 | 3 | -45/+14 |
| | | | | | | | | backward compatibilities, and it is documented that Time.parse does not take into account time zone abbreations other than ones described in RFC 822 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54647 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | use more descriptive assertions | nobu | 2016-04-19 | 1 | -57/+57 |
| | | | | | | | * test/logger/test_logdevice.rb: use assert_predicate, assert_not_predicate, and assert_file instead of bare assert. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54646 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | * ChangeLog: Fix dates of previous commits | sonots | 2016-04-19 | 1 | -3/+7 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54645 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | * ChangeLog: Add descriptions for logger updates | sonots | 2016-04-19 | 2 | -0/+20 |
| | | | | | | * NEWS: Add descriptions for logger updates git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54644 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | * test/logger/test_logdevice.rb: fix tests to pass on windows | sonots | 2016-04-18 | 1 | -4/+6 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54641 b2dd03c8-39d4-4d8f-98ff-823fe69b080e |