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