log src/lib-index/mail-transaction-log.h @ 9354:687ac828b964 HEAD

age author description
Thu, 13 Aug 2009 14:50:41 -0400 Timo Sirainen lib-index: Added support for reading new records generated by Dovecot v2.0. HEAD
Sun, 17 May 2009 17:54:01 -0400 Timo Sirainen Added mail_index_unlink(). HEAD
Sat, 09 May 2009 12:28:33 -0400 Timo Sirainen mail_transaction_log_view_clear() should keep oldest_file_seq and newer referenced. HEAD
Sun, 12 Oct 2008 14:17:51 +0300 Timo Sirainen Comment update. HEAD
Sun, 31 Aug 2008 11:49:47 +0300 Timo Sirainen Added padding to struct mail_transaction_log_header so it's 64bit aligned. HEAD
Sun, 31 Aug 2008 10:22:10 +0300 Timo Sirainen Replaced "no extension resizing" flag with "no extension shrinking". HEAD
Sun, 31 Aug 2008 09:31:27 +0300 Timo Sirainen Write CPU endianess to transaction log header and check it's correct when reading. HEAD
Wed, 18 Jun 2008 08:08:45 +0300 Timo Sirainen Mail index extension introductions now add a "no resizes" flag to the HEAD
Wed, 11 Jun 2008 14:35:15 +0300 Timo Sirainen Modseqs are no longer calculated from transaction log sequence + offset. HEAD
Fri, 30 May 2008 02:09:20 +0300 Timo Sirainen Fixes to handling races in initial index creation. HEAD
Thu, 29 May 2008 04:47:53 +0300 Timo Sirainen Added mail_index_ext_reset_inc() to atomically increase extension's HEAD
Sat, 22 Sep 2007 15:14:20 +0300 Timo Sirainen Keep transaction logs referenced while we know we need them. This fixes HEAD
Sun, 16 Sep 2007 11:40:56 +0300 Timo Sirainen Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED. HEAD
Sun, 16 Sep 2007 11:31:27 +0300 Timo Sirainen Changed .h ifdef/defines to use <NAME>_H format. HEAD
Sun, 01 Jul 2007 01:05:26 +0300 Timo Sirainen Added support for resetting index. HEAD
Thu, 28 Jun 2007 01:03:18 +0300 Timo Sirainen Handle indexid changes better. HEAD
Fri, 15 Jun 2007 23:52:47 +0300 Timo Sirainen int/ext/mailbox sync offset changes: Combined mailbox and int offsets to HEAD
Fri, 15 Jun 2007 23:13:56 +0300 Timo Sirainen Removed syncs_done array. Instead track appends and expunges separately. HEAD
Wed, 13 Jun 2007 23:00:58 +0300 Timo Sirainen Removed sync_mask parameter from mail_transaction_log_view_set(). The user HEAD
Wed, 13 Jun 2007 19:45:29 +0300 Timo Sirainen mail_transaction_log_move_to_memory() can't fail anymore. Moved the code to HEAD
Mon, 11 Jun 2007 14:50:10 +0300 Timo Sirainen Initial commit for major index file code cleanup. HEAD
Wed, 23 May 2007 00:32:26 +0300 Timo Sirainen Added mail_transaction_log_view_is_last() HEAD
Sun, 11 Mar 2007 18:10:41 +0200 Timo Sirainen If we run out of disk space, move to in-memory indexes. HEAD
Thu, 08 Mar 2007 22:02:36 +0200 Timo Sirainen If index file is corrupted, recreate transaction log file instead of trying HEAD
Sat, 14 Jan 2006 20:47:20 +0200 Timo Sirainen deinit, unref, destroy, close, free, etc. functions now take a pointer to HEAD
Fri, 13 Jan 2006 22:25:57 +0200 Timo Sirainen Added "bool" type and changed all ints that were used as booleans to bool. HEAD
Sat, 07 Jan 2006 01:48:57 +0200 Timo Sirainen Beginnings of fallbacking to in-memory indexes when write fails with "out of HEAD
Sat, 07 Jan 2006 00:31:40 +0200 Timo Sirainen Handle missing/broken transaction logs better. Handle broken sync position HEAD
Sat, 05 Mar 2005 21:23:28 +0200 Timo Sirainen Several transaction log cleanups and fixes. HEAD
Sat, 05 Mar 2005 14:41:22 +0200 Timo Sirainen We could have gone past the transaction log view's boundaries if log was HEAD
Sat, 05 Mar 2005 12:19:37 +0200 Timo Sirainen Added versioning to transaction log header. Added create_stamp to its HEAD
Sat, 05 Feb 2005 14:01:41 +0200 Timo Sirainen Internal changes in how keywords are handled. struct mail_keywords isn't HEAD
Sat, 22 Jan 2005 18:39:20 +0200 Timo Sirainen Added padding field explicitly for struct mail_transaction_flag_update. It HEAD
Sun, 26 Dec 2004 11:12:39 +0200 Timo Sirainen Initial support for keywords. Syncing to mbox/maildir doesn't work yet. HEAD
Sat, 06 Nov 2004 19:20:18 +0200 Timo Sirainen Removed cache_offset from mail_index_record and changed it to use extension HEAD
Sun, 17 Oct 2004 21:24:21 +0300 Timo Sirainen New way of handling extension introductions in transaction log. HEAD
Sun, 03 Oct 2004 19:32:59 +0300 Timo Sirainen Index extensions can now specify record alignment, and it's possible to HEAD
Sun, 26 Sep 2004 17:15:54 +0300 Timo Sirainen Renamed "extra record info" and variations of it to "extension" or "ext" in HEAD
Sun, 05 Sep 2004 20:53:45 +0300 Timo Sirainen Save extra record/header infos into index file permanently. HEAD
Sat, 31 Jul 2004 07:35:06 +0300 Timo Sirainen Small cleanups. HEAD
Sat, 31 Jul 2004 06:06:48 +0300 Timo Sirainen Transaction log file is now read-lockless. HEAD
Thu, 24 Jun 2004 14:10:41 +0300 Timo Sirainen Record size is allowed to change between index files. This will allow adding HEAD
Sun, 20 Jun 2004 12:13:14 +0300 Timo Sirainen Several fixes and cleanups to cache file code, still badly broken HEAD
Mon, 14 Jun 2004 05:07:33 +0300 Timo Sirainen Modifying extra_records should work now. HEAD
Fri, 28 May 2004 04:33:11 +0300 Timo Sirainen Keep the transaction log view open all the time for index views (not just HEAD
Mon, 24 May 2004 04:50:16 +0300 Timo Sirainen Index header changes now go through transaction log. Removed the kludgy HEAD
Sat, 22 May 2004 03:48:45 +0300 Timo Sirainen Transaction log contains only UIDs now, no more sequences which just mess up HEAD
Tue, 11 May 2004 00:09:15 +0300 Timo Sirainen When committing with no changes, don't try to sync them later. HEAD
Tue, 04 May 2004 01:19:39 +0300 Timo Sirainen Don't rotate transaction log too often HEAD
Sun, 02 May 2004 23:32:15 +0300 Timo Sirainen s/custom flags/keywords/ HEAD
Sat, 01 May 2004 19:08:15 +0300 Timo Sirainen handle losing index file HEAD
Sat, 01 May 2004 18:32:24 +0300 Timo Sirainen automatically fix broken/missing transaction log files on the fly HEAD
Sat, 01 May 2004 17:30:25 +0300 Timo Sirainen fixes HEAD
Thu, 29 Apr 2004 03:08:00 +0300 Timo Sirainen Don't modify index file when creating new transaction log. HEAD
Tue, 27 Apr 2004 23:25:52 +0300 Timo Sirainen importing new index code. mbox still broken. HEAD