Sun, 19 Nov 2006 16:35:55 +0200 |
Timo Sirainen |
Compile fix
HEAD
|
Sat, 18 Nov 2006 23:01:10 +0200 |
Timo Sirainen |
Reference counting fixes. Fixes an assert crash when closing the index.
HEAD
|
Sun, 12 Nov 2006 13:15:38 +0200 |
Timo Sirainen |
Code cleanup
HEAD
|
Sun, 12 Nov 2006 13:13:17 +0200 |
Timo Sirainen |
Memory/fd leak fix
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 00:31:40 +0200 |
Timo Sirainen |
Handle missing/broken transaction logs better. Handle broken sync position
HEAD
|
Wed, 12 Oct 2005 20:14:21 +0300 |
Timo Sirainen |
Fixed some printf-type mismatches
HEAD
|
Fri, 29 Apr 2005 14:17:40 +0300 |
Timo Sirainen |
Added offsets to log file corruption error messages
HEAD
|
Tue, 26 Apr 2005 19:32:02 +0300 |
Timo Sirainen |
Minor error checking fixes.
HEAD
|
Sat, 23 Apr 2005 12:56:39 +0300 |
Timo Sirainen |
index.log file is now rotated to .index.log.2 file. When log file is
HEAD
|
Sun, 17 Apr 2005 18:59:16 +0300 |
Timo Sirainen |
If transaction log file is lost, mark the index inconsistent. Later we
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
|
Sun, 14 Nov 2004 03:23:21 +0200 |
Timo Sirainen |
Avoid re-reading index file with mmap_disabled=yes. Instead sync it by
HEAD
|
Sun, 14 Nov 2004 00:27:57 +0200 |
Timo Sirainen |
When view was synced without expunges, we didn't actually sync the expunges
HEAD
|
Mon, 25 Oct 2004 20:42:51 +0300 |
Timo Sirainen |
Use separate sync offsets for internal/external transactions. Pending external
HEAD
|
Fri, 08 Oct 2004 00:19:05 +0300 |
Timo Sirainen |
Don't complain about corruption when there is none.
HEAD
|
Fri, 08 Oct 2004 00:11:19 +0300 |
Timo Sirainen |
fix
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, 12 Sep 2004 15:14:19 +0300 |
Timo Sirainen |
Don't check extra updates data_id validity if we're just skipping over them.
HEAD
|
Fri, 10 Sep 2004 15:31:28 +0300 |
Timo Sirainen |
minor fix for error message
HEAD
|
Fri, 10 Sep 2004 15:29:38 +0300 |
Timo Sirainen |
Crashfix with corrupted log files.
HEAD
|
Sun, 05 Sep 2004 20:53:45 +0300 |
Timo Sirainen |
Save extra record/header infos into index file permanently.
HEAD
|
Sat, 28 Aug 2004 15:45:42 +0300 |
Timo Sirainen |
Handle correctly the case when index hasn't yet been synced with transaction
HEAD
|
Sun, 15 Aug 2004 01:58:39 +0300 |
Timo Sirainen |
assert crashfix
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
|
Fri, 30 Jul 2004 08:07:50 +0300 |
Timo Sirainen |
mail_transaction_log_view_next() didn't actually stop at the end of view
HEAD
|
Sun, 18 Jul 2004 15:31:27 +0300 |
Timo Sirainen |
Don't crash if mail_index_view_sync_next() is called again after it's finished.
HEAD
|
Mon, 14 Jun 2004 05:07:33 +0300 |
Timo Sirainen |
Modifying extra_records should work now.
HEAD
|
Sun, 30 May 2004 19:35:18 +0300 |
Timo Sirainen |
fixes
HEAD
|
Sun, 30 May 2004 08:07:09 +0300 |
Timo Sirainen |
show error messages when log files are missing
HEAD
|
Sun, 30 May 2004 07:35:06 +0300 |
Timo Sirainen |
added assert
HEAD
|
Sun, 30 May 2004 07:28:07 +0300 |
Timo Sirainen |
assert fix
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
|
Thu, 20 May 2004 16:43:47 +0300 |
Timo Sirainen |
last tried fixes with sequences-in-log approach. moving to uids next, wonder
HEAD
|
Sun, 02 May 2004 15:57:29 +0300 |
Timo Sirainen |
Don't crash in assert() with corrupted index file.
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
|
Thu, 29 Apr 2004 02:15:44 +0300 |
Timo Sirainen |
fixes for mmap_disable
HEAD
|
Wed, 28 Apr 2004 05:39:03 +0300 |
Timo Sirainen |
Locking changes. bugfixes.
HEAD
|
Wed, 28 Apr 2004 04:21:42 +0300 |
Timo Sirainen |
locking fixes, mmap_disable=yes fixes
HEAD
|
Tue, 27 Apr 2004 23:25:52 +0300 |
Timo Sirainen |
importing new index code. mbox still broken.
HEAD
|