Daniel Veillard
5015b71417
removed a couple of unused variable (Albert Chin) Daniel
...
* SAX.c: removed a couple of unused variable (Albert Chin)
Daniel
2001-08-17 09:37:52 +00:00
Daniel Veillard
bb3712974b
trying to fix some troubles w.r.t. function returning const xxxPtr. Daniel
...
* HTMLparser.c HTMLtree.c include/libxml/HTMLparser.h:
trying to fix some troubles w.r.t. function returning
const xxxPtr.
Daniel
2001-08-16 23:26:59 +00:00
Daniel Veillard
b60c54e870
another set of symbols conditionally defined Daniel
...
* win32/dsp/libxml2.def.src: another set of symbols conditionally
defined
Daniel
2001-08-16 19:34:27 +00:00
Daniel Veillard
ae6db17a44
removed unused var Daniel
...
* xpointer.c: removed unused var
Daniel
2001-08-16 19:32:00 +00:00
Daniel Veillard
09190201ca
another small cleanup closing bug #59110 Daniel
...
* testXPath.c: another small cleanup closing bug #59110
Daniel
2001-08-16 16:27:41 +00:00
Daniel Veillard
796f4b64e1
small cleanup closing bug #59108 Daniel
...
* win32/dsp/libxml2.def.src: small cleanup closing bug
#59108
Daniel
2001-08-16 16:00:13 +00:00
Daniel Veillard
5aac4e490d
add xmlCleanupParser() before leaving Daniel
...
* example/gjobread.c: add xmlCleanupParser() before leaving
Daniel
2001-08-15 20:46:57 +00:00
Daniel Veillard
3d6ae1ce19
Added docs for 2.4.1 and 2.4.2 releases, Daniel
2001-08-15 13:12:39 +00:00
Daniel Veillard
9a0b3d63c1
released 2.4.2 Daniel
...
* config.h.in configure.in include/libxml/xmlwin32version.h:
released 2.4.2
Daniel
2001-08-15 12:58:03 +00:00
Daniel Veillard
d3d067280e
deprecate the non-boundchecking Sprintf functions, add Snprintf this
...
* include/libxml/valid.h debugXML.c valid.c: deprecate
the non-boundchecking Sprintf functions, add Snprintf
this should close bug #57984
Daniel
2001-08-15 12:06:36 +00:00
Daniel Veillard
ecb6f5bda5
xmlOutputBufferCreateFilename() didn't unescaped URIs before doing the
...
* xmlIO.c: xmlOutputBufferCreateFilename() didn't unescaped
URIs before doing the lookups (pointed by Mark Vakoc)
Daniel
2001-08-15 08:47:42 +00:00
Daniel Veillard
0ab5caba5b
serious changes on Result Value Trees and NodeSets w.r.t. deallocation and
...
* xpath.c: serious changes on Result Value Trees and NodeSets
w.r.t. deallocation and collect operations. Probably not
100% clean (merge of allocated trees smells like a problem).
Seems sufficient to close #58943
Daniel
2001-08-14 16:43:10 +00:00
Daniel Veillard
90493a9171
adding a --format option Daniel
...
* xmllint.c: adding a --format option
Daniel
2001-08-14 14:12:47 +00:00
Daniel Veillard
fe70332f7f
count() was broken on Result Value Tree fixed file:/// accesses on _WIN32
...
* xpath.c: count() was broken on Result Value Tree
* xmlIO.c: fixed file:/// accesses on _WIN32
Daniel
2001-08-14 12:18:09 +00:00
Daniel Veillard
70ac0e3e2e
s/LIBXML_VERSION_NUMBER/LIBXML_VERSION/ seems the macro was renamed, this
...
* libxml.m4: s/LIBXML_VERSION_NUMBER/LIBXML_VERSION/ seems the
macro was renamed, this should close bug #58683
Daniel
2001-08-13 11:24:16 +00:00
Daniel Veillard
f300b7e701
small fix fixing bug #58539 reported by coolo, in entity substitution mode
...
* SAX.c: small fix fixing bug #58539 reported by coolo, in
entity substitution mode text at the end of the entity might
be added due to text coalescing.
* nanoftp.c parser.c: small cleanup
Daniel
2001-08-13 10:43:15 +00:00
Daniel Veillard
0c72097505
added John Fleck right to commit in the doc subdir Daniel
...
* HACKING: added John Fleck right to commit in the doc subdir
Daniel
2001-08-08 20:59:00 +00:00
Daniel Veillard
48da910097
allow to inherit attributes from the DTD directly in the tree, this is
...
* SAX.c testXPath.c valid.c xmllint.c include/libxml/valid.h:
allow to inherit attributes from the DTD directly in the
tree, this is needed for XPath and can be a useful feature.
Inherited namespaces are always provided at the tree level now
* test/defattr* result/defattr* result/noent/defattr*: added a couple
of tests for this feature (XSLT being the prime user).
Daniel
2001-08-07 01:10:10 +00:00
Daniel Veillard
50f3437111
applied Win32 Facelift No.2 patches from Igor Zlatkovic for Windows/MSC
...
* DOCBparser.c Makefile.am nanohttp.c parser.c testHTML.c
testSAX.c xmlIO.c xmllint.c include/win32config.h
include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h
include/libxml/xmlwin32version.h.in win32/README.MSDev
win32/dsp/*: applied Win32 Facelift No.2 patches from
Igor Zlatkovic for Windows/MSC
Daniel
2001-08-03 12:06:36 +00:00
Daniel Veillard
9f4eb91159
unparsedEntityDecl() the URI computation of the entity wasn't done
...
* SAX.c: unparsedEntityDecl() the URI computation of the
entity wasn't done breaking XSLT unparsed-entity-uri()
Daniel
2001-08-01 21:22:27 +00:00
Daniel Veillard
567e1b48e8
fixed a bug when walking the descendants and the current node has no
...
* xpath.c: fixed a bug when walking the descendants and
the current node has no children
* debugXML.c: show up when a text node is supposed to not be escaped
Daniel
2001-08-01 15:53:47 +00:00
Thomas Broyer
f186c8259a
fixed a bug in xmlXPathNodeTrailingSorted (for now it worked like the
...
* xpath.c: fixed a bug in xmlXPathNodeTrailingSorted (for now it
worked like the set:leading() function)
* include/libxml/xpathInternals.h: added xmlXPathNodeSetContains
2001-07-31 23:30:37 +00:00
Daniel Veillard
ba6db03c40
protected an use of EAGAIN, Brian Stafford Daniel
...
* nanohttp.c: protected an use of EAGAIN, Brian Stafford
Daniel
2001-07-31 16:25:45 +00:00
Daniel Veillard
57905379d1
apply change to close #58141 update of the MSC projects from Igor
...
* include/libxml/xmlIO.h: apply change to close #58141
* win32/libxml2/*: update of the MSC projects from Igor Zlatkovic
Daniel
2001-07-31 15:52:17 +00:00
Daniel Veillard
5e3eecb116
when the internal subset uses a PE, then the included entity can use
...
* parser.c: when the internal subset uses a PE, then the
included entity can use conditional sections.
daniel
2001-07-31 15:10:53 +00:00
Daniel Veillard
7d7e37919f
fixed a serious memory problen when walking the namespace axis showing up
...
* xpath.c include/libxml/xpath.h: fixed a serious memory problen
when walking the namespace axis showing up in
libxst/tests/general/bug-12
* xmlmemory.c: added the possibility to trace a given block
defined by its address
Daniel
2001-07-30 13:42:13 +00:00
Daniel Veillard
4aafa79013
don't override existing encoding specified before starting
...
* parser.c: don't override existing encoding specified before
starting xmlParseDocument()
Daniel
2001-07-28 17:21:12 +00:00
Daniel Veillard
fdb1f24420
reinserted, needed for Windows users of CVS Daniel
...
* include/libxml/xmlwin32version.h: reinserted, needed for
Windows users of CVS
Daniel
2001-07-27 23:32:44 +00:00
Darin Adler
699613b192
Add cast to fix warning. Add include of <libxml/parser.h>.
...
* encoding.c: (xmlIconvWrapper): Add cast to fix warning.
* testCatalog.c: Add include of <libxml/parser.h>.
2001-07-27 22:47:14 +00:00
Daniel Veillard
25997ca02a
Added link to the Python bindings, daniel
2001-07-27 18:56:57 +00:00
Darin Adler
a77cac0b83
Remove this file from CVS because it's generated.
...
* include/libxml/.cvsignore:
* include/libxml/xmlwin32version.h:
Remove this file from CVS because it's generated.
2001-07-27 17:41:51 +00:00
Daniel Veillard
50822cb62b
applied const patches from Tom Moog #58002 Daniel
...
* parser.c include/libxml/parser.h: applied const patches from
Tom Moog #58002
Daniel
2001-07-26 20:05:51 +00:00
Daniel Veillard
951895369a
Added pointers to Igor page for the Windows binaries,
...
Daniel
2001-07-26 18:30:26 +00:00
Thomas Broyer
ba4ad3263b
added a function lookup framework
...
* xpath.c include/libxml/xpath{,Internals}.h: added a function
lookup framework
2001-07-26 16:55:21 +00:00
Daniel Veillard
1d0bfab330
fixed xmlCopyNode() for documents Daniel
...
* tree.c: fixed xmlCopyNode() for documents
Daniel
2001-07-26 11:49:41 +00:00
Daniel Veillard
6dd398f6c4
fixed bugs #58073 reported by Greg Shtilman Daniel
...
* parser.c: fixed bugs #58073 reported by Greg Shtilman
Daniel
2001-07-25 22:41:03 +00:00
Daniel Veillard
2454ab9e00
fixes bug #57652 reported by Morus Walter Daniel
...
* parser.c: fixes bug #57652 reported by Morus Walter
Daniel
2001-07-25 21:39:46 +00:00
Daniel Veillard
e392497e4c
John Kroll provided a small fix to xmlNanoHTTPSave Daniel
...
* nanohttp.c: John Kroll provided a small fix to xmlNanoHTTPSave
Daniel
2001-07-25 20:25:21 +00:00
Daniel Veillard
a53c688b2e
fixed the xmlLineNumbersDefault() errors, lesson don't add new functions
...
* parser.c parserInternals.c: fixed the xmlLineNumbersDefault()
errors, lesson don't add new functions at 1am before a release
* xpath.c: integrated fix from Bjorn to avoid divide by zero
from XPath initialization when possible.
Daniel
2001-07-25 17:18:57 +00:00
Daniel Veillard
d9bad13bb2
removing history/readline changed this slightly make element content line
...
* result/scripts/base*: removing history/readline changed
this slightly
* include/libxml/parser.h SAX.c parser.c parserInternals.c
xmllint.c: make element content line number generation
optionnal to avoid breaking old apps added interface to switch
Daniel
2001-07-23 19:39:43 +00:00
Daniel Veillard
f012a64d13
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
2001-07-23 19:10:52 +00:00
Thomas Broyer
e812624729
added xmlHashScannerFull, xmlHashScanFull and xmlHashScannFull3 to get
...
* hash.c include/libxml/hash.h: added xmlHashScannerFull,
xmlHashScanFull and xmlHashScannFull3 to get passed the
three keys as arguments to the callback function
2001-07-22 03:54:15 +00:00
Daniel Veillard
5e2dace1ca
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
2001-07-18 19:30:27 +00:00
Daniel Veillard
8599e70dd3
debugging on IA64, fixed serious troubles due to size_t vs. int mismatch
...
* xmlmemory.c include/libxml/xmlmemory.h: debugging on IA64,
fixed serious troubles due to size_t vs. int mismatch
Daniel
2001-07-17 21:38:51 +00:00
Daniel Veillard
8fcc494e64
cleaned up some warning on the Alpha Daniel
...
* SAX.c xmlIO.c: cleaned up some warning on the Alpha
Daniel
2001-07-17 20:07:33 +00:00
Thomas Broyer
f06a3d8b53
added a more convenient extension API for value and context managing Now
...
* include/libxml/xpath{,Internals}.h xpath.c: added a more
convenient extension API for value and context managing
Now handles external objects through xmlXPathPopExternal,
xmlXPathWrapExternal and xmlXPathReturnExternal.
Added functions for sets operations (intersection, etc.)
2001-07-16 04:52:57 +00:00
Daniel Veillard
220907319a
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
2001-07-16 00:06:07 +00:00
Thomas Broyer
496be68388
exported xmlXPath{NAN,PINF,NINF} fixed xmlXPathNodeSetItem when passing
...
* include/libxml/xpath.h: exported xmlXPath{NAN,PINF,NINF}
fixed xmlXPathNodeSetItem when passing index=0
2001-07-15 22:59:18 +00:00
Daniel Veillard
05dec34439
added xmlCheckVersion() Daniel
...
* include/libxml/xmlwin32version.h.in: added xmlCheckVersion()
Daniel
2001-07-14 21:57:39 +00:00
Daniel Veillard
28ae636c79
fixed compilation under Cygwin #57503 update Daniel
...
* xmllint.c: fixed compilation under Cygwin #57503
* TODO: update
Daniel
2001-07-14 16:44:32 +00:00