log src/lib-storage/index/index-mail-headers.c @ 6980:d373913cd763 HEAD

age author description
Sun, 09 Dec 2007 16:08:25 +0200 Timo Sirainen Memory leak fixes HEAD
Wed, 05 Dec 2007 17:47:44 +0200 Timo Sirainen Replaced t_push/t_pop calls with T_FRAME*() macros. HEAD
Thu, 22 Nov 2007 09:36:57 +0200 Timo Sirainen Cleanups/rewrites to how/when date/size caching is done. HEAD
Thu, 22 Nov 2007 07:46:25 +0200 Timo Sirainen Don't cache all headers just because they're listed in cache file. First HEAD
Wed, 21 Nov 2007 13:24:29 +0200 Timo Sirainen mail_get_headers() returned bad data when headers were already cached. HEAD
Tue, 02 Oct 2007 22:27:30 +0300 Timo Sirainen Make sure we parse everything so they can be saved to cache. HEAD
Sat, 22 Sep 2007 11:58:51 +0300 Timo Sirainen Don't assert-crash if looking up a non-parsed header after headers were 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 13:38:34 +0300 Timo Sirainen Renamed strarray_length/remote() to str_array_length/remove() HEAD
Sun, 16 Sep 2007 13:32:59 +0300 Timo Sirainen Added i_ prefix to strcmp_p(), strcasecmp_p() and memcasecmp(). 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
Sat, 11 Aug 2007 14:35:36 +0300 Timo Sirainen Cache received date, sent date, save date and physical size when saving HEAD
Tue, 24 Jul 2007 06:59:56 +0300 Timo Sirainen Removed memory pool parameter from iostreams. Default pool was almost always HEAD
Fri, 20 Jul 2007 12:36:38 +0300 Timo Sirainen Added mail_get_first_header_utf8() and mail_get_headers_utf8(). HEAD
Wed, 18 Jul 2007 09:36:22 +0300 Timo Sirainen Moved tee stream handling to index-mail code. HEAD
Sun, 15 Jul 2007 02:45:25 +0300 Timo Sirainen We didn't cache correctly headers that existed in cache file for other HEAD
Wed, 16 May 2007 16:57:23 +0300 Timo Sirainen Assert-crashfix in some conditions. HEAD
Wed, 04 Apr 2007 12:27:30 +0300 Timo Sirainen Header parser has now flags parameter to tell it how to handle linefeeds. HEAD
Wed, 04 Apr 2007 07:47:14 +0300 Timo Sirainen Don't feed index_mail_parser headers while searching message bodies, unless HEAD
Tue, 03 Apr 2007 19:22:40 +0300 Timo Sirainen Removed message_parse_from_parts(). Added message_parser_init_from_parts() HEAD
Fri, 15 Dec 2006 20:38:08 +0200 Timo Sirainen Replaced void *context from a lot of callbacks with the actual context HEAD
Fri, 13 Oct 2006 18:33:03 +0300 Timo Sirainen Don't use time_t anymore in cache file. uint32_t is large enough and makes HEAD
Sun, 10 Sep 2006 15:48:12 +0300 Timo Sirainen Replaced ARRAY_CREATE() macro with [ipt]_array_init() macros. The macro HEAD
Sun, 10 Sep 2006 15:32:58 +0300 Timo Sirainen Removed type parameter from ARRAY_CREATE since it's not needed anymore. HEAD
Wed, 23 Aug 2006 13:39:42 +0300 Timo Sirainen Grow index_header_lookup_ctx pool initial size. HEAD
Mon, 31 Jul 2006 02:02:16 +0300 Timo Sirainen index_mail_cache_add() was used with lib-storage's internal indexes for most HEAD
Mon, 24 Jul 2006 03:26:47 +0300 Timo Sirainen Restore data stream's offset after it has been internally changed, so that HEAD
Wed, 28 Jun 2006 16:10:25 +0300 Timo Sirainen Array API redesigned to work using unions. It now provides type safety HEAD
Sat, 17 Jun 2006 23:15:10 +0300 Timo Sirainen Crashfix if mail's data is fetched in specific order (I'm not sure how to HEAD
Tue, 09 May 2006 14:57:36 +0300 Timo Sirainen Changed mailbox_save_*() API a bit: Moved the struct mail *dest_mail to HEAD
Mon, 08 May 2006 11:46:19 +0300 Timo Sirainen Rewrote the message bodystructure parser to allow parsing from non-blocking streams. Also did a couple of API changes and cleanups. HEAD
Sun, 26 Feb 2006 12:04:59 +0200 Timo Sirainen Added i_stream_destroy() and o_stream_destroy() and used them instead of HEAD
Sat, 25 Feb 2006 10:24:18 +0200 Timo Sirainen Last memory leak fix actually started crashing. HEAD
Thu, 19 Jan 2006 00:16:40 +0200 Timo Sirainen Added mail_cache_min_mail_count setting. HEAD
Sat, 14 Jan 2006 20:47:20 +0200 Timo Sirainen deinit, unref, destroy, close, free, etc. functions now take a pointer to HEAD
Fri, 13 Jan 2006 22:25:57 +0200 Timo Sirainen Added "bool" type and changed all ints that were used as booleans to bool. HEAD
Sun, 07 Aug 2005 16:37:44 +0300 Timo Sirainen Fixed a hang if parsed header was already cached. HEAD
Wed, 13 Jul 2005 11:25:24 +0300 Timo Sirainen Header caching was more or less broken. HEAD
Mon, 04 Jul 2005 14:32:13 +0300 Timo Sirainen Moved array declaration to array-decl.h and include it in lib.h. So array.h HEAD
Sun, 03 Jul 2005 18:15:47 +0300 Timo Sirainen Mark *all* non-found headers that are registered in cache file as non-found HEAD
Sun, 03 Jul 2005 16:07:50 +0300 Timo Sirainen Try to be a bit smarter about when to parse header/body. HEAD
Sun, 03 Jul 2005 13:47:38 +0300 Timo Sirainen Don't store headers into cache file if they are already there. HEAD
Sun, 17 Apr 2005 18:43:45 +0300 Timo Sirainen Don't even try to allow searching zero number of headers. HEAD
Sun, 17 Apr 2005 01:22:23 +0300 Timo Sirainen Raised initial pool sizes. HEAD
Tue, 12 Apr 2005 12:56:33 +0300 Timo Sirainen mail_get_headers() and mail_get_first_header() returned headers with "name:" HEAD
Fri, 08 Apr 2005 15:14:41 +0300 Timo Sirainen Several size_t -> unsigned int changes. Try to keep "unsigned int" for HEAD
Tue, 29 Mar 2005 19:48:42 +0300 Timo Sirainen Renamed mail_get_header() to mail_get_first_header() and mail_gets_headers() HEAD
Tue, 29 Mar 2005 18:56:19 +0300 Timo Sirainen Changed some buffers to arrays. HEAD
Tue, 15 Mar 2005 21:01:50 +0200 Timo Sirainen Major mail-storage API changes. It's now a bit cleaner and much more plugin HEAD
Thu, 06 Jan 2005 23:12:19 +0200 Timo Sirainen mail->get_header() was pretty broken. This affected SORT/THREAD. HEAD
Fri, 08 Oct 2004 20:51:47 +0300 Timo Sirainen Buffer API change: we no longer support limited sized buffers where HEAD
Tue, 05 Oct 2004 01:52:41 +0300 Timo Sirainen Don't crash if fetching ENVELOPE for expunged message. HEAD
Sat, 28 Aug 2004 16:10:22 +0300 Timo Sirainen Fixed crash if mail data was fetched in specific order. Plus some minor HEAD
Sun, 22 Aug 2004 13:32:55 +0300 Timo Sirainen Changed istream-header-filter API a bit. Added HIDE_BODY option. Fixed HEAD
Sun, 22 Aug 2004 08:54:54 +0300 Timo Sirainen header filter can now optionally use either LF or CRLF linefeeds. HEAD
Sun, 22 Aug 2004 05:58:39 +0300 Timo Sirainen istream-header-filter now parses the headers incrementally while read()ing, HEAD
Sun, 15 Aug 2004 06:40:30 +0300 Timo Sirainen We never do blocking reads/writes to network anymore. Changed imap and pop3 HEAD
Sat, 31 Jul 2004 03:33:53 +0300 Timo Sirainen Added struct message_header_line.middle and middle_len to contain the ':' HEAD
Fri, 23 Jul 2004 19:28:40 +0300 Timo Sirainen get_index() wasn't working with caching disabled HEAD