🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.net.mime
Article #108

Re: encoded-word (Re: rコマンドのセキュリテESC(B)

#108
From: Tanaka Akira
Date: Thu, 09 Jul 1998 00:00
48 lines
3135 bytes
In article <KATE.98Jul9193034@yamato.trad.pfu.co.jp>,
  kate@pfu.co.jp (KATAYAMA Yoshio) writes:

> ># 個人的には解が存在しないケースにはとても興味があります。いまのところ
> ># かなり特殊なケースしか思いつかないのですが。
> 
> どんな場合なのでしょうか。

encoded-word が fold 不可能な状況であらわれて 76byte 制限を満たせない
ケースです。たとえば, 次のヘッダを考えます。

From: akr@jaist.ac.jp (あ(い)う)

ここで, 「い」の左右のカッコは RFC822 のコメントのネストを示すものであ
るとします。すると「あ」「い」「う」のそれぞれををエンコードした
30byte の encoded-word が 3つできますが, 空白(が存在しないこと)を保存
しつつ fold できる場所は存在しないので, どこをどーやっても 76byte 制限
は満たせません。

# コメントのネストとはなにを示しているのか? という点は議論を呼ぶような
# 気もしますが, ここではコメントを単なる文字列ではなく木構造をなすもの
# だと思うことにします。そうすると, 木構造を保存する限りは括弧を
# encoded-word に入れてしまうことはできません。

> 調べたわけではありませんが、マトモな字では、そんなのはないと思い
> ます。しかし ISO 10646 としては、0x0e01 0x0e34 0x0e34 … なんて
> のを禁止していませんから、、、

THAI CHARACTER KO KAI
THAI CHARACTER SARA I
THAI CHARACTER SARA I
...

半月状のものが上にどんどん重なっていくのでしょうか...

> ># はっ, まさか  Basic Egyptian Hieroglyphics で EGYPTIAN HIEROGLYPHIC
> ># BEGIN CLUSTER MARK から EGYPTIAN HIEROGLYPHIC END CLUSTER MARK まで
> ># が1つの文字になるとか?
> 
> Unicode 2.0 の資料を持っていないのですが、そんなのが入ってくるの
> ですか?

あ, Basic Egyptian Hieroglyphics ってのはまだ提案段階の script で, 2.0
はおろか, 将来的に入るかどうかも定かではないものなんであまり気にしない
で下さい。
http://wwwold.dkuug.dk/jtc1/sc2/wg2/docs/n1637/n1637.htm
-- 
[田中 哲][たなか あきら][Tanaka Akira]
Technical Details
Message-ID: <rsqzpejf9hp.fsf@is27e1s03.jaist.ac.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <rsqg1gjbe33.fsf_-_@is27e1s03.jaist.ac.jp> <12073.899458787@rananim.ie.u-ryukyu.ac.jp> <rsqemw22a5g.fsf@carbon.jaist.ac.jp> <KATE.98Jul8150850@yamato.trad.pfu.co.jp> <rsq1zrva20w.fsf@is27e1s03.jaist.ac.jp> <KATE.98Jul9193034@yamato.trad.pfu.co.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 100bbf,1a07400fac91910c
X-Google-Attributes: gid100bbf,public
From: Tanaka Akira <akr@jaist.ac.jp>
Subject: Re: encoded-word (Re: rコマンドのセキュリテESC(B)
Date: 1998/07/09
Message-ID: <rsqzpejf9hp.fsf@is27e1s03.jaist.ac.jp>
X-Deja-AN: 369860031
References: <rsqg1gjbe33.fsf_-_@is27e1s03.jaist.ac.jp> <12073.899458787@rananim.ie.u-ryukyu.ac.jp> <rsqemw22a5g.fsf@carbon.jaist.ac.jp> <KATE.98Jul8150850@yamato.trad.pfu.co.jp> <rsq1zrva20w.fsf@is27e1s03.jaist.ac.jp> <KATE.98Jul9193034@yamato.trad.pfu.co.jp>
Content-Type: text/plain; charset=ISO-2022-JP
X-Emacs: Emacs 20.2, MULE 3.0 (MOMIJINOGA)
Organization: JAIST, Hokuriku; Tatsunokuchi, Nomi, Ishikawa, Japan
Mime-Version: 1.0 (generated by SEMI 1.8.3 - "Ecchū-Daimon")
User-Agent: Semi-gnus/6.8.0 Emacs/20.2 Mule/3.0 (MOMIJINOGA)
Newsgroups: fj.net.mime