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