Mon, 01 Jan 2018 22:42:08 +0100 |
Stephan Bosch |
Updated copyright notices to include the year 2018.
|
Fri, 24 Mar 2017 14:46:05 +0200 |
Timo Sirainen |
lib-mail: Fix read overflow / crash in message_header_decode()
|
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.
|
Mon, 12 Dec 2016 07:19:55 +0200 |
Timo Sirainen |
global: Change string position/length from unsigned int to size_t
|
Wed, 13 Jan 2016 12:24:03 +0200 |
Timo Sirainen |
global: freshen copyright
|
Mon, 05 Jan 2015 22:20:10 +0200 |
Phil Carmody |
global: freshen copyright
|
Tue, 04 Feb 2014 16:23:22 -0500 |
Timo Sirainen |
Updated copyright notices to include year 2014.
|
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.
|
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.
|
Sun, 24 Jun 2012 19:51:40 +0300 |
Timo Sirainen |
lib-mail: message_header_decode_utf8() API changed to not give return value.
|
Sun, 12 Feb 2012 18:55:28 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2012.
|
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 01:06:02 +0300 |
Timo Sirainen |
Removed dead code.
HEAD
|
Mon, 25 Jan 2010 01:19:08 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2010.
HEAD
|
Sun, 13 Sep 2009 19:01:01 -0400 |
Timo Sirainen |
message_header_decode*() should ignore LWSP between two encoded-words.
HEAD
|
Sun, 26 Jul 2009 16:32:22 -0400 |
Timo Sirainen |
Split quoted-printable parsing to q-p body parsing and "Q" header parsing.
HEAD
|
Tue, 06 Jan 2009 09:25:38 -0500 |
Timo Sirainen |
Updated copyright notices to include year 2009.
HEAD
|
Tue, 01 Jan 2008 22:05:21 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2008.
HEAD
|
Sat, 08 Dec 2007 15:59:48 +0200 |
Timo Sirainen |
If we encounter an unknown charset, get the ASCII (or UTF-8 actually)
HEAD
|
Sat, 08 Dec 2007 15:42:25 +0200 |
Timo Sirainen |
If header contains invalid MIME input, preserve the =? in 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
|
Sat, 06 Oct 2007 03:18:19 +0300 |
Timo Sirainen |
Fix for last change: don't crash if temp buffer wasn't created..
HEAD
|
Sat, 06 Oct 2007 03:17:13 +0300 |
Timo Sirainen |
message_header_decode(): Don't use t_push/t_pop. The callback may want to
HEAD
|
Sun, 16 Sep 2007 14:34:22 +0300 |
Timo Sirainen |
Replaced my Copyright notices. The year range always ends with 2007 now.
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:45:03 +0300 |
Timo Sirainen |
Fixed message_header_decode_utf8() to return FALSE also for single
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 16:21:23 +0300 |
Timo Sirainen |
message_header_decode_utf8() returns not TRUE if it actually changed
HEAD
|
Fri, 20 Jul 2007 12:02:45 +0300 |
Timo Sirainen |
Added message_header_decode_utf8(). Use it in message decoder instead of
HEAD
|
Wed, 04 Apr 2007 08:39:13 +0300 |
Timo Sirainen |
Rewrite/cleanup
HEAD
|
Tue, 03 Apr 2007 16:55:08 +0300 |
Timo Sirainen |
Minor optimization.
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
|
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, 21 Sep 2003 19:21:36 +0300 |
Timo Sirainen |
data_stack_pool split into two: unsafe_data_stack_pool which works like
HEAD
|
Mon, 27 Jan 2003 03:59:59 +0200 |
Timo Sirainen |
Function typedefs now define them as functions, not function pointers.
HEAD
|
Sat, 11 Jan 2003 21:55:56 +0200 |
Timo Sirainen |
Naming change for function typedefs.
HEAD
|
Sun, 05 Jan 2003 15:09:51 +0200 |
Timo Sirainen |
Naming style changes, finally got tired of most of the typedefs. Also the
HEAD
|
Mon, 16 Dec 2002 05:26:55 +0200 |
Timo Sirainen |
Quoted-Printable decoding was buggy. Extracted RFC2047 header decoding into
HEAD
|