Activity
From 12/11/2011 to 12/17/2011
12/17/2011
-
11:44 PM Bug #5771 (Closed): WIN32OLERuntimeError using 1.9.2
- I found a problem using win32ole library in threaded script. Ruby version I used is 1.9.2p290. It is said that same happens on 1.9.3-p0. Following is the minimal example that exposes this problem and the problem happens at ie.document. ...
-
09:12 PM Feature #5767: Cache expanded_load_path to reduce startup time
- There is report about 47% startup time reduction https://gist.github.com/1480404#gistcomment-69769
- 07:26 PM Revision 63783f2c (git): * 2011-12-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@34062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:26 PM Revision 42df5389 (git): * NEWS: Add {Proc|{Unbound}Method}#parameters and typo fixes
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@34061 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:48 AM Bug #5768 (Closed): TestRequire#test_race_exceptionで競合するケースがまだある
- まだrequireで競合するケースが残っています。
現在のテストだと確率的にしか起きませんが、以下の通り変更すると確実に起きるようになります。
diff --git a/test/ruby/test_require.rb b/test/ruby/test_require.rb
index 9186a6f..262a5ef 100644
--- a/test/ruby/test_require.rb
+++ b/test/ruby/test_require.... -
10:23 AM Feature #3620: Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
- Issue #3620 has been updated by Eric Wong.
ping? The subject of Queue performance came up again in:
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/391324
----------------------------------------
Feature #3620... -
10:00 AM Feature #3620: Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
- ping? The subject of Queue performance came up again in:
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/391324 - 01:17 AM Revision b06e8581 (git): * 2011-12-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:17 AM Revision 48c7c84e (git): update doc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
12/16/2011
-
06:48 PM Bug #5750: Thread.current local-variables behavior
- any news on this ?
This documentation bug is here since 1.9 was first released from what I understand so I think it would be rather urgent to fix it, for me a documentation is even worse than a bug in the codebase since it leads you to ... -
05:44 PM Feature #5427: Not complex patch to improve `require` time (load.c)
- Tiny fix to patch: fix startup speed on small script.
-
04:10 PM Feature #5767: Cache expanded_load_path to reduce startup time
- Cosmetic update to patch: more atomic cache access.
-
02:23 PM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
- Hello,
>
> I think you should check in your patches by yourself, if you
> are not disagreeable.
> Do you want to do so?
>
Yes. I'll check in that if that's acceptable.
Thanks,
--
Hiroshi Shirosaki -
12:23 PM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
- Hello,
In message "[ruby-core:41671] [ruby-trunk - Bug #5714] Unexpected error of STDIN#read with non-ascii input on Windows XP"
on Dec.15,2011 14:58:07, <h.shirosaki@gmail.com> wrote:
> Thank you for check and merge, and t... - 08:18 AM Revision 9ef4a0aa (git): * 2011-12-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34058 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:18 AM Revision c17c0030 (git): * README, README.ja: 'make check' is preferable to 'make test'.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34057 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:53 AM Bug #5763: sprintf not throwing error for wrong number of arguments
- > Motohiro KOSAKI wrote:
>> Â But I can't imagine any useful usecase of current behavior.
>
> Then please remember #2709.
> http://bugs.ruby-lang.org/issues/show/2709
Oh, I didn't know it. Thank you. I'll withdraw my claim then. -
12:32 AM Feature #5766 (Closed): Hash.each_with_object should behave differently when block's arity is 3
12/15/2011
-
09:19 PM Bug #5754: Double require bug in 1.9.3
- > it doesn't see an entry in the loading table even though t2 is currently loading the file
Has it something common with #5727 ? -
06:53 AM Bug #5754: Double require bug in 1.9.3
- Hi,
(11/12/14 23:56), Yui NARUSE wrote:
> By r34027, test_race_excption(TestRequire) fails as following:
>
> test_race_excption(TestRequire) [/extdisk/chkbuild/chkbuild/tmp/build/ruby-trunk/20111214T140500Z/ruby/test/ruby/te... -
08:53 PM Feature #5766: Hash.each_with_object should behave differently when block's arity is 3
- Em 15-12-2011 03:14, Yukihiro Matsumoto escreveu:
> Hi,
>
> In message "Re: [ruby-core:41668] [ruby-trunk - Feature #5766][Open] Hash.each_with_object should behave differently when block's arity is 3"
> on Thu, 15 Dec 2011... -
08:51 PM Feature #5766: Hash.each_with_object should behave differently when block's arity is 3
- How do I close this issue?
-
02:23 PM Feature #5766: Hash.each_with_object should behave differently when block's arity is 3
- Hi,
In message "Re: [ruby-core:41668] [ruby-trunk - Feature #5766][Open] Hash.each_with_object should behave differently when block's arity is 3"
on Thu, 15 Dec 2011 13:07:22 +0900, Rodrigo Rosenfeld Rosas <rr.rosas@gmail.com... -
01:07 PM Feature #5766 (Closed): Hash.each_with_object should behave differently when block's arity is 3
- Enum.each_with_object is very handy in lots of situations, but specially while dealing with arrays. It would be great to be able to use it with hashes like below:
{a: 1}.each_with_object([]){|k, v, object| ...}
Currently, we need t... -
08:47 PM Feature #5767: Cache expanded_load_path to reduce startup time
- Nikolai Weibull wrote:
> Is it only me, or is treating $LOAD_PATH like an array hurting
> ...
I think, you right. $LOAD_PATH and $LOADED_FEATURES should be restricted.
But currently they not.
When I trying to improve $LOADED_FEATURE... -
07:53 PM Feature #5767: Cache expanded_load_path to reduce startup time
- Nikolai Weibull wrote:
> On Thu, Dec 15, 2011 at 10:18, Yura Sokolov <funny.falcon@gmail.com> wrote:
>>
>> Issue #5767 has been reported by Yura Sokolov.
>>
>> ----------------------------------------
>> Feature #5767: Cache... -
07:23 PM Feature #5767: Cache expanded_load_path to reduce startup time
- On Thu, Dec 15, 2011 at 10:18, Yura Sokolov <funny.falcon@gmail.com> wrote:
>
> Issue #5767 has been reported by Yura Sokolov.
>
> ----------------------------------------
> Feature #5767: Cache expanded_load_path to reduce startup... -
06:18 PM Feature #5767 (Closed): Cache expanded_load_path to reduce startup time
- This patch add caching of expanded load path.
It reduces rails startup time by 33%
(patch against 1.9.3-p0 and simple performance test is here https://gist.github.com/1480404 ) -
02:58 PM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
- Hi Usaku NAKAMURA san,
>
> ...
Thank you for check and merge, and test fix.
This is a follow up fix.
Sorry for my mistake. I noticed an issue that file cursor seek does't work properly.
In the case, trying to seek cursor befor... -
02:19 PM Revision d95ce7fc (git): * error.c (builtin_type_name): don't return pointer to the buffer of
- temporary String object.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34056 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:46 PM Bug #5763 (Closed): sprintf not throwing error for wrong number of arguments
- =begin
$ ruby -w -e 'printf "%d\n", 1, 2'
-e:1: warning: too many arguments for format string
1
=end
-
12:28 PM Bug #5763: sprintf not throwing error for wrong number of arguments
- Shyouhei Urabe wrote:
> > check for similar behaviour of sprintf in a c program
> ...
I encountered this issue today, i was missing a format specifier in my code and it took sometime to figure it out. It would be nice if there was a wa... -
11:56 AM Bug #5763: sprintf not throwing error for wrong number of arguments
- Motohiro KOSAKI wrote:
> But I can't imagine any useful usecase of current behavior.
Then please remember #2709.
http://bugs.ruby-lang.org/issues/show/2709
note: I'm neither for nor against it.
-
10:53 AM Bug #5763: sprintf not throwing error for wrong number of arguments
- >> check for similar behaviour of sprintf in a c program
>
> This is a GCCism, not a universal C behaviour. Â If you think sprintf should warn because C does, that is a false assertion.
But I can't imagine any useful usecase of cur... -
10:04 AM Bug #5763: sprintf not throwing error for wrong number of arguments
- > check for similar behaviour of sprintf in a c program
This is a GCCism, not a universal C behaviour. If you think sprintf should warn because C does, that is a false assertion. -
06:17 AM Bug #5763: sprintf not throwing error for wrong number of arguments
- check for similar behaviour of sprintf in a c program
#include <stdio.h>
int main()
{
char buffer[50];
char *p = buffer;
sprintf(buffer, "%d", 1, 2, 3);
printf("%s", p);
return 0;
}
> gcc test_str.c
> ...
tes... -
05:32 AM Bug #5763 (Closed): sprintf not throwing error for wrong number of arguments
- sprintf should raise error when the number of arguments does not match the number of format specifiers
sprintf with correct number of format specifiers, arguments
>> sprintf('%s', 'hello')
=> "hello"
sprintf with a single format ... -
11:15 AM Bug #5737: WEBrick doesn't support keep alive connections for 204 and 304 responses
- RFC 2616 section 8.1.2.1 states:
In order to remain persistent, all messages on the connection MUST have a self-defined message length (i.e., one not defined by closure of the connection), as described in section 4.4.
204 and 30... -
11:10 AM Bug #5752 (Closed): Array#delete_if side effects due to changeset r32360
-
10:11 AM Bug #5765 (Closed): [PATCH] modernize Timeout usage in net/{http,pop,smtp,telnet}
- Object#timeout is deprecated, so use Timeout.timeout instead
Additionally, rely on raising Timeout::Error instead of
temporary Class object. Using a temporary Class object only
benefits nested timeouts, but the code paths in net/* ... -
09:23 AM Feature #5138: Add nonblocking IO that does not use exceptions for EOF and EWOULDBLOCK
- KOSAKI Motohiro <kosaki.motohiro@gmail.com> wrote:
> - I can imagine IO::WaitReadable is annoying to use. but I'm not sure
> how much affect it a performance. Did anyone mesure it?
I've released a net-wrong RubyGem which monke... -
08:57 AM Revision 73768d54 (git): * io.c (argf_type): make typed data.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:40 AM Revision 2a5ddef5 (git): * error.c (rb_check_type): fix typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34054 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:01 AM Feature #5764 (Assigned): Net::HTTP should assume HTTP/0.9 on unexpected responses
- Currently Net::HTTP.read_status_line throws Net::HTTPBadResponse if the status line does not conform to HTTP/1.1 specifications.
But in cases when the web server implements a request size limit, it may not read HTTP/1.1 trailer after ... -
05:48 AM Revision 00e6c802 (git): * ext/strscan/strscan.c: use typed data with
- onig_region_memsize().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34053 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:33 AM Revision 9dccfb55 (git): * error.c (rb_check_typeddata): refine error message with
- including expected struct name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34052 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:29 AM Revision 57537ccb (git): Use SIGINT to interrupt.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:15 AM Revision 84dcc382 (git): * regcomp.c (onig_region_memsize): implemented for memsize_of().
- * ext/objspace/objspace.c (memsize_of): use it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34050 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 01:45 AM Revision 50761244 (git): * 2011-12-15
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:44 AM Revision 15f26afd (git): * array.c (rb_ary_reject_bang, rb_ary_delete_if): update rdoc.
- documentation from Thomas Leitner <t_leitner AT gmx.at> in
[ruby-core:41616]. [Bug #5752]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34048 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:44 AM Revision 58b5838d (git): * array.c (rb_ary_reject_bang, rb_ary_delete_if): update rdoc.
- documentation from Thomas Leitner <t_leitner AT gmx.at> in
[ruby-core:41616]. [Bug #5752]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34048 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 01:10 AM Revision f281353f (git): * 2011-12-15
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:10 AM Revision 15a66805 (git): * test/ruby/test_require.rb (test_race_exception): get rid of
- not-guaranteed timing issue. [ruby-core:41655] [Bug #5754]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:08 AM Bug #5762 (Closed): Bug#4178 が sparc Solaris 10 + Oracle Solaris Studio 12.2 で再発
- Bug #4178 が sparc Solaris 10 + Oracle Solaris Studio 12.2 にて再発しています。
SunStudio 11, gcc, fcc など他のコンパイラでは発生していません。
48) Failure:
test_singleton_method(TestGc) [/XXX/YYY/test/ruby/test_gc.rb:71]:
[ruby-dev:42832].
Exception raise...
12/14/2011
-
11:56 PM Bug #5754 (Assigned): Double require bug in 1.9.3
- By r34027, test_race_excption(TestRequire) fails as following:
test_race_excption(TestRequire) [/extdisk/chkbuild/chkbuild/tmp/build/ruby-trunk/20111214T140500Z/ruby/test/ruby/test_require.rb:393]:
[ruby-core:41618].
<[false, true]>... -
11:32 PM Feature #5427: Not complex patch to improve `require` time (load.c)
- > Well, without patch complexity of loading is O(n**2), with patch is O(n*log(n)), so that, gain grows as n/log(n) :)
Ough, it should be O(n(n-log(n)) => O(n**2) %( -
11:20 PM Feature #5427: Not complex patch to improve `require` time (load.c)
- > That’s rather meager results (and actual timings say a lot more than percentages).
Yes, I know. Gain were much greater before #5727 were fixed. So that, caching expanded_load_path should be next step of optimization.
> ...
Runnin... -
06:53 PM Feature #5427: Not complex patch to improve `require` time (load.c)
- On Wed, Dec 14, 2011 at 09:59, Yura Sokolov <funny.falcon@gmail.com> wrote:
> Currently I could claim 6% loading time improvement on rails application with $LOADED_FEATURES.size near 1000.
That’s rather meager results (and actual ... -
05:59 PM Feature #5427: Not complex patch to improve `require` time (load.c)
- I update patch against ruby-trunk.
Currently I could claim 6% loading time improvement on rails application with $LOADED_FEATURES.size near 1000.
But gain should exponentially increase with application size grow.
Patch attached. P... -
08:56 PM Bug #5756: crashs when Twitter.update_with_media with rails
- Thanks for the response. I will attach the crash log for MacOS.
-
07:23 PM Bug #5756: crashs when Twitter.update_with_media with rails
- SungHee Kang wrote:
> Thanks. But how can I do this on rails?
Simply do `rails something|&tee… :-)
If you're using OSX, please upload a crash log generated by OS X
See: http://bugs.ruby-lang.org/projects/ruby/wiki/HowToReport#Si... -
04:59 PM Bug #5756: crashs when Twitter.update_with_media with rails
- Got It! I changed the iTerm scrollback status to unlimited then I should take a full log.
Best regards. -
04:47 PM Bug #5756: crashs when Twitter.update_with_media with rails
- Thanks. But how can I do this on rails?
-
04:44 PM Bug #5756: crashs when Twitter.update_with_media with rails
- take a log doing like this: `ruby aaa.rb|&tee crash.log` or `ruby aaa.rb 2>&1 >crash.log`
-
04:25 PM Bug #5756: crashs when Twitter.update_with_media with rails
- I can't upload full logs because it's too long. It was rendered only 600 lines.
'ruby -v' is ruby 1.9.3dev (2011-09-23 revision 33323) [x86_64-darwin10.6.0]
best regards. -
08:35 PM Bug #5724 (Rejected): date_core compiling issues with MinGW GCC 4.6
- This was caused by a bug of mingw-w64's GCC 4.6 and not Ruby.
-
07:53 PM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
- Hello,
In message "[ruby-core:41641] [ruby-trunk - Bug #5714] Unexpected error of STDIN#read with non-ascii input on Windows XP"
on Dec.14,2011 17:04:16, <h.shirosaki@gmail.com> wrote:
> Thank you. I added above test and so... -
05:04 PM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
- >
> ...
Thank you. I added above test and some other tests.
I added one more mode setting for safe.
"make test" passed.
"make test-all" failures and errors were same as before patch.
Could you check this patch?
-
07:23 PM Bug #5759: flatten calls to_ary on everything
- On 14/12/11 01:05, Eric Hodel wrote:
>
> Issue #5759 has been updated by Eric Hodel.
>
>
> Use Kernel#Array:
>
> $ ruby -e 'p Array("a\nb"), Array(["a\nb"])'
> ["a\nb"]
> ["a\nb"]
Or a splat:
ruby-1.... -
10:05 AM Bug #5759: flatten calls to_ary on everything
- Use Kernel#Array:
$ ruby -e 'p Array("a\nb"), Array(["a\nb"])'
["a\nb"]
["a\nb"]
-
08:55 AM Bug #5759 (Rejected): flatten calls to_ary on everything
- I often ensure that I have an array by doing:
def foo=(x)
@foo = [x].flatten
end
But this has turned into a problem as of late, as it seems #flatten is calling #to_ary on every element in the array, and apparently catchin... -
06:49 PM Bug #5752: Array#delete_if side effects due to changeset r32360
- Actually, it were next changeset r32373
-
06:48 PM Bug #5761 (Closed): Array#flatten(N) calls to_ary on the (N+1)-level objects
- $ cat flatten.rb
class Foo
def respond_to?(name, include_private = true)
puts "respond_to?(#{name})"
super
end
def method_missing(name, *args)
puts "method_missing(#{name})"
super
end
end
puts "[[Fo... -
06:05 PM Feature #5749: new method String#match_all needed
- I proposed a similar one as each_match
http://bugs.ruby-lang.org/issues/5606
A difference is to have the next offset by
m.begin(0)+1
rather than m.end(0)
"AKASATANA".each_match(/A.A/)
will recognize AKA ASA ATA ANA
(This, I ... -
04:09 PM Bug #5748 (Closed): class_eval ブロック内での定数のスコープがドキュメントと矛盾
-
10:56 AM Bug #5748: class_eval ブロック内での定数のスコープがドキュメントと矛盾
- るりまプロジェクトの方に新しくチケットを作成しました。
#5760
そのため、こちらはクローズして良いと思います。 -
05:53 AM Bug #5748: class_eval ブロック内での定数のスコープがドキュメントと矛盾
- ドキュメントの間違いです。class_evalは定数の探索経路を変えません。
- 12:59 PM Revision 7c5105c1 (git): * test/ruby/test_io_m17n.rb
- (TestIO_M17N#test_{read_with_binmode_and_get[cs]}): only for Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34045 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:41 AM Bug #5737: WEBrick doesn't support keep alive connections for 204 and 304 responses
- Hiroshi Nakamura wrote:
> As a maintainer, I'll review the patch later.
> ...
Why don't you use keep-alive though the best scenario of keep-alive benefit
such as 304 and 204?
And as RFC says, it is not "empty body", it doesn't have b... - 11:02 AM Revision 3fbc6244 (git): * common.mk,Makefile.in,win32/Makefile.sub (ECHO1): move platform
- specific hack from common.mk to Makefile.in (and win32/Makefile.sub).
[Bug #5711]
* lib/mkmf.rb: we can generate Makefile as we like.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 10:38 AM Revision 0c6103cf (git): * win32/win32.c, include/ruby/win32.h (rb_w32_fd_is_text): new function.
- * win32/win32.c (init_stdhandle): set default mode of stdin as binmode.
* io.c (set_binary_mode_with_seek_cur): new function to replace
SET_BINARY_MODE_WITH_SEEK_CUR macro. now returns previous mode of the
fd and take care of LF in... - 06:28 AM Revision 046517c0 (git): * 2011-12-14
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34042 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:28 AM Revision 4474c83a (git): * transcode.c (str_encode): about the extension of :fallback
- option since 1.9.3.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:28 AM Revision 1bf94da4 (git): * transcode.c (str_encode): about the extension of :fallback
- option since 1.9.3.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:42 AM Revision 8fbf055e (git): Use pipe instead of $stdin.read.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34040 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:55 AM Feature #5741: Secure Erasure of Passwords
- Links underlining that this is serious:
http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/password-not-wiped.html (thanks nahi!)
https://www.owasp.org/index.php/OWASP_Application_Security_FAQ (search for 'memory')
https://w... -
03:20 AM Revision 50c19855 (git): * load.c (load_unlock): release loading barrier and then remove it
- from loading_table if it is not in-use. [Bug #5754]
* thread.c (rb_barrier_release, rb_barrier_destroy): return
whether any other threads are waiting on it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34039 b2dd03c8-39d4-4d8f-... -
03:19 AM Bug #5758 (Closed): webrickのhttpresponseについて
-
03:04 AM Bug #5758: webrickのhttpresponseについて
- 申し訳ありません。
5737と同じです。closeお願いいたします。 -
02:59 AM Bug #5758 (Closed): webrickのhttpresponseについて
- はじめまして。
梶原と申します。
ruby on rails 3.1.xで再現しているのですが、webrickのhttpresponse.rbの挙動について少し疑問に持っている事があります。
httpレスポンスコードが304等を返す場合、content-lengthを削除する処理が入っています(188行目)。
その後、一般的にはkeep aliveしたい事が多いのですが、205行目の判定は上記の影響もあり偽になってしまい、WARNINGが出力されてしまい... -
02:26 AM Revision 23f9e746 (git): * thread_pthread.c (ubf_select): call rb_thread_wakeup_timer_thread()
- only when it is not timer_thread. [Bug #5757] [ruby-dev:44985]
patched by Tomoyuki Chikanaga.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:26 AM Revision 24c37666 (git): The test added in r34034 needs to run thousands of times.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:20 AM Revision f2fff83e (git): * load.c (load_lock): delete the loading barrier if it has been
- destroyed.
* thread.c (rb_barrier_wait): return nil for recursive lock
instead of false, to distinguish it from destroyed barrier.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:41 AM Bug #5688: Solaris10 で spawn を繰り返すとメモリリークする
- コミット権を頂いたので担当を変更します。
-
12:28 AM Revision aa432d23 (git): FreeBSD 9.0 RC3 is now released.
- See also r33677, r33967, and r33973.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34035 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:23 AM Revision 8cec0d56 (git): Add test for [Bug #5343] [ruby-core:39634]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:01 AM Bug #5614 (Closed): Proc#source_location & #inspect shows wrong line number when chained
- This issue was solved with changeset r34031.
TzeYang, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* parse.y (primary): point method name line. [ruby-core:40936...
12/13/2011
-
05:23 PM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
- Hello,
In message "[ruby-core:41628] [ruby-trunk - Bug #5714] Unexpected error of STDIN#read with non-ascii input on Windows XP"
on Dec.13,2011 16:44:29, <h.shirosaki@gmail.com> wrote:
> It's difficult, but it seems switchi... -
04:44 PM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
- > Hiroshi and Heesob, do you guys think can solve this without reverting
> ...
It's difficult, but it seems switching from binary mode to text mode would be possible. I added binary and text mixed test cases.
I use implicit mode setti... -
12:23 AM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
- On Sun, Dec 11, 2011 at 11:42 PM, U.Nakamura <usa@garbagecollect.jp> wrote:
> Hello,
>
> In message "[ruby-core:41578] [ruby-trunk - Bug #5714] Unexpected error of STDIN#read with non-ascii input on Windows XP"
> Â Â on Dec.10,2011... -
04:33 PM Revision 8e9ab339 (git): * thread_pthread.c (rb_thread_create_timer_thread): fix memory
- leak. [ruby-dev:44904] [Bug #5688]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34033 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:13 PM Bug #5754 (Closed): Double require bug in 1.9.3
- This issue was solved with changeset r34027.
Evan, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* load.c (load_unlock): all threads requiring one file should
s... -
07:58 AM Bug #5754: Double require bug in 1.9.3
- I missed pruning out one bit from rubyspec so I've fixed it and put the code into a gist: https://gist.github.com/1469546
-
07:54 AM Bug #5754 (Closed): Double require bug in 1.9.3
- There appears a bug in the handling of concurrent requires of the same file. If a thread (t2) is waiting for another thread (t1) to finish requiring the file, but requiring the file raises an exception, t1 signals t2 and t2 tries to requ...
-
04:11 PM Bug #5756 (Feedback): crashs when Twitter.update_with_media with rails
- * please upload full of log; your uploaded "crashog.txt" seems partial.
* "ruby -v" is not output of `ruby -v`; please paste exact output of "ruby -v" like this: ruby 2.0.0dev (2011-11-25 trunk 33837) [x86_64-darwin11.2.0]
thanks. -
03:55 PM Bug #5756 (Rejected): crashs when Twitter.update_with_media with rails
- I'm using the Ruby 1.9.3dev and Ruby on Rails 3.1.3
When I use twitter gem and call 'Twitter.update_with_media', the interpreter crashs.
~~ ruby
class WelcomeController < ApplicationController
def upload
Twitter.update_with_... - 03:01 PM Revision 07e447fb (git): * 2011-12-14
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34032 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:01 PM Revision d62f56b0 (git): * parse.y (primary): point method name line. [ruby-core:40936]
- [Bug #5614]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34031 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:56 PM Revision 3dd1e6a9 (git): * ChangeLog: add ML/ticket links to r34028 entry. [ruby-core:41612] [Bug #5755]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:51 PM Revision 3cf0a6e3 (git): * ChangeLog: fix a typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34029 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:50 PM Revision d61d9d5e (git): * error.c (name_err_mesg_to_str): clear rb_thread_t::errinfo when
- ignore exception under rb_protect().
* test/ruby/test_exception.rb (test_exception_in_name_error_to_str):
add a corresponding test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:23 PM Bug #5737: WEBrick doesn't support keep alive connections for 204 and 304 responses - On Tue, Dec 13, 2011 at 10:35:16AM +0900, Hiroshi Nakamura wrote:
>
> Issue #5737 has been updated by Hiroshi Nakamura.
>
> Status changed from Closed to Open
>
> Sorry for not responding.
>
> As a maintainer, I'll review th... -
10:35 AM Bug #5737 (Open): WEBrick doesn't support keep alive connections for 204 and 304 responses
- Sorry for not responding.
As a maintainer, I'll review the patch later. I don't understand now, the rationale why we should do keep-alive for 304/204 even if the response is neither chunked nor having content-length. Handling empty ... -
07:20 AM Bug #5737 (Closed): WEBrick doesn't support keep alive connections for 204 and 304 responses
- Applied this in r34023
-
11:04 AM Bug #5681 (Closed): Conflcting types for rb_w32_inet_ntop caused by duplicate definition under MinGW
- Oops, disregard, I had dirty files.
-
10:58 AM Bug #5681 (Open): Conflcting types for rb_w32_inet_ntop caused by duplicate definition under MinGW
- =begin
r33919 broke the socket extension on OS X:
have_func: checking for inet_ntop(0, (const void *)0, (char *)0, 0)... -------------------- yes
"clang -o conftest -I../../.ext/include/x86_64-darwin11.2.0 -I../.././include ... -
07:13 AM Revision ab6c8910 (git): * load.c (load_unlock): all threads requiring one file should
- share same loading barrier, so it must be kept alive while those
are waiting on it. [ruby-core:41618] [Bug #5754]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34027 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:12 AM Revision ddc15717 (git): property.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34026 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:50 AM Bug #5730 (Closed): Optinal block parameters assigns wrong
- This issue was solved with changeset r34020.
Yukihiro, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* vm_insnhelper.c (vm_yield_setup_block_args): splat single
... -
05:12 AM Bug #5752 (Closed): Array#delete_if side effects due to changeset r32360
- It seems that the changeset r32360 introduced another side effect. Here are two IRB sessions, one in ruby-1.9.2-p136 and the other in ruby-1.9.3-p0:
ruby-1.9.2-p136 :001 > x = [1,2,3,4,5,6,7,8,9]
=> [1, 2, 3, 4, 5, 6, 7, 8, 9]
rub... -
04:33 AM Revision 5e12ce3c (git): * ChangeLog: style fix.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:01 AM Bug #5751 (Rejected): functions unable to handle hashes containing spaces unless wrapped in parenthesis
- A brace after method invocation is parsed as a block.
-
01:58 AM Bug #5751 (Rejected): functions unable to handle hashes containing spaces unless wrapped in parenthesis
- puts { :a => :b}
SyntaxError: (irb):23: syntax error, unexpected tASSOC, expecting '}'
puts { :a => :b}
puts { a: :b}
SyntaxError: (irb):24: syntax error, unexpected ':', expecting '}'
puts { a: :b}
> def foo x
> ...
=> ni... -
12:54 AM Feature #5749: new method String#match_all needed
- If memory serves Facets has #mscan method.
-
12:14 AM Bug #5750 (Open): Thread.current local-variables behavior
- Sorry, I was stupid. Indeed the documatation has room for improvement.
If I recall correctly, akira tanaka suggested the current behavior.
So I'm reopening and assigning this ticket to him.
--
Yusuke Endoh <mame@tsg.ne.jp>
12/12/2011
-
11:58 PM Bug #5750: Thread.current local-variables behavior
- Although I consider this behavior (and the reason why it was done) completely absurd, how about at least changing the documentation to mention the real behavior of the supposedly thread-local storage ?
Replacing thread-local by fiber-lo... -
10:59 PM Bug #5750 (Rejected): Thread.current local-variables behavior
- Hello, thank you for your reporting.
I am not surprised that you are surprised, but it is intentional.
The rationale is because most of legacy libraries that uses thread-
local storage will expect the storage to be also fiber-loca... -
08:26 PM Bug #5750 (Closed): Thread.current local-variables behavior
- Hi, I stumbled upon something which for me is a bug and wanted to check if it is working as intended or not:
Thread.current[:a] = 1
p Thread.current[:a] # => 1
Fiber.new do
p Thread.current[:a] # => nil
end.... -
10:33 PM Revision 0cbec602 (git): * lib/webrick/httpresponse.rb (setup_header): 1xx responses
- are allowed to have Keep-Alive connections.
* test/webrick/test_httpresponse.rb: corresponding test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34024 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:15 PM Revision 6ef323d6 (git): * lib/webrick/httpresponse.rb (setup_header): 204 and 304 responses
- are allowed to have a Keep-Alive connection. [ruby-core:41581]
* test/webrick/test_httpresponse.rb: corresponding test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34023 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:29 PM Revision 0f9662f3 (git): * parse.y (parser_magic_comment): should pass the proper value.
- [ruby-dev:44984][Bug #5753]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34022 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 08:50 PM Revision a3eaaf89 (git): * 2011-12-13
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34021 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:50 PM Revision 50ae8a86 (git): * vm_insnhelper.c (vm_yield_setup_block_args): splat single
- argument if optinal arguments are defined not only mandatory or
post arguments. [ruby-core:41557] [Bug #5730]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34020 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:49 PM Revision 57a2457d (git): * test/dtrace/test_object_create.rb: property.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34019 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:42 PM Feature #5749: new method String#match_all needed
- Yui NARUSE wrote:
> Why don't you use $~, $&, $`, $', $+, $1, $2, .. in scan' block parameter?
You reminds me! Yes, what I want can be done in this tricky way. Thank you!
However, I think relying on these special global variables ... -
06:18 PM Feature #5749: new method String#match_all needed
- Why don't you use $~, $&, $`, $', $+, $1, $2, .. in scan' block parameter?
-
06:03 PM Feature #5749 (Assigned): new method String#match_all needed
- The String class should contain an instance method 'match_all', which is a mixture of 'match' and 'scan'.
The method 'scan' is not a very powerful tool, its result(the yielding thing) is just a matched string or an array of captured s... - 05:47 PM Revision f7a9b07c (git): * 2011-12-13
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34018 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:47 PM Revision a7c2faeb (git): merge revision(s) 33160,33381,33382,33383,33384,33385:
- * ext/psych/lib/psych.rb: update psych version.
* ext/psych/psych.gemspec: generate new gemspec for new version.
* ext/psych/lib/psych.rb: calling `yaml` rather than `to_yaml`.
* ext/psych/lib/psych/nodes/node.rb: Rename `to... -
05:33 PM Bug #5748 (Closed): class_eval ブロック内での定数のスコープがドキュメントと矛盾
- 以下の class_eval の説明によると、
http://doc.ruby-lang.org/ja/1.9.3/method/Module/i/class_eval.html
> 定数とクラス変数のスコープは、自身のモジュール定義式内と同じスコープになります。
とのことですが、以下のコードを実行すると NameError が発生します。
class MyClass
CONST = "MyClass"
end
MyClass.class_... -
05:26 PM Bug #5727 (Closed): Hidden bug in load.c rb_feature_p
- This issue was solved with changeset r34013.
Yura, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* load.c (rb_feature_p): lazy assigned load_path searched in
lo... -
01:43 PM Revision 900b4a6d (git): * parse.y (stmt_or_begin): changed the error message for BEGIN not
- at toplevel. [ruby-dev:44963] [Bug #5738]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34016 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:31 PM Bug #5688: Solaris10 で spawn を繰り返すとメモリリークする
- 後藤です。sparc上のSolaris担当ということになってますが、Intelチップ上のSolarisはよく知りません。
r34010 + trunk用のパッチが、sparc 上の Solaris10 にて、SunStudio 11, gcc 4.4.3, gcc 3.4.3, fcc 5.6 の32ビット、64ビット両方のコンパイルオプションにて、make testが通り、Error/Failureが増えていないことを確認しました。
Oracle Sola... -
01:23 PM Bug #5688: Solaris10 で spawn を繰り返すとメモリリークする
- まつもと ゆきひろです
In message "Re: [ruby-dev:44971] Re: [ruby-trunk - Bug #5688] Solaris10 で spawn を繰り返すとメモリリークする"
on Mon, 12 Dec 2011 13:16:08 +0900, Shugo Maeda <shugo@ruby-lang.org> writes:
|> そろそろgithub化してpull requestで処理す... -
01:23 PM Bug #5688: Solaris10 で spawn を繰り返すとメモリリークする
- 前田です。
2011年12月12日12:54 Yukihiro Matsumoto <matz@ruby-lang.org>:
> |Assignee changed from okkez _ to Yukihiro Matsumoto
> |見落されているようなので一旦まつもとさんに担当を振ってみます。
>
> おお、見落としてました。例の手順(see [ruby-dev:43227])で申請
> してください。前田くん、よろしく。
... -
12:59 PM Bug #5688: Solaris10 で spawn を繰り返すとメモリリークする
- まつもと ゆきひろです
In message "Re: [ruby-dev:44968] [ruby-trunk - Bug #5688] Solaris10 で spawn を繰り返すとメモリリークする"
on Mon, 12 Dec 2011 12:36:09 +0900, okkez _ <redmine@ruby-lang.org> writes:
|Assignee changed from okkez _ to Yukihi... -
12:36 PM Bug #5688: Solaris10 で spawn を繰り返すとメモリリークする
- 見落されているようなので一旦まつもとさんに担当を振ってみます。
-
01:23 PM Bug #5738: if false; BEGIN {}; end が syntax error になる
- まつもと ゆきひろです
In message "Re: [ruby-dev:44966] Re: [ruby-trunk - Bug #5738][Rejected] if false; BEGIN {}; end が syntax error になる"
on Sat, 10 Dec 2011 23:25:19 +0900, Shugo Maeda <shugo@ruby-lang.org> writes:
|エラーメッセージがわか... -
12:53 PM Bug #5694: Proc#arity doesn't take optional arguments into account.
- Hi,
In message "Re: [ruby-core:41600] [ruby-trunk - Bug #5694] Proc#arity doesn't take optional arguments into account."
on Mon, 12 Dec 2011 11:30:26 +0900, Marc-Andre Lafortune <ruby-core@marc-andre.ca> writes:
|Yukihir... -
11:30 AM Bug #5694: Proc#arity doesn't take optional arguments into account.
- Hi,
Yukihiro Matsumoto wrote:
> We are not going to add incompatible changes to trunk, ...
Could you please explain to me what difference you see between an "incompatible change" and any "bug fix"?
Every bug fix will change som... -
06:23 AM Bug #5694: Proc#arity doesn't take optional arguments into account.
- Hi,
In message "Re: [ruby-core:41593] [ruby-trunk - Bug #5694][Open] Proc#arity doesn't take optional arguments into account."
on Mon, 12 Dec 2011 02:06:26 +0900, Marc-Andre Lafortune <ruby-core@marc-andre.ca> writes:
|I... -
02:06 AM Bug #5694 (Open): Proc#arity doesn't take optional arguments into account.
- Changing this to "open", as this bug can not simply be "rejected" as the implementation currently doesn't agree with the documentation.
Either the documentation needs to change, or the implementation needs to change.
Here's why I (... -
12:57 AM Bug #5694 (Rejected): Proc#arity doesn't take optional arguments into account.
- We are not going to add incompatible changes to trunk, unless we see consensus after discussion. I think this is not the case. Currently and for near future, arity ignores optional arguments. Use #parameters or propose new API like #ari...
-
11:53 AM Bug #5714: Unexpected error of STDIN#read with non-ascii input on Windows XP
- Hello,
In message "[ruby-core:41578] [ruby-trunk - Bug #5714] Unexpected error of STDIN#read with non-ascii input on Windows XP"
on Dec.10,2011 06:49:55, <luislavena@gmail.com> wrote:
> Category set to build
build?
... -
09:53 AM Bug #5746: Proc#curry too strict about lambda's arity. - Hi,
On Sun, Dec 11, 2011 at 4:06 PM, Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
> Hi,
>
> In message "Re: [ruby-core:41594] [ruby-trunk - Bug #5746][Open] Proc#curry too strict about lambda's arity."
> Â Â on Mon, 12 Dec 201... -
06:23 AM Bug #5746: Proc#curry too strict about lambda's arity.
- Hi,
In message "Re: [ruby-core:41594] [ruby-trunk - Bug #5746][Open] Proc#curry too strict about lambda's arity."
on Mon, 12 Dec 2011 02:08:08 +0900, Marc-Andre Lafortune <ruby-core@marc-andre.ca> writes:
|Currently, Pro... -
02:08 AM Bug #5746 (Closed): Proc#curry too strict about lambda's arity.
- Currently, Proc#curry raises an error when you attempt to curry a lambda with optional (but limited) arguments:
l = ->(arg = 42) {}
l.curry(1) # => ArgumentError: wrong number of arguments (1 for 0)
Note that Proc#curry be... -
09:30 AM Bug #5747 (Closed): Proc#curry doesn't always detect too many arguments
- Currently, Proc#curry checks the validity of the `arity` argument and will raise an error if:
1) arity is less than the number of required arguments or
2) arity is more than the maximum number of arguments
Note that simple Procs alw... -
08:30 AM Revision cc006d36 (git): * README: Fixed SupportedPlatforms URL in the README.
- patched by eMxyzptlk. https://github.com/ruby/ruby/pull/62
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34015 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:30 AM Revision f2323dee (git): Set yamler as syck.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34014 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:26 AM Revision 2e16e8a6 (git): * load.c (rb_feature_p): lazy assigned load_path searched in
- loading_table were not expanded, but all features, pushed to
loading table, are expanded. a patch by Yura Sokolov
<funny.falcon AT gmail.com> in [ruby-core:41545]. [Bug #5727]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34013... - 06:41 AM Revision 1297bedc (git): * 2011-12-12
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34012 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:41 AM Revision 5c68e601 (git): * ext/stringio/stringio.c (strio_truncate): fix typo. patched by
- Nick Howard <ndh AT baroquebobcat.com>.
https://github.com/ruby/ruby/pull/65
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34011 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:05 AM Feature #5741: Secure Erasure of Passwords
- Thanks for investigating! I looked into it, here's what
I found.
`String#tr!` doesn't work unfortunately. The original string's buffer
is deleted and the replacement takes place in a newly allocated
buffer [1]. I verified this in ...
12/11/2011
-
11:57 PM Bug #5694: Proc#arity doesn't take optional arguments into account.
- Marc-Andre Lafortune wrote:
> You sure seem to enjoy reverting my commits.
I don't want to see such ugly commits.
I hate reverting but I hate more legacy code in ruby repo.
> ...
The rdoc describes optional arguments but doesn't ... -
12:21 PM Feature #5692 (Closed): IMAP -- error for msg_att will report the UID
- This issue was solved with changeset r34010.
art , thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/net/imap.rb: includes the sequence number of UID in a error... -
11:44 AM Bug #5740 (Closed): Trivial typo in ext/syslog.c
- This issue was solved with changeset r34009.
mathew, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* ext/syslog/syslog.c: fix a typo. [ruby-core:41585] [Bug #5740] -
03:46 AM Bug #5740 (Closed): Trivial typo in ext/syslog.c
- diff --git a/ext/syslog/syslog.c b/ext/syslog/syslog.c
index f7d622e..02f36aa 100644
--- a/ext/syslog/syslog.c
+++ b/ext/syslog/syslog.c
@@ -111,7 +111,7 @@ static VALUE mSyslog_close(VALUE self)
* LOG_KERN:: A kernel message (not... -
10:48 AM Bug #5728 (Closed): SystemExit.new(bool, message)
- This issue was solved with changeset r34008.
Akira, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* error.c (exit_initialize): deal with true and false as well as... -
02:24 AM Bug #5728: SystemExit.new(bool, message)
- I wrote a patch.
-
07:23 AM Feature #5741: Secure Erasure of Passwords
- Eric Wong <normalperson@yhbt.net> wrote:
> You can use `IO#read` / `StringIO#read` to overwrite an existing String:
`String#tr!` (on binary strings) can also work:
~~~ruby
# -*- encoding: binary -*-
pass = ""
$stdin.sysread(256... -
07:23 AM Feature #5741: Secure Erasure of Passwords
- Martin Bosslet <Martin.Bosslet@googlemail.com> wrote:
> 3. Are there better alternative ways how we could achieve this?
You can use `IO#read` / `StringIO#read` to overwrite an existing String:
----------- /tmp/pass.rb ------------... -
06:02 AM Feature #5741 (Assigned): Secure Erasure of Passwords
- In other languages it is considered good practice to securely erase
passwords immediately after they were used. Imagine authentication
in a web app - ultimately a String containing the password arrives
at the server, where it will be... -
03:21 AM Revision e48c8be8 (git): * lib/net/imap.rb: includes the sequence number of UID in a error
- message. suggested by art lussos.
[ruby-core:41413] [Feature #5692]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34010 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:44 AM Revision 99521390 (git): * ext/syslog/syslog.c: fix a typo. [ruby-core:41585] [Bug #5740]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34009 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:48 AM Revision ea82d480 (git): * error.c (exit_initialize): deal with true and false as well as
- Kernel#exit. [ruby-dev:44951] [Bug #5728]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34008 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:37 AM Revision c5fc4da7 (git): * object.c (rb_check_to_int): new function to convert a VALUE to
- an Integer if possible, but returns nil instead of raising an
exception otherwise.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34007 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 01:34 AM Revision 0468b1bd (git): * 2011-12-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34006 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:34 AM Revision fefba781 (git): * process.c (rb_exit_status_code): extract from rb_f_exit_bang and
- rb_f_exit. assume 0 to be success in Kernel#exit! too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e