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