Activity
From 08/25/2012 to 08/31/2012
08/31/2012
-
09:50 PM Feature #6875 (Closed): Make test/unit default gem
- This issue was solved with changeset r36872.
Kouhei, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/test/unit/test-unit.gemspec: Make test/unit default gem.
... -
06:56 PM Feature #6503: Support for the NPN extension to TLS/SSL
- Protocols to be advertised by the server can now be set like this:
ctx = ... # some OpenSSL::SSL::SSLContext
ctx.npn_protocols = ["spdy/3", "spdy/2", "http/1.1"]
Selection on the client is handled via callback:
ctx = ... # some... -
06:47 PM Feature #6503 (Closed): Support for the NPN extension to TLS/SSL - This issue was solved with changeset r36871.
Ilya, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* ext/openssl/extconf.rb: Check existence of OPENSSL_NPN_NEGOTIAT... -
05:44 PM Bug #6956 (Closed): cannot build with nmake
- This issue was solved with changeset r36870.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
common.mk: broken nmake
* common.mk: VPATH in dependencies work... -
05:43 PM Bug #6956 (Open): cannot build with nmake
-
03:35 PM Bug #6956 (Closed): cannot build with nmake
- This issue was solved with changeset r36867.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
common.mk: broken nmake
* common.mk: remove VPATH from rules fo... -
03:22 PM Bug #6956 (Closed): cannot build with nmake
- r36864以降、以下のエラーが出てビルドできません。
NMAKE : fatal error U1073: 'id.h' のビルド方法が指定されていません。 -
05:00 PM Bug #6957 (Rejected): Net::HTTP#request_get bug
- Hello,
Looking at the source for Net::HTTP#request_get it says that if you pass in a block it will not read the body unless you call #read_body on the response. But when I pass in a block it seems that it reads the when the block exit... -
02:34 PM Bug #6955 (Closed): Unexpected result of BigDecimal('1e-324').to_f on Windows
- This issue was solved with changeset r36865.
Heesob, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* ext/bigdecimal/bigdecimal.c (BigDecimal_to_f): use self's sig... -
11:25 AM Bug #6955 (Closed): Unexpected result of BigDecimal('1e-324').to_f on Windows
- After applying r36854, BigDecimal('1e-324').to_f returns "-0.0" instead of "0.0".
C:\>ruby -rbigdecimal -ve "p BigDecimal('1e-323').to_f"
ruby 2.0.0dev (2012-08-30 trunk 36856) [i386-mswin32_100]
1.0e-323
C:\>ruby -rbigdecimal -v... - 12:50 PM Revision ed931252 (git): * lib/test/unit/test-unit.gemspec: Make test/unit default gem.
- [Feature #6875] [ruby-dev:46051]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:22 AM Bug #6954: Build failure on trunk 36856 with VC 2010
- Seems that the snapshot is no longer packaging id.h?
Or perhaps is that id.h is regenerated over and over? I did notice that just by doing make test a few times.
Perhaps .id.h.time (ID_H_TARGET) is somehow related to this? -
11:15 AM Bug #6954 (Closed): Build failure on trunk 36856 with VC 2010
- I get the following failure on Windows XP with VC 2010 while building Nighty Snapshot(trunk@34850).
C:\work\snapshot>win32\configure.bat
Creating Makefile.new
type `nmake' to make ruby.
C:\work\snapshot>nmake
Microsoft(R) Progra... -
09:47 AM Revision 25e6db3e (git): * ext/openssl/extconf.rb: Check existence of OPENSSL_NPN_NEGOTIATED.
- ext/ossl_ssl.c: Support Next Protocol Negotiation. Protocols to be
advertised by the server can be set in the SSLContext by using
SSLContext#npn_protocols=, protocol selection on the client is
supported by providing a selection cal... -
08:44 AM Revision ca1c6093 (git): common.mk: broken nmake
- * common.mk: VPATH in dependencies works. [Bug #6956]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36870 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 08:43 AM Revision babb80f4 (git): * lib/set.rb (Set#{each,reject!,select!}, SortedSet#each): Pass
- the original block through instead of creating one that only
yields the passed argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36869 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:13 AM Bug #6950: ruby-mode: comint-previous-input does not work
- Many thanks. I'll modify the .irbrc right away.
-
12:53 AM Bug #6950: ruby-mode: comint-previous-input does not work
- On 30/08/12 15:54, Alex Young wrote:
<snip>
> This is RVM at work: https://rvm.io/workflow/irbrc/
<snip>
Oh, I should add that my .irbrc is empty here.
--
Alex - 07:30 AM Revision e03d266c (git): * lib/ipaddr.rb: Introduce several new error classes where only
- ArgumentError and StandardError were used. IPAddr::Error is
their common ancestor class that inherits from ArgumentError for
backward compatibility. Submitted by Jon Daniel. Fixes #173 on
GitHub.
git-svn-id: svn+ssh://ci.ruby-l... -
06:35 AM Revision 926552f5 (git): common.mk: broken nmake
- * common.mk: remove VPATH from rules for generated files, because
nmake does not work. [Bug #6956]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36867 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:57 AM Bug #6909: Documentation for XMLRPC
- This looks good, please commit it.
-
05:56 AM Bug #6947: Documentation for Pathname
- This looks good, please commit it.
-
05:48 AM Bug #6947: Documentation for Pathname
- Hi Eric!
Here's the patch we discussed, see 0002-*-Pathname.patch
Thanks -
05:56 AM Bug #6929: Documentation for Ripper
- This looks good, please commit it.
-
05:36 AM Bug #6929: Documentation for Ripper
- Hi Eric!
Thanks for your feedback, I've added a patch sans the ripper/extconf.rb and ripper/tools changes as 0002-* - 05:52 AM Revision 15293df7 (git): * test/bigdecimal/test_bigdecimal.rb (TestBigDecimal#test_to_f): added
- for previous commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 05:34 AM Revision 1d1130ee (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_to_f): use self's sign to
- determine 0.0 and Inf's sign instead of internal double value's.
Reported by phasis68 (Heesob Park) at [ruby-core:47381] [Bug #6955]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36865 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:31 AM Revision 470c941c (git): id.h: independent from parse.h
- * template/id.h.tmpl, tool/id2token.rb: make id.h independent from
parse.h, and make parse.c dependent on it instead.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:27 AM Revision 2e42f37a (git): mkmf.rb: fix race conditions at install-ext
- * lib/mkmf.rb (create_makefile): fix race conditions at install-ext.
target files need to depend on destination directory timestamp
files, not phony trgets.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36863 b2dd03c8-39d4-4d8f-... -
05:03 AM Revision dde690bc (git): vm_trace.c: freed memory access
- * vm_trace.c (clean_hooks): do not access freed memory.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36862 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:02 AM Revision 4faf2198 (git): vm_trace.c: uninitialized state
- * vm_trace.c (rb_threadptr_exec_event_hooks): fix uninitialized state
when no events is excuted.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36861 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:58 AM Revision 667a6a85 (git): * 2012-08-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36860 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:58 AM Revision 30fbd739 (git): fix dependency
- * ext/json/parser/depend: fix dependency for error that rb_float_new
is not found.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
08/30/2012
-
11:59 PM Bug #6950: ruby-mode: comint-previous-input does not work
- On 30/08/12 01:57, drbrain (Eric Hodel) wrote:
>
> Issue #6950 has been updated by drbrain (Eric Hodel).
>
>
> =begin
> Additionally, perhaps your problem is your .irbrc? My irb prompt is unchanged since 1.8.7.
>
> 1.9.2... -
09:57 AM Bug #6950: ruby-mode: comint-previous-input does not work
- =begin
Additionally, perhaps your problem is your .irbrc? My irb prompt is unchanged since 1.8.7.
1.9.2-p290:
irb(main):001:0> RUBY_VERSION
=> "1.9.2"
irb(main):002:0> RUBY_PATCHLEVEL
=> 290
1.9.3-p194:
irb(main... -
09:57 AM Bug #6950 (Third Party's Issue): ruby-mode: comint-previous-input does not work
- report it to emacs
-
09:34 AM Bug #6950 (Third Party's Issue): ruby-mode: comint-previous-input does not work
- On RVM irb with ruby 1.9.3-p194, the prompt is somewhat different from irb with ruby 1.8.x
On ruby 1.8, the prompt looks like:
irb(main):001:0> _
On ruby 1.9.x, the prompt looks like:
ruby-1.9.2-p180 :001 > _
Since mis... - 04:21 PM Revision 09729a56 (git): * 2012-08-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@36858 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:21 PM Revision bed2ff29 (git): merge revision(s) 36852:
- * lib/uri/ftp.rb (URI::FTP#initialize): raise InvalidURIError if "//"
is not present [ruby-core:47344] [Bug #6945]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@36857 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:17 PM Bug #6944 (Closed): BigDecimal#to_f breaks for numbers too small to be representable in Float
- This issue was solved with changeset r36854.
Adriano, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
bigdecimal.c: check underflow
* ext/bigdecimal/bigdecimal.c (... -
09:22 AM Revision 76d0abd3 (git): * io.c (rb_io_close): call rb_last_status_clear.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36856 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:22 AM Bug #6945 (Closed): URI::parse throws NoMethodError on some ftp-URIs
- This issue was solved with changeset r36852.
Eike, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/uri/ftp.rb (URI::FTP#initialize): raise InvalidURIError if ... -
07:53 AM Feature #6936: Forbid singleton class and instance variabls for float
- >>> +1
>>
>> わたしも +1。
>
> こーゆうのが++でないのがRubyistか、って思いました。
> (ひょっとしてRuby界では常識? +=1じゃないんですね。)
たぶんそういう言語美意識的な深い意味はなくてたんにruby-coreで +1 を使う人が
多いのでそれに影響されてるだけだと思いますよ -
01:59 AM Feature #6936: Forbid singleton class and instance variabls for float - 稲葉と申します。
部外者(Perl屋)からの茶々です。すみません。
(2012/08/28 22:04), Kenta Murata wrote:
> むらたです。
>
> 2012/8/28 U.Nakamura <usa@garbagecollect.jp>:
>> こんにちは、なかむら(う)です。
>>
>> In message "[ruby-dev:46082] Re: [ruby-trunk - Feature #6... -
07:20 AM Revision d90b0236 (git): vm_trace.c: warning
- * vm_trace.c (exec_hooks): supress clobbered warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36855 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:17 AM Revision d7ca01a7 (git): bigdecimal.c: check underflow
- * ext/bigdecimal/bigdecimal.c (BigDecimal_to_f): check underflow since
strtod() sets errno to ERANGE at underflow too. [ruby-core:47342]
[Bug #6944]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36854 b2dd03c8-39d4-4d8f-98ff-82... -
06:15 AM Bug #6947: Documentation for Pathname
- "Pathname represents ..." is good
-
06:12 AM Bug #6929: Documentation for Ripper
- =begin
When ((%make rdoc%)) runs it starts at the root and looks for ".document" files in the current directory. These files contain the paths that RDoc is allowed to traverse. Subdirectories may contain .document files, and ext/.docu... - 04:01 AM Revision aa7dc0f3 (git): * lib/set.rb (Set#{<,>,<=,>=}): Define comparison operators as
- shorthand for the {proper_}{subset?,superset?} methods (finally).
Given a push by Alexander E. Fischer.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36853 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:22 AM Revision 37cc18d5 (git): * lib/uri/ftp.rb (URI::FTP#initialize): raise InvalidURIError if "//"
- is not present [ruby-core:47344] [Bug #6945]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
08/29/2012
- 10:45 PM Revision ed491f2c (git): * 2012-08-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:45 PM Revision 608a1f44 (git): test/ruby/test_file_exhaustive.rb: fix test for HOME-less envs
- * test/ruby/test_file_exhaustive.rb: fix test introduced in r36811 for
posix environments where HOME is not defined. [ruby-core:47322]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36850 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:17 PM Bug #6947: Documentation for Pathname
- Hi Eric!
Thanks for feedback, much appreciated.
I'll upload a patch with your changes, probably this evening.
One thing I might change is the Pathname intro, since a Pathname can represent a file or a directory:
"Pathname repre... -
12:06 PM Bug #6947: Documentation for Pathname
- I think there is too much "actually", just "It doesn't access the filesystem" is sufficient.
For freeze, taint and untaint I think "Freezes this Pathname", "Taints this Pathname", "Untaints this Pathname" is a better description.
I... -
07:32 AM Bug #6947 (Closed): Documentation for Pathname
- I've added a documentation patch for Pathname.
-
09:09 PM Bug #6929: Documentation for Ripper
- ext/.document only lists ripper/lib and ripper/ripper.c (which doesn't exist)
I only added :nodoc: to ripper/tools and ripper/extconf.rb because those methods were showing up in documentation coverage report. I'm not sure how to use e... -
11:16 AM Bug #6929: Documentation for Ripper
- I think this is good overall.
No change should be necessary for extconf.rb or ext/ripper/tools as they are not included in ext/.document, can you check it?
-
03:03 PM Bug #6903 (Closed): [[Ruby 1.9:]] --enable-load-relative broken on systems with /lib64
- This issue was solved with changeset r36847.
Michal, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
configure.in: use configured libdir value
* configure.in (LIBD... -
10:06 AM Bug #6903 (Open): [[Ruby 1.9:]] --enable-load-relative broken on systems with /lib64
-
02:44 PM Revision e7ddd1fd (git): * internal.h (rb_last_status_clear): declared.
- * process.c (rb_last_status_clear): exported.
(rb_f_system): call rb_last_status_clear.
* io.c (rb_f_backquote): call rb_last_status_clear.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:37 PM Bug #6948 (Closed): addr2line.c does not compile on FreeBSD 8
- This issue was solved with changeset r36844.
Eric, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* addr2line.c: SIZE_MAX is defined in stdint.h, so r36755 breaks
... -
02:13 PM Bug #6948 (Closed): addr2line.c does not compile on FreeBSD 8
- =begin
addr2line.c: In function 'fill_lines':
addr2line.c:462: error: 'SIZE_MAX' undeclared (first use in this function)
addr2line.c:462: error: (Each undeclared identifier is reported only once
addr2line.c:462: error: for ea... -
01:02 PM Revision 7c854d6d (git): * process.c (rb_f_system): check failures of waitpid.
- [ruby-talk:398687]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36848 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:08 AM Feature #6841: Shorthand for Assigning Return Value of Method to Self
- @kstephens, yes, that would be the expected result I believe. I don't think anyone would expect baz.daz to be called twice in that instance. Principle of least surprise applies here.
-
06:03 AM Revision 22c81db9 (git): configure.in: use configured libdir value
- * configure.in (LIBDIR_BASENAME): use configured libdir value to fix
--enable-load-relative on systems where libdir is not default value,
overridden in config.site files. [ruby-core:47267] [Bug #6903]
* ruby.c (ruby_init_loadpath_sa... -
05:59 AM Revision 06d98b4d (git): mkrunnable.rb: config directory names
- * tool/mkrunnable.rb: collect directory names from config.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36846 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:59 AM Revision 58d02777 (git): ruby.c: magic numbers
- * ruby.c (ruby_init_loadpath_safe): remove magic numbers.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36845 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:37 AM Revision cc4c0ab8 (git): * addr2line.c: SIZE_MAX is defined in stdint.h, so r36755 breaks
- 32bit FreeBSD. [ruby-core:47360] [Bug #6948]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36844 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:03 AM Bug #6938 (Closed): [PATCH] Increase DH key size to fix test suite in FIPS mode - This issue was solved with changeset r36843.
Vit, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* test/openssl/utils.rb
test/openssl/test_pair.rb
test/openssl... -
04:20 AM Bug #6939 (Assigned): Uninformative exception in FIPS mode
-
04:20 AM Feature #6946 (Assigned): FIPS support?
-
02:12 AM Bug #6941: ID_H_TARGET no longer created after running make
- Unrelated, but while debugging I noticed that line 152 [1] seems redundant because of line 535 [2].
[1] https://github.com/ruby/ruby/blob/trunk/common.mk#L152
[2] https://github.com/ruby/ruby/blob/trunk/common.mk#L535
08/28/2012
-
11:05 PM Bug #6930 (Closed): implicit conversion warnings in vm.c
- This issue was solved with changeset r36840.
Benoit, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* insns.def (checkmatch): suppress warnings. [ruby-core:47339]
... -
01:58 PM Bug #6930: implicit conversion warnings in vm.c
- Indeed, checkmatch_type should be moved from the `if' block.
Please commit it. -
11:54 AM Bug #6930 (Assigned): implicit conversion warnings in vm.c
- There's a remaining warning on my environment (Mac OS X 10.7.4 / gcc-4.2).
I'll attach a patch. Please check it out. -
10:23 PM Feature #6936: Forbid singleton class and instance variabls for float
- むらたです。
2012/8/28 U.Nakamura <usa@garbagecollect.jp>:
> こんにちは、なかむら(う)です。
>
> In message "[ruby-dev:46082] Re: [ruby-trunk - Feature #6936][Assigned] Forbid singleton class and instance variabls for float"
> on Aug.27,201... -
09:59 AM Feature #6936: Forbid singleton class and instance variabls for float
- こんにちは、なかむら(う)です。
In message "[ruby-dev:46082] Re: [ruby-trunk - Feature #6936][Assigned] Forbid singleton class and instance variabls for float"
on Aug.27,2012 15:22:07, <ko1@atdot.net> wrote:
> Numeric は freeze しちゃう,というのだ... -
09:36 PM Feature #6946: FIPS support?
- Sure, I'll look into it while applying your patch from #6938!
-
09:31 PM Feature #6946 (Open): FIPS support?
- =begin
Hi, running the test suite on FIPS enabled system using
$ find test/ -type f -name test_*.rb -exec make test-all TESTS="-v '{}'" \;
command with patch from #6938 applied, it gives me a plenty of errors (see attached outpu... -
09:08 PM Bug #6945 (Closed): URI::parse throws NoMethodError on some ftp-URIs
- =begin
When calling (({URI::parse})) with an (invalid) URI like (({"ftp:uiae"})), instead of the (({InvalidURIError})) a (({NoMethodError})) is thrown:
1.9.3p194 :001 > require 'uri'
=> true
1.9.3p194 :002 > URI.parse('ftp:exam... -
08:03 PM Revision 9871dd57 (git): * test/openssl/utils.rb
- test/openssl/test_pair.rb
test/openssl/test_pkey_dh.rb: Use 1024 bit DH parameters to satisfy
OpenSSL FIPS requirements. Patch by Vit Ondruch.
[Bug #6938] [ruby-core:47326]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36843 ... -
06:40 PM Bug #6940 (Closed): Test suite fails in FIPS mode
- Ok. find test/ -type f -name test_*.rb -exec make test-all TESTS="-v '{}'" \; gave me better result. Going to open different issue, since I cannot rename this one :(
-
12:48 AM Bug #6940 (Closed): Test suite fails in FIPS mode
- # make test-all TESTS="-v -x test_drbssl.rb -x openssl/*"
./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --exto... -
05:52 PM Bug #6944 (Closed): BigDecimal#to_f breaks for numbers too small to be representable in Float
- BigDecimal numbers too small to be representable in Float are incorrectly converted to +/-Infinity instead of 0.0 (or -0.0). Things seem to broke down when exponent is about -308.
# with 307, ok
BigDecimal('1e-307').to_f
# => 1.0e-3... - 04:57 PM Revision 9b9e6875 (git): * 2012-08-29
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36842 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:57 PM Revision cb6fc579 (git): insns.def: duplicated code
- * insns.def (checkmatch): remove duplicated code. [ruby-core:47339]
[Bug #6930]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36841 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:40 PM Feature #6943 (Closed): pstore in FIPS mode
- Is there any chance to make PStore compatible with FIPS mode? PStore is using MD5 for data checksum, but MD5 is unsupported algorithm in FIPS mode unfortunately. It would be easy to use different hash algorithm, but I am afraid that back...
-
02:05 PM Revision 43b8ae46 (git): * insns.def (checkmatch): suppress warnings. [ruby-core:47339]
- [Bug #6930]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36840 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:05 AM Revision 43582711 (git): * configure.in: Fixing Haiku R1/alpha3 build with gcc-4.4.4.
- - omit ANSI standard flags to compile socket extension where
anonymous union is required.
- remove redundant -be flags.
by Takashi Toyoshima <toyoshim@gmail.com>
https://github.com/ruby/ruby/pull/168
git-svn-id: svn+ssh://ci.r... -
05:58 AM Bug #6941 (Assigned): ID_H_TARGET no longer created after running make
-
05:51 AM Bug #6941 (Closed): ID_H_TARGET no longer created after running make
- It seems as if the file .id.h.time (from the target ID_H_TARGET) is no longer automatically created
while running "make" on trunk.
A subsequent "make install" fails if the previous Ruby installation has already been removed because ... -
02:34 AM Revision 0cd1cf38 (git): * nacl/GNUmakefile.in (.rbconfig.time): r36828 was incomplete.
- It did not run correctly on clean build.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36838 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:01 AM Bug #6939: Uninformative exception in FIPS mode
- I'm not sure whether this is possible at all - the message being generated is what OpenSSL itself generates at this point. I'd have to check if there is a reliable way to detect whether we are in FIPS mode or not. Still, I'd prefer if Op...
-
12:36 AM Bug #6939 (Third Party's Issue): Uninformative exception in FIPS mode
- # cat /proc/sys/crypto/fips_enabled
1
]# irb
irb(main):001:0> require 'openssl'
=> true
irb(main):002:0> OpenSSL::PKey::DH.new(1024)
=> -----BEGIN DH PARAMETERS-----
MIGHAoGBAMjWrD9U8wfqxMEMPBaBnihhTJb6CGgy7Auy1Aark27nFER3RuYY4ZXC... -
01:58 AM Bug #6938: [PATCH] Increase DH key size to fix test suite in FIPS mode
- Yes, better with the cached key. Thanks for the patch!
-
01:23 AM Bug #6938: [PATCH] Increase DH key size to fix test suite in FIPS mode
- I'm using now the cached key. I hope I did not degraded the quality of TS too much.
-
01:15 AM Bug #6938: [PATCH] Increase DH key size to fix test suite in FIPS mode
- Hm, actually, it seems that the test_pair one can be entirely dropped. Not sure about the test_pkey_dh.rb, since they are testing directly the DH algorithm.
-
12:37 AM Bug #6938 (Assigned): [PATCH] Increase DH key size to fix test suite in FIPS mode
- Generating 1024bit key takes much more time then 256bit, so it should reuse the key
instead of simply replacing like s/256/1024/. -
12:29 AM Bug #6938 (Closed): [PATCH] Increase DH key size to fix test suite in FIPS mode
- In FIPS mode, DH refuses to generate or use keys with modulus smaller than 1024 bits. This patch increases the key size to make the test suite pass.
- 12:27 AM Revision 234378d8 (git): * win32/Makefile.sub (Makefile): make to depend on common.mk, to
- stop and force to re-run make process when common.mk is changed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36837 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
08/27/2012
-
11:21 PM Bug #6928: SecureRandom.random_bytes: assume zero entropy for seed value
- Agreed. We should fix it because the current usage of OpenSSL::Rand.seed in secrerandom.rb is not expected; OpenSSL::Rand.seed(bytes) is a wrapper for RAND_seed(), RAND_seed() is equivalent to RAND_add() when num == entropy, and the ent...
-
10:53 PM Feature #6936: Forbid singleton class and instance variabls for float
- (2012/08/27 17:46), KOSAKI Motohiro wrote:
>>> 後者の具体的手法はいくつかあると思いますが、即値は最初から frozen にしておくとかもありかなと思っています。
>>
>> Numeric は freeze しちゃう,というのだとやり過ぎでしょうか.
>
> ぼくはありだとおもう。数という概念は世界がはじまるより前からあったのだ、ムハハハハハという世界ですな
そうですね、そうすると統一感... -
05:53 PM Feature #6936: Forbid singleton class and instance variabls for float
- >> 後者の具体的手法はいくつかあると思いますが、即値は最初から frozen にしておくとかもありかなと思っています。
>
> Numeric は freeze しちゃう,というのだとやり過ぎでしょうか.
ぼくはありだとおもう。数という概念は世界がはじまるより前からあったのだ、ムハハハハハという世界ですな -
03:23 PM Feature #6936: Forbid singleton class and instance variabls for float
- (2012/08/27 8:12), naruse (Yui NARUSE) wrote:
> 後者の具体的手法はいくつかあると思いますが、即値は最初から frozen にしておくとかもありかなと思っています。
Numeric は freeze しちゃう,というのだとやり過ぎでしょうか.
--
// SASADA Koichi at atdot dot net -
08:12 AM Feature #6936 (Closed): Forbid singleton class and instance variabls for float
- [Feature #6763] などで議論されていた flonum が r36798 でが入ったわけですが、
1. Float のオブジェクトID の仕様が変更
2. flonum な float に特異メソッドが追加不可
3. flonum な float に特異クラスが作成不可
4. flonum な float は同じ値同士でインスタンス変数が共有される
といった非互換が存在します。
もっとも、1. は通常意識するはずのないところですし、2. ... -
08:57 PM Bug #6935 (Closed): TestEtc#test_getgrgid on OSX - This issue was solved with changeset r36833.
Hiroshi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
test_etc.rb: fix for non unique GID
* test/etc/test_etc.rb (T... -
02:34 AM Bug #6935: TestEtc#test_getgrgid on OSX
- No unixen systems guarantees that GID is unique.
Please commit it. - 05:57 PM Revision 1a1583ca (git): * 2012-08-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36836 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:57 PM Revision 2caa432c (git): adding test coverage for invalid attribute names
- Fixes #171 on github
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36835 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:40 PM Revision 7f963017 (git): merge revision(s) 33772:
- * test/webrick/test_cgi.rb (TestWEBrickCGI#start_cgi_server): there are
no guarantee of existance of RbConfig::CONFIG['LIBPATHENV'].
it only exists in Unix-like environments.
* test/webrick/test_filehandler.r... -
02:57 PM Feature #6937: File.absolute_path(…) has behavior that is inconsistent with File.expand_path(…).
- @nobu Thanks for your reply. I just found the behavior odd and unexpected.
I thought it'd make more sense to have the same behavior as File.expand_path(…)
when it comes to expanding "~".
-
10:56 AM Feature #6937 (Rejected): File.absolute_path(…) has behavior that is inconsistent with File.expand_path(…).
- File.absolute_path has introduced not to expand them.
Why do you need to make File.absolute_path an alias of File.expand_path?
-
09:37 AM Feature #6937 (Rejected): File.absolute_path(…) has behavior that is inconsistent with File.expand_path(…).
- Hey,
While hacking on Rubinius I noticed that File.absolute_path does not expand "~" or "~user" to their respective
home directory. I think this behavior is quite odd and unexpected. I shared my sentiment on the #rubinius
IRC cha... -
11:57 AM Revision a5849245 (git): test_etc.rb: fix for non unique GID
- * test/etc/test_etc.rb (TestEtc#test_getgrgid): fix for non unique GID.
No unixen systems guarantee that GID is unique. Etc.getgrgid would
not return the first entry in the order of Etc.group for shared GID.
[ruby-core:47312] [Bug ... -
09:22 AM Revision 0b89d6d5 (git): * include/ruby/ruby.h (rb_float_value): optimize it.
- This technique was pointed by shinichiro.hamaji
<http://shinh.skr.jp/m/?date=20120825#p02>.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36832 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:43 AM Bug #6903: [[Ruby 1.9:]] --enable-load-relative broken on systems with /lib64
- =begin
also pull requests so it's easier to continue (hopefully):
- https://github.com/ruby/ruby/pull/169
- https://github.com/ruby/ruby/pull/170
=end
-
07:52 AM Bug #6903: [[Ruby 1.9:]] --enable-load-relative broken on systems with /lib64
- and this patch worked for 1.9.3-p194
-
05:07 AM Bug #6903: [[Ruby 1.9:]] --enable-load-relative broken on systems with /lib64
- =begin
so the new patch fixes it for ruby head, still not for 1.9.3, the only thing that I was find fast was in head:
verconf.h:2:#define RUBY_LIB_PREFIX RUBY_EXEC_PREFIX"/lib64/ruby"
=end
-
06:59 AM Feature #4801: Shorthand Hash Syntax for Strings
- =begin
Silly mixin name aside...
module Stringy
# ...
end
class String
include Stringy
end
class Symbol
include Stringy
end
=end
-
03:25 AM Feature #4801: Shorthand Hash Syntax for Strings
- nobu, your statement is true, and if symbols are *implemented* as strings then it will still be true. I promise! We can have "class Symbol < String" and they will still be unique objects with fixed names.
Implementing symbols as froze... -
06:09 AM Revision 10d85333 (git): * common.mk (vm_trace.o): Added a missing dependency.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36831 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:23 AM Revision 6d66dbf2 (git): * nacl/GNUmakefile.in (package): make package should install
- example.html for nacl build
Patch by Takashi Toyoshima <toyoshim AT gmail.com>.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 01:22 AM Revision 753ea0dd (git): * 2012-08-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36829 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:22 AM Revision a66b2c6d (git): * nacl/GNUmakefile.in (CC, LD, NM, AR, AS, RANLIB, OBJDUMP, OBJCOPY)
- Rewrites these variables instead of PATH.
NaCl port uses a toolchain which is specified by NACL_SDK_ROOT
environment variable. Originally, NaCl build added the toolchain
under the NACL_SDK_ROOT to the PATH. But updating PATH doesn'...
08/26/2012
-
11:20 PM Feature #3388: regexp support for start_with? and end_with?
- Here is an attempt adding \A or \z to the Regexp's source and creating a new Regexp with it.
An alternative would be to call #to_s on the Regexp and add the anchor, but it seems cleaner to preserve options as global options.
What do ... -
11:13 PM Bug #6935 (Closed): TestEtc#test_getgrgid on OSX
- =begin
I saw similar issue as #6831. Is GID also not unique on OSX?
[ 69/110] TestEtc#test_getgrgid = 0.02 s
1) Failure:
test_getgrgid(TestEtc) [/Users/hiroshi/src/ruby/test/etc/test_etc.rb:84]:
... -
09:28 PM Bug #6927: 日本語ドキュメントにおける Math.#atan2 について
- 了解いたしました。
-
04:59 PM Bug #6927 (Third Party's Issue): 日本語ドキュメントにおける Math.#atan2 について
- これは、ruby本体のソース埋め込みのドキュメントとは別に編集されているドキュメントなので、こちらでは修正できません。
以下の「るりまプロジェクト」に報告お願いします。
http://bugs.ruby-lang.org/projects/show/rurema -
05:42 PM Bug #6914: unable to build ruby-head - ko1 (Koichi Sasada) wrote:
> (2012/08/24 5:45), conradwt (Conrad Taylor) wrote:
> ...
I was not able to locate the crash logs in the above two locations. Next, it appears that the issue may be with the gem executable and its use of the p... -
04:53 PM Bug #6930 (Closed): implicit conversion warnings in vm.c
- This issue was solved with changeset r36825.
Benoit, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
suppress warnings
* insns.def (checkmatch): suppress warnings.... -
03:12 AM Bug #6930 (Closed): implicit conversion warnings in vm.c
- $ make
...
compiling vm.c
In file included from vm.c:69:
vm_insnhelper.c: In function ‘vm_setup_method’:
vm_insnhelper.c:530: warning: implicit conversion shortens 64-bit value into a 32-bit value
In file included from vm_exec.c:93... -
08:19 AM Revision 51463abb (git): mkmf.rb: timestamp for directories
- * lib/mkmf.rb: (create_makefile): use timestamp file for install-rb
dependenting directories.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 07:53 AM Revision 567ae2a6 (git): * 2012-08-26
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:53 AM Revision 68f3ece3 (git): suppress warnings
- * insns.def (checkmatch): suppress warnings. [ruby-core:47310]
[Bug #6930]
* vm_core.h (VM_FRAME_TYPE_FINISH_P): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36825 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:34 AM Bug #6929 (Closed): Documentation for Ripper
- I've added a patch to improve the documentation for the standard library Ripper.
As always, feedback welcome. -
01:58 AM Bug #6928 (Closed): SecureRandom.random_bytes: assume zero entropy for seed value
- If OpenSSL is available SecureRandom.random_bytes uses
OpenSSL::Random.random_bytes and the random generator is reseeded [1]
whenever the current pid changes (due to repeated values when a pid
is reused, cf. #4579).
Since this s... -
12:16 AM Bug #6911: Sync_m#sync_unlock で ThreadError が発生する場合がある
- sync_unlock 内で th.wakeup した後に th.run していますが、th.run のときに既にスレッドが死んでいる場合があるようです。
この状況にも対応できるようパッチを更新しました。
08/25/2012
-
10:10 PM Bug #6909: Documentation for XMLRPC
- Thanks for your feedback Eric, attached as 0002-* is a new patch sans all the whitespace changes.
-
06:50 AM Bug #6909: Documentation for XMLRPC
- Please separate whitespace and content changes. It is too hard to tell if an accidental change to the code has happened.
I noticed combined changes in:
xmlrpc/base64.rb
xmlrpc/client.rb
xmlrpc/datetime.rb
xmlrpc/server.rb
xmlr... -
05:32 PM Bug #6927 (Third Party's Issue): 日本語ドキュメントにおける Math.#atan2 について
- =begin
現在提供されている 1.8.7 / 1.9.2 / 1.9.3 版の日本語のドキュメントにおける
Math.#atan2 の記述について報告させていただきます。
* http://doc.ruby-lang.org/ja/1.9.3/class/Math.html
* http://doc.ruby-lang.org/ja/1.9.3/method/Math/m/atan2.html
ドキュメントによると、返す値は [-pi/2, pi/... -
07:21 AM Revision 87450541 (git): parse.y: extract function
- * parse.y (new_args_tail_gen): extract from dsym rule.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:20 AM Revision 4d887d8b (git): common.mk: update parse.h
- * common.mk (.y.h): update the header unconditionally
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:20 AM Revision bcbc1f72 (git): generic_erb.rb: --vpath option
- * tool/generic_erb.rb (vpath.open): move --vpath option from
template/id.h.tmpl.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:53 AM Feature #6895: TracePoint API
- On Wed, Aug 22, 2012 at 11:18 PM, SASADA Koichi <ko1@atdot.net> wrote:
> I understand that TracePoint.new API improves flexibility. But it is
> more difficult to retrieve it. For example, users need to consider when
> the trace ... - 12:55 AM Revision 67e79d1d (git): * 2012-08-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36821 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:55 AM Revision 22bb811a (git): mkmf.rb: clean timestamps
- * lib/mkmf.rb (MakeMakefile::CLEANINGS): clean timestamp files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e