[#37660] cron から呼ぶ ruby スクリプト中で require "postgres" できません — FUJII Hideo <hid@...>
こんばんは。藤井と申します。
7 messages
2003/05/08
[#37673] [ANN] Exerb/Exerb-CC 2.6.5 — Yuya Kato <yuya-ml@4th.to>
今日が誕生日のYuyaです。
1 message
2003/05/11
[#37678] [TMail] Fromのパースについて — Ken-ichi HASHIMOTO <ken@...>
橋本です。
9 messages
2003/05/15
[#37694] TMail : RFC2231エンコードについて — murakami tamiyasu <murakami-tamiyasu@...>
村上と申します。
8 messages
2003/05/19
[#37706] setuidと$SAFE — sakazuki <QZS01353@...>
こんにちは。sakazukiです。
8 messages
2003/05/20
[#37737] missing/erf.c — NISHIMATSU Takeshi <t-nissie@...>
西松と申します.
11 messages
2003/05/30
[#37738] Re: missing/erf.c
— matz@... (Yukihiro Matsumoto)
2003/05/30
まつもと ゆきひろです
[#37739] Re: missing/erf.c
— NISHIMATSU Takeshi <t-nissie@...>
2003/05/31
西松です.
[#37740] Re: missing/erf.c
— matz@... (Yukihiro Matsumoto)
2003/05/31
まつもと ゆきひろです
[#37741] Re: missing/erf.c
— NISHIMATSU Takeshi <t-nissie@...>
2003/06/01
西松です.
[ruby-list:37710] Re: TMail : RFC2231エンコードについて
From:
Minero Aoki <aamine@...>
Date:
2003-05-21 07:10:35 UTC
List:
ruby-list #37710
青木です。
In mail "[ruby-list:37709] Re: TMail : RFC2231エンコードについて"
Minero Aoki <aamine@loveruby.net> wrote:
> ようするに、%'* をエンコードしてないのがまずいんですね。
> 修正します。
すぐに 0.10.8 を出しますが、念のため最小のパッチを付けときます。
だいたい村上さんの修正と同じです。
-------------------------------------------------------------------
青木峰郎
diff -u -p -r1.32 -r1.33
--- lib/tmail/encode.rb 18 May 2003 21:37:58 -0000 1.32
+++ lib/tmail/encode.rb 21 May 2003 07:11:58 -0000 1.33
@@ -266,7 +266,7 @@ module TMail
end
def encode_value( str )
- str.gsub(TOKEN_UNSAFE) {|s| '%%%02x' % s[0] }
+ str.gsub(RFC2231_UNSAFE) {|s| '%%%02X' % s[0] }
end
private
diff -u -p -r1.1 -r1.2
--- lib/tmail/utils.rb 18 May 2003 21:37:58 -0000 1.1
+++ lib/tmail/utils.rb 21 May 2003 07:11:58 -0000 1.2
@@ -41,6 +41,7 @@ module TMail
PHRASE_UNSAFE = /[#{Regexp.quote aspecial}#{control}]/n
TOKEN_UNSAFE = /[#{Regexp.quote tspecial}#{control}#{lwsp}]/n
CONTROL_CHAR = /[#{control}]/n
+ RFC2231_UNSAFE = /[#{Regexp.quote tspecial}#{control}#{lwsp}\*\'\%]/n
def atom_safe?( str )
not ATOM_UNSAFE === str