Tue, 06 Jan 2009 09:25:38 -0500 |
Timo Sirainen |
Updated copyright notices to include year 2009.
HEAD
|
Sun, 05 Oct 2008 16:37:38 +0300 |
Timo Sirainen |
Earlier changes broke message parsing near EOF.
HEAD
|
Sat, 30 Aug 2008 15:24:55 +0300 |
Timo Sirainen |
message parser: Cleaned up the code and another attempt at fixing infinite looping.
HEAD
|
Sat, 30 Aug 2008 11:27:07 +0300 |
Timo Sirainen |
message_parser_init_from_parts(): If parts were broken, we may have assert-crashed.
HEAD
|
Fri, 22 Aug 2008 02:24:38 +0300 |
Timo Sirainen |
Fixed infinite looping when parsing some (not all) broken multipart mails
HEAD
|
Tue, 24 Jun 2008 16:49:36 +0300 |
Timo Sirainen |
Merge RFC 2231 header continuations in BODY/BODYSTRUCTURE replies. Also use
HEAD
|
Fri, 20 Jun 2008 11:40:52 +0300 |
Timo Sirainen |
Message parser: Fixed assert-crash if cached MIME structure was broken.
HEAD
|
Mon, 09 Jun 2008 05:11:18 +0300 |
Timo Sirainen |
Merged latest v1.1 changes.
HEAD
|
Mon, 09 Jun 2008 03:56:04 +0300 |
Timo Sirainen |
Merged initial mail thread indexing implementation.
HEAD
|
Thu, 21 Feb 2008 13:43:22 +0200 |
Timo Sirainen |
Assert fix
HEAD
|
Mon, 02 Jun 2008 21:06:27 +0300 |
Timo Sirainen |
If cached message part showed header's size to be smaller than in reality,
HEAD
|
Thu, 21 Feb 2008 13:43:17 +0200 |
Timo Sirainen |
Assert fix
HEAD
|
Fri, 15 Feb 2008 13:25:47 +0200 |
Timo Sirainen |
Memory leak fixes
HEAD
|
Thu, 14 Feb 2008 22:43:28 +0200 |
Timo Sirainen |
Changed message_parser_deinit() to return -1 if the parser was using
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
|
Mon, 04 Feb 2008 21:25:54 +0200 |
Timo Sirainen |
The header ending a message/rfc822 doesn't belong to its child MIME part.
HEAD
|
Tue, 01 Jan 2008 22:05:21 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2008.
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 11:02:44 +0200 |
Timo Sirainen |
Another fix to returning body blocks.
HEAD
|
Mon, 03 Dec 2007 09:49:31 +0200 |
Timo Sirainen |
Message parser wasn't returning body blocks correctly, causing problems with
HEAD
|
Thu, 08 Nov 2007 03:40:55 +0200 |
Timo Sirainen |
If we're at EOF but we wanted more data, return what we have so far instead
HEAD
|
Mon, 29 Oct 2007 22:59:49 +0200 |
Timo Sirainen |
Infinite looping fixes
HEAD
|
Sun, 21 Oct 2007 15:13:28 +0300 |
Timo Sirainen |
Handle lines longer than 8192 bytes without going to infinite loop.
HEAD
|
Sat, 06 Oct 2007 01:49:41 +0300 |
Timo Sirainen |
Removed message_parser_set_crlfs(). It's no longer needed and it might not
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 14:04:06 +0300 |
Timo Sirainen |
pool_unref() now takes ** pointer.
HEAD
|
Sun, 16 Sep 2007 11:40:56 +0300 |
Timo Sirainen |
Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED.
HEAD
|
Thu, 02 Aug 2007 14:21:05 +0300 |
Timo Sirainen |
By default assume MIME message if Content-Type: exists even if Mime-Version:
HEAD
|
Fri, 20 Jul 2007 09:42:25 +0300 |
Timo Sirainen |
Removed message-content-parser. Instead added rfc822_parse_content_type()
HEAD
|
Wed, 18 Jul 2007 09:36:04 +0300 |
Timo Sirainen |
ref/unref stream when parsing it.
HEAD
|
Sat, 14 Jul 2007 22:10:26 +0300 |
Timo Sirainen |
We wanted to read too many bytes when finding end boundary, which could have
HEAD
|
Wed, 04 Apr 2007 12:27:30 +0300 |
Timo Sirainen |
Header parser has now flags parameter to tell it how to handle linefeeds.
HEAD
|
Tue, 03 Apr 2007 19:22:40 +0300 |
Timo Sirainen |
Removed message_parse_from_parts(). Added message_parser_init_from_parts()
HEAD
|
Wed, 28 Mar 2007 00:56:53 +0300 |
Timo Sirainen |
yet another fix
HEAD
|
Sun, 25 Mar 2007 21:27:16 +0300 |
Timo Sirainen |
Fixes
HEAD
|
Wed, 14 Mar 2007 16:36:44 +0200 |
Timo Sirainen |
Fixes to counting MIME part sizes
HEAD
|
Thu, 08 Mar 2007 15:22:53 +0200 |
Timo Sirainen |
And more fixes
HEAD
|
Tue, 06 Feb 2007 15:42:54 +0200 |
Timo Sirainen |
Inifinite looping fixes
HEAD
|
Tue, 06 Feb 2007 15:24:42 +0200 |
Timo Sirainen |
Fixes
HEAD
|
Tue, 06 Feb 2007 14:55:22 +0200 |
Timo Sirainen |
Fixes.
HEAD
|
Sun, 14 Jan 2007 04:48:15 +0200 |
Timo Sirainen |
CR removing from parsed mails didn't work properly for multipart mails.
HEAD
|
Fri, 15 Dec 2006 18:55:29 +0200 |
Timo Sirainen |
Added context parameter type safety checks for most callback APIs.
HEAD
|
Sun, 15 Oct 2006 15:13:08 +0300 |
Timo Sirainen |
message_parser_parse_next_block() returned body part wrong for first header
HEAD
|
Tue, 09 May 2006 14:55:04 +0300 |
Timo Sirainen |
Some fixes and added message_parser_set_crlfs().
HEAD
|
Tue, 09 May 2006 12:37:40 +0300 |
Timo Sirainen |
Added message_part to struct message_block and some cleanups.
HEAD
|
Mon, 08 May 2006 11:46:19 +0300 |
Timo Sirainen |
Rewrote the message bodystructure parser to allow parsing from non-blocking streams. Also did a couple of API changes and cleanups.
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
|
Thu, 27 Oct 2005 15:11:11 +0300 |
Timo Sirainen |
If message header ends unexpectedly, return it anyway instead of ignoring it
HEAD
|
Tue, 12 Jul 2005 23:45:27 +0300 |
Timo Sirainen |
Boundary line could have been included in next message part's headers.
HEAD
|
Thu, 13 Jan 2005 20:04:34 +0200 |
Timo Sirainen |
MIME boundary parsing fix.
HEAD
|
Fri, 07 Jan 2005 00:26:40 +0200 |
Timo Sirainen |
We didn't handle properly missing boundaries.
HEAD
|
Tue, 26 Oct 2004 07:38:40 +0300 |
Timo Sirainen |
Don't show extra LFs in lines longer than input buffer size.
HEAD
|
Fri, 08 Oct 2004 20:51:47 +0300 |
Timo Sirainen |
Buffer API change: we no longer support limited sized buffers where
HEAD
|
Wed, 08 Sep 2004 16:58:33 +0300 |
Timo Sirainen |
fix
HEAD
|
Tue, 07 Sep 2004 17:24:46 +0300 |
Timo Sirainen |
fix for last fix..
HEAD
|
Tue, 07 Sep 2004 17:23:25 +0300 |
Timo Sirainen |
Fixes for handling headers longer than input buffer.
HEAD
|
Mon, 23 Aug 2004 07:05:26 +0300 |
Timo Sirainen |
fix
HEAD
|
Sun, 22 Aug 2004 12:13:50 +0300 |
Timo Sirainen |
Fixes for nonblocking streams.
HEAD
|
Sun, 22 Aug 2004 12:12:09 +0300 |
Timo Sirainen |
If headers don't end with linefeed and there's no ':' in the line,
HEAD
|