log src/lib-index/mail-index.c @ 6857:41911abe6fa7 HEAD

age author description
Sun, 25 Nov 2007 15:47:36 +0200 Timo Sirainen NFS cache flushing updates. HEAD
Sun, 18 Nov 2007 08:40:59 +0200 Timo Sirainen NFS cache flushing APIs changed and backend implements it a bit differently. HEAD
Fri, 16 Nov 2007 08:10:17 +0200 Timo Sirainen nfs_flush_attr_cache() doesn't take flush_dir paramter anymore. Instead the HEAD
Wed, 14 Nov 2007 23:52:33 +0200 Timo Sirainen NFS attribute cache flushing fixes. nfs_flush_attr_cache() takes now HEAD
Sat, 10 Nov 2007 17:40:11 +0200 Timo Sirainen mail_index_refresh(): If index is in memory, we should still refresh the map HEAD
Thu, 08 Nov 2007 18:18:28 +0200 Timo Sirainen fsync transaction commits only if the transaction contains change types HEAD
Sun, 04 Nov 2007 14:47:01 +0200 Timo Sirainen Added MAIL_INDEX_OPEN_FLAG_READONLY. HEAD
Sat, 03 Nov 2007 22:32:33 +0200 Timo Sirainen Added mail_index_ext_lookup() HEAD
Sun, 16 Sep 2007 14:34:22 +0300 Timo Sirainen Replaced my Copyright notices. The year range always ends with 2007 now. HEAD
Sun, 16 Sep 2007 14:04:06 +0300 Timo Sirainen pool_unref() now takes ** pointer. HEAD
Sun, 16 Sep 2007 12:35:01 +0300 Timo Sirainen hash_destroy() and hash_iterate_deinit() now take ** pointer. HEAD
Sat, 15 Sep 2007 15:18:45 +0300 Timo Sirainen Fix ESTALE handling when reading main index. HEAD
Sat, 15 Sep 2007 10:51:03 +0300 Timo Sirainen Make sure the extension name doesn't contain control characters. It most HEAD
Sat, 15 Sep 2007 10:11:58 +0300 Timo Sirainen Moved mail_index_map_parse_keywords() to mail-index-map.c HEAD
Sat, 15 Sep 2007 09:22:16 +0300 Timo Sirainen fsck the index while it's being mapped. HEAD
Sat, 15 Sep 2007 08:54:43 +0300 Timo Sirainen Drop also exclusive locks when closing index files (there shouldn't be any HEAD
Sat, 15 Sep 2007 08:54:09 +0300 Timo Sirainen NFS: If index has been deleted, close the index properly before reopening it. HEAD
Sun, 09 Sep 2007 03:59:09 +0300 Timo Sirainen Fixed opening indexes to memory. HEAD
Sun, 02 Sep 2007 05:03:41 +0300 Timo Sirainen Added assert against empty keyword. HEAD
Sun, 02 Sep 2007 04:51:56 +0300 Timo Sirainen Cleaned up keyword handling code. HEAD
Sun, 02 Sep 2007 04:28:21 +0300 Timo Sirainen Only index extension indexes are now called "ext_id". For map extension HEAD
Sat, 01 Sep 2007 03:14:11 +0300 Timo Sirainen When initial index build wrote dovecot.index file, we assert-crashed. HEAD
Fri, 31 Aug 2007 22:58:25 +0300 Timo Sirainen Removed autocreate parameter from mail_index_keyword_lookup(). Added a new HEAD
Mon, 27 Aug 2007 19:14:46 +0300 Timo Sirainen Error message change. HEAD
Mon, 27 Aug 2007 18:28:53 +0300 Timo Sirainen Parse keywords from header immediately when mapping the index file. HEAD
Mon, 27 Aug 2007 18:28:06 +0300 Timo Sirainen Handle opening corrupted index files better. HEAD
Mon, 27 Aug 2007 18:03:50 +0300 Timo Sirainen Don't allow empty keywords. HEAD
Fri, 03 Aug 2007 03:22:04 +0300 Timo Sirainen Created a new struct mail_index_record_map which can be shared by multiple HEAD
Sun, 15 Jul 2007 15:27:58 +0300 Timo Sirainen mail_index_move_to_memory(): Don't log an error if index fd is already closed HEAD
Fri, 13 Jul 2007 00:15:56 +0300 Timo Sirainen Changed nfs setting conflict error handling HEAD
Thu, 12 Jul 2007 23:55:08 +0300 Timo Sirainen Flush NFS caches when needed if MAIL_INDEX_OPEN_FLAG_NFS_FLUSH is enabled. HEAD
Mon, 02 Jul 2007 23:46:22 +0300 Timo Sirainen mmaping works again properly. Changed to use private mmaps which are HEAD
Sun, 01 Jul 2007 22:05:09 +0300 Timo Sirainen Rewrite index lock handling. HEAD
Sun, 01 Jul 2007 18:39:51 +0300 Timo Sirainen mail_index_map now contains pointer to index, so all functions taking map HEAD
Thu, 28 Jun 2007 22:34:50 +0300 Timo Sirainen Memory and fd leak fix HEAD
Thu, 28 Jun 2007 01:48:59 +0300 Timo Sirainen Handle losing index file better. Handle fsck better. HEAD
Thu, 28 Jun 2007 01:03:18 +0300 Timo Sirainen Handle indexid changes better. HEAD
Tue, 19 Jun 2007 15:26:47 +0300 Timo Sirainen Handle corruption marking by unlinking dovecot.index file. Removed HEAD
Tue, 19 Jun 2007 15:20:13 +0300 Timo Sirainen Keep index->map always usable, never NULL. HEAD
Tue, 19 Jun 2007 15:05:16 +0300 Timo Sirainen Removed index->hdr. Use index->map->hdr instead. 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
Mon, 11 Jun 2007 06:07:40 +0300 Timo Sirainen Moved mail index map related code to its own file. HEAD
Tue, 29 May 2007 00:22:56 +0300 Timo Sirainen Better implementation for mail_index_uint32_to_offset() and HEAD
Wed, 16 May 2007 20:07:50 +0300 Timo Sirainen If index file is shared locked while we're trying to exclusively lock it, HEAD
Wed, 16 May 2007 18:25:28 +0300 Timo Sirainen Removed mmap_no_write setting. The only OS requiring it is OpenBSD, so we're HEAD
Sun, 13 May 2007 19:53:41 +0300 Timo Sirainen Removed mail_index_get_last_error() and MAIL_INDEX_ERROR_*. All the index HEAD
Thu, 29 Mar 2007 17:19:47 +0300 Timo Sirainen Better type safety to module_contexts arrays. Already fixed some bugs. HEAD
Mon, 26 Mar 2007 19:42:09 +0300 Timo Sirainen If mail_index_move_to_memory() fails, make sure the future calls to it also HEAD
Thu, 15 Mar 2007 14:04:45 +0200 Timo Sirainen Error handling fixes HEAD
Wed, 14 Mar 2007 21:39:25 +0200 Timo Sirainen Error handling crashfix HEAD
Sun, 11 Mar 2007 18:10:41 +0200 Timo Sirainen If we run out of disk space, move to in-memory indexes. HEAD
Sat, 10 Mar 2007 21:30:26 +0200 Timo Sirainen When moving index file to memory, change the filename to be "(in-memory HEAD
Sat, 10 Mar 2007 21:29:33 +0200 Timo Sirainen Rotating in-memory transaction log crashed HEAD
Sat, 10 Mar 2007 21:22:55 +0200 Timo Sirainen mmap_disable=yes crashes with recent changes. HEAD
Thu, 08 Mar 2007 22:02:36 +0200 Timo Sirainen If index file is corrupted, recreate transaction log file instead of trying HEAD
Tue, 06 Mar 2007 21:10:54 +0200 Timo Sirainen comment cleanup HEAD
Tue, 06 Mar 2007 16:23:40 +0200 Timo Sirainen Check index file's endianess earlier, otherwise we'll complain about other HEAD
Tue, 23 Jan 2007 13:19:41 +0200 Timo Sirainen Fix for last check HEAD
Tue, 23 Jan 2007 12:01:13 +0200 Timo Sirainen cleanups HEAD