Activity
From 09/05/2017 to 09/11/2017
09/11/2017
-
08:10 PM Revision 65b11a04 (git): console.c: set winsize on Windows
- * ext/io/console/console.c (console_set_winsize): retry shrinking
window and screen buffer. [ruby-core:82741] [Bug... - 08:10 PM Revision 896d0412 (git): * 2017-09-12
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59843 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:10 PM Revision b6bc45b9 (git): test_io_console.rb: test_set_winsize_console
- * test/io/console/test_io_console.rb (test_set_winsize_console):
split from test_get_winsize_console and enable the... -
05:27 PM Revision a59b02c6 (git): merge revision(s) 59375: [Backport #13756]
- parse.y: empty hash in defined
* parse.y (command): NODE_ARRAY with NULL is invalid. traversal
in... -
12:44 PM Revision 3b08df64 (git): lib/securerandom.rb: test one byte to determine urandom or openssl
- `SecureRandom#gen_random` determines whether urandom is available or not
by trying `Random.urandom(n)`. But, when n ... -
09:44 AM Revision bfa3d672 (git): Backport test_realworld_default_gem test from Rubygems-2.6.13.
- But this test is always fail on ruby core repository. Because
default gems is only availabled after installation of... -
08:50 AM Revision b7127e63 (git): Follow latest VM changes
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59838 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:50 AM Revision 23b9093f (git): suppress unused argument warning
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59837 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:12 AM Revision 21f6916b (git): Remove commented out code of URI::HTTP.new.
- [Misc #13871][ruby-core:82655] Patch by @aycabta
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59836 b2dd03c8-39... -
06:11 AM Revision f7b3d2be (git): Remove commented out code of SecureRandom.random_number.
- [Misc #13870][ruby-core:82654] Patch by @aycabta.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59835 b2dd03c8-3... -
03:05 AM Revision 90a0917c (git): Fixed unterminated backquote for bundler sync task.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59834 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:29 AM Revision 7cc057d3 (git): Update bundled gems.
- * rake-12.1.0 from 12.0.0
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:33 AM Revision dc75046d (git): Added [Feature #12733] to NEWS entry.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59832 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
09/10/2017
-
07:00 PM Revision b53b3775 (git): store ec instead of thread in rb_context_t.
- * cont.c (rb_context_t): introduce saved_ec instaad of saved_thread.
We only need to transfer ec data (not all of t... -
06:37 PM Revision 2a01ac89 (git): avoid false positive on fiber_verify().
- * cont.c (fiber_store): move `cont_save_machine_stack()` timing to
avoid `fiber_verify()` false positive on `FIBER_... -
05:30 PM Revision 525532ff (git): clear `stack_end`.
- * cont.c (cont_save_thread): clear only `stack_end`. Clearing tells
GC mark function to ignore this macine stack (n... -
04:19 PM Revision d446f15c (git): compile.c: pop coverage trace
- * compile.c (iseq_compile_each0): pop trace for coverage only and
clear its corresponding line. [ruby-core:82726] ... -
04:19 PM Revision 93272b35 (git): cont.c: fix typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:49 PM Revision ef037b1f (git): * 2017-09-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:49 PM Revision 4f0c9a5c (git): move th->machine to ec->machine.
- * vm_core.h: move rb_thread_t::machine to rb_execution_context_t::machine.
* vm_core.h, gc.c (rb_gc_mark_machine_sta... -
12:35 PM Revision 83299c73 (git): merger.rb: separate logs
- * tool/merger.rb: separate each commit logs by an empty line.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5982... -
12:33 PM Revision cdf99310 (git): merge revision(s) 59765: [Backport #13877]
- ruby.h: unnormalized Fixnum value
* include/ruby/ruby.h (ST2FIX): fix unnormalized Fixnum value bug
... -
12:17 PM Revision 5edb9fab (git): merge revision(s) 59763: [Backport #13874]
- string.c: fix false coderange
* string.c (rb_enc_str_scrub): enc can differ from the actual
encodi... -
11:52 AM Revision 73adee9d (git): cli_spec.rb: prefer BUNDLE_RUBY
- * spec/bundler/bundler/cli_spec.rb: prefer BUNDLE_RUBY over env
hack. on macOS 10.11 or later, some system command... -
10:27 AM Revision 78c8ac46 (git): merge revision(s) 59644: [Backport #13836]
- parse.y: primary should not be 0
* parse.y (primary): should not be 0, since it can be a receiver.
... -
10:10 AM Revision c7754f58 (git): merge revision(s) 59613: [Backport #13817]
- vm_method.c: alias warning at refined method
* vm_method.c (rb_method_entry_make): suppress a warning at
... -
06:15 AM Revision ba1820f2 (git): revert r59813 partially. TestGemRequire#test_realworld_default_gem is not contained in trunk.
- I would like to sync rubygems on ruby_2_4 branch to trunk
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_... -
06:03 AM Revision 7adfa1a7 (git): merge revision(s) 59649: [Backport #13832]
- gc.c: restore cfp at finalizer
* gc.c (run_finalizer): restore cfp for the case an exception
raise... -
05:44 AM Revision db897cc3 (git): revert r59815 partially.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@59816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:36 AM Revision a2a0b976 (git): bump up RUBY_PATCHLEVEL
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@59815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:23 AM Revision 8ae151e7 (git): lib/rubygems: fix several vulnerabilities in RubyGems; bump to version 2.6.13.
- [Backport #13842]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@59814 b2dd03c8-39d4-4d8f-98ff-823fe... -
05:10 AM Revision fd41a384 (git): lib/rubygems: bump up RubyGems version to 2.6.12. [Backport #13842]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@59813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:53 AM Revision 1069d3f1 (git): merge revision(s) 59708: [Backport #13844]
- compile.c: ensure after toplevel return
* compile.c (iseq_compile_each0): toplevel returns should fire
... -
03:49 AM Revision a1afdedf (git): merge revision(s) 59624,59626: [Backport #13830]
- ruby.h: fix rb_scan_args_trail_idx
* include/ruby/ruby.h (rb_scan_args_trail_idx): fix the case both
... -
03:21 AM Revision 42c2f3ee (git): BUNDLER_SPECS rquires a relative path with srcdir.
- default targets are all of bundler specs. if you run only
commands/add_spec.rb spec:
make test-bundler BUNDLER_... -
02:58 AM Revision 2d054e40 (git): merge revision(s) 59322,59325: [Backport #13744]
- process.c: handle dynamic :rlimit_* symbols in spawn execopts
* process.c (rb_execarg_addopt_rlimit): hoist ... -
02:46 AM Revision 428687e9 (git): merge revision(s) 57944,57977,58062: [Backport #13306]
- io.c: [DOC] IO#puts uses IO#write
io.c: [DOC] add missing `$`
io.c: [DOC] expand docs for IO#puts
... -
02:40 AM Revision a935fe6f (git): merge revision(s) 58524,58525,58526,59333,59337: [Backport #13616]
- zlib.c: zstream_expand_buffer_non_stream
* ext/zlib/zlib.c (zstream_expand_buffer_non_stream): rename from
... - 01:10 AM Revision 0b572d70 (git): * 2017-09-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@59806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:10 AM Revision 97c6e393 (git): * lib/rubygems: fix several vulnerabilities in RubyGems; bump to version
- 2.4.5.3. [Backport #13842]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@59805 b2dd03c8-39d4-4d8f-9...
09/09/2017
-
10:08 PM Revision 06af3b20 (git): runruby.rb: set envvars for bundler
- * tool/runruby.rb: set gem and bundler environment variables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5980... -
03:19 PM Revision 7451ec06 (git): Add a note to Random.urandom
- The method may return nil for some reasons.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59803 b2dd03c8-39d4-4d... - 03:12 PM Revision 86d76173 (git): * 2017-09-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:12 PM Revision 782b2050 (git): Update a test of SecureRandom according to r57384
- SecureRandom uses urandom by default. So the test for a case where
openssl is unavailable makes no sense. Instead, ... - 02:06 PM Revision 1433d433 (git): asn1: fix out-of-bounds read in decoding constructed objects
- * OpenSSL::ASN1.{decode,decode_all,traverse}: have a bug of
out-of-bounds read. int_ossl_asn1_decode0_cons() does n... - 01:58 PM Revision 842d5cff (git): * ext/json: bump to version 1.8.3.1. [Backport #13853]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@59799 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:57 PM Revision c01bca25 (git): * ChangeLog: forgotten to commit
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@59798 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:50 PM Revision add06009 (git): merge revision(s) 59693,59695: [Backport #13852]
- A HTTP Header value must not contain CR or LF.
to_str -> to_s
* lib/net/http/header.rb (set_field): ... - 01:42 PM Revision dbe8e9c5 (git): merge revision(s) 59584: [Backport #13850]
- REXML: Fix a bug that unexpected methods can be called as a XPath function
[HackerOne:249295]
Repor... - 01:37 PM Revision afc45931 (git): * lib/rubygems: fix several vulnerabilities in RubyGems; bump to version
- 2.5.2.1. [Backport #13842]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@59795 b2dd03c8-39d4-4d8f-9... -
01:09 PM Revision 0919c055 (git): Support LCOV visualization for both C and Ruby code
- `./configure --enable-gcov && make exam && make lcov` will create
`lcov-c-out/index.html` for coverage of C code of t... - 12:24 PM Revision 366c5481 (git): * ext/psych/yaml: update libyaml to 0.1.7.
- * ext/psych/psych.gemspec: bump version to 2.0.8.1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@5... -
11:30 AM Revision 19ae6bc7 (git): spec/bundler/support: paths for ruby core
- * spec/bundler/support/path.rb (Spec::Path#for_ruby_core?): helper
method to tell whether running in Ruby Core or n... -
11:30 AM Revision 4054b123 (git): Makefile.in: test-bundler-prepare
- * Makefile.in (test-bundler-prepare): install with --install-dir
option instead of GEM_HOME and GEM_PATH environmen... -
10:20 AM Revision 85cb9231 (git): rubygems_ext.rb: use BUNDLE_GEM
- * spec/bundler/support/rubygems_ext.rb (install_gems): use
BUNDLE_GEM set in Makefile.in instead of the installed c... -
09:16 AM Revision 067d9e9c (git): sprintf.c: NULL as str
- * sprintf.c (ruby_vsnprintf, ruby_snprintf): allow NULL as str,
just count the expected buffer size.
git-svn-id: s... -
09:16 AM Revision 6c3c48e3 (git): compile.c: replaced switch by TYPE
- * compile.c (int_param): prefer FIXNUM_P and NIL_P to switch by
TYPE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
02:34 AM Revision 0471781b (git): Sync .gitignore and svn:ignore and cleanup [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59787 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
09/08/2017
- 11:51 PM Revision 4e61282c (git): * 2017-09-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59786 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:51 PM Revision 01fdd48f (git): fiber: fix machine stack marking when FIBER_USE_NATIVE is 0
- * cont.c (cont_mark): mark Fiber machine stack correctly when
FIBER_USE_NATIVE is 0
* test/ruby/test_fiber.rb (test... -
02:38 PM Revision f0129322 (git): merge revision(s) 59567: [Backport #13796]
- openssl: import v2.0.5
Import Ruby/OpenSSL 2.0.5. The full commit history since v2.0.4
(imported at ... -
02:27 PM Revision 48d78028 (git): merge revision(s) 59693,59695: [Backport #13852]
- A HTTP Header value must not contain CR or LF.
to_str -> to_s
* lib/net/http/header.rb (set_field): ... -
02:25 PM Revision 05bc6eb4 (git): merge revision(s) 59584: [Backport #13850]
- REXML: Fix a bug that unexpected methods can be called as a XPath function
[HackerOne:249295]
Repor... -
08:50 AM Revision 5804d24f (git): Rollback to v1.15.4 version.
- In r59779, it contains current master version of bundler repository.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru... - 08:45 AM Revision 1bc6b966 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59780 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:45 AM Revision 8598f8c2 (git): Merge bundler to standard libraries.
- rubygems 2.7.x depends bundler-1.15.x. This is preparation for
rubygems and bundler migration.
* lib/bundler.rb,... -
08:03 AM Revision f2e04b77 (git): configure.in: moved flags
- * configure.in (-DRUBY_DEVEL): moved from debugflags to XCFLAGS.
this flags should be applied to the ruby core only... -
07:22 AM Revision b3907bb5 (git): fix up r59776
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59777 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:21 AM Revision 8e037913 (git): move th->fiber to ec->fiber.
- * vm_core.h (rb_thread_t::fiber): move fiber field to
rb_execution_context_t::fiber.
git-svn-id: svn+ssh://ci.rub... -
05:33 AM Revision eb99ed16 (git): Update latest bundled-gems.
- * minitest 5.10.3
* test-unit 3.2.5
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59775 b2dd03c8-39d4-4d8f-98f... -
05:18 AM Revision 08c1dde4 (git): fix a label for bundled gems.
- "bundle gems" is a wrong name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59774 b2dd03c8-39d4-4d8f-98ff-823fe...
09/07/2017
- 05:45 PM Revision 7b2e74be (git): the working directory may not be srcdir
- * test/runner.rb (COVERAGE): should use require_relative instead of require,
because the working directory may not ... - 03:40 PM Revision 97fbcdd0 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59772 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:40 PM Revision 899d6f9c (git): * 2017-09-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:40 PM Revision ccaf52e2 (git): Measure the test coverage without SimpleCov
- Now `make test-all COVERAGE=true` measures the test coverage by using
`coverage.so` directly, and visualize the resul... -
12:36 PM Revision 1a643bac (git): Remove unneeded trace instruction for coverage
- When no instruction is emitted in `iseq_compile_each0`
(i.e., when the line has no significant code), trace
instructi... -
12:31 PM Revision af325705 (git): Use `%i`-literal instead of array of symbols
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59768 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:25 AM Revision 99d989be (git): common.mk: fix golf
- * common.mk (golf): MAINOBJ must be single object file name, so
moved golf_prelude to EXTOBJS. [ruby-dev:50214] [B... - 03:24 AM Revision 1ba5d0e7 (git): * 2017-09-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59766 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:24 AM Revision 65b87de3 (git): ruby.h: unnormalized Fixnum value
- * include/ruby/ruby.h (ST2FIX): fix unnormalized Fixnum value bug
on mingw/mswin. [ruby-core:82687] [Bug #13877]
...
09/06/2017
-
01:46 PM Revision 0f25c6d7 (git): Fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59764 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:11 PM Revision bd10ce16 (git): string.c: fix false coderange
- * string.c (rb_enc_str_scrub): enc can differ from the actual
encoding of the string, the cached coderange is usele... -
12:50 PM Revision faa26f55 (git): string.c: optimize enumerate_grapheme_clusters
- * string.c (rb_str_enumerate_grapheme_clusters): optimize when
single byte only.
git-svn-id: svn+ssh://ci.ruby-lan... -
08:19 AM Revision 1704e7a6 (git): add mention of upgrade to Unicode 10.0.0 to NEWS file
- (this completes [Feature #13685]; [ci skip])
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59761 b2dd03c8-39d4-4... -
08:12 AM Revision df155f09 (git): remove Unicode 9.0.0-related files
- We don't need these files anymore because we upgraded to Unicode 10.0.0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
07:56 AM Revision 04547c7d (git): update Ruby to Unicode 10.0.0
- - In common.mk, set UNICODE_VERSION to 10.0.0
- Generate and add enc/unicode/10.0.0/casefold.h and
enc/unicode/10.... -
07:46 AM Revision 3122b0ba (git): Update SimpleCov version (v0.10.0 -> v0.15.0)
- To suppress warnings of Fixnum.
Also simplecov-html updated (v0.10.0 -> v0.10.2).
git-svn-id: svn+ssh://ci.ruby-lang... -
03:53 AM Revision ee0b1b20 (git): Fixed compilationn error with VMDEBUG=3.
- [fix GH-1690] Patch from @musaprg(Kotaro Inoue)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59757 b2dd03c8-39d... -
03:39 AM Revision 7119de47 (git): accept ec instead of th.
- * vm.c: VM_EP_IN_HEAP_P() and vm_ep_in_heap_p_() only requires ec
pointed from th.
* vm.c (rb_execution_context_ma... -
03:18 AM Revision e4139095 (git): th is not defined
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59755 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:51 AM Revision b95d9e66 (git): thread_context -> execution_context
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59754 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:47 AM Revision d687dc9c (git): * 2017-09-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:46 AM Revision 366157d3 (git): rb_execution_context_mark.
- * vm.c (rb_execution_context_mark): separate from thread_mark().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
09/05/2017
-
09:47 AM Revision d68a6b3e (git): openssl: merge test fixes from upstream
- Fix platform-dependent or fragile test cases added by r59734. This is a
combined patch of the three commits below:
... -
08:25 AM Revision 31a447d1 (git): Update credentials for Travis/Slack integration.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59750 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:15 AM Revision 8c592366 (git): Hide NotImplementedError for windows
- https://github.com/ruby/ruby/commit/440dc6b7e0b3b74db221eed81871516e301d4b3e#commitcomment-24074203
git-svn-id: svn+... -
07:52 AM Revision 813ffb8b (git): st.c: fix num_entries
- * st.c (st_insert2): should manage num_entries when the key is
undefined, as well as st_insert().
git-svn-id: svn+... -
07:50 AM Revision 4a09333b (git): st.c: fix false assertions
- * st.c: split assertion conditions.
* st.c (rb_hash_bulk_insert): the number of arguments should be
even.
git-svn... -
04:49 AM Revision ce7f3e13 (git): optimize rb_hash_bulk_insert to generally outperform 2.4.
- Specialized routine for small linear-probling hash instances to
boost creation of such things [Bug #13861]
Signed-of... - 04:48 AM Revision e06a6630 (git): * 2017-09-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59745 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:48 AM Revision 0eb7359c (git): add rb_hash_new_with_size()
- Sometimes, size of a hash can be calcluated a priori. By providing
such info to the constructor we can avoid unneces...
Also available in: Atom