kazuhiko (Kazuhiko Shiozaki)
02/24/2013
07:37 AM
Ruby
Bug #7924: r39232 以降 net/http で正しく reponse を取得出来ないケースがある
問題になった r32932 ruby_2_0_0 にすでにマージされているので、このまま2.0.0を出すとけっこう影響の大きいバグだと思います。
kazuhiko (Kazuhiko Shiozaki)
07:36 AM
Ruby
Bug #7924: r39232 以降 net/http で正しく reponse を取得出来ないケースがある
accept-encodingの無指定時に、http.rbのget()でaccept-encodingをつけていて、そのためにgeneric_request.rbが「あ、指定してるんならdecode_content=falseでいいよね」としているのが原因。 accept-encodingの無指定時に"gzip;q=1.0,deflate;q=0.6,identity;q=0.3"をセットするコードが、http.rbのget()とhttp/generic_requ...
kazuhiko (Kazuhiko Shiozaki)
10/16/2011
04:43 AM
Ruby
Bug #5451 (Closed): cgi/core.rbのread_multipart()で$stdioを直接使っているために、ruby-fcgiでmultipart/form-dataが使えない
ruby-fcgiを使うと、multipart/form-dataの時にPOSTできないことに気づきました。 調べたところ、ruby-fcgiでは、CGI#stdinputを@request.inに上書きしているのに、cgi/core.rbのread_multipart()でだけ$stdinを直接使っているために、以下のように例外が発生します。 ( https://github.com/tdiary/tdiary-core/issues/102 ) /usr/l...
kazuhiko (Kazuhiko Shiozaki)
10/04/2011
08:23 PM
Ruby
Bug #5279: $SAFEが3以上の時にString#encodeがSecurityErrorを発生させるケースがある
On 04/10/2011 12:22, NARUSE, Yui wrote: >> 例えば、 >> >> $ ruby1.9 -ve 'a="あ";"あ".encode("euc-jp"); $SAFE=4; a.encode("euc-jp")' >> ruby 1.9.3dev (2011-09-23 revision 33323) [x86_64-linux] >> >> ↑これは動きますが、 >> >> $ ruby1.9 -...
kazuhiko (Kazuhiko Shiozaki)
07:23 PM
Ruby
Bug #5279: $SAFEが3以上の時にString#encodeがSecurityErrorを発生させるケースがある
On 28/09/2011 14:15, Kazuhiko wrote: > On 26/09/2011 19:19, Shugo Maeda wrote: >>>> Yuguiさんが1.9.3ブランチにバックポートしてくださって、先ほどめでたく >>>> 1.9.3RC1が出た今ころになって気づいて、ものすごく申し訳ないのです >>>> が、$SAFE=3の時は動くけれど、$SAFE=4だと相変わらず失敗するようです。 >> (snip) >...
kazuhiko (Kazuhiko Shiozaki)
09/28/2011
09:23 PM
Ruby
Bug #5279: $SAFEが3以上の時にString#encodeがSecurityErrorを発生させるケースがある
かずひこです。 On 26/09/2011 19:19, Shugo Maeda wrote: >>> Yuguiさんが1.9.3ブランチにバックポートしてくださって、先ほどめでたく >>> 1.9.3RC1が出た今ころになって気づいて、ものすごく申し訳ないのです >>> が、$SAFE=3の時は動くけれど、$SAFE=4だと相変わらず失敗するようです。 > (snip) >> r33328 で直ったようですが、1.9.3に入れますか?み...
kazuhiko (Kazuhiko Shiozaki)
09/25/2011
03:53 AM
Ruby
Bug #5279: $SAFEが3以上の時にString#encodeがSecurityErrorを発生させるケースがある
かずひこです。 On 06/09/2011 12:10, Kazuhiko wrote: > On 06/09/2011 06:10, Shota Fukumori (sora_h) wrote: >> じゃぁ,大丈夫かな. >> >> P.S.: このバグについてのテストケースは今書いています. >> >> 2011/9/6 NARUSE, Yui <naruse@airemix.jp>: >>> なので、安全だと考えています。...
kazuhiko (Kazuhiko Shiozaki)
09/06/2011
07:23 PM
Ruby
Bug #5279: $SAFEが3以上の時にString#encodeがSecurityErrorを発生させるケースがある
On 06/09/2011 06:10, Shota Fukumori (sora_h) wrote: > じゃぁ,大丈夫かな. > > P.S.: このバグについてのテストケースは今書いています. > > 2011/9/6 NARUSE, Yui <naruse@airemix.jp>: >> なので、安全だと考えています。 >> (もちろん C API たたいて横から割り込んだ時はこの限りではない) r33201 で修正さ...
kazuhiko (Kazuhiko Shiozaki)
09/05/2009
02:10 AM
Ruby
Feature #2032: Change the license to "GPLv2+ or Ruby's original".
=begin greg: > But using a GPL3 library is problematic for a different reason. It is > not compatible with GPL2, nor is it compatible with Matz's license. Exactly. If we want to link GPL3 (or later :p) library with Ruby, we ...
kazuhiko (Kazuhiko Shiozaki)
08/12/2009
03:50 AM
Ruby
Bug #1929 (Closed): str.dup.force_encodingが元のstrに影響を与えることがある
=begin かずひこです。 tDiary trunk 3514をruby-trunkで動かすとカテゴリプラグインで日本語カテゴリのリンクをたどると incompatible character encodings: ASCII-8BIT and UTF-8 (Encoding::CompatibilityError) になります。 http://www.cozmixng.org/retro/projects/tdiary/tickets/171...
kazuhiko (Kazuhiko Shiozaki)
Also available in: Atom
Loading...