[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lemonade] WGCL Convert-05
Arnt Gulbrandsen wrote:
Three serious problems and some irritants.
Serious: The document could do a better job of explaining why it's
useful. It never has persuaded me to do much more than skim and ignore
it. Mark would say «neat to have, not need to have». Maybe it _is_ a
need-to-have, but reading the abstract/introduction hasn't shown me
any need.
I would like to solicit some help with this text.
In section 3, the second paragraph could mention an additional reason
to keep the original format: S/MIME. If you change the format, you
break all signatures.
The second paragraph of section 3 now reads:
Note: The requirement that original data be unaltered allows such
data to
remain accessible by other clients, permits replies or forwards of
the original documents, permits signature verification (the converted
bodyparts are not likely to contain any signatures), and preserves
BODYSTRUCTURE and related information.
The examples on page 6 urgently need better formatting.
Fixed (I hope).
In 6.1, this sentence makes no sense to me: «A client requesting the
server annotation "/convert/text/plain" MUST return "text/plain" as an
allowed destination conversion.»
This is referring to charset conversion. I've changed the text to read:
The server MUST list "text/plain" as an allowed destination
conversion in the "/convert/text/plain" annotation.
Is this any better?
I suggest removing the word «and» at the head of the following sentence.
I removed the "And".
[...]
The formal syntax has lots of formatting problems. Because of that I
didn't look closely for other problems.
Fixed.
Serious: The security considerations section omits a new attack: A
client can APPEND a carefully crafted bad message followed by FETCH to
attack the server. If the server's conversion function or library has
a security problem, this could result in provilege escalation or
denial of service.
Added.
Alexey
P.S. I will try to address the remaining comments later.
_______________________________________________
lemonade mailing list
lemonade at ietf.org
https://www1.ietf.org/mailman/listinfo/lemonade
Supplemental Web Site:
http://www.standardstrack.com/ietf/lemonade