log src/lib-storage/index/index-mail.c @ 9354:687ac828b964 HEAD

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