log src/lib-index/mbox/mbox-rewrite.c @ 1208:3aa40f0dde5f HEAD

age author description
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