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
|
Fri, 03 Jan 2003 17:57:12 +0200 |
Timo Sirainen |
Rewrote rfc822-tokenize.c to work one token at a time so it won't uselessly
HEAD
|
Thu, 02 Jan 2003 12:21:41 +0200 |
Timo Sirainen |
Storage can now specify if errors should be sent to user as BAD or NO.
HEAD
|
Thu, 02 Jan 2003 11:19:49 +0200 |
Timo Sirainen |
comment update
HEAD
|
Thu, 02 Jan 2003 11:06:33 +0200 |
Timo Sirainen |
SEARCHing headers with "" value should always match if the header is found.
HEAD
|
Sat, 21 Dec 2002 15:08:49 +0200 |
Timo Sirainen |
We don't have separate read-write pools, so renamed pool_create(.., FALSE)
HEAD
|
Thu, 19 Dec 2002 03:02:34 +0200 |
Timo Sirainen |
Buffer related cleanups. Use PATH_MAX instead of hardcoded 1024 for paths.
HEAD
|
Tue, 17 Dec 2002 06:28:40 +0200 |
Timo Sirainen |
Full not-too-well-tested support for SORT extension. Required a few
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
|
Wed, 04 Dec 2002 20:28:37 +0200 |
Timo Sirainen |
First implementation of SORT extension. String comparing still not up to
HEAD
|
Sat, 30 Nov 2002 16:58:23 +0200 |
Timo Sirainen |
Body searching wasn't working with unknown charsets, and SEARCH BODY
HEAD
|
Sat, 30 Nov 2002 16:36:20 +0200 |
Timo Sirainen |
Non-envelope-cached header searching wasn't working. Also now search works
HEAD
|
Tue, 26 Nov 2002 15:07:53 +0200 |
Timo Sirainen |
Renamed largest_t to uintmax_t which already exists in C99.
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, 13 Nov 2002 13:08:18 +0200 |
Timo Sirainen |
SEARCH CHARSET now works properly with message bodies, and in general body
HEAD
|
Sun, 03 Nov 2002 12:11:47 +0200 |
Timo Sirainen |
SEARCH TEXT now checks only field values (not names) from headers. RFC
HEAD
|
Sun, 03 Nov 2002 10:39:43 +0200 |
Timo Sirainen |
SEARCH CHARSET support. Currently we do it through iconv() and only ASCII
HEAD
|
Sat, 02 Nov 2002 22:10:20 +0200 |
Timo Sirainen |
Mostly mbox locking/syncing fixes. Still some problems though.
HEAD
|
Wed, 30 Oct 2002 20:26:30 +0200 |
Timo Sirainen |
don't unref() the ibuffer we got from imap cache.
HEAD
|
Mon, 28 Oct 2002 11:46:02 +0200 |
Timo Sirainen |
Added --enable-asserts (default) and fixed some warnings when building
HEAD
|
Mon, 28 Oct 2002 06:33:00 +0200 |
Timo Sirainen |
keep i_buffer_seek() void and make it close the buffer if any errors happen.
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
|
Fri, 25 Oct 2002 04:57:20 +0300 |
Timo Sirainen |
More (char *) -> (const char *) fixes
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 03:17:21 +0300 |
Timo Sirainen |
If maildir files are unexpectedly deleted, don't treat it as error, and
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, 16 Oct 2002 18:05:05 +0300 |
Timo Sirainen |
SEARCH SEEN, UNSEEN, DELETED, UNDELETED, RECENT, UNRECENT optimizations.
HEAD
|
Wed, 16 Oct 2002 04:37:25 +0300 |
Timo Sirainen |
SEARCH SMALLER/LARGER - we may be able to handle the request using only
HEAD
|
Mon, 14 Oct 2002 02:49:11 +0300 |
Timo Sirainen |
Split IOBuffer into mmaped IBuffer, file IBuffer, memory data IBuffer and
HEAD
|
Sat, 12 Oct 2002 01:33:54 +0300 |
Timo Sirainen |
Dropped sent_time and alignment from MailIndexRecord. SEARCH can now use
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: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 03:30:14 +0300 |
Timo Sirainen |
First version of binary tree file, still some locking issues while opening
HEAD
|
Sun, 06 Oct 2002 00:18:16 +0300 |
Timo Sirainen |
compiler warning fixes
HEAD
|
Sun, 29 Sep 2002 19:19:53 +0300 |
Timo Sirainen |
Modify log fixes. STORE and SEARCH didn't handle properly message sequence
HEAD
|
Wed, 25 Sep 2002 23:24:56 +0300 |
Timo Sirainen |
Only first search condition was checked.
HEAD
|
Mon, 23 Sep 2002 11:27:32 +0300 |
Timo Sirainen |
IOBuffer cleanup, hopefully fixes some mbox problems.
HEAD
|
Sun, 15 Sep 2002 09:30:29 +0300 |
Timo Sirainen |
More cleanups. lib-storage should handle "out of disk space" conditions
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
|
Tue, 10 Sep 2002 06:32:42 +0300 |
Timo Sirainen |
SEARCH fixes
HEAD
|
Tue, 10 Sep 2002 05:58:48 +0300 |
Timo Sirainen |
crashfix for searching from message body
HEAD
|
Sun, 08 Sep 2002 17:39:05 +0300 |
Timo Sirainen |
move size_t fixes
HEAD
|
Sun, 08 Sep 2002 16:20:28 +0300 |
Timo Sirainen |
size_t fixes for lib/. Changed OFF_T_FORMAT to PRIuOFF_T which is more
HEAD
|
Fri, 06 Sep 2002 16:43:58 +0300 |
Timo Sirainen |
Bigger changes.. full_virtual_size was removed from index record and
HEAD
|
Mon, 02 Sep 2002 22:08:47 +0300 |
Timo Sirainen |
Whops, we were using RFC822 dates everywhere instead of IMAP dates.
HEAD
|
Mon, 02 Sep 2002 09:22:20 +0300 |
Timo Sirainen |
specifying messageset/uidset in SEARCH broke it
HEAD
|
Wed, 28 Aug 2002 20:41:29 +0300 |
Timo Sirainen |
wrong assert()s :)
HEAD
|
Wed, 28 Aug 2002 00:04:08 +0300 |
Timo Sirainen |
Some cleanups, assertion fixes.
HEAD
|
Tue, 27 Aug 2002 22:16:54 +0300 |
Timo Sirainen |
Introduced uoff_t which is the unsigned-equilevant of off_t. This was needed
HEAD
|
Tue, 27 Aug 2002 06:28:07 +0300 |
Timo Sirainen |
fixes for messageset handling
HEAD
|
Thu, 22 Aug 2002 15:48:38 +0300 |
Timo Sirainen |
s/user_data/context/ and some s/Data/Context/
HEAD
|
Thu, 22 Aug 2002 01:10:20 +0300 |
Timo Sirainen |
Message data is parsed in blocks (no longer entirely mmap()ed). Several
HEAD
|
Fri, 09 Aug 2002 12:15:38 +0300 |
Timo Sirainen |
Initial revision
HEAD
|