bdd66182ef53fe1f7209ab6535fda56366bd7ac9 |
|
22-May-2016 |
Daniel Veillard <veillard@redhat.com> |
Avoid building recursive entities For https://bugzilla.gnome.org/show_bug.cgi?id=762100 When we detect a recusive entity we should really not build the associated data, moreover if someone bypass libxml2 fatal errors and still tries to serialize a broken entity make sure we don't risk to get ito a recursion * parser.c: xmlParserEntityCheck() don't build if entity loop were found and remove the associated text content * tree.c: xmlStringGetNodeList() avoid a potential recursion
/external/libxml2/tree.c
|
bb654feb9a64db7fd8b5fefdbb79792883dc7795 |
|
13-Apr-2016 |
Jan Pokorný <jpokorny@redhat.com> |
Fix typos: dictio{ nn -> n }ar{y,ies} Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
/external/libxml2/tree.c
|
220a7baeeee484bbd356a506f23deb57c57e0056 |
|
23-Dec-2014 |
Nick Wellnhofer <wellnhofer@aevum.de> |
Don't add IDs in xmlSetTreeDoc This partially reverts my previous commit fixing bug #741919.
/external/libxml2/tree.c
|
f54d6a929af2a570396f0595a0e29064c908c12e |
|
19-Dec-2014 |
Nick Wellnhofer <wellnhofer@aevum.de> |
Account for ID attributes in xmlSetTreeDoc
/external/libxml2/tree.c
|
579410427fa11725ca411e45d3ac57db92586ac2 |
|
26-Oct-2014 |
Philip Withnall <philip@tecnocode.co.uk> |
Remove various unused value assignments As detected by Coverity (CIDs 60467–60472). https://bugzilla.gnome.org/show_bug.cgi?id=739220
/external/libxml2/tree.c
|
95ebe53b50dfcff1fc5378309bc4f3c58173298e |
|
13-Oct-2014 |
Kurt Roeckx <kurt@roeckx.be> |
Fix and add const qualifiers For https://bugzilla.gnome.org/show_bug.cgi?id=689483 It seems there are functions that do use the const qualifier for some of the arguments, but it seems that there are a lot of functions that don't use it and probably should. So I created a patch against 2.9.0 that makes as much as possible const in tree.h, and changed other files as needed. There were a lot of cases like "const xmlNodePtr node". This doesn't actually do anything, there the *pointer* is constant not the object it points to. So I changed those to "const xmlNode *node". I also removed some consts, mostly in the Copy functions, because those functions can actually modify the doc or node they copy from
/external/libxml2/tree.c
|
6d93e9eacf09b6761f1d82138ae543035c0b4776 |
|
06-Oct-2014 |
Gaurav Gupta <g.gupta@samsung.com> |
Unreachable code in tree.c For https://bugzilla.gnome.org/show_bug.cgi?id=705392 Cut out an unused block
/external/libxml2/tree.c
|
1db9969966aac1e844372e9b3288653a296e0365 |
|
29-Jul-2014 |
Kyle VanderBeek <kylev@kylev.com> |
Support element node traversal in document fragments. https://bugzilla.gnome.org/show_bug.cgi?id=733900
/external/libxml2/tree.c
|
42870f46ccf36f83a55fde03344657d360ba0793 |
|
26-Jul-2014 |
Daniel Veillard <veillard@redhat.com> |
Add couple of missing Null checks For https://bugzilla.gnome.org/show_bug.cgi?id=733710 Reported by Gaurav but with slightly different fixes
/external/libxml2/tree.c
|
f0dd6e11aa56addced3de33fab30529a51efaed5 |
|
23-Apr-2014 |
Tristan Van Berkom <tristan@upstairslabs.com> |
xmlNodeSetName: Allow setting the name to a substring of the currently set name Avoid freeing the currently set name until after having assigned the new name, this allows one to call xmlNodeSetName (node, node->name + 1) to set the new name of the node to a substring of the current name without introducing any crash and without requiring an extra strdup().
/external/libxml2/tree.c
|
7e35abeb5fdfd810402e4b93d78b498b44ce43e2 |
|
28-Mar-2014 |
Daniel Veillard <veillard@redhat.com> |
Fix a doc typo Raised by Blasius Bieselbert on IRC
/external/libxml2/tree.c
|
41586ca6674d2fae32b17156494cb6f244ac1170 |
|
17-Jun-2013 |
Nicolas Le Cam <niko.lecam@gmail.com> |
Fix compilation with minimum and xinclude. xinclude needs xmlAddNextSibling(). Compile out use of xmlLocationSetPtr when xptr is disabled. Include xpath header.
/external/libxml2/tree.c
|
77b5b46409d48fa417205aea580db8bb7c8f5d4a |
|
10-Feb-2014 |
Nicolas Le Cam <niko.lecam@gmail.com> |
Legacy needs xmlSAX2StartElement() and xmlSAX2EndElement(). Fix compilation with minimum and legacy.
/external/libxml2/tree.c
|
75801652a2342d22fa1f62047f86e5d23b4d1782 |
|
19-Dec-2013 |
Jan Pokorný <jpokorny@redhat.com> |
Fix typos in {tree,xpath}.c (errror) Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
/external/libxml2/tree.c
|
98a4e7128bc92559f05c754d0291a0a5906405d1 |
|
29-Nov-2013 |
Gaurav <g.gupta@samsung.com> |
Fix a couple of missing NULL checks For https://bugzilla.gnome.org/show_bug.cgi?id=708681
/external/libxml2/tree.c
|
75d13092f2886176fa8e8f354eb8a0e51f7409fd |
|
11-Sep-2013 |
Daniel Veillard <veillard@redhat.com> |
Fix a potential NULL dereference in tree code https://bugzilla.gnome.org/show_bug.cgi?id=707750 Also reported by Gaurav, simple fix to check the pointer before dereference
/external/libxml2/tree.c
|
81b961788a7eb01b46e6a4c44375585cd4e18056 |
|
22-Jul-2013 |
Daniel Veillard <veillard@redhat.com> |
Two smal namespace tweaks An improvement of the documentation, and an extra safety check for xmlSetNs()
/external/libxml2/tree.c
|
fb27e2cd204ddb2cb0163b4b6418cc494889d279 |
|
28-Sep-2012 |
Michael Wood <esiotrot@gmail.com> |
Fix spelling of "length".
/external/libxml2/tree.c
|
7d4c529a334845621e2f805c8ed0e154b3350cec |
|
05-Sep-2012 |
Daniel Veillard <veillard@redhat.com> |
Improve HTML escaping of attribute on output Handle special cases of &{...} constructs as hinted in the spec http://www.w3.org/TR/html401/appendix/notes.html#h-B.7.1 and special values as comment <!-- ... --> used for server side includes This is limited to attribute values in HTML content.
/external/libxml2/tree.c
|
968a03a2e54f5bcf53089f5e3c8f790dbe0bf824 |
|
12-Aug-2012 |
Daniel Veillard <veillard@redhat.com> |
Add support for big line numbers in error reporting Fix the lack of line number as reported by Johan Corveleyn <jcorvel@gmail.com> * parser.c include/libxml/parser.h: add an XML_PARSE_BIG_LINES parser option not switch on by default, it's an opt-in * SAX2.c: if XML_PARSE_BIG_LINES is set store the long line numbers in the psvi field of text nodes * tree.c: expand xmlGetLineNo to extract those informations, also make sure we can't fail on recursive behaviour * error.c: in __xmlRaiseError, if a node is provided, call xmlGetLineNo() if we can't get a valid line number. * xmllint.c: switch on XML_PARSE_BIG_LINES in xmllint
/external/libxml2/tree.c
|
28cc42d06867f46f921ec137b725a124e43936fd |
|
10-Aug-2012 |
Daniel Veillard <veillard@redhat.com> |
Regenerating docs and API files Various cleanups * configure.in: force regeneration of APIs in my environment * buf.c buf.h enc.h encoding.c include/libxml/tree.h include/libxml/xmlerror.h save.h tree.c: various comment cleanups pointed by apibuild * doc/apibuild.py: added the 3 new internal headers in the excludes * doc/libxml2-api.xml doc/libxml2-refs.xml: regenerated the API * doc/symbols.xml: listing new entry points for 2.9.0 * doc/devhelp/*: regenerated
/external/libxml2/tree.c
|
3e62adbe39f2083c9c2cd3330c320227818fd361 |
|
09-Aug-2012 |
Daniel Veillard <veillard@redhat.com> |
Adding various checks on node type though the API Specifially checking against namespace nodes before accessing node pointers
/external/libxml2/tree.c
|
6ca24a39d0eb7fd7378a5bc8be3286bf745a36ba |
|
08-Aug-2012 |
Daniel Veillard <veillard@redhat.com> |
Namespace nodes can't be unlinked with xmlUnlinkNode
/external/libxml2/tree.c
|
c15df7d4eee47e973eef796ca6b2ef21879ee138 |
|
07-Aug-2012 |
Daniel Veillard <veillard@redhat.com> |
Avoid using xmlBuffer for serialization Mostly an optimization to avoid xmlBuffer->xmlBuf conversions and use the new code.
/external/libxml2/tree.c
|
dddeede060f7c01788274c4f5f006d4923f9a7aa |
|
16-Jul-2012 |
Daniel Veillard <veillard@redhat.com> |
Provide new xmlBuf based saving functions * include/libxml/tree.h: adds xmlBufGetNodeContent and xmlBufNodeDump as xmlBuf based equivalents of xmlNodeGetContent and xmlNodeDump * tree.c: implements one new routine and converts xmlNodeBufGetContent to use the xmlBuf equivalent. It should behave better as a result in case of data larger than 2GB.
/external/libxml2/tree.c
|
94431ecba6c458c56cb0f5b2a919ed4cf27107ba |
|
15-May-2012 |
Daniel Veillard <veillard@redhat.com> |
Fix various bugs in new code raised by the API checking * testapi.c: regenerated and covering new APIs * tree.c: xmlBufferDetach can't work on immutable buffers * xzlib.c: fix a deallocation error
/external/libxml2/tree.c
|
79ee284abbe4536a5045b4d9ac9412a2e2d0dead |
|
15-May-2012 |
Daniel Veillard <veillard@redhat.com> |
Fix various problems with "make dist" * tree.c: missing documentation for xmlBufferDetach * doc/symbols.xml: add two new symbols xmlTextReaderRelaxNGValidateCtxt and xmlBufferDetach * doc/apibuild.py: ignore internal header xzlib.h
/external/libxml2/tree.c
|
7d0d2a50ac94850d5c5a6360fa1c931a89e75ddd |
|
14-May-2012 |
Conrad Irwin <conrad.irwin@gmail.com> |
Use a hybrid allocation scheme in xmlNodeSetContent On Fri, May 11, 2012 at 9:10 AM, Daniel Veillard <veillard@redhat.com> wrote: > Hi Conrad, > > that's interesting ! I was initially afraid of a sudden explosion of > memory allocations for building a tree since by default buffers tend to > "waste" memory by using doubling allocations, but that's not the case. > xmllint --noout doc/libxml2-api.xml > when compiled with memory debug produce > > paphio:~/XML -> cat .memdump > MEMORY ALLOCATED : 0, MAX was 12756699 > > and without your patch 12755657, i.e. the increase is minimal. Heh, I thought that too. Actually you're looking at the result with XML_ALLOC_EXACT! This is because EXACT adds 10bytes "spare" on each alloc, and that interestingly wastes about the same amount of space as XML_ALLOC_DOUBLEIT on this example (see below). So it turns out that the default realloc() on my system actually handles this case really well — and I guess that all the time in xmlRealloc() was actually in xmlStrlen, not the underlying realloc() after all (sorry for misleading you). If you replace the realloc() with a bad one (like valgrind's), then the performance degrades severely. This patch implements a HYBRID allocator which has the behaviour you describe (it's like EXACT to start with, though without the spare 10 bytes; and switches to DOUBLEIT after 4kb) — that gets the memory back down to 12755657, with no noticeable impact on the performance of the synthetic pathological example under valgrind. In summary: max_memory on ./xmllint --noout doc/libxml2-api.xml, valgrind time on https://gist.github.com/2656940 max_memory valgrind time before | 12755657 | 29:18.2 EXACT | 12756699 | 2:58.6 <-- this is the state after the first patch. DOUBLEIT | 12756727 | 0:02.7 HYBRID | 12755754 | 0:02.7 <-- this is the state with both patches. > > There is also the cost of creating the buffers all the time. > I need to read the code and check but I may be interested in an hybrid > approach where we switch to buffer only when the text node starts to > become too big (4k would remove nearly all usuall types of "document" > usage, i.e. not blocks of data) I tried to avoid too much buffer creation by introducing the xmlBufferDetach function, which allows re-using one buffer to construct many strings. It's maybe a bit of a "hack" in API terms though I thought the gains would be worth it. Conrad ------8<------ To keep memory usage tight in normal conditions it's desirable to only allocate as much space as is needed. Unfortunately this can lead to problems when constructing a long string out of small chunks, because every chunk you add will need to resize the buffer. To fix this XML_ALLOC_HYBRID will switch (when the buffer is 4kb big) from using exact allocations to doubling buffer size every time it is full. This limits the number of buffer resizes to O(log n) (down from O(n)), and thus greatly increases the performance of constructing very large strings in this manner.
/external/libxml2/tree.c
|
7d553f834e2573c3352dc61a70ce4a7506db3c8c |
|
11-May-2012 |
Conrad Irwin <conrad.irwin@gmail.com> |
Use buffers when constructing string node lists. Hi Veillard and all, Firstly, thanks for libxml: it's awesome! I noticed recently that libxml was taking a surprisingly long time to perform some operations (many minutes instead of milliseconds), and so I did some digging. It turns out that the problem was caused by the realloc()ing done in xmlNodeAddContentLen() which can be called many (many) times when assigning some content into a node. For background, I'm dealing with XML that contains emails, these can have large attachments (~6MB) which are base-64 encoded, line-wrapped at 78 chars, and each line ends with . This means that xmlNodeAddContentLen() is being called about 200,000 times, and so there are 200,000 reallocs of a 6MB string, which takes a while... (I put a synthetic example of this at https://gist.github.com/2656940) The attached patch works around that problem by using the existing buffer API to merge the strings together before even creating the text node, this keeps the number of realloc()s at a managable level. I'd love feedback on the patch, and am happy to fix problems with it, or explore other solutions if you think that this is barking up the wrong tree :). Thanks, Conrad P.S. Should I create a bug for this too? ------8<------ Before this change xmlStringGetNodeList would perform a realloc() of the entire new content for every XML entity in the assigned text in order to merge together adjacent text nodes. This had the effect of making xmlSetNodeContent O(n^2), which led to unexpectedly bad performance on inputs that contained a large number of XML entities. After this change the memory management is done by the buffer API, avoiding the need to continually re-measure and realloc() the string. For my test data (6MB of 80 character lines, each ending with ) this takes the time to xmlSetNodeContent from about 500 seconds to around 50ms. I have not profiled smaller cases, though I tried to minimize the performance impact of my change by avoiding unnecessary string copying. Signed-off-by: Conrad Irwin <conrad.irwin@gmail.com>
/external/libxml2/tree.c
|
39d027cdb74371d64f68dc488556be41e1d14546 |
|
10-May-2012 |
Daniel Veillard <veillard@redhat.com> |
Fix html serialization error and htmlSetMetaEncoding() For https://bugzilla.gnome.org/show_bug.cgi?id=630682 The python tests were reporting errors, some of it was due to a small change in case encoding, but the main one was about htmlSetMetaEncoding(doc, NULL) being broken by not removing the associated meta tag anymore
/external/libxml2/tree.c
|
a6b14bf9fde119e85056ac82a358ddb4fe2aa12d |
|
26-Jan-2012 |
Daniel Veillard <veillard@redhat.com> |
Clarify the need to use xmlFreeNode after xmlUnlinkNode Just add one small sentence to the xmlUnlinkNode function comments
/external/libxml2/tree.c
|
aa54d37cd75399722f012e37f17d9ffeeddba556 |
|
09-Sep-2010 |
Daniel Veillard <veillard@redhat.com> |
Fix handling of XML-1.0 XML namespace declaration Usually 'xml' namespace for XML-1.0 declaration does not need to be carried but Mike Hommey raised the problem that the SVG XSD file fails to parse due to a mishandling. - SAX2.c: failure to create a namespace should not be interpreted as a memory allocation error - tree.c: document better xmlNewNs behaviour, and fix it in the case the 'xml' prefix is being used.
/external/libxml2/tree.c
|
e4d1849cd86d5afcec0622dd02ecc1aee6d52193 |
|
09-Mar-2010 |
Daniel Veillard <veillard@redhat.com> |
Fix xmlNodeSetBase() comment
/external/libxml2/tree.c
|
2f7009086465dbf2f30d4f8f9d7a505d15297f77 |
|
03-Feb-2010 |
François Delyon <f.delyon@satimage.fr> |
xmlPreviousElementSibling mistake * tree.c: xmlPreviousElementSibling it should look for preceding sibling never for the following ones...
/external/libxml2/tree.c
|
ddb01cbf61104e1f746c2224316881e4e4b2b233 |
|
29-Jan-2010 |
Rob Richards <rrichards@cdatazone.org> |
Fix lost namespace when copying node * tree.c: reconcile namespace if not found
/external/libxml2/tree.c
|
f370310542e8e9da66f4fb81f42f31645867b20c |
|
22-Jan-2010 |
Martin Trappel <0xCDCDCDCD@gmx.at> |
Fix a const warning in xmlNodeSetBase * tree.c: xmlNodeSetName: Remove const from declaration since it is used non-const anyway. Remove unnecessary cast on xmlFree later on.
/external/libxml2/tree.c
|
594e5dfb48ee6fbac1b64155839063648022fc57 |
|
07-Sep-2009 |
Daniel Veillard <veillard@redhat.com> |
Chasing dead assignments reported by clang-scan * SAX2.c dict.c error.c hash.c nanohttp.c parser.c python/libxml.c relaxng.c runtest.c tree.c valid.c xinclude.c xmlregexp.c xmlsave.c xmlschemas.c xpath.c xpointer.c: mostly removing unneded affectations, but this led to a few real bugs and some part not yet understood (relaxng/interleave)
/external/libxml2/tree.c
|
76d364583ecb6a48bd4a4087f3cef9fc7838b481 |
|
07-Sep-2009 |
Daniel Veillard <veillard@redhat.com> |
Fixing assorted potential problems raised by scan * encoding.c parser.c relaxng.c runsuite.c tree.c xmlreader.c xmlschemas.c: nothing really serious but better safe than sorry
/external/libxml2/tree.c
|
ee20cd7ec9a2a3f7ab238e537575b6f624d336a8 |
|
22-Aug-2009 |
Daniel Veillard <veillard@redhat.com> |
574017 Realloc too expensive on most platform * tree.c: even on BSD there is too much of a penalty hit, to use the doubling buffer size strategy on all arches not just Windows.
/external/libxml2/tree.c
|
8ed1072c2d4dac0bc72a8d0ebff7ccc1b338f035 |
|
20-Aug-2009 |
Daniel Veillard <veillard@redhat.com> |
Add symbol versioning to libxml2 shared libs * libxml2.syms: the symbols with history, going back to 2.4.30 * Makefile.am configure.in: linking flags detection and use * parser.c tree.c valid.c xpointer.c: various cleanup of functions which could be made static or simply discarded, not that many
/external/libxml2/tree.c
|
2afca4a1c4964be7b37326d365a2a625c3a38c7e |
|
30-Jul-2009 |
Petr Pajas <pajas@ufal.mff.cuni.cz> |
Preserve attributes of include start on tree copy * tree.c: copy attributes and namespaces for that kind of node
/external/libxml2/tree.c
|
ab2a763db86f4862699cdf36764a4f2bd0a2bc69 |
|
09-Jul-2009 |
Daniel Veillard <veillard@redhat.com> |
A bit of cleanups * tree.c: avoid calling xmlAddID with NULL values * parser.c: add a few xmlInitParser in some entry points
/external/libxml2/tree.c
|
43bc89c1e31d2e4f0cdec2592b947393e967041d |
|
23-Mar-2009 |
Daniel Veillard <veillard@src.gnome.org> |
add a missing check in xmlAddSibling, patch by Kris Breuker avoid * tree.c: add a missing check in xmlAddSibling, patch by Kris Breuker * xmlIO.c: avoid xmlAllocOutputBuffer using XML_BUFFER_EXACT which leads to performances problems especially on Windows. daniel svn path=/trunk/; revision=3820
/external/libxml2/tree.c
|
810a78b30562b8b582e9f4bc543e90892e79d26c |
|
31-Dec-2008 |
Rob Richards <rrichard@src.gnome.org> |
set doc on last child tree in xmlAddChildList for bug #546772. Fix problem * tree.c: set doc on last child tree in xmlAddChildList for bug #546772. Fix problem adding an attribute via with xmlAddChild reported by Kris Breuker. svn path=/trunk/; revision=3806
/external/libxml2/tree.c
|
be2bd6ac6fb512d322a059408c6fd80a91b091cf |
|
27-Nov-2008 |
Daniel Veillard <veillard@src.gnome.org> |
adds element traversal support avoid a warning regenerated daniel * include/libxml/tree.h tree.c python/generator.py: adds element traversal support * valid.c: avoid a warning * doc/*: regenerated daniel svn path=/trunk/; revision=3804
/external/libxml2/tree.c
|
1dc9feb00fd3bce5967304dcb388ea3ba7e964e6 |
|
17-Nov-2008 |
Daniel Veillard <veillard@src.gnome.org> |
fix for CVE-2008-4226, a memory overflow when building gigantic text * SAX2.c parser.c: fix for CVE-2008-4226, a memory overflow when building gigantic text nodes, and a bit of cleanup to better handled out of memory problem in that code. * tree.c: fix for CVE-2008-4225, lack of testing leads to a busy loop test assuming one have enough core memory. Daniel svn path=/trunk/; revision=3803
/external/libxml2/tree.c
|
da3fee406da96c344d7b5f4e0631faee74f7e11d |
|
01-Sep-2008 |
Daniel Veillard <veillard@src.gnome.org> |
Borland C fix from Moritz Both regenerate, workaround a problem for buffer * trionan.c: Borland C fix from Moritz Both * testapi.c: regenerate, workaround a problem for buffer testing * xmlIO.c HTMLtree.c: new internal entry point to hide even better xmlAllocOutputBufferInternal * tree.c: harden the code around buffer allocation schemes * parser.c: restore the warning when namespace names are not absolute URIs * runxmlconf.c: continue regression tests if we get the expected number of errors * Makefile.am: run the python tests on make check * xmlsave.c: handle the HTML documents and trees * python/libxml.c: convert python serialization to the xmlSave APIs and avoid some horrible hacks Daniel svn path=/trunk/; revision=3790
/external/libxml2/tree.c
|
1572425c2774b3fef6af062b87351a0e42c3e172 |
|
30-Aug-2008 |
Daniel Veillard <veillard@src.gnome.org> |
preparing 2.7.0 release remove some testing traces remove some warnings * configure.in, doc/*: preparing 2.7.0 release * tree.c: remove some testing traces * parser.c xmlIO.c xmlschemas.c: remove some warnings Daniel svn path=/trunk/; revision=3788
/external/libxml2/tree.c
|
e83e93e715709bb0d117c5386d89f0e5b08d1484 |
|
30-Aug-2008 |
Daniel Veillard <veillard@src.gnome.org> |
make a new kind of buffer where shrinking and adding in head can avoid * include/libxml/tree.h tree.c: make a new kind of buffer where shrinking and adding in head can avoid reallocation or full buffer memmoves * encoding.c xmlIO.c: use the new kind of buffers for output buffers Daniel svn path=/trunk/; revision=3787
/external/libxml2/tree.c
|
2cba415895e2cf9a15567038151009869b6c52a7 |
|
27-Aug-2008 |
Daniel Veillard <veillard@src.gnome.org> |
fix a small initialization problem raised by Ashwin increase testing * threads.c: fix a small initialization problem raised by Ashwin * testapi.c gentest.py: increase testing especially for document with an internal subset, and entities * tree.c: fix a deallocation issue when unlinking entities from a document. * valid.c: fix a missing entry point test not found previously. * doc/*: regenerated the APIs, docs etc. daniel svn path=/trunk/; revision=3778
/external/libxml2/tree.c
|
aa6de47ebf0d4f96ed83e06c79a870a4e9b5dd0e |
|
25-Aug-2008 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Aswin to fix tree skipping fixed a comment and added a * xmlreader.c: applied patch from Aswin to fix tree skipping * include/libxml/entities.h entities.c: fixed a comment and added a new xmlNewEntity() entry point * runtest.c: be less verbose * tree.c: space and tabs cleanups daniel svn path=/trunk/; revision=3774
/external/libxml2/tree.c
|
ae0765b6819c77aae2638b40735f354b05b9c150 |
|
31-Jul-2008 |
Daniel Veillard <veillard@src.gnome.org> |
more progresses against the official regression tests small cleanup for * runxmlconf.c: more progresses against the official regression tests * runsuite.c: small cleanup for non-leak reports * include/libxml/tree.h: parsing flags and other properties are now added to the document node, this is generally useful and allow to make Name and NmToken validations based on the parser flags, more specifically the 5th edition of XML or not * HTMLparser.c tree.c: small side effects for the previous changes * parser.c SAX2.c valid.c: the bulk of teh changes are here, the parser and validation behaviour can be affected, parsing flags need to be copied, lot of changes. Also fixing various validation problems in the regression tests. Daniel svn path=/trunk/; revision=3762
/external/libxml2/tree.c
|
ed939f8e065a708cafb7f653b7301c22bc2786c0 |
|
08-Apr-2008 |
Daniel Veillard <veillard@src.gnome.org> |
fix a bug introduced when fixing #438208 and reported by Ashwin fix an * tree.c: fix a bug introduced when fixing #438208 and reported by Ashwin * python/generator.py: fix an infinite loop bug Daniel svn path=/trunk/; revision=3733
/external/libxml2/tree.c
|
8f6c2b1163b17abc2f710713116cad261887deef |
|
03-Apr-2008 |
Daniel Veillard <veillard@src.gnome.org> |
fix some problems with the *EatName functions when running out of memory * tree.c: fix some problems with the *EatName functions when running out of memory raised by Eric Schrock , should fix #438208 Daniel svn path=/trunk/; revision=3729
/external/libxml2/tree.c
|
6f8611fdb429a3423d4780ad49132bfe88d50a8c |
|
15-Feb-2008 |
Daniel Veillard <veillard@src.gnome.org> |
patch from Julien Charbon to simplify the processing of xmlSetProp() * include/libxml/xmlerror.h tree.c: patch from Julien Charbon to simplify the processing of xmlSetProp() Daniel svn path=/trunk/; revision=3694
/external/libxml2/tree.c
|
38d452ac1c98b64eb0723175a67c2f59adc35d5a |
|
22-May-2007 |
William M. Brack <wbrack@src.gnome.org> |
Fixed typo in xmlCharEncFirstLine pointed out by Mark Rowe (bug #440159) * encoding.c: Fixed typo in xmlCharEncFirstLine pointed out by Mark Rowe (bug #440159) * include/libxml/xmlversion.h.in: Added check for definition of _POSIX_C_SOURCE to avoid warnings on Apple OS/X (patch from Wendy Doyle and Mark Rowe, bug #346675) * schematron.c, testapi.c, tree.c, xmlIO.c, xmlsave.c: minor changes to fix compilation warnings - no change to logic. svn path=/trunk/; revision=3618
/external/libxml2/tree.c
|
c9923324e92f0fff68ee2912fb1f0d28262bea1d |
|
24-Apr-2007 |
Daniel Veillard <veillard@src.gnome.org> |
Richard Jones reported xmlBufferAdd (buf, "", -1), fixing it Daniel * tree.c: Richard Jones reported xmlBufferAdd (buf, "", -1), fixing it Daniel svn path=/trunk/; revision=3605
/external/libxml2/tree.c
|
0e05f4c2e0bf18930d4019426de31c9ae4d6411a |
|
01-Nov-2006 |
Daniel Veillard <veillard@src.gnome.org> |
applied documentation patches from Markus Keim fixed one bug and added a * tree.c: applied documentation patches from Markus Keim * xmlregexp.c: fixed one bug and added a couple of optimisations while working on bug #362989 Daniel
/external/libxml2/tree.c
|
26a45c815a6c6e849cd5c3dda6a0c52fa41626d0 |
|
20-Oct-2006 |
Daniel Veillard <veillard@src.gnome.org> |
fix comment for xmlDocSetRootElement c.f. #351981 order XPath elements * tree.c: fix comment for xmlDocSetRootElement c.f. #351981 * xmllint.c: order XPath elements when using --shell Daniel
/external/libxml2/tree.c
|
b5f1197ce231cc339a98736c70d2145381a72878 |
|
14-Oct-2006 |
Daniel Veillard <veillard@src.gnome.org> |
fixing bug #344390 with xmlReconciliateNs Daniel * tree.c: fixing bug #344390 with xmlReconciliateNs Daniel
/external/libxml2/tree.c
|
f1a27c659ef3b78f561596d4737353e367361bf3 |
|
14-Oct-2006 |
Daniel Veillard <veillard@src.gnome.org> |
added --html --memory to test htmlReadMemory to test #321632 added various * xmllint.c: added --html --memory to test htmlReadMemory to test #321632 * HTMLparser.c: added various initialization calls which may help #321632 but not conclusive * testapi.c tree.c include/libxml/tree.h: fixed compilation with --with-minimum --with-sax1 and --with-minimum --with-schemas fixing #326442 Daniel
/external/libxml2/tree.c
|
b8efdda0a31947d5291fcb9221040fdab88dc549 |
|
10-Oct-2006 |
Daniel Veillard <veillard@src.gnome.org> |
add a new function xmlPathToUri() to provide a clean conversion when * uri.c include/libxml/uri.h: add a new function xmlPathToUri() to provide a clean conversion when setting up a base * SAX2.c tree.c: use said function when setting up doc->URL or using the xmlSetBase function. Should fix #346261 Daniel
/external/libxml2/tree.c
|
a02f199d7b71c8d3aadaa04d724db2081cf337ac |
|
16-Sep-2006 |
Rob Richards <rrichard@src.gnome.org> |
xmlTextConcat works with comments and PI nodes (bug #355962). fix * tree.c: xmlTextConcat works with comments and PI nodes (bug #355962). * parser.c: fix resulting tree corruption when using XML namespace with existing doc in xmlParseBalancedChunkMemoryRecover.
/external/libxml2/tree.c
|
978039bbd89fa2daada209e270524d20c9e3ca7e |
|
16-Jun-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed a bug in xmlDOMWrapAdoptNode(); the tree traversal stopped if the * tree.c include/libxml/tree.h: Fixed a bug in xmlDOMWrapAdoptNode(); the tree traversal stopped if the very first given node had an attribute node :-( This was due to a missed check in the traversal mechanism. Expanded the xmlDOMWrapCtxt: it now holds the namespace map used in xmlDOMWrapAdoptNode() and xmlDOMWrapCloneNode() for reusal; so the map-items don't need to be created for every cloning/adoption. Added a callback function to it for retrieval of xmlNsPtr to be set on node->ns; this is needed for my custom handling of ns-references in my DOM wrapper. Substituted code which created the XML namespace decl on the doc for a call to xmlTreeEnsureXMLDecl(). Removed those nastly "warnigns" from the docs of the clone/adopt functions; they work fine on my side.
/external/libxml2/tree.c
|
43ceb1ec88e77d9dacd263367d3a119f65d1eec8 |
|
12-Jun-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Got rid of a compiler warning in xmlGetNodePath(). * tree.c: Got rid of a compiler warning in xmlGetNodePath().
/external/libxml2/tree.c
|
d38c63f32913c2953ece8c9d6993e9dc7a54158b |
|
12-Jun-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed xmlGetNodePath() to generate the node test "*" for elements in the * tree.c: Fixed xmlGetNodePath() to generate the node test "*" for elements in the default namespace, rather than generating an unprefixed named node test and loosing the namespace information.
/external/libxml2/tree.c
|
a512d76edce4b57a01da369783efb4abb5bb8d97 |
|
22-May-2006 |
Rob Richards <rrichard@src.gnome.org> |
Revert behavior change in xmlSetProp to handle attributes with colons in * tree.c: Revert behavior change in xmlSetProp to handle attributes with colons in name and no namespace.
/external/libxml2/tree.c
|
b2f8f1de7a02900f3e62a8170618ac35bd189269 |
|
28-Apr-2006 |
Daniel Veillard <veillard@src.gnome.org> |
preparing 2.6.24 release, fixed Python paths at the last moment fix some * NEWS configure.in doc//*: preparing 2.6.24 release, fixed Python paths at the last moment * relaxng.c testapi.c tree.c: fix some comments Daniel
/external/libxml2/tree.c
|
973dceb7688b3afa48c865593f772a9a3e29f8ca |
|
25-Apr-2006 |
Daniel Veillard <veillard@src.gnome.org> |
fix compilation without tree Daniel * tree.c: fix compilation without tree Daniel
/external/libxml2/tree.c
|
11ce4004d86bb4b317c48b7d5124ba33e40e10f5 |
|
10-Mar-2006 |
Daniel Veillard <veillard@src.gnome.org> |
end of first pass on coverity reports. Daniel * runtest.c schematron.c testAutomata.c tree.c valid.c xinclude.c xmlcatalog.c xmlreader.c xmlregexp.c xpath.c: end of first pass on coverity reports. Daniel
/external/libxml2/tree.c
|
4435341da435f9c7ec4b549712dc4c6d351ea34f |
|
06-Mar-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Simplified usage of the internal xmlNsMap. Added a "strict" lookup for * tree.c: Simplified usage of the internal xmlNsMap. Added a "strict" lookup for namespaces based on a prefix. Fixed a namespace processing issue in the clone-node function, which occured if a @ctxt argument was given.
/external/libxml2/tree.c
|
30f874d7e636fff13c1ae8116835f7c3950fd2a6 |
|
02-Mar-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Bundled lookup of attr-nodes and retrieving their values into the * tree.c: Bundled lookup of attr-nodes and retrieving their values into the functions xmlGetPropNodeInternal() and xmlGetPropNodeValueInternal(). Changed relevant code to use those functions.
/external/libxml2/tree.c
|
6581512a0c766c683f2c525c6c4202fb454eba54 |
|
25-Feb-2006 |
Rob Richards <rrichard@src.gnome.org> |
Fix the add sibling functions when passing attributes. Modify testing for * tree.c: Fix the add sibling functions when passing attributes. Modify testing for ID in xmlSetProp. No longer remove IDness when unlinking or replacing an attribute.
/external/libxml2/tree.c
|
eb46870850a8dec52a25ff63d406628cf31dcc9c |
|
15-Feb-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed bug #328896 reported by Liron. The path for text- and * tree.c: Fixed bug #328896 reported by Liron. The path for text- and CDATA-section-nodes was computed incorrectly in xmlGetNodePath().
/external/libxml2/tree.c
|
cab801b1631444f3ecd149a541027284e120c2bd |
|
03-Feb-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added an initial version of xmlDOMWrapCloneNode() to the API. It will be * tree.c: Added an initial version of xmlDOMWrapCloneNode() to the API. It will be used to reflect DOM's Node.cloneNode and Document.importNode methods. The pros: 1) non-recursive, 2) optimized ns-lookup (mostly pointer comparison), 3) user defined ns-lookup, 4) save ns-processing. The function is in an unfinished and experimental state and should be only used to test it.
/external/libxml2/tree.c
|
e8f8d751664bc21aa689cf8a31d1fe29c647645c |
|
02-Feb-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Fixed some bugs xmlDOMWrapReconcileNamespaces() wrt the previous addition * tree.c: Fixed some bugs xmlDOMWrapReconcileNamespaces() wrt the previous addition of the removal of redundant ns-decls.
/external/libxml2/tree.c
|
e01b2fd77624b30e3ca5c750c379b931b94964f2 |
|
01-Feb-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Enhanced xmlDOMWrapReconcileNamespaces() to remove redundant ns-decls if * tree.c: Enhanced xmlDOMWrapReconcileNamespaces() to remove redundant ns-decls if the option XML_DOM_RECONNS_REMOVEREDUND was given. Note that I haven't moved this option to the header file yet; so just call this function with an @option of 1 to test the behaviour.
/external/libxml2/tree.c
|
77b92ff6a8d1ba71706472ad6a308b0fd88c721d |
|
20-Dec-2005 |
Rob Richards <rrichard@src.gnome.org> |
fix bug #322136 in xmlNodeBufGetContent when entity ref is a child of an * tree.c: fix bug #322136 in xmlNodeBufGetContent when entity ref is a child of an element (fix by Oleksandr Kononenko). * HTMLtree.c include/libxml/HTMLtree.h: Add htmlDocDumpMemoryFormat.
/external/libxml2/tree.c
|
19dc961ec1dfb1c1f63cd0a6664ac55d29decc90 |
|
28-Oct-2005 |
Rob Richards <rrichard@src.gnome.org> |
add additional checks to prevent tree corruption. fix problem copying * tree.c: add additional checks to prevent tree corruption. fix problem copying attribute using xmlDocCopyNode from one document to another.
/external/libxml2/tree.c
|
c342ec6d6dcf69abb3781ea798a1e9ef89178871 |
|
25-Oct-2005 |
Rob Richards <rrichard@src.gnome.org> |
fix issue adding non-namespaced attributes in xmlAddChild(), * tree.c: fix issue adding non-namespaced attributes in xmlAddChild(), xmlAddNextSibling() and xmlAddPrevSibling() (bug #319108) - part 1.
/external/libxml2/tree.c
|
65c2f1d78acaea8cde6578eaef0c0051f31369f9 |
|
17-Oct-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Silenced intel compiler warnings (reported by Kjartan Maraas, bug * tree.c pattern.c: Silenced intel compiler warnings (reported by Kjartan Maraas, bug #318517). * xmlschemas.c: The above changes in pattern.c revealed an inconsistency wrt IDCs: we now _only_ pop XPath states, if we really pushed them beforehand; this was previously not checked for the case when we discover an element node to be invalid wrt the content model. Fixed segfault in xmlSchemaGetEffectiveValueConstraint().
/external/libxml2/tree.c
|
54f9a4f5089a974cd773ab285637ea21df01202c |
|
03-Sep-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixing a number of issues raised by xml:id but more generally related to * SAX2.c tree.c valid.c: fixing a number of issues raised by xml:id but more generally related to attributes and ID handling, fixes #314358 among other things Daniel
/external/libxml2/tree.c
|
8874b94cd2e2086f4cefe026286e0f64cac6ec9a |
|
25-Aug-2005 |
Daniel Veillard <veillard@src.gnome.org> |
added a parser XML_PARSE_COMPACT option to allocate small text nodes (less * HTMLparser.c parser.c SAX2.c debugXML.c tree.c valid.c xmlreader.c xmllint.c include/libxml/HTMLparser.h include/libxml/parser.h: added a parser XML_PARSE_COMPACT option to allocate small text nodes (less than 8 bytes on 32bits, less than 16bytes on 64bits) directly within the node, various changes to cope with this. * result/XPath/tests/* result/XPath/xptr/* result/xmlid/*: this slightly change the output Daniel
/external/libxml2/tree.c
|
73da77e0d7849c2b9c725dfa240387f9a48f48b4 |
|
24-Aug-2005 |
Daniel Veillard <veillard@src.gnome.org> |
line numbers are now carried by most nodes, fixing xmlGetLineNo() c.f. bug * SAX2.c tree.c: line numbers are now carried by most nodes, fixing xmlGetLineNo() c.f. bug #309205 Daniel
/external/libxml2/tree.c
|
bca3ad25f93b7895c4c89ea38551a2873cbbd3e1 |
|
24-Aug-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed compilation when configured --without-sax1 and other cleanups fixes * SAX2.c globals.c runtest.c testC14N.c testapi.c tree.c include/libxml/SAX2.h include/libxml/xmlregexp.h: fixed compilation when configured --without-sax1 and other cleanups fixes bug #172683 * doc/* elfgcchack.h: regenerated Daniel
/external/libxml2/tree.c
|
365c806eb59f9babf5b19bfa2e6eb003c28ff3d9 |
|
19-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Alexander Pohoyda fixing xmlGetNodePath on namespaced * tree.c: applied patch from Alexander Pohoyda fixing xmlGetNodePath on namespaced attributes #310417. Daniel
/external/libxml2/tree.c
|
39e5c89016db91821b11262b5d19d7d7926a89c6 |
|
04-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixing a leak detected by testapi in xmlDOMWrapAdoptNode, and fixing * testapi.c tree.c: fixing a leak detected by testapi in xmlDOMWrapAdoptNode, and fixing another side effect in testapi seems to pass tests fine now. * include/libxml/parser.h parser.c: xmlStopParser() is no more limited to push mode * error.c: remove a warning * runtest.c xmllint.c: avoid compilation errors if only some parts of the library are compiled in. Daniel
/external/libxml2/tree.c
|
7e21fd108ce2165631b5412a4c3e437c3ebf8a0d |
|
03-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixing a leak detected by testapi in xmlDOMWrapAdoptNode, and fixing * testapi.c tree.c: fixing a leak detected by testapi in xmlDOMWrapAdoptNode, and fixing another side effect in testapi seems to pass tests fine now. Daniel
/external/libxml2/tree.c
|
6b6d680901779455b5c43142e2954dddbaf4b206 |
|
03-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixing compilations when disabling parts of the library at configure time. * runsuite.c runtest.c tree.c: fixing compilations when disabling parts of the library at configure time. Daniel
/external/libxml2/tree.c
|
304e78c6b4f3a8087ac6a395692fd6503058dc47 |
|
03-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fix bug raised by zamez on IRC regenerated, seems to pop-up leaks in new * parserInternals.c: fix bug raised by zamez on IRC * testapi.c: regenerated, seems to pop-up leaks in new tree functions * tree.c: added comments missing. * doc/*: regenerated Daniel
/external/libxml2/tree.c
|
4d9c948fd7d189834381361395c5b38e1b0a7b87 |
|
27-Jun-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added allocation/deallocation functions for the DOM-wrapper context. * tree.c include/libxml/tree.h: Added allocation/deallocation functions for the DOM-wrapper context.
/external/libxml2/tree.c
|
017264fe4ab5b8085788bb784435c73192182867 |
|
27-Jun-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Commented the new functions to be experimental. * tree.c: Commented the new functions to be experimental.
/external/libxml2/tree.c
|
bc0e3c6b1a1ac598aedb5ee171c60b7e08a982a5 |
|
27-Jun-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added xmlDOMWrapReconcileNamespaces(), xmlDOMWrapAdoptNode() and * tree.c include/libxml/tree.h: Added xmlDOMWrapReconcileNamespaces(), xmlDOMWrapAdoptNode() and xmlDOMWrapRemoveNode() to the API. These are functions intended to be used with DOM-wrappers.
/external/libxml2/tree.c
|
da6f4af38a8919bf17e7826c78dbcc395d631218 |
|
20-Jun-2005 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Rob Richards for removal of ID (and xml:id) applied * tree.c valid.c: applied patch from Rob Richards for removal of ID (and xml:id) * xmlreader.c: applied patch from James Wert implementing xmlTextReaderReadInnerXml and xmlTextReaderReadOuterXml Daniel
/external/libxml2/tree.c
|
64d7d123a09da69df4a25a3ebbc7aa2c933e152b |
|
11-May-2005 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch for replaceNode from Brent Hendricks Daniel * tree.c: applied patch for replaceNode from Brent Hendricks Daniel
/external/libxml2/tree.c
|
c587bce5c9ee2257e8d48c44a177cec500c9c0c4 |
|
10-May-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed bug #303682 of a leak reported by Malcolm Rowe Daniel * tree.c: fixed bug #303682 of a leak reported by Malcolm Rowe Daniel
/external/libxml2/tree.c
|
5d4644ef6e38479a648615eca758c5e962a141d5 |
|
01-Apr-2005 |
Daniel Veillard <veillard@src.gnome.org> |
revamped the elfgcchack.h format to cope with gcc4 change of aliasing * doc/apibuild.py doc/elfgcchack.xsl: revamped the elfgcchack.h format to cope with gcc4 change of aliasing allowed scopes, had to add extra informations to doc/libxml2-api.xml to separate the header from the c module source. * *.c: updated all c library files to add a #define bottom_xxx and reimport elfgcchack.h thereafter, and a bit of cleanups. * doc//* testapi.c: regenerated when rebuilding the API Daniel
/external/libxml2/tree.c
|
5cd3e8c494d0baf597362349fd711f1a6eccd78a |
|
27-Mar-2005 |
Daniel Veillard <veillard@src.gnome.org> |
cleanup of the Prop related functions and xmlNewNodeEatName by Rob * tree.c: cleanup of the Prop related functions and xmlNewNodeEatName by Rob Richards Daniel
/external/libxml2/tree.c
|
ba70cc0de7be1ef743d1a569945cd6316de5a493 |
|
28-Feb-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Changed xmlSearchNsByHref to call xmlNsInScope with the prefix instead of * tree.c: Changed xmlSearchNsByHref to call xmlNsInScope with the prefix instead of the namespace name. * test/schemas/annot-err_0.xsd test/schemas/element-err_0.xsd: Adapted invalid values of the "id" attribute, since they are validated now.
/external/libxml2/tree.c
|
b6b36d37f2fa2955cbd980e160f02bc5ae7e505f |
|
09-Feb-2005 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch to xmlSetNsProp from Mike Hommey Daniel * tree.c: applied patch to xmlSetNsProp from Mike Hommey Daniel
/external/libxml2/tree.c
|
0996a162c90716627b8b3bfec71fa941357d1aca |
|
05-Feb-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the namespaces support fixed xmlGetNodePath when namespaces are used * pattern.c: fixed the namespaces support * tree.c: fixed xmlGetNodePath when namespaces are used * result/pattern/multiple result/pattern/namespaces test/pattern/multiple.* test/pattern/namespaces.*: added more regression tests Daniel
/external/libxml2/tree.c
|
f59507d42809b2307d13571c7514a30606ccf1fe |
|
27-Jan-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed xmlCopyDoc to also copy the doc->URL as pointed by Martijn Faassen * tree.c: fixed xmlCopyDoc to also copy the doc->URL as pointed by Martijn Faassen Daniel
/external/libxml2/tree.c
|
21e4ef20f64ebd740ebac0ead5d85a5631d2db5e |
|
02-Jan-2005 |
William M. Brack <wbrack@src.gnome.org> |
Re-examined the problems of configuring a "minimal" library. Synchronized the header files with the library code in order to assure that all the various conditionals (LIBXML_xxxx_ENABLED) were the same in both. Modified the API database content to more accurately reflect the conditionals. Enhanced the generation of that database. Although there was no substantial change to any of the library code's logic, a large number of files were modified to achieve the above, and the configuration script was enhanced to do some automatic enabling of features (e.g. --with-xinclude forces --with-xpath). Additionally, all the format errors discovered by apibuild.py were corrected. * configure.in: enhanced cross-checking of options * doc/apibuild.py, doc/elfgcchack.xsl, doc/libxml2-refs.xml, doc/libxml2-api.xml, gentest.py: changed the usage of the <cond> element in module descriptions * elfgcchack.h, testapi.c: regenerated with proper conditionals * HTMLparser.c, SAX.c, globals.c, tree.c, xmlschemas.c, xpath.c, testSAX.c: cleaned up conditionals * include/libxml/[SAX.h, SAX2.h, debugXML.h, encoding.h, entities.h, hash.h, parser.h, parserInternals.h, schemasInternals.h, tree.h, valid.h, xlink.h, xmlIO.h, xmlautomata.h, xmlreader.h, xpath.h]: synchronized the conditionals with the corresponding module code * doc/examples/tree2.c, doc/examples/xpath1.c, doc/examples/xpath2.c: added additional conditions required for compilation * doc/*.html, doc/html/*.html: rebuilt the docs
/external/libxml2/tree.c
|
1d8c9b291ed3b9c09b7f0ef71308bffebe237b4c |
|
25-Dec-2004 |
William M. Brack <wbrack@src.gnome.org> |
fixed to skip (if necessary) the BOM for encoding 'utf-16'. Completes the * parserInternals.c: fixed to skip (if necessary) the BOM for encoding 'utf-16'. Completes the fix for bug #152286. * tree.c, parser.c: minor warning cleanup, no change to logic
/external/libxml2/tree.c
|
d5cc0f7f5185532120f6b8351e12ed7e81d4a28c |
|
06-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
augmented types supported a number of new bug fixes and documentation * gentest.py testapi.c: augmented types supported * HTMLtree.c tree.c xmlreader.c xmlwriter.c: a number of new bug fixes and documentation updates. Daniel
/external/libxml2/tree.c
|
27f2010023ac8978ab7377c5fc4d3cedd2ed1d5b |
|
05-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
more coverage more fixes Daniel * gentest.py testapi.c: more coverage * nanoftp.c tree.c: more fixes Daniel
/external/libxml2/tree.c
|
ce244ad595eafff8e78a8f55fbd0004a0b42d789 |
|
05-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the way the generator works, extended the testing, especially with * gentest.py testapi.c: fixed the way the generator works, extended the testing, especially with more real trees and nodes. * HTMLtree.c tree.c valid.c xinclude.c xmlIO.c xmlsave.c: a bunch of real problems found and fixed. * entities.c: fix error reporting to go through the new handlers Daniel
/external/libxml2/tree.c
|
3d97e669eca6f4849c7b3014f472cacc57817015 |
|
04-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
extending the tests coverage more fixes and cleanups Daniel * gentest.py testapi.c: extending the tests coverage * HTMLtree.c tree.c xmlsave.c xpointer.c: more fixes and cleanups Daniel
/external/libxml2/tree.c
|
d005b9e89d74f300ac65618374de7ad3f1a79c65 |
|
03-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
more fixes and extending the tests coverage more fixes and hardening * gentest.py testapi.c: more fixes and extending the tests coverage * list.c tree.c: more fixes and hardening Daniel
/external/libxml2/tree.c
|
a03e36566be477c034d30ba78c2524c55c41bc71 |
|
02-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
more developments on the API testing more cleanups rebuilt Daniel * gentest.py testapi.c: more developments on the API testing * HTMLparser.c tree.c: more cleanups * doc/*: rebuilt Daniel
/external/libxml2/tree.c
|
36e5cd5064d3477a0500f6183d68b18b7493568a |
|
02-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
adding xmlMemBlocks() work on generator of an automatic API regression * xmlmemory.c include/libxml/xmlmemory.h: adding xmlMemBlocks() * Makefile.am gentest.py testapi.c: work on generator of an automatic API regression test tool. * SAX2.c nanoftp.c parser.c parserInternals.c tree.c xmlIO.c xmlstring.c: various API hardeing changes as a result of running teh first set of automatic API regression tests. * test/slashdot16.xml: apparently missing from CVS, commited it Daniel
/external/libxml2/tree.c
|
95ddcd326694de324a41a73d407d72604dd746d1 |
|
26-Oct-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied fixes for a couple of potential security problems more fixes on * nanoftp.c: applied fixes for a couple of potential security problems * tree.c valid.c xmllint.c: more fixes on the string interning checks Daniel
/external/libxml2/tree.c
|
03a53c34db279cbe4a305d58969beb1f26ff3d19 |
|
26-Oct-2004 |
Daniel Veillard <veillard@src.gnome.org> |
added checking for names values and dictionnaries generates a tons of * debugXML.c include/libxml/xmlerror.h: added checking for names values and dictionnaries generates a tons of errors * SAX2.ccatalog.c parser.c relaxng.c tree.c xinclude.c xmlwriter.c include/libxml/tree.h: fixing the errors in the regression tests Daniel
/external/libxml2/tree.c
|
370ba3d231dede4a19426a9255f45312616ec1d7 |
|
25-Oct-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the leak reported by Volker Roth on the list added a specific test * parser.c: fixed the leak reported by Volker Roth on the list * test/ent10 result//ent10*: added a specific test for the problem Daniel
/external/libxml2/tree.c
|
8de5c0bd79cceeca3d55d6dbf8f0248b7239e050 |
|
07-Oct-2004 |
Daniel Veillard <veillard@src.gnome.org> |
adding the tree debug mode fixing various problems reported by the debug * debugXML.c include/libxml/debugXML.h include/libxml/xmlerror.h: adding the tree debug mode * parser.c relaxng.c tree.c xpath.c: fixing various problems reported by the debug mode. * SAX2.c: another tree fix from Rob Richards Daniel
/external/libxml2/tree.c
|
2c22844057be33925a44f0962f712e45b932ebb6 |
|
03-Oct-2004 |
William M. Brack <wbrack@src.gnome.org> |
changed xmlHasNsProp to properly handle a request for the default * tree.c: changed xmlHasNsProp to properly handle a request for the default namespace (bug 153557)
/external/libxml2/tree.c
|
13dfa87e91a32c347c5c9c655252609f552e9424 |
|
18-Sep-2004 |
William M. Brack <wbrack@src.gnome.org> |
added the routine xmlNanoHTTPContentLength to the external API * nanohttp.c, include/libxml/nanohttp.h: added the routine xmlNanoHTTPContentLength to the external API (bug151968). * parser.c: fixed unnecessary internal error message (bug152060); also changed call to strncmp over to xmlStrncmp. * encoding.c: fixed compilation warning (bug152307). * tree.c: fixed segfault in xmlCopyPropList (bug152368); fixed a couple of compilation warnings. * HTMLtree.c, debugXML.c, xmlmemory.c: fixed a few compilation warnings; no change to logic.
/external/libxml2/tree.c
|
1f8658a76f155c460604fd295e7e66828c054ade |
|
14-Aug-2004 |
Daniel Veillard <veillard@src.gnome.org> |
Dodji pointed out a bug in xmlGetNodePath() applied patch from Albert Chin * tree.c: Dodji pointed out a bug in xmlGetNodePath() * xmlcatalog.c: applied patch from Albert Chin to add a --no-super-update option to xmlcatalog see #145461 and another patch also from Albert Chin to not crash on -sgml --del without args see #145462 * Makefile.am: applied another patch from Albert Chin to fix a problem with diff on Solaris #145511 * xmlstring.c: fix xmlCheckUTF8() according to the suggestion in bug #148115 * python/libxml.py: apply fix from Marc-Antoine Parent about the errors in libxml(2).py on the node wrapper #135547 Daniel
/external/libxml2/tree.c
|
18a04f2a3c4d1803ac4f2e55da288ffd7bf9cf3b |
|
03-Aug-2004 |
William M. Brack <wbrack@src.gnome.org> |
fixed problem with memory leak on text nodes in DTD (bug 148965) with * tree.c: fixed problem with memory leak on text nodes in DTD (bug 148965) with patch provided by Darrell Kindred
/external/libxml2/tree.c
|
a3215c7ae6b1441ceb046c61cc93a70a74bd7f9c |
|
31-Jul-2004 |
William M. Brack <wbrack@src.gnome.org> |
many further little changes for OOM problems. Now seems to be getting * SAX2.c, encoding.c, error.c, parser.c, tree.c, uri.c, xmlIO.c, xmlreader.c, include/libxml/tree.h: many further little changes for OOM problems. Now seems to be getting closer to "ok". * testOOM.c: added code to intercept more errors, found more problems with library. Changed method of flagging / counting errors intercepted.
/external/libxml2/tree.c
|
ac996a1df22b6ebefd42ae1fb0a47ebe632c477a |
|
30-Jul-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied a couple of patch one from Oliver Stoeneberg and another one from * tree.c: applied a couple of patch one from Oliver Stoeneberg and another one from Rob Richards fixing #148448 Daniel
/external/libxml2/tree.c
|
42331a90297058b65403f5e0c5097cd05bef0bab |
|
29-Jul-2004 |
William M. Brack <wbrack@src.gnome.org> |
further fixes for out of memory condition, mostly from Olivier Andrieu. * SAX2.c, tree.c, uri.c, xmlIO.c, xmlreader.c: further fixes for out of memory condition, mostly from Olivier Andrieu. * testOOM.c: some further improvement by Olivier, with a further small enhancement for easier debugging.
/external/libxml2/tree.c
|
9f797abdb9c0ce9ad20564a302fa8fe273327223 |
|
28-Jul-2004 |
William M. Brack <wbrack@src.gnome.org> |
implemented patches supplied by Olivier Andrieu (bug 148588), plus made * SAX2.c, error.c, parser.c, tree.c, xmlreader.c: implemented patches supplied by Olivier Andrieu (bug 148588), plus made some further enhancements, to correct some problems with out of memory conditions. * testOOM.c: improved with patches from Olivier Andrieu
/external/libxml2/tree.c
|
30fe43f6144de60a901cd2bcc1ba92b5fd3df236 |
|
26-Jul-2004 |
William M. Brack <wbrack@src.gnome.org> |
put in patch for Windows buffer re-allocation submitted by Steve Hay (bug * tree.c: put in patch for Windows buffer re-allocation submitted by Steve Hay (bug 146697)
/external/libxml2/tree.c
|
62040be3602d66ce983dcb22017af4ccc5d8276d |
|
17-May-2004 |
Daniel Veillard <veillard@src.gnome.org> |
avoid returning default namespace when searching from an attribute reverse * tree.c: avoid returning default namespace when searching from an attribute * entities.c xmlwriter.c: reverse xmlEncodeSpecialChars() behaviour back to escaping " since the normal serialization routines do not use it anymore, should close bug #134477 . Tried to make the writer avoid it too but it didn't work. Daniel
/external/libxml2/tree.c
|
bf62949f2c930dd6d7973a0677c980cbf0813dd8 |
|
21-Apr-2004 |
Daniel Veillard <veillard@src.gnome.org> |
small buffer resizing improvement from Morten Welinder closes #140629 * tree.c: small buffer resizing improvement from Morten Welinder closes #140629 Daniel
/external/libxml2/tree.c
|
57e9e9180a904f020c39b753cb7944e49b4d6ace |
|
09-Mar-2004 |
William M. Brack <wbrack@src.gnome.org> |
Changed the flag to xmlDocCopyNode (and similar routines), previously used * tree.c: Changed the flag to xmlDocCopyNode (and similar routines), previously used only for recursion, to use a value of '2' to indicate copy properties & namespaces, but not children. * xinclude.c: changed the handling of ranges to use the above new facility. Fixes Bug 134268.
/external/libxml2/tree.c
|
2156d4387bf23c9b927341da58bd394bb4946017 |
|
04-Mar-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixing compilation bug with some options disabled as well as * debugXML.c testHTML.c tree.c doc/examples/*.c include/libxml/xmlsave.h: fixing compilation bug with some options disabled as well as --with-minimum should fix #134695 Daniel
/external/libxml2/tree.c
|
1a8741c89826194fc1c7923bff981cb11c79621a |
|
04-Mar-2004 |
Daniel Veillard <veillard@src.gnome.org> |
commiting the new xmlsave module before the actuall big code change. * Makefile.am tree.c xmlsave.c include/libxml/xmlsave.h: commiting the new xmlsave module before the actuall big code change. Daniel
/external/libxml2/tree.c
|
06d2524e8069c7ab0626d03910ac29484741f811 |
|
25-Feb-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied a cleanup patch from Peter Breitenlohner removed a doc build * Makefile.am catalog.c configure.in: applied a cleanup patch from Peter Breitenlohner * tree.c: removed a doc build warning by fixing a param comment * doc/* : rebuilt the docs Daniel
/external/libxml2/tree.c
|
cb35f01d948e8d8ef8d25a85181a148a75130887 |
|
20-Feb-2004 |
Daniel Veillard <veillard@src.gnome.org> |
xmlAttrSerializeTxtContent don't segfault if NULL is passed. adding an old * tree.c: xmlAttrSerializeTxtContent don't segfault if NULL is passed. * test/att7 result//att7*: adding an old regression test laying around on my laptop Daniel
/external/libxml2/tree.c
|
49138f1933e51d692dc3c7d91d95cb295ebac325 |
|
19-Feb-2004 |
Daniel Veillard <veillard@src.gnome.org> |
some clarification in xmlDocDumpMemory() documentation fixed xmllint * tree.c: some clarification in xmlDocDumpMemory() documentation * xmllint.c: fixed xmllint --stream --timing to get timings back Daniel
/external/libxml2/tree.c
|
3671190b546760a9e10d2e683257c3a86c680816 |
|
11-Feb-2004 |
Daniel Veillard <veillard@src.gnome.org> |
added xmlByteConsumed() interface updated the benchmark rebuilt the docs * parserInternals.c xmlIO.c encoding.c include/libxml/parser.h include/libxml/xmlIO.h: added xmlByteConsumed() interface * doc/*: updated the benchmark rebuilt the docs * python/tests/Makefile.am python/tests/indexes.py: added a specific regression test for xmlByteConsumed() * include/libxml/encoding.h rngparser.c tree.c: small cleanups Daniel
/external/libxml2/tree.c
|
6f108a1d0b388bbe26b2b169bce1434c15efca49 |
|
11-Feb-2004 |
William M. Brack <wbrack@src.gnome.org> |
fixed missing output of internal DTD param entities when nothing else * tree.c: fixed missing output of internal DTD param entities when nothing else present in DTD (bug 134052)
/external/libxml2/tree.c
|
a9c612c3ee115278fb8dc0cac1b2f2e362f0c052 |
|
01-Feb-2004 |
William M. Brack <wbrack@src.gnome.org> |
moved serialization of attribute text data (xmlSerializeContent) into a * tree.c, include/libxml/tree.h: moved serialization of attribute text data (xmlSerializeContent) into a separate routine (xmlSerializeTxtContent) so it can be used by xmlwriter.c * xmlwriter.c: changed handling of attribute string to use the routine above (fixed bug 131548)
/external/libxml2/tree.c
|
7762bb153794461bf52d4b0a1d29599579e5b9e9 |
|
04-Jan-2004 |
William M. Brack <wbrack@src.gnome.org> |
added a routine xmlStrncatNew to create a new string from 2 frags. added * parser.c, include/libxml/parser.h: added a routine xmlStrncatNew to create a new string from 2 frags. * tree.c: added code to check if node content is from dictionary before trying to change or concatenate.
/external/libxml2/tree.c
|
84d83e3464af253aea8587831eee996a5d06a8bc |
|
23-Dec-2003 |
William M. Brack <wbrack@src.gnome.org> |
inhibited production of "(null):" in xmlGetNodePath when node has default * tree.c: inhibited production of "(null):" in xmlGetNodePath when node has default namespace (Bug 129710)
/external/libxml2/tree.c
|
e1f70496c8fd8fb5c041edb55d4b3b745ca3f329 |
|
21-Dec-2003 |
MST 2003 John Fleck <jfleck@inkstain.net> |
tree.c - add explanation of namespace inheritance when ns is NULL to Sat Dec 20 16:42:07 MST 2003 John Fleck <jfleck@inkstain.net> * tree.c - add explanation of namespace inheritance when ns is NULL to xmlNewChild and xmlNewTextChild API doc
/external/libxml2/tree.c
|
a0e7e9346492edd1b67d57efa305ddfec1768b3a |
|
19-Dec-2003 |
MST 2003 John Fleck <jfleck@inkstain.net> |
tree.c fix misc. typos in doc comments include/libxml/tree.h elaborate on Thu Dec 18 20:10:34 MST 2003 John Fleck <jfleck@inkstain.net> * tree.c fix misc. typos in doc comments * include/libxml/tree.h elaborate on macro define doc
/external/libxml2/tree.c
|
8b03bc569aa55408faef2291d6286776f2ae41a5 |
|
17-Dec-2003 |
MST 2003 John Fleck <jfleck@inkstain.net> |
tree.c doc/* Elaborate in documentation discussion of xmlNewChild and Tue Dec 16 20:40:40 MST 2003 John Fleck <jfleck@inkstain.net> * tree.c * doc/* Elaborate in documentation discussion of xmlNewChild and xmlNewTextChild. Thanks to Steve Lenti for pointing out the usefulness of a more explicit explanation of the reserved character escaping issue.
/external/libxml2/tree.c
|
2f6ff81a4aa4d5c23346042e28750c265b04712e |
|
08-Dec-2003 |
Daniel Veillard <veillard@src.gnome.org> |
tentative fix for #126117 character reference in attributes output problem * tree.c: tentative fix for #126117 character reference in attributes output problem in some cornercase. Daniel
/external/libxml2/tree.c
|
d7cf7f8dc9009260331411ea6613c600ff8c9141 |
|
14-Nov-2003 |
William M. Brack <wbrack@src.gnome.org> |
minor changes to some comments rebuilt the generated HTML pages for * tree.c: minor changes to some comments * doc/*.html: rebuilt the generated HTML pages for changes from jfleck (bug 126945)
/external/libxml2/tree.c
|
254b12607d427687ae5c1bd75fabaf2ca530b65e |
|
01-Nov-2003 |
Daniel Veillard <veillard@src.gnome.org> |
second BeOS patch from Marcin 'Shard' Konicki Daniel * tree.c nanohttp.c threads.c: second BeOS patch from Marcin 'Shard' Konicki Daniel
/external/libxml2/tree.c
|
e22dd5ce8c1a2eda65e93e0f24f03dc8c60c9b31 |
|
29-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
applied a couple of patches from Mark Lilback about text nodes coalescing * tree.c: applied a couple of patches from Mark Lilback about text nodes coalescing Daniel
/external/libxml2/tree.c
|
f4e562980917086caf3f7a8217ac9f72ebf3ccb4 |
|
28-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Kasimier Buchcik which fixes a problem in xmlSearchNs * tree.c: applied patch from Kasimier Buchcik which fixes a problem in xmlSearchNs introduced in 2.6.0 Damniel
/external/libxml2/tree.c
|
cec50a6affcb86f64b52fce6dce3e491c6d59d3c |
|
28-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fix bug #125047 about serializing when finding a document fragment node. * tree.c: fix bug #125047 about serializing when finding a document fragment node. Daniel
/external/libxml2/tree.c
|
2189b59b1005976970ebadb65edbb289f9e091ff |
|
21-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
last minute patch from Eric Zurcher making it into 2.6.0 Daniel * tree.c: last minute patch from Eric Zurcher making it into 2.6.0 Daniel
/external/libxml2/tree.c
|
3e35f8e65884103baf7876039c7a2e78af0537fa |
|
21-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
preparing libxml2-2.6.0 updated and regenerated the docs and API moved the * configure.in NEWS doc/libxml2.xsa: preparing libxml2-2.6.0 * doc/*: updated and regenerated the docs and API * SAX2.c error.c tree.c: moved the line number to their proper field in elements now. Daniel
/external/libxml2/tree.c
|
c469692e5d7828d3890de4a721fe4db3f4a4e6ea |
|
19-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
cleanup xmlNodeGetContent() reusing xmlNodeBufGetContent(), tested it * tree.c: cleanup xmlNodeGetContent() reusing xmlNodeBufGetContent(), tested it through the xslt regression suite. Daniel
/external/libxml2/tree.c
|
7869729c8e344b3675994877155efe1c4260683d |
|
19-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
adding xmlNodeBufGetContent() allowing to grab the content without forcing * tree.c include/libxml/tree.h: adding xmlNodeBufGetContent() allowing to grab the content without forcing allocations. * python/libxml2class.txt doc/libxml2-api.xml: rebuilt the API * xpath.c xmldwalk.c: removed a couple of comment errors. Daniel
/external/libxml2/tree.c
|
9ca682f5274819e420553417eb4e778ee31d99d1 |
|
19-Oct-2003 |
William M. Brack <wbrack@src.gnome.org> |
fixed segfault when input file not present changed output formatting of * xmlIO.c: fixed segfault when input file not present * tree.c: changed output formatting of XML_CDATA_SECTION (bug 120917)
/external/libxml2/tree.c
|
76e95df05556c9610b564b14cf578c8f9e34c9c1 |
|
18-Oct-2003 |
William M. Brack <wbrack@src.gnome.org> |
Changed all (?) occurences where validation macros (IS_xxx) had * include/libxml/parserInternals.h HTMLparser.c HTMLtree.c SAX2.c catalog.c debugXML.c entities.c parser.c relaxng.c testSAX.c tree.c valid.c xmlschemas.c xmlschemastypes.c xpath.c: Changed all (?) occurences where validation macros (IS_xxx) had single-byte arguments to use IS_xxx_CH instead (e.g. IS_BLANK changed to IS_BLANK_CH). This gets rid of many warning messages on certain platforms, and also high- lights places in the library which may need to be enhanced for proper UTF8 handling.
/external/libxml2/tree.c
|
871611bb0325095b30559ff1edc1fdaa2ad5fd2f |
|
18-Oct-2003 |
William M. Brack <wbrack@src.gnome.org> |
enhanced macros to avoid breaking ABI from previous versions. modified to * genChRanges.py, chvalid.c, include/libxml/chvalid.h, include/libxml/parserInternals.h: enhanced macros to avoid breaking ABI from previous versions. * catalog.c, parser.c, tree.c: modified to use IS_* macros defined in parserInternals.h. Makes maintenance much easier. * testHTML.c, testSAX.c, python/libxml.c: minor fixes to avoid compilation warnings * configuration.in: fixed pushHTML test error; enhanced for better devel (me) testing
/external/libxml2/tree.c
|
e2238d5617c3f16e3f8fff16609d692064affd1e |
|
09-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
converted too small cleanup Daniel * HTMLtree.c include/libxml/xmlerror.h: converted too * tree.c: small cleanup Daniel
/external/libxml2/tree.c
|
828ce83d4c4110bf6eb0f19463900de24da7dac9 |
|
08-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more cleanup through the I/O error path Daniel * error.c tree.c xmlIO.c xmllint.c: more cleanup through the I/O error path Daniel
/external/libxml2/tree.c
|
18ec16e76310f1a5d04e669a07ce6f7c7a005e3a |
|
08-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
converting the tree module too created a simpler internal error reporting * tree.c: converting the tree module too * error.c include/libxml/xmlerror.h: created a simpler internal error reporting function. Daniel
/external/libxml2/tree.c
|
652327a727000b7e1a32d596e05471003c2d3d87 |
|
29-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
Adding a configure option to remove tree manipulation code which is not * configure.in entities.c tree.c valid.c xmllint.c include/libxml/tree.h include/libxml/xmlversion.h.in: Adding a configure option to remove tree manipulation code which is not strictly needed by the parser. Daniel
/external/libxml2/tree.c
|
a9cce9cd0d7aff3ec318b5d8d376da131b6aaad4 |
|
29-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
Okay this is scary but it is just adding a configure option to disable * HTMLtree.c SAX2.c c14n.c catalog.c configure.in debugXML.c encoding.c entities.c nanoftp.c nanohttp.c parser.c relaxng.c testAutomata.c testC14N.c testHTML.c testRegexp.c testRelax.c testSchemas.c testXPath.c threads.c tree.c valid.c xmlIO.c xmlcatalog.c xmllint.c xmlmemory.c xmlreader.c xmlschemas.c example/gjobread.c include/libxml/HTMLtree.h include/libxml/c14n.h include/libxml/catalog.h include/libxml/debugXML.h include/libxml/entities.h include/libxml/nanohttp.h include/libxml/relaxng.h include/libxml/tree.h include/libxml/valid.h include/libxml/xmlIO.h include/libxml/xmlschemas.h include/libxml/xmlversion.h.in include/libxml/xpathInternals.h python/libxml.c: Okay this is scary but it is just adding a configure option to disable output, this touches most of the files. Daniel
/external/libxml2/tree.c
|
4432df239b7aba6bff86c838e0be11d08f283b76 |
|
28-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
cleanup, creating a new legacy.c module, made sure make tests ran in * Makefile.am: cleanup, creating a new legacy.c module, made sure make tests ran in reduced conditions * SAX.c SAX2.c configure.in entities.c globals.c parser.c parserInternals.c tree.c valid.c xlink.c xmlIO.c xmlcatalog.c xmlmemory.c xpath.c xmlmemory.c include/libxml/xmlversion.h.in: increased the modularization, allow to configure out validation code and legacy code, added a configuration option --with-minimum compiling only the mandatory code which then shrink to 200KB. Daniel
/external/libxml2/tree.c
|
9475a352bdd1f15b1e0c53472a74938f9d5dc04e |
|
26-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added the same htmlRead APIs than their XML counterparts new parser * HTMLparser.c testHTML.c xmllint.c include/libxml/HTMLparser.h: added the same htmlRead APIs than their XML counterparts * include/libxml/parser.h: new parser options, not yet implemented, added an options field to the context. * tree.c: patch from Shaun McCance to fix bug #123238 when ]]> is found within a cdata section. * result/noent/cdata2 result/cdata2 result/cdata2.rdr result/cdata2.sax test/cdata2: add one more cdata test Daniel
/external/libxml2/tree.c
|
e96a2a4bf040ec93f83d9c33f8ae4ac3f1e512e9 |
|
24-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
adding repeated parsing and validating tests make the new DOM tree * Makefile.am: adding repeated parsing and validating tests * SAX2.c parser.c tree.c include/libxml/parser.h: make the new DOM tree building interfaces use the dictionary from the parsing context to build the element and attributes names as well as formatting spaces and short text nodes * include/libxml/dict.h dict.c: added some reference counting for xmlDictPtr because they can be shared by documents and a parser context. * xmlreader.c: a bit of cleanup, remove the specific tree freeing functions and use the standard ones now. * xmllint.c: add --nodict * python/libxml.c: fix a stupid bug so that ns() works on attribute nodes. Daniel
/external/libxml2/tree.c
|
16fa96c5d013ef465b4db98170c435eeded0c4d4 |
|
23-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
adding a new set of API for parsing xmlReadDoc() xmlReadFile() ... * parser.c include/libxml/parser.h: adding a new set of API for parsing xmlReadDoc() xmlReadFile() ... xmlReadIO() and xmlCtxtReadDoc() ... xmlCtxtReadIO(). That with a clear define of xmlParserOption, xmlCtxtUseOptions() should simplify custom parsing without being tempted to use global variables, and xmlCtxtReset() should allow reuse of a context for multiple parsing. * xmllint.c: switched to use xmlReadXXX, allow options to be used simultaneously with less troubles. * tree.c: simple warning removal * doc/apibuild.py: small fix * doc/libxml2-api.xml win32/libxml2.def.src: updated Daniel
/external/libxml2/tree.c
|
f85ce8e334f448078a3d71a812824fa5b45d9b07 |
|
22-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
the uri arg to xmlNodeSetBase is really a const xmlChar* addin the * tree.c include/libxml/tree.h: the uri arg to xmlNodeSetBase is really a const xmlChar* * xmlreader.c include/libxml/xmlreader.h: addin the xmlTextReaderConstString() to get an interned string from the reader Daniel
/external/libxml2/tree.c
|
e72c508cd0c7a829602906f54fa8a29abaf3afa6 |
|
19-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
preparing a 2.6.0-beta2 release avoid a warning avoid duplicate code in * configure.in: preparing a 2.6.0-beta2 release * xmlIO.c: avoid a warning * tree.c: avoid duplicate code in xmlReplaceNode as pointed out by Chris Ryland * include/libxml/dict.h: add a QName access lookup to the dictionary. * xmlreader.c include/libxml/xmlreader.h: adding const access based on the dictionary interface for string read from the reader, the node content access is still TODO, it's too different Daniel
/external/libxml2/tree.c
|
5335055ef698595d4a4b7e4613fd057a45166849 |
|
18-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
add streaming on memory regression tests, found bad bugs in the reader * Makefile.am: add streaming on memory regression tests, found bad bugs in the reader interface * xmlreader.c: fixing bugs w.r.t. very large names, and special condition in end of file. * xmlIO.c tree.c include/libxml/tree.h include/libxml/xmlIO.h: adding immutable buffers, and parser input based on those, but this should not be used (yet) for general parsing * parser.c: added a comment about using immutable buffers for general parsing. * result/bigname.xml.rdr result/bigname2.xml.rdr: fixing the output of the regression tests * xmllint.c: using the immutable buffers when streaming on mmaped file (--stream --memory) Daniel
/external/libxml2/tree.c
|
bdbe0d4e78b1ff6441906d53cf2a6bb5fe903385 |
|
14-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
factoring of more error handling code, serious size reduction and more * parser.c include/libxml/xmlerror.h: factoring of more error handling code, serious size reduction and more lisibility of the resulting code. * parserInternals.c parser.c include/libxml/parserInternals.h include/libxml/parser.h: changing the way VC:Proper Group/PE Nesting checks are done, use a counter for entities. Entities where freed and reallocated at the same address failing the check. * tree.c: avoid a warning * result/valid/* result/VC/*: this slightly changes some validation error messages. Daniel
/external/libxml2/tree.c
|
2a3fea37e101cb39cd33dccbf4aac9428253d65a |
|
12-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
applied speedup to xmlSearchNs() as suggested by Luca Padovani. Cleaned up * tree.c: applied speedup to xmlSearchNs() as suggested by Luca Padovani. Cleaned up xmlSearchNsByHref() in the process applying the same trick. Daniel
/external/libxml2/tree.c
|
3b7840cd6c714dbe444726625c27f03c4770b4be |
|
12-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
adding namespace checkings while making sure they still parse as * parser.c parserInternals.c tree.c include/libxml/parser.h include/libxml/xmlerror.h: adding namespace checkings while making sure they still parse as wellformed documents. Add an nsWellFormed status report to the context, and provide new appropriate error codes. * Makefile.am result/namespaces/* test/namespaces/*: add specific regression testing for the new namespace support * test/att5 result/noent/att5 result/att5 result/att5.sax: add more coverage for the attribute parsing and normalization code. Daniel
/external/libxml2/tree.c
|
07cb8226c097ce3d8db934a07025c62803ad1f64 |
|
10-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
Time to commit 3 days of work rewriting the parser internal, fixing bugs and migrating to SAX2 interface by default. There is some work letf TODO, like namespace validation and attributes normalization (this break C14N right now) * Makefile.am: fixed the test rules * include/libxml/SAX2.h include/libxml/parser.h include/libxml/parserInternals.h SAX2.c parser.c parserInternals.c: changing the parser, migrating to SAX2, adding new interface to switch back to SAX1 or initialize a SAX block for v1 or v2. Most of the namespace work is done below SAX, as well as attribute defaulting * globals.c: changed initialization of the default SAX handlers * hash.c tree.c include/libxml/hash.h: added QName specific handling * xmlIO.c: small fix * xmllint.c testSAX.c: provide a --sax1 switch to test the old version code path * result/p3p result/p3p.sax result/noent/p3p test/p3p: the new code pointed out a typo in a very old test namespace Daniel
/external/libxml2/tree.c
|
e5984080eab3f723c54df177dbfecc9bc9812927 |
|
20-Aug-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixes a small bug introduced in last commit and detected by valgrind. * tree.c: fixes a small bug introduced in last commit and detected by valgrind. Daniel
/external/libxml2/tree.c
|
6155d8aafa3cc60b5fdaaf75b423e489ea8280c4 |
|
19-Aug-2003 |
Daniel Veillard <veillard@src.gnome.org> |
optimization when freeing hash tables. some tuning of buffer allocations * dict.c hash.c: optimization when freeing hash tables. * parser.c xmlIO.c include/libxml/tree.h: some tuning of buffer allocations * parser.c parserInternals.c include/libxml/parser.h: keep a single allocated block for all the attributes callbacks, avoid useless malloc()/free() * tree.c: do not realloc() when growing a buffer if the buffer ain't full, malloc/memcpy/free avoid copying memory. Daniel
/external/libxml2/tree.c
|
70bcb0ea2464e1619f54dc56334b043767d793dc |
|
08-Aug-2003 |
Daniel Veillard <veillard@src.gnome.org> |
hum try to avoid some troubles when the library is not initialized and one * HTMLtree.c tree.c threads.c: hum try to avoid some troubles when the library is not initialized and one try to save, the locks in threaded env might not been initialized, playing safe * xmlschemastypes.c: apply patch for hexBinary from Charles Bozeman * test/schemas/hexbinary_* result/schemas/hexbinary_*: also added his tests to the regression suite. Daniel
/external/libxml2/tree.c
|
20aa0fb47849fc956d256350fc6c71a655ccb016 |
|
04-Aug-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a small problem in the patch for #118763 this reverts back to the * tree.c: fixed a small problem in the patch for #118763 * result/HTML/doc3.htm*: this reverts back to the previous result Daniel
/external/libxml2/tree.c
|
39057f40d64f05bcdd9caed48972e53303d0b893 |
|
04-Aug-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixing HTML attribute serialization bug #118763 applying a modified * tree.c: fixing HTML attribute serialization bug #118763 applying a modified version of the patch from Bacek * result/HTML/doc3.htm*: this modifies the output from one test Daniel
/external/libxml2/tree.c
|
8d73bcb50f91dacb48c2ad61169cb2adc18c1eae |
|
04-Aug-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added a new API to split a QName without generating any memory allocation * tree.c include/libxml/tree.h: added a new API to split a QName without generating any memory allocation * valid.c: fixed another problem with namespaces on element in mixed content case * python/tests/reader2.py: updated the testcase with Bjorn Reese fix to reader for unsignificant white space * parser.c HTMLparser.c: cleanup. Daniel
/external/libxml2/tree.c
|
a6874ca47c524d54ba6dc7297ced4e9a48c06b37 |
|
29-Jul-2003 |
Daniel Veillard <veillard@src.gnome.org> |
applied Peter Jacobi encoding cleanup patch, and also avoided a possible * parser.c parserInternals.c tree.c: applied Peter Jacobi encoding cleanup patch, and also avoided a possible memory leak Daniel
/external/libxml2/tree.c
|
75eb1adc04eb72a061d5b37bc0c73f4d92400d57 |
|
07-Jul-2003 |
Daniel Veillard <veillard@src.gnome.org> |
regenerated might fix includes problems with the Ipv6 support on solaris * NEWS doc/*: regenerated * nanoftp.c nanohttp.c: might fix includes problems with the Ipv6 support on solaris * tree.c: patch from Markus Keim about xmlHasNsProp() on attributes defined as #IMPLIED Daniel
/external/libxml2/tree.c
|
e13261148beeb7b775ae71eb9be2ff5ec03da57f |
|
05-Jun-2003 |
Daniel Veillard <veillard@src.gnome.org> |
applied a couple of patches from Mark Itzcovitz to handle saving back * tree.c: applied a couple of patches from Mark Itzcovitz to handle saving back "UTF-16" documents. Daniel
/external/libxml2/tree.c
|
d72c7e339c9c1be80cf194f23152545aff8f2a05 |
|
12-May-2003 |
Daniel Veillard <veillard@src.gnome.org> |
PI nodes in external subset were not freed :-\ fixes bug #112842 Daniel * tree.c: PI nodes in external subset were not freed :-\ fixes bug #112842 Daniel
/external/libxml2/tree.c
|
a067e656fd9df40c71fc7c8a744dbbc3c893e565 |
|
01-May-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a problem with xmlUnlinkNode() for DTDs. Daniel * tree.c: fixed a problem with xmlUnlinkNode() for DTDs. Daniel
/external/libxml2/tree.c
|
a76fe5ca11ebf9e9322dfcf7728dc55077086d43 |
|
24-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
integrated the Out Of Memory test from Havoc Pennington #109368 a lot of * Makefile.am testOOM.c testOOMlib.[ch] : integrated the Out Of Memory test from Havoc Pennington #109368 * SAX.c parser.c parserInternals.c tree.c uri.c valid.c xmlmemory.c xmlreader.c xmlregexp.c include/libxml/tree.h include/libxml/parser.h: a lot of memory allocation cleanups based on the results of the OOM testing * check-relaxng-test-suite2.py: seems I forgot to commit the script. Daniel
/external/libxml2/tree.c
|
a880b124750afcce94ea3d947125d0f8a034e766 |
|
21-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
a lot of performance work especially the speed of streaming through the * globals.c libxml.h parser.c parserInternals.c tree.c xmllint.c xmlreader.c include/libxml/parser.h: a lot of performance work especially the speed of streaming through the reader and push interface. Some thread related optimizations. Nearly doubled the speed of parsing through the reader. Daniel
/external/libxml2/tree.c
|
3c908dca479ed50dca24b8593bca90e40dbde6b8 |
|
19-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added xmlMallocAtomic() to be used when allocating blocks which do not * DOCBparser.c HTMLparser.c c14n.c catalog.c encoding.c globals.c nanohttp.c parser.c parserInternals.c relaxng.c tree.c uri.c xmlmemory.c xmlreader.c xmlregexp.c xpath.c xpointer.c include/libxml/globals.h include/libxml/xmlmemory.h: added xmlMallocAtomic() to be used when allocating blocks which do not contains pointers, add xmlGcMemSetup() and xmlGcMemGet() to allow registering the full set of functions needed by a garbage collecting allocator like libgc, ref #109944 Daniel
/external/libxml2/tree.c
|
c00cda8c065beba24706c9e8719f08e9de420274 |
|
07-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixing bug #107129, removing excessive allocation and calls to *printf in * tree.c valid.c xpath.c include/libxml/tree.h include/libxml/valid.h: fixing bug #107129, removing excessive allocation and calls to *printf in the code to build QName strings. Daniel
/external/libxml2/tree.c
|
6560a42c7b89e7c5df3d87eedad1f34e94ae53bb |
|
27-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
two patches from James Bursa on the HTML parser and a typo reindenting, * HTMLparser.c tree.c: two patches from James Bursa on the HTML parser and a typo * xmlschemastypes.c: reindenting, fixing a memory access problem with dates. Daniel
/external/libxml2/tree.c
|
9adc0469d4691e798ea4ad59b84c874cdea8b38d |
|
24-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
some changes related to the new way of handling Result Value Tree, before * tree.c xpath.c: some changes related to the new way of handling Result Value Tree, before 2.5.5 Daniel
/external/libxml2/tree.c
|
a1a9d0410000cc69874e53e438b250037d3e14cd |
|
18-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
removed a warning more cleanup, added ENTITY and ENTITIES support * tree.c: removed a warning * xmlschemastypes.c: more cleanup, added ENTITY and ENTITIES support * check-relaxng-test-suite.py check-xsddata-test-suite.py: cleanup/improvements of the regression tests batch * test/relaxng/testsuite.xml: augmented libxml2 own testsuite Daniel
/external/libxml2/tree.c
|
7b72ee5cfc00e18fd773db3b9c8edcf4057c564a |
|
28-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a node dump crash on attributes fixed an URI test bug and get better * tree.c: fixed a node dump crash on attributes * test/xsdtest/xsdtest.xml test/xsdtest/xsdtest.xsl: fixed an URI test bug and get better output. Daniel
/external/libxml2/tree.c
|
3ebc7d43f73d67c54cc0ec1d3ca0aa1e4115f519 |
|
24-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed xmlSetProp and al. when the node passed is not an element. fixed * tree.c: fixed xmlSetProp and al. when the node passed is not an element. * relaxng.c: fixed bugs 7.3 (though not complete) and memory leaks found 373 test schemas: 369 success 4 failures found 529 test instances: 525 success 4 failures * check-relaxng-test-suite.py: added memory debug reporting Daniel
/external/libxml2/tree.c
|
c64b8e984c13a0d989dea436c13128b289a4d4d6 |
|
24-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
some warning removal on Igor's patch seems I messed up with #106788 fix * uri.c parser.c: some warning removal on Igor's patch * tree.c: seems I messed up with #106788 fix * python/libxml.c: fixed some base problems when Python provides the resolver. * relaxng.c: fixed the interleave algorithm found 373 test schemas: 364 success 9 failures found 529 test instances: 525 success 4 failures the resulting failures are bug in the algorithm from 7.3 and lack of support for params Daniel
/external/libxml2/tree.c
|
0046c0fec2aa505a963d44de9621b6c92ccdc9e9 |
|
23-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
another fix for nodeinfo in entities problem fixed bug #106788 from James * parser.c: another fix for nodeinfo in entities problem * tree.c entities.c: fixed bug #106788 from James Clark some spaces need to be serialized as character references. Daniel
/external/libxml2/tree.c
|
d431074c46d3b056b88c1be778960cb5ce43fe0f |
|
18-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
float/double check bugfix exported a function for NMTOKEN validation add a * xmlschemastypes.c: float/double check bugfix * tree.c include/libxml/tree.h: exported a function for NMTOKEN validation * xmlreader.c: add a TODO for Jody * relaxng.c: bugfix bugfix bugfix found 373 test schemas: 300 success 73 failures found 529 test instances: 507 success 10 failures * result/relaxng/*: updated the results Daniel
/external/libxml2/tree.c
|
784b93587b641abbb35dff2f92002aaea1e8945f |
|
16-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
applied a patch from Kjartan Maraas to fix some typos Daniel * ChangeLog tree.c doc/libxml-doc.el doc/libxml2-api.xml: applied a patch from Kjartan Maraas to fix some typos Daniel
/external/libxml2/tree.c
|
d2298791af5f9104e5cbd9f58c731f2116195bcd |
|
14-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more testing on the Relax-NG front, cleaning up the regression tests * check-relaxng-test-suite.py relaxng.c: more testing on the Relax-NG front, cleaning up the regression tests failures current state and I forgot support for "mixed": found 373 test schemas: 280 success 93 failures found 529 test instances: 401 success 68 failures * tree.c include/libxml/tree.h xmlschemastypes.c: finished and moved the Name, NCName and QName validation routine in tree.c * uri.c: fixed handling of URI ending up with #, i.e. having an empty fragment ID. * result/relaxng/*: updated the results Daniel
/external/libxml2/tree.c
|
fd7ce5f7e1d65f632f4d795b3357a510be07ee74 |
|
10-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
trying to fix #104934 about some XHTML1 serialization issues. Daniel * tree.c: trying to fix #104934 about some XHTML1 serialization issues. Daniel
/external/libxml2/tree.c
|
6aa2f60373e6db632e2bf9c3e177258c9a834e46 |
|
10-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixing #105678 problem when dumping a namespace node. Daniel * tree.c: fixing #105678 problem when dumping a namespace node. Daniel
/external/libxml2/tree.c
|
71531f33450f9a809eab050104e55c84b77b2a9e |
|
05-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
comments cleanups use xmllint for doing the RelaxNG tests preparing 2.5.2 * HTMLparser.c tree.c xmlIO.c: comments cleanups * Makefile.am: use xmllint for doing the RelaxNG tests * configure.in: preparing 2.5.2 made schemas support default to on instead of off * relaxng.c: removed the verbosity * xmllint.c: added --relaxng option * python/generator.py python/libxml_wrap.h: prepared the integration of the new RelaxNG module and schemas * result/relaxng/*: less verbose output Daniel
/external/libxml2/tree.c
|
e5b110b3844d58ff4bea56bcb699144f6fbe0b83 |
|
04-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
try to fix # 105049 a couple of changes and extensions updated a function * HTMLparser.c: try to fix # 105049 * relaxng.c xmlschemastypes.c: a couple of changes and extensions * tree.c: updated a function comment Daniel
/external/libxml2/tree.c
|
7424eb6008e6f1465c767d4d72e61b4a8856d45c |
|
24-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
applied a documentation patch from Stefan Kost Daniel * error.c parser.c tree.c: applied a documentation patch from Stefan Kost Daniel
/external/libxml2/tree.c
|
814a76db87a2c7a0edf7d701859c8885fc5fa30b |
|
23-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
minimized the memory allocated for GetContent and a bit of cleanup. Daniel * tree.c: minimized the memory allocated for GetContent and a bit of cleanup. Daniel
/external/libxml2/tree.c
|
4dbe77a84f4ff3c5785906e76adbc21bb6e259b4 |
|
14-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the streaming property of the reader, it was generating tree faster * xmlreader.c: fixed the streaming property of the reader, it was generating tree faster than consuming it. Pointed out by Nate Myers * tree.c: fixed a bug in xmlSaveFormatFileEnc if passed a NULL doc Daniel
/external/libxml2/tree.c
|
5ecaf7f9a7f310eb768407a21f4546bcfa29bff1 |
|
09-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixes #102920 about namespace handling in HTML output and section 16.2 * HTMLtree.c tree.c: fixes #102920 about namespace handling in HTML output and section 16.2 "HTML Output Method" of XSLT-1.0 * README: fixed a link Daniel
/external/libxml2/tree.c
|
8a1b1853fc9082c6b0905ca2b5442dfa1e839ad2 |
|
05-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Lukas Schroeder for register callbacks modified patch * tree.c : applied patch from Lukas Schroeder for register callbacks * valid.c: modified patch from Lukas Schroeder to test register callbacks with --chkregister Daniel
/external/libxml2/tree.c
|
3c265e49aa06e77beb1cdeca71c4b65b0d6166d4 |
|
01-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
backing out one change in the last patch which broke the regression tests * tree.c: backing out one change in the last patch which broke the regression tests Daniel
/external/libxml2/tree.c
|
5335dc52afb3400b469264d758be01af84e4cfb0 |
|
01-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
applied an old patch from Lukas Schroeder to track node creation and * global.data globals.c tree.c include/libxml/globals.h: applied an old patch from Lukas Schroeder to track node creation and destruction. Probably missing a lot of references at the moment and not usable reliably. Daniel
/external/libxml2/tree.c
|
2d84a89478ccf8e65d6ab94a919f403cc1968d47 |
|
30-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Fixed a really nasty problem raised by a DocBook XSLT transform provided * entities.c parser.c tree.c include/libxml/entities.h: Fixed a really nasty problem raised by a DocBook XSLT transform provided by Sebastian Bergmann Daniel
/external/libxml2/tree.c
|
beb70bd39b74c8146c184857792730b139e7e16b |
|
18-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
more work on the xml reader interfaces. updated Igor's mail and the Web * xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: more work on the xml reader interfaces. * AUTHORS MAINTAINERS doc/* win32/*: updated Igor's mail and the Web page for the Windows binaries. Daniel
/external/libxml2/tree.c
|
a9b66d00b5fbae2381f59c0be4d8c7b8e3c16cf7 |
|
11-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
new API building Python script, does the C parsing directly, generates a * doc/apibuild.py doc/libxml2-api.xml doc/Makefile.am: new API building Python script, does the C parsing directly, generates a better API description including structure fieds defs and enums. Still a couple of bugs, but good enough for the python wrappers now. * DOCBparser.c SAX.c nanohttp.c parser.c parserInternals.c tree.c valid.c xmlIO.c xmlmemory.c xmlreader.c xmlregexp.c xmlschemas.c include/libxml/schemasInternals.h include/libxml/tree.h: more cleanup based on the python analysis script reports. * libxml.spec.in: make sure the API XML description is part of the devel package. Daniel
/external/libxml2/tree.c
|
01c13b5be2d249ef66d86585adee87901bb8efa2 |
|
10-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
code cleanup, especially the function comments. fixed a small bug when * DOCBparser.c HTMLparser.c c14n.c debugXML.c encoding.c hash.c nanoftp.c nanohttp.c parser.c parserInternals.c testC14N.c testDocbook.c threads.c tree.c valid.c xmlIO.c xmllint.c xmlmemory.c xmlreader.c xmlregexp.c xmlschemas.c xmlschemastypes.c xpath.c: code cleanup, especially the function comments. * tree.c: fixed a small bug when freeing nodes which are XInclude ones. Daniel
/external/libxml2/tree.c
|
e1ca50330b59d32b228ad9c05a874a96cef9748f |
|
09-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Adding a new set of APIs based on the C# TextXmlReader API but converted * Makefile.am xmlreader.c include/libxml/Makefile.am include/libxml/xmlreader.h: Adding a new set of APIs based on the C# TextXmlReader API but converted to C. Allow to parse in constant memory usage, far simpler to program and explain than the SAX like APIs, unfinished but working. * testReader.c: test program Daniel
/external/libxml2/tree.c
|
64b35282863d76c95f2258b0635668b147dcf809 |
|
04-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Chip turner indicated that XHTML1 serialization rule for style actually * tree.c: Chip turner indicated that XHTML1 serialization rule for style actually break on both IE and Mozilla, try to avoid the rule if escaping ain't necessary Daniel
/external/libxml2/tree.c
|
ebc4ca94563fe1ad49991df0d12faa1e6ea285d1 |
|
27-Nov-2002 |
Daniel Veillard <veillard@src.gnome.org> |
refactored the XML dump of a node to a buffer API to reuse the generic * tree.c include/libxml/tree.h: refactored the XML dump of a node to a buffer API to reuse the generic dump to an OutputIO layer, this reduces code, fixes xmlNodeDump() for XHTML, also made xmlNodeDump() now return the number of byte written. Daniel
/external/libxml2/tree.c
|
d5c2f92df449ae53e31a81f268aa8aa608a4f633 |
|
21-Nov-2002 |
Daniel Veillard <veillard@src.gnome.org> |
modified the existing APIs to handle XHTML1 serialization rules * tree.c include/libxml/tree.h: modified the existing APIs to handle XHTML1 serialization rules automatically, also add xmlIsXHTML() to libxml2 API. Some tweaking to make sure libxslt serialization uses it when needed without changing the library API. * test/xhtml1 result/noent/xhtml1 result/valid/xhtml1.xhtml result/xhtml1: added a new test specifically for xhtml1 output and updated the result of one XHTML1 test Daniel
/external/libxml2/tree.c
|
8606bbbc0a04293afd7541033d6a83c4943a6f02 |
|
12-Nov-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the initialization of the SAX structure which was breaking xsltproc * parserInternals.c: fixed the initialization of the SAX structure which was breaking xsltproc * xpath.c: patch from Petr Pajas for CDATA nodes * tree.c: patch from Petr Pajas improving xmlGetNodePath() * parser.c include/libxml/parser.h: patch from Peter Jones removing a leak in xmlSAXParseMemory() and adding the function xmlSAXParseMemoryWithData() Daniel
/external/libxml2/tree.c
|
a70d62f2962c076c52ebaea91a4781927bcec376 |
|
07-Nov-2002 |
Daniel Veillard <veillard@src.gnome.org> |
make xmlFreeNode() handle attributes correctly. Daniel * tree.c: make xmlFreeNode() handle attributes correctly. Daniel
/external/libxml2/tree.c
|
ce66ce1ac186fea7399d325110f86ca5452caead |
|
28-Oct-2002 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Brian Stafford to fix a bug in xmlReconciliateNs() * tree.c: applied patch from Brian Stafford to fix a bug in xmlReconciliateNs() Daniel
/external/libxml2/tree.c
|
7e3f1400ac9d57f37addee2ba21fa9b11580a2b2 |
|
28-Oct-2002 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Christian Glahn to allow xmlNewChild() on document * tree.c: applied patch from Christian Glahn to allow xmlNewChild() on document fragment nodes Daniel
/external/libxml2/tree.c
|
e645e8c1414b53d96b6cca3c7691005b75b2e647 |
|
22-Oct-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Applied the VMS update patch from Craig A. Berry update Daniel * vms/build_libxml.com vms/config.vms vms/readme.vms include/libxml/parser.h include/libxml/parserInternals.h include/libxml/tree.h include/libxml/xmlIO.h HTMLparser.c catalog.c debugXML.c parser.c parserInternals.c tree.c triodef.h trionan.c uri.c xmlIO.c xpath.c: Applied the VMS update patch from Craig A. Berry * doc/*.html: update Daniel
/external/libxml2/tree.c
|
96c3a3bf5ee377efb24c71e95dec120fce221db8 |
|
14-Oct-2002 |
Daniel Veillard <veillard@src.gnome.org> |
investigating xmlNodeGetContent() on namespace nodes and removed a few * tree.c: investigating xmlNodeGetContent() on namespace nodes and removed a few warnings Daniel
/external/libxml2/tree.c
|
9dc1cf1d9dcde26842e1e8fec18ef5ee8623e089 |
|
08-Oct-2002 |
Daniel Veillard <veillard@src.gnome.org> |
patch from Mark Vakoc to fix xmlNodeGetPath() Daniel * tree.c: patch from Mark Vakoc to fix xmlNodeGetPath() Daniel
/external/libxml2/tree.c
|
bd9afb529069415baf1f32d907f035de19dae788 |
|
26-Sep-2002 |
Daniel Veillard <veillard@src.gnome.org> |
improving some documentation comments found and fixed a mem leak with * tree.c: improving some documentation comments * xmlregexp.c: found and fixed a mem leak with python regression tests * doc/*: rebuilt the doc and the API XML file including the xmlregexp.h xmlautomata.h and xmlunicode.h headers * python/generator.py python/libxml2class.txt python/libxml_wrap.h python/types.c: added access to the XML Schemas regexps from python * python/tests/Makefile.am python/tests/regexp.py: added a simple regexp bindings test Daniel
/external/libxml2/tree.c
|
0f04f8ed6147227273f43004486019e547fbfd4d |
|
18-Sep-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed another stupid bug in xmlGetNodePath() --version now report the * tree.c: fixed another stupid bug in xmlGetNodePath() * xmllint.c: --version now report the options compiled in Daniel
/external/libxml2/tree.c
|
ec6725e9e7bbaef2c37e9abc4caa530d46b4d5e6 |
|
05-Sep-2002 |
Daniel Veillard <veillard@src.gnome.org> |
try to make the copy function work for node of type * tree.c: try to make the copy function work for node of type XML_DOCUMENT_FRAG_NODE, they are only created by the DOM layers though, not libxml2 itself. Daniel
/external/libxml2/tree.c
|
c1a0da3c2491d24bcf06001e8f1c7210efefc091 |
|
14-Aug-2002 |
Daniel Veillard <veillard@src.gnome.org> |
applied the same fix for the XML-1.0 namespace to xmlSearchNsByHref() as * tree.c: applied the same fix for the XML-1.0 namespace to xmlSearchNsByHref() as was done for xmlSearchNs() Daniel
/external/libxml2/tree.c
|
0bf2900b5042d68b65b6a1e09bc9b5395e936e6e |
|
01-Aug-2002 |
Daniel Veillard <veillard@src.gnome.org> |
trying to fix a problem in namespaced attribute handling raised by * tree.c: trying to fix a problem in namespaced attribute handling raised by Christian Glahn Daniel
/external/libxml2/tree.c
|
a57c26ec0c1fdbff1b674751e59fbb92398cfdab |
|
01-Aug-2002 |
Daniel Veillard <veillard@src.gnome.org> |
trying to fix a problem in namespaced attribute handling raised by * tree.c: trying to fix a problem in namespaced attribute handling raised by Christian Glahn Daniel
/external/libxml2/tree.c
|
6f46f6c5b8b01441e006428b642c4bb5f528bcbe |
|
01-Aug-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Opening the interface xmlNewCharEncodingHandler as requested in #89415 * encoding.c include/libxml/encoding.h: Opening the interface xmlNewCharEncodingHandler as requested in #89415 * python/generator.py python/setup.py.in: applied cleanup patches from Marc-Andre Lemburg * tree.c: fixing bug #89332 on a specific case of loosing the XML-1.0 namespace on xml:xxx attributes Daniel
/external/libxml2/tree.c
|
49cc97565fbe2928388a1e437c44429097a504ae |
|
14-Jun-2002 |
Aleksey Sanin <aleksey@src.gnome.org> |
replaced sprintf() with snprintf() to prevent possible buffer overflow * DOCBparser.c HTMLparser.c debugXML.c encoding.c nanoftp.c nanohttp.c parser.c tree.c uri.c xmlIO.c xmllint.c xpath.c: replaced sprintf() with snprintf() to prevent possible buffer overflow (the bug was pointed out by Anju Premachandran)
/external/libxml2/tree.c
|
9e4123023a930924e26ca965ef14ea67bff7dfc3 |
|
10-Jun-2002 |
Daniel Veillard <veillard@src.gnome.org> |
patch from Richard Jinks for XPath substring() function new set of tests * xpath.c: patch from Richard Jinks for XPath substring() function * result/XPath/expr/strings test/XPath/expr/strings: new set of tests Daniel
/external/libxml2/tree.c
|
46de64e9c01af2dc20bd49482716746b33737f5e |
|
29-May-2002 |
Daniel Veillard <veillard@src.gnome.org> |
performance patch from Peter Jacobi Daniel * SAX.c parser.c tree.c include/libxml/tree.h: performance patch from Peter Jacobi Daniel
/external/libxml2/tree.c
|
23002568a6f407dfeb8ced515af28bdd6f74a4f1 |
|
24-May-2002 |
Aleksey Sanin <aleksey@src.gnome.org> |
changed default value for global parameter xmlIndentTreeOutput to 1 and * global.data globals.c tree.c include/libxml/globals.h win32/libxml2.def.src win32/dsp/libxml2.def.src: changed default value for global parameter xmlIndentTreeOutput to 1 and introduced new global parameter xmlTreeIndentString (the string used to do one-level indent) with default value " " (as it was in tree.c)
/external/libxml2/tree.c
|
4cbe470258d586294877083ca7f5aa95638f9bd5 |
|
05-May-2002 |
Daniel Veillard <veillard@src.gnome.org> |
modified xmlNodeSetBase to allow changing the base of a document. Daniel * tree.c: modified xmlNodeSetBase to allow changing the base of a document. Daniel
/external/libxml2/tree.c
|
7646b18d64b6c739d04ca453493070e88c4aab13 |
|
20-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
another entity processing update from Markus Henke Daniel * tree.c: another entity processing update from Markus Henke Daniel
/external/libxml2/tree.c
|
bf8dae8a9c478fc2933662a86a9baf32599108fa |
|
18-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
patch from Markus Henke, fix for recursive entities. Daniel * tree.c: patch from Markus Henke, fix for recursive entities. Daniel
/external/libxml2/tree.c
|
561b7f883e93197f8e99b430e6fac3f21fbba830 |
|
20-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
dohh I really didn't intended to commit this test version :-( Daniel * HTMLparser.c error.c parser.c parserInternals.c tree.c xmlIO.c include/libxml/tree.h: dohh I really didn't intended to commit this test version :-( Daniel
/external/libxml2/tree.c
|
e50f3b5d54496e3afb411a9c3012c697b75eb34e |
|
20-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
I wanted to see the real speed at the SAX interface after a little too * testSAX.c: I wanted to see the real speed at the SAX interface after a little too many Ximianer started complaining about the parser speed. added a --quiet option: paphio:~/XML -> ls -l db100000.xml -rw-rw-r-- 1 veillard www 20182040 Mar 20 10:30 db100000.xml paphio:~/XML -> time ./testSAX --quiet db100000.xml 3200006 callbacks generated real 0m1.270s Which means 16MBytes/s and 3Mcallback/s Daniel
/external/libxml2/tree.c
|
4b3a84ffcfc9791bbb04f443ef4198f563b4e80b |
|
19-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
adding "make valgrind" running the full regression tests (except python * Makefile.am: adding "make valgrind" running the full regression tests (except python ones) under Valgrind (using valgrind -q which was kindly added by the author). * valid.c: stupid bug pinpointed by Valgrind, the regression tests passes cleanly now except an obcure floating point initialization raised in log10() in one XPath regression test ??? * tree.c: edited some comments to close #75244 Daniel
/external/libxml2/tree.c
|
34ce8bece2f22cc99d25221b77315cd008f4866b |
|
18-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
preparing 2.4.18 updated and rebuilt the web site implement the new * configure.in: preparing 2.4.18 * doc/*: updated and rebuilt the web site * *.c libxml.h: implement the new IN_LIBXML scheme discussed with the Windows and Cygwin maintainers. * parser.c: humm, changed the way the SAX parser work when xmlSubstituteEntitiesDefault(1) is set, it will then do the entity registration and loading by itself in case the user provided SAX getEntity() returns NULL. * testSAX.c: added --noent to test the behaviour. Daniel
/external/libxml2/tree.c
|
5997aca8b8d6b6803e195978127f97d94e5931a7 |
|
18-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
humm, changed the way the SAX parser work when * parser.c: humm, changed the way the SAX parser work when xmlSubstituteEntitiesDefault(1) is set, it will then do the entity registration and loading by itself in case the user provided SAX getEntity() returns NULL. * testSAX.c: added --noent to test the behaviour. Daniel
/external/libxml2/tree.c
|
9ff8817e67b286f081205000a63a897f788e42ab |
|
11-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Fixing #74186, made sure all boolean expressions get fully parenthesized, * c14n.c: Fixing #74186, made sure all boolean expressions get fully parenthesized, ran indent on the output * configure.in HTMLtree.c SAX.c c14n.c debugXML.c tree.c xpointer.c include/libxml/tree.h: also #74186 related, removed the --with-buffers option, and all the preprocessor conditional sections that were resulting from it. Daniel
/external/libxml2/tree.c
|
a3db2e371f909584c56ab84c37cc250d1a78d451 |
|
08-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a bug newly introduced and pointed by Uwe Fechner in xmlCopyProp() * tree.c: fixed a bug newly introduced and pointed by Uwe Fechner in xmlCopyProp() Daniel
/external/libxml2/tree.c
|
ef6c46f805c0d0353ce5f02876f7f86f2e32c5f2 |
|
07-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed xmlHasNsProp() bugs for defaulted from DTD attribs, added a specific * tree.c python/tests/Makefile.am python/tests/attribs.py: fixed xmlHasNsProp() bugs for defaulted from DTD attribs, added a specific regression test * python/generator.py: xmlHasNsProp() and xmlHasProp() shall not raise exceptions when failing to find the attribute. Daniel
/external/libxml2/tree.c
|
f742d3417905e5a0f4785f9684c3a7427e139ca7 |
|
07-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed xmlReconciliateNs(), added a Python test/example for inter-document * tree.c python/tests/Makefile.am python/tests/cutnpaste.py: fixed xmlReconciliateNs(), added a Python test/example for inter-document cut'n paste * python/libxml.py: fixed node.doc on document nodes and added xpathEval() onto node objects Daniel
/external/libxml2/tree.c
|
1e77438da7dd912885effa97b1079867d1e041be |
|
06-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fix bug #72490 added methods serialize() and saveTo() to all node * tree.c: fix bug #72490 * python/libxml.c python/libxml.py: added methods serialize() and saveTo() to all node elements. Daniel
/external/libxml2/tree.c
|
044fc6b7476798cbb95277b4905e5111d7c2775d |
|
04-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixing #61290 "namespace nodes have no parent" long standing divergence * xpath.c: fixing #61290 "namespace nodes have no parent" long standing divergence from the XPath REC. NodeSets simply hold a copy of namespace nodes and those node ->next points to the parent (which may not be the node carrying the definition). * include/libxml/xpath.h: flagged but didn't added a possible speedup * DOCBparser.c HTMLparser.c: removed some warnings from push parser due to new state being added. * tree.c: new fix from Boris Erdmann * configure.in c14n.c include/libxml/c14n.h testC14N.c: added the XML Canonalization support from Aleksey Sanin Daniel
/external/libxml2/tree.c
|
d4f41aacfc67b15fa166523007fbf01d5999659e |
|
03-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
patch from Boris Erdmann fixing some namespace odities with xmlCopyNode() * tree.c: patch from Boris Erdmann fixing some namespace odities with xmlCopyNode() Daniel
/external/libxml2/tree.c
|
a6d0538776647d784e8e074ec689d536f80bf135 |
|
13-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Fixing #71342 serializing '\n' in attribute values added a specific test. * tree.c: Fixing #71342 serializing '\n' in attribute values * result/noent/att3 result/att3 test/att3: added a specific test. Daniel
/external/libxml2/tree.c
|
0ba59239d92a0ea82d6515f15cc0723a61ef7400 |
|
10-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Tentatively fixed #69655 , make compiling with -Wredundant-decls clean. * HTMLtree.c Makefile.am build_glob.py configure.in debugXML.c globals.c parser.c threads.c tree.c valid.c xmlmemory.c xpath.c xpointer.c include/libxml/globals.h include/libxml/parser.h include/libxml/parserInternals.h include/libxml/tree.h include/libxml/xmlmemory.h include/libxml/xpathInternals.h: Tentatively fixed #69655 , make compiling with -Wredundant-decls clean. * python/libxml.c: fixed a warning. Daniel
/external/libxml2/tree.c
|
c5f05ada4014d6b22266c0ba6f8b72e0979c2383 |
|
10-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fix #68882, cleanup the XInclude copying of node, merge back IDs in the * tree.c valid.c xinclude.c: fix #68882, cleanup the XInclude copying of node, merge back IDs in the target document. * result/XInclude/docids.xml test/XInclude/docs/docids.xml test/XInclude/ents/ids.xml: test case * result/VC/ElementValid4: output changed due to a typo fix Daniel
/external/libxml2/tree.c
|
c575b997d85d4791d852ad43e175d47a64cf8b3c |
|
08-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Changed to the MIT Licence updated the doc accordingly preparing 2.4.14 * Copyright Makefile.am README configure.in libxml.spec.in: Changed to the MIT Licence * doc/FAQ.html doc/catalog.html doc/intro.html doc/xml.html doc/xmlio.html: updated the doc accordingly * include/libxml/xmlwin32version.h configure.in: preparing 2.4.14 release * python/generator.py python/libxml.c python/libxml2-python-api.xml python/libxml2class.txt python/libxml_wrap.h python/types.c: fixed the const xmlChar * wrapper and generator, XPath extension functions now use the context as first argument * python/tests/tstxpath.py python/tests/xpath.py python/tests/xpathext.py: Updated the tests accordingly * tree.c: fixed bug #70067 Daniel
/external/libxml2/tree.c
|
36eea2d2ee84132e66552f84724e9b377d687681 |
|
04-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
hardened the addChild function added accessors needed for xmlNode, a bit * tree.c: hardened the addChild function * python/generator.py python/libxml.c python/libxml2-python-api.xml python/libxml2class.txt python/libxml_wrap.h python/TODO: added accessors needed for xmlNode, a bit more testing and extension of interfaces * python/tests/Makefile.am python/tests/build.py: added a test build from scratch/save/load/check Daniel
/external/libxml2/tree.c
|
8ee9c8f6c4ac1d1865cd5fcdc02e59a0c8de2d8a |
|
26-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Anthony Jones to implement copy of DTD subtree too. Had * entities.c tree.c include/libxml/entities.h: applied patch from Anthony Jones to implement copy of DTD subtree too. Had just to keep 2 function private which really ought to become public ones. Daniel
/external/libxml2/tree.c
|
bd227ae9dbdaf95cc594b57b5c5c82c9dc87227f |
|
24-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
more fixes from Petr Kozelka for attribute handling in the tree API to * tree.c: more fixes from Petr Kozelka for attribute handling in the tree API to align the semantic with DOM. Daniel
/external/libxml2/tree.c
|
3606581dcd45fbabfa95ce3565918d0c7e407633 |
|
24-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
another set of patches from Anthony Jones for copy operations cleanup and * valid.c tree.c entities.c: another set of patches from Anthony Jones for copy operations cleanup and robustness Daniel
/external/libxml2/tree.c
|
c169f8b485599522ea76bbfd4ef4aa50f5490ca8 |
|
22-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
apply an patch from Petr Kozelka for unlink and replace support of * tree.c: apply an patch from Petr Kozelka for unlink and replace support of attribute nodes Daniel
/external/libxml2/tree.c
|
9d06d300a5c4146907b3af8fcbf67d8e7d868567 |
|
22-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Build a new version hopefully near complete and fully documented of the * doc/libxml2-api.xml doc/parsedecl.py: Build a new version hopefully near complete and fully documented of the API in XML * HTMLtree.c SAX.c debugXML.c error.c globals.c parser.c tree.c xmlIO.c xmlmemory.c include/libxml/catalog.h include/libxml/hash.h include/libxml/list.h include/libxml/parser.h include/libxml/tree.h include/libxml/parserInternals.h include/libxml/valid.hi include/libxml/xmlIO.h include/libxml/xmlerror.hi include/libxml/xmlmemory.h include/libxml/xmlversion.h.ini include/libxml/xpath.h include/libxml/xpathInternals.h: Cleaned up the doc comments a lot in the process, the interface coverage is now 100% Daniel
/external/libxml2/tree.c
|
d2f23009b358804fa31da7a004f2947aca6fb103 |
|
21-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Adam Lounds pointed out a bug in xmlSearchNs() Daniel * tree.c: Adam Lounds pointed out a bug in xmlSearchNs() Daniel
/external/libxml2/tree.c
|
cfa0d81221046faebe7f12e6cede2b14215f823d |
|
17-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the funxtion to set the xml: attributes added "setbase" to test it. * tree.c: fixed the funxtion to set the xml: attributes * debugXML.c: added "setbase" to test it. Daniel
/external/libxml2/tree.c
|
2c748c612e5e385bda943b190916a6d67a191c0c |
|
16-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
update xmlNodeSetContent() and xmlNodeSetContentLen() to allow updating an * tree.c: update xmlNodeSetContent() and xmlNodeSetContentLen() to allow updating an attribute content Daniel
/external/libxml2/tree.c
|
e6a5519cdcb6ccbecf64b17b7f72300c558bd376 |
|
14-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
some cleanup after an unsuccessful attempt at fixing #61290 :-( Daniel * debugXML.c tree.c: some cleanup after an unsuccessful attempt at fixing #61290 :-( Daniel
/external/libxml2/tree.c
|
fb25a51418b4e4b1a677771b2bc62bacd780f5dc |
|
13-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed xmlSaveFormatFileEnc() when encoding == NULL Fixes bug #67229 Daniel * tree.c: fixed xmlSaveFormatFileEnc() when encoding == NULL Fixes bug #67229 Daniel
/external/libxml2/tree.c
|
acb2bdace309c2c7b1c92ae15cf16aead7fc3512 |
|
13-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
trying to avoid troubles when a subtree is copied and coalesced in part * tree.c: trying to avoid troubles when a subtree is copied and coalesced in part with the target tree. Should fix bug #67407 Daniel
/external/libxml2/tree.c
|
8107a22f962b66f0e9bcc04e53874992e44a3917 |
|
13-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
integrated a couple of fixes and a new API function * parser.c include/libxml/parserInternals.h tree.c: integrated a couple of fixes and a new API function xmlSetEntityReferenceFunc() from Keith Isdale and dedicated to xsldbg the XSLT debugger. Daniel
/external/libxml2/tree.c
|
6f42c13647d7d14bf6e5c15006ecc3bb9067bd04 |
|
07-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Anthony Jones pointed out a problem in xmlStringGetNodeList() and provided * tree.c: Anthony Jones pointed out a problem in xmlStringGetNodeList() and provided a fix for it Daniel
/external/libxml2/tree.c
|
cbaf399537a1fb69ef97b079e4cb553869aaa4d9 |
|
31-Dec-2001 |
Daniel Veillard <veillard@src.gnome.org> |
applied 42 documentation patches from Charlie Bozeman. Regenerated the * *.c include/libxml/*.h doc/html/*: applied 42 documentation patches from Charlie Bozeman. Regenerated the HTML docs. Daniel
/external/libxml2/tree.c
|
d16409207aa547c9249caf0f424250657a0065dd |
|
17-Dec-2001 |
Daniel Veillard <veillard@src.gnome.org> |
applied documentation patches from Charlie Bozeman Daniel * include/libxml/tree.h tree.c: applied documentation patches from Charlie Bozeman Daniel
/external/libxml2/tree.c
|
29e4399d11095ac948b0186828501781a7e5d1de |
|
13-Dec-2001 |
Daniel Veillard <veillard@src.gnome.org> |
fix the xmlStrdup() used in the previous patch. added --dropdtd fixed * valid.c: fix the xmlStrdup() used in the previous patch. * valid.c: added --dropdtd * tree.c: fixed xmlUnlinkNode so it also removes the references from the document if the node is a DTD Daniel
/external/libxml2/tree.c
|
8faa783639e6a27aa01658f02c77a788c48ac01f |
|
26-Nov-2001 |
Daniel Veillard <veillard@src.gnome.org> |
moved xmlGetLineNo() and xmlGetNodePath() into the main tree module, they * tree.c debugXML.c include/libxml/tree.h include/libxml/debugXML.h: moved xmlGetLineNo() and xmlGetNodePath() into the main tree module, they are not really tied to debugging Daniel
/external/libxml2/tree.c
|
4855c8c3036957586befc8f8c118ac21634692f5 |
|
25-Nov-2001 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a couple of problems in xmlSetProp() Daniel * tree.c: fixed a couple of problems in xmlSetProp() Daniel
/external/libxml2/tree.c
|
cd337f0bc6282ea16ed6940330a41968286c2fa9 |
|
22-Nov-2001 |
Daniel Veillard <veillard@src.gnome.org> |
some cleanups when chasing unappropriate stdout output. Daniel * debugXML.c tree.c xmlIO.c xmlmemory.c: some cleanups when chasing unappropriate stdout output. Daniel
/external/libxml2/tree.c
|
0ec986359adc04677529d5e704ff30bf8e5d3a05 |
|
14-Nov-2001 |
Daniel Veillard <veillard@src.gnome.org> |
better comments for _private fields removed a problem when copying an * include/libxml/tree.h: better comments for _private fields * tree.c: removed a problem when copying an entity reference. Daniel
/external/libxml2/tree.c
|
5a37bde34b693bc0296a2f03b775773e265b4c0e |
|
01-Nov-2001 |
CET 2001 Daniel Veillard <daniel@veillard.com> |
more include cleanups, export cleanly one html output + format function. Thu Nov 1 15:29:31 CET 2001 Daniel Veillard <daniel@veillard.com> * HTMLtree.c tree.c include/libxml/HTMLtree.h include/libxml/tree.h include/libxml/xmlIO.h: more include cleanups, export cleanly one html output + format function. Thu Nov 1 14:12:12 CET 2001 Daniel Veillard <daniel@veillard.com> * parser.c: removed initGenericErrorDefaultFunc call from xmlInitParser() since it could destroy previous calls to xsltSetGenericErrorFunc() effects Daniel
/external/libxml2/tree.c
|
3c01b1d81b696fe8624b6d7e26ec0ebffcc7c06b |
|
17-Oct-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- include/libxml/globals.h include/libxml/threads.h threads.c testThreads.c: far more testing, cleaning up bugs - *.c : make sure globals.h is always included. Daniel
/external/libxml2/tree.c
|
d0463560300f1d8b3e41d70c3728ed84fdc8dd30 |
|
13-Oct-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Applied the last patches from Gary, cleanup, activated threading all user * include/libxml/SAX.h include/libxml/globals.h include/libxml/parser.h include/libxml/parserInternals.h include/libxml/tree.h include/libxml/xmlerror.h HTMLparser.c SAX.c error.c globals.c nanoftp.c nanohttp.c parser.c parserInternals.c testDocbook.c testHTML.c testSAX.c tree.c uri.c xlink.c xmlmemory.c: Applied the last patches from Gary, cleanup, activated threading all user accessible global variables are now handled in globals.[ch] Still a bit rought but make tests passes with either --with-threads defined at configure time or not. * Makefile.am example/Makefile.am: added globals.[ch] and threads linking options Daniel
/external/libxml2/tree.c
|
78d12097086486ac73292f3ca13bc1cf8505285c |
|
11-Oct-2001 |
Daniel Veillard <veillard@src.gnome.org> |
integrating Keith Isdale patches for the XSLT debugger interfaces. Some * include/libxml/debugXML.h debugXML.c tree.c: integrating Keith Isdale patches for the XSLT debugger interfaces. Some cleanup Daniel
/external/libxml2/tree.c
|
60087f30f3b4cf21de48f39181736e7d71e7a661 |
|
10-Oct-2001 |
Daniel Veillard <veillard@src.gnome.org> |
preparing 2.4.6 release updated and rebuilt the docs fixed a number of * configure.in: preparing 2.4.6 release * doc/xml.html doc/html/*: updated and rebuilt the docs * include/libxml/*.h *.c: fixed a number of teh/the widht/width typos Daniel
/external/libxml2/tree.c
|
20ee8c03107e5d5724765da513d595fdaf290dce |
|
05-Oct-2001 |
Daniel Veillard <veillard@src.gnome.org> |
applied fix from Mathias Hasselmann about a bug in URI parsing. fix bug * uri.c: applied fix from Mathias Hasselmann about a bug in URI parsing. * xpath.c: fix bug #61291 the default XML namespace node is missing from the namespace axis. * tree.c: refuse to create namespaces nodes with prefix "xml" Daniel
/external/libxml2/tree.c
|
9e1c72da8a36993419b59c5fc6339e995c481e00 |
|
31-Aug-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Armin Sander pointed a possible text coalescing problem, completed his * tree.c: Armin Sander pointed a possible text coalescing problem, completed his patch. Daniel
/external/libxml2/tree.c
|
3ec4c618bfa0f1e17e18f934063476cc00167ce4 |
|
28-Aug-2001 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Armin Sander to make some pointers const in * tree.c: applied patch from Armin Sander to make some pointers const in xmlCopyNode() Daniel
/external/libxml2/tree.c
|
1d0bfab330d5a98f1b29e2c59e8f162a92f1eb47 |
|
26-Jul-2001 |
Daniel Veillard <veillard@src.gnome.org> |
fixed xmlCopyNode() for documents Daniel * tree.c: fixed xmlCopyNode() for documents Daniel
/external/libxml2/tree.c
|
f012a64d13d85d53eac0d4d6625508109e7c9e9d |
|
23-Jul-2001 |
Daniel Veillard <veillard@src.gnome.org> |
get rid of the readline and libhistory dependancies by default, release * configure.in: get rid of the readline and libhistory dependancies by default, release 2.4.1 with IA64 fix * nanohttp.c tree.c xmlIO.c include/libxml/nanohttp.h include/libxml/tree.h include/libxml/xmlIO.h: incorporated John Kroll fixes to allow saving to HTTP via PUT (or POST of needed). * doc/html/*.html: regenerated the docs Daniel
/external/libxml2/tree.c
|
5e2dace1ca6fbb023d1ce848d4e98deefbbfec31 |
|
18-Jul-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Cleanup, cleanup .. removed libxml softlink for good cleanup to get 100% Cleanup, cleanup .. * configure.in Makefile.am: removed libxml softlink for good * include/libxml/*.h *.c doc/Makefile.am: cleanup to get 100% coverage by gtk-doc Daniel
/external/libxml2/tree.c
|
220907319a06129ee3ae791a436edc68eb332f68 |
|
16-Jul-2001 |
Daniel Veillard <veillard@src.gnome.org> |
cleanup of global variables, marking some const or private. Daniel * include/libxml/parserInternals.h include/libxml/HTMLparser.h xmlIO.c tree.c parserInternals.c entities.c encoding.c HTMLparser.c: cleanup of global variables, marking some const or private. Daniel
/external/libxml2/tree.c
|
7db3773a5cdafd122df5b69ba90be82535d46069 |
|
12-Jul-2001 |
Daniel Veillard <veillard@src.gnome.org> |
store the line numbder in element->content, may break some software, need * DOCBparser.c HTMLparser.c HTMLtree.c SAX.c debugXML.c parser.c tree.c xpointer.c: store the line numbder in element->content, may break some software, need a configuration mechanism Daniel
/external/libxml2/tree.c
|
b8c9be9718103b0ad6f074d75fb91e5b0bf2d8e6 |
|
09-Jul-2001 |
Daniel Veillard <veillard@src.gnome.org> |
fixed XML Base computation which was broken added a base function to the * tree.c: fixed XML Base computation which was broken * debugXML.c: added a base function to the shell * Makefile.am result/scripts/* test/scripts/*: added scripts based regression tests, and adding 2 XML Base tests Daniel
/external/libxml2/tree.c
|
19e96c3059cf9cff17469bb0e8555d2aabe53404 |
|
09-Jul-2001 |
Daniel Veillard <veillard@src.gnome.org> |
set properties doc and call xmlSetListDoc for properties content when * tree.c: set properties doc and call xmlSetListDoc for properties content when grafting them in a different tree. * aclocal.m4: remove from CVS Daniel
/external/libxml2/tree.c
|
770447311ea514b8d0036cab18ed62be38e5dcea |
|
29-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
xmlStrstr args are both const small cleanup reformated, fixed problems if * include/libxml/parser.h parser.c: xmlStrstr args are both const * xpath.c: small cleanup * xmlGetNsList: reformated, fixed problems if used on Entities Daniel
/external/libxml2/tree.c
|
c5d64345cf19bfd72418eb0a837869b0462e9130 |
|
24-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Summer's cleanup, a really big one: * AUTHORS: added William and Bjorn * include/libxml/*.h *.c README doc/*.html etc.: changed old email to daniel@veillard.com hopefully I won't have to do this again * doc/Makefile.am doc/html/*.html: cleanup makefile, checked that docs can be rebuilt cleanly now * include/libxml/xml*version.h*: removed include/libxml/xmlversion.h from CVs it's generated, added include/libxml/xmlwin32version.h also generated but which should change far less frequently. * catalog.c nanoftp.c: made sure to include libxml.h not libxml/xmlversion.h directly * include/libxml/*.h: include xmlwin32version.h instead of xmlversion.h when compiling on WIN32 and MSC Daniel
/external/libxml2/tree.c
|
d79bcd1b36412a7996ace1900ab613e38a609b60 |
|
22-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
attempt to work around what seemed a gcc optimizer bug when handling * xpath.c: attempt to work around what seemed a gcc optimizer bug when handling floats on i386 http://veillard.com/gcc.bug * tree.c entities.c encoding.c: doing some cleanups while chasing it Daniel
/external/libxml2/tree.c
|
39196eba1746f2ecc9d340a31c66f437092fe5fd |
|
19-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c xinclude.c xpointer.c: bug #56402 exposed a number of weakness in the node copy the XPointer and the XInclude implementations. Serious cleanup. Daniel
/external/libxml2/tree.c
|
a9142e74c5921c35de150b52d00db72cf82f21a8 |
|
19-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- valid.c tree.c parserInternals.c parser.c: Stephan Kulow provided another failing case found in KDE, the way the ctxt->vctxt.nodeTab was allocated and freed changed over time but it wasn't completely cleaned up. This should fix it. Daniel
/external/libxml2/tree.c
|
e3c81b50bfe913fdf70c61141b3223611368c78c |
|
17-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c: fixed xmlHasNsProp() accordingly to bug #55683 - doc/xml.html: updated with 2.3.11 Daniel
/external/libxml2/tree.c
|
ca2366aafd4c9ff3bf7c166bde18ce9af50e6995 |
|
11-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
grrr ... namespace is a C++ reserved keyword Daniel * tree.[ch]: grrr ... namespace is a C++ reserved keyword Daniel
/external/libxml2/tree.c
|
9cc6dc62f76f6da569c087e4f1675d80a4aa87b6 |
|
11-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- xmlversion.h.in libxml.h: Cygwin patches - tree.c: xmlFreeNodeList patch similar to xmlFreeNode one - tree.h: cleanup Daniel
/external/libxml2/tree.c
|
acd370fb1acc425dfc63239c2447117fac3fbfd7 |
|
09-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c: patched xmlFreeNode() to avoid freeing() a static memory block in a strange case where libxml is linked twice in the binary. Daniel
/external/libxml2/tree.c
|
4497e6984dcec890e660f6ee1d4585ace7fa5e3b |
|
09-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- xinclude.c: Raphael Hertzog had a trouble with DTD nodes being processed, applied his patch - tree.c: fixed a bug raised in xmlStaticCopyNodeList() Daniel
/external/libxml2/tree.c
|
a682b219c45b77a85c3920724f7d3179654aa78c |
|
07-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c: applied Steve Tinney patch to xmlNewNsProp to fix bug #55810 Daniel
/external/libxml2/tree.c
|
e8fc08e45dea47ebae0156547d706df08ca4f05a |
|
07-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c: fixed xmlGetNsProp() to close bug #55683 Note this requires libxslt to use it's own function instead. Daniel
/external/libxml2/tree.c
|
e95e2396f34e7e7c5f472ad018d7207974074225 |
|
06-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- DOCBparser.c: implemented the <?sgml-declaration encoding="xxx"?> hack - tree.[ch]: added xmlHasNsProp as suggested in bug report #55653 - uri.c: fixed a warning Daniel
/external/libxml2/tree.c
|
2d70372ce33920712a2a4b0ebdae61c826418324 |
|
30-May-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- HTMLtree.c: applied patch from Jaroslaw Kolakowski to close bug #55380 - tree.c: patch to xmlNodeGetContent() to get CDATA section content Daniel
/external/libxml2/tree.c
|
42596ad20cdf1925dd79ea801cbe598b6e7b7aec |
|
22-May-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c: fixed a gross mistake in base computation, xml:base is not completely correct yet (need cascade). - xpath.[ch]: added the few things needed to find a function name and URI from the XPath context when it is called. Daniel
/external/libxml2/tree.c
|
81418e38c80cf1ddac6fe1426d8037a3da39853f |
|
22-May-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- catalog.[ch]: fixes and add xmlLoadCatalogs() - DOCBparser.c: small cleanup - xmllint.c: added a --catalogs option to load catalogs from $SGML_CATALOG_FILES - tree.c: cleanup - configure.in: iconv library fixup, ICONV_LIBS Daniel
/external/libxml2/tree.c
|
76d66f416d2d0d5db4a09d212b4e43087e9cdae7 |
|
16-May-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- xpath.c tree.c parser.c: speed optimizations at the parser level document tree freeing and xpath evaluation Daniel
/external/libxml2/tree.c
|
75bea5480ea4bb12b65f6e98438f7f755ebf9ae7 |
|
11-May-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.[ch]: fixing bug #54446, by cleaning some bugs in the attributes handling and #54433 by adding xmlUnsetProp() and xmlUnsetNsProp() Daniel
/external/libxml2/tree.c
|
c17337c062d428462b57b8eb25c6867c3ee1d31b |
|
09-May-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c: zb@bisp.com reported an error in xmlNodeGetLang() Daniel
/external/libxml2/tree.c
|
5792e16f0562d206e1ef4e611f7b43ec53c92149 |
|
30-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- strio.h trio.c: Dan McNichol suggested a couple of small fixes for AIX 4.3.3 using Visual Age 5.0.2 compiler Daniel
/external/libxml2/tree.c
|
02141eabb2ca4a9eef1085491759f43a99ab6581 |
|
30-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c parser.c encoding.c: spent a bit more time looking at the parsing speed and DOM handling. Added a few more speedups. Daniel
/external/libxml2/tree.c
|
eefd44943c31a5fabb5394d559d225426ce41fbe |
|
28-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.[ch] xmlIO.h: applied patch from Joe McAlerney to add xmlSaveFormatFileTo() Daniel
/external/libxml2/tree.c
|
67fee94e53838c397f53c1ea4d098a5b9d728896 |
|
26-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.[ch]: added xmlSaveFormatFile interface for saving and indenting a file. Daniel
/external/libxml2/tree.c
|
b33c201978ed1c434877cdc6e2000b7012cc26f9 |
|
25-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c: trying to fix #53574, not completely complete, I would like xmllint --copy --debug test/ent1 and xmllint --debug test/ent1 to show the same result. - xpath.c: fix a bug when trying to sort namespace nodes Daniel
/external/libxml2/tree.c
|
eae522a0d8aa9f830d2e447f29b504030dbb6bbd |
|
23-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Time to work on helping the Gnome Doc project, first step is reintegrating the SGML DocBook parser in libxml2 distrib: - DOCBparser.c DOCBparser.h testDocbook.c configure.in Makefile.am xmlversion.h.in: started (re)integrating the DocBook SGML parser. - SAX.[ch]: cleanup and updates for DocBook - debugXML.c parser.h tree.[ch] valid.c xpath.c: small macro or ex SGML identifier changes - valid.c: removed a static unused function. Daniel
/external/libxml2/tree.c
|
e82a992bf5cf8bd22ae31116d2f51afab85b6a09 |
|
22-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c: fixed #53388 with the provided patch Daniel
/external/libxml2/tree.c
|
70a9da54eb200cd5c5ceafb72aff72c39021c94c |
|
21-Apr-2001 |
Bjorn Reese <breese@src.gnome.org> |
trio upgrade and integration
/external/libxml2/tree.c
|
e043ee17c26c41c6d50c38d07d69dd1900d8ad01 |
|
16-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- xpath.c: fixed xmlXPathNodeCollectAndTest() to do proper prefix lookup. - parserInternals.c: fixed the bug reported by Morus Walter due to an off by one typo in xmlStringCurrentChar() Daniel
/external/libxml2/tree.c
|
82daa81a8bf6877bafc69716ce5e9ae6897108c7 |
|
12-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.[ch] : added xmlDocCopyNode for gdome2 support Daniel
/external/libxml2/tree.c
|
bdb9ba7770bb817b7664d95da9d7bb61759b0383 |
|
11-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c: fixed xmlStringGetNodeList() to handle charrefs - result/wml.xml: resulted in a small output change Daniel
/external/libxml2/tree.c
|
d2f3ec780daad35104c41f80746e473a9aa82ac8 |
|
11-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c: xmlNewDoc was missing the charset initialization - xmllint.c: added --auto to autogenerate a doc, allow to reproduce the problem fixed on xmlNewDoc Daniel
/external/libxml2/tree.c
|
1731d6ae0a5258e8e07f780c74694c2dde093383 |
|
10-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- xpath.c: trying to get 52979 solved - tree.c result/ result/noent/: trying to get 52712 solved, this also made me clean up the fact that XML output in general should not add formating blanks by default, this changed the output of a few tests Daniel
/external/libxml2/tree.c
|
4dd9346df228ff478e8cbe38bee270d56a609676 |
|
02-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Small fixes: - xpath.c: fixed a memleak when comparing nodesets - Small fixes: - xpath.c: fixed a memleak when comparing nodesets - HTMLtree.c: don't invent the HTML doctype if not available (XSLT) - tree.c: added a TODO Daniel
/external/libxml2/tree.c
|
92ad210417f318c8f0142fd0aee8d2893d83b8e8 |
|
27-Mar-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Spring cleanup ...: - configure.in Makefile.am config.h.in Spring cleanup ...: - configure.in Makefile.am config.h.in xmlversion.h.in: detect if we need string functions - trio.[ch] strio.[ch]: embedded the Trio-0.23 string functions to be able to use them where needed. Applied some changes to reduce name linking pollution and compile in only what's needed. - HTMLtree.c debugXML.c entities.c error.c nanoftp.c valid.c xlink.c xmlversion.h.in xpath.c: got rid of the #ifdef for the string manipulation functions - xmlmemory.[ch]: removed DEBUG_MEMORY_FREED and added it automatically to the free() function of xmlmemory.c - entities.c HTMLtree.c parserInternals.c tree.c uri.c valid.c xinclude.c xmlIO.c xpath.c xpointer.c: removed the MEM_CLEANUP usage. Daniel
/external/libxml2/tree.c
|
c86a4fae4a164046393d4bb948453e3a71b45754 |
|
26-Mar-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- HTMLparser.c HTMLtree.c SAX.c debugXML.c error.c parserInternals.c testHTML.c testSAX.c tree.c valid.c xmlIO.c xmlmemory.c xmlversion.h.in xpointer.c: of course the way I defined UNUSED breaks on old gcc version. Try to be smart and also define it directly in xmlversion.h - configure.in: removed -ansi flag from the pedantic set Daniel
/external/libxml2/tree.c
|
56a4cb8c4d3eab4ab3295a61c87e8e92483922c6 |
|
24-Mar-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Huge cleanup, I switched to compile with -Wall -g -O -ansi -pedantic -W -Wunused -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline - HTMLparser.[ch] HTMLtree.c SAX.c debugXML.c encoding.[ch] encoding.h entities.c error.c list.[ch] nanoftp.c nanohttp.c parser.[ch] parserInternals.[ch] testHTML.c testSAX.c testURI.c testXPath.c tree.[ch] uri.c valid.[ch] xinclude.c xmlIO.[ch] xmllint.c xmlmemory.c xpath.c xpathInternals.h xpointer.[ch] example/gjobread.c: Cleanup, staticfied a number of non-exported functions, detected and cleaned up a dozen of problem found this way, avoided a lot of public function name/typedef/system names clashes - doc/xml.html: updated - configure.in: switched private flags to the really pedantic ones. Daniel
/external/libxml2/tree.c
|
e356c280069914f0052891861a55fdfaff6dcf65 |
|
10-Mar-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Preparing for 2.3.4 release: - configure.in: bumped to 2.3.4 - error.c: fixed bug #51860 - tree.c: fixed bug #51861 - valid.c: cleanup, more debug, failed to fix one bug crap ... - tree.[ch] : added xmlDefaultBufferSize - nanoftp.c: typo in function name header block - doc/xml.html : updated, added link to XML::LibXSLT - doc/html/* : rebuilt the docs Daniel
/external/libxml2/tree.c
|
6c831207f88bd4c6e8f430465b37406f0b064fce |
|
07-Mar-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Seems there is still bugs hiding, someone has some flytox ? - Makefile.am: Martin Baulig suggested to add -lm - tree.c: found another bug in xmlNodeGetContent() Daniel
/external/libxml2/tree.c
|
77851710aba3a0effdc6af67ea4caf212307420c |
|
27-Feb-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Minimal changes for XSLT node-set() extra function: - tree.c: minor doc fix - xpath.c: deallocation issues when a result tree has been converted to a node-set Daniel
/external/libxml2/tree.c
|
48b2f8968e9f8a9cab63cc72697e900325edfd7e |
|
25-Feb-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Okay time to improve performances, gprof session: before real 0m2.483s (2.3.2 release yesterday) current real 0m1.763s when parsing (with tree build/freeing) db10000.xml from XSLTMark: - xmlmemory.h HTMLparser.c HTMLtree.c entities.c parser.c xpath.c xpointer.c tree.c uri.c valid.c xinclude.c xmlIO.c: avoiding memcpy in production builds MEM_CLEANUP macro use - parser.[ch] parserInternals.c: optimizations of the tightest internal loops inside the parser. Better checking of I/O flushing/loading conditions - xmllint.c : added --timing Daniel
/external/libxml2/tree.c
|
3473f88a7abdf4e585e267288fb77e898c580d2b |
|
23-Feb-2001 |
Owen Taylor <otaylor@src.gnome.org> |
Revert directory structure changes
/external/libxml2/tree.c
|
64636e7f6e97729eae365801ab13632492bf0b14 |
|
23-Feb-2001 |
CET 2001 Tomasz K�oczko <kloczek@pld.org.pl> |
moved to libxml directory - this allow simplify automake/autoconf. Now Thu Feb 23 02:03:56 CET 2001 Tomasz K�oczko <kloczek@pld.org.pl> * *.c *.h libxml files: moved to libxml directory - this allow simplify automake/autoconf. Now isn't neccessary hack on am/ac level for make and remove libxml symlink (modified for this also configure.in and main Makefile.am). Now automake abilities are used in best way (like in many other projects with libraries). * include/win32config.h: moved to libxml directory (now include directory isn't neccessary). * Makefile.am, examples/Makefile.am, libxml/Makefile.am: added empty DEFS and in INCLUDES rest only -I$(top_builddir) - this allow minimize parameters count passed to libtool script (now compilation is also slyghtly more quiet). * configure.in: simplifies libzdetestion - prepare separated variables for keep libz name and path to libz header files isn't realy neccessary (if someone have libz installed in non standard prefix path to header files ald library can be passed as: $ CFALGS="-I</libz.h/path>" LDFLAGS="-L</libz/path>" ./configure * autogen.sh: check now for libxml/entities.h. After above building libxml pass correctly and also pass "make install DESTDIR=</install/prefix>" from tar ball generated by "make dist". Seems ac/am reorganization is finished. This changes not touches any other things on *.{c,h} files level.
/external/libxml2/tree.c
|
f714aa3262452407e3a4fcef977c09a55b56f245 |
|
21-Feb-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c: fixed xmlNodeGetContent, it was not recursing on child - parserInternals.[ch]: trying to speed up parsing - xpath.c : speeded up node set equality op Daniel
/external/libxml2/tree.c
|
e0e265138e3788d3be67ca79180218cde3655eb5 |
|
16-Feb-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.[ch] parser.c xpath.c: fixed the problem of addressing attributes within the XML-1.0 namespace Daniel
/external/libxml2/tree.c
|
5dd2f0a6cd66853f4509ba8f384a23f2de38455f |
|
12-Feb-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Well the bugs I was chasing on XSLT were ... in libxml ... grrrr: - xpath.c: ouch don't free NULL, rare case fixed - tree.c: don't coalesce text nodes if they don't have the same behaviour wrt escaping on output Daniel
/external/libxml2/tree.c
|
0f2a53ccbd40877f45d83e7e2b870ccf72ef58d4 |
|
05-Feb-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Bug fixes and an extension found and required by XSLT: - xpath.c: bug fixes found from XSLT - tree.c: preserve node->name special values when copying nodes. - parserInternals.[ch] parser.[ch] SAX.c : added a mode where external subset are fetched when available but without full validation. Added xmlLoadExtDtdDefaultValue, need a function. - HTMLtree.c: add support for xmlStringTextNoenc for XSLt HTML output with encoding disabled. Daniel
/external/libxml2/tree.c
|
de55cf62da0cb064f5f62f2c25235932441106dc |
|
31-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
First libxml head patch from the Gnome community since a looong time :-) - parser.c: fixed xmlStrcat doc - tree.c: 2 fixes form Anders Carlson for copying nodes and trees. Daniel
/external/libxml2/tree.c
|
2f913b747095019acc1df88bfa643e8e67fbc612 |
|
31-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Fixes inherited from XSLT testing: - xpath.c result/XPath/tests/chaptersbase result/XPath/tests/simplebase: fixed XPath node() - tree.c: small fix in xmlNewNs() - Makefile.am: removed extraneous xml2Conf.sh rule Daniel
/external/libxml2/tree.c
|
65c295d554a2875ec985155447c073e4a247433c |
|
26-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c: patch from Bjorn Reese on xmlBufferCCat Daniel
/external/libxml2/tree.c
|
e456646d5dd0610dfea886b572e670b9647d7a83 |
|
22-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
More work, bugfixes for problems detected by XSLT, and addition of a new specific type for XSLT: - xpathInternals.h xpath.[ch] debugXML.c: added the XPATH_XSLT_TREE type correponding to an XSLT result tree fragment. Share most of the data format with node set, as well as operators. - HTMLtree.c: added a newline at the end of the doctype output whe this one is not present initially. - tree.c: make sure taht the parent and doc pointers are properly set when copying attributes (lists). Daniel
/external/libxml2/tree.c
|
cb126ac009fb39891547cd38b5f9e1e8dfc37b62 |
|
18-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Updated Email, forgot one place where the noencoding should be tested, Daniel
/external/libxml2/tree.c
|
f6eea27b3801f0d2a5b9977098d99880d0c30d42 |
|
18-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Bugfixes, extesion and optimizations for XSLT: - xpath.c: removed an error found by XSLT usage - tree.c parserInternals.h: use a predefined static string for text and comment nodes, avoid freeing them in xmlFreeNode, exported the string name in parserInternals.h and added another value to disable encoding at output (for XSLT), gain memory, time. Daniel
/external/libxml2/tree.c
|
0cede08bb6769250d507a477ffe2636d0af3c104 |
|
17-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
small bit forgotten from Gary Pennington's patch, Daniel
/external/libxml2/tree.c
|
f831bfb9f195d945d9c2c94ea056e3f7363f93a0 |
|
16-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
tree.c : xmlSaveFile, xmlSaveFileEnc, applied patch from Gary Pennington, Daniel
/external/libxml2/tree.c
|
389e6b7227c1991a03992cfc36817d18b064bf45 |
|
15-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Patches bug fixes and on new function: - xpath.c: fixed the comaprision of values and nodelists, need to compare nodelist still ... - debugXML.c: avoided a possible core dump - HTMLparser.c: cleanup - nanohttp.c: contributed fix. - tree.c: fixes in properties handling added xmlSetNsProp needed by libxslt - xpathInternals.h: exported xmlXPathBooleanFunction, added a comment - TODO: updated Daniel
/external/libxml2/tree.c
|
c2f4df2f252043cf6e333a5aa69560b3f0ee03d7 |
|
04-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
One new set of patches: - tree.c: fixed a stupid bug - valid.c: applied "Paul D. Smith" <pausmith@nortelnetworks.com> patches related to validation of an XInclude processing result - TODO: updated Daniel
/external/libxml2/tree.c
|
f060a418aed8b6a9bcddd6b969e1d4549781ad17 |
|
03-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
fixed xmlParserInputBufferCreateMem doc Daniel * xmlIO.c: fixed xmlParserInputBufferCreateMem doc Daniel
/external/libxml2/tree.c
|
4a6845df29b5bba11d35f097ede4db4375d3720d |
|
03-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Restarted hacking :-) : - xmllint.c: Made is so if the file name is "-" is will read form standard input. Sven Heinicke <sven@zen.org> - tree.c: fixed a problem when growing buffer - tree.h: fixed the comment of the node types following andersca comment - TODO: updated Daniel
/external/libxml2/tree.c
|
a6d8eb6256e4b4165976318a0f058b7c51330564 |
|
27-Dec-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Finally had a bit of time to resynch both trees: - HTMLparser.[ch]: added a way to avoid adding automatically omitted tags. htmlHandleOmittedElem() allows to change the default handling. - tree.[ch] xmllint.c: added xmlDocDumpFormatMemory() and xmlDocDumpFormatMemoryEnc(), uses memory functions for output of xmllint too when using --memory flag, added a memory test suite at the Makefile level. - xpathInternals.h xpath.[ch] xpointer.c: fixed problems with namespace use when encountering QNames in XPath evalation, added xmlns() scheme in XPointer. - nanoftp.c : incorporated a fix - parser.c xmlIO.c: fixed problems raised with encoding when using the memory I/O - parserInternals.c: closed bug 25934 reported by torsten.landschoff@innominate.de - TODO: updated Daniel
/external/libxml2/tree.c
|
ce6e98d693ffc5cb469e79b12377af928638fb6f |
|
25-Nov-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Big OpenVMS patch: - nanohttp.c parser.[ch] tree.[ch] xmlIO.[ch] xmllint.c Big OpenVMS patch: - nanohttp.c parser.[ch] tree.[ch] xmlIO.[ch] xmllint.c xpath.c parserInternals.h vms/build_libxml.com vms/config.vms Makefile.am: integrated a set of OpenVMS changes from Howard Taylor <Howard.Taylor@pacoast.com> Daniel
/external/libxml2/tree.c
|
58770e762eb287d41b38e7e2abf156d3a9e913f4 |
|
25-Nov-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Fixes/enhancements: - tree.[ch] xmlIO.c: added xmlDocDumpMemoryEnc() from Fixes/enhancements: - tree.[ch] xmlIO.c: added xmlDocDumpMemoryEnc() from John Kroll - error.c: applied fix suggested by "Leo Davidson" <leo@ox.compsoc.net> Daniel
/external/libxml2/tree.c
|
bf43275dd1e31ee7542c37f1f7ce21e0ee9218ee |
|
12-Nov-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Bug fixes new Xinclude tests: - nanoftp.c: fixed gcc 2.95 new warnings - SAX.c: fixed a stupid bug - tree.c: fixed a formatting problem when round-tripping from/to memory - xinclude.c: chased memleak, fixed a base problem - xpointer.c: added xmlXPtrBuildRangeNodeList(), finished ? xmlXPtrBuildNodeList() - TODO: updated - Makefile.am test/XInclude/docs test/XInclude/ents result/XInclude: adding a first small set of regression tests for XInclude Daniel
/external/libxml2/tree.c
|
9e8bfae59a087a938a810a5527023b1e7b0e15b3 |
|
06-Nov-2000 |
Daniel Veillard <veillard@src.gnome.org> |
XInclude and other stuff while travelling. Contributed patches: - tree.[ch] xinclude.[ch] xmllint.c configure.in valid.c debugXML.c xmlversion.h.in: Started adding XInclude support, this is a new xmllint option - tree.c xpath.c: applied TOM patches for XPath - xpointer.c: fixed a couple of errors. - uri.c: added an escaping function needed for xinclude - testXPath.c hash.c HTMLtree.c: minor cleanups raised by new warning from RH70 gcc's version Daniel
/external/libxml2/tree.c
|
a4964b75003d138d4643ab03e3e116a8453f8308 |
|
31-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- HTMLparser.c: fixed loop on invalid char in scripts - parser.c: update to description of xmlIOParseDTD() - libxml.m4 xmlversion.h.in: changes contributed by Michael Schmeing <m.schmeing@internet-factory.de> - configure.in: preparing for 2.2.7 - Makefile.am: trying to avoid config.h and acconfig.h being included in the distrib - rebuilt the docs - configure.in: released 2.2.7 Daniel
/external/libxml2/tree.c
|
c4f4f0b76fd66e44b1d2a2879630c6577b213055 |
|
29-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- xpath.c: fixed the root evaluation problems - HTMLparser.c result/HTML/doc3.htm: fixed the problem of non ignorable spaces with <b> <bold> <em> - tree.c: fixed a loop in xmlSearchNsByHref() Daniel
/external/libxml2/tree.c
|
d6d7f7bf96a87688cc4bf756cf98367018e3ef88 |
|
25-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
patched to redirrect all "out of context" error messages to a reconfigurable routine. The changes are: * xmlerror.h : added the export of an error context type (void *) an error handler type xmlGenericErrorFunc there is an interface xmlSetGenericErrorFunc(void *ctx, xmlGenericErrorFunc handler); to reset the error handling routine and its argument (by default it's equivalent to respectively fprintf and stderr. * all the c files: all wild accesses to stderr or stdout within the library have been replaced to calls to the handler. Daniel
/external/libxml2/tree.c
|
be9ec4b6cd2090e3829c425121dc94bffcc128c2 |
|
25-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Applying provided patches :-) - nanohttp.c : applied Wayne HTTP cleanup patch - tree.[ch]: applied TOM <ptittom@free.fr> for xmlNodeSetBase() and xmlNodeSetSpacePreserve() Daniel
/external/libxml2/tree.c
|
126f27992d541f6ff897554828c339822fafee65 |
|
24-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Bunch of fixes, finishing moving datastructures to the hash stuff: - hash.[ch] debugXML.c: expanded/enhanced the API, added multikey tuples, made hash structure opaque - valid.[ch]: moved elements, attributes, notations decalarations as well as ID and refs to hash tables. - entities.c: hash cleanup - xmlmemory.c: fixed a dump problem in debug mode - include/Makefile.am: problem passing in DESTDIR= values patch from Marc Christensen <marc@calderasystems.com> - nanohttp.c: removed debugging remains - HTMLparser.c: the bogus tag should be ignored (Wayne) - HTMLparser.c parser.c: fixing a number of problems with the macros in the *parser.c files (Wayne). - HTMLparser.c: close the previous option when opening a new one (Marc Sanfacon). - result/HTML/*: updated the HTML results accordingly Daniel
/external/libxml2/tree.c
|
683cb026362f6f41000bda3a541b19c17e81ae48 |
|
22-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Patches added during last week on W3C CVS base: - tree.c: coalesce adjacent text nodes - valid.c: handling of blank nodes in DTd validation (raised by problems with a posteriori validation). - nanohttp.c: changing behaviour on HTTP write stuff. - HTMLtree.c: forced body and html to be explicitely closed. - xpath.h: exported more XPath functions. Daniel
/external/libxml2/tree.c
|
7eda8452f826744fd6b2875d3a38e8f00602cef3 |
|
15-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- HTMLparser.c HTMLtree.[ch] SAX.c testHTML.c tree.c: fixed HTML support for SCRIPT and STYLE with help from Bjorn Reese - test/HTML/* result/HTML/*: added simple testcase and updated the existing ones. Daniel
/external/libxml2/tree.c
|
cd4296125d8a597fa89533100061820446ba497d |
|
11-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c valid.c xmllint.c: Fixed a few postvalidation bugs and added a --dtdvalid option to xmllint used to test it Daniel
/external/libxml2/tree.c
|
8b5dd83f46fbde6ed895ae00077040ccae8434aa |
|
01-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- configure.in: releasing 2.2.4 - parser.[ch]: added xmlStrEqual() - HTMLparser.c HTMLtree.c SAX.c debugXML.c entities.c parser.c tree.c valid.c xlink.c xpath.c: converted all !xmlStrcmp to use xmlStrEqual instead - TODO: updated - added an XPath test Daniel
/external/libxml2/tree.c
|
4b0755c68b0182809a7db5b6ab1478cb2767abfb |
|
25-Sep-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- HTMLparser.c parser.c tree.c tree.h: Avoiding a few warning when compiling with MSC Daniel
/external/libxml2/tree.c
|
b656ebe4566e3e1e858f32585c07e77e9c92577d |
|
22-Sep-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Cleanup, patch from Wayne Davison: - xmlIO.h tree.h: made xmlNodeDump() and xmlNodeDumpOutput() public - parser.[ch] nanohttp.c HTMLtree.c HTMLparser.c tree.c: applied and modified slightly Wayne Davison patch adding xmlStrcasecmp and related function, fixing xmlStrncmp(), and associated cleanup - result/HTML/entities.html.sax: updating result Daniel
/external/libxml2/tree.c
|
4fb87ee5858178aa040c30b14a16f82f8cb76276 |
|
19-Sep-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Various contributed patches: - uri.c: applied patch for URI escaping from Wayne Davison <wayned@blorf.net> - tree.c parserInternals.c HTMLparser.c: memset checks patches from Denis Barbier <barbier@imacs.polytechnique.fr> - HTMLparser.c: UTF8 characters in HTML tag-attribute values patch from Wayne Davison Daniel
/external/libxml2/tree.c
|
04698d9e1c56467007fcbb9472e5db67cf5938f5 |
|
17-Sep-2000 |
Daniel Veillard <veillard@src.gnome.org> |
New set of cleanups, released 2.2.3: - SAX.c debugXML.c parser.c parserInternals.c tree.c valid.c xpath.c: removed a few warnings in pedantic mode ... - parserInternals.c parser.c: moved encoding switching function to parserInternals.c - configure.in, doc/Makefile.am libxml.spec.in: released 2.2.3 Daniel
/external/libxml2/tree.c
|
39c7d71a3b34fe3c8aab9f9856a805feeea03405 |
|
10-Sep-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Jumbo patch, resync of W3C/Gnome CVS trees: - uri.c tree.c SAX.c parser.c entities.c debugXML.c: finished the cleanup of the computation of URI references when seeking external entities. The URI reference string and the resulting URI are both stored now. - parser.c HTMLparser.c valid.c nanoftp.c nanohttp.c xpath.c: large s(n)printf checks and cleanup from Denis Barbier <barbier@imacs.polytechnique.fr> - xmlversion.h.in tree.h: couple of SGML declarations for a possible docbook module. - result/VC/ : a couple of test output changed due to the change of the entities URI Daniel
/external/libxml2/tree.c
|
e0854c3f8328d06177b2026e59c51ed146180023 |
|
27-Aug-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Bunch of new parser cleanup work: - SAX.c tree.c debugXML.c: fixed bogus behaviour when an undeclared namespace prefix was used, added a warning. Cleaned up support w.r.t. entities, spilling out a warning and being pedantic on lookups. - test/warning/ent9 : added testcase for previous example. - TODO: updated - parserInternals.h parser.c: changed the way names are parsed now allow infinite size and decrease penalty for normal use - parser.c: Started a big cleanup/check of the parser code, fixed some of the most tortuous entity code, spotted code unused anymore - test/*: added tests for very long names and related nasty things. Daniel
/external/libxml2/tree.c
|
b8f25c9118ecfe07a40a0d534f3e1598e43959a3 |
|
19-Aug-2000 |
Daniel Veillard <veillard@src.gnome.org> |
work done on auto-opening of <p> tags and cleanup of SAX output, Daniel.
/external/libxml2/tree.c
|
87b953957305fc1ece066efa60df5c7844183439 |
|
12-Aug-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Large sync between my W3C base and Gnome's one: - parser.[ch]: added xmlGetFeaturesList() xmlGetFeature() and xmlAddFeature() - tree.[ch]: added xmlAddChildList() - xmllint.c: MAP_FAILED macro test - parser.h: added xmlParseCtxtExternalEntity() - valid.c: applied bug fixes removed warning - tree.c: added CDATA block to elements content - testSAX.c: cleanup of output - testHTML.c: added SAX testing - encoding.c: better error recovery - SAX.c, parser.c: fixed one of the external entity processing of the OASis testsuite - Makefile.am: added HTML SAX regression tests - configure.in: bumped to 2.2.2 - test/HTML/ result/HTML: added a few of HTML tests, and added the SAX results Daniel
/external/libxml2/tree.c
|
32bc74ef98c7bd6172327fb03f68766f6ee4b6a2 |
|
14-Jul-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- doc/encoding.html doc/xml.html: added I18N doc - encoding.[ch] HTMLtree.[ch] parser.c HTMLparser.c: I18N encoding improvements, both parser and filters, added ASCII & HTML, fixed the ISO-Latin-1 one - xmllint.c testHTML.c: added/made visible --encode - debugXML.c : cleanup - most .c files: applied patches due to warning on Windows and when using Sun Pro cc compiler - xpath.c : cleanup memleaks - nanoftp.c : added a TESTING preprocessor flag for standalong compile so that people can report bugs more easilly - nanohttp.c : ditched socklen_t which was a portability mess and replaced it with unsigned int. - tree.[ch]: added xmlHasProp() - TODO: updated - test/ : added more test for entities, NS, encoding, HTML, wap - configure.in: preparing for 2.2.0 release Daniel
/external/libxml2/tree.c
|
be803967dbecb5534c7c7fbc1a17157ba43366b5 |
|
29-Jun-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- Large resync between W3C and Gnome tree - configure.in: 2.1.0 prerelease - example/Makefile.am example/gjobread.c tree.h: work on libxml1 libxml2 convergence. - nanoftp, nanohttp.c: fixed stalled connections probs - HTMLtree.c SAX.c : support for attribute without values in HTML for andersca - valid.c: Fixed most validation + namespace problems - HTMLparser.c: start document callback for andersca - debugXML.c xpath.c: lots of XPath fixups from Picdar Technology - parser.h, SAX.c: serious speed improvement for large CDATA blocks - encoding.[ch] xmlIO.[ch]: Improved seriously saving to different encoding - config.h.in parser.c xmllint.c: added xmlCheckVersion() and the LIBXML_TEST_VERSION macro Daniel
/external/libxml2/tree.c
|
496a1cf59284292275cc5643e6078748dc79340e |
|
03-May-2000 |
Daniel Veillard <veillard@src.gnome.org> |
revamped the encoding support, added iconv support, so now libxml if * encoding.[ch], xmlIO.[ch], parser.c, configure.in : revamped the encoding support, added iconv support, so now libxml if compiled with iconv automatically support japanese encodings among others. Work based on initial patch from Yuan-Chen Cheng I may have broken binary compat in the encoding handler registration scheme, but that was so utterly broken I don't expect anybody to have used this feature until now. * parserInternals.h: fixup on the CHAR range macro * xml-error.h, parser.c: catch URL/URI errors using the uri.c code. * tree.[ch]: added xmlBufferGrow(), was needed for iconv * uri.c: added xmlParseURI() I can't believe I forgot to implement this one in 2.0 !!! * SAX.c: moved doc->encoding update in the endDocument() call. * TODO: updated. Iconv rules :-) Daniel
/external/libxml2/tree.c
|
06047432eb95559476c4332751e71a00f8ff78a8 |
|
24-Apr-2000 |
Daniel Veillard <veillard@src.gnome.org> |
removed extraneous xmlRemoveProp definition added item about * tree.h: removed extraneous xmlRemoveProp definition * TODO: added item about --disable-corba configure switch * tree.c parser.c: fixed problems for xmlCopyDoc and postvalidation * nanoftp.c: fixed include problems giving troubles on AIX and slowlaris * xmlIO.[ch] valid.h tree.[ch] xlink.c xmlmemory.c uri.c parser.c nanoftp.c nanohttp.c SAX.c testSAX.c : comment and headers changes to lower gtk-doc number of warnings * doc/html/*: rebuilt docs Daniel
/external/libxml2/tree.c
|
5d211f4c7a150e45a301cec55426a7ed7edb7f50 |
|
07-Apr-2000 |
Daniel Veillard <veillard@src.gnome.org> |
libxml2 prerelease ? - xmlIO cleanup, xmlRegisterInputCallbacks() for new input method - fixed xmlPrevSibling and xmlNextSibling - TODO: updated - doc/* : updated/regenerated Daniel
/external/libxml2/tree.c
|
361d845de0f06c1d52668c8df489ec8e4071a768 |
|
03-Apr-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Work done on the plane, ready to release libxml2-2.0.0, Daniel
/external/libxml2/tree.c
|
cf46199c5e2c94781ef647612b3b43618b36b940 |
|
14-Mar-2000 |
Daniel Veillard <veillard@src.gnome.org> |
This is the 2.0.0-beta, lots and lots and lots of changes Have a look at http://xmlsoft.org/upgrade.html Daniel
/external/libxml2/tree.c
|
3e6d237ff7040b54e8e809386cde567bd3888067 |
|
04-Mar-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Blanks handling function, added 2.x upgrade doc, Daniel
/external/libxml2/tree.c
|
e41f2b74c53d9d97b51dfc1d20aa201e4b2c9201 |
|
30-Jan-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Released 1.8.6, Daniel.
/external/libxml2/tree.c
|
f967b904c2592a8698fa408fd390740bfed1cd5d |
|
17-Jan-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Fixed a hideous bu in xmlGetProp, reported by Rune.Djurhuus@fast.no, Daniel.
/external/libxml2/tree.c
|
ad8f99df6b4a7a1d0b80cd0c7f7f3385165051dd |
|
15-Jan-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Updated TODO conditionnal compile of messages from the parser/tree.c code, Updated TODO conditionnal compile of messages from the parser/tree.c code, Daniel
/external/libxml2/tree.c
|
0142b84bbfd75ae0696604f4f12a1f6383205185 |
|
14-Jan-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Oops, it seems I forgot to commit 1.8.4 changes - restored xmlNewGlobalNs since this seems used - fixed a problem with INCLUDE_WINSOCK - removed all calls to exit() from the library code. - removed bugs detected by Windows compilers - started adding interfaces for parsing well balanced XML fragments - releasing 1.8.4 - rebuilt the docs Daniel
/external/libxml2/tree.c
|
2eac5039948f9eb591e968162538bc71957a7381 |
|
09-Jan-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Added a Fragment function for Raph (DOM) Daniel.
/external/libxml2/tree.c
|
71b656e06707c733ab02c5bf9bd2754cea678562 |
|
05-Jan-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- added xmlRemoveID() and xmlRemoveRef() - added check and handling when possibly removing an ID - fixed some entities problems - added xmlParseTryOrFinish() - changed the way struct aredeclared to allow gtk-doc to expose those - closed #4960 - fixes to libs detection from Albert Chin-A-Young - preparing 1.8.3 release Daniel
/external/libxml2/tree.c
|
686d6b6ab1b9345c1fbeed23696d5f74153a24b2 |
|
03-Jan-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- added xmlRemoveProp - changed the way Windows socket stuff get included - removed an indetermination xmLDecl/PI(xml...) - xmlNewNs wasn't checking for double definition - fixed a problem with dist-hook duplicates - fixed the loading of external entities APIs, now xmlLoadExternalEntity() is used everywhere - now the xhtml spec validates with the xhtml DTD. - error.c: fixed crashes in case of no input stream - added the xhtml spec and dtds to the validation tests and results Daniel
/external/libxml2/tree.c
|
dbfd641b78b5a98e790459e13d126e2784a7adeb |
|
28-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
- Lots of improvements, too long to list here - Push mode for the XML parser (HTML to come) - XML shell like interface for debug - improvements on XPath and validation Daniel
/external/libxml2/tree.c
|
3c558c3753117057d81f6ff0fea6991d9a015456 |
|
22-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
- fix for PIs name starting with xml - fixed a potential problem with || and && ops - generate win32config.h for those on the Other Side ! Daniel
/external/libxml2/tree.c
|
5cb5ab8d94a0715ba600b01377cf57531cc97f73 |
|
21-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
- release 1.8.2 - HTML handling improvement - new tree handling functions - release 1.8.2 - HTML handling improvement - new tree handling functions - default namespace on attribute bug fixed - libxml use for C++ fixed (for good this time !) Daniel
/external/libxml2/tree.c
|
37846c63643688f91e7bfac7d80931ba262973e0 |
|
16-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
- Updated HTML test outputs - Fixed taht f....g problem with C++ and includes, Daniel
/external/libxml2/tree.c
|
62ba71e7b4bf92d527d217fbdd449a84c43ddfbc |
|
16-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
- fixed a nasty bug destroying default namespace and Dia :-( introduced in 1.8.0 - closed bug #3950 Daniel
/external/libxml2/tree.c
|
944b5ff4f6187ff169dbe55043ed76c4955b7062 |
|
15-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
A posteriori validation should now work, Added --postvalid to tester program Added xmlDocGetRootElement() to the API, Daniel
/external/libxml2/tree.c
|
10a2c6532a409760cf46b70dba7b8d09617d75e3 |
|
12-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Large commit of changes done while travelling to XML'99 - cleanups on memory use and parsers - start of Link interfaces HTML and XLink - rebuild the doc - released as 1.8.0 Daniel
/external/libxml2/tree.c
|
f5c2c8707a79d57411876a4294c9471c04d1e47d |
|
01-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
- added the patch from Carl Nygard <cnygard@bellatlantic.net> which allow impressive speed improvement on dataset with large text pieces, but at the cost of broken binary compatibility and slightly bigger memory usage. Configure with --with-buffers to activate them, they are protected with XML_USE_BUFFER_CONTENT define. - added xmlCleanupPredefinedEntities(), memory allocation cleanup Daniel
/external/libxml2/tree.c
|
a819dace566ea336906c1c93ffceeebd992d1bea |
|
24-Nov-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Added cleanup routines, cleanup with -pedantic on linux, closed #3788, Daniel
/external/libxml2/tree.c
|
11a48ec6f439c0a12a02ac503507086aaf260dcc |
|
23-Nov-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Closing bug report #3748, changed global compression flag usage, and added xmlNewTextChild() and xmlNewDocRawNode(), Daniel
/external/libxml2/tree.c
|
51e3b154bf9b4abd5a68577aad19120d3d3e1eba |
|
12-Nov-1999 |
Daniel Veillard <veillard@src.gnome.org> |
xmlSetProp() and xmlNewProp() fixes, mem extra alloc bug in parser fixed, Daniel
/external/libxml2/tree.c
|
3500838f65e6eda8e943c620d5eb9da3109e3766 |
|
25-Oct-1999 |
Daniel Veillard <veillard@src.gnome.org> |
BUG FIXED #2784 HTML parsing/output improvements Rebuilt, updated the docs BUG FIXED #2784 HTML parsing/output improvements Rebuilt, updated the docs Improvement of regression scripts, make testall should look clean Released as 1.7.4
/external/libxml2/tree.c
|
7c1206fc060fd4260f7c6f003c32fbbea3e542fd |
|
14-Oct-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Revamped HTML parsing, lots of bug fixes for HTML stuff, Added xmlValidGetValidElements and xmlValidGetPotentialChildren, Completed and cleaned up the tests, Added doc for new modules gnome-xml-xmlmemory.html and gnome-xml-nanohttp.html, Daniel
/external/libxml2/tree.c
|
7d2c276a65a077932bbe2ae5a1b3af304175f995 |
|
11-Oct-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Fixed probles in some HTML tag autoclose, XML output bug on mixed-content and fixed the related output for tests, Daniel.
/external/libxml2/tree.c
|
00fdf370d37d016629b8e27326eab426c6bcb2ee |
|
08-Oct-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Improvement of doc, Raph patch for CORBA init, support for spaces in XPath, Daniel
/external/libxml2/tree.c
|
dd6b36766fb1cc83020cc12f226452ba2d640e35 |
|
24-Sep-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Fixed CHAR, errno, alpha RPM compile, updated doc, Daniel
/external/libxml2/tree.c
|
7f7d1119afb072466b0a74293b6898025d6641db |
|
22-Sep-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Ready for 1.7.0, major changes, nanohttp, cleanup, binary compat with 1.4, etc... See Changelog, Daniel.
/external/libxml2/tree.c
|
c08a2c6fd41773f55853c5d93a67a932c61511e9 |
|
08-Sep-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Bug fixes, improvement on ID/IDREF support, 1.6.2, no memleaks, Daniel
/external/libxml2/tree.c
|
6454aec23de4875fb66fd735618858c9b0b2a008 |
|
03-Sep-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Added memory debug wrappers, killed all detected memory leaks, Daniel
/external/libxml2/tree.c
|
b96e64384985b150d7730d860c05514315f8d4a6 |
|
29-Aug-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Release 1.6, lot of fixes, more validation, code cleanup, added namespace on attributes, Daniel.
/external/libxml2/tree.c
|
b05deb7f5fa01da1cbc54f65199eff1c5421ec00 |
|
10-Aug-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Huge commit: 1.5.0, XML validation, Xpath, bugfixes, examples .... Daniel
/external/libxml2/tree.c
|
e2d034d3b56287f93a815147eff0f4e707b64774 |
|
27-Jul-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Bunch of updates, progressive parsing, updates on HTML, XPAth and docs, Daniel
/external/libxml2/tree.c
|
15b75af8fa3e253010917c3493d502e39a4dfd45 |
|
26-Jul-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Just adds 'const' to a couple of important parameters, patch from Michael Meeks <michael@oasis.edenproject.org>, Daniel.
/external/libxml2/tree.c
|
5233ffc8d302dae0527dea16541a1f4aaa98ee79 |
|
07-Jul-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Restore binary compat, more HTML stuff, allow stdin input, Daniel.
/external/libxml2/tree.c
|
be70ff7162ea612ceb3afeb9be1b1c07a5a3e4d1 |
|
05-Jul-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Closing reported bugs: 617 1591 1592, adding an HTML parser, Daniel
/external/libxml2/tree.c
|
14fff064e570ed836a5243a0ed82eca5fae4845a |
|
22-Jun-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Big changes, seems that 1.2.0 wasn't commited, here is 1.3.0, Daniel
/external/libxml2/tree.c
|
011b63cb2034476017dde1d4ad5a6aea43b94066 |
|
02-Jun-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Release of libxml-1.1, Daniel.
/external/libxml2/tree.c
|
27d88744f942598a7ea4d0a4a0902ecb0f2db50b |
|
29-May-1999 |
Daniel Veillard <veillard@src.gnome.org> |
CORBA defines fixes, char encoding atodetection, Daniel
/external/libxml2/tree.c
|
5e60f5a2361a0ff73b710c0a28869ef0ec9b5092 |
|
29-May-1999 |
Manish Vachharajani <mvachhar@src.gnome.org> |
Prevent gnome-xml from writing two copies of the xml tree to the dest file in xmlSaveFile, and free the allocated buffer there
/external/libxml2/tree.c
|
5099ae89ef661eea3e82dbf4b16bab9d7e9be2ff |
|
21-Apr-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Removal of threading problems, update documentation, added SAX tests, Daniel
/external/libxml2/tree.c
|
517752b9859719c25e3eff6f5397de9dcd3bfd69 |
|
05-Apr-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Completed/revamped the SAX support, removed old namespace suppport, Daniel
/external/libxml2/tree.c
|
1e346af5e4b3d46e521d349890a60253bc696597 |
|
22-Feb-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Serious upgrade of internal subset support, setup for gtk-doc, Daniel
/external/libxml2/tree.c
|
6817893591db801542e4b3f2885134b910996836 |
|
08-Feb-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Oops, Daniel.
/external/libxml2/tree.c
|
6800ef354b22262a866ef216169ff1c613aadae5 |
|
08-Feb-1999 |
Daniel Veillard <veillard@src.gnome.org> |
fixed xmlGetProp to return "" when the attribute is NULL, Daniel.
/external/libxml2/tree.c
|
726c7e3c8dd749a12a57a11c224574221efbadd0 |
|
08-Feb-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Fixed the output of empty attributes, Daniel.
/external/libxml2/tree.c
|
3b9def157118e1c8c8d3e69a3efe7c24b4017c8c |
|
31-Jan-1999 |
Daniel Veillard <veillard@src.gnome.org> |
More work toward DTD parsing, informations on the mailing-list and Web, Daniel.
/external/libxml2/tree.c
|
39a1f9a3a736c66a1ca491f4c4b339f573bd3f39 |
|
17-Jan-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Speed, conformance testing, more parsing, general improvements, Daniel.
/external/libxml2/tree.c
|
7c92c0aad1256dcbd4ab8501b82cd48cf0290f0d |
|
06-Dec-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Changed the behaviour of xmlGetProp on NULL values, Daniel.
/external/libxml2/tree.c
|
44b3a06163eb58994b9ff6f8b601fd9c5e2d653e |
|
05-Dec-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Patched a bug in the generation of empty attributes, Daniel.
/external/libxml2/tree.c
|
be36afe11964b8dd8a9c18f7d219e8ef6e64bc49 |
|
27-Nov-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Added copy operations for node/tree/documents, Daniel.
/external/libxml2/tree.c
|
242590ee5d7558dbc937c8abbd471425f1059f43 |
|
13-Nov-1998 |
Daniel Veillard <veillard@src.gnome.org> |
simple bug hunting done during rpm2html and rpmfind integration.
/external/libxml2/tree.c
|
25940b7c1b85b4d210511db1cbeb7b2104cdcc72 |
|
29-Oct-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Cleanup, bug fixing, entities improvement, more documentation, Daniel.
/external/libxml2/tree.c
|
1625364f6d7f512518468686eed1077d559e5e22 |
|
28-Oct-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Cleanup of the API, more work done on the tree generation, Daniel.
/external/libxml2/tree.c
|
10c6a8fdde3006c509fa4573bfc4af49a0b2c0a7 |
|
28-Oct-1998 |
Daniel Veillard <veillard@src.gnome.org> |
A small patch and more doc, Daniel.
/external/libxml2/tree.c
|
baf4cd58dfa91bf45377717c51c2a574cb4904b3 |
|
27-Oct-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Added debugging code, a bit of parser cleanup, Daniel
/external/libxml2/tree.c
|
ccb096379ac43c44755023007ee1dc9e61fbeec7 |
|
27-Oct-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Changed the internals a lot for DOM, entity support, slight changes of API, more (if not all) formating of function comments, started documentation, Daniel.
/external/libxml2/tree.c
|
97b587771b592f781fd3118c16cdabc285153744 |
|
20-Oct-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Set up the fonctions comment block, boring but useful, Daniel.
/external/libxml2/tree.c
|
33942846fc167ce77c69064ac78cba94c462b46e |
|
18-Oct-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Make sure that new object carry the proper type value, Daniel.
/external/libxml2/tree.c
|
27fb07571f36754d86a3bced312a094953da98e7 |
|
17-Oct-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Corbaization of the document structures, Daniel.
/external/libxml2/tree.c
|
0bef131b727156e412817ad26ec96ad6dd497b6a |
|
14-Oct-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Added prev and doc pointers to Node, confomity with DOM, Daniel
/external/libxml2/tree.c
|
278647065bd18d56d98d5867c165db835df8813f |
|
08-Oct-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Added hooks for servants, Daniel.
/external/libxml2/tree.c
|
e7f12e6577a74ee4f0ca9dfaadace9b6644dd119 |
|
01-Oct-1998 |
Seth Alves <alves@src.gnome.org> |
replaced malloc.h with stdlib.h to quiet compiler
/external/libxml2/tree.c
|
dc3dd9d04d1fa3b9ff26ca4e3a67eb37c1c29582 |
|
24-Sep-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Corrected an error, Daniel.
/external/libxml2/tree.c
|
15a8df4b8276d60b5d37ffb3225d0dce32c0e4b7 |
|
24-Sep-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Added a per-document compression interface, Daniel.
/external/libxml2/tree.c
|
151b1b0c2d20b950607c545fbc9af561e9646f06 |
|
23-Sep-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Added compression on saving, Daniel.
/external/libxml2/tree.c
|
260a68fd34302f352aa8f4c2f2901cefa3e1d2f7 |
|
13-Aug-1998 |
Daniel Veillard <veillard@src.gnome.org> |
Release 0.2, 80% rewrite, nothing left intact ... Daniel
/external/libxml2/tree.c
|