log src/lib-imap-storage/imap-msgpart.c @ 22656:1789bf2a1e01

age author description
Wed, 11 Jan 2017 02:51:13 +0100 Stephan Bosch Updated copyright notices to include the year 2017.
Wed, 11 Jan 2017 01:57:46 +0100 Stephan Bosch global: Replaced all instances of memset(p, 0, sizeof(*p)) with the new i_zero() macro.
Tue, 06 Sep 2016 09:23:54 +0300 Aki Tuomi lib-imap-storage: Check that UID is assigned before caching
Mon, 25 Jul 2016 14:20:05 -0400 Timo Sirainen Use mail_get_*stream_because() wherever possible.
Wed, 18 May 2016 21:41:49 +0300 Timo Sirainen lib-imap-storage: Don't sort uninitialized array on invalid header list.
Wed, 18 May 2016 14:24:55 +0300 Timo Sirainen lib-imap-storage: Minor error logging cleanup/fix.
Tue, 03 May 2016 19:39:44 +0300 Timo Sirainen lib-imap-storage: Allow HEADER.FIELDS(..) without space before '('
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
Fri, 15 May 2015 14:34:54 +0300 Timo Sirainen lib-imap-storage: Added imap_msgpart_contains_body()
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, 24 Oct 2014 22:18:29 +0300 Timo Sirainen Use i_stream_get_error() wherever possible instead of %m
Fri, 04 Jul 2014 13:16:59 +0300 Timo Sirainen When creating istream-error, give an error string whenever possible.
Fri, 04 Apr 2014 01:03:17 +0300 Timo Sirainen lib-imap-storage: Don't waste effort getting mail's physical size if it can't be done quickly.
Fri, 04 Apr 2014 00:53:34 +0300 Timo Sirainen lib-imap-storage: Reverted previous change.
Fri, 04 Apr 2014 00:30:11 +0300 Timo Sirainen lib-imap-storage: Minor code cleanup
Tue, 04 Feb 2014 16:23:22 -0500 Timo Sirainen Updated copyright notices to include year 2014.
Wed, 06 Nov 2013 13:00:13 +0200 Timo Sirainen lib-imap-storage: Fixed leaking istream on error conditions.
Wed, 16 Oct 2013 20:16:45 +0300 Timo Sirainen imap: Don't assert-crash on FETCH BODY[MIME] (return BAD instead)
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 06:18:36 +0200 Timo Sirainen lib-imap-storage: Removed broken optimization for seeking to partial offset.
Fri, 11 Jan 2013 03:59:50 +0200 Timo Sirainen lib-imap-storage: Added imap_msgpart_get_partial_size() missing from previous commit.
Mon, 26 Nov 2012 23:23:52 +0200 Timo Sirainen lib-imap-storage: When returning an error istream, give it a useful name.
Tue, 23 Oct 2012 20:30:41 +0300 Timo Sirainen imap: Another fix for handling partial FETCHes.
Tue, 23 Oct 2012 20:15:36 +0300 Timo Sirainen imap: URLFETCH BINARY BODYPARTSTRUCTURE returns binary-decoded line counts.
Wed, 03 Oct 2012 02:29:02 +0300 Timo Sirainen imap: Fixed partial FETCHes.
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
Sat, 15 Sep 2012 21:00:54 +0300 Timo Sirainen lib-imap-storage: imap_msgpart_bodypartstructure() returned freed data.
Sat, 15 Sep 2012 19:00:32 +0300 Timo Sirainen lib-imap-storage: Added support for getting BODYPARTSTRUCTURE
Mon, 20 Aug 2012 10:01:03 +0300 Timo Sirainen imap: Allow fetching [x.MIME] for message/rfc822 again.
Sun, 19 Aug 2012 16:17:32 +0300 Timo Sirainen Removed CONTEXT_TYPE_SAFETY macro and reimplemented its functionality better.
Fri, 17 Aug 2012 08:46:22 +0300 Timo Sirainen imap: FETCH[x.MIME] for message/rfc822 should produce empty result
Fri, 17 Aug 2012 07:47:16 +0300 Timo Sirainen imap: Added more tests to return empty data when FETCHing invalid MIME parts.
Mon, 13 Aug 2012 02:41:08 +0300 Timo Sirainen imap_msgpart_parse() doesn't really need a mailbox parameter.
Sun, 12 Aug 2012 04:54:54 +0300 Timo Sirainen imap: More fixes to fetching messages.
Sun, 12 Aug 2012 02:08:30 +0300 Timo Sirainen imap: Fixed fetching partial ranges from non-BODY[]
Sat, 11 Aug 2012 08:03:05 +0300 Timo Sirainen imap: Fixed FETCHing nonexistent parts.
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.
Sat, 11 Aug 2012 04:09:41 +0300 Timo Sirainen imap: FETCH BODY[n] shouldn't include MIME headers
Thu, 05 Jul 2012 10:51:42 +0300 Timo Sirainen imap: Fixed crashes on some FETCH commands
Mon, 25 Jun 2012 02:38:29 +0300 Timo Sirainen Added array_append_zero() to write a zero-filled record to an array.
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:50:35 +0300 Timo Sirainen lib-imap-storage: imap-msgpart rewrite and API change.
Sat, 02 Jun 2012 19:01:25 +0300 Timo Sirainen Error handling API changes to previous IMAP URL related changes.
Sat, 02 Jun 2012 17:56:27 +0300 Stephan Bosch Created lib-imap-storage for IMAP-specific functionality that uses lib-storage.