[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RFC4978 (COMPRESS=DEFLATE feature)



Hi all!

Does anybody know if there's deflate compression and decompression
(inflate) source written in Emacs lisp and oriented to stream
processing (no calls for external utilities)? Google mail has added
$subj recently to their IMAP protocol, and I'd like to implement this
feature in Wanderlust. A quick smoke test using hacked gnutls-cli and
dumb self written deflater showed quite decent results[*], so it's
really worth trying to add this feature.

* Results for query UID SEARCH UID 1:* UNDELETED in my inbox

- uncompressed text: 25993 bytes
- compressed text: 12401 byte
- compressed text for the same (repeated) query: 581 byte

I can also post sources and instructions how to launch this stuff for
testing purposes.
-- 
wbr, Vitaly