Activity
From 07/15/2017 to 07/21/2017
07/21/2017
-
10:45 PM Revision 86dc8c81 (git): compile.c: dump iseq at adjust bug
- * compile.c (fix_sp_depth): dump instructions at adjust bug too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5... - 07:06 PM Revision f0f7098c (git): * 2017-07-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59386 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:06 PM Revision 17bf0c00 (git): NEWS: add entries for thread_sync.c changes
- I'm slightly worried about some external code subclassing
ConditionVariable, Queue, and SizedQueue and relying on the... -
01:30 PM Revision 90311f37 (git): strscan.c: fix segfault in aref
- * ext/strscan/strscan.c (strscan_aref): fix segfault after
get_byte or getch which do not apply regexp.
[ruby-cor... -
08:31 AM Revision 5f534b7d (git): optparse.rb: [DOC] fix keys
- * lib/optparse.rb (getopts): [DOC] parameter keys are strings, not
symbols.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
04:29 AM Revision c4dfd0cc (git): ripper: add kwrest_param parser event
- * parse.y (f_kwrest): Dispatch kwrest_param event. This is especially
useful for unnamed kwrest parameter for which...
07/20/2017
-
11:34 PM Revision 0055f09b (git): Use `unpack1` instead of `unpack` and `[0]`
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:47 PM Revision 93fe0ff2 (git): logger.rb: Fix handling progname
- Because progname was memoized with ||= a logger call that involved
outputting false would be nil. Example code:
lo... -
04:29 PM Revision 1da64831 (git): NEWS: Add String#delete_suffix and String#delete_suffix!
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59379 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:29 PM Revision 3f919fec (git): * 2017-07-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59378 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:29 PM Revision 510957df (git): string.c: add String#delete_suffix and String#delete_suffix!
- to remove trailing suffix [Feature #13665] [Fix GH-1661]
* string.c (rb_str_delete_suffix_bang): add a new method
... -
11:00 AM Revision 515ac69f (git): Remove dead code
- * eval.c (errinfo_setter): dead for 10 years since r13091.
(rb_rubylevel_errinfo): not used and not exported.
usu... -
05:48 AM Revision 19e687ff (git): parse.y: empty hash in defined
- * parse.y (command): NODE_ARRAY with NULL is invalid. traversal
in defined_expr0 is simplified than iseq_compile_e... -
02:43 AM Revision 8c5e7c59 (git): compile.c: restore stack at return
- * compile.c (iseq_compile_each0): restore the stack depth after
return to the previous depth, to fix the stack dept...
07/19/2017
-
11:38 PM Revision ece6c674 (git): lib/net/pop.rb: support timeout for TLS handshake
- Patch by ahorek (Pavel Rosický). [ruby-core:80490] [Feature #13389]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru... -
11:08 PM Revision 01658682 (git): lib/net/imap.rb: Ignore trailing space for Microsoft Exchange Server
- Based on the patch by keysen (Jérémy Carlier).
[ruby-core:81641] [Bug #13649]
git-svn-id: svn+ssh://ci.ruby-lang.org... - 03:01 PM Revision 02d1c089 (git): * 2017-07-20
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:01 PM Revision 29029217 (git): Sort entries [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59370 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:59 PM Revision ae1c9f13 (git): NEWS: Add Hash#transform_keys and Hash#transform_keys!
- [Feature #13583] [ruby-core:81290] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59369 b2dd03c8-39d4-4... -
03:16 AM Revision a14cb8ad (git): random.c: ensure initialized
- * random.c (get_rnd, try_get_rnd): ensure initialized to get rid
of crash in forked processes. [ruby-core:82100] [... -
03:16 AM Revision 77f1277e (git): test_rand.rb: improved assert_fork_status
- * test/ruby/test_rand.rb (assert_fork_status): deal with errors
from children.
git-svn-id: svn+ssh://ci.ruby-lang.... -
02:28 AM Revision 2cc3946d (git): st.c: adjust style
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:35 AM Revision 8c57548d (git): * 2017-07-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:35 AM Revision 0493b1ce (git): revert r59359, r59356, r59355, r59354
- These caused numerous CI failures I haven't been able to
reproduce [ruby-core:82102]
git-svn-id: svn+ssh://ci.ruby-l...
07/18/2017
-
12:42 PM Revision f03997d3 (git): merge revision(s) 59056: [Backport #13648] [Backport #13699]
- enumerator.c: fix nested maps
* enumerator.c (lazy_map_proc, lazy_grep_iter_proc): marks values
re... -
11:28 AM Revision 13155d4d (git): Copy openssl library finder for ext/digest from OpenSSL extention.
- * ext/digest/digest_conf.rb: Support to search variaous filenames of
OpenSSL/LibreSSL libraries.
git-svn-id: svn... -
10:49 AM Revision e69dd14a (git): fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:29 AM Revision 2e596f68 (git): descriptive asssertions
- * test/ruby/test_string.rb (test_uplus_minus): prefer more
descriptive asssertions than assert_equal.
git-svn-id: ... - 09:52 AM Revision 86e266bb (git): string: preserve taint flag with String#-@ (uminus)
- * string.c (tainted_fstr_update): move up
(rb_fstring): support registering tainted strings
(register_fstring_tai... -
08:31 AM Revision 1f67a390 (git): vm_eval.c: rb_lambda_call
- * enum.c (enum_collect): make the block arity same as the given
block. [Bug #13391]
* internal.h (vm_ifunc): stor... -
07:48 AM Revision 8ffb23c2 (git): proc.c: rb_block_min_max_arity
- * proc.c (rb_block_min_max_arity): new function to get arity range
from the current block.
git-svn-id: svn+ssh://c... - 07:21 AM Revision 6607266e (git): test/ruby/test_string.rb: ensure we do not have tainted strings
- Trying to figure out [ruby-core:82092]
cf. https://gist.github.com/e2c899c453f3f66e7934095c32505486
git-svn-id: svn+... - 04:30 AM Revision 4f473905 (git): newhash insn reuses existing keys
- This gives the newhash VM instruction the same string reuse
capabilities as rb_hash_aset.
* st.c (str_key): new wrap... - 02:29 AM Revision d04c085b (git): hash: keep fstrings of tainted strings for string keys
- The same hash keys may be loaded from tainted data sources
frequently (e.g. parsing headers from socket or loading
YA... - 02:10 AM Revision ed831a6c (git): doc/extension.rdoc: start documenting threading and IO APIs
- This will hopefully be useful for folks writing C extensions.
* doc/extension.rdoc: start documenting threading and ... - 01:59 AM Revision a7b7d403 (git): * 2017-07-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:59 AM Revision a6c13d08 (git): webrick: fix SNI support
- * lib/webrick/https.rb: check ssl context of virtual host.
* lib/webrick/ssl.rb: ensure to return ssl context.
* test...
07/17/2017
-
01:16 AM Revision 23e9a4ec (git): gmake.mk: extract after update gems
- * defs/gmake.mk (extract-gems): should wait for update-gems to
finish when doing both.
git-svn-id: svn+ssh://ci.ru... -
12:11 AM Revision 28695a8f (git): parse.y: refine literal error messages
- * parse.y (parser_yyerror): strip newline in error source which
will not be printed, when lex_p has passed it.
* p...
07/16/2017
-
11:45 PM Revision b17efb68 (git): parse.y: refine invalid Unicode escape message
- * parse.y (literal_flush): rename from numeric_literal_flush, as
it is not just for numerics now.
* parse.y (parse... - 03:28 PM Revision 26888a8e (git): * 2017-07-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:28 PM Revision e5b6c9c5 (git): assertions.rb: frozen string buffer
- * test/lib/test/unit/assertions.rb (assert_pattern_list): make
frozen string literals modifiable as buffers.
git-s... -
02:32 PM Revision 360f85eb (git): parse.y (numeric_literal_flush): fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:39 PM Revision 80d502b8 (git): parse.y: utf-8 codepoints
- * parse.y (parser_tokadd_utf8): skip spaces in the current line,
without advancing the line, to get rid of dangling... - 11:35 AM Revision f01f98f0 (git): * 2017-07-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:35 AM Revision 019f21e5 (git): Use assert_syntax_error
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
07/15/2017
-
08:29 AM Revision 70af8d3c (git): parse.y: refine error messages
- * parse.y (parser_read_escape, parser_tok_hex): refine error
messages. point from the backslash up to the invalid ... -
07:24 AM Revision a7452a8f (git): test_lexer.rb: require ripper directly
- * test/ripper/test_lexer.rb: This file does not use
DummyParser, so requiring ripper directly instead of
requirin... - 04:35 AM Revision 3cfbd610 (git): * 2017-07-15
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:35 AM Revision 40dad62c (git): Fix warning: shadowing outer local variable - a
- [ci skip][Fix GH-1628]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Also available in: Atom