annotate src/lib-compression/ostream-zlib.h @ 22325:e01bc3015b2f

lib-index: Check .log.2 rotation only when syncing Instead of also whenever appending transactions to .log file. This shouldn't change the behavior much, and it's needed for the following change to work correctly.
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Tue, 11 Jul 2017 15:33:56 +0300
parents fb4a0a84da50
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10642
9f0e01905171 zlib plugin: Added support for compressing Maildir mails while saving.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
1 #ifndef OSTREAM_ZLIB_H
9f0e01905171 zlib plugin: Added support for compressing Maildir mails while saving.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
2 #define OSTREAM_ZLIB_H
9f0e01905171 zlib plugin: Added support for compressing Maildir mails while saving.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
3
9f0e01905171 zlib plugin: Added support for compressing Maildir mails while saving.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
4 struct ostream *o_stream_create_gz(struct ostream *output, int level);
9f0e01905171 zlib plugin: Added support for compressing Maildir mails while saving.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
5 struct ostream *o_stream_create_deflate(struct ostream *output, int level);
9f0e01905171 zlib plugin: Added support for compressing Maildir mails while saving.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
6 struct ostream *o_stream_create_bz2(struct ostream *output, int level);
17028
81e486aacbc7 lib-compression: Added support for liblzma (xz)
Timo Sirainen <tss@iki.fi>
parents: 14739
diff changeset
7 struct ostream *o_stream_create_lzma(struct ostream *output, int level);
17104
fb4a0a84da50 lib-compression: Added initial support for LZ4
Timo Sirainen <tss@iki.fi>
parents: 17028
diff changeset
8 struct ostream *o_stream_create_lz4(struct ostream *output, int level);
10642
9f0e01905171 zlib plugin: Added support for compressing Maildir mails while saving.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
9
9f0e01905171 zlib plugin: Added support for compressing Maildir mails while saving.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
10 #endif