pgut001(_at_)cs(_dot_)auckland(_dot_)ac(_dot_)nz (Peter Gutmann) writes:
Urgh, I hope no-one interprets it that way. The partial-length encoding is
incredibly painful to use with its silly power-of-two restriction (you can't
just say "This is what I've got so far, the next lot starts here" but have to
chop it up into little power-of-two length pieces just to fit the *&#^$&#*
length-encoding mechanism). GPG uses the definite-length format where it can
and 0xA3 where it can't (compressed data), something I agree with
wholeheartedly.
Come on, Peter... If you have to buffer 4K-bytes, is that so horrible?
Besides, if you're doing a streaming application where you don't want
to buffer, you're better off packetizing anyways instead of making one
large stream.
Peter.
-derek
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord(_at_)MIT(_dot_)EDU PGP key available