]> err.no Git - sope/blob - sope-mime/NGMime/NGMail/ChangeLog
more directory hierarchy reorganisations,
[sope] / sope-mime / NGMime / NGMail / ChangeLog
1 2004-07-22  Helge Hess  <helge.hess@skyrix.com>
2
3         * NGMBoxReader.m: fixed a gcc 3.4 warning (v4.2.170)
4
5 2004-06-10  Helge Hess  <helge.hess@skyrix.com>
6
7         * NGMailAddressParser.m: added stronger typing for gcc 3.4 (v4.2.161)
8
9 2004-06-09  Helge Hess  <helge.hess@opengroupware.org>
10
11         * NGMailAddressParser.m: major code cleanups, cache YES number, cache
12           NSString class (v4.2.160)
13
14 2004-02-10  Helge Hess  <helge.hess@opengroupware.org>
15         
16         * NGMBoxReader.m, NGPop3Client.m, NGSmtpClient.m: fixed compilation 
17           warnings on OSX (v4.2.151)
18         
19 2004-02-08  Helge Hess  <helge.hess@opengroupware.org>
20
21         * v4.2.150
22
23         * NGMimeMessageGenerator.m: expose _base64Encoding function (should
24           be some category?)
25
26         * GNUmakefile, NGMimeMessageGenerator.m: moved body generators to
27           separate source files
28
29 Wed Jun 11 11:15:48 2003  Jan Reichmann  <jan@skyrix.com>
30
31         * NGMimeMessageParser: use unicode, use named encoding to encode 
32           header fields (if default 
33           'UseFoundationStringEncodingForMimeHeader' = YES, libFoundation 
34           string encoding will be used (v4.2.113)
35  
36 Wed May 14 12:58:44 2003  Jan Reichmann  <jan@skyrix.com>
37
38         * NGMimeMessageParser.m: code cleanups, fix a decode quoted printable 
39           bug (sometimes last char was ignored) (v4.2.107)
40
41 2003-04-09  Helge Hess  <helge.hess@skyrix.com>
42
43         * NGMimeMessageGenerator.m, NGMimeMessageParser.m: some gcc 3.3 
44           signed/unsigned warnings fixed (v4.2.97)
45
46         * NGPop3Client.m: some gcc 3.3 signed/unsigned warnings fixed (v4.2.96)
47
48 Mon Feb 17 18:21:33 2003  Jan Reichmann  <jan@skyrix.com>
49
50         * NGMimeMessageParser: add NGMimeRfc822BodyParser, 
51           add delegate method bodyParserForPart: to call the 
52           NGMimeRfc822BodyParser (v4.2.86)
53
54 Mon Jan 27 19:13:34 2003    <jan@skyrix.com>
55
56         * NGMimeMessageGenerator.m: code cleanups, use disk blob handling from
57           NGMime (v4.2.73)
58
59 Tue Jan 21 18:16:46 2003    <jan@skyrix.com>
60
61         * NGMimeMessageParser.m: increase version (NGMimePartParser got 
62           new instance vars) (v4.2.70)
63
64 2003-01-13  Helge Hess  <helge.hess@skyrix.com>
65
66         * NGMimeMessageParser.h: added some docu to header
67
68 Mon Oct 21 16:15:58 2002  Jan Reichmann  <jan@skyrix.com>
69
70         * NGMimeMessageParser.m: remove logs (v4.2.26)
71
72 2002-08-15  Helge Hess  <helge.hess@skyrix.com>
73         
74         * NGMimeMessageParser.m: fixed decoding of quoted printable fields,
75           which was completly broken after the last change by JR :-( Still
76           to be tested ...
77           (v4.2.21) fixes SuSE Bug 17579
78         
79         * NGMimeMessageParser.m: some cleanups, changed some "char" variables
80           to "unsigned char", do not allocate buffer on stack, but in the heap,
81           use NSStringClass more often, moved decoding code in an NSData
82           category to make testing easier
83           Note: the changed from 2002-07-10 probably broke umlaut handling,
84           SuSE Bug 17579 (added a small tool in samples which reproduces the
85           problem)
86
87 - 2002-07-23 v4.2.19 (hh)
88 - 2002-07-17 v4.2.18 (jr)
89 - 2002-07-17 v4.2.17 (hh)
90
91 2002-07-10  Jan Reichmann  <jr@skyrix.com>
92
93         * NGMimeMessageParser.m: added optimization, got a 100% gain for
94           listing IMAP folders
95
96 - 2002-07-10 v4.2.16 (hh) [before the changes above were applied ???]
97 - 2002-07-09 v4.2.15 (hh) [extracted from CVS]
98 - 2002-07-09 v4.2.14 (hh) [extracted from CVS]
99
100 2002-07-09  Helge Hess  <helge.hess@skyrix.com>
101
102         * NGMimeMessageParser.m: use NGMimeType string->charset decoding,
103           fixes a bug with uppercase charset names
104
105 - 2002-07-08 v4.2.13 (hh) [extracted from CVS]
106 - 2002-07-08 v4.2.12 (hh) [extracted from CVS]
107
108 2002-07-08  Helge Hess  <helge.hess@skyrix.com>
109
110         * NGMimeMessage.m: fixed a (non-serious) bug in +initialize (wasn't 
111           properly protected against multiple calls), some cleanup
112
113 - 2002-06-13 v4.2.11 (jr) [extracted from CVS]
114 - 2002-06-11 v4.2.10 (jr) [extracted from CVS]
115 - 2002-06-10 v4.2.9  (jr) [extracted from CVS]
116 - 2002-06-10 v4.2.8  (jr) [extracted from CVS]
117
118 Mon Jun 10 20:22:20 2002  Jan41 Reichmann  <jan@skyrix.com>
119
120         * NGMailAddressParser.m: fixed address parsing bug
121         (delete white spaces between phrases) 
122
123 Thu Mar 14 15:05:53 2002  Jan41 Reichmann  <jan@skyrix.com>
124
125         * NGMailAddressParser.m: fixed mail-address parsing bug
126
127 Thu Nov  1 16:08:13 2001  Jan41 Reichmann  <jan@skyrix.com>
128
129         * NGMimeMessageGenerator.m: fixed utf8 encoding bug
130
131 Thu Oct 25 09:41:00 2001  Helge Hess  <helge.hess@skyrix.com>
132
133         * NGMimeMessageGenerator.m: fixed content-type access bug (use
134           -contentType method to access content types)
135
136 Wed Oct 24 15:04:22 2001  Jan41 Reichmann  <jan@skyrix.com>
137
138         * NGMimeMessageGenerator.m: add 8 bit Headerfield encoding default
139
140 Wed Oct 24 12:54:58 2001  Helge Hess  <helge.hess@skyrix.com>
141
142         * updated to SKYRiXgreen version (mail address parser, message gen)
143
144 Thu Oct 11 17:32:38 2001  Helge Hess  <helge.hess@skyrix.com>
145
146         * NGMimeMessage.m: make string-header safe
147
148 Thu Aug  9 13:21:22 2001  Helge Hess  <helge.hess@skyrix.com>
149
150         * NGMBoxReader.m: use -initWithPath:, no use of NGFileUrl anymore
151
152 Mon Apr  2 14:09:11 2001  Jan Reichmann  <jan@skyrix.com>
153
154         * NGMailAddressParser.h: add doc
155
156 Wed Mar  7 16:46:43 2001  Jan Reichmann  <jan@skyrix.com>
157
158         * NGMimeMessage.m: fixed body == NSString bug
159
160 Mon Mar  5 16:29:40 2001  Jan Reichmann  <jan@skyrix.com>
161
162         * NGMimeMessage.[hm]: if content-type is nil either text or 
163         application/octet-stream will be returned
164
165 Mon Jan 29 16:22:27 2001  Jan Reichmann  <jan@skyrix.com>
166
167         * NGMimeMessageParser.m: fixed encoding bug
168
169 Fri Jan 26 18:53:10 2001  Jan Reichmann  <jan@skyrix.com>
170
171         * NGMimeMessageGenerator.m: fixed content bug
172
173         * NGMailAddressParser.m: fixed outlock mail-address parse bug
174
175 Tue Jun  6 17:39:08 2000  Jan Reichmann  <jan@mdlink.de>
176
177         * NGMailAddressParser.[mh]: fixed type bug (char --> unsigned char)
178
179         * NGMailAddressParser.m: fixed parse bug
180
181 Tue May 30 15:25:41 2000  Jan Reichmann  <jan@mdlink.de>
182
183         * NGMailAddressParser.m: add parseAddressList (addresses seperated 
184         by comma)
185
186 Tue Apr 25 15:29:35 2000  Jan Reichmann  <jan@mdlink.de>
187
188         * NGMimeMessageGenerator.m (_base64Encoding): if the body should be 
189         encoded and the content-type isn`t exits, 
190         set application/octet-stream as content-type
191
192         * NGMimeMessageGenerator.m (_base64Encoding): if no 
193
194 Tue Feb 29 18:27:29 2000  Helge Hess  <helge.hess@mdlink.de>
195
196         * MOF3 import
197
198 Thu Sep  2 21:09:41 1999  Helge Hess  <helge@trex.mdlink.de>
199
200         * added class versions and superclass version checks
201
202 Wed Aug 25 13:40:32 1999  Jan Reichmann  <jan@mdlink.de>
203
204         * NGMimeMessageParser.m: L 93 fixed appendLC bug (set appendLC = NO)
205
206 Thu Jul 22 14:28:12 1999  Jan Reichmann  <jan@mdlink.de>
207
208         * NGMimeMessageGenerator.m (_base64Encoding): insert quoted-printable 
209           encoding for text/* Mimeparts
210
211 Fri Apr 16 18:00:50 1999  Helge Hess  <helge@trex.mdlink.de>
212
213         * mbox parser rewritten for better speed
214
215 Mon Apr 12 16:47:33 1999  Helge Hess  <helge@trex.mdlink.de>
216
217         * use #include instead of #import, modified headers to support #include
218
219 Fri Nov 27 15:37:04 1998  Helge Hess  <helge@trex.mdlink.de>
220
221         * started WIN32 port
222
223 1998-10-09  Helge Hess  <helge@trex.mdlink.de>
224
225         * created ChangeLog
226