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