]> err.no Git - sope/blob - sope-xml/libxmlSAXDriver/ChangeLog
fix
[sope] / sope-xml / libxmlSAXDriver / ChangeLog
1 2004-09-21  Marcus Mueller  <znek@mulle-kybernetik.com>
2
3         * libxmlSAXDriver.xcode: Fixed library search path
4
5         * libxmlSAXDriver.xcode: Fixed dependencies to resemble the make process
6           more closely. Our aim should be to stick to the make process
7           as closely as possible, so we shouldn't introduce dependencies in
8           non-toplevel projects. Also added a new copy files phase to copy the
9           resulting bundle to a well-known place where the SaxObjC framework
10           can later pick it up for inclusion in its framework wrapper.
11
12 2004-08-29  Helge Hess  <helge.hess@opengroupware.org>
13         
14         * added hack to install the project in FHS locations - the SAX driver
15           will be installed in FHS_INSTALL_ROOT if specified (eg make
16           FHS_INSTALL_ROOT=/usr/local) (v4.3.17)
17         
18 2004-08-26  Marcus Mueller  <znek@mulle-kybernetik.com>
19
20         * libxmlSAXDriver.xcode: new Xcode project
21
22 2004-08-25  Helge Hess  <helge.hess@opengroupware.org>
23
24         * v4.3.16
25
26         * libxmlHTMLSAXDriver.m: generate SAX events (HTML/BODY) for empty
27           documents
28
29         * libxmlDocSAXDriver.m, libxmlHTMLSAXDriver.m: allows NSURL objects as
30           the source for parsing
31
32 2004-08-24  Helge Hess  <helge.hess@skyrix.com>
33
34         * GNUmakefile: install SAX driver in Library/SaxDrivers-4.3/ (v4.3.15)
35         
36         * GNUmakefile: install SAX driver in Library/SaxDrivers/4.3/ (v4.3.14)
37
38 2004-05-07  Helge Hess  <helge.hess@skyrix.com>
39
40         * libxmlHTMLSAXDriver.m: do not report unclosed entity references
41           (as they often appear as query parameters in URLs) per default, can
42           be enabled using the libxmlHTMLSAXDriverReportUnclosedEntityRefs
43           default (v4.2.13)
44
45         * libxmlHTMLSAXDriver.m: invalid tags are now reported to the SAX
46           error handler if you enable the libxmlHTMLSAXDriverReportInvalidTags
47           default (v4.2.12)
48
49 2004-05-05  Marcus Mueller  <znek@mulle-kybernetik.com>
50
51         * v4.2.11
52
53         * GNUmakefile, GNUmakefile.preamble: added support for building with
54           GNUSTEP_BUILD_DIR environment variable set for recent
55           gnustep-make package.
56
57         * GNUmakefile.preamble: get libxml_INCLUDE_DIR and libxml_LIBS via
58           xml2-config instead of hardcoding. This plays nicely on
59           systems that use their own libxml as well as on GNUstep
60           installations that install an own copy of libxml2 in GNUSTEP_ROOT,
61           because xml2-config will be found in PATH prior to the system one.
62
63 2003-12-10  Helge Hess  <helge.hess@opengroupware.org>
64
65         * GNUmakefile: install driver in GNUSTEP_INSTALLATION_DIR instead
66           of GNUSTEP_USER_DIR, as "demanded" by Nicola ;-) (v4.2.10)
67
68 2003-12-03  Helge Hess  <helge.hess@opengroupware.org>
69
70         * GNUmakefile: include common.make from GNUSTEP_MAKEFILES (v4.2.9)
71
72 2003-10-15  Helge Hess  <helge@groove.local.>
73
74         * created GNUmakefile.preamble, look for libxml2 in Fink (/sw/lib)
75           if we are building on darwin6 (v4.2.8)
76
77 2003-10-13  Helge Hess  <helge.hess@skyrix.com>
78
79         * libxmlSAXDriver.m: fixed a void-return issue (v4.2.7)
80
81 2003-08-29  Helge Hess  <helge.hess@skyrix.com>
82
83         * libxmlSAXDriver.m: fixed compilation on Cocoa (v4.2.6)
84
85 2003-07-21  Helge Hess  <helge.hess@skyrix.com>
86
87         * libxmlSAXDriver.m: improved XML charset detection (v4.2.5)
88
89 2003-07-02  Helge Hess  <helge.hess@skyrix.com>
90
91         * libxmlHTMLSAXDriver.m: proper handling of system-id (v4.2.4)
92
93         * libxmlHTMLSAXDriver.m: changed not to report "invalid tag" errors,
94           used for allowing SKYOBJ tags in .html files (v4.2.3)
95
96         * unicode.h: removed some unused statics
97
98 2003-06-23  Helge Hess  <helge.hess@skyrix.com>
99
100         * v4.2.2
101
102         * added Version file to bundle
103
104         * libxmlHTMLSAXDriver.m: do not log unsupported features
105
106 2003-01-14  Helge Hess  <helge.hess@skyrix.com>
107
108         * GNUmakefile (ADDITIONAL_INCLUDE_DIRS): added /usr/include/libxml2 for
109           cases were we compile without sxsys-libxml2
110
111 2003-01-07  Helge Hess  <helge.hess@skyrix.com>
112
113         * removed dependency on FoundationExt on MacOSX
114
115 Thu Jan  2 10:53:25 2003  Helge Hess  <helge.hess@skyrix.com>
116         
117         * replaced usage of RETAIN macros with method calls
118         
119 Thu Oct 17 20:27:14 2002  Helge Hess  <helge.hess@skyrix.com>
120         
121         * libxmlSAXDriver.m: fixed a rare problem where an element was popped
122           from the namespace stack in endDocument, but the stack was empty
123         
124 2002-06-04  Helge Hess  <helge.hess@skyrix.com>
125         
126         * GNUmakefile: fixed linking of libSaxObjC if SaxObjC isn't installed
127           yet
128         
129 Sun May  5 18:57:02 2002  Helge Hess  <helge.hess@skyrix.com>
130
131         * removed SAX1 document handler
132
133 Thu May  2 12:21:48 2002  Helge Hess  <helge.hess@skyrix.com>
134
135         * added own NSMapTable callbacks since NSNonOwnedCStringMapKeyCallBacks
136           aren't available on MacOSX and gstep-base
137
138         * changed bundle to use -rangeOfString: instead of -indexOfString:
139
140 Mon Feb 11 17:33:52 2002  Helge Hess  <helge.hess@skyrix.com>
141
142         * libxmlSAXDriver.m: fixed bug in XML charset detection
143
144 Sat Feb  9 13:39:55 2002  Helge Hess  <helge.hess@skyrix.com>
145
146         * libxmlSAXDriver.m: made less sensible regarding whitespace before
147           XML declaration
148
149         * libxmlSAXDriver.m: added charset detection for NSString's containing
150           XML
151
152 Wed Nov 14 13:02:13 2001  Helge Hess  <helge.hess@skyrix.com>
153
154         * libxmlHTMLSAXDriver.m: fixed bug: unicode length was incorrectly
155           calculated
156         
157         * libxmlHTMLSAXDriver.m: check for empty text nodes
158
159 Tue Nov 13 16:22:13 2001  Helge Hess  <helge.hess@skyrix.com>
160
161         * libxmlHTMLSAXDriver.m: don't throw exception on unrecognized features
162
163 Mon Nov  5 14:13:45 2001  Helge Hess  <helge.hess@skyrix.com>
164
165         * libxmlSAXDriver.m: fixed bug (_cdataBlock called libxml characters())
166
167 Fri Nov  2 12:56:54 2001  Helge Hess  <helge.hess@skyrix.com>
168
169         * libxmlSAXDriver.m: prefix all libxml SAX callbacks with underscore
170           (libxml 2.4.7 compatibility)
171
172 Wed Oct 24 18:31:52 2001  Helge Hess  <helge.hess@skyrix.com>
173
174         * all drivers: fixed bug in UTF8-UTF16 conversion (incorrect length
175           was passed to -characters:length: SAX callback !!!)
176
177 Mon Aug 27 19:39:07 2001  Helge Hess  <helge.hess@skyrix.com>
178
179         * libxmlHTMLSAXDriver.m: use UTF8 for parsing
180
181 Mon Aug 27 18:25:41 2001  Helge Hess  <helge.hess@skyrix.com>
182
183         * again: more stable in error conditions ;-)
184
185 Fri Aug 24 19:50:44 2001  Helge Hess  <helge.hess@skyrix.com>
186
187         * libxmlHTMLSAXDriver.m: more stable in error conditions
188
189 Fri Aug 17 18:35:56 2001  Helge Hess  <helge.hess@skyrix.com>
190
191         * libxmlHTMLSAXDriver.m: place autorelease pool around parsing
192
193 Fri Aug 17 18:18:35 2001  Helge Hess  <helge.hess@skyrix.com>
194
195         * libxmlHTMLSAXDriver.m: added string uniquing table
196
197         * libxmlSAXDriver.m: added string uniquing table
198
199 Thu Aug 16 13:46:06 2001  Helge Hess  <helge.hess@skyrix.com>
200
201         * libxmlSAXDriver.m: cache SaxAttributes for efficiency, SAX callbacks
202           may not reuse SaxAttributes objects but must copy them ...
203
204 Thu Aug  9 20:11:01 2001  Helge Hess  <helge.hess@skyrix.com>
205
206         * libxmlSAXDriver.m: reduced use of autorelease
207
208 Fri Mar  9 10:40:53 2001  Helge Hess  <helge.hess@mdlink.de>
209
210         * libxmlSAXDriver.m: fixed bug with declaration of default-namespace
211
212 Wed Feb  7 10:33:39 2001  Helge Hess  <helge.hess@mdlink.de>
213
214         * libxmlSAXDriver.m: add support for NSURL
215
216 Fri Jan 12 16:36:42 2001  Helge Hess  <helge.hess@mdlink.de>
217
218         * libxmlSAXDriver.m: changed locator handling, lost reentrancy
219
220 Wed Jan  3 14:50:07 2001  Helge Hess  <helge.hess@mdlink.de>
221
222         * libxmlSAXDriver.m: removed caching of SaxAttrs
223
224 Tue Dec 12 20:20:02 2000  Helge Hess  <helge.hess@mdlink.de>
225
226         * added a driver for the libxml's HTML parser
227
228 2000-10-09    <hh@skyrix.com>
229
230         * libxmlSAXDriver.m: fixed bug with NSData parsing
231
232