Thu, 20 Feb 2003 01:35:21 +0200 |
Timo Sirainen |
X-Keywords-headers were duplicated
HEAD
|
Sat, 11 Jan 2003 21:55:56 +0200 |
Timo Sirainen |
Naming change for function typedefs.
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:26:29 +0200 |
Timo Sirainen |
Use unsigned char* when accessing non-NUL terminating strings. Compiler
HEAD
|
Sun, 22 Dec 2002 00:02:57 +0200 |
Timo Sirainen |
Replaced TempString with a String which can use any memory pool and uses
HEAD
|
Sat, 21 Dec 2002 12:56:55 +0200 |
Timo Sirainen |
Don't fsck index after we've rewritten mbox - that doesn't gain us anything.
HEAD
|
Fri, 20 Dec 2002 09:53:51 +0200 |
Timo Sirainen |
Added :INDEX=<dir> for both Maildir and mbox to specify different location
HEAD
|
Thu, 19 Dec 2002 03:02:34 +0200 |
Timo Sirainen |
Buffer related cleanups. Use PATH_MAX instead of hardcoded 1024 for paths.
HEAD
|
Wed, 18 Dec 2002 17:15:41 +0200 |
Timo Sirainen |
Marked all non-trivial buffer modifications with @UNSAFE tag. Several
HEAD
|
Sun, 08 Dec 2002 07:23:07 +0200 |
Timo Sirainen |
Added buffer API. Point is to hide all buffer writing behind this API which
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 15:07:53 +0200 |
Timo Sirainen |
Renamed largest_t to uintmax_t which already exists in C99.
HEAD
|
Thu, 21 Nov 2002 16:56:07 +0200 |
Timo Sirainen |
Don't rewrite when there's no messages (ie. don't write the one '\n').
HEAD
|
Wed, 20 Nov 2002 19:06:46 +0200 |
Timo Sirainen |
If first message with our X-IMAPbase is deleted, make sure it's added back.
HEAD
|
Wed, 13 Nov 2002 03:36:16 +0200 |
Timo Sirainen |
Use blocking output buffers when writing to files.
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
|
Sun, 03 Nov 2002 00:47:33 +0200 |
Timo Sirainen |
mbox locking fixes
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 20:01:10 +0200 |
Timo Sirainen |
mbox locking fixes
HEAD
|
Mon, 28 Oct 2002 06:18:26 +0200 |
Timo Sirainen |
I/O buffers now use real blocking instead of setting up a sub-ioloop to
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 20:02:42 +0300 |
Timo Sirainen |
input buffer limit wasn't reset in error conditions.
HEAD
|
Sat, 19 Oct 2002 19:40:17 +0300 |
Timo Sirainen |
mail_custom_flags_list_unref() isn't needed, the list returned by
HEAD
|
Mon, 14 Oct 2002 18:13:07 +0300 |
Timo Sirainen |
Bugfixes to mbox and OBuffer handling.
HEAD
|
Mon, 14 Oct 2002 02:49:11 +0300 |
Timo Sirainen |
Split IOBuffer into mmaped IBuffer, file IBuffer, memory data IBuffer and
HEAD
|
Thu, 10 Oct 2002 05:01:34 +0300 |
Timo Sirainen |
Created datastack_mempool which is used by at least a few temporary
HEAD
|
Wed, 09 Oct 2002 02:26:08 +0300 |
Timo Sirainen |
ioloop_create() takes now pool-parameter. io_buffer_create_mmaped() takes
HEAD
|
Tue, 08 Oct 2002 03:36:04 +0300 |
Timo Sirainen |
minor speedups
HEAD
|
Sun, 06 Oct 2002 12:34:54 +0300 |
Timo Sirainen |
Write Content-Length header for rewritten messages.
HEAD
|
Sun, 06 Oct 2002 12:20:20 +0300 |
Timo Sirainen |
message_parse_header() now calls the function with empty name/value at end
HEAD
|
Sun, 06 Oct 2002 08:52:43 +0300 |
Timo Sirainen |
mbox locking cleanups
HEAD
|
Sun, 06 Oct 2002 08:44:27 +0300 |
Timo Sirainen |
Added io_buffer_set_start_offset() and io_buffer_ref() and replaced
HEAD
|
Sun, 06 Oct 2002 06:09:36 +0300 |
Timo Sirainen |
Added autoclose_fd-flag for io_buffer_create_file() and
HEAD
|
Sun, 06 Oct 2002 05:54:35 +0300 |
Timo Sirainen |
When updating any of the fields, keep them in the original location in
HEAD
|
Tue, 24 Sep 2002 19:39:00 +0300 |
Timo Sirainen |
Rewrite only needed parts of mbox. We don't rename() anymore, which means we
HEAD
|
Mon, 23 Sep 2002 20:02:15 +0300 |
Timo Sirainen |
Actually, first don't do anything if there's no dirty flags. Then fsck().
HEAD
|
Mon, 23 Sep 2002 19:41:09 +0300 |
Timo Sirainen |
fsck() before checking the rewrite-flag, so we won't write the 1-byte
HEAD
|
Mon, 23 Sep 2002 14:48:29 +0300 |
Timo Sirainen |
keep exclusive lock while rewriting.
HEAD
|
Mon, 23 Sep 2002 14:38:46 +0300 |
Timo Sirainen |
mbox locking changes. support read-locking now. there's still problems
HEAD
|
Mon, 23 Sep 2002 14:11:58 +0300 |
Timo Sirainen |
some cleanups + fd leaks when recaching mailbox.
HEAD
|
Mon, 23 Sep 2002 11:27:32 +0300 |
Timo Sirainen |
IOBuffer cleanup, hopefully fixes some mbox problems.
HEAD
|
Tue, 17 Sep 2002 08:19:22 +0300 |
Timo Sirainen |
FSCK flag is removed at set_lock(), so it can't be directly set anywhere..
HEAD
|
Mon, 16 Sep 2002 08:00:37 +0300 |
Timo Sirainen |
mbox fixes
HEAD
|
Sat, 14 Sep 2002 14:09:42 +0300 |
Timo Sirainen |
lots of cleanups. also index/datafile is now capable of staying in memory,
HEAD
|
Fri, 13 Sep 2002 03:01:23 +0300 |
Timo Sirainen |
Added extra functions for easier printing of error messages. Moved
HEAD
|
Tue, 10 Sep 2002 06:35:50 +0300 |
Timo Sirainen |
Don't fsck() at mbox_index_rewrite() if there's no dirty flags.
HEAD
|
Tue, 10 Sep 2002 05:45:24 +0300 |
Timo Sirainen |
Don't rewrite mbox if no flags were changed.
HEAD
|
Sun, 08 Sep 2002 18:22:45 +0300 |
Timo Sirainen |
more size_t fixes
HEAD
|
Sun, 08 Sep 2002 17:39:05 +0300 |
Timo Sirainen |
move size_t fixes
HEAD
|
Sun, 08 Sep 2002 15:12:41 +0300 |
Timo Sirainen |
partial changes to add X-IMAPbase parser update custom flags
HEAD
|
Fri, 06 Sep 2002 16:43:58 +0300 |
Timo Sirainen |
Bigger changes.. full_virtual_size was removed from index record and
HEAD
|