Thu, 13 Aug 2009 12:40:19 -0400 |
Timo Sirainen |
Use separate read block sizes when reading only message header vs. full message.
HEAD
|
Tue, 28 Apr 2009 19:55:51 -0400 |
Timo Sirainen |
struct mail_private now contains all kinds of statistics about file accesses.
HEAD
|
Fri, 03 Apr 2009 17:31:08 -0400 |
Timo Sirainen |
Compiler warning fixes on 64bit systems.
HEAD
|
Mon, 23 Mar 2009 17:40:32 -0400 |
Timo Sirainen |
Don't cache Date: header if we don't really want it.
HEAD
|
Tue, 06 Jan 2009 09:25:38 -0500 |
Timo Sirainen |
Updated copyright notices to include year 2009.
HEAD
|
Tue, 16 Dec 2008 06:08:26 +0200 |
Timo Sirainen |
mail_set_seq(): Don't open input stream immediately if message hasn't been saved yet.
HEAD
|
Sun, 14 Dec 2008 07:19:48 +0200 |
Timo Sirainen |
mail_get_flags/keywords() now returns updated values if they've been changed within transaction.
HEAD
|
Sat, 13 Dec 2008 14:59:39 +0200 |
Timo Sirainen |
expunged and has(_no)_nuls status wasn't reset when switching between mails.
HEAD
|
Sat, 13 Dec 2008 08:36:59 +0200 |
Timo Sirainen |
Message parsing/reading: If read returns failure, don't ignore the error.
HEAD
|
Sun, 23 Nov 2008 02:37:23 +0200 |
Timo Sirainen |
Added wanted_fields and wanted_headers fields to struct mail_search_context.
HEAD
|
Wed, 19 Nov 2008 16:50:24 +0200 |
Timo Sirainen |
Minor code cleanup: Removed extra ';' characters.
HEAD
|
Sun, 05 Oct 2008 16:16:48 +0300 |
Timo Sirainen |
Increased initial "mail" memory pool size.
HEAD
|
Thu, 07 Aug 2008 15:33:52 -0400 |
Timo Sirainen |
Added the concept of Global UIDs that are preserved across copies.
HEAD
|
Mon, 21 Jul 2008 19:31:39 +0300 |
Timo Sirainen |
Fixed a potential crash if message parsing failed while fetching bodystructure.
HEAD
|
Sun, 20 Jul 2008 20:17:46 +0300 |
Timo Sirainen |
Maildir: If uidlist couldn't be locked while saving, we might have assert-crashed
HEAD
|
Sat, 19 Jul 2008 14:43:24 +0300 |
Timo Sirainen |
struct mailbox_header_lookup_ctx can now be referenced/unreferenced so it
HEAD
|
Sun, 13 Jul 2008 19:09:55 +0300 |
Timo Sirainen |
Added support for sorting by X-SCORE. Currently it's only set by fts-solr.
HEAD
|
Thu, 26 Jun 2008 21:33:36 +0300 |
Timo Sirainen |
Fetch BODYSTRUCTURE: Added missing NIL to the plain reply.
HEAD
|
Fri, 20 Jun 2008 06:26:21 +0300 |
Timo Sirainen |
FETCH X-MAILBOX and SEARCH X-MAILBOX can be used with virtual mailboxes to
HEAD
|
Mon, 09 Jun 2008 05:11:18 +0300 |
Timo Sirainen |
Merged latest v1.1 changes.
HEAD
|
Sat, 07 Jun 2008 02:04:44 +0300 |
Timo Sirainen |
Merged virtual mailbox support.
HEAD
|
Fri, 14 Mar 2008 08:52:14 +0200 |
Timo Sirainen |
struct mail can't necessarily be casted to struct index_mail. Added a new
HEAD
|
Sat, 15 Mar 2008 10:14:12 +0200 |
Timo Sirainen |
CONDSTORE fixes
HEAD
|
Sat, 15 Mar 2008 09:59:56 +0200 |
Timo Sirainen |
Initial CONDSTORE support.
HEAD
|
Mon, 02 Jun 2008 21:00:49 +0300 |
Timo Sirainen |
dbox: Forgot to add pop3.uidl cache variables in previous commit.
HEAD
|
Sat, 31 May 2008 13:47:11 +0300 |
Timo Sirainen |
MAIL_FETCH_UIDL_BACKEND crashed with non-maildir backends. Changed the API a
HEAD
|
Fri, 14 Mar 2008 08:52:14 +0200 |
Timo Sirainen |
struct mail can't necessarily be casted to struct index_mail. Added a new
HEAD
|
Tue, 11 Mar 2008 10:08:05 +0200 |
Timo Sirainen |
BODY/BODYSTRUCTURE may have been returned as NULL in some situations.
HEAD
|
Wed, 05 Mar 2008 02:04:29 +0200 |
Timo Sirainen |
If mail parsing was aborted (mail saving was aborted), don't even try to
HEAD
|
Tue, 04 Mar 2008 06:24:07 +0200 |
Timo Sirainen |
Make MAIL_INDEX_MAIL_FLAG_BACKEND visible to mail_get_flags() and allow it
HEAD
|
Thu, 21 Feb 2008 18:58:41 +0200 |
Timo Sirainen |
index_mail_get_date() didn't return timezone if date was already parsed.
HEAD
|
Sat, 16 Feb 2008 15:43:51 +0200 |
Timo Sirainen |
When setting cache corrupted, make sure we don't write broken values to the
HEAD
|
Thu, 14 Feb 2008 22:43:28 +0200 |
Timo Sirainen |
Changed message_parser_deinit() to return -1 if the parser was using
HEAD
|
Thu, 14 Feb 2008 22:34:39 +0200 |
Timo Sirainen |
Added mail_set_cache_corrupted() to rebuild the cache file and force
HEAD
|
Mon, 11 Feb 2008 20:17:00 +0200 |
Timo Sirainen |
Renamed T_FRAME_BEGIN/END to T_BEGIN/END. Removed T_FRAME() macro and
HEAD
|
Fri, 25 Jan 2008 13:44:40 +0200 |
Timo Sirainen |
If mail saving fails, don't try to update cache file (only to have the
HEAD
|
Sun, 06 Jan 2008 11:24:04 +0200 |
Timo Sirainen |
Don't crash with 0 byte mails when saving/copying them and trying to add
HEAD
|
Tue, 01 Jan 2008 22:05:21 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2008.
HEAD
|
Sat, 22 Dec 2007 06:04:00 +0200 |
Timo Sirainen |
Free filter_stream before mail stream so we don't crash.
HEAD
|
Sat, 22 Dec 2007 02:56:01 +0200 |
Timo Sirainen |
Assert-crash if mail's input stream is closed too early or too late.
HEAD
|
Fri, 21 Dec 2007 22:58:11 +0200 |
Timo Sirainen |
mail_get_physical_size() returns now the message stream's size and not the
HEAD
|
Fri, 21 Dec 2007 21:39:58 +0200 |
Timo Sirainen |
Don't try to cache BODY/BODYSTRUCTURE if we didn't even parse it.
HEAD
|
Sun, 09 Dec 2007 19:57:14 +0200 |
Timo Sirainen |
Added mail_get_keyword_indexes()
HEAD
|
Wed, 05 Dec 2007 17:47:44 +0200 |
Timo Sirainen |
Replaced t_push/t_pop calls with T_FRAME*() macros.
HEAD
|
Wed, 28 Nov 2007 08:56:51 +0200 |
Timo Sirainen |
Assert-crash if there are mails belonging to a transaction while it's being
HEAD
|
Wed, 28 Nov 2007 08:10:18 +0200 |
Timo Sirainen |
mail_get_stream(): If we have virtual size cached, we don't have to read the
HEAD
|
Thu, 22 Nov 2007 09:36:57 +0200 |
Timo Sirainen |
Cleanups/rewrites to how/when date/size caching is done.
HEAD
|
Thu, 08 Nov 2007 20:52:29 +0200 |
Timo Sirainen |
Mail closing should just unreference streams, not close them.
HEAD
|
Sat, 03 Nov 2007 21:56:05 +0200 |
Timo Sirainen |
Renamed mail_index_lookup_uid_range() to mail_index_lookup_seq_range(), made
HEAD
|
Tue, 16 Oct 2007 17:02:50 +0300 |
Timo Sirainen |
mail_get_date(): Missing Date: header should be returned as 0, not as -1.
HEAD
|
Sat, 06 Oct 2007 01:48:16 +0300 |
Timo Sirainen |
Use crlf input streams instead of output streams so message parser doesn't
HEAD
|
Sun, 16 Sep 2007 14:34:22 +0300 |
Timo Sirainen |
Replaced my Copyright notices. The year range always ends with 2007 now.
HEAD
|
Sun, 16 Sep 2007 14:04:06 +0300 |
Timo Sirainen |
pool_unref() now takes ** pointer.
HEAD
|
Sun, 16 Sep 2007 12:09:30 +0300 |
Timo Sirainen |
Changed buffer_free() and buffer_free_without_data() APIs to take ** pointer
HEAD
|
Sat, 15 Sep 2007 13:07:46 +0300 |
Timo Sirainen |
If view is inconsistent, keep mail->seq valid anyway.
HEAD
|
Sat, 15 Sep 2007 09:56:29 +0300 |
Timo Sirainen |
If view is inconsistent, show the mail as expunged.
HEAD
|
Mon, 13 Aug 2007 18:25:25 +0300 |
Timo Sirainen |
mail.close() virtual function finishing.
HEAD
|
Mon, 13 Aug 2007 17:19:59 +0300 |
Timo Sirainen |
Added mail.close() virtual function.
HEAD
|
Sun, 12 Aug 2007 19:40:54 +0300 |
Timo Sirainen |
mail_*() APIs changed to return int and return the actual data as pointer.
HEAD
|
Sun, 12 Aug 2007 18:02:29 +0300 |
Timo Sirainen |
mail_index_lookup*() can't fail anymore. Changed several APIs not to return
HEAD
|