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