Mon, 29 Oct 2012 17:55:35 +0200 |
Timo Sirainen |
Merged changes from v2.1 tree.
|
Wed, 03 Oct 2012 01:26:42 +0300 |
Timo Sirainen |
mdbox: Fix to handling transactions with partially failed saves.
|
Mon, 25 Jun 2012 01:14:03 +0300 |
Timo Sirainen |
Make sure we check all the functions' return values. Minor API changes to simplify this.
|
Mon, 25 Jun 2012 00:01:59 +0300 |
Timo Sirainen |
Added o_stream_nsend*() and related functions to make delayed error handling safer.
|
Sun, 24 Jun 2012 20:48:38 +0300 |
Timo Sirainen |
Added file_dotlock_delete_verified() and changed file_dotlock_delete() to return void.
|
Fri, 04 May 2012 20:14:20 +0300 |
Timo Sirainen |
dbox: Metadata read buffer's size was supposed to be unlimited, not zero.
|
Fri, 16 Mar 2012 18:45:50 +0200 |
Timo Sirainen |
dbox: Reverted recent fstat() avoidance change. It didn't do that, just broke mdbox.
|
Tue, 13 Mar 2012 17:01:56 +0200 |
Timo Sirainen |
dbox: Avoid unnecessary fstat() call during file creation.
|
Sun, 12 Feb 2012 18:55:28 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2012.
|
Sat, 30 Apr 2011 16:24:42 +0300 |
Timo Sirainen |
Merged changes from v2.0 tree.
|
Thu, 28 Apr 2011 21:31:16 +0300 |
Timo Sirainen |
dbox: If file can't be opened read-write, fallback to read-only.
|
Tue, 12 Apr 2011 18:38:00 +0300 |
Timo Sirainen |
sdbox: Commit expunges to index first before unlinking the files.
|
Thu, 17 Mar 2011 16:37:22 +0200 |
Timo Sirainen |
Merged changes from v2.0 tree.
|
Fri, 04 Mar 2011 20:53:46 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2011.
|
Wed, 02 Mar 2011 15:51:28 +0200 |
Timo Sirainen |
mdbox: Storage rebuilding may have skipped over messages if the file was already at EOF.
|
Fri, 04 Mar 2011 20:54:29 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2011.
|
Wed, 05 Jan 2011 18:47:40 +0200 |
Timo Sirainen |
mdbox: Don't leave partially written messages to mdbox files.
|
Fri, 03 Dec 2010 10:15:20 +0000 |
Timo Sirainen |
dbox: Added dbox_file_get_plaintext_size() for easily getting it.
|
Wed, 20 Oct 2010 18:55:36 +0100 |
Timo Sirainen |
lib-storage: Added istream_opened() method to struct mail.
|
Tue, 19 Oct 2010 18:47:17 +0100 |
Timo Sirainen |
lib-storage: Added support for saving mail attachments separately via filesystem API.
|
Thu, 12 Aug 2010 18:47:01 +0100 |
Timo Sirainen |
dbox: Don't allow unlimited buffer size when reading message body.
|
Thu, 15 Jul 2010 16:59:11 +0100 |
Timo Sirainen |
dbox: Split dbox_file_seek() from dbox_file_get_mail_stream()
|
Mon, 12 Jul 2010 20:38:47 +0100 |
Timo Sirainen |
dbox: Added a sanity check so that too small dbox files won't be appended to.
|
Fri, 09 Jul 2010 15:39:03 +0100 |
Timo Sirainen |
dbox: dbox_file_move() was used by only single-dbox, so moved it there.
HEAD
|
Tue, 29 Jun 2010 19:04:39 +0100 |
Timo Sirainen |
single-dbox: Fixed moving mails to alt storage.
HEAD
|
Fri, 25 Jun 2010 16:21:49 +0100 |
Timo Sirainen |
Renamed fsync_disable to mail_fsync=optimized|always|never.
HEAD
|
Fri, 14 May 2010 10:40:24 +0200 |
Timo Sirainen |
Use IO_BLOCK_SIZE macro to specify how large read/write syscalls to use.
HEAD
|
Thu, 29 Apr 2010 18:43:02 +0300 |
Timo Sirainen |
mdbox: Avoid rebuilding storage if another process already did it.
HEAD
|
Mon, 26 Apr 2010 17:56:41 +0300 |
Timo Sirainen |
mdbox: Automatically delete old temp.* files from storage/ directory.
HEAD
|
Mon, 26 Apr 2010 17:46:13 +0300 |
Timo Sirainen |
mdbox: Recent change enabled dotlocking always, instead of using flock.
HEAD
|
Tue, 20 Apr 2010 18:07:56 +0300 |
Timo Sirainen |
mdbox: If flock() isn't available, use dotlock files.
HEAD
|
Tue, 13 Apr 2010 12:33:17 +0300 |
Timo Sirainen |
dbox: Use flock() for file locking if possible. If not, require client_limit=1.
HEAD
|
Mon, 05 Apr 2010 00:26:16 +0300 |
Timo Sirainen |
dbox: Save error handling fix.
HEAD
|
Sun, 21 Mar 2010 17:08:36 +0200 |
Timo Sirainen |
dbox: Don't write save-date to metadata, use file's ctime as fallback.
HEAD
|
Sat, 06 Mar 2010 14:04:42 +0200 |
Timo Sirainen |
Set input stream names for mail file streams.
HEAD
|
Fri, 19 Feb 2010 07:15:46 +0200 |
Timo Sirainen |
lib-storage: Added support for plugins to specify message's physical size when saving.
HEAD
|
Tue, 09 Feb 2010 18:54:34 +0200 |
Timo Sirainen |
mdbox: Saving now closes newly created files if they become full.
HEAD
|
Tue, 02 Feb 2010 23:49:32 +0200 |
Timo Sirainen |
mdbox: Purging now also moves mails to alt storage (if it's used).
HEAD
|
Mon, 25 Jan 2010 01:19:08 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2010.
HEAD
|
Tue, 22 Dec 2009 18:12:19 -0500 |
Timo Sirainen |
dbox: Added assert.
HEAD
|
Tue, 06 Oct 2009 19:22:42 -0400 |
Timo Sirainen |
Split dbox (single-dbox) and mdbox (multi-dbox) into separate storage backends.
HEAD
|