Activity
From 05/13/2016 to 05/19/2016
05/19/2016
- 05:21 PM Revision c8fd8d3b (git): * 2016-05-20
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55077 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:21 PM Revision bfabd912 (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:23 PM Revision 02942a6b (git): fix document of Regexp#match?
- * re.c (rb_reg_match_m_p): [DOC] fix return value in rdoc.
* test/ruby/test_regexp.rb (TestRegexp#test_match_p): add... -
04:53 AM Revision 2aabfcd4 (git): openssl: register ex_data index for X509_STORE{_CTX,} respectively
- * ext/openssl/ossl.c (Init_openssl): register an ex_data index for
X509_STORE and X509_STORE_CTX respectively. Sinc... - 04:34 AM Revision 345d2ba1 (git): * test/ruby/test_array.rb (TestArray#test_push_over_ary_max): it seems to take
- long time on mswinci.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:12 AM Revision a3e666b4 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:12 AM Revision a24fe080 (git): openssl: check argument type in OpenSSL::X509::Attribute#value=
- * ext/openssl/ossl_x509attr.c (ossl_x509attr_set_value): check that the
argument is an OpenSSL::ASN1::Data before c... -
03:46 AM Revision 4176db20 (git): assertions.rb: leave timeout to invoke_ruby
- * test/lib/test/unit/assertions.rb (assert_separately): leave
timeout to invoke_ruby, which handles outputs and sta... -
03:10 AM Revision a28c12af (git): re.c: fix match?
- * re.c (rb_reg_match_m_p): fix match against empty string.
rb_str_offset returns the end when the position exceeds ... -
03:09 AM Revision 0c221f63 (git): fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:37 AM Revision 780c056d (git): re.c: match? should return nil if no match
- * re.c (rb_reg_match_m_p): should return nil if no match, as the
document says. [Feature #8110]
git-svn-id: svn+s...
05/18/2016
- 03:17 PM Revision c2dc6960 (git): * 2016-05-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55066 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:17 PM Revision a6c38cb4 (git): * re.c (reg_names_iter): specify capacify
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:40 PM Revision 2c1990a8 (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55064 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:31 PM Revision fbef098f (git): * thread.c (recursive_list_access): a object id may be a Bignum. so,
- the list must be a objhash, instead of a identhash.
this fixes many test errors on mswin64 CI.
git-svn-id: svn+ss... -
11:32 AM Revision d23bd580 (git): re.c: fix type
- * re.c (rb_reg_match_m_p): fix type of variable for onig_search
result.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
10:37 AM Revision f09574c8 (git): * re.c (rb_reg_match_m_p): Introduce Regexp#match?, which returns
- bool and doesn't save backref.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55061 b2dd03c8-39d4-4d8f-98ff-823fe... -
10:07 AM Revision 898aeb87 (git): openssl: fix test failure due to the previous commit
- * test/openssl/test_pkey_ec.rb (test_ec_point_mul): My previous commit
r55059 was broken. I should have been more c... -
08:52 AM Revision 1d1efeea (git): openssl: fix test failure of OpenSSL::TestEC#test_ec_point_mul
- * test/openssl/test_pkey_ec.rb (test_ec_point_mul): CentOS 7 patches
OpenSSL to reject curves defined over a small fi... -
08:06 AM Revision bbc4fd88 (git): test_random.rb: skip old OpenSSL
- * test/openssl/test_random.rb (OpenSSL::TestRandom): ignore
out-of-date OpenSSL before 1.0, as well as other tests.... -
07:59 AM Revision 68f119cb (git): openssl: fix OpenSSL error queue leak in OpenSSL::PKCS12.new
- * ext/openssl/ossl_pkcs12.c (ossl_pkcs12_initialize): pop errors
leaked by PKCS12_parse(). This is a bug in OpenSSL... -
07:24 AM Revision 1fcce422 (git): openssl/test_random.rb: requires utils.rb
- * test/openssl/test_random.rb: requires test/openssl/utils.rb for
OpenSSL::TestCase now.
git-svn-id: svn+ssh://ci.... -
07:04 AM Revision 37beb43b (git): downloader.rb: disable verify if rubygems is old
- * tool/downloader.rb (Downloader::RubyGems.download): verify gems
only if RubyGems is 2.4 or later. old RubyGems f... -
05:52 AM Revision b493d156 (git): string.c: integer overflow
- * string.c (rb_str_modify_expand): check integer overflow.
[ruby-core:75592] [Bug #12390]
git-svn-id: svn+ssh://ci... -
04:56 AM Revision b8fde968 (git): * re.c (match_ary_subseq): get subseq of match array without creating
- temporary array.
* re.c (match_ary_aref): get element(s) of match array without creating
temporary array.
* re.c ... -
04:36 AM Revision 3f991534 (git): ossl_pkey_ec.c: index types
- * ext/openssl/ossl_pkey_ec.c (ossl_ec_point_mul): fix index types.
Array length is long, not int.
git-svn-id: svn+... -
04:07 AM Revision c8cb2625 (git): openssl: clear OpenSSL error queue before return to Ruby
- * ext/openssl/ossl_x509cert.c (ossl_x509_verify): X509_verify()
family may put errors on 0 return (0 means verifica... -
04:07 AM Revision d66e88dc (git): openssl: report errors in OpenSSL error queue when clear it
- * ext/openssl/ossl.c (ossl_clear_error): Extracted from
ossl_make_error(). This prints errors in the OpenSSL error ... - 03:21 AM Revision 3d42a665 (git): Describe Enumerable#sum in NEWS [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:55 AM Revision 01801f2a (git): ext/openssl: refactor OpenSSL::PKey::EC::Point#mul
- * ext/openssl/ossl_pkey_ec.c (ossl_ec_point_mul): Validate the
arguments before passing to EC_POINT(s)_mul(). Add d... -
02:55 AM Revision b43fd8e0 (git): openssl: fix equality test methods of OpenSSL::BN
- * ext/openssl/ossl_bn.c (try_convert_to_bnptr): Extracted from
GetBNPtr(). This doesn't raise exception but returns... -
02:05 AM Revision 2bedfc66 (git): test/win32ole/test_win32ole_variant.rb: use other than Integer
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:21 AM Revision 6a69ab93 (git): extension.rdoc: RB_{INTEGER,FLOAT}_TYPE_P [ci skip]
- * doc/extension.rdoc, doc/extension.rdoc (Checking Data Types):
[DOC] mention RB_INTEGER_TYPE_P and RB_FLOAT_TYPE_P... -
01:17 AM Revision 4a9705d6 (git): ruby.h: RB_INTEGER_TYPE_P
- * include/ruby/ruby.h (RB_INTEGER_TYPE_P): new macro and
underlying inline function to check if the object is an
... -
01:16 AM Revision abe32a00 (git): enum.c: fix declaration-after-statement
- * enum.c (sum_iter): workaround of mixed declarations and code.
erred by -Werror=declaration-after-statement option... -
01:05 AM Revision 5d0bf9ae (git): extension.rdoc: RB_TYPE_P [ci skip]
- * doc/extension.rdoc, doc/extension.rdoc (Checking Data Types):
[DOC] mention RB_TYPE_P.
git-svn-id: svn+ssh://ci.... - 12:54 AM Revision 49432957 (git): Optimize each_sum for hashes
- * enum.c (enum_sum, hash_sum, hash_sum_i, enum_sum_i, sum_iter):
Optimize for hashes when each method isn't redefin... - 12:16 AM Revision eb9c9964 (git): Extract int_range_sum from enum_sum
- * enum.c (enum_sum, int_range_sum): Extract int_range_sum from
enum_sum.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
05/17/2016
-
06:16 PM Revision 7f860741 (git): re.c: fix up r55036
- * re.c (match_values_at): fix regression at r55036.
MatchData#values_at accepts Range.
git-svn-id: svn+ssh://ci.ru... -
05:24 PM Revision 093c3893 (git): vm_core.h: bit flags
- * vm_core.h (rb_vm_struct, rb_thread_struct): make flags bit
fields.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
05:10 PM Revision e6a10e89 (git): * re.c (match_aref): remove useless condition and call rb_fix2int.
- rb_reg_nth_match handles negative index.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55037 b2dd03c8-39d4-4d8f-... -
05:10 PM Revision 92f8d74a (git): * re.c (match_values_at): MatchData#values_at supports named captures
- [Feature #9179]
* re.c (namev_to_backref_number): separeted.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5503... - 03:08 PM Revision 0f621628 (git): * 2016-05-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55035 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:08 PM Revision d5595a96 (git): Optimize enum_sum for a range from int to int
- * enum.c (enum_sum): Optimize for a range from int to int.
* test/ruby/test_enum.rb (test_range_sum): Move from test... - 02:09 PM Revision 41d002bb (git): Write document of Enumerable#sum
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55033 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:58 PM Revision 41ef7ec3 (git): Implement Enumerable#sum
- * enum.c (enum_sum): Implement Enumerable#sum.
* test/ruby/test_enum.rb (test_sum): Test sum for Enumerable.
* test... -
01:26 PM Revision 341b34d7 (git): add issue number for Array#sum incompatitbility description.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55031 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:24 PM Revision 3c7f671a (git): Describe Fixnum and Bignum integration in NEWS.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:15 PM Revision 449fbfd4 (git): Use Integer instead of Fixnum and Bignum.
- * object.c, numeric.c, enum.c, ext/-test-/bignum/mul.c,
lib/rexml/quickpath.rb, lib/rexml/text.rb, lib/rexml/xpath_... -
12:57 PM Revision 3118d1e4 (git): fix alignment
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:57 PM Revision c1664c70 (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55027 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:25 AM Revision 918f6490 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55026 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:25 AM Revision 1afbc71a (git): forgot to commit.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:53 AM Revision f9727c12 (git): [Feature #12005] Unify Fixnum and Bignum into Integer
- * [Feature #12005] Unify Fixnum and Bignum into Integer
* include/ruby/ruby.h (rb_class_of): Return rb_cInteger for ... -
02:58 AM Revision 565241f1 (git): configure.in: declare as NORETURN
- * configure.in (RUBY_CHECK_BUILTIN_SETJMP): declare t as NORETURN
to suppress warnings by -Wsuggest-attribute=noret... - 01:40 AM Revision 6f7f2e8b (git): * 2016-05-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55022 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:40 AM Revision d077f9c5 (git): configure.in: RUBY_CHECK_SETJMP
- * configure.in (RUBY_CHECK_SETJMP): needs the header and proper
arguments for builtin setjmp functions.
git-svn-id...
05/16/2016
-
11:00 AM Revision 84cd5191 (git): * enc/unicode.h: Additional uses of ONIG_CASE_MAPPING compilation switch
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55020 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:46 AM Revision 3ab0ea80 (git): * append newline at EOF.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55019 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:46 AM Revision 65db16de (git): * include/ruby/oniguruma.h: Introducing ONIG_CASE_MAPPING compilation
- switch
* include/ruby/oniguruma.h, enc/unicode.h: Using ONIG_CASE_MAPPING
compilation switch
git-svn-id: svn+ssh:... -
10:29 AM Revision 2f190353 (git): * gems/bundled_gems: Update xmlrpc-0.1.1. xmlrpc-0.1.0 didn't allow
- to install on 2.4.0dev.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55017 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:26 AM Revision 9a9d375f (git): * test_handle.rb: refine test_fallback_to_ansi
- * test/fiddle/test_handle.rb (test_fallback_to_ansi): ensure that
the fallback result equals to ANSI version.
[ru... -
04:29 AM Revision c7d11ee1 (git): configure.in: revert macro names
- * configure.in (FUNC_STDCALL, FUNC_CDECL, FUNC_FASTCALL): set
macro names explicitly to the old names, which are ac... -
02:54 AM Revision 572807ee (git): * lib/xmlrpc: Removed empty directory. It could not be deleted by git-svn.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55014 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:41 AM Revision e2bb529c (git): * lib/xmlrpc.rb, lib/xmlrpc/*, test/xmlrpc: XMLRPC is bundled gem
- on Ruby 2.4. [Feature #12160][ruby-core:74239]
* gems/bundled_gems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
12:16 AM Revision b14c93e6 (git): extmk.rb: fix skipping messages
- * ext/extmk.rb (extmake): select the message if skipped because
its parent extension is not configured.
git-svn-id...
05/15/2016
- 09:11 PM Revision 495863fe (git): * 2016-05-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55011 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:11 PM Revision 3044a0bc (git): proc.c: fix RDoc of Proc#===/call/yield/[]
- [Bug #12332]
Since r52050 ("proc.c: enable optimization of Proc#call")
for [Feature #11569], we need to maintain thi... -
01:54 PM Revision 7803106c (git): io.c: use PRI_OFFT_PREFIX for off_t
- * io.c (do_io_advise): use configured PRI_OFFT_PREFIX instead of
PRI_OFF_T_PREFIX to format off_t properly on Cygwi... - 11:59 AM Revision e143a741 (git): don't use keeper thread. [Bug #12342]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55008 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:17 AM Revision 6b413272 (git): * array.c (rb_ary_entry): extract rb_ary_elt to organize if-conditions
- and check whether is is embdeded at once.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55007 b2dd03c8-39d4-4d8f... -
03:03 AM Revision 9529e46a (git): random.c: suppress a warning
- * random.c (random_ulong_limited): suppress a shift count warning
when unsigned long is 32bits.
git-svn-id: svn+ss... -
01:57 AM Revision 5cb5692a (git): vm_insnhelper.c: deprecated constant in class
- * vm_insnhelper.c (vm_get_ev_const): warn deprecated constant even
in the class context. [ruby-core:75505] [Bug #1...
05/14/2016
-
11:21 PM Revision 6d4fb98e (git): random.c: clear seed
- * random.c (rand_init): clear packed seed value explicitly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55004 ... - 06:43 PM Revision 9be98516 (git): * 2016-05-15
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55003 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:43 PM Revision 3b4e68cf (git): * iseq.h (struct iseq_compile_data): use struct rb_id_table
- instead of st_table.
* iseq.c (prepare_iseq_build): don't allocate ivar_cache_table
until it has at least one elem... -
05:46 PM Revision 97888037 (git): merge revision(s) 54999: [Backport #12379]
- * lib/mkmf.rb (pkg_config): use xsystem consistently to set up
library path environment variable as well as... -
01:09 AM Revision 005ee0e4 (git): ChangeLog: GitHub reference
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:04 AM Revision f37f881a (git): lib/mkmf.rb: use xsystem to pkg-config --exists
- * lib/mkmf.rb (pkg_config): use xsystem consistently to set up
library path environment variable as well as latter ...
05/13/2016
-
04:36 PM Revision fc9bc883 (git): test_rand.rb: tests for seeds
- * test/ruby/test_rand.rb: tests for Random.raw_seed and
Random.new_seed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
03:16 PM Revision d009cebf (git): random.c: no local copy of the seed
- * random.c (make_seed_value): append leading-zero-guard and get
rid of making a local copy of the seed.
git-svn-id... - 03:16 PM Revision 00a371c2 (git): * 2016-05-14
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54996 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:16 PM Revision 79850a08 (git): random.c: fill_random_seed size
- * random.c (fill_random_seed): move the seed size to an argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
02:56 PM Revision 678c39dc (git): random.c: clear buf
- * random.c (random_seed): clear temporary buffer explicitly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54994... -
02:01 PM Revision be33635c (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54993 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Also available in: Atom