Commit Graph

792 Commits

Author SHA1 Message Date
Daniel Veillard
b7664f4441 fixed a line formatting problem Daniel
* xmllint.c: fixed a line formatting problem
Daniel
2001-08-19 13:00:43 +00:00
Daniel Veillard
f7ed33607d fixed a couple of links, Daniel 2001-08-17 12:01:21 +00:00
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