log src/lib-mail/message-decoder.c @ 22713:cb108f786fb4

age author description
Mon, 01 Jan 2018 22:42:08 +0100 Stephan Bosch Updated copyright notices to include the year 2018.
Wed, 11 Jan 2017 02:51:13 +0100 Stephan Bosch Updated copyright notices to include the year 2017.
Mon, 12 Dec 2016 07:19:55 +0200 Timo Sirainen global: Change string position/length from unsigned int to size_t
Mon, 10 Oct 2016 20:38:31 +0300 Timo Sirainen global: Handle broken Content-Type headers consistently.
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Sun, 17 May 2015 00:51:50 +0300 Timo Sirainen lib-mail: Make sure iconv state is reset between MIME parts.
Sun, 03 May 2015 16:23:41 +0300 Timo Sirainen lib-mail: Switched message-decoder to use qp-decoder.
Thu, 15 Jan 2015 01:22:04 +0200 Timo Sirainen lib-mail: Added message_decoder_current_content_type()
Thu, 15 Jan 2015 01:11:34 +0200 Timo Sirainen lib-mail: message-decoder now always sets output->size=0 when headers are returned.
Thu, 15 Jan 2015 01:10:11 +0200 Timo Sirainen lib-mail: Fixed crash in message-decoder with unknown charsets.
Thu, 15 Jan 2015 01:08:00 +0200 Timo Sirainen lib-mail: Replaced MAX_TRANSLATION_BUF_SIZE with the new CHARSET_MAX_PENDING_BUF_SIZE
Sat, 10 Jan 2015 04:32:42 +0200 Timo Sirainen lib-mail: message-decoder no longer skips lib-charset for UTF8 -> UTF8 translations.
Mon, 05 Jan 2015 22:20:10 +0200 Phil Carmody global: freshen copyright
Thu, 11 Sep 2014 16:40:00 +0300 Timo Sirainen lib-mail: Message decoder now runs normalizer also for unknown charsets.
Tue, 04 Feb 2014 16:23:22 -0500 Timo Sirainen Updated copyright notices to include year 2014.
Wed, 20 Mar 2013 21:44:48 +0200 Timo Sirainen Merged changes from v2.1 tree.
Wed, 27 Feb 2013 13:07:35 +0200 Timo Sirainen message-decode: Minor fix to previous change.
Wed, 27 Feb 2013 13:05:40 +0200 Timo Sirainen message-decoder: Fixed assert-crash when trying to decode partial character twice.
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.
Tue, 04 Dec 2012 14:10:34 +0200 Timo Sirainen lib-mail: Detect errors in quoted-printable input.
Sat, 15 Sep 2012 03:12:20 +0300 Timo Sirainen Replaced "decomposed titlecase" conversions with more generic normalizer function.
Sat, 11 Aug 2012 05:19:58 +0300 Timo Sirainen lib-mail: Added message_decoder_parse_cte()
Wed, 27 Jun 2012 04:24:53 +0300 Timo Sirainen Try to avoid (void) casts by adding more ATTR_NOWARN_UNUSED_RESULT.
Mon, 25 Jun 2012 03:21:25 +0300 Timo Sirainen Avoid using (void)s by adding ATTR_NOWARN_UNUSED_RESULT attributes and other ways.
Sun, 12 Feb 2012 18:55:28 +0200 Timo Sirainen Updated copyright notices to include year 2012.
Thu, 28 Jul 2011 17:01:26 +0300 Timo Sirainen lib-mail: Added message_decoder_set_return_binary()
Wed, 11 May 2011 15:19:34 +0300 Timo Sirainen message [header] decoder: Output only valid UTF-8 data.
Fri, 04 Mar 2011 20:54:29 +0200 Timo Sirainen Updated copyright notices to include year 2011.
Mon, 05 Apr 2010 09:18:14 +0300 Timo Sirainen Small code changes to make static analyzer happier. HEAD
Mon, 25 Jan 2010 01:19:08 +0200 Timo Sirainen Updated copyright notices to include year 2010. HEAD
Sun, 26 Jul 2009 18:13:41 -0400 Timo Sirainen message-decoder: Fixed assert-crashes caused by the previous quoted-printable change. HEAD
Mon, 25 May 2009 19:44:56 -0400 Timo Sirainen Message-decoder: Fixes to handling binary body parts. HEAD
Mon, 18 May 2009 13:09:25 -0400 Timo Sirainen message-decoder now supports optionally returning non-text bodyparts as-is. HEAD
Tue, 06 Jan 2009 09:25:38 -0500 Timo Sirainen Updated copyright notices to include year 2009. HEAD
Tue, 24 Jun 2008 16:49:36 +0300 Timo Sirainen Merge RFC 2231 header continuations in BODY/BODYSTRUCTURE replies. Also use 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
Tue, 01 Jan 2008 22:05:21 +0200 Timo Sirainen Updated copyright notices to include year 2008. HEAD
Sat, 29 Dec 2007 21:39:30 +0200 Timo Sirainen If Content-Transfer-Encoding type is unknown, skip the body instead of HEAD
Sat, 08 Dec 2007 15:53:15 +0200 Timo Sirainen uni_utf8_get_valid_data() API changed. HEAD
Sat, 08 Dec 2007 15:45:17 +0200 Timo Sirainen Moved uni_utf8_get_valid_data() to lib/ HEAD
Fri, 07 Dec 2007 00:45:59 +0200 Timo Sirainen Crashfix HEAD
Wed, 05 Dec 2007 17:47:44 +0200 Timo Sirainen Replaced t_push/t_pop calls with T_FRAME*() macros. HEAD
Mon, 03 Dec 2007 16:09:21 +0200 Timo Sirainen Message decoding wasn't reset properly between messages when searching. HEAD
Mon, 03 Dec 2007 15:41:01 +0200 Timo Sirainen Remove illegal UTF-8 sequences from output. HEAD
Mon, 03 Dec 2007 14:23:19 +0200 Timo Sirainen charset_to_utf8_begin() was called with bad flags parameter (although it HEAD
Sun, 18 Nov 2007 10:56:21 +0200 Timo Sirainen Charset translation fixes HEAD
Sun, 21 Oct 2007 02:45:53 +0300 Timo Sirainen Body decoding was broken. 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 13:32:59 +0300 Timo Sirainen Added i_ prefix to strcmp_p(), strcasecmp_p() and memcasecmp(). HEAD
Sun, 16 Sep 2007 12:09:30 +0300 Timo Sirainen Changed buffer_free() and buffer_free_without_data() APIs to take ** pointer HEAD
Fri, 20 Jul 2007 17:39:08 +0300 Timo Sirainen Renamed ucase parameters to dtcase which is more correct. HEAD
Fri, 20 Jul 2007 17:37:05 +0300 Timo Sirainen charset_to_utf8_begin() API change. HEAD
Fri, 20 Jul 2007 17:27:02 +0300 Timo Sirainen Use uni_utf8_to_decomposed_titlecase() to have proper case-insensitive UTF-8 HEAD
Fri, 20 Jul 2007 16:22:59 +0300 Timo Sirainen charset_to_utf8() isn't used anymore, so renamed charset_to_utf8_full() to it. HEAD
Fri, 20 Jul 2007 12:02:45 +0300 Timo Sirainen Added message_header_decode_utf8(). Use it in message decoder instead of HEAD
Fri, 20 Jul 2007 09:42:25 +0300 Timo Sirainen Removed message-content-parser. Instead added rfc822_parse_content_type() HEAD
Fri, 20 Jul 2007 06:15:20 +0300 Timo Sirainen _charset_utf8_ucase() -> charset_utf8_ucase_write(), HEAD
Fri, 20 Jul 2007 06:11:03 +0300 Timo Sirainen Changed message_decoder_init_ucase() to message_decoder_init(bool ucase) HEAD
Fri, 20 Jul 2007 06:03:45 +0300 Timo Sirainen charset_to_utf8_begin() now takes bool ucase parameter. Changed HEAD