There was a bug in this patch, causing a seg fault with 0 or 1 byte messages (which shouldn't really happen, but, hey). Patched patch attached.

Attachment: zlib-plugin.c.patch
Description: Binary data


On Apr 3, 2008, at 3:04 PM, Richard Platel wrote:
When using the zlib plugin with maildir and copying with hardlinks, if a compressed message is copied, the 'Z' suffix on the file isn't copied, so the new message isn't uncompressed when it's fetched.

I wasn't smart enough to figure out a clean way to carry a file suffix through a copy, so I changed how the zlib-plugin detects if a message is compressed. This patch peeks at the first two bytes of the message looking for the zlib header.

--
Richard Platel
Tucows<zlib-plugin.c.patch>

Reply via email to