log src/imap/imap-fetch-body.c @ 22656:1789bf2a1e01

age author description
Wed, 11 Jan 2017 02:51:13 +0100 Stephan Bosch Updated copyright notices to include the year 2017.
Sun, 28 Feb 2016 21:07:27 +0200 Timo Sirainen Use mail_set_cache_corrupted_reason() wherever possible.
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Wed, 23 Sep 2015 14:52:45 +0300 Teemu Huovila Remove now-unnecessary direct stdlib.h #includes.
Sat, 16 May 2015 11:47:09 +0300 Timo Sirainen imap: Fixed crash in FETCH RFC822* caused by earlier commit
Fri, 15 May 2015 14:35:01 +0300 Timo Sirainen Added %{fetch_hdr/body_count/bytes} variables to imap_logout_format
Mon, 04 May 2015 18:44:29 +0300 Timo Sirainen imap: FETCH BODY.PEEK[HEADER.FIELDS (..)] didn't set wanted_headers optimization.
Mon, 05 Jan 2015 22:20:10 +0200 Phil Carmody global: freshen copyright
Fri, 04 Jul 2014 14:16:16 +0300 Timo Sirainen imap: If FETCH fails because mail has already been expunged, don't log an error.
Wed, 02 Jul 2014 18:21:24 +0300 Phil Carmody imap: harden read_uoff_t() against overflow
Tue, 27 May 2014 21:17:34 +0300 Phil Carmody imap: exit imap_fetch_binary_init() identically on all failures
Fri, 02 May 2014 11:06:27 +0300 Timo Sirainen imap: If FETCH BINARY fails because of invalid MIME part data, return [UNKNOWN-CTE] error.
Tue, 04 Feb 2014 16:23:22 -0500 Timo Sirainen Updated copyright notices to include year 2014.
Fri, 20 Sep 2013 00:22:15 +0300 Timo Sirainen imap: If FETCH fails, log the stream's error string instead of errno.
Mon, 16 Sep 2013 10:05:24 +0300 Timo Sirainen imap: Fixed/improved error logging for FETCH
Wed, 20 Mar 2013 19:18:01 +0200 Timo Sirainen imap: Don't crash with invalid FETCH BODY[sections]
Sat, 02 Feb 2013 17:02:55 +0200 Timo Sirainen Oops :) Update copyrights to 2013 without breaking all .c files.
Sat, 02 Feb 2013 17:01:07 +0200 Timo Sirainen Updated copyright notices to include year 2013.
Fri, 11 Jan 2013 03:58:54 +0200 Timo Sirainen imap: Improved unexpected FETCH error messages.
Tue, 04 Dec 2012 13:02:22 +0200 Timo Sirainen imap: Fixed handling FETCH BINARY for broken content.
Wed, 24 Oct 2012 09:21:46 +0300 Timo Sirainen lib-imap: Renamed imap_dquote_append() to imap_append_quoted()
Wed, 24 Oct 2012 09:21:00 +0300 Timo Sirainen imap: Avoid double-quoting non-atom header field
Wed, 03 Oct 2012 02:28:31 +0300 Timo Sirainen imap: Removed unnecessary #includes
Sun, 16 Sep 2012 16:08:18 +0300 Timo Sirainen Fixed compiling with OSes where NULL isn't defined as void pointer (e.g. Solaris).
Sun, 16 Sep 2012 01:06:04 +0300 Timo Sirainen lib-imap-storage: imap_msgpart_size() should return size as uoff_t, not size_t
Mon, 13 Aug 2012 07:28:40 +0300 Timo Sirainen Memory leak fixes
Mon, 13 Aug 2012 02:51:09 +0300 Timo Sirainen imap: FETCH API updated to allow using the same parsed FETCH in multiple mailboxes.
Mon, 13 Aug 2012 02:41:08 +0300 Timo Sirainen imap_msgpart_parse() doesn't really need a mailbox parameter.
Mon, 13 Aug 2012 01:47:54 +0300 Timo Sirainen imap: FETCH API cleanup: keep fetch state in a separate struct.
Sat, 11 Aug 2012 05:47:03 +0300 Timo Sirainen imap: Send FETCH BINARY output using literal8.
Sat, 11 Aug 2012 05:31:46 +0300 Timo Sirainen IMAP BINARY extension supports now FETCH BINARY command.
Mon, 25 Jun 2012 01:14:03 +0300 Timo Sirainen Make sure we check all the functions' return values. Minor API changes to simplify this.
Mon, 25 Jun 2012 00:01:59 +0300 Timo Sirainen Added o_stream_nsend*() and related functions to make delayed error handling safer.
Sun, 24 Jun 2012 00:52:57 +0300 Timo Sirainen Marked functions parameters that are allowed to be NULL. Some APIs were also changed.
Thu, 21 Jun 2012 21:58:48 +0300 Timo Sirainen imap: Removed unnecessary code.
Thu, 21 Jun 2012 21:52:56 +0300 Timo Sirainen imap: Rewrote FETCH command to use imap-msgpart API.
Sat, 02 Jun 2012 17:56:27 +0300 Stephan Bosch Created lib-imap-storage for IMAP-specific functionality that uses lib-storage.
Thu, 01 Mar 2012 09:31:40 +0200 Timo Sirainen imap: Changed internal FETCH command handling API.
Sun, 12 Feb 2012 18:55:28 +0200 Timo Sirainen Updated copyright notices to include year 2012.
Wed, 08 Feb 2012 22:07:01 +0200 Timo Sirainen Removed unnecessary code.
Tue, 04 Oct 2011 17:17:12 +0300 Timo Sirainen lib-storage: Added mail_get_hdr_stream() and use it where possible.
Fri, 30 Sep 2011 18:19:17 +0300 Timo Sirainen imap: Moved partial fetch cache from static variable into struct client.
Wed, 03 Aug 2011 19:06:37 +0300 Timo Sirainen Merged changes from v2.0 tree.
Thu, 28 Jul 2011 12:08:10 +0300 Timo Sirainen imap: FETCH BODY[HEADER.FIELDS (..)] may have tried to fetch garbage field names.
Tue, 29 Mar 2011 07:00:40 +0300 Timo Sirainen lib-storage: Changed mailbox_search_*() API to return pointer struct mail.
Fri, 04 Mar 2011 20:54:29 +0200 Timo Sirainen Updated copyright notices to include year 2011.
Tue, 01 Jun 2010 16:57:55 +0100 Timo Sirainen imap: Removed netscape-eoh (Netscape 4.x) from imap client workarounds. HEAD
Mon, 31 May 2010 15:12:57 +0100 Timo Sirainen If read() from a mail stream fails, log the stream name (filename typically). HEAD
Fri, 30 Apr 2010 16:24:33 +0300 Timo Sirainen imap: If FETCH notices cached message size is wrong, mark cache corrupted (second such check). HEAD
Mon, 05 Apr 2010 07:54:55 +0300 Timo Sirainen lib-imap: Changed imap_arg accessing APIs. HEAD
Sat, 27 Mar 2010 02:39:49 +0200 Timo Sirainen lib-storage: mail_get_parts() no longer returns const pointer. HEAD
Mon, 25 Jan 2010 01:19:08 +0200 Timo Sirainen Updated copyright notices to include year 2010. HEAD
Fri, 16 Oct 2009 17:46:31 -0400 Timo Sirainen imap, pop3: Moved imap/pop3_client_workarounds setting parsing to config checking. HEAD
Tue, 07 Jul 2009 14:46:50 -0400 Timo Sirainen Use mailbox_get_vname() to improve logging. HEAD
Tue, 19 May 2009 13:37:31 -0400 Timo Sirainen If FETCH gets too little message data, use "FETCH failed" disconnection reason. HEAD
Tue, 05 May 2009 11:57:04 -0400 Mark Washenberger Renamed headers to prevent collision if they were flattened on an install. HEAD
Fri, 03 Apr 2009 19:00:52 -0400 Timo Sirainen Merged configuration rewrite. HEAD
Tue, 27 Jan 2009 18:21:53 -0500 Timo Sirainen Initial commit for config rewrite. HEAD
Wed, 11 Mar 2009 16:11:55 -0400 Timo Sirainen imap: Code cleanup: Changed buffer to an array. HEAD
Wed, 11 Mar 2009 16:04:01 -0400 Timo Sirainen imap: Improve "FETCH .. got too little data" error messages. HEAD