Import Debian package 0.61.0-1+lenny1
[hcoop/debian/courier-authlib.git] / rfc822 / ChangeLog
CommitLineData
0fde1ce3 12008-06-13 Mr. Sam <mrsam@courier-mta.com>
2
3 * rfc822_getaddr.c: Backslashed special characters in address names
4 weren't being dequoted correctly by rfc822_getname() and
5 rfc822_getname_orlist().
6
d9898ee8 72007-02-25 Mr. Sam <mrsam@courier-mta.com>
8
9 * rfc822.c (parseaddr): rfc822a_alloc() would corrupt and misparse
10 RFC2047-encoded atoms.
11
122006-01-21 Mr. Sam <mrsam@courier-mta.com>
13
14 * rfc2047.c (encodebase64): Fix compiler warning.
15
16 * rfc822.c (parseaddr): Ditto.
17
182005-11-15 Mr. Sam <mrsam@courier-mta.com>
19
20 * encode.c (quoted_printable): encode spaces that precede a newline.
21
222004-08-29 Mr. Sam <mrsam@courier-mta.com>
23
24 * imapsubj.c (rfc822_coresubj_keepblobs): New function to strip
25 non-core subject appendages, but keep [blobs].
26
272004-05-29 Mr. Sam <mrsam@courier-mta.com>
28
29 * rfc2047.c (rfc2047_encode_callback): Use base64 to MIME-encode
30 instead of quoted-printable, where it's more efficient to do so.
31
322004-04-14 Mr. Sam <mrsam@courier-mta.com>
33
34 * rfc2047.c (rfc2047_encode_callback): Fix bug introduced in 0411.
35
362004-04-11 Mr. Sam <mrsam@courier-mta.com>
37
38 * rfc2047.c (a_rfc2047_encode_str): Improve compliance with RFC 2047
39 for MIME-encoded recipient lists.
40 (rfc2047_encode_callback): New argument: qp_allow - function that
41 indicates acceptable characters in QP-encoded words.
42 (rfc2047_encode_str): Ditto.
43 (rfc2047_qp_allow_any, rfc2047_qp_allow_comment)
44 (rfc2047_qp_allow_word): Possible arguments to qp_allow for various
45 situations.
46
472004-04-09 Mr. Sam <mrsam@courier-mta.com>
48
49 * encode.c: Moved rfc2045/rfc2045encode.c here, renamed all functions
50 to use the libmail_ prefix.
51
522003-11-18 Tim Rice <tim@multitalents.net>
53
54 * configure.in: Fix MSG_WARN.
55
562003-10-20 Mr. Sam <mrsam@courier-mta.com>
57
58 * rfc2047u.c (rfc2047_print_unicode): Unicode-aware version of
59 rfc2047_print().
60
612003-07-08 Mr. Sam <mrsam@courier-mta.com>
62
63 * imaprefs.c (rfc822_threadmsgrefs): New rfc822_threadmsgrefs takes
64 an array of References: headers, instead of a single References:
65 string.
66
672003-03-20 Mr. Sam <mrsam@courier-mta.com>
68
69 * rfc2047.c (rfc2047_encode_callback): Fix MIME encoding of "_".
70
712002-12-23 Mr. Sam <mrsam@courier-mta.com>
72
73 * rfc2047.c (rfc2047_encode_callback): Fix loop on broken
74 locales where isspace(U+0x00A0) is true.
75
762002-09-19 Mr. Sam <mrsam@courier-mta.com>
77
78 * RFC 2231 support.
79
802002-08-08 Mr. Sam <mrsam@courier-mta.com>
81
82 * rfc2047.c (rfc2047_encode_callback): Fix MIME encoding of words
83 with = and ? characters.
84
852002-05-20 Mr. Sam <mrsam@courier-mta.com>
86
87 * rfc822_parsedt.c (rfc822_parsedt): Ignore obviously invalid years
88 (someone else can worry about Y10K).
89
902002-04-07 Mr. Sam <mrsam@courier-mta.com>
91
92 * rfc822_mkdate.c (rfc822_mkdate_buf): Explicit (int) cast gets
93 the file compiled under Cygwin.
94
952002-03-09 Mr. Sam <mrsam@courier-mta.com>
96
97 * rfc2047.c (rfc2047_encode_callback): Fix MIME-encoding of spaces.
98
992002-03-04 Mr. Sam <mrsam@courier-mta.com>
100
101 * rfc822.c (rfc822_prname_orlist): Dequote quoted-strings.
102
1032001-06-27 Mr. Sam <mrsam@courier-mta.com>
104
105 * rfc2047.c (a_rfc2047_encode_str): Fix incorrect MIME encoding of
106 address name in old-style RFC-822 format.
107
1082001-04-17 Mr. Sam <mrsam@courier-mta.com>
109
110 * rfc822.c (rfc822t_alloc): Explicitly cast arg to (void *).
111
1122000-12-22 Mr. Sam <mrsam@courier-mta.com>
113
114 * reftest.c: Fix dependency on qsort sorting order of identical keys.
115
1162000-12-11 Mr. Sam <mrsam@courier-mta.com>
117
118 * imapsubj.c (stripsubj): Recode subject stripping.
119
1202000-11-18 Mr. Sam <mrsam@gwl.email-scan.com>
121
122 * imaprefs.c: Update to draft-05.txt-bis (sort top level siblings
123 by date.
124
125Mon Apr 5 00:58:37 EDT 1999
126
127* Yes, I've decided to start a Change Log. librfc822 now has a life of its
128own, so it might as well have it.
129
130* Courier needs tokens in a link list, not an array. Rewrote most token
131handling code.
132
133* Fixed some issues with handling of () comments.
134
135* Changed *pr* functions to pass along a caller-provided void, also for
136 courier. librfc822 should now be threadable (like, who cares...)
137
138* Added a testsuite