Fri, 30 Apr 2004 23:17:15 +0300 |
Timo Sirainen |
changes
HEAD
|
Thu, 29 Apr 2004 03:08:00 +0300 |
Timo Sirainen |
Don't modify index file when creating new transaction log.
HEAD
|
Wed, 28 Apr 2004 23:51:22 +0300 |
Timo Sirainen |
fixes
HEAD
|
Wed, 28 Apr 2004 21:52:06 +0300 |
Timo Sirainen |
locking fixes, sync fix
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 04:21:42 +0300 |
Timo Sirainen |
locking fixes, mmap_disable=yes fixes
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
|
Thu, 13 Nov 2003 21:32:07 +0200 |
Timo Sirainen |
update lock counters with in-memory indexes too
HEAD
|
Sun, 09 Nov 2003 20:23:20 +0200 |
Timo Sirainen |
type fixes
HEAD
|
Sun, 26 Oct 2003 21:39:58 +0200 |
Timo Sirainen |
minor optimization
HEAD
|
Mon, 20 Oct 2003 06:24:40 +0300 |
Timo Sirainen |
Sync stamps weren't updated always from header.
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 09:32:08 +0300 |
Timo Sirainen |
expunge/append behaviour corrupted indexes
HEAD
|
Mon, 11 Aug 2003 05:40:40 +0300 |
Timo Sirainen |
Support for upgrading from old index file with smaller header.
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 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, 18 May 2003 15:23:03 +0300 |
Timo Sirainen |
Misc. fixes.
HEAD
|
Sat, 17 May 2003 16:09:54 +0300 |
Timo Sirainen |
Maildir: CONTROL=<dir> in MAIL environment now specifies where to save
HEAD
|
Wed, 23 Apr 2003 20:07:23 +0300 |
Timo Sirainen |
Don't call msync() with with in-memory indexes.
HEAD
|
Wed, 16 Apr 2003 02:13:49 +0300 |
Timo Sirainen |
DEBUG: Don't crash with in-memory indexes
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, 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
|
Thu, 09 Jan 2003 14:35:16 +0200 |
Timo Sirainen |
Make sure hdr->used_file_size isn't too small.
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
|
Sun, 22 Dec 2002 00:39:15 +0200 |
Timo Sirainen |
Added some missing format attribute declarations. And fixed one more bug
HEAD
|
Wed, 18 Dec 2002 03:52:14 +0200 |
Timo Sirainen |
Try not to split strings to multiple lines from the middle of human readable
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
|
Wed, 20 Nov 2002 20:27:52 +0200 |
Timo Sirainen |
debug fix
HEAD
|
Wed, 13 Nov 2002 13:01:11 +0200 |
Timo Sirainen |
mail_index_lock_full() doesn't need to be global
HEAD
|
Wed, 13 Nov 2002 02:43:14 +0200 |
Timo Sirainen |
If mbox opening fails, don't leave the lock files lying around.
HEAD
|
Tue, 05 Nov 2002 09:26:56 +0200 |
Timo Sirainen |
Fixed wrong printf-type.
HEAD
|
Mon, 04 Nov 2002 11:54:46 +0200 |
Timo Sirainen |
Fixes for anon-mmaped indexes.
HEAD
|
Mon, 04 Nov 2002 11:31:36 +0200 |
Timo Sirainen |
Setting index file's timestamp was done too early - there was msync()
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
|
Mon, 28 Oct 2002 11:31:40 +0200 |
Timo Sirainen |
Added --enable-debug. Currently it just forces file locks so that index
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
|
Wed, 23 Oct 2002 23:41:35 +0300 |
Timo Sirainen |
file_wait_lock() now takes timeout-parameter so one badly behaving process
HEAD
|
Wed, 23 Oct 2002 22:55:13 +0300 |
Timo Sirainen |
minor fixes
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
|
Sun, 20 Oct 2002 04:36:46 +0300 |
Timo Sirainen |
cache_fields_later() doesn't need MailIndexRecord parameter.
HEAD
|
Sun, 20 Oct 2002 04:12:27 +0300 |
Timo Sirainen |
Added cache_fields_later() to MailIndex interface. That can be used to
HEAD
|
Sun, 20 Oct 2002 02:09:56 +0300 |
Timo Sirainen |
Modify log now stores the changes in ranges, so store 1:100 doesn't
HEAD
|
Sat, 19 Oct 2002 17:51:59 +0300 |
Timo Sirainen |
MailStorage interface change. We now let storage call several sync-functions
HEAD
|
Wed, 09 Oct 2002 17:03:08 +0300 |
Timo Sirainen |
whops, update tree and modifylog with correct uid instead of 0. added extra
HEAD
|
Wed, 09 Oct 2002 16:56:44 +0300 |
Timo Sirainen |
Fixes for first_hole_* updating. Removed last_lookup, it doesn't speed up
HEAD
|
Wed, 09 Oct 2002 02:35:30 +0300 |
Timo Sirainen |
expunge fixes
HEAD
|