1 2004-11-06 Helge Hess <helge.hess@opengroupware.org>
3 * SaxObjectModel.m, SaxXMLReaderFactory.m: use SOPE version defines
4 for object model lookup (v4.5.44)
6 2004-10-30 Marcus Mueller <znek@mulle-kybernetik.com>
8 * SaxObjectDecoder.m: fixed typo that prevented compile on non
9 Apple Foundation (v4.3.43)
11 * SaxObjectDecoder.m: provide fix for discovering mutable array on
12 Apple/CoreFoundation - this is rather disturbing, but Apple really
13 broke the concept of mutability for NSArray/NSDictionary. (v4.3.42)
15 2004-09-22 Marcus Mueller <znek@mulle-kybernetik.com>
17 * SaxObjC.xcode: minor fixes
19 2004-09-21 Marcus Mueller <znek@mulle-kybernetik.com>
21 * SaxObjC.xcode: Fixed dependencies to resemble the make process
22 more closely. Our aim should be to stick to the make process
23 as closely as possible, so we shouldn't introduce dependencies in
24 non-toplevel projects. Also fixed cyclic dependency between the
25 framework and the libxmlSAXDriver, which gets copied into the
26 framework wrapper after compilation. This now gets achieved by two
27 shellscript phases, one in the framework and one as a separate
30 2004-08-29 Helge Hess <helge.hess@opengroupware.org>
34 * SaxXMLReaderFactory.m: look in /usr/local/lib/sope-4.3/saxdrivers/
35 and /usr/lib/sope-4.3/saxdrivers/ for SAX drivers
37 * SaxObjectModel.m: also look in /usr/local/share/sope-4.3/saxmappings/
38 and /usr/share/sope-4.3/saxmappings/ for models
40 * added hack to install the project in FHS locations - the library,
41 its headers, the tools and the resources will be installed in
42 FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
44 2004-08-26 Marcus Mueller <znek@mulle-kybernetik.com>
46 * SaxObjC.xcode: new Xcode project
48 2004-08-24 Helge Hess <helge.hess@skyrix.com>
50 * changed lookup path to SaxDrivers-4.3 to be consistent with OGo
53 * SaxXMLReaderFactory.m: lookup SAX drivers in Library/SaxDrivers/4.3
56 2004-08-20 Helge Hess <helge.hess@opengroupware.org>
58 * moved to SOPE 4.3 (v4.3.38)
60 2004-08-03 Marcus Mueller <znek@mulle-kybernetik.com>
62 * SaxXMLReaderFactory.m: fixed multiple registration of sax drivers in
63 the search path. Also, when built as a framework, the frameworks's
64 SaxDriver directory is added to the search path (with least
65 significance, so it doesn't interfere with development and custom
66 deployments). (v4.2.37)
68 2004-07-17 Helge Hess <helge.hess@opengroupware.org>
70 * XMLNamespaces.h: added OOo WebDAV namespace (v4.2.36)
72 2004-07-16 Helge Hess <helge.hess@skyrix.com>
74 * XMLNamespaces.h: added namespace declaration for Kupu and XInclude
77 2004-07-15 Helge Hess <helge.hess@opengroupware.org>
79 * XMLNamespaces.h: added relaxng structure namespace as used by Kupu
82 2004-07-07 Helge Hess <helge.hess@skyrix.com>
84 * XMLNamespaces.h: added namespace declarations for SOAP, XMLSchema and
85 some Novell namespaces (v4.2.33)
87 2004-06-27 Helge Hess <helge.hess@opengroupware.org>
89 * XMLNamespaces.h: added namespace declaration for OOo meta (v4.2.32)
91 2004-06-10 Helge Hess <helge.hess@skyrix.com>
93 * SaxObjectModel.m: fixed a warning with gcc 3.4 (v4.2.31)
95 2004-06-09 Helge Hess <helge.hess@opengroupware.org>
99 * GNUmakefile: also build SaxObjC.framework on non-libFoundation
102 * GNUmakefile.preamble: added prebinding segaddr
104 2004-03-16 Helge Hess <helge.hess@opengroupware.org>
106 * SaxXMLReaderFactory.m: added SaxDebugReaderFactory default to enable
107 debug logs, added more debug logging (v4.2.29)
109 * XMLNamespaces.h: added namespace declaration for Zope METAL (v4.2.28)
111 2004-03-15 Helge Hess <helge.hess@opengroupware.org>
113 * XMLNamespaces.h: added namespace declaration for Zope TAL (v4.2.27)
115 2004-02-27 Helge Hess <helge.hess@opengroupware.org>
117 * SaxXMLReaderFactory.m: subminbor improvement to warn-log in case
118 multiple XML parsers are found for a single type (v4.2.26)
120 2004-02-16 Helge Hess <helge.hess@skyrix.com>
122 * SaxXMLReaderFactory.m: subminor code cleanup and fixes to log
125 2003-12-26 Helge Hess <helge.hess@opengroupware.org>
127 * SaxXMLReaderFactory.m: cleaned up logging for missing parsers
130 2003-11-20 Helge Hess <helge.hess@opengroupware.org>
132 * XMLNamespaces.h: added namespace declaration for some proprietary
133 groupware server (v4.2.23)
135 2003-11-19 Helge Hess <helge.hess@skyrix.com>
137 * GNUmakefile: removed autodoc target
139 2003-11-09 Helge Hess <helge.hess@opengroupware.org>
143 * SaxAttributes.m: added -initWithDictionary method necessary for the
144 NSXMLParser support (Note: Panther NSXMLParser currently doesn't seem
145 to be able to do proper namespace processing for attributes?)
147 * added the SaxDefaultHandler+NSXML category which allows any SAX
148 handler inheriting from SaxDefaultHandler to be used as a delegate
149 for the new NSXMLParser in Panther
151 2003-10-30 Helge Hess <helge.hess@opengroupware.org>
153 * SaxAttributes.m: fixed an Xcode warning (v4.2.21)
155 2003-10-15 Helge Hess <helge.hess@opengroupware.org>
157 * XMLNamespaces.h: added MS WordML namespace, added Dublin Core
160 2003-10-12 Helge Hess <helge.hess@opengroupware.org>
162 * SaxObjectModel.m, SaxXMLReaderFactory.m: added support for
163 GNUSTEP_PATHLIST (apparently replaces GNUSTEP_PATHPREFIX_LIST in
164 newer gstep-make versions (v4.2.19)
166 2003-08-19 Helge Hess <helge.hess@skyrix.com>
168 * SaxObjectDecoder.m: fixed OGo bug 133, decoder did not properly
169 check value classes on Cocoa (v4.2.18)
171 2003-07-18 Helge Hess <helge.hess@skyrix.com>
173 * SaxXMLReaderFactory.m: added a missing @end for gstep-base, patch
174 provided by Filip Van Raemdonck (v4.2.17)
176 2003-07-03 Helge Hess <helge.hess@skyrix.com>
178 * XMLNamespaces.h: added defines for the various XML namespaces used
179 in OpenOffice.org emitted XML files (v4.2.16)
181 2003-06-18 Helge Hess <helge.hess@skyrix.com>
185 * SaxXMLReaderFactory.m: added SaxCoreOnMissingParser default to
186 trigger a coredump for debugging purposes
188 * fixed some signed/unsigned warnings
190 2003-02-11 Helge Hess <helge.hess@skyrix.com>
192 * moved saxxml and xmln tools to ../samples/
194 2003-01-23 Helge Hess <helge.hess@skyrix.com>
196 * SaxMethodCallHandler.m, SaxObjectDecoder.m: reduced logging if
197 debugOn is off (v4.2.14)
199 Thu Jan 2 10:40:19 2003 Helge Hess <helge.hess@skyrix.com>
203 * saxxml.m: replaced RELEASE macros with method calls
205 * common.h: define ASSIGN macro if missing, do not include headers from
208 * SaxNamespaceSupport.m: replaced -notImplemented: with
209 -doesNotRecognizeSelector: since -notImplemented: is not available
212 2002-11-27 Helge Hess <helge.hess@skyrix.com>
214 * SaxObjectModel.m: fixed a bug with parsing toMany keys (addToRel:
215 was not properly called) (v4.2.12)
217 2002-11-05 Helge Hess <helge.hess@skyrix.com>
219 * XMLNamespaces.h: added Nautilus namespace (v4.2.11)
221 2002-11-04 Helge Hess <helge.hess@skyrix.com>
223 * XMLNamespaces.h: added the cadaver namespaces (v4.2.10)
225 2002-10-24 Helge Hess <helge.hess@skyrix.com>
227 * XMLNamespaces.h: added various namespace declarations (v4.2.9)
229 2002-10-23 Helge Hess <helge.hess@skyrix.com>
231 * SaxObjectModel.m, SaxObjectDecoder.m: added a namespaceKey to the
232 model (allows you to track the namespace in your parsed objects)
234 * XMLNamespaces.h: added the hotmail and httpmail namespaces (v4.2.8)
236 Thu Oct 17 20:24:53 2002 Helge Hess <helge.hess@skyrix.com>
238 * SaxObjectDecoder.m ([_SaxObjTagInfo -unableToSetValue:forKey:withTag:toParent:exception:]):
239 now logs, why it was unable to set the key (exception) (v4.2.7)
241 2002-10-17 Helge Hess <helge.hess@skyrix.com>
243 * SaxObjectModel.m: when searching for a model the mainbundle resources
244 are checked before traversing the Library/SaxMappings pathes (v4.2.6)
246 2002-10-14 Helge Hess <helge.hess@skyrix.com>
248 * SaxObjectDecoder.m: added support for contentKey (v4.2.5)
250 2002-10-13 Helge Hess <helge.hess@skyrix.com>
252 * added SaxObjectDecoder, a SAX handler which constructs object trees
253 by consulting a XML<->object mapping model (v4.2.4)
255 2002-10-10 Helge Hess <helge.hess@skyrix.com>
257 * XMLNamespaces.h: added namespace declaration for xcal 01 (v4.2.3)
259 2002-08-29 Helge Hess <helge.hess@skyrix.com>
261 * SaxXMLReaderFactory.m: small fix for OSX, renamed COCOA_FRAMEWORK
262 define to COCOA_Foundation_LIBRARY
264 2002-05-31 Helge Hess <helge.hess@skyrix.com>
266 * SaxXMLReaderFactory.m: added NSBundle -copyWithZone: when compiling
267 for gstep-base compatibility
269 Sun May 5 18:01:32 2002 Helge Hess <helge.hess@skyrix.com>
271 * removed SAX1<->SAX2 adaptor classes, SAX1 stuff in general
273 Tue Feb 12 20:24:59 2002 Helge Hess <helge.hess@skyrix.com>
275 * SaxXMLReaderFactory.m: modified to be usable without NGBundleManager
276 (but uses same bundle-info.plist ...)
278 Sat Feb 9 11:35:27 2002 Helge Hess <helge.hess@skyrix.com>
280 * moved XML test files to Examples/xmlsamples
282 Wed Jan 9 13:24:40 2002 Helge Hess <helge.hess@skyrix.com>
284 * SaxXMLReaderFactory.m: ensure that a text/xml reader is created ...
286 Mon Dec 17 17:02:15 2001 Helge Hess <helge.hess@skyrix.com>
288 * added namespaces-declaration header
290 Wed Oct 24 18:45:05 2001 Helge Hess <helge.hess@skyrix.com>
292 * ExpatSaxDriver/ExpatSaxDriver.m: fixed UTF8->UTF16 conversion bug
293 (incorrect string length was passed to Sax callbacks)
295 Mon Oct 1 15:47:31 2001 Helge Hess <helge.hess@skyrix.com>
297 * SaxXMLReaderFactory.m: added capability to create SAX parsers based
300 Thu Aug 16 13:48:01 2001 Helge Hess <helge.hess@skyrix.com>
302 * SaxAttributes.m: added NSCopying