[#27638] tcltkstub cause SEGV — KIMURA Koichi <kbk@...>
木村です。
なかだです。
山本です。
[#27651] [TIPS] .ext へのコピーの負荷低減 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
なかだです。
山本です。
[#27663] refactored shellwords.rb has bug? — KIMURA Koichi <kimura.koichi@...>
木村です。
[#27666] patch for Makefile.in — Takahiro Kambe <taca@...>
pkgsrcの方で、Min Sik Kim氏により加えられた変更です。
[#27674] Numeric#div — Koji Arai <jca02266@...>
新井です。お久しぶりです。
[#27680] patch for BeOS (HEAD) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
山本です。
In article <20051111081454.EDF9CD78.ocean@m2.ccsnet.ne.jp>,
山本です。
[#27695] trap & sleep doens't work on windows HEAD. — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
[#27711] Re: [ruby-list:41557] Re: Windowsにおける共有フォルダーでのDir.globは一覧を返さない? — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
山本です。
こんにちは、なかむら(う)です。
山本です。
こんにちは、なかむら(う)です。
山本です。
こんにちは、なかむら(う)です。
小西 弘将です。
こんにちは、なかむら(う)です。
山本です。
[#27729] Thread deadlock when signale handler raise exception — Tatsuki Sugiura <sugi@...>
こんにちは。杉浦です。
[#27735] FNM_CASEFOLD on case-sensitive system — nobuyoshi nakada <nobuyoshi.nakada@...>
なかだです。
山本です。
山本です。
なかだです。
なかだです。
山本です。
なかだです。
山本です。
[#27738] File.split("A:a/b") and File.split("A://///") on mswin32 — Tanaka Akira <akr@...17n.org>
ちょっと調べていて気がついたのですが、
こんにちは、なかむら(う)です。
[#27754] ruby-mode の emacs 収録 — Seiji Zenitani <zenitani@...>
はじめて投稿します。
[#27758] File.dirname("///foo/bar/baz/qux") on cygwin — Tanaka Akira <akr@...17n.org>
次に cygwin における
こんにちは、なかむら(う)です。
In article <20051121093604.3A67.USA@garbagecollect.jp>,
こんにちは、なかむら(う)です。
わたなべです。
In article <1191-Mon21Nov2005112905+0900-eban@os.rim.or.jp>,
こんにちは、なかむら(う)です。
In article <20051121120453.3A70.USA@garbagecollect.jp>,
In article <87ek5a665s.fsf@m17n.org>,
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
なかだです。
なかだです。
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
In article <20051121191101.3A88.USA@garbagecollect.jp>,
[#27766] 1.8.4 preview2? — "URABE Shyouhei aka.mput" <root@...>
卜部です。間が空きましたが
まつもと ゆきひろです
なかだです。
[#27818] Re: [ ruby-Bugs-2872 ] TCPServer should not use SO_REUSEADDR in Cygwin port — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
こんにちは、なかむら(う)です。
こんにちは、なかむら(う)です。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
[#27825] 1.8.4 preview test failed (soap/ssl/test_ssl.rb) — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
[#27836] autoload with const_missing — SASADA Koichi <ko1@...>
ささだです。
[#27839] ruby 1.8 dumps core — Tanaka Akira <akr@...17n.org>
最近、boron でやっている chkbuild で ruby-1.8 が test-all 中
山本です。
In article <20051128190225.14D66C20.ocean@m2.ccsnet.ne.jp>,
In article <20051130210645.7228E2B0.ocean@m2.ccsnet.ne.jp>,
山本です。
In article <20051219120911.F876DDD0.ocean@m2.ccsnet.ne.jp>,
山本です。
山本です。
In article <20051219203218.8E517368.ocean@m2.ccsnet.ne.jp>,
まつもと ゆきひろです
[#27846] parser_params heap — Tanaka Akira <akr@...17n.org>
struct parser_params の heap ですが、Ripper のときとそうでな
[#27851] tail call and conservertive GC — Tanaka Akira <akr@...17n.org>
x86_64-linux で、gcc 4.0.3 20051111 なるものを用いて ruby
なかだです。
In article <TYOMLEM04FRaqbC8wSA0000003d@tyomlvem02.e2k.ad.ge.com>,
[#27871] Numeric と Complex — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
けいじゅ@いしつかです.
まつもと ゆきひろです
けいじゅ@いしつかです.
05/11/30 に 石塚圭樹<keiju@ishitsuka.com> さんは書きました:
まつもと ゆきひろです
卜部です。
まつもと ゆきひろです
うらべです。
まつもと ゆきひろです
原です。
まつもと ゆきひろです
けいじゅ@いしつかです.
まつもと ゆきひろです
けいじゅ@いしつかです.
まつもと ゆきひろです
[#27890] rb_funcall2() for protected method — nobuyoshi nakada <nobuyoshi.nakada@...>
なかだです。
まつもと ゆきひろです
[ruby-dev:27835] Re: 1.8.4 preview test failed (soap/ssl/test_ssl.rb)
In message <1132945964.060494.4715.nullmailer@x31.priv.netlab.jp>,
`Yukihiro Matsumoto <matz@ruby-lang.org>' wrote:
> preview4を出そうと思ったのですがmake test-allで以下の失敗が
> 出ます。
> 1) Error:
> test_verification(SOAP::SSL::TestSSL):
> OpenSSL::SSL::SSLError: sslv3 alert bad record mac
(略)
> ./soap/ssl/test_ssl.rb:76:in `test_verification'
>
> 私の環境は openssl 0.9.8a-4、http-access2 2.0.4-1です(バージョ
> ンはいずれもDebianパッケージのもの)。
Debianのtestingを試してみました。
% /usr/bin/ruby test/soap/ssl/test_ssl.rb
を実行すると0F0Eでしたが、libopenssl-rubyがlibssl.so.0.9.7を
リンクしていたので、Ruby 1.8.3のパッケージをビルドしなおして
libssl.so.0.9.8を使うと同じエラーが再現するようになりました。
ext/opensslとOpenSSL 0.9.8の組合せだと起こるようですが、環境
によっては再現しなかったりで、原因がまだわかりません。
あと、これまでhttp-access2をインストールしていなかったので気
が付きませんでしたが、NetBSDでtest/soap/ssl/test_ssl.rbで別
のエラーが起こるようです。サーバに毎回違うポートをバインドさ
せると回避できるので、パッチを添付します。
> previewを出すと似たようなレポートが重なることが予想されるの
> で、あらかじめこれがどの程度問題なのか確かめておきたいです。
具体的に目処が立っていないので、previewは予定通り出して頂い
たほうがいいと思います。
--
ごとうゆうぞう
Index: test/soap/ssl/sslsvr.rb
===================================================================
RCS file: /var/cvs/src/ruby/test/soap/ssl/sslsvr.rb,v
retrieving revision 1.1.2.3
diff -u -p -F^[^A-Za-z0-9_+-]*\(class\|module\|def\)[^A-Za-z0-9_+-] -r1.1.2.3 sslsvr.rb
--- test/soap/ssl/sslsvr.rb 22 May 2005 13:20:24 -0000 1.1.2.3
+++ test/soap/ssl/sslsvr.rb 27 Nov 2005 11:49:06 -0000
@@ -20,7 +20,6 @@ end
if $0 == __FILE__
- PORT = 17171
DIR = File.dirname(File.expand_path(__FILE__))
def cert(filename)
@@ -37,7 +36,7 @@ def key(filename)
$server = HelloWorldServer.new(
:BindAddress => "0.0.0.0",
- :Port => PORT,
+ :Port => 0,
:AccessLog => [],
:SSLEnable => true,
:SSLCACertificateFile => File.join(DIR, 'ca.cert'),
@@ -53,5 +52,6 @@ def key(filename)
}
STDOUT.sync = true
puts $$
+ puts $server.server.listeners[0].addr[1]
t.join
end
Index: test/soap/ssl/test_ssl.rb
===================================================================
RCS file: /var/cvs/src/ruby/test/soap/ssl/test_ssl.rb,v
retrieving revision 1.1.2.5
diff -u -p -F^[^A-Za-z0-9_+-]*\(class\|module\|def\)[^A-Za-z0-9_+-] -r1.1.2.5 test_ssl.rb
--- test/soap/ssl/test_ssl.rb 10 Oct 2005 04:22:05 -0000 1.1.2.5
+++ test/soap/ssl/test_ssl.rb 27 Nov 2005 11:49:06 -0000
@@ -11,8 +11,6 @@ module SOAP; module SSL
class TestSSL < Test::Unit::TestCase
- PORT = 17171
-
DIR = File.dirname(File.expand_path(__FILE__))
require 'rbconfig'
RUBY = File.join(
@@ -21,7 +19,6 @@ class TestSSL < Test::Unit::TestCase
)
def setup
- @url = "https://localhost:#{PORT}/hello"
@serverpid = @client = nil
@verify_callback_called = false
setup_server
@@ -173,6 +170,8 @@ def setup_server
svrcmd << File.join(DIR, "sslsvr.rb")
svrout = IO.popen(svrcmd)
@serverpid = Integer(svrout.gets.chomp)
+ @port = Integer(svrout.gets.chomp)
+ @url = "https://localhost:#{@port}/hello"
end
def setup_client
@@ -183,7 +182,6 @@ def setup_client
def teardown_server
if @serverpid
Process.kill('KILL', @serverpid)
- Process.waitpid(@serverpid)
end
end