log src/imap/imap-fetch.c @ 6429:65c69a53a7be HEAD

age author description
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 11:40:56 +0300 Timo Sirainen Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED. 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
Fri, 10 Aug 2007 14:58:52 +0300 Timo Sirainen Failure handling fix. HEAD
Fri, 10 Aug 2007 14:30:03 +0300 Timo Sirainen If FETCH failed internally, we could have sent broken output (")" lines). HEAD
Thu, 12 Jul 2007 02:40:14 +0300 Timo Sirainen Added MAIL_FETCH_NUL_STATE. Don't try to fetch cached flags now unless it's HEAD
Fri, 29 Jun 2007 19:03:45 +0300 Timo Sirainen Added more consts to imap-parser API HEAD
Sun, 17 Jun 2007 22:01:16 +0300 Timo Sirainen Always commit FETCH transaction to make sure cached data is committed. HEAD
Sun, 17 Jun 2007 18:13:19 +0300 Timo Sirainen We didn't update last_output timestamp with long fetches, causing Dovecot to HEAD
Thu, 28 Dec 2006 20:40:29 +0200 Timo Sirainen When client fetches message data that has already been expunged, reply with HEAD
Thu, 28 Dec 2006 20:37:25 +0200 Timo Sirainen Removed accidentally committed TEXTSIZE FETCH parameter. HEAD
Wed, 20 Dec 2006 21:23:43 +0200 Timo Sirainen Dovecot is now able to execute multiple commands at the same time. 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, 15 Dec 2006 20:10:51 +0200 Timo Sirainen Type safe callbacks weren't as easy as I thought. Only callback(void HEAD
Fri, 15 Dec 2006 18:55:29 +0200 Timo Sirainen Added context parameter type safety checks for most callback APIs. 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
Fri, 04 Aug 2006 20:46:11 +0300 Timo Sirainen When mailbox changes are noticed and they're sent to client, cork before HEAD
Wed, 28 Jun 2006 16:10:25 +0300 Timo Sirainen Array API redesigned to work using unions. It now provides type safety HEAD
Sun, 26 Feb 2006 13:24:35 +0200 Timo Sirainen Memory leak fixes 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
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
Fri, 18 Mar 2005 20:49:53 +0200 Timo Sirainen Send buffered fetch items to client first. Fixes kmail and Thunderbird 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
Fri, 11 Feb 2005 20:14:59 +0200 Timo Sirainen If UID FETCH notices in the middle of fetching that message is expunged, HEAD
Sat, 05 Feb 2005 20:07:26 +0200 Timo Sirainen Moved command-specific variables from struct client to struct HEAD
Mon, 17 Jan 2005 15:18:56 +0200 Timo Sirainen The actual fix for last commit.. HEAD
Sun, 16 Jan 2005 18:59:38 +0200 Timo Sirainen FETCH BODY[] wasn't setting \Seen flag. HEAD
Sun, 26 Dec 2004 11:12:39 +0200 Timo Sirainen Initial support for keywords. Syncing to mbox/maildir doesn't work yet. HEAD
Thu, 14 Oct 2004 15:27:09 +0300 Timo Sirainen Don't insert extra space before "* n FETCH" HEAD
Mon, 11 Oct 2004 16:24:03 +0300 Timo Sirainen Don't send extra ")" line with bad FETCH parameters. HEAD
Sat, 09 Oct 2004 17:22:14 +0300 Timo Sirainen If FETCH failed immediately, we sent back extra ")" line. HEAD
Fri, 08 Oct 2004 20:51:47 +0300 Timo Sirainen Buffer API change: we no longer support limited sized buffers where HEAD
Sun, 03 Oct 2004 15:28:57 +0300 Timo Sirainen If fetching fails, finish sending the untagged FETCH reply correctly. HEAD
Tue, 28 Sep 2004 13:55:36 +0300 Timo Sirainen BODY.PEEK[HEADER.FIELDS (...)] list is allowed to contain strings and HEAD
Mon, 20 Sep 2004 02:23:08 +0300 Timo Sirainen cleanups HEAD
Sun, 29 Aug 2004 10:52:02 +0300 Timo Sirainen Added sync flags parameter to mailbox_transaction_commit(), so EXPUNGE can HEAD
Sat, 28 Aug 2004 12:17:42 +0300 Timo Sirainen Don't crash with unknown FETCH commands. HEAD
Mon, 23 Aug 2004 17:48:29 +0300 Timo Sirainen Same FETCH handler could have been executed infinitely if client didn't read 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
Sun, 18 Jul 2004 05:25:06 +0300 Timo Sirainen Header caching redesigned. New design allows caching decisions per field, so HEAD
Mon, 12 Jul 2004 14:35:50 +0300 Timo Sirainen Broke mailbox_sync() into iterator. HEAD
Wed, 28 Apr 2004 21:57:13 +0300 Timo Sirainen BYE if trying to fetch body[] of expunged message. HEAD
Tue, 27 Apr 2004 23:25:52 +0300 Timo Sirainen importing new index code. mbox still broken. HEAD
Sun, 26 Oct 2003 22:13:15 +0200 Timo Sirainen Removed fetch_init/fetch_next from mail-storage. search_* makes it HEAD
Tue, 21 Oct 2003 17:14:56 +0300 Timo Sirainen Don't request empty headers HEAD
Mon, 20 Oct 2003 07:15:16 +0300 Timo Sirainen Added t_strsplit_spaces(). HEAD
Mon, 06 Oct 2003 23:17:19 +0300 Timo Sirainen BODY[HEADER] and RFC822.HEADER fetching was broken (why did it work before?..) HEAD
Sun, 21 Sep 2003 19:21:36 +0300 Timo Sirainen data_stack_pool split into two: unsafe_data_stack_pool which works like HEAD
Mon, 08 Sep 2003 16:04:34 +0300 Timo Sirainen Missing spaces in ENVELOPE, BODY and BODYSTRUCTURE replies. HEAD
Mon, 08 Sep 2003 04:46:14 +0300 Timo Sirainen Write envelope, body and bodystructure directly into output stream. HEAD
Wed, 06 Aug 2003 23:15:30 +0300 Timo Sirainen Index cache file rewrite. It's not finished yet and mbox support is HEAD
Sat, 26 Jul 2003 19:55:11 +0300 Timo Sirainen API changes: Don't keep variables in mailbox class. HEAD
Wed, 23 Jul 2003 05:55:12 +0300 Timo Sirainen Explicit lock() method for mailbox. HEAD
Wed, 23 Jul 2003 04:44:16 +0300 Timo Sirainen API change for updating message flags. HEAD
Wed, 04 Jun 2003 18:57:58 +0300 Timo Sirainen IMAP protocol doesn't allow server to send NULs to client. Send ascii #128 HEAD
Sun, 27 Apr 2003 00:52:38 +0300 Timo Sirainen Partial fetches were broken when they stopped between virtual CR and LF. HEAD
Tue, 21 Jan 2003 08:46:08 +0200 Timo Sirainen Now it actually leaked memory.. HEAD