3 - clang/gcc compilation fixes in tokenizer.h
6 - references to GPL removed (mimetic's MIT licensed now)
7 - body::code() bug fix (thanks to bstoeger)
8 - Win32 port updated (thanks to Hilmi Jauffer)
9 - ContentTransferEncoding encoding consts (base64,eightbit,binary, etc.)
10 - Body::load() now clears the current body content before loading
13 - malformed msg parsing: handle field names with trailing blanks
14 - malformed msg parsing: skip header lines that start with ':'
15 - malformed msg parsing: try to handle messages without the blank line
16 between the header and body considering the first malformed header line
17 as the first line of the body
18 - ifile_iterator::operator==() bug fix (thanks to Matthew L. Creech)
19 - <cstdlib> added to libconfig.h (gcc 4.3.2 fix, thanks to Dirk Vermeir)
20 - bug fix: quoted string are not folded anymore
21 - bug fix: empty field values parsing fix (thanks to Paul Barnetta)
22 - bug fix: fields with trailing blanks were badly folded (thanks
24 - LICENSE changed to The MIT / X Window System License
27 - folding bug fixed (thanks to by M.Pinna)
28 - tokenizer bug fix (thanks to by Jay Sprenkle)
34 - Solaris compatibility fixes (thanks to Shan Will)
35 - itparser.h fixes (thanks to Phil Endecott and Joshua Chang)
39 - utils.h: gcc 4.1 compatibility fix
40 - assert() on malformed quoted-printable messages removed
43 - Body::load optimization (thanks to Jorge Ortiz Claver)
44 - InIt copy_until_boundary fix (thanks to Harald Gering)
45 - fixes to let it build on Solaris (thanks to Shan Will)
48 - thread-safe MessageId
49 - always use CRLF (instead of '\n') on write functions
51 - fix: endless loop on malformed base64 input (thanks to Soenke Schau [ss])
52 - fix: no more characters are eaten by folding algorithm when a word is
53 longer then the chosen folding limit
54 - fixed a bug that segfault apps parsing some 'binary' encoded entities
55 (thanks to Paul Marcovici)
56 - examples/exbin, correctly extract 'binary' encoded entities
59 - Codec const-ness mimetic::Body fix
60 - itparser memory leak fixed
64 - initial Win32 support (thanks to Andreas Gruen [agr])
65 - copyright date updated
66 - config_win32.h autogen on 'make dist'
67 - removed a linux specific header file
68 - inline changed to be the first keyword in funcs declaration
69 (thanks to Harald Gering)
70 - *.cc renamed to *.cxx (required by MS Visual C++)
71 - IteratorParser<>::append() fix [agr]
72 - Mailbox::str() fix [agr]
77 - Body::set(...) added
78 - doc/header.html and doc/footer.html added to distribution pkg
79 - dist-hook to rm test/*.cutee.* test/autocutee.mk
82 - parser bug: \n after the body of multipart msgs (see t.parser.h::t0)
86 - cutee (unit testing engine) upgraded
87 - a multi-function email tool has been added into the examples
88 directory. it's still work in progess but already useful for
90 - Attachment and subclasses modified for easy porting
91 - fix to avoid an error when parsing fields without any
92 value: "fieldname: \n". (segfaults if such field is the first one)
96 - random_access_iterator parser fixed:
97 sometimes boundary was included into the body
98 - input_iterator parser fixed (will no more ignore the
100 - MMFile::open() will return true only opening regular files
103 - initial public release