Activity
From 07/13/2017 to 07/19/2017
07/19/2017
-
11:39 PM Feature #13389: [PATCH] POP3 support timeout for TLS handshake
- naruse (Yui NARUSE) wrote:
> @shugo Could you review this patch?
I've tested and have merged the patch.
Thanks.
-
11:38 PM Feature #13389 (Closed): [PATCH] POP3 support timeout for TLS handshake
- Applied in changeset trunk|r59373.
----------
lib/net/pop.rb: support timeout for TLS handshake
Patch by ahorek (Pa... -
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 Bug #13649 (Closed): Net::IMAP doesn't support response from a Microsoft Exchange server (which is not compliant with RFC standards)
- Applied in changeset trunk|r59372.
----------
lib/net/imap.rb: Ignore trailing space for Microsoft Exchange Server
... -
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... -
09:59 PM Bug #13280 (Rejected): net/ftp: Putbinaryfile (on Windows) requires blocksize equal to file size
- MarkDBlackwell (Mark D Blackwell) wrote:
> Just now, I returned to my client's site. I couldn't reproduce the proble... -
09:54 PM Feature #10119 (Assigned): [PATCH] [net/imap] Add CHANGEDSINCE FETCH modifier + complementary add MODSEQ Message Data Item in FETCH Command
-
09:53 PM Feature #13721 (Assigned): [PATCH] net/imap: dedupe attr keys in Net::IMAP::FetchData
-
09:27 PM Feature #12733: Bundle bundler to ruby core
- > I added test-bundler task to my experimental branch.
Thank you for your work on this. Please contact me in the B... - 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... -
10:17 AM Bug #13755 (Closed): Null pointer dereference in hash_table_index()
- After some fuzz testing I found a crashing test case.
To reproduce: miniruby ruby_null_ptr_hash_table_index
Val... -
09:50 AM Bug #13754 (Third Party's Issue): bigdecimal with lower precision that Float
- Hello,
I'm not sure if I've misunderstood the bigdecimal class but in the following example, I only get 12 signifi... -
03:17 AM Bug #13753 (Closed): Segfault when calling `Random::DEFAULT.rand` in forked child
- Applied in changeset trunk|r59368.
----------
random.c: ensure initialized
* random.c (get_rnd, try_get_rnd): ensur... -
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.... -
03:04 AM Bug #13150: TestMarshal failures on FreeBSD with gcc7 because of GC
- > usa
I got a report for this issue about ruby-build repository.
https://github.com/rbenv/ruby-build/issues/111... -
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
-
04:47 PM Bug #13753: Segfault when calling `Random::DEFAULT.rand` in forked child
- The attached patch fixes the issue by re-initialising the random instance such that calls to `Random::DEFAULT.rand` a...
-
04:33 PM Bug #13753 (Closed): Segfault when calling `Random::DEFAULT.rand` in forked child
- Hi,
The following causes a segfault on 2.3.4, 2.4.1 and current (`ruby 2.5.0dev (2017-07-18 trunk 59362) [x86_64-l... -
12:43 PM Bug #13699: Multiple maps over lazy enumerator yielding multiple values in 2.4.x causes crash
- ruby_2_4 r59363 merged revision(s) 59056.
-
12:42 PM Bug #13648: [PATCH] Nested map of Enumerator::Lazy with packed values gives wrong result
- ruby_2_4 r59363 merged revision(s) 59056.
-
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... -
12:37 PM Feature #13726 (Assigned): PATCH: Windows builds - fractional second file times
-
12:37 PM Misc #13702 (Assigned): TZ checking in rb_w32_fstati64()
-
12:36 PM Feature #13731: inode for Windows on ReFS
- 2.5でやりましょう。
-
12:34 PM Bug #13429 (Closed): Net::SMTP has no read timeout when connexion over TLS
- Ok, I'll backport this later.
-
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... -
11:18 AM Bug #13647 (Feedback): Some weird behaviour with keyword arguments
- I couldn't reproduce it with hashie-3.5.6, from 2.0.0 through trunk.
-
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 Bug #13391 (Closed): wrong number of arguments error for Hash#map when lambda given
- Applied in changeset trunk|r59358.
----------
vm_eval.c: rb_lambda_call
* enum.c (enum_collect): make the block ari... -
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+... -
06:27 AM Bug #13752 (Closed): Can't observe sibling refinements
- Sorry in advance if already reported elsewhere, but is this intentional?
```ruby
class Foo
using Module.new {
... - 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:30 AM Bug #13737 (Closed): "can't modify frozen String" when installing bundled gems
- Applied in changeset trunk|r59354.
----------
hash: keep fstrings of tainted strings for string keys
The same hash ... - 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 Feature #13740 (Closed): [PATCH] doc/extension.rdoc: start entries for threading and IO
- Applied in changeset trunk|r59353.
----------
doc/extension.rdoc: start documenting threading and IO APIs
This will... - 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 Feature #13729 (Closed): PATCH: Add Server Name Indication (SNI) support to WEBrick
- Applied in changeset trunk|r59351.
----------
webrick: fix SNI support
* lib/webrick/https.rb: check ssl context of... -
12:00 AM Feature #13729 (Assigned): PATCH: Add Server Name Indication (SNI) support to WEBrick
- 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
-
07:51 PM Feature #13751 (Rejected): Suppert SSHFP resource records in rubysl-resolv
- Hi,
not sure if this is the correct place to report this. rubysl-resolv does not yet support SSHFP resource records.... -
04:11 PM Bug #13660: rb_str_hash_m discards bits from the hash
- I think the case where half the bits are lost could become a potential security issue.
Essentially all strings which... -
03:39 PM Feature #13732: Precise Time.now on Windows
- Thanks @kubo! Your patch looks good. Finally precise timestamps on Windows! The 1/64 granularity was annoying. I test...
-
12:59 PM Bug #13745: How to download latest build package for Windows 32/64?
- larskanis (Lars Kanis) wrote:
> The most common binary package for Windows is the RubyInstaller. Stable releases are... -
06:39 AM Feature #13750: Improve String#casecmp? and Symbol#casecmp? performance with ASCII string
- Because String#casecmp? duplicates object at `rb_str_downcase()` every time, so String#casecmp? is slower than String...
-
06:32 AM Feature #13750 (Open): Improve String#casecmp? and Symbol#casecmp? performance with ASCII string
- I think String#casecmp and String#casecmp? are similar methods. But they have different performance with ASCII string...
-
04:22 AM Bug #13632: Not processable interrupt queue for a thread after it's notified that FD is closed in some other thread.
- I created a gem with a temporary workaround for versions 2.2.7, 2.3.4 and 2.4.1 to help folks until versions with bac...
-
01:56 AM Bug #13749 (Feedback): Encountered a bug in the Ruby interpreter or extension libraries.
- 2.2.5 is outdated, could you try 2.2.7 (or 2.3, 2.4, trunk if possible)?
-
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... -
12:04 AM Bug #13549: MinGW / Windows encoding - Two issues
- Since I posted this, nobu (thank you) authored a few commits that improved the windows encoding issues (not necessari...
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... -
11:43 PM Bug #13556: MinGW readline Alt / Meta keys
- Re-addressing this with a current build, the same issue exists. As mentioned previously, this issue will only exhibi...
-
11:27 PM Bug #13569: Windows - TestRubyOptions#test_search - append to paths instead of replacing
- Decided to re-run this test, as it's been a while. I've been applying the patch before my normal test runs, so I hav...
-
05:55 PM Bug #13749 (Closed): Encountered a bug in the Ruby interpreter or extension libraries.
- Hi,
I am using a Mac OSX 10.6.8 (Snow Leopard).
I am trying to use vagrant along with virtual box.
I have r... - 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 Bug #13742 (Closed): SIGSEGV in parser_yyerror()
- Applied in changeset trunk|r59344.
----------
parse.y: utf-8 codepoints
* parse.y (parser_tokadd_utf8): skip spaces... -
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
-
09:13 PM Bug #13501: Process.kill behaviour for negative pid is not documented and may be wrong
- What do you think about intercepting negative pid and also using it to set `negative`, so that behaviour is consisten...
-
11:24 AM Bug #13501: Process.kill behaviour for negative pid is not documented and may be wrong
- We looked at this issue at yesterday's developer meeting and agreed that the acceptance of negative pid shall be docu...
-
04:15 PM Bug #13748: [PATCH] Fix mul overflow detection for LLP64 arch.
- Just updated to gcc 7.1.0, and built trunk `ruby 2.5.0dev (2017-07-15 trunk 59341) [x64-mingw32]` with Lars' patch, a...
-
01:36 PM Bug #13748 (Closed): [PATCH] Fix mul overflow detection for LLP64 arch.
- FIXNUMs are expected to fit into a long type, but the test in MUL_OVERFLOW_FIXNUM_P() is about the VALUE type. Since ...
-
11:25 AM Bug #13513 (Assigned): Resolv::DNS::Message.decode hangs after detecting truncation in UDP messages
-
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 -
03:08 AM Bug #13586 (Assigned): Ruby hangs when accessing array which is modified in instance_eval after Coverage.start
-
03:07 AM Bug #13631 (Assigned): Cannot disable site and vendor directories
-
02:24 AM Bug #13655 (Assigned): external encoding named "-" (doc issue or…?)
- We looked at this issue at yesterday's developer meeting and none of attendees remembered there has been any plans to...
-
02:22 AM Bug #13660: rb_str_hash_m discards bits from the hash
- We looked at this issue at yesterday's developer meeting.
The attendees agree that current behaviour is intentiona...
07/14/2017
-
05:17 PM Bug #13745: How to download latest build package for Windows 32/64?
- Do also note that there is a *nix "subsystem" on Win10 since a while. I tried it and you can currently run ubuntu th...
-
11:03 AM Bug #13745: How to download latest build package for Windows 32/64?
- The most common binary package for Windows is the RubyInstaller. Stable releases are provided in the download section...
-
07:02 AM Bug #13745 (Closed): How to download latest build package for Windows 32/64?
- As far as Ruby CI and CRuby development, we don't provide binary package.
It just build and trash away the package b... -
02:18 AM Bug #13745 (Rejected): How to download latest build package for Windows 32/64?
- This is my first question, it look like not much for the dev group.
I need to download latest build package for Wi... -
03:59 PM Misc #13747 (Closed): MinGW trunk build available on Appveyor
- As many of you know, I have been building MinGW for quite a while, and posting results at [Ruby MinGW Test Results](h...
-
01:50 PM Revision 5d6c1f42 (git): zlib.c: fix unnormalized Fixnum
- * ext/zlib/zlib.c (rb_gzfile_total_out): cast to long not to
result in an unsigned long to normalized to Fixnum on ... -
10:53 AM Bug #13350 (Closed): File.read :newline option not respected on Linux
- Applied in changeset trunk|r59336.
----------
io.c: textmode if newline decorator
* io.c (validate_enc_binmode): ne... -
08:35 AM Bug #13350 (Assigned): File.read :newline option not respected on Linux
-
08:25 AM Bug #13350: File.read :newline option not respected on Linux
- It seems to be a nice idea to turn text-mode on with `newline` option.
Matz.
-
10:53 AM Revision 57464618 (git): io.c: textmode if newline decorator
- * io.c (validate_enc_binmode): newline decorator implies text mode
now. [ruby-core:80270] [Bug #13350]
git-svn-id... -
10:31 AM Revision f7ef047f (git): VPATH for ripper
- * common.mk (ripper.c): pass the build directory path for id.h
which may be generated there.
* ext/ripper/depend (... -
09:51 AM Bug #13671: Regexp with lookbehind and case-insensitivity raises RegexpError only on strings with certain characters
- I created a ticket in upstream: https://github.com/k-takata/Onigmo/issues/92
-
09:41 AM Revision 677751e1 (git): hash.c: fix possible crash in Hash#transform_keys!
- Fix up r59328. It is possible that the given block abuses
ObjectSpace.each_object to shrink the temporary array.
git... -
09:28 AM Bug #13654 (Assigned): irb save-history extension is not concurrency-safe
-
09:26 AM Bug #13649 (Assigned): Net::IMAP doesn't support response from a Microsoft Exchange server (which is not compliant with RFC standards)
-
09:20 AM Bug #13564: Exception message management
- Now we have Exception#cause.
Therefore it should be
```ruby
begin
raise 'foo'
ensure
raise 'bar'
end
``` -
09:01 AM Bug #13564: Exception message management
- I understand the principle. But I think it's a programmer's fault to modify the string.
I don't think it's worth pro... -
09:18 AM Bug #13616 (Closed): Zlib::GzipReader#pos underflows after calling #ungetbyte or #ungetc at start of file
- Applied in changeset trunk|r59333.
----------
Zlib::GzipReader#pos underflows after calling #ungetbyte or #ungetc at... -
09:17 AM Revision 7c9c2bc1 (git): Zlib::GzipReader#pos underflows after calling #ungetbyte or #ungetc at start of file [Bug #13616]
- patched by Andrew Haines <[email protected]> [ruby-core:81488]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
09:17 AM Bug #13593 (Feedback): Addrinfo#== behaves oddly
- It is difficult compare Addrinfo objects precisely if not impossible.
Using Addrinfo#inspect as addrinfo_eql.diff ... -
09:01 AM Feature #13731 (Assigned): inode for Windows on ReFS
-
08:51 AM Feature #10674 (Assigned): Net::HTTP retries idempotent requests once after a timeout, but its not configurable
-
08:48 AM Bug #13521 (Third Party's Issue): [PATCH] Add fallback for DNS resolver registry key on Wine
- As far as I understand this is Wine's issue.
Wine should have the registry key. -
08:46 AM Feature #13676 (Closed): to_s method is not overriden for Set
- Applied in changeset trunk|r59332.
----------
Alias Set#to_s to #inspect [ruby-core:81753] [Feature #13676] -
08:19 AM Feature #13676 (Assigned): to_s method is not overriden for Set
- Makes sense. I'll add to_s as an alias to inspect.
- 08:46 AM Revision d893c123 (git): Alias Set#to_s to #inspect [ruby-core:81753] [Feature #13676]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:46 AM Revision cb1d634d (git): Make tests for Set#inspect more straightforward
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59331 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:34 AM Bug #13429 (Assigned): Net::SMTP has no read timeout when connexion over TLS
-
08:33 AM Bug #13391 (Assigned): wrong number of arguments error for Hash#map when lambda given
- >ko1
Please review https://github.com/ruby/ruby/compare/trunk...nobu:bug/13391-map-arity
-
08:32 AM Bug #13404 (Rejected): Hash#any? yields arguments to lambdas with proc semantics
- We continues to discuss #13391
-
08:26 AM Feature #13389 (Assigned): [PATCH] POP3 support timeout for TLS handshake
- @shugo Could you review this patch?
-
08:21 AM Bug #13735 (Assigned): Initialization-error of sortedset
-
07:47 AM Revision 7eb444d9 (git): Update gemspec for standalone gem that is ruby/date repository.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:35 AM Bug #13535: Installing Ruby2.4.1 on Solaris 10
- 確かに頑張ってGNU makeを指定すると言う方向性もなくはないのですが、基本的にはCRuby添付のlibffiはlibffiパッケージが提供されていない環境、
具体的にはWindowsのVisual C++環境を想定してのものなの... -
07:13 AM Revision 507d295b (git): Fixup r59327. Forgot to update version number.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:44 AM Feature #13583 (Closed): Adding `Hash#transform_keys` method
- Applied in changeset trunk|r59328.
----------
hash.c: Add Hash#transform_keys and Hash#transform_keys!
* hash.c (tr... -
05:33 AM Feature #13583: Adding `Hash#transform_keys` method
- Looks good to me.
Matz.
- 06:44 AM Revision 14051117 (git): hash.c: Add Hash#transform_keys and Hash#transform_keys!
- * hash.c (transform_keys_i, rb_hash_transform_keys): Add Hash#transform_keys.
[Feature #13583] [ruby-core:81290]
*... -
06:39 AM Feature #13743 (Rejected): Support linking of files opened with O_TMPFILE
- This API is pretty simple but only works on Linux. I am not positive to add platform-specific features to the languag...
-
06:28 AM Feature #13743: Support linking of files opened with O_TMPFILE
- I feel this is too Linux and environment specific.
For example, it depends /proc/fd.
I think that it is better to... -
01:46 AM Feature #13743: Support linking of files opened with O_TMPFILE
- normalperson (Eric Wong) wrote:
> However, `PATH_MAX` (4096 on Linux) is excessive use of stack.
> Since `fd` is ... -
06:38 AM Bug #13746 (Closed): windows-pr gemのRuby 2.4 32bit版でのSEGV
- windows-pr gemのCI対象にRuby 2.4 32/64bit版の両方を加えてAppVeyorにてCIを走らせたところ、SEGVが発生しました。
このSEGVはRuby 2.4の64bit版(ruby 2.4.1p111... -
06:15 AM Revision 0b396d58 (git): Merge psych-3.0.0.beta3 from ruby/psych.
- * Rely on encoding tags to determine if string should be dumped as binary.
https://github.com/ruby/psych/commit/8... -
06:12 AM Feature #13666 (Closed): Development: Writing test code for new features/bug fixes can be done as specs under spec/rubyspec instead of tests under test/
- We discussed this this issue at today's Ruby Committer meeting.
We agreed that the new setup makes it easier to wr... -
06:07 AM Feature #13665: String#delete_suffix
- Looks good to me.
Matz.
-
05:44 AM Feature #13729: PATCH: Add Server Name Indication (SNI) support to WEBrick
- ごめんなさい。前回送ったパッチですが、不完全でした。正しくContextを返していませんでした。
テスト時に大ぽかしてSAN証明書を参照していたため、見誤っていました。
そこの修正と、正しい証明書が提示されたことを確認するテストを... -
05:33 AM Revision e870af88 (git): Added psych entry to package table and fixed sync instructions.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59326 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:43 AM Revision 1e84c834 (git): process.c: null bytes
- * process.c (rlimit_type_by_sym): prohibit null bytes in key
names. [ruby-core:82033] [Bug #13744]
git-svn-id: sv...
07/13/2017
-
11:55 PM Revision a39ad0f0 (git): Use tr! instead of gsub!
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59324 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:32 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- [email protected] wrote:
> sorry for long absent about this topic. it is hard task (hard
> to start writing up because... -
08:37 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- sorry for long absent about this topic. it is hard task (hard to start writing up because of problem difficulties and...
-
09:16 PM Bug #13744 (Closed): Spawn doesn't work with options of symbol keys generated dynamically
- reclosing to trigger backport request
-
09:15 PM Bug #13744 (Open): Spawn doesn't work with options of symbol keys generated dynamically
- fixed in r59322, will need backports
-
08:47 PM Bug #13744 (Closed): Spawn doesn't work with options of symbol keys generated dynamically
- Applied in changeset trunk|r59322.
----------
process.c: handle dynamic :rlimit_* symbols in spawn execopts
* proce... -
08:02 PM Bug #13744: Spawn doesn't work with options of symbol keys generated dynamically
- [email protected] wrote:
> But spawn fails when generating symbol from a String:
>
> ~~~
> $ ruby -e 'spa... -
01:14 PM Bug #13744: Spawn doesn't work with options of symbol keys generated dynamically
hm on my windows machine:
~~~
ruby -e 'spawn("ls", :rlimit_cpu => 100)'
~~~
causes a syntax error
PS:
i...-
12:31 PM Bug #13744: Spawn doesn't work with options of symbol keys generated dynamically
- Very interesting behaviour. I would have assumed for both to behave the same in the above case.
-
11:44 AM Bug #13744 (Closed): Spawn doesn't work with options of symbol keys generated dynamically
- spawn works when giving options whose key is symbol literal:
~~~
$ ruby -e 'spawn("ls", :rlimit_cpu => 100)'
~~... -
09:08 PM Feature #13743: Support linking of files opened with O_TMPFILE
- [email protected] wrote:
> Feature #13743: Support linking of files opened with O_TMPFILE
> https://bugs.ruby... -
11:33 AM Feature #13743: Support linking of files opened with O_TMPFILE
- Extension of `File.link`, but not `File#link`?
-
11:18 AM Feature #13743 (Rejected): Support linking of files opened with O_TMPFILE
- This patch enables linking of files opened with O_TMPFILE into file system.
Users can make a temporary file persiste... - 08:47 PM Revision 24e4a877 (git): * 2017-07-14
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59323 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:47 PM Revision 5c4db58b (git): process.c: handle dynamic :rlimit_* symbols in spawn execopts
- * process.c (rb_execarg_addopt_rlimit): hoist out of rb_execarg_addopt
(rlimit_type_by_sym): new wrapper for dynami... -
11:01 AM Feature #13696: Add exchange and noreplace options to File.rename
- I think atomicity is important. If the kernel doesn't support atomic exchange, File.exchange should raise NotImplemen...
-
10:20 AM Bug #13742 (Closed): SIGSEGV in parser_yyerror()
- After some fuzz testing I found a crashing test case.
To reproduce: miniruby ruby_sigsegv_parser_yyerror
Valgri... -
09:46 AM Revision 24873d1a (git): Use Test::Unit::TestCase instead of MiniTest::Unit::TestCase. Because
- tests of fiddle already used customized assertions of ruby core.
* test/fiddle/helper.rb: Use Test::Unit::TestCase... -
08:11 AM Feature #13715: [PATCH] avoid garbage from Symbol#to_s in interpolation
- [email protected] wrote:
> > VALUE rb_vm_call0_body(rb_thread_t *th, struct rb_calling_info *calling,
>
> You don't ... -
02:48 AM Feature #13715: [PATCH] avoid garbage from Symbol#to_s in interpolation
- > VALUE rb_vm_call0_body(rb_thread_t *th, struct rb_calling_info *calling,
You don't need to expose `vm_call0_body... -
07:41 AM Feature #13434: better method definition in C API
- [email protected] wrote:
> I wrote the following sentences in hastily so sorry if it has
> English grammar problems.... -
04:29 AM Feature #13434: better method definition in C API
- I wrote the following sentences in hastily so sorry if it has English grammar problems.
normalperson (Eric Wong) w... -
07:00 AM Revision 52e8254b (git): parse.y: flush debug output
- * parse.y (parser_compile_error): flush debug output before
compile error message, to keep the order.
git-svn-id: ... -
06:32 AM Bug #13737: "can't modify frozen String" when installing bundled gems
- [email protected] wrote:
> Thank you for survey.
No problem :)
> normalperson (Eric Wong) wrote:
> > > I think ... -
05:46 AM Bug #13737: "can't modify frozen String" when installing bundled gems
- Thank you for survey.
normalperson (Eric Wong) wrote:
> > I think we don't need to prepare frozen string table f... -
03:41 AM Bug #13737: "can't modify frozen String" when installing bundled gems
- [email protected] wrote:
> Sorry for late response
> (because of my health problem and so on...)
No problem, I hope... -
02:01 AM Bug #13737: "can't modify frozen String" when installing bundled gems
- Sorry for late response
(because of my health problem and so on...)
I think we don't need to prepare frozen strin... -
04:21 AM Feature #13740: [PATCH] doc/extension.rdoc: start entries for threading and IO
- [email protected] wrote:
> > void *rb_thread_call_without_gvl(void *(*func)(void *), void *data1, rb_unblock_function_t... -
02:31 AM Feature #13740: [PATCH] doc/extension.rdoc: start entries for threading and IO
- > void *rb_thread_call_without_gvl(void *(*func)(void *), void *data1, rb_unblock_function_t *ubf, void *data2) ::
... -
01:11 AM Feature #13740: [PATCH] doc/extension.rdoc: start entries for threading and IO
- [email protected] wrote:
> Looks ok to me - at the least I could not spot grammatical
> errors or typo glancing t... -
12:11 AM Feature #13740: [PATCH] doc/extension.rdoc: start entries for threading and IO
- Looks ok to me - at the least I could not spot grammatical errors or typos glancing through it 1-2 times. I have of c...
-
03:28 AM Feature #9323: IO#writev
- > It would be great if #write could take an array, and if possible, call writev.
That's would be nice.
```
Fil... -
03:17 AM Bug #13741 (Closed): A documentation bug of IO#putc
- The documentation of IO#putc says:
```
* call-seq:
* ios.putc(obj) -> obj
*
* If <i>obj</i> is ...
Also available in: Atom