Daniel Veillard
acb2bdace3
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
2002-01-13 16:15:43 +00:00
Daniel Veillard
d8224e0f7e
fixed validation of attributes content of type NAME NAMES NMTOKEN and
...
* valid.c: fixed validation of attributes content of type
NAME NAMES NMTOKEN and NMTOKENS to accept internationalized
values, very old bug. Fixes #67671
Daniel
2002-01-13 15:43:22 +00:00
Daniel Veillard
8107a22f96
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
2002-01-13 14:10:10 +00:00
Daniel Veillard
db0eb8df5a
applied Serguei Narojnyi's patch to add native thread support on the Win32
...
* threads.c: applied Serguei Narojnyi's patch to add native
thread support on the Win32 platform
* testThreadsWin32.c Makefile.am: added the test program also
from Serguei, Win32 specific
* include/win32config.h include/libxml/xmlwin32version.h.in:
added patch from Igor for the Windows thread specific defines.
Daniel
2002-01-13 13:35:00 +00:00
Daniel Veillard
845cce4cf1
Anthony Jones pointed a bug in xmlCopyEntity() Daniel
...
* entities.c: Anthony Jones pointed a bug in xmlCopyEntity()
Daniel
2002-01-09 11:51:37 +00:00
Daniel Veillard
7b602b421e
renamed XML.html output page into XMLinfo.html. Close bug #66951 and
...
* doc/*.html doc/site.xsl doc/Makefile: renamed XML.html
output page into XMLinfo.html. Close bug #66951 and
raised by Robert Collins too.
Daniel
2002-01-08 13:26:00 +00:00
Daniel Veillard
73c6e53aff
Paul Keogh pointed out a possibility of segfault on repeted
...
* encoding.c: Paul Keogh pointed out a possibility of segfault
on repeted xmlAddEncodingAlias() / xmlCleanupEncodingAlias().
Closes bug # 68238
Daniel
2002-01-08 13:15:33 +00:00
Daniel Veillard
4a85920e23
updated the Gdome2 links Daniel
...
* doc/*.html: updated the Gdome2 links
Daniel
2002-01-08 11:49:22 +00:00
Daniel Veillard
3c5ed91ac3
Applied following patches from Robert Collins and make sure IN_LIBXML is
...
* libxml.h: Applied following patches from Robert Collins
and make sure IN_LIBXML is defined when compiling it
-------
* include/libxml/xmlversion.h.in (LIBXML_DLL_IMPORT): Use on Cygwin
as well as Visual C.
* parser.c (XML_DIR_SEP): Don't use '\\' for Cygwin.
* parserInternals.c (XML_DIR_SEP): Don't use '\\' for Cygwin.
* strio.c (PLATFORM_UNIX): Define for Cygwin.
* triodef.h (TRIO_PLATFORM_UNIX): Define for Cygwin.
* xmlIO.c (xmlFileOpen): Use unix behaviour for Cygwin.
Use binary mode opens for Cygwin (xmlFileOpenW xmlParserGetDirectory
xmlSysIDExists xmlNoNetExists).
* xmllint.c: Don't include winsock2.h for Cygwin.
Daniel
2002-01-08 10:36:16 +00:00
Daniel Veillard
401c2114b4
Jirka Kosek pointer out a bug in xmlParseTextDecl() when the version info
...
* parser.c: Jirka Kosek pointer out a bug in xmlParseTextDecl()
when the version info is not present.
Daniel
2002-01-07 16:54:10 +00:00
Daniel Veillard
6f42c13647
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
2002-01-06 23:05:13 +00:00
Daniel Veillard
aa39a0fb6b
patch from Jack J Franklin to remove a bug in xmlCreatePushParserCtxt()
...
* parser.c: patch from Jack J Franklin to remove a bug in
xmlCreatePushParserCtxt() when the initial buffer passed
is large.
Daniel
2002-01-06 12:47:22 +00:00
Daniel Veillard
0e47ee29be
big cleanup of the Windows/MSVC project files from Igor Zlatkovic Daniel
...
* win32/*: big cleanup of the Windows/MSVC project files
from Igor Zlatkovic
Daniel
2002-01-05 18:25:52 +00:00
Daniel Veillard
cebb136120
should fix #67674 and avoid troubles if xsltproc is not available or fails
...
* doc/Makefile.am: should fix #67674 and avoid troubles if
xsltproc is not available or fails in the prefix provided
Daniel
2002-01-02 13:13:30 +00:00
Daniel Veillard
26908ab580
one more doc patch from Charlie Bozeman. Daniel
...
* xmlmemory.c: one more doc patch from Charlie Bozeman.
Daniel
2002-01-01 16:50:03 +00:00
Daniel Veillard
5344c60dc1
Fixed a few other problems raised by Charlie Bozeman. fixed the output
...
* DOCBparser.c parser.c valid.c include/libxml/parserInternals.h
include/libxml/xmlerror.h include/libxml/xpathInternals.h:
Fixed a few other problems raised by Charlie Bozeman.
* result/VC/ElementValid[5-7]: fixed the output
Daniel
2001-12-31 16:37:34 +00:00
Daniel Veillard
cbaf399537
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
2001-12-31 16:16:02 +00:00
Daniel Veillard
7f9a6806ed
fixes for Windows from Igor Daniel
...
* include/libxml/debugXML.h win32/dsp/libxml2.def.src: fixes
for Windows from Igor
Daniel
2001-12-20 14:01:47 +00:00
Daniel Veillard
1df3dfc2f7
applied Justin Fletcher patch for --output or -o daniel
...
* xmllint.c: applied Justin Fletcher patch for --output or -o
daniel
2001-12-18 11:14:16 +00:00
Daniel Veillard
d3b29d2e36
close #67019 Daniel
...
* win32/libxml2/libxml2.def.src: close #67019
Daniel
2001-12-18 07:53:16 +00:00
Daniel Veillard
01db67c84f
applied Justin Fletcher generic timing patch similar to the one already
...
* xmllint.c: applied Justin Fletcher generic timing patch
similar to the one already applied to xsltproc.
Daniel
2001-12-18 07:09:59 +00:00
Daniel Veillard
d16409207a
applied documentation patches from Charlie Bozeman Daniel
...
* include/libxml/tree.h tree.c: applied documentation patches
from Charlie Bozeman
Daniel
2001-12-17 15:30:10 +00:00
MST 2001 John Fleck
2323ac2460
*doc/xmllint.xml, xmllint.1 - document --dropdtd
...
Thu Dec 13 21:24:16 MST 2001 John Fleck <jfleck@inkstain.net>
*doc/xmllint.xml, xmllint.1 - document --dropdtd
2001-12-14 04:24:50 +00:00
Daniel Veillard
29e4399d11
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
2001-12-13 22:21:58 +00:00
Daniel Veillard
86fd5a7671
cleanup some static declarations Daniel
...
* HTMLtree.c valid.c: cleanup some static declarations
Daniel
2001-12-13 14:55:21 +00:00
Daniel Veillard
9ae4b7afa9
removed another strdup() removed the HP/UX entry Daniel
...
* xmllint.c: removed another strdup()
* doc/FAQ: removed the HP/UX entry
Daniel
2001-12-13 14:24:09 +00:00
Daniel Veillard
ed472f34d2
fix bug #66816 when validating. don't use sys/time.h if configure did not
...
* valid.c: fix bug #66816 when validating.
* xmllint.c: don't use sys/time.h if configure did not found it
Daniel
2001-12-13 08:48:14 +00:00
MST 2001 John Fleck
3fc555e520
docs/xmllint.1, xmllint.xml, xmlcatalog.1, xmlcatalog_man.html,
...
Mon Dec 10 21:39:55 MST 2001 John Fleck <jfleck@inkstain.net>
* docs/xmllint.1, xmllint.xml, xmlcatalog.1, xmlcatalog_man.html,
xmlcatalog_man.xml
2001-12-11 04:41:24 +00:00
Daniel Veillard
2d8a93b121
Hietaniemi Jarkko pointed out that xmlInitMemory() was declared twice
...
* include/libxml/xmlmemory.h: Hietaniemi Jarkko pointed out that
xmlInitMemory() was declared twice
Daniel
2001-12-10 21:07:19 +00:00
Daniel Veillard
b82c16694d
do not reference strdup() ! trying to fix the libs of the various config
...
* globals.c: do not reference strdup() !
* configure.in libxml-2.0.pc.in: trying to fix the libs
of the various config extraction modules
Daniel
2001-12-09 14:00:54 +00:00
Daniel Veillard
ef90ba7e3b
preparing 2.4.12 updated and rebuilt the docs Daniel
...
* configure.in : preparing 2.4.12
* doc/* : updated and rebuilt the docs
Daniel
2001-12-07 14:24:22 +00:00
Daniel Veillard
220346d16b
closed bug #66159 added --escape option some cleanup for xml2-config
...
* uri.c: closed bug #66159
* testURI.c: added --escape option
* configure.in: some cleanup for xml2-config --cflags
Daniel
2001-12-07 11:33:54 +00:00
Daniel Veillard
2a9068212f
removed some misplaced includes of xmlversion.h Daniel
...
* globals.c testThreads.c: removed some misplaced includes
of xmlversion.h
Daniel
2001-12-06 14:34:08 +00:00
Daniel Veillard
e28313b7d2
patch from Gary Pennington fixing a possible problem at initialization
...
* threads.c: patch from Gary Pennington fixing a possible
problem at initialization time.
Daniel
2001-12-06 14:08:31 +00:00
Daniel Veillard
d3b08826fc
integrated Eric Lavigne (sp???) contribution to build libxml2 on MacOS
...
* configure.in libxml.h parser.c testThreads.c macos/: integrated
Eric Lavigne (sp???) contribution to build libxml2 on MacOS using
CodeWarrior.
Daniel
2001-12-05 12:03:33 +00:00
Daniel Veillard
a7866930c1
applied Geert Kloosterman's patch to fix --repeat --timing output Daniel
...
* xmllint.c: applied Geert Kloosterman's patch to fix
--repeat --timing output
Daniel
2001-12-04 13:14:44 +00:00
Daniel Veillard
1984094c15
Robin Berjon <robin@knowscape.com> found a case where non-wellformed XML
...
* parser.c: Robin Berjon <robin@knowscape.com> found a case
where non-wellformed XML declaractions were not detected.
Daniel
2001-11-29 16:11:38 +00:00
Daniel Veillard
e85d9342c1
fixed a compilation bug pointed by Danny Jamshy Daniel
...
* xpointer.c: fixed a compilation bug pointed by Danny Jamshy
Daniel
2001-11-28 14:43:12 +00:00
Daniel Veillard
22f25a8a7e
as robert pointed again, xmlInputCallbackInitialized gets reset by
...
* xmlIO.c: as robert pointed again, xmlInputCallbackInitialized
gets reset by xmlCleanupInputCallbacks() and this makes the
function useless. Same for output.
Daniel
2001-11-28 09:12:23 +00:00
Daniel Veillard
107ccaa1f7
robert pointed out a loop error in callback cleanups Daniel
...
* xmlIO.c: robert pointed out a loop error in callback cleanups
Daniel
2001-11-27 16:23:50 +00:00
Daniel Veillard
8faa783639
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
2001-11-26 15:58:08 +00:00
Daniel Veillard
bd9b0e8eed
preparing 2.4.11 better --catalogs description Daniel
...
* configure.in include/libxml/xmlwin32version.h: preparing 2.4.11
* xmllint.c: better --catalogs description
Daniel
2001-11-26 10:32:08 +00:00
Daniel Veillard
4855c8c303
fixed a couple of problems in xmlSetProp() Daniel
...
* tree.c: fixed a couple of problems in xmlSetProp()
Daniel
2001-11-25 10:35:25 +00:00
Daniel Veillard
cd337f0bc6
some cleanups when chasing unappropriate stdout output. Daniel
...
* debugXML.c tree.c xmlIO.c xmlmemory.c: some cleanups when chasing
unappropriate stdout output.
Daniel
2001-11-22 18:20:37 +00:00
Daniel Veillard
566d4dfac3
Fixed a couple of macro errors pointed out by Denis Beurive, closes #65111
...
* include/libxml/tree.h: Fixed a couple of macro errors pointed out
by Denis Beurive, closes #65111
Daniel
2001-11-22 13:00:53 +00:00
Daniel Veillard
b4545fd68f
in case of content model validity error, don't print it if validity
...
* valid.c: in case of content model validity error, don't
print it if validity warnings were not requested.
Daniel
2001-11-20 09:37:09 +00:00
Daniel Veillard
c69e0b1760
applied a couple of patches from Brian D Ripley. removed the last exit()
...
* nanoftp.c: applied a couple of patches from Brian D Ripley.
* parserInternals.c: removed the last exit() call. Print an
unmaskable error on stderr instead (library mismatch detection)
Daniel
2001-11-20 08:35:07 +00:00
MST 2001 John Fleck
4230404621
doc/xmllint.xml, doc/xmllint.1 - update xmllint man page with shell
...
Sat Nov 17 17:16:51 MST 2001 John Fleck <jfleck@inkstain.net>
* doc/xmllint.xml, doc/xmllint.1 - update xmllint man page with
shell instructions from Heiko Rupp
2001-11-18 00:18:06 +00:00
Daniel Veillard
f7b094f7ee
use the URL notation file:// for default catalog paths Daniel
...
* catalog.c: use the URL notation file:// for default catalog paths
Daniel
2001-11-15 13:54:39 +00:00
Daniel Veillard
0ec986359a
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
2001-11-14 15:04:32 +00:00