Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(180)

Side by Side Diff: third_party/libxml/src/NEWS

Issue 1193533007: Upgrade to libxml 2.9.2 and libxslt 1.1.28 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: no iconv Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « third_party/libxml/src/Makefile.tests ('k') | third_party/libxml/src/README » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 1
2 NEWS file for libxml2 2 NEWS file for libxml2
3 3
4 Note that this is automatically generated from the news webpage at: 4 Note that this is automatically generated from the news webpage at:
5 http://xmlsoft.org/news.html 5 http://xmlsoft.org/news.html
6 6
7 Items not finished and worked on, get in touch with the list if you want
8 to help those - More testing on RelaxNG
9 - Finishing up XML
10 Schemas
11
12 The change log at 7 The change log at
13 ChangeLog.html 8 ChangeLog.html
14 describes the recents commits 9 describes the recents commits
15 to the SVN at 10 to the GIT at
16 http://svn.gnome.org/viewvc/libxml2/trunk/ 11 http://git.gnome.org/browse/libxml2/
17 code base.Here is the list of public releases: 12 code base.Here is the list of public releases:
13 2.9.2: Oct 16 2014:
14 - Security:
15 Fix for CVE-2014-3660 billion laugh variant (Daniel Veillard),
16 CVE-2014-0191 Do not fetch external parameter entities (Daniel Veillard)
17
18 - Bug Fixes:
19 fix memory leak xml header encoding field with XML_PARSE_IGNORE_ENC (Bart De S chuymer),
20 xmlmemory: handle realloc properly (Yegor Yefremov),
21 Python generator bug raised by the const change (Daniel Veillard),
22 Windows Critical sections not released correctly (Daniel Veillard),
23 Parser error on repeated recursive entity expansion containing < (Daniel Ve illard),
24 xpointer : fixing Null Pointers (Gaurav Gupta),
25 Remove Unnecessary Null check in xpointer.c (Gaurav Gupta),
26 parser bug on misformed namespace attributes (Dennis Filder),
27 Pointer dereferenced before null check (Daniel Veillard),
28 Leak of struct addrinfo in xmlNanoFTPConnect() (Gaurav Gupta),
29 Possible overflow in HTMLParser.c (Daniel Veillard),
30 python/tests/sync.py assumes Python dictionaries are ordered (John Beck),
31 Fix Enum check and missing break (Gaurav Gupta),
32 xmlIO: Handle error returns from dup() (Philip Withnall),
33 Fix a problem properly saving URIs (Daniel Veillard),
34 wrong error column in structured error when parsing attribute values (Juergen Keil),
35 wrong error column in structured error when skipping whitespace in xml decl (J uergen Keil),
36 no error column in structured error handler for xml schema validation errors ( Juergen Keil),
37 Couple of Missing Null checks (Gaurav Gupta),
38 Add couple of missing Null checks (Daniel Veillard),
39 xmlschemastypes: Fix potential array overflow (Philip Withnall),
40 runtest: Fix a memory leak on parse failure (Philip Withnall),
41 xmlIO: Fix an FD leak on gzdopen() failure (Philip Withnall),
42 xmlcatalog: Fix a memory leak on quit (Philip Withnall),
43 HTMLparser: Correctly initialise a stack allocated structure (Philip Withnall) ,
44 Check for tmon in _xmlSchemaDateAdd() is incorrect (David Kilzer),
45 Avoid Possible Null Pointer in trio.c (Gaurav Gupta),
46 Fix processing in SAX2 in case of an allocation failure (Daniel Veillard),
47 XML Shell command "cd" does not handle "/" at end of path (Daniel Veillard),
48 Fix various Missing Null checks (Gaurav Gupta),
49 Fix a potential NULL dereference (Daniel Veillard),
50 Add a couple of misisng check in xmlRelaxNGCleanupTree (Gaurav Gupta),
51 Add a missing argument check (Gaurav Gupta),
52 Adding a check in case of allocation error (Gaurav Gupta),
53 xmlSaveUri() incorrectly recomposes URIs with rootless paths (Dennis Filder),
54 Adding some missing NULL checks (Gaurav),
55 Fixes for xmlInitParserCtxt (Daniel Veillard),
56 Fix regressions introduced by CVE-2014-0191 patch (Daniel Veillard),
57 erroneously ignores a validation error if no error callback set (Daniel Veilla rd),
58 xmllint was not parsing the --c14n11 flag (Sérgio Batista),
59 Avoid Possible null pointer dereference in memory debug mode (Gaurav),
60 Avoid Double Null Check (Gaurav),
61 Restore context size and position after XPATH_OP_ARG (Nick Wellnhofer),
62 Fix xmlParseInNodeContext() if node is not element (Daniel Veillard),
63 Avoid a possible NULL pointer dereference (Gaurav),
64 Fix xmlTextWriterWriteElement when a null content is given (Daniel Veillard),
65 Fix an typo 'onrest' in htmlScriptAttributes (Daniel Veillard),
66 fixing a ptotential uninitialized access (Daniel Veillard),
67 Fix an fd leak in an error case (Daniel Veillard),
68 Missing initialization for the catalog module (Daniel Veillard),
69 Handling of XPath function arguments in error case (Nick Wellnhofer),
70 Fix a couple of missing NULL checks (Gaurav),
71 Avoid a possibility of dangling encoding handler (Gaurav),
72 Fix HTML push parser to accept HTML_PARSE_NODEFDTD (Arnold Hendriks),
73 Fix a bug loading some compressed files (Mike Alexander),
74 Fix XPath node comparison bug (Gaurav),
75 Type mismatch in xmlschemas.c (Gaurav),
76 Type mismatch in xmlschemastypes.c (Gaurav),
77 Avoid a deadcode in catalog.c (Daniel Veillard),
78 run close socket on Solaris, same as we do on other platforms (Denis Pauk),
79 Fix pointer dereferenced before null check (Gaurav),
80 Fix a potential NULL dereference in tree code (Daniel Veillard),
81 Fix potential NULL pointer dereferences in regexp code (Gaurav),
82 xmllint --pretty crashed without following numeric argument (Tim Galeckas),
83 Fix XPath expressions of the form '@ns:*' (Nick Wellnhofer),
84 Fix XPath '//' optimization with predicates (Nick Wellnhofer),
85 Clear up a potential NULL dereference (Daniel Veillard),
86 Fix a possible NULL dereference (Gaurav),
87 Avoid crash if allocation fails (Daniel Veillard),
88 Remove occasional leading space in XPath number formatting (Daniel Veillard),
89 Fix handling of mmap errors (Daniel Veillard),
90 Catch malloc error and exit accordingly (Daniel Veillard),
91 missing else in xlink.c (Ami Fischman),
92 Fix a parsing bug on non-ascii element and CR/LF usage (Daniel Veillard),
93 Fix a regression in xmlGetDocCompressMode() (Daniel Veillard),
94 properly quote the namespace uris written out during c14n (Aleksey Sanin),
95 Remove premature XInclude check on URI being relative (Alexey Neyman),
96 Fix missing break on last() function for attributes (dcb),
97 Do not URI escape in server side includes (Romain Bondue),
98 Fix an error in xmlCleanupParser (Alexander Pastukhov)
99
100 - Documentation:
101 typo in error messages "colon are forbidden from..." (Daniel Veillard),
102 Fix a link to James SAX documentation old page (Daniel Veillard),
103 Fix typos in relaxng.c (Jan Pokorný),
104 Fix a doc typo (Daniel Veillard),
105 Fix typos in {tree,xpath}.c (errror) (Jan Pokorný),
106 Add limitations about encoding conversion (Daniel Veillard),
107 Fix typos in xmlschemas{,types}.c (Jan Pokorný),
108 Fix incorrect spelling entites->entities (Jan Pokorný),
109 Forgot to document 2.9.1 release, regenerate docs (Daniel Veillard)
110
111 - Portability:
112 AC_CONFIG_FILES and executable bit (Roumen Petrov),
113 remove HAVE_CONFIG_H dependency in testlimits.c (Roumen Petrov),
114 fix some tabs mixing incompatible with python3 (Roumen Petrov),
115 Visual Studio 14 CTP defines snprintf() (Francis Dupont),
116 OS400: do not try to copy unexisting doc files (Patrick Monnerat),
117 OS400: use either configure.ac or configure.in. (Patrick Monnerat),
118 os400: make-src.sh: create physical file with target CCSID (Patrick Monnerat),
119 OS400: Add some more C macros equivalent procedures. (Patrick Monnerat),
120 OS400: use C macros to implement equivalent RPG support procedures. (Patrick M onnerat),
121 OS400: implement XPath macros as procedures for ILE/RPG support. (Patrick Monn erat),
122 OS400: include in distribution tarball. (Patrick Monnerat),
123 OS400: Add README: compilation directives and OS/400 specific stuff. (Patrick Monnerat),
124 OS400: Add compilation scripts. (Patrick Monnerat),
125 OS400: ILE RPG language header files. (Patrick Monnerat),
126 OS400: implement some macros as functions for ILE/RPG language support (that a s no macros). (Patrick Monnerat),
127 OS400: UTF8<-->EBCDIC wrappers for system and external library calls (Patrick Monnerat),
128 OS400: Easy character transcoding support (Patrick Monnerat),
129 OS400: iconv functions compatibility wrappers and table builder. (Patrick Monn erat),
130 OS400: create architecture directory. Implement dlfcn emulation. (Patrick Monn erat),
131 Fix building when configuring without xpath and xptr (Daniel Veillard),
132 configure: Add --with-python-install-dir (Jonas Eriksson),
133 Fix compilation with minimum and xinclude. (Nicolas Le Cam),
134 Compile out use of xmlValidateNCName() when not available. (Nicolas Le Cam),
135 Fix compilation with minimum and schematron. (Nicolas Le Cam),
136 Legacy needs xmlSAX2StartElement() and xmlSAX2EndElement(). (Nicolas Le Cam),
137 Don't use xmlValidateName() when not available. (Nicolas Le Cam),
138 Fix a portability issue on Windows (Longstreth Jon),
139 Various portability patches for OpenVMS (Jacob (Jouk) Jansen),
140 Use specific macros for portability to OS/400 (Patrick Monnerat),
141 Add macros needed for OS/400 portability (Patrick Monnerat),
142 Portability patch for fopen on OS/400 (Patrick Monnerat),
143 Portability fixes for OS/400 (Patrick Monnerat),
144 Improve va_list portability (Patrick Monnerat),
145 Portability fix (Patrick Monnerat),
146 Portability fix (Patrick Monnerat),
147 Generic portability fix (Patrick Monnerat),
148 Shortening lines in headers (Patrick Monnerat),
149 build: Use pkg-config to find liblzma in preference to AC_CHECK_LIB (Philip Wi thnall),
150 build: Add @LZMA_LIBS@ to libxml’s pkg-config files (Philip Withnall),
151 fix some tabs mixing incompatible with python3 (Daniel Veillard),
152 add additional defines checks for support "./configure --with-minimum" (Denis Pauk),
153 Another round of fixes for older versions of Python (Arfrever Frehtes Taifersa r Arahesis),
154 python: fix drv_libxml2.py for python3 compatibility (Alexandre Rostovtsev),
155 python: Fix compiler warnings when building python3 bindings (Armin K),
156 Fix for compilation with python 2.6.8 (Petr Sumbera)
157
158 - Improvements:
159 win32/libxml2.def.src after rebuild in doc (Roumen Petrov),
160 elfgcchack.h: more legacy needs xmlSAX2StartElement() and xmlSAX2EndElement() (Roumen Petrov),
161 elfgcchack.h: add xmlXPathNodeEval and xmlXPathSetContextNode (Roumen Petrov),
162 Provide cmake module (Samuel Martin),
163 Fix a couple of issues raised by make dist (Daniel Veillard),
164 Fix and add const qualifiers (Kurt Roeckx),
165 Preparing for upcoming release of 2.9.2 (Daniel Veillard),
166 Fix zlib and lzma libraries check via command line (Dmitriy),
167 wrong error column in structured error when parsing end tag (Juergen Keil),
168 doc/news.html: small update to avoid line join while generating NEWS. (Patrick Monnerat),
169 Add methods for python3 iterator (Ron Angeles),
170 Support element node traversal in document fragments. (Kyle VanderBeek),
171 xmlNodeSetName: Allow setting the name to a substring of the currently set nam e (Tristan Van Berkom),
172 Added macros for argument casts (Eric Zurcher),
173 adding init calls to xml and html Read parsing entry points (Daniel Veillard),
174 Get rid of 'REPLACEMENT CHARACTER' Unicode chars in xmlschemas.c (Jan Pokorný) ,
175 Implement choice for name classes on attributes (Shaun McCance),
176 Two small namespace tweaks (Daniel Veillard),
177 xmllint --memory should fail on empty files (Daniel Veillard),
178 Cast encoding name to char pointer to match arg type (Nikolay Sivov)
179
180 - Cleanups:
181 Removal of old configure.in (Daniel Veillard),
182 Unreachable code in tree.c (Gaurav Gupta),
183 Remove a couple of dead conditions (Gaurav Gupta),
184 Avoid some dead code and cleanup in relaxng.c (Gaurav),
185 Drop not needed checks (Denis Pauk),
186 Fix a wrong test (Daniel Veillard)
187
188
189
190 2.9.1: Apr 19 2013:
191 - Features:
192 Support for Python3 (Daniel Veillard),
193 Add xmlXPathSetContextNode and xmlXPathNodeEval (Alex Bligh)
194
195 - Documentation:
196 Add documentation for xmllint --xpath (Daniel Veillard),
197 Fix the URL of the SAX documentation from James (Daniel Veillard),
198 Fix spelling of "length". (Michael Wood)
199
200 - Portability:
201 Fix python bindings with versions older than 2.7 (Daniel Veillard),
202 rebuild docs:Makefile.am (Roumen Petrov),
203 elfgcchack.h after rebuild in doc (Roumen Petrov),
204 elfgcchack for buf module (Roumen Petrov),
205 Fix a uneeded and wrong extra link parameter (Daniel Veillard),
206 Few cleanup patches for Windows (Denis Pauk),
207 Fix rpmbuild --nocheck (Mark Salter),
208 Fix for win32/configure.js and WITH_THREAD_ALLOC (Daniel Richard),
209 Fix Broken multi-arch support in xml2-config (Daniel Veillard),
210 Fix a portability issue for GCC < 3.4.0 (Daniel Veillard),
211 Windows build fixes (Daniel Richard),
212 Fix a thread portability problem (Friedrich Haubensak),
213 Downgrade autoconf requirement to 2.63 (Daniel Veillard)
214
215 - Bug Fixes:
216 Fix a linking error for python bindings (Daniel Veillard),
217 Fix a couple of return without value (Jüri Aedla),
218 Improve the hashing functions (Daniel Franke),
219 Improve handling of xmlStopParser() (Daniel Veillard),
220 Remove risk of lockup in dictionary initialization (Daniel Veillard),
221 Activate detection of encoding in external subset (Daniel Veillard),
222 Fix an output buffer flushing conversion bug (Mikhail Titov),
223 Fix an old bug in xmlSchemaValidateOneElement (Csaba László),
224 Fix configure cannot remove messages (Gilles Espinasse),
225 fix schema validation in combination with xsi:nil (Daniel Veillard),
226 xmlCtxtReadFile doesn't work with literal IPv6 URLs (Steve Wolf),
227 Fix a few problems with setEntityLoader (Alexey Neyman),
228 Detect excessive entities expansion upon replacement (Daniel Veillard),
229 Fix the flushing out of raw buffers on encoding conversions (Daniel,
230 Veillard),
231 Fix some buffer conversion issues (Daniel Veillard),
232 When calling xmlNodeDump make sure we grow the buffer quickly (Daniel,
233 Veillard),
234 Fix an error in the progressive DTD parsing code (Dan Winship),
235 xmllint should not load DTD by default when using the reader (Daniel,
236 Veillard),
237 Try IBM-037 when looking for EBCDIC handlers (Petr Sumbera),
238 Fix potential out of bound access (Daniel Veillard),
239 Fix large parse of file from memory (Daniel Veillard),
240 Fix a bug in the nsclean option of the parser (Daniel Veillard),
241 Fix a regression in 2.9.0 breaking validation while streaming (Daniel,
242 Veillard),
243 Remove potential calls to exit() (Daniel Veillard)
244
245 - Improvements:
246 Regenerated API, and testapi, rebuild documentation (Daniel Veillard),
247 Fix tree iterators broken by 2to3 script (Daniel Veillard),
248 update all tests for Python3 and Python2 (Daniel Veillard),
249 A few more fixes for python 3 affecting libxml2.py (Daniel Veillard),
250 Fix compilation on Python3 (Daniel Veillard),
251 Converting apibuild.py to python3 (Daniel Veillard),
252 First pass at starting porting to python3 (Daniel Veillard),
253 updated configure.in for python3 (Daniel Veillard),
254 Add support for xpathRegisterVariable in Python (Shaun McCance),
255 Added a regression tests from bug 694228 data (Daniel Veillard),
256 Cache presence of '<' in entities content (Daniel Veillard),
257 Avoid extra processing on entities (Daniel Veillard),
258 Python binding for xmlRegisterInputCallback (Alexey Neyman),
259 Python bindings: DOM casts everything to xmlNode (Alexey Neyman),
260 Define LIBXML_THREAD_ALLOC_ENABLED via xmlversion.h (Tim Starling),
261 Adding streaming validation to runtest checks (Daniel Veillard),
262 Add a --pushsmall option to xmllint (Daniel Veillard)
263
264 - Cleanups:
265 Switched comment in file to UTF-8 encoding (Daniel Veillard),
266 Extend gitignore (Daniel Veillard),
267 Silent the new python test on input (Alexey Neyman),
268 Cleanup of a duplicate test (Daniel Veillard),
269 Cleanup on duplicate test expressions (Daniel Veillard),
270 Fix compiler warning after 153cf15905cf4ec080612ada6703757d10caba1e (Patrick ,
271 Gansterer),
272 Spec cleanups and a fix for multiarch support (Daniel Veillard),
273 Silence a clang warning (Daniel Veillard),
274 Cleanup the Copyright to be pure MIT Licence wording (Daniel Veillard),
275 rand_seed should be static in dict.c (Wouter Van Rooy),
276 Fix typos in parser comments (Jan Pokorný)
277
278
279
280 2.9.0: Sep 11 2012:
281 - Features:
282 A few new API entry points,
283 More resilient push parser mode,
284 A lot of portability improvement,
285 Faster XPath evaluation
286
287 - Documentation:
288 xml2-config.1 markup error (Christian Weisgerber),
289 libxml(3) manpage typo fix (John Bradshaw),
290 More cleanups to the documentation part of libxml2 (Daniel Richard G)
291
292 - Portability:
293 Bug 676544 - fails to build with --without-sax1 (Akira TAGOH),
294 fix builds not having stdint.h (Rob Richards),
295 GetProcAddressA is available only on WinCE (Daniel Veillard),
296 More updates and cleanups on autotools and Makefiles (Daniel Richard G),
297 More changes for Win32 compilation (Eric Zurcher),
298 Basic changes for Win32 builds of release 2.9.0: compile buf.c (Eric Zurcher ),
299 Bundles all generated files for python into the distribution (Daniel Richard G),
300 Fix compiler warnings of wincecompat.c (Patrick Gansterer),
301 Fix non __GNUC__ build (Patrick Gansterer),
302 Fix windows unicode build (Patrick Gansterer),
303 clean redefinition of {v}snprintf in C-source (Roumen Petrov),
304 use xmlBuf... if DEBUG_INPUT is defined (Roumen Petrov),
305 fix runtests to use pthreads support for various Unix platforms (Daniel Rich ard G),
306 Various "make distcheck" and portability fixups 2nd part (Daniel Richard G),
307 Various "make distcheck" and portability fixups (Daniel Richard G),
308 Fix compilation on older Visual Studio (Daniel Veillard)
309
310 - Bug Fixes:
311 Change the XPath code to percolate allocation errors (Daniel Veillard),
312 Fix reuse of xmlInitParser (Daniel Veillard),
313 Fix potential crash on entities errors (Daniel Veillard),
314 initialize var (Rob Richards),
315 Fix the XPath arity check to also check the XPath stack limits (Daniel Veill ard),
316 Fix problem with specific and generic error handlers (Pietro Cerutti),
317 Avoid a potential infinite recursion (Daniel Veillard),
318 Fix an XSD error when generating internal automata (Daniel Veillard),
319 Patch for xinclude of text using multibyte characters (Vitaly Ostanin),
320 Fix a segfault on XSD validation on pattern error (Daniel Veillard),
321 Fix missing xmlsave.h module which was ignored in recent builds (Daniel Veil lard),
322 Add a missing element check (Daniel Veillard),
323 Adding various checks on node type though the API (Daniel Veillard),
324 Namespace nodes can't be unlinked with xmlUnlinkNode (Daniel Veillard),
325 Fix make dist to include new private header files (Daniel Veillard),
326 More fixups on the push parser behaviour (Daniel Veillard),
327 Strengthen behaviour of the push parser in problematic situations (Daniel Ve illard),
328 Enforce XML_PARSER_EOF state handling through the parser (Daniel Veillard),
329 Fixup limits parser (Daniel Veillard),
330 Do not fetch external parsed entities (Daniel Veillard),
331 Fix an error in previous commit (Aron Xu),
332 Fix entities local buffers size problems (Daniel Veillard),
333 Fix parser local buffers size problems (Daniel Veillard),
334 Fix a failure to report xmlreader parsing failures (Daniel Veillard)
335
336 - Improvements:
337 Keep libxml2.syms when running "make distclean" (Daniel Veillard),
338 Allow to set the quoting character of an xmlWriter (Csaba Raduly),
339 Keep non-significant blanks node in HTML parser (Daniel Veillard),
340 Add a forbidden variable error number and message to XPath (Daniel Veillard) ,
341 Support long path names on WNT (Michael Stahl),
342 Improve HTML escaping of attribute on output (Daniel Veillard),
343 Handle ICU_LIBS as LIBADD, not LDFLAGS to prevent linking errors (Arfrever F rehtes Taifersar Arahesis),
344 Switching XPath node sorting to Timsort (Vojtech Fried),
345 Optimizing '//' in XPath expressions (Nick Wellnhofer),
346 Expose xmlBufShrink in the public tree API (Daniel Veillard),
347 Visible HTML elements close the head tag (Conrad Irwin),
348 Fix file and line report for XSD SAX and reader streaming validation (Daniel Veillard),
349 Fix const qualifyer to definition of xmlBufferDetach (Daniel Veillard),
350 minimize use of HAVE_CONFIG_H (Roumen Petrov),
351 fixup regression in Various "make distcheck" and portability fixups (Roumen Petrov),
352 Add support for big line numbers in error reporting (Daniel Veillard),
353 Avoid using xmlBuffer for serialization (Daniel Veillard),
354 Improve compatibility between xmlBuf and xmlBuffer (Daniel Veillard),
355 Provide new accessors for xmlOutputBuffer (Daniel Veillard),
356 Improvements for old buffer compatibility (Daniel Veillard),
357 Expand the limit test program (Daniel Veillard),
358 Improve error reporting on parser errors (Daniel Veillard),
359 Implement some default limits in the XPath module (Daniel Veillard),
360 Introduce some default parser limits (Daniel Veillard),
361 Cleanups and new limit APIs for dictionaries (Daniel Veillard),
362 Fixup for buf.c (Daniel Veillard),
363 Cleanup URI module memory allocation code (Daniel Veillard),
364 Extend testlimits (Daniel Veillard),
365 More avoid quadratic behaviour (Daniel Veillard),
366 Impose a reasonable limit on PI size (Daniel Veillard),
367 first version of testlimits new test (Daniel Veillard),
368 Avoid quadratic behaviour in some push parsing cases (Daniel Veillard),
369 Impose a reasonable limit on comment size (Daniel Veillard),
370 Impose a reasonable limit on attribute size (Daniel Veillard),
371 Harden the buffer code and make it more compatible (Daniel Veillard),
372 More cleanups for input/buffers code (Daniel Veillard),
373 Cleanup function xmlBufResetInput(), to set input from Buffer (Daniel Veilla rd)
374 Swicth the test program for characters to new input buffers (Daniel Veillard ),
375 Convert the HTML tree module to the new buffers (Daniel Veillard),
376 Convert of the HTML parser to new input buffers (Daniel Veillard),
377 Convert the writer to new output buffer and save APIs (Daniel Veillard),
378 Convert XMLReader to the new input buffers (Daniel Veillard),
379 New saving functions using xmlBuf and conversion (Daniel Veillard),
380 Provide new xmlBuf based saving functions (Daniel Veillard),
381 Convert XInclude to the new input buffers (Daniel Veillard),
382 Convert catalog code to the new input buffers (Daniel Veillard),
383 Convert C14N to the new Input buffer (Daniel Veillard),
384 Convert xmlIO.c to the new input and output buffers (Daniel Veillard),
385 Convert XML parser to the new input buffers (Daniel Veillard),
386 Incompatible change to the Input and Output buffers (Daniel Veillard),
387 Adding new encoding function to deal with the new structures (Daniel Veillar d),
388 Convert XPath to xmlBuf (Daniel Veillard),
389 Adding a new buf module for buffers (Daniel Veillard),
390 Memory error within SAX2 reuse common framework (Daniel Veillard),
391 Fix xmllint --xpath node initialization (Daniel Veillard)
392
393 - Cleanups:
394 Various cleanups to avoid compiler warnings (Daniel Veillard),
395 Big space and tab cleanup (Daniel Veillard),
396 Followup to LibXML2 docs/examples cleanup patch (Daniel Veillard),
397 Second round of cleanups for LibXML2 docs/examples (Daniel Richard),
398 Remove all .cvsignore as they are not used anymore (Daniel Veillard),
399 Fix a Timsort function helper comment (Daniel Veillard),
400 Small cleanup for valgrind target (Daniel Veillard),
401 Patch for portability of latin characters in C files (Daniel Veillard),
402 Cleanup some of the parser code (Daniel Veillard),
403 Fix a variable name in comment (Daniel Veillard),
404 Regenerated testapi.c (Daniel Veillard),
405 Regenerating docs and API files (Daniel Veillard),
406 Small cleanup of unused variables in test (Daniel Veillard),
407 Expand .gitignore with more files (Daniel Veillard)
408
409
410
411 2.8.0: May 23 2012:
412 - Features:
413 add lzma compression support (Anders F Bjorklund)
414
415 - Documentation:
416 xmlcatalog: Add uri and delegateURI to possible add types in man page. (Vill e Skyttä),
417 Update README.tests (Daniel Veillard),
418 URI handling code is not OOM resilient (Daniel Veillard),
419 Fix an error in comment (Daniel Veillard),
420 Fixed bug #617016 (Daniel Mustieles),
421 Fixed two typos in the README document (Daniel Neel),
422 add generated html files (Anders F Bjorklund),
423 Clarify the need to use xmlFreeNode after xmlUnlinkNode (Daniel Veillard),
424 Improve documentation a bit (Daniel Veillard),
425 Updated URL for lxml python bindings (Daniel Veillard)
426
427 - Portability:
428 Restore code for Windows compilation (Daniel Veillard),
429 Remove git error message during configure (Christian Dywan),
430 xmllint: Build fix for endTimer if !defined(HAVE_GETTIMEOFDAY) (Patrick R. G ansterer),
431 remove a bashism in confgure.in (John Hein),
432 undef ERROR if already defined (Patrick R. Gansterer),
433 Fix library problems with mingw-w64 (Michael Cronenworth),
434 fix windows build. ifdef addition from bug 666491 makes no sense (Rob Richar ds),
435 prefer native threads on win32 (Sam Thursfield),
436 Allow to compile with Visual Studio 2010 (Thomas Lemm),
437 Fix mingw's snprintf configure check (Andoni Morales),
438 fixed a 64bit big endian issue (Marcus Meissner),
439 Fix portability failure if netdb.h lacks NO_ADDRESS (Daniel Veillard),
440 Fix windows build from lzma addition (Rob Richards),
441 autogen: Only check for libtoolize (Colin Walters),
442 Fix the Windows build files (Patrick von Reth),
443 634846 Remove a linking option breaking Windows VC10 (Daniel Veillard),
444 599241 fix an initialization problem on Win64 (Andrew W. Nosenko),
445 fix win build (Rob Richards)
446
447 - Bug fixes:
448 Part for rand_r checking missing (Daniel Veillard),
449 Cleanup on randomization (Daniel Veillard),
450 Fix undefined reference in python module (Pacho Ramos),
451 Fix a race in xmlNewInputStream (Daniel Veillard),
452 Fix weird streaming RelaxNG errors (Noam),
453 Fix various bugs in new code raised by the API checking (Daniel Veillard),
454 Fix various problems with "make dist" (Daniel Veillard),
455 Fix a memory leak in the xzlib code (Daniel Veillard),
456 HTML parser error with <noscript> in the <head> (Denis Pauk),
457 XSD: optional element in complex type extension (Remi Gacogne),
458 Fix html serialization error and htmlSetMetaEncoding() (Daniel Veillard),
459 Fix a wrong return value in previous patch (Daniel Veillard),
460 Fix an uninitialized variable use (Daniel Veillard),
461 Fix a compilation problem with --minimum (Brandon Slack),
462 Remove redundant and ungarded include of resolv.h (Daniel Veillard),
463 xinclude with parse="text" does not use the entity loader (Shaun McCance),
464 Allow to parse 1 byte HTML files (Denis Pauk),
465 Patch that fixes the skipping of the HTML_PARSE_NOIMPLIED flag (Martin Schrö der),
466 Avoid memory leak if xmlParserInputBufferCreateIO fails (Lin Yi-Li),
467 Prevent an infinite loop when dumping a node with encoding problems (Timothy Elliott),
468 xmlParseNodeInContext problems with an empty document (Tim Elliott),
469 HTML element position is not detected propperly (Pavel Andrejs),
470 Fix an off by one pointer access (Jüri Aedla),
471 Try to fix a problem with entities in SAX mode (Daniel Veillard),
472 Fix a crash with xmllint --path on empty results (Daniel Veillard),
473 Fixed bug #667946 (Daniel Mustieles),
474 Fix a logic error in Schemas Component Constraints (Ryan Sleevi),
475 Fix a wrong enum type use in Schemas Types (Nico Weber),
476 Fix SAX2 builder in case of undefined attributes namespace (Daniel Veillard) ,
477 Fix SAX2 builder in case of undefined element namespaces (Daniel Veillard),
478 fix reference to STDOUT_FILENO on MSVC (Tay Ray Chuan),
479 fix a pair of possible out of array char references (Daniel Veillard),
480 Fix an allocation error when copying entities (Daniel Veillard),
481 Make sure the parser returns when getting a Stop order (Chris Evans),
482 Fix some potential problems on reallocation failures(parser.c) (Xia Xinfeng) ,
483 Fix a schema type duration comparison overflow (Daniel Veillard),
484 Fix an unimplemented part in RNG value validation (Daniel Veillard),
485 Fix missing error status in XPath evaluation (Daniel Veillard),
486 Hardening of XPath evaluation (Daniel Veillard),
487 Fix an off by one error in encoding (Daniel Veillard),
488 Fix RELAX NG include bug #655288 (Shaun McCance),
489 Fix XSD validation bug #630130 (Toyoda Eizi),
490 Fix some potential problems on reallocation failures (Chris Evans),
491 __xmlRaiseError: fix use of the structured callback channel (Dmitry V. Levin ),
492 __xmlRaiseError: fix the structured callback channel's data initialization ( Dmitry V. Levin),
493 Fix memory corruption when xmlParseBalancedChunkMemoryInternal is called fro m xmlParseBalancedChunk (Rob Richards),
494 Small fix for previous commit (Daniel Veillard),
495 Fix a potential freeing error in XPath (Daniel Veillard),
496 Fix a potential memory access error (Daniel Veillard),
497 Reactivate the shared library versionning script (Daniel Veillard)
498
499 - Improvements:
500 use mingw C99 compatible functions {v}snprintf instead those from MSVC runti me (Roumen Petrov),
501 New symbols added for the next release (Daniel Veillard),
502 xmlTextReader bails too quickly on error (Andy Lutomirski),
503 Use a hybrid allocation scheme in xmlNodeSetContent (Conrad Irwin),
504 Use buffers when constructing string node lists. (Conrad Irwin),
505 Add HTML parser support for HTML5 meta charset encoding declaration (Denis P auk),
506 wrong message for double hyphen in comment XML error (Bryan Henderson),
507 Fix "make tst" to grab lzma lib too (Daniel Veillard),
508 Add "whereis" command to xmllint shell (Ryan),
509 Improve xmllint shell (Ryan),
510 add function xmlTextReaderRelaxNGValidateCtxt() (Noam Postavsky),
511 Add --system support to autogen.sh (Daniel Veillard),
512 Add hash randomization to hash and dict structures (Daniel Veillard),
513 included xzlib in dist (Anders F Bjorklund),
514 move xz/lzma helpers to separate included files (Anders F Bjorklund),
515 add generated devhelp files (Anders F Bjorklund),
516 add XML_WITH_LZMA to api (Anders F Bjorklund),
517 autogen.sh: Honor NOCONFIGURE environment variable (Colin Walters),
518 Improve the error report on undefined REFs (Daniel Veillard),
519 Add exception for new W3C PI xml-model (Daniel Veillard),
520 Add options to ignore the internal encoding (Daniel Veillard),
521 testapi: use the right type for the check (Stefan Kost),
522 various: handle return values of write calls (Stefan Kost),
523 testWriter: xmlTextWriterWriteFormatElement wants an int instead of a long i nt (Stefan Kost),
524 runxmlconf: update to latest testsuite version (Stefan Kost),
525 configure: add -Wno-long-long to CFLAGS (Stefan Kost),
526 configure: support silent automake rules if possible (Stefan Kost),
527 xmlmemory: add a cast as size_t has no portable printf modifier (Stefan Kost ),
528 __xmlRaiseError: remove redundant schannel initialization (Dmitry V. Levin),
529 __xmlRaiseError: do cheap code check early (Dmitry V. Levin)
530
531 - Cleanups:
532 Cleanups before 2.8.0-rc2 (Daniel Veillard),
533 Avoid an extra operation (Daniel Veillard),
534 Remove vestigial de-ANSI-fication support. (Javier Jardón),
535 autogen.sh: Fix typo (Javier Jardón),
536 Do not use unsigned but unsigned int (Daniel Veillard),
537 Remove two references to u_short (Daniel Veillard),
538 Fix -Wempty-body warning from clang (Nico Weber),
539 Cleanups of lzma support (Daniel Veillard),
540 Augment the list of ignored files (Daniel Veillard),
541 python: remove unused variable (Stefan Kost),
542 python: flag two unused args (Stefan Kost),
543 configure: acconfig.h is deprecated since autoconf-2.50 (Stefan Kost),
544 xpath: remove unused variable (Stefan Kost)
545
546
547
548 2.7.8: Nov 4 2010:
549 - Features:
550 480323 add code to plug in ICU converters by default (Giuseppe Iuculano),
551 Add xmlSaveOption XML_SAVE_WSNONSIG (Adam Spragg)
552
553 - Documentation:
554 Fix devhelp documentation installation (Mike Hommey),
555 Fix web site encoding problems (Daniel Veillard),
556 Fix a couple of typo in HTML parser error messages (Michael Day),
557 Forgot to update the news page for 0.7.7 (Daniel Veillard)
558
559 - Portability:
560 607273 Fix python detection on MSys/Windows (LRN),
561 614087 Fix Socket API usage to allow Windows64 compilation (Ozkan Sezer),
562 Fix compilation with Clang (Koop Mast),
563 Fix Win32 build (Rob Richards)
564
565 - Bug Fixes:
566 595789 fix a remaining potential Solaris problem (Daniel Veillard),
567 617468 fix progressive HTML parsing with style using "'" (Denis Pauk),
568 616478 Fix xmllint shell write command (Gwenn Kahz),
569 614005 Possible erroneous HTML parsing on unterminated script (Pierre Belzil e),
570 627987 Fix XSD IDC errors in imported schemas (Jim Panetta),
571 629325 XPath rounding errors first cleanup (Phil Shafer),
572 630140 fix iso995x encoding error (Daniel Veillard),
573 make sure htmlCtxtReset do reset the disableSAX field (Daniel Veillard),
574 Fix a change of semantic on XPath preceding and following axis (Daniel Veill ard),
575 Fix a potential segfault due to weak symbols on pthreads (Mike Hommey),
576 Fix a leak in XPath compilation (Daniel Veillard),
577 Fix the semantic of XPath axis for namespace/attribute context nodes (Daniel Veillard),
578 Avoid a descriptor leak in catalog loading code (Carlo Bramini),
579 Fix a small bug in XPath evaluation code (Marius Wachtler),
580 Fix handling of XML-1.0 XML namespace declaration (Daniel Veillard),
581 Fix errors in XSD double validation check (Csaba Raduly),
582 Fix handling of apos in URIs (Daniel Veillard),
583 xmlTextReaderReadOuterXml should handle DTD (Rob Richards),
584 Autogen.sh needs to create m4 directory (Rob Richards)
585
586 - Improvements:
587 606592 update language ID parser to RFC 5646 (Daniel Veillard),
588 Sort python generated stubs (Mike Hommey),
589 Add an HTML parser option to avoid a default doctype (Daniel Veillard)
590
591 - Cleanups:
592 618831 don't ship generated files in git (Adrian Bunk),
593 Switch from the obsolete mkinstalldirs to AC_PROG_MKDIR_P (Adrian Bunk),
594 Various cleanups on encoding handling (Daniel Veillard),
595 Fix xmllint to use format=1 for default formatting (Adam Spragg),
596 Force _xmlSaveCtxt.format to be 0 or 1 (Adam Spragg),
597 Cleanup encoding pointer comparison (Nikolay Sivov),
598 Small code cleanup on previous patch (Daniel Veillard)
599
600
601
602 2.7.7: Mar 15 2010:
603 - Improvements:
604 Adding a --xpath option to xmllint (Daniel Veillard),
605 Make HTML parser non-recursive (Eugene Pimenov)
606
607 - Portability:
608 relaxng.c: cast to allow compilation with sun studio 11 (Ben Walton),
609 Fix build failure on Sparc solaris (Roumen Petrov),
610 use autoreconf in autogen.sh (Daniel Veillard),
611 Fix build with mingw (Roumen Petrov),
612 Upgrade some of the configure and autogen (Daniel Veillard),
613 Fix relaxNG tests in runtest for Windows runtest.c: initialize ret (Rob Rich ards),
614 Fix a const warning in xmlNodeSetBase (Martin Trappel),
615 Fix python generator to not use deprecated xmllib (Daniel Veillard),
616 Update some automake files (Daniel Veillard),
617 598785 Fix nanohttp on Windows (spadix)
618
619 - Bug Fixes:
620 libxml violates the zlib interface and crashes (Mark Adler),
621 Fix broken escape behaviour in regexp ranges (Daniel Veillard),
622 Fix missing win32 libraries in libxml-2.0.pc (Volker Grabsch),
623 Fix detection of python linker flags (Daniel Macks),
624 fix build error in libxml2/python (Paul Smith),
625 ChunkParser: Incorrect decoding of small xml files (Raul Hudea),
626 htmlCheckEncoding doesn't update input-end after shrink (Eugene Pimenov),
627 Fix a missing #ifdef (Daniel Veillard),
628 Fix encoding selection for xmlParseInNodeContext (Daniel Veillard),
629 xmlPreviousElementSibling mistake (François Delyon),
630 608773 add a missing check in xmlGROW (Daniel Veillard),
631 Fix xmlParseInNodeContext for HTML content (Daniel Veillard),
632 Fix lost namespace when copying node * tree.c: reconcile namespace if not fo und (Rob Richards),
633 Fix some missing commas in HTML element lists (Eugene Pimenov),
634 Correct variable type to unsigned (Nikolay Sivov),
635 Recognize ID attribute in HTML without DOCTYPE (Daniel Veillard),
636 Fix memory leak in xmlXPathEvalExpression() (Martin),
637 Fix an init bug in global.c (Kai Henning),
638 Fix xmlNodeSetBase() comment (Daniel Veillard),
639 Fix broken escape behaviour in regexp ranges (Daniel Veillard),
640 Don't give default HTML boolean attribute values in parser (Daniel Veillard) ,
641 xmlCtxtResetLastError should reset ctxt-errNo (Daniel Veillard)
642
643 - Cleanups:
644 Cleanup a couple of weirdness in HTML parser (Eugene Pimenov)
645
646
647
18 2.7.6: Oct 6 2009: 648 2.7.6: Oct 6 2009:
19 - Bug Fixes: 649 - Bug Fixes:
20 Restore thread support in default configuration (Andrew W. Nosenko), 650 Restore thread support in default configuration (Andrew W. Nosenko),
21 URI with no path parsing problem (Daniel Veillard), 651 URI with no path parsing problem (Daniel Veillard),
22 Minor patch for conditional defines in threads.c (Eric Zurcher) 652 Minor patch for conditional defines in threads.c (Eric Zurcher)
23 653
24 654
25 655
26 2.7.5: Sep 24 2009: 656 2.7.5: Sep 24 2009:
27 - Bug Fixes: 657 - Bug Fixes:
(...skipping 1290 matching lines...) Expand 10 before | Expand all | Expand 10 after
1318 1948
1319 2.4.21: Apr 29 2002: 1949 2.4.21: Apr 29 2002:
1320 This release is both a bug fix release and also contains the early XML 1950 This release is both a bug fix release and also contains the early XML
1321 Schemas structures at 1951 Schemas structures at
1322 http://www.w3.org/TR/xmlschema-1/ 1952 http://www.w3.org/TR/xmlschema-1/
1323 and datatypes at 1953 and datatypes at
1324 http://www.w3.org/TR/xmlschema-2/ 1954 http://www.w3.org/TR/xmlschema-2/
1325 code, beware, all 1955 code, beware, all
1326 interfaces are likely to change, there is huge holes, it is clearly a work in 1956 interfaces are likely to change, there is huge holes, it is clearly a work in
1327 progress and don't even think of putting this code in a production system, 1957 progress and don't even think of putting this code in a production system,
1328 it's actually not compiled in by default. The real fixes are: - a couple of bu gs or limitations introduced in 2.4.20 1958 it's actually not compiled in by default. The real fixes are:
1959 - a couple of bugs or limitations introduced in 2.4.20
1329 - patches for Borland C++ and MSC by Igor 1960 - patches for Borland C++ and MSC by Igor
1330 - some fixes on XPath strings and conformance patches by Richard 1961 - some fixes on XPath strings and conformance patches by Richard
1331 Jinks 1962 Jinks
1332 - patch from Aleksey for the ExcC14N specification 1963 - patch from Aleksey for the ExcC14N specification
1333 - OSF/1 bug fix by Bjorn 1964 - OSF/1 bug fix by Bjorn
1334 1965
1335 1966
1336 2.4.20: Apr 15 2002: 1967 2.4.20: Apr 15 2002:
1337 - bug fixes: file descriptor leak, XPath, HTML output, DTD validation 1968 - bug fixes: file descriptor leak, XPath, HTML output, DTD validation
1338 - XPath conformance testing by Richard Jinks 1969 - XPath conformance testing by Richard Jinks
(...skipping 221 matching lines...) Expand 10 before | Expand all | Expand 10 after
1560 2191
1561 2192
1562 2.3.10: June 1 2001: 2193 2.3.10: June 1 2001:
1563 - fixed the SGML catalog support 2194 - fixed the SGML catalog support
1564 - a number of reported bugs got fixed, in XPath, iconv detection, 2195 - a number of reported bugs got fixed, in XPath, iconv detection,
1565 XInclude processing 2196 XInclude processing
1566 - XPath string function should now handle unicode correctly 2197 - XPath string function should now handle unicode correctly
1567 2198
1568 2199
1569 2.3.9: May 19 2001: 2200 2.3.9: May 19 2001:
1570 Lots of bugfixes, and added a basic SGML catalog support: - HTML push bugfix # 54891 and another patch from Jonas Borgström 2201 Lots of bugfixes, and added a basic SGML catalog support:
2202 - HTML push bugfix #54891 and another patch from Jonas Borgstrom
1571 - some serious speed optimization again 2203 - some serious speed optimization again
1572 - some documentation cleanups 2204 - some documentation cleanups
1573 - trying to get better linking on Solaris (-R) 2205 - trying to get better linking on Solaris (-R)
1574 - XPath API cleanup from Thomas Broyer 2206 - XPath API cleanup from Thomas Broyer
1575 - Validation bug fixed #54631, added a patch from Gary Pennington, fixed 2207 - Validation bug fixed #54631, added a patch from Gary Pennington, fixed
1576 xmlValidGetValidElements() 2208 xmlValidGetValidElements()
1577 - Added an INSTALL file 2209 - Added an INSTALL file
1578 - Attribute removal added to API: #54433 2210 - Attribute removal added to API: #54433
1579 - added a basic support for SGML catalogs 2211 - added a basic support for SGML catalogs
1580 - fixed xmlKeepBlanksDefault(0) API 2212 - fixed xmlKeepBlanksDefault(0) API
(...skipping 221 matching lines...) Expand 10 before | Expand all | Expand 10 after
1802 - fixes a couple of bugs in the 2.1.0 packaging 2434 - fixes a couple of bugs in the 2.1.0 packaging
1803 - improvements on the HTML parser 2435 - improvements on the HTML parser
1804 2436
1805 2437
1806 2.1.0 and 1.8.8: June 29 2000: 2438 2.1.0 and 1.8.8: June 29 2000:
1807 - 1.8.8 is mostly a commodity package for upgrading to libxml2 according 2439 - 1.8.8 is mostly a commodity package for upgrading to libxml2 according
1808 to new instructions. It fixes a nasty problem 2440 to new instructions. It fixes a nasty problem
1809 about &#38; charref parsing 2441 about &#38; charref parsing
1810 - 2.1.0 also ease the upgrade from libxml v1 to the recent version. it 2442 - 2.1.0 also ease the upgrade from libxml v1 to the recent version. it
1811 also contains numerous fixes and enhancements: 2443 also contains numerous fixes and enhancements:
1812 added xmlStopParser() to stop parsing 2444
2445 added xmlStopParser() to stop parsing
1813 improved a lot parsing speed when there is large CDATA blocs 2446 improved a lot parsing speed when there is large CDATA blocs
1814 includes XPath patches provided by Picdar Technology 2447 includes XPath patches provided by Picdar Technology
1815 tried to fix as much as possible DTD validation and namespace 2448 tried to fix as much as possible DTD validation and namespace
1816 related problems 2449 related problems
1817 output to a given encoding has been added/tested 2450 output to a given encoding has been added/tested
1818 lot of various fixes 2451 lot of various fixes
1819 2452
2453
1820 - added xmlStopParser() to stop parsing 2454 - added xmlStopParser() to stop parsing
1821 - improved a lot parsing speed when there is large CDATA blocs 2455 - improved a lot parsing speed when there is large CDATA blocs
1822 - includes XPath patches provided by Picdar Technology 2456 - includes XPath patches provided by Picdar Technology
1823 - tried to fix as much as possible DTD validation and namespace 2457 - tried to fix as much as possible DTD validation and namespace
1824 related problems 2458 related problems
1825 - output to a given encoding has been added/tested 2459 - output to a given encoding has been added/tested
1826 - lot of various fixes 2460 - lot of various fixes
1827 2461
1828 2462
1829 2.0.0: Apr 12 2000: 2463 2.0.0: Apr 12 2000:
(...skipping 28 matching lines...) Expand all
1858 - It's available only fromxmlsoft.org 2492 - It's available only fromxmlsoft.org
1859 FTP, it's packaged as libxml2-2.0.0beta and available as tar and 2493 FTP, it's packaged as libxml2-2.0.0beta and available as tar and
1860 RPMs 2494 RPMs
1861 - This version is now the head in the Gnome CVS base, the old one is 2495 - This version is now the head in the Gnome CVS base, the old one is
1862 available under the tag LIB_XML_1_X 2496 available under the tag LIB_XML_1_X
1863 - This includes a very large set of changes. From a programmatic point 2497 - This includes a very large set of changes. From a programmatic point
1864 of view applications should not have to be modified too much, check the 2498 of view applications should not have to be modified too much, check the
1865 upgrade page 2499 upgrade page
1866 - Some interfaces may changes (especially a bit about encoding). 2500 - Some interfaces may changes (especially a bit about encoding).
1867 - the updates includes: 2501 - the updates includes:
1868 fix I18N support. ISO-Latin-x/UTF-8/UTF-16 (nearly) seems correctly 2502
2503 fix I18N support. ISO-Latin-x/UTF-8/UTF-16 (nearly) seems correctly
1869 handled now 2504 handled now
1870 Better handling of entities, especially well-formedness checking 2505 Better handling of entities, especially well-formedness checking
1871 and proper PEref extensions in external subsets 2506 and proper PEref extensions in external subsets
1872 DTD conditional sections 2507 DTD conditional sections
1873 Validation now correctly handle entities content 2508 Validation now correctly handle entities content
1874 change 2509 change
1875 structures to accommodate DOM 2510 structures to accommodate DOM
1876 2511
2512
1877 - fix I18N support. ISO-Latin-x/UTF-8/UTF-16 (nearly) seems correctly 2513 - fix I18N support. ISO-Latin-x/UTF-8/UTF-16 (nearly) seems correctly
1878 handled now 2514 handled now
1879 - Better handling of entities, especially well-formedness checking 2515 - Better handling of entities, especially well-formedness checking
1880 and proper PEref extensions in external subsets 2516 and proper PEref extensions in external subsets
1881 - DTD conditional sections 2517 - DTD conditional sections
1882 - Validation now correctly handle entities content 2518 - Validation now correctly handle entities content
1883 - change 2519 - change
1884 structures to accommodate DOM 2520 structures to accommodate DOM
1885 - Serious progress were made toward compliance, here are the result of the te st against the 2521 - Serious progress were made toward compliance, here are the result of the te st against the
1886 OASIS testsuite (except the Japanese tests since I don't support that 2522 OASIS testsuite (except the Japanese tests since I don't support that
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after
1997 - Added an errno to report errors by another mean than a simple printf 2633 - Added an errno to report errors by another mean than a simple printf
1998 like callback 2634 like callback
1999 - Finished ID/IDREF support and checking when validation 2635 - Finished ID/IDREF support and checking when validation
2000 - Serious memory leaks fixed (there is now a memory wrapper module) 2636 - Serious memory leaks fixed (there is now a memory wrapper module)
2001 - Improvement of XPath 2637 - Improvement of XPath
2002 implementation 2638 implementation
2003 - Added an HTML parser front-end 2639 - Added an HTML parser front-end
2004 2640
2005 Daniel Veillard at 2641 Daniel Veillard at
2006 bugs.html 2642 bugs.html
OLDNEW
« no previous file with comments | « third_party/libxml/src/Makefile.tests ('k') | third_party/libxml/src/README » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698