1 2005-04-23 Helge Hess <helge.hess@opengroupware.org>
3 * SaxMethodCallHandler.m: fixed a gcc 4.0 warning (v4.5.50)
5 2005-03-23 Marcus Mueller <znek@mulle-kybernetik.com>
7 * SaxObjectDecoder.m: fixed remaining leaks (v4.5.49)
9 2005-01-29 Marcus Mueller <znek@mulle-kybernetik.com>
11 * SaxObjectDecoder.m: fixed hard to spot autorelease bug (v4.5.48)
13 2004-11-12 Max Berger <max@berger.name>
15 * SaxXMLReaderFactory.m: fixed SaxDriver lookup for gstep-base on
16 MingW32 (OGo bug #979) (v4.5.47)
18 2004-11-12 Helge Hess <helge.hess@opengroupware.org>
20 * SaxXMLReaderFactory.m: cleanup of driver path processing (v4.5.46)
22 2004-11-07 Marcus Mueller <znek@mulle-kybernetik.com>
24 * SaxObjC.xcode: added SOPE_MAJOR/MINOR definitions for the build
26 2004-11-07 Helge Hess <helge.hess@opengroupware.org>
28 * SaxXMLReaderFactory.m: fixed a bug in FHS bundle lookup (v4.5.45)
30 2004-11-06 Helge Hess <helge.hess@opengroupware.org>
32 * SaxObjectModel.m, SaxXMLReaderFactory.m: use SOPE version defines
33 for object model lookup (v4.5.44)
35 2004-10-30 Marcus Mueller <znek@mulle-kybernetik.com>
37 * SaxObjectDecoder.m: fixed typo that prevented compile on non
38 Apple Foundation (v4.3.43)
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)
44 2004-09-22 Marcus Mueller <znek@mulle-kybernetik.com>
46 * SaxObjC.xcode: minor fixes
48 2004-09-21 Marcus Mueller <znek@mulle-kybernetik.com>
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
59 2004-08-29 Helge Hess <helge.hess@opengroupware.org>
63 * SaxXMLReaderFactory.m: look in /usr/local/lib/sope-4.3/saxdrivers/
64 and /usr/lib/sope-4.3/saxdrivers/ for SAX drivers
66 * SaxObjectModel.m: also look in /usr/local/share/sope-4.3/saxmappings/
67 and /usr/share/sope-4.3/saxmappings/ for models
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)
73 2004-08-26 Marcus Mueller <znek@mulle-kybernetik.com>
75 * SaxObjC.xcode: new Xcode project
77 2004-08-24 Helge Hess <helge.hess@skyrix.com>
79 * changed lookup path to SaxDrivers-4.3 to be consistent with OGo
82 * SaxXMLReaderFactory.m: lookup SAX drivers in Library/SaxDrivers/4.3
85 2004-08-20 Helge Hess <helge.hess@opengroupware.org>
87 * moved to SOPE 4.3 (v4.3.38)
89 2004-08-03 Marcus Mueller <znek@mulle-kybernetik.com>
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)
97 2004-07-17 Helge Hess <helge.hess@opengroupware.org>
99 * XMLNamespaces.h: added OOo WebDAV namespace (v4.2.36)
101 2004-07-16 Helge Hess <helge.hess@skyrix.com>
103 * XMLNamespaces.h: added namespace declaration for Kupu and XInclude
106 2004-07-15 Helge Hess <helge.hess@opengroupware.org>
108 * XMLNamespaces.h: added relaxng structure namespace as used by Kupu
111 2004-07-07 Helge Hess <helge.hess@skyrix.com>
113 * XMLNamespaces.h: added namespace declarations for SOAP, XMLSchema and
114 some Novell namespaces (v4.2.33)
116 2004-06-27 Helge Hess <helge.hess@opengroupware.org>
118 * XMLNamespaces.h: added namespace declaration for OOo meta (v4.2.32)
120 2004-06-10 Helge Hess <helge.hess@skyrix.com>
122 * SaxObjectModel.m: fixed a warning with gcc 3.4 (v4.2.31)
124 2004-06-09 Helge Hess <helge.hess@opengroupware.org>
128 * GNUmakefile: also build SaxObjC.framework on non-libFoundation
131 * GNUmakefile.preamble: added prebinding segaddr
133 2004-03-16 Helge Hess <helge.hess@opengroupware.org>
135 * SaxXMLReaderFactory.m: added SaxDebugReaderFactory default to enable
136 debug logs, added more debug logging (v4.2.29)
138 * XMLNamespaces.h: added namespace declaration for Zope METAL (v4.2.28)
140 2004-03-15 Helge Hess <helge.hess@opengroupware.org>
142 * XMLNamespaces.h: added namespace declaration for Zope TAL (v4.2.27)
144 2004-02-27 Helge Hess <helge.hess@opengroupware.org>
146 * SaxXMLReaderFactory.m: subminbor improvement to warn-log in case
147 multiple XML parsers are found for a single type (v4.2.26)
149 2004-02-16 Helge Hess <helge.hess@skyrix.com>
151 * SaxXMLReaderFactory.m: subminor code cleanup and fixes to log
154 2003-12-26 Helge Hess <helge.hess@opengroupware.org>
156 * SaxXMLReaderFactory.m: cleaned up logging for missing parsers
159 2003-11-20 Helge Hess <helge.hess@opengroupware.org>
161 * XMLNamespaces.h: added namespace declaration for some proprietary
162 groupware server (v4.2.23)
164 2003-11-19 Helge Hess <helge.hess@skyrix.com>
166 * GNUmakefile: removed autodoc target
168 2003-11-09 Helge Hess <helge.hess@opengroupware.org>
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?)
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
180 2003-10-30 Helge Hess <helge.hess@opengroupware.org>
182 * SaxAttributes.m: fixed an Xcode warning (v4.2.21)
184 2003-10-15 Helge Hess <helge.hess@opengroupware.org>
186 * XMLNamespaces.h: added MS WordML namespace, added Dublin Core
189 2003-10-12 Helge Hess <helge.hess@opengroupware.org>
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)
195 2003-08-19 Helge Hess <helge.hess@skyrix.com>
197 * SaxObjectDecoder.m: fixed OGo bug 133, decoder did not properly
198 check value classes on Cocoa (v4.2.18)
200 2003-07-18 Helge Hess <helge.hess@skyrix.com>
202 * SaxXMLReaderFactory.m: added a missing @end for gstep-base, patch
203 provided by Filip Van Raemdonck (v4.2.17)
205 2003-07-03 Helge Hess <helge.hess@skyrix.com>
207 * XMLNamespaces.h: added defines for the various XML namespaces used
208 in OpenOffice.org emitted XML files (v4.2.16)
210 2003-06-18 Helge Hess <helge.hess@skyrix.com>
214 * SaxXMLReaderFactory.m: added SaxCoreOnMissingParser default to
215 trigger a coredump for debugging purposes
217 * fixed some signed/unsigned warnings
219 2003-02-11 Helge Hess <helge.hess@skyrix.com>
221 * moved saxxml and xmln tools to ../samples/
223 2003-01-23 Helge Hess <helge.hess@skyrix.com>
225 * SaxMethodCallHandler.m, SaxObjectDecoder.m: reduced logging if
226 debugOn is off (v4.2.14)
228 Thu Jan 2 10:40:19 2003 Helge Hess <helge.hess@skyrix.com>
232 * saxxml.m: replaced RELEASE macros with method calls
234 * common.h: define ASSIGN macro if missing, do not include headers from
237 * SaxNamespaceSupport.m: replaced -notImplemented: with
238 -doesNotRecognizeSelector: since -notImplemented: is not available
241 2002-11-27 Helge Hess <helge.hess@skyrix.com>
243 * SaxObjectModel.m: fixed a bug with parsing toMany keys (addToRel:
244 was not properly called) (v4.2.12)
246 2002-11-05 Helge Hess <helge.hess@skyrix.com>
248 * XMLNamespaces.h: added Nautilus namespace (v4.2.11)
250 2002-11-04 Helge Hess <helge.hess@skyrix.com>
252 * XMLNamespaces.h: added the cadaver namespaces (v4.2.10)
254 2002-10-24 Helge Hess <helge.hess@skyrix.com>
256 * XMLNamespaces.h: added various namespace declarations (v4.2.9)
258 2002-10-23 Helge Hess <helge.hess@skyrix.com>
260 * SaxObjectModel.m, SaxObjectDecoder.m: added a namespaceKey to the
261 model (allows you to track the namespace in your parsed objects)
263 * XMLNamespaces.h: added the hotmail and httpmail namespaces (v4.2.8)
265 Thu Oct 17 20:24:53 2002 Helge Hess <helge.hess@skyrix.com>
267 * SaxObjectDecoder.m ([_SaxObjTagInfo -unableToSetValue:forKey:withTag:toParent:exception:]):
268 now logs, why it was unable to set the key (exception) (v4.2.7)
270 2002-10-17 Helge Hess <helge.hess@skyrix.com>
272 * SaxObjectModel.m: when searching for a model the mainbundle resources
273 are checked before traversing the Library/SaxMappings pathes (v4.2.6)
275 2002-10-14 Helge Hess <helge.hess@skyrix.com>
277 * SaxObjectDecoder.m: added support for contentKey (v4.2.5)
279 2002-10-13 Helge Hess <helge.hess@skyrix.com>
281 * added SaxObjectDecoder, a SAX handler which constructs object trees
282 by consulting a XML<->object mapping model (v4.2.4)
284 2002-10-10 Helge Hess <helge.hess@skyrix.com>
286 * XMLNamespaces.h: added namespace declaration for xcal 01 (v4.2.3)
288 2002-08-29 Helge Hess <helge.hess@skyrix.com>
290 * SaxXMLReaderFactory.m: small fix for OSX, renamed COCOA_FRAMEWORK
291 define to COCOA_Foundation_LIBRARY
293 2002-05-31 Helge Hess <helge.hess@skyrix.com>
295 * SaxXMLReaderFactory.m: added NSBundle -copyWithZone: when compiling
296 for gstep-base compatibility
298 Sun May 5 18:01:32 2002 Helge Hess <helge.hess@skyrix.com>
300 * removed SAX1<->SAX2 adaptor classes, SAX1 stuff in general
302 Tue Feb 12 20:24:59 2002 Helge Hess <helge.hess@skyrix.com>
304 * SaxXMLReaderFactory.m: modified to be usable without NGBundleManager
305 (but uses same bundle-info.plist ...)
307 Sat Feb 9 11:35:27 2002 Helge Hess <helge.hess@skyrix.com>
309 * moved XML test files to Examples/xmlsamples
311 Wed Jan 9 13:24:40 2002 Helge Hess <helge.hess@skyrix.com>
313 * SaxXMLReaderFactory.m: ensure that a text/xml reader is created ...
315 Mon Dec 17 17:02:15 2001 Helge Hess <helge.hess@skyrix.com>
317 * added namespaces-declaration header
319 Wed Oct 24 18:45:05 2001 Helge Hess <helge.hess@skyrix.com>
321 * ExpatSaxDriver/ExpatSaxDriver.m: fixed UTF8->UTF16 conversion bug
322 (incorrect string length was passed to Sax callbacks)
324 Mon Oct 1 15:47:31 2001 Helge Hess <helge.hess@skyrix.com>
326 * SaxXMLReaderFactory.m: added capability to create SAX parsers based
329 Thu Aug 16 13:48:01 2001 Helge Hess <helge.hess@skyrix.com>
331 * SaxAttributes.m: added NSCopying