Thomas Wouters
0813d76cb0
Merge in Anthony's new parser code, from the anthony-parser-branch:
...
> ----------------------------
> revision 1.20.4.4
> date: 2003/06/12 09:14:17; author: anthonybaxter; state: Exp; lines: +13 -6
> preamble is None when missing, not ''.
> Handle a couple of bogus formatted messages - now parses my main testsuite.
> Handle message/external-body.
> ----------------------------
> revision 1.20.4.3
> date: 2003/06/12 07:16:40; author: anthonybaxter; state: Exp; lines: +6 -4
> epilogue-processing is now the same as the old parser - the newline at the
> end of the line with the --endboundary-- is included as part of the epilogue.
> Note that any whitespace after the boundary is _not_ part of the epilogue.
> ----------------------------
> revision 1.20.4.2
> date: 2003/06/12 06:39:09; author: anthonybaxter; state: Exp; lines: +6 -4
> message/delivery-status fixed.
> HeaderParser fixed.
> ----------------------------
> revision 1.20.4.1
> date: 2003/06/12 06:08:56; author: anthonybaxter; state: Exp; lines: +163 -129
> A work-in-progress snapshot of the new parser. A couple of known problems:
>
> - first (blank) line of MIME epilogues is being consumed
> - message/delivery-status isn't quite right
>
> It still needs a lot of cleanup, but right now it parses a whole lot of
> badness that the old parser failed on. I also need to think about adding
> back the old 'strict' flag in some way.
> =============================================================================
2004-03-20 17:31:29 +00:00
..
2004-03-16 18:50:26 +00:00
2003-08-28 02:09:26 +00:00
2003-09-02 11:52:06 +00:00
2004-02-24 23:54:17 +00:00
2004-03-20 17:31:29 +00:00
2004-03-19 08:06:07 +00:00
2003-03-28 16:28:48 +00:00
2004-03-16 03:36:41 +00:00
2004-02-18 05:59:53 +00:00
2004-03-08 16:57:19 +00:00
2002-12-30 22:14:35 +00:00
2004-03-03 16:34:31 +00:00
2004-03-03 16:34:31 +00:00
2002-11-23 12:09:28 +00:00
2004-03-13 23:50:48 +00:00
2003-12-02 12:31:09 +00:00
2004-02-12 17:35:32 +00:00
2004-03-20 08:15:30 +00:00
2004-03-20 08:15:30 +00:00
2004-03-07 23:16:27 +00:00
2004-02-12 17:35:32 +00:00
2004-03-01 23:16:22 +00:00
2004-02-08 11:32:50 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2004-01-05 10:13:35 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2003-06-29 05:46:54 +00:00
2003-10-22 14:38:54 +00:00
2003-02-13 22:07:59 +00:00
2004-02-26 15:22:17 +00:00
2003-11-20 13:38:01 +00:00
2003-08-27 20:19:35 +00:00
2004-02-12 17:35:32 +00:00
2003-10-20 14:01:56 +00:00
2003-06-27 16:58:43 +00:00
2004-03-08 05:59:33 +00:00
2003-10-03 14:03:01 +00:00
2003-05-05 14:16:41 +00:00
2004-02-12 17:35:32 +00:00
2003-09-20 15:52:21 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2003-05-01 05:05:09 +00:00
2003-07-14 12:15:15 +00:00
2003-06-13 23:56:32 +00:00
2002-12-30 22:30:22 +00:00
2003-09-02 05:42:02 +00:00
2003-01-08 16:33:16 +00:00
2003-07-13 16:06:26 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2003-02-06 19:52:56 +00:00
2002-11-20 23:15:54 +00:00
2003-10-04 02:28:31 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2003-04-16 09:46:13 +00:00
2003-10-27 15:47:48 +00:00
2004-02-12 17:35:32 +00:00
2004-01-18 20:29:55 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2003-12-01 20:12:15 +00:00
2003-12-02 07:48:15 +00:00
2003-06-29 16:59:43 +00:00
2003-03-30 15:42:13 +00:00
2003-02-27 23:18:46 +00:00
2004-02-12 17:35:32 +00:00
2004-02-07 02:16:24 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2003-12-19 18:15:10 +00:00
2003-02-27 20:14:51 +00:00
2004-02-15 16:43:20 +00:00
2002-09-22 09:01:08 +00:00
2004-01-29 06:37:52 +00:00
2003-04-24 20:11:20 +00:00
2004-02-12 17:35:32 +00:00
2003-10-20 14:01:56 +00:00
2004-03-07 07:31:06 +00:00
2004-01-26 16:42:30 +00:00
2003-10-20 14:01:56 +00:00
2004-03-04 08:25:44 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2003-02-05 19:55:53 +00:00
2004-02-12 17:35:32 +00:00
2003-09-17 05:50:59 +00:00
2003-11-06 14:06:48 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2003-12-31 22:44:29 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2003-10-20 14:01:56 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 23:18:46 +00:00
2003-12-17 20:43:33 +00:00
2004-01-29 06:37:52 +00:00
2004-01-29 06:37:52 +00:00
2004-02-23 17:27:57 +00:00
2003-01-31 00:35:58 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2003-11-11 19:39:17 +00:00
2003-10-20 14:01:56 +00:00
2004-03-13 20:27:23 +00:00
2003-02-27 20:14:51 +00:00
2003-11-19 15:52:14 +00:00
2004-02-12 17:35:32 +00:00
2003-05-27 06:30:52 +00:00
2004-02-12 17:35:32 +00:00
2003-02-23 21:36:32 +00:00
2003-10-16 05:53:16 +00:00
2003-11-02 09:47:05 +00:00
2004-02-13 07:14:13 +00:00
2004-02-12 17:35:32 +00:00
2003-06-14 13:30:53 +00:00
2003-10-09 23:48:52 +00:00
2003-10-17 22:13:16 +00:00
2003-10-17 22:13:16 +00:00
2004-01-18 20:29:55 +00:00
2003-07-02 21:37:16 +00:00
2003-12-15 18:49:53 +00:00
2004-03-14 07:54:37 +00:00
2004-02-12 17:35:32 +00:00
2003-04-24 16:02:54 +00:00
2004-02-12 17:35:32 +00:00
2002-10-03 09:42:01 +00:00
2004-02-12 17:35:32 +00:00
2004-01-02 15:44:29 +00:00
2004-02-12 17:35:32 +00:00
2003-11-10 02:16:36 +00:00
2003-08-30 14:43:55 +00:00
2004-02-06 04:40:56 +00:00
2004-03-08 22:18:57 +00:00
2004-01-04 03:47:51 +00:00
2004-02-12 17:35:32 +00:00
2002-10-03 09:42:01 +00:00
2003-02-27 20:14:51 +00:00
2004-02-19 19:16:50 +00:00
2004-01-18 20:29:55 +00:00
2003-02-10 19:38:33 +00:00
2004-02-12 17:35:32 +00:00
2004-02-24 19:40:35 +00:00
2004-02-12 17:35:32 +00:00
2003-10-12 04:29:10 +00:00
2004-03-04 08:25:44 +00:00
2003-12-17 20:43:33 +00:00
2003-12-15 19:46:09 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2004-03-04 08:25:44 +00:00
2002-11-25 17:25:04 +00:00
2003-10-20 14:01:56 +00:00
2004-02-12 17:35:32 +00:00
2004-02-12 17:35:32 +00:00
2003-11-02 09:47:05 +00:00
2003-06-27 22:25:03 +00:00