]> err.no Git - sope/blob - sope-xml/SaxObjC/ChangeLog
fixed a Tiger warning
[sope] / sope-xml / SaxObjC / ChangeLog
1 2005-04-23  Helge Hess  <helge.hess@opengroupware.org>
2
3         * SaxMethodCallHandler.m: fixed a gcc 4.0 warning (v4.5.50)
4
5 2005-03-23  Marcus Mueller  <znek@mulle-kybernetik.com>
6
7         * SaxObjectDecoder.m: fixed remaining leaks (v4.5.49)
8
9 2005-01-29  Marcus Mueller  <znek@mulle-kybernetik.com>
10
11         * SaxObjectDecoder.m: fixed hard to spot autorelease bug (v4.5.48)
12
13 2004-11-12  Max Berger  <max@berger.name>
14
15         * SaxXMLReaderFactory.m: fixed SaxDriver lookup for gstep-base on
16           MingW32 (OGo bug #979) (v4.5.47)
17
18 2004-11-12  Helge Hess  <helge.hess@opengroupware.org>
19
20         * SaxXMLReaderFactory.m: cleanup of driver path processing (v4.5.46)
21
22 2004-11-07  Marcus Mueller  <znek@mulle-kybernetik.com>
23
24         * SaxObjC.xcode: added SOPE_MAJOR/MINOR definitions for the build
25
26 2004-11-07  Helge Hess  <helge.hess@opengroupware.org>
27
28         * SaxXMLReaderFactory.m: fixed a bug in FHS bundle lookup (v4.5.45)
29
30 2004-11-06  Helge Hess  <helge.hess@opengroupware.org>
31
32         * SaxObjectModel.m, SaxXMLReaderFactory.m: use SOPE version defines
33           for object model lookup (v4.5.44)
34
35 2004-10-30  Marcus Mueller  <znek@mulle-kybernetik.com>
36
37         * SaxObjectDecoder.m: fixed typo that prevented compile on non
38           Apple Foundation (v4.3.43)
39
40         * SaxObjectDecoder.m: provide fix for discovering mutable array on
41           Apple/CoreFoundation - this is rather disturbing, but Apple really
42           broke the concept of mutability for NSArray/NSDictionary. (v4.3.42)
43
44 2004-09-22  Marcus Mueller  <znek@mulle-kybernetik.com>
45
46         * SaxObjC.xcode: minor fixes
47
48 2004-09-21  Marcus Mueller  <znek@mulle-kybernetik.com>
49
50         * SaxObjC.xcode: Fixed dependencies to resemble the make process
51           more closely. Our aim should be to stick to the make process
52           as closely as possible, so we shouldn't introduce dependencies in
53           non-toplevel projects. Also fixed cyclic dependency between the
54           framework and the libxmlSAXDriver, which gets copied into the
55           framework wrapper after compilation. This now gets achieved by two
56           shellscript phases, one in the framework and one as a separate
57           shellscript target.
58
59 2004-08-29  Helge Hess  <helge.hess@opengroupware.org>
60
61         * v4.3.41
62
63         * SaxXMLReaderFactory.m: look in /usr/local/lib/sope-4.3/saxdrivers/
64           and /usr/lib/sope-4.3/saxdrivers/ for SAX drivers
65           
66         * SaxObjectModel.m: also look in /usr/local/share/sope-4.3/saxmappings/
67           and /usr/share/sope-4.3/saxmappings/ for models
68
69         * added hack to install the project in FHS locations - the library,
70           its headers, the tools and the resources will be installed in
71           FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
72
73 2004-08-26  Marcus Mueller  <znek@mulle-kybernetik.com>
74
75         * SaxObjC.xcode: new Xcode project
76
77 2004-08-24  Helge Hess  <helge.hess@skyrix.com>
78
79         * changed lookup path to SaxDrivers-4.3 to be consistent with OGo
80           (v4.3.40)
81
82         * SaxXMLReaderFactory.m: lookup SAX drivers in Library/SaxDrivers/4.3
83           (v4.3.39)
84
85 2004-08-20  Helge Hess  <helge.hess@opengroupware.org>
86
87         * moved to SOPE 4.3 (v4.3.38)
88
89 2004-08-03  Marcus Mueller  <znek@mulle-kybernetik.com>
90
91         * SaxXMLReaderFactory.m: fixed multiple registration of sax drivers in
92           the search path. Also, when built as a framework, the frameworks's
93           SaxDriver directory is added to the search path (with least
94           significance, so it doesn't interfere with development and custom
95           deployments). (v4.2.37)
96
97 2004-07-17  Helge Hess  <helge.hess@opengroupware.org>
98
99         * XMLNamespaces.h: added OOo WebDAV namespace (v4.2.36)
100
101 2004-07-16  Helge Hess  <helge.hess@skyrix.com>
102
103         * XMLNamespaces.h: added namespace declaration for Kupu and XInclude 
104           (v4.2.35)
105
106 2004-07-15  Helge Hess  <helge.hess@opengroupware.org>
107
108         * XMLNamespaces.h: added relaxng structure namespace as used by Kupu
109           (v4.2.34)
110
111 2004-07-07  Helge Hess  <helge.hess@skyrix.com>
112
113         * XMLNamespaces.h: added namespace declarations for SOAP, XMLSchema and
114           some Novell namespaces (v4.2.33)
115
116 2004-06-27  Helge Hess  <helge.hess@opengroupware.org>
117
118         * XMLNamespaces.h: added namespace declaration for OOo meta (v4.2.32)
119
120 2004-06-10  Helge Hess  <helge.hess@skyrix.com>
121
122         * SaxObjectModel.m: fixed a warning with gcc 3.4 (v4.2.31)
123
124 2004-06-09  Helge Hess  <helge.hess@opengroupware.org>
125
126         * v4.2.30
127
128         * GNUmakefile: also build SaxObjC.framework on non-libFoundation 
129           systems
130         
131         * GNUmakefile.preamble: added prebinding segaddr
132         
133 2004-03-16  Helge Hess  <helge.hess@opengroupware.org>
134
135         * SaxXMLReaderFactory.m: added SaxDebugReaderFactory default to enable
136           debug logs, added more debug logging (v4.2.29)
137
138         * XMLNamespaces.h: added namespace declaration for Zope METAL (v4.2.28)
139
140 2004-03-15  Helge Hess  <helge.hess@opengroupware.org>
141
142         * XMLNamespaces.h: added namespace declaration for Zope TAL (v4.2.27)
143
144 2004-02-27  Helge Hess  <helge.hess@opengroupware.org>
145
146         * SaxXMLReaderFactory.m: subminbor improvement to warn-log in case
147           multiple XML parsers are found for a single type (v4.2.26)
148
149 2004-02-16  Helge Hess  <helge.hess@skyrix.com>
150
151         * SaxXMLReaderFactory.m: subminor code cleanup and fixes to log 
152           messages (v4.2.25)
153
154 2003-12-26  Helge Hess  <helge.hess@opengroupware.org>
155
156         * SaxXMLReaderFactory.m: cleaned up logging for missing parsers 
157           (v4.2.24)
158
159 2003-11-20  Helge Hess  <helge.hess@opengroupware.org>
160
161         * XMLNamespaces.h: added namespace declaration for some proprietary
162           groupware server (v4.2.23)
163
164 2003-11-19  Helge Hess  <helge.hess@skyrix.com>
165
166         * GNUmakefile: removed autodoc target
167
168 2003-11-09  Helge Hess  <helge.hess@opengroupware.org>
169         
170         * v4.2.22
171         
172         * SaxAttributes.m: added -initWithDictionary method necessary for the
173           NSXMLParser support (Note: Panther NSXMLParser currently doesn't seem
174           to be able to do proper namespace processing for attributes?)
175
176         * added the SaxDefaultHandler+NSXML category which allows any SAX 
177           handler inheriting from SaxDefaultHandler to be used as a delegate 
178           for the new NSXMLParser in Panther
179
180 2003-10-30  Helge Hess  <helge.hess@opengroupware.org>
181
182         * SaxAttributes.m: fixed an Xcode warning (v4.2.21)
183
184 2003-10-15  Helge Hess  <helge.hess@opengroupware.org>
185
186         * XMLNamespaces.h: added MS WordML namespace, added Dublin Core
187           namespace (v4.2.20)
188
189 2003-10-12  Helge Hess  <helge.hess@opengroupware.org>
190
191         * SaxObjectModel.m, SaxXMLReaderFactory.m: added support for 
192           GNUSTEP_PATHLIST (apparently replaces GNUSTEP_PATHPREFIX_LIST in 
193           newer gstep-make versions (v4.2.19)
194
195 2003-08-19  Helge Hess  <helge.hess@skyrix.com>
196
197         * SaxObjectDecoder.m: fixed OGo bug 133, decoder did not properly 
198           check value classes on Cocoa (v4.2.18)
199
200 2003-07-18  Helge Hess  <helge.hess@skyrix.com>
201
202         * SaxXMLReaderFactory.m: added a missing @end for gstep-base, patch
203           provided by Filip Van Raemdonck (v4.2.17)
204
205 2003-07-03  Helge Hess  <helge.hess@skyrix.com>
206
207         * XMLNamespaces.h: added defines for the various XML namespaces used
208           in OpenOffice.org emitted XML files (v4.2.16)
209
210 2003-06-18  Helge Hess  <helge.hess@skyrix.com>
211
212         * v4.2.15
213         
214         * SaxXMLReaderFactory.m: added SaxCoreOnMissingParser default to 
215           trigger a coredump for debugging purposes
216
217         * fixed some signed/unsigned warnings
218
219 2003-02-11  Helge Hess  <helge.hess@skyrix.com>
220
221         * moved saxxml and xmln tools to ../samples/
222
223 2003-01-23  Helge Hess  <helge.hess@skyrix.com>
224
225         * SaxMethodCallHandler.m, SaxObjectDecoder.m: reduced logging if
226           debugOn is off (v4.2.14)
227
228 Thu Jan  2 10:40:19 2003  Helge Hess  <helge.hess@skyrix.com>
229
230         * v4.2.13
231         
232         * saxxml.m: replaced RELEASE macros with method calls
233
234         * common.h: define ASSIGN macro if missing, do not include headers from
235           FoundationExt
236         
237         * SaxNamespaceSupport.m: replaced -notImplemented: with 
238           -doesNotRecognizeSelector: since -notImplemented: is not available
239           on MacOSX
240         
241 2002-11-27  Helge Hess  <helge.hess@skyrix.com>
242
243         * SaxObjectModel.m: fixed a bug with parsing toMany keys (addToRel:
244           was not properly called) (v4.2.12)
245
246 2002-11-05  Helge Hess  <helge.hess@skyrix.com>
247
248         * XMLNamespaces.h: added Nautilus namespace (v4.2.11)
249
250 2002-11-04  Helge Hess  <helge.hess@skyrix.com>
251
252         * XMLNamespaces.h: added the cadaver namespaces (v4.2.10)
253
254 2002-10-24  Helge Hess  <helge.hess@skyrix.com>
255
256         * XMLNamespaces.h: added various namespace declarations (v4.2.9)
257
258 2002-10-23  Helge Hess  <helge.hess@skyrix.com>
259
260         * SaxObjectModel.m, SaxObjectDecoder.m: added a namespaceKey to the
261           model (allows you to track the namespace in your parsed objects)
262
263         * XMLNamespaces.h: added the hotmail and httpmail namespaces (v4.2.8)
264
265 Thu Oct 17 20:24:53 2002  Helge Hess  <helge.hess@skyrix.com>
266
267         * SaxObjectDecoder.m ([_SaxObjTagInfo -unableToSetValue:forKey:withTag:toParent:exception:]):
268           now logs, why it was unable to set the key (exception) (v4.2.7)
269
270 2002-10-17  Helge Hess  <helge.hess@skyrix.com>
271
272         * SaxObjectModel.m: when searching for a model the mainbundle resources
273           are checked before traversing the Library/SaxMappings pathes (v4.2.6)
274
275 2002-10-14  Helge Hess  <helge.hess@skyrix.com>
276
277         * SaxObjectDecoder.m: added support for contentKey (v4.2.5)
278
279 2002-10-13  Helge Hess  <helge.hess@skyrix.com>
280
281         * added SaxObjectDecoder, a SAX handler which constructs object trees
282           by consulting a XML<->object mapping model (v4.2.4)
283
284 2002-10-10  Helge Hess  <helge.hess@skyrix.com>
285
286         * XMLNamespaces.h: added namespace declaration for xcal 01 (v4.2.3)
287
288 2002-08-29  Helge Hess  <helge.hess@skyrix.com>
289
290         * SaxXMLReaderFactory.m: small fix for OSX, renamed COCOA_FRAMEWORK
291           define to COCOA_Foundation_LIBRARY
292
293 2002-05-31  Helge Hess  <helge.hess@skyrix.com>
294
295         * SaxXMLReaderFactory.m: added NSBundle -copyWithZone: when compiling
296           for gstep-base compatibility
297
298 Sun May  5 18:01:32 2002  Helge Hess  <helge.hess@skyrix.com>
299
300         * removed SAX1<->SAX2 adaptor classes, SAX1 stuff in general
301
302 Tue Feb 12 20:24:59 2002  Helge Hess  <helge.hess@skyrix.com>
303
304         * SaxXMLReaderFactory.m: modified to be usable without NGBundleManager
305           (but uses same bundle-info.plist ...)
306
307 Sat Feb  9 11:35:27 2002  Helge Hess  <helge.hess@skyrix.com>
308
309         * moved XML test files to Examples/xmlsamples
310
311 Wed Jan  9 13:24:40 2002  Helge Hess  <helge.hess@skyrix.com>
312
313         * SaxXMLReaderFactory.m: ensure that a text/xml reader is created ...
314
315 Mon Dec 17 17:02:15 2001  Helge Hess  <helge.hess@skyrix.com>
316
317         * added namespaces-declaration header
318
319 Wed Oct 24 18:45:05 2001  Helge Hess  <helge.hess@skyrix.com>
320
321         * ExpatSaxDriver/ExpatSaxDriver.m: fixed UTF8->UTF16 conversion bug
322           (incorrect string length was passed to Sax callbacks)
323
324 Mon Oct  1 15:47:31 2001  Helge Hess  <helge.hess@skyrix.com>
325
326         * SaxXMLReaderFactory.m: added capability to create SAX parsers based
327           on MIME-type
328
329 Thu Aug 16 13:48:01 2001  Helge Hess  <helge.hess@skyrix.com>
330
331         * SaxAttributes.m: added NSCopying