log src/lib-index/mail-index.h @ 1956:d6941cd8afdc HEAD

age author description
Sun, 02 May 2004 22:24:35 +0300 Timo Sirainen Added support for setting dirty flags for messages (TODO: undirty..) HEAD
Sun, 02 May 2004 21:07:24 +0300 Timo Sirainen Syncing optimizations. HEAD
Sat, 01 May 2004 19:42:10 +0300 Timo Sirainen cleanup HEAD
Sat, 01 May 2004 19:30:58 +0300 Timo Sirainen remove mail_index_reset() completely HEAD
Wed, 28 Apr 2004 05:00:39 +0300 Timo Sirainen Added fcntl_lock_disable setting to allow indexes to work with NFS. Some HEAD
Wed, 28 Apr 2004 03:21:00 +0300 Timo Sirainen Forced locking to be right with mprotect()ing index file. Support for HEAD
Tue, 27 Apr 2004 23:25:52 +0300 Timo Sirainen importing new index code. mbox still broken. HEAD
Wed, 05 Nov 2003 00:26:16 +0200 Timo Sirainen we didn't sync mbox again after rewriting which left us broken mail offsets. HEAD
Mon, 20 Oct 2003 09:18:58 +0300 Timo Sirainen fixed dovecot-uidlist permissions for shared mailboxes HEAD
Mon, 20 Oct 2003 09:01:08 +0300 Timo Sirainen If maildir contains dovecot-shared file Dovecot does two things differently: HEAD
Mon, 20 Oct 2003 06:13:06 +0300 Timo Sirainen We didn't notice cache compression immediately in other processes. Also some HEAD
Wed, 03 Sep 2003 01:33:33 +0300 Timo Sirainen mbox reading is kind of working again. Just don't try rewriting or expunging HEAD
Sun, 24 Aug 2003 10:06:06 +0300 Timo Sirainen Added back compat_data[]. It wasn't so simple to access data portably in HEAD
Sun, 24 Aug 2003 09:49:55 +0300 Timo Sirainen Removed index_align stuff. It's not needed anymore. HEAD
Mon, 18 Aug 2003 06:22:12 +0300 Timo Sirainen Removed NBO32_BIT* stuff HEAD
Mon, 11 Aug 2003 04:56:37 +0300 Timo Sirainen Save sync stamp in index header rather than in file's mtime. HEAD
Mon, 11 Aug 2003 04:26:46 +0300 Timo Sirainen Fixes for opening broken cache file. HEAD
Mon, 11 Aug 2003 02:56:22 +0300 Timo Sirainen Maildir syncing works now without requiring base filenames to be in index HEAD
Wed, 06 Aug 2003 23:15:30 +0300 Timo Sirainen Index cache file rewrite. It's not finished yet and mbox support is HEAD
Sat, 26 Jul 2003 19:33:21 +0300 Timo Sirainen API change for expunging messages. Not exactly what I wanted, but good HEAD
Mon, 21 Jul 2003 17:35:39 +0300 Timo Sirainen Removed .imap.index.tree file. For now we'll just rewrite .imap.index file HEAD
Tue, 15 Jul 2003 21:26:42 +0300 Timo Sirainen index_mmap_invalidate = yes now invalidate memory maps before accessing HEAD
Sun, 15 Jun 2003 06:42:28 +0300 Timo Sirainen Only NOOP and CHECK will now always do a real mailbox sync. Other commands HEAD
Sun, 15 Jun 2003 05:20:52 +0300 Timo Sirainen Dirty maildir flags support works now. HEAD
Wed, 04 Jun 2003 18:57:58 +0300 Timo Sirainen IMAP protocol doesn't allow server to send NULs to client. Send ascii #128 HEAD
Fri, 30 May 2003 01:48:02 +0300 Timo Sirainen Fixes for syncing mails that are kept in new/ dir. HEAD
Fri, 30 May 2003 00:08:53 +0300 Timo Sirainen uidlist file is read/updated much less often now. did some other HEAD
Sun, 18 May 2003 15:26:06 +0300 Timo Sirainen Maildir syncing updates: it's now faster, it handles read-only folders, it HEAD
Sat, 17 May 2003 16:09:54 +0300 Timo Sirainen Maildir: CONTROL=<dir> in MAIL environment now specifies where to save HEAD
Sun, 27 Apr 2003 03:59:43 +0300 Timo Sirainen Use separate index alignment from memory alignment. We don't use pointers in HEAD
Mon, 21 Apr 2003 16:42:00 +0300 Timo Sirainen Use mtime to check changes in dovecot-uidlist file rather than inode changes HEAD
Wed, 09 Apr 2003 23:13:02 +0300 Timo Sirainen We don't need these fields HEAD
Wed, 09 Apr 2003 23:10:01 +0300 Timo Sirainen Rewritten maildir syncing. Uses dovecot-uidlist file to store UIDs HEAD
Thu, 06 Mar 2003 21:23:44 +0200 Timo Sirainen UIDs are now saved into mbox file. added a few rewriting optimizations so HEAD
Wed, 05 Mar 2003 03:41:36 +0200 Timo Sirainen Added index->append_abort() to abort append cleanly. HEAD
Sun, 23 Feb 2003 23:06:57 +0200 Timo Sirainen Index opening rewrites. We don't try to support .imap.index-<hostname> style HEAD
Wed, 12 Feb 2003 14:07:51 +0200 Timo Sirainen Locking code cleanups and small fixes HEAD
Mon, 27 Jan 2003 03:59:59 +0200 Timo Sirainen Function typedefs now define them as functions, not function pointers. HEAD
Wed, 22 Jan 2003 21:52:17 +0200 Timo Sirainen Modify log used to test if there were other users for every changed flag or HEAD
Sat, 11 Jan 2003 21:55:56 +0200 Timo Sirainen Naming change for function typedefs. HEAD
Sat, 11 Jan 2003 17:48:01 +0200 Timo Sirainen We don't actually need to reserve the highest UID anymore, don't do it :) HEAD
Wed, 08 Jan 2003 22:48:04 +0200 Timo Sirainen Reserve UID 2^31-1 HEAD
Sun, 05 Jan 2003 15:09:51 +0200 Timo Sirainen Naming style changes, finally got tired of most of the typedefs. Also the HEAD
Sat, 04 Jan 2003 19:45:09 +0200 Timo Sirainen Replaced MailDataField from being enum to being unsigned int with values HEAD
Thu, 02 Jan 2003 13:29:24 +0200 Timo Sirainen Make sure UIDs won't wrap around unexpectedly. HEAD
Fri, 20 Dec 2002 09:53:51 +0200 Timo Sirainen Added :INDEX=<dir> for both Maildir and mbox to specify different location HEAD
Fri, 06 Dec 2002 03:09:22 +0200 Timo Sirainen Renamed IBuffer and OBuffer to IStream and OStream which describes their HEAD
Tue, 26 Nov 2002 20:47:43 +0200 Timo Sirainen We compile now if dev_t is a structure (eg. glibc+tcc). HEAD
Mon, 25 Nov 2002 21:02:49 +0200 Timo Sirainen Locking changes triggered a bit larger cleanup :) If we have to wait for a HEAD
Thu, 21 Nov 2002 22:50:53 +0200 Timo Sirainen MAIL_READ_MMAPED setting was set too late, plus a few cleanups. HEAD
Thu, 21 Nov 2002 22:31:02 +0200 Timo Sirainen mail_read_mmaped: Use mmap() instead of read() to read mail files. read() HEAD
Thu, 21 Nov 2002 22:13:32 +0200 Timo Sirainen Added mbox lock settings to config file. Support timeouting fcntl() and HEAD
Mon, 04 Nov 2002 08:20:35 +0200 Timo Sirainen mbox_unlock() actually set exclusive lock HEAD
Mon, 04 Nov 2002 06:47:40 +0200 Timo Sirainen And more locking/syncing fixes. Now it's finally beginning to look sane HEAD
Sat, 02 Nov 2002 22:10:20 +0200 Timo Sirainen Mostly mbox locking/syncing fixes. Still some problems though. HEAD
Tue, 29 Oct 2002 08:46:47 +0200 Timo Sirainen mbox locking wasn't working. HEAD
Sun, 27 Oct 2002 08:37:18 +0200 Timo Sirainen Moved several fields from .imap.index file to .imap.index.data file. Fixed HEAD
Sat, 26 Oct 2002 22:38:37 +0300 Timo Sirainen mbox locking fixes / changes. we now read-lock the mbox file before syncing HEAD
Wed, 23 Oct 2002 22:49:23 +0300 Timo Sirainen Use fdatasync() instead of fsync() where possible. msync() all files first, HEAD
Sun, 20 Oct 2002 05:35:51 +0300 Timo Sirainen Added mail_cache_fields and mail_never_cache_fields settings, plus settings HEAD