|
9524c232
|
2002-09-29T17:53:19
|
|
outsourced WinSock compatibility macros
|
|
e16b5740
|
2002-09-26T17:50:03
|
|
preparing release of 2.4.25 updated and regenerated teh docs and web
* configure.in include/libxml/xmlwin32version.h: preparing release
of 2.4.25
* doc/*: updated and regenerated teh docs and web pages.
Daniel
|
|
90d68fbb
|
2002-09-26T16:10:21
|
|
fixed bug #92518 validation error were not covering namespace
* SAX.c valid.c include/libxml/valid.h: fixed bug #92518 validation
error were not covering namespace declarations.
* result/valid/dia.xml test/valid/dia.xml: the test wasn't valid,
it was missing the attribute declaration for the namespace
* result/VC/NS3: the fix now report breakages in that test
Daniel
|
|
23e73571
|
2002-09-19T19:56:43
|
|
made configuring with regexps/automata/unicode the default but without
* Makefile.am configure.in include/libxml/xmlversion.h.in:
made configuring with regexps/automata/unicode the default
but without schemas ATM
* testRegexp.c valid.c xmlregexp.c include/libxml/xmlregexp.h:
fixed the regexp based DTD validation performance and memory
problem by switching to a compact form for determinist regexps
and detecting the determinism property in the process. Seems
as fast as the old DTD validation specific engine :-) despite
the regexp built and compaction process.
Daniel
|
|
84d70a46
|
2002-09-16T10:51:38
|
|
incomplete steps for real/double support avoiding a compilation problem
* xmlschemastypes.c: incomplete steps for real/double support
* testAutomata.c include/libxml/xmlautomata.h
include/libxml/xmlregexp.h: avoiding a compilation problem
* valid.c include/libxml/valid.h: starting the work toward using
the regexps for actual DTD validation
Daniel
|
|
aeb258a9
|
2002-09-13T14:48:12
|
|
cosmetic cleanup started integrating a DTD validation layer based on the
* hash.c: cosmetic cleanup
* valid.c include/libxml/tree.h include/libxml/valid.h: started
integrating a DTD validation layer based on the regexps
Daniel
|
|
f4862f0f
|
2002-09-10T11:13:43
|
|
messing around with support for Windows path, cleanups, trying to identify
* include/libxml/xmlIO.h xmlIO.c parser.c HTMLparser.c DOCBparser.c:
messing around with support for Windows path, cleanups,
trying to identify and fix the various code path to the
filename access. Added xmlNormalizeWindowsPath()
Daniel
|
|
42766c0e
|
2002-08-22T20:52:17
|
|
possible mem leak patch from Jason Adams integrated xf:escape-uri() from
* xpath.c: possible mem leak patch from Jason Adams
* xpath.c: integrated xf:escape-uri() from Wesley Terpstra
in the XQuery namespace
* configure.in: preparing 2.4.24
* doc/*.html: updated the web pages
* python/generator.py: closing bug #85258 by generating conditional
compile check to avoid linking to routines not configured in.
Daniel
|
|
c084e478
|
2002-08-12T13:27:28
|
|
integrated a cleaned up version of Marc Liyanage' patch for boolean
* HTMLtree.c include/libxml/HTMLtree.h: integrated a cleaned up
version of Marc Liyanage' patch for boolean attributes in HTML
output
Daniel
|
|
58e44c9d
|
2002-08-02T22:19:49
|
|
adding a new API for Christian Glahn: xmlParseBalancedChunkMemoryRecover
* parser.c include/libxml/parser.h: adding a new API for Christian
Glahn: xmlParseBalancedChunkMemoryRecover
* valid.c: patch from Rick Jones for some grammar cleanup in
validation messages
* result/VC/* result/valid/*: this slightly change some of the
regression tests outputs
Daniel
|
|
6f46f6c5
|
2002-08-01T12:22:24
|
|
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
|
|
2c135a1c
|
2002-08-01T06:31:50
|
|
fixed one more c14n + namespaces corner case from new Merlin's test suite
* c14n.c include/libxml/c14n.h: fixed one more c14n + namespaces corner case from new Merlin's test suite and added a callback that will be used to improve xmlsec performance
|
|
8e8a703c
|
2002-07-22T18:03:11
|
|
added _private member to xmlNs struct
Mon Jul 22 11:04:48 PDT 2002 Aleksey Sanin <aleksey@aleksey.com>
* include/libxml/tree.h: added _private member to xmlNs struct
|
|
0c022ad8
|
2002-07-12T00:56:01
|
|
xpath.c fix bug 85256
|
|
539638ba
|
2002-07-06T19:55:14
|
|
preparing 2.4.23 rebuilt the docs Daniel
* configure.in: preparing 2.4.23
* doc/*: rebuilt the docs
Daniel
|
|
5f7f991a
|
2002-06-17T17:03:00
|
|
applied patch from Sander Vesik improving the quality of the hash
* hash.c: applied patch from Sander Vesik improving the quality of
the hash function.
Daniel
|
|
9e412302
|
2002-06-10T15:59:44
|
|
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
|
|
f8cb6dda
|
2002-06-04T04:27:06
|
|
added merlin-c14n-two.tar.gz tests for c14n/exc-c14n and slightly modified
* result/c14n/exc-without-comments/merlin-c14n-two-*
result/c14n/without-comments/merlin-c14n-two-*
test/c14n/exc-without-comments/merlin-c14n-two-*
test/c14n/without-comments/merlin-c14n-two-*
testC14N.c Makefile.am: added merlin-c14n-two.tar.gz tests for
c14n/exc-c14n and slightly modified test script to handle
these test cases
* c14n.c: fixed bugs for complicated nodes set (namespace
without node and others from merlin-c14n-two.tar.gz)
* include/libxml/xpathInternals.h win32/dsp/libxml2.def.src
win32/libxml2.def.src: "opened" xmlXPathNodeSetFreeNs() function
for xmlsec performance patch
* xpath.c: fixed self::node() for namespaces and attributes
|
|
46de64e9
|
2002-05-29T08:21:33
|
|
performance patch from Peter Jacobi Daniel
* SAX.c parser.c tree.c include/libxml/tree.h: performance patch from
Peter Jacobi
Daniel
|
|
d5e22ef5
|
2002-05-27T21:17:57
|
|
preparing 2.4.22 Daniel
* configure.in: preparing 2.4.22
Daniel
|
|
1b31e4a0
|
2002-05-27T14:44:50
|
|
fixing #79334 making htmlParseDocument a public entry point. rebuilt the
* HTMLparser.c win32/libxml2.def.src win32/dsp/libxml2.def.src
include/libxml/HTMLparser.h: fixing #79334 making htmlParseDocument
a public entry point.
* doc/*: rebuilt the API and docs
Daniel
|
|
23002568
|
2002-05-24T07:18:40
|
|
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)
|
|
10b6da4a
|
2002-05-18T07:55:20
|
|
apply a couple of patches from Christian Cornelssen fixing the man pages
* libxml.3 doc/buildDocBookCatalog: apply a couple of patches
from Christian Cornelssen fixing the man pages and the Catalog
building script.
* xmlschemas.c include/libxml/schemasInternals.h: nothing new yet
next step is <xs:import> I now have a reasonable understanding
of how it works.
Daniel
|
|
79376ba9
|
2002-05-14T06:41:32
|
|
maked xmlXPathNodeSetAddNs() function public for XMLSec performance
* xpath.c include/libxml/xpathInternals.h: maked xmlXPathNodeSetAddNs()
function public for XMLSec performance optimizations
|
|
5aac8b85
|
2002-05-01T18:32:28
|
|
exported default 'file:', 'http:' and 'ftp:' protocols input handlers and
* include/libxml/xmlIO.h win32/dsp/libxml2.def.src
win32/libxml2.def.src xmlIO.c: exported default
'file:', 'http:' and 'ftp:' protocols input handlers
and maked protocols comparisson case insensitive
|
|
fc57b41c
|
2002-04-29T15:50:14
|
|
preparing 2.4.21 raised a too low limit rebuilt the docs Daniel
* configure.in include/libxml/xmlwin32version.h: preparing 2.4.21
* valid.c: raised a too low limit
* doc/*: rebuilt the docs
Daniel
|
|
13e04c6c
|
2002-04-23T17:51:29
|
|
fixed validation of attribute groups. added an example from the primer
* xmlschemas.c: fixed validation of attribute groups.
* test/schemas result/schemas: added an example from the primer
Daniel
|
|
88c5891a
|
2002-04-23T07:12:20
|
|
more work on Schemas updated the test list Daniel
* Makefile.am xmlschemas.c xmlschemastypes.c: more work on Schemas
* test/schemas result/schemas: updated the test list
Daniel
|
|
e19fc23b
|
2002-04-22T16:01:24
|
|
updated a bit made a comment more specific more work on the Schemas
* TODO: updated a bit
* parser.c: made a comment more specific
* xmlregexp.c xmlschemas.c xmlschemastypes.c: more work on the
Schemas conformance.
* test/schemas result/schemas: updated the test list
Daniel
|
|
441bc32e
|
2002-04-20T17:38:48
|
|
implementing xs:all with minOccurs = 0 added more tests covering xs:all
* xmlregexp.c xmlschemas.c include/libxml/xmlautomata.h:
implementing xs:all with minOccurs = 0
* tes/schemas/* result/schemas/*: added more tests covering
xs:all
Daniel
|
|
7646b18d
|
2002-04-20T06:41:40
|
|
another entity processing update from Markus Henke Daniel
* tree.c: another entity processing update from Markus Henke
Daniel
|
|
648b8e97
|
2002-04-17T18:35:57
|
|
*** empty log message ***
|
|
b509f154
|
2002-04-17T16:28:10
|
|
more work on the automata interfaces and debug of counted choices added a
* xmlregexp.c xmlschemas.c include/libxml/xmlautomata.h: more work
on the automata interfaces and debug of counted choices
* test/schemas/* result/schemas/*: added a number of tests
Daniel
|
|
8651f536
|
2002-04-17T09:06:27
|
|
a bit of work on Schemas try to make it more useful changed the Schemas
* xmlschemas.c xmlschemastypes.c include/libxml/xmlschemas.h:
a bit of work on Schemas
* testSchemas.c: try to make it more useful
* test/schemas/* result/schemas/* Makefile.am: changed the
Schemas regression test procedure, started adding a few samples
Daniel
|
|
a6f2d906
|
2002-04-16T17:57:17
|
|
*** empty log message ***
|
|
4255d504
|
2002-04-16T15:50:10
|
|
merged the current state of XML Schemas implementation, it is not
* Makefile.am TODO_SCHEMAS configure.in genUnicode.py testAutomata.c
testRegexp.c testSchemas.c xmlregexp.c xmlschemas.c xmlschemastypes.c
xmlunicode.c include/libxml/Makefile.am
include/libxml/schemasInternals.h include/libxml/xmlautomata.h
include/libxml/xmlregexp.h include/libxml/xmlschemas.h
include/libxml/xmlschemastypes.h include/libxml/xmlunicode.h
include/libxml/xmlversion.h.in : merged the current state of
XML Schemas implementation, it is not configured in by default,
a specific --schemas configure option has been added.
* test/automata test/regexp test/schemas Makefile.am
result/automata result/regexp result/schemas:
merged automata/regexp/schemas regression tests
Daniel
|
|
a7084cd5
|
2002-04-15T17:12:47
|
|
release of 2.4.20 updated and rebuilt the docs Daniel
* configure.in: release of 2.4.20
* doc/*: updated and rebuilt the docs
Daniel
|
|
9b731d70
|
2002-04-14T12:56:08
|
|
trying to fix #77441 Daniel
* configure.in: trying to fix #77441
Daniel
|
|
a8a89fe5
|
2002-04-12T21:03:34
|
|
Hallski complained it could not be included by itself. Daniel
* include/libxml/xmlIO.h: Hallski complained it could not be
included by itself.
Daniel
|
|
da423da2
|
2002-04-10T19:25:38
|
|
Silvan Minghetti pointed erroneous use of LIBXML_THREADS_ENABLED instead
* xpath.c include/libxml/xmlwin32version.h.in: Silvan Minghetti
pointed erroneous use of LIBXML_THREADS_ENABLED instead of
LIBXML_THREAD_ENABLED
Daniel
|
|
19274092
|
2002-03-25T16:48:03
|
|
preparing 2.4.19 rebuilt the docs Daniel
* configure.in: preparing 2.4.19
* doc/*: rebuilt the docs
Daniel
|
|
9e537937
|
2002-03-21T13:08:08
|
|
applied 2 fixups from Igor Daniel
* xmlcatalog.c include/libxml/xmlversion.h.in: applied 2 fixups
from Igor
Daniel
|
|
561b7f88
|
2002-03-20T21:55:57
|
|
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
|
|
e50f3b5d
|
2002-03-20T19:24:21
|
|
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
|
|
34ce8bec
|
2002-03-18T19:37:11
|
|
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
|
|
61f26174
|
2002-03-12T18:46:39
|
|
Heiko W. Rupp fixed a lot of comments to generate better API descriptions
* include/libxml/*.h: Heiko W. Rupp fixed a lot of comments
to generate better API descriptions etc...
Daniel
|
|
9ff8817e
|
2002-03-11T09:15:32
|
|
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
|
|
af43f63a
|
2002-03-08T15:05:20
|
|
preparing 2.4.17 release updated and rebuilt the docs fixed a comment
* configure.in: preparing 2.4.17 release
* doc/*: updated and rebuilt the docs
* xpath.c: fixed a comment
* python/libxml.c: fixed a possible reentrancy problem
Daniel
|
|
bcf64c0d
|
2002-03-05T00:08:55
|
|
Oops forgot to add c14n.h to the makefile.am, Daniel
|
|
044fc6b7
|
2002-03-04T17:09:44
|
|
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
|
|
7839e161
|
2002-02-20T18:54:48
|
|
fixes a misplaced #endif Daniel
* include/libxml/parserInternals.h: fixes a misplaced #endif
Daniel
|
|
5f4b5999
|
2002-02-20T10:22:49
|
|
preparing 2.4.16 updated and rebuilt the docs, rebuilt the API and web
* configure.in include/libxml/xmlwin32version.h: preparing 2.4.16
* doc/* python/libxml2class.txt: updated and rebuilt the docs,
rebuilt the API and web site
* xpath.c: fixed #71978 portability bugs
Daniel
|
|
8dc16a64
|
2002-02-19T21:08:48
|
|
had to change 2 internal parsing API when processing document content to
* include/libxml/parserInternals.h parser.c: had to change
2 internal parsing API when processing document content
to check the start and end of element content are defined
in the same entity
* valid.c include/libxml/valid.h: attribute normalization can
generate a validity error added xmlValidCtxtNormalizeAttributeValue()
with the context to report it.
* SAX.c: fixed the last known bugs, crazy validation constraints
when a document is standalone seems correctly handled. There
is a couple of open issues left which need consideration especially
PE93 on external unparsed entities and standalone status.
Ran 1819 tests: 1817 suceeded, 2 failed and 0 generated an error in 8.26 s.
The 2 tests left failing are actually in error. Cleanup done.
Daniel
|
|
4a7ae503
|
2002-02-18T19:18:17
|
|
isExtender was missing a char % are acceptable in the internal subset if
* xmlInternald.c: isExtender was missing a char
* parser.c include/libxml/parser.h: % are acceptable in the
internal subset if within a PUBLIC ID
Daniel
|
|
e4301c8b
|
2002-02-13T13:32:35
|
|
fixing a comment fixing some troubles with validity check on namespaces
* include/libxml/entities.h: fixing a comment
* valid.c: fixing some troubles with validity check on namespaces
* result/VC/NS3 test/VC/NS3: added a specific regression test
Daniel
|
|
397ff11c
|
2002-02-11T18:27:20
|
|
preparing 2.4.15 rebuilt some docs Daniel
* configure.in include/libxml/xmlwin32version.h: preparing 2.4.15
* doc/news.html doc/xml.html doc/xmlio.html: rebuilt some docs
Daniel
|
|
6c4ffafd
|
2002-02-11T08:54:05
|
|
trying to fix the include mess Daniel
* include/libxml/encoding.h include/libxml/entities.h
include/libxml/globals.h include/libxml/parser.h
include/libxml/threads.h include/libxml/tree.h
include/libxml/xmlmemory.h: trying to fix the include mess
Daniel
|
|
1a612ed3
|
2002-02-11T07:54:45
|
|
reverted part of the previous attempt to provide #69655, this was breaking
* include/libxml/xmlmemory.h: reverted part of the previous
attempt to provide #69655, this was breaking the build.
Daniel
|
|
0ba59239
|
2002-02-10T13:20:39
|
|
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
|
|
c575b997
|
2002-02-08T13:28:40
|
|
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
|
|
70cab35a
|
2002-02-06T16:06:58
|
|
cleanup the extension function lookup always compile the list Daniel
* python/TODO python/libxml.c: cleanup the extension function lookup
* xmlmemory.c include/libxml/xmlmemory.h: always compile the list
Daniel
|
|
d2897fde
|
2002-01-30T16:37:32
|
|
commited early version of a python binding for private use only ATM Daniel
* python/generator.py python/libxml.c python/libxml.py
python/libxml_wrap.h: commited early version of a python binding
for private use only ATM
Daniel
|
|
8ee9c8f6
|
2002-01-26T21:42:58
|
|
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
|
|
9d06d300
|
2002-01-22T18:15:52
|
|
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
|
|
99e55ebe
|
2002-01-21T08:56:29
|
|
the change made to xmlXPathFuncLookupFunc was incompatible roll it back
* xpath.c include/libxml/xpathInternals.h: the change made to
xmlXPathFuncLookupFunc was incompatible roll it back
Daniel
|
|
963d2ae4
|
2002-01-20T22:08:18
|
|
cleanup patch from Anthony Jones fix the headers to avoid in make scan
* SAX.c: cleanup patch from Anthony Jones
* doc/Makefile.am: fix the headers to avoid in make scan
* parserInternals.c xpath.c include/libxml/*.h: cleanup of the
includes, * vs Ptr and general cleanup
* parsedecl.py: first version of a script to extract the
module interfaces, the goal will be to provide .decl or XML
specification of the interfaces to build wrappers.
Daniel
|
|
744683d1
|
2002-01-14T17:30:20
|
|
updated to 2.4.13 update of the documentation daniel
* configure.in include/libxml/xmlwin32version.h: updated to 2.4.13
* doc/* : update of the documentation
daniel
|
|
8107a22f
|
2002-01-13T14:10:10
|
|
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
|
|
db0eb8df
|
2002-01-13T13:35:00
|
|
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
|
|
3c5ed91a
|
2002-01-08T10:36:16
|
|
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
|
|
5344c60d
|
2001-12-31T16:37:34
|
|
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
|
|
cbaf3995
|
2001-12-31T16:16:02
|
|
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
|
|
7f9a6806
|
2001-12-20T14:01:47
|
|
fixes for Windows from Igor Daniel
* include/libxml/debugXML.h win32/dsp/libxml2.def.src: fixes
for Windows from Igor
Daniel
|
|
d1640920
|
2001-12-17T15:30:10
|
|
applied documentation patches from Charlie Bozeman Daniel
* include/libxml/tree.h tree.c: applied documentation patches
from Charlie Bozeman
Daniel
|
|
2d8a93b1
|
2001-12-10T21:07:19
|
|
Hietaniemi Jarkko pointed out that xmlInitMemory() was declared twice
* include/libxml/xmlmemory.h: Hietaniemi Jarkko pointed out that
xmlInitMemory() was declared twice
Daniel
|
|
ef90ba7e
|
2001-12-07T14:24:22
|
|
preparing 2.4.12 updated and rebuilt the docs Daniel
* configure.in : preparing 2.4.12
* doc/* : updated and rebuilt the docs
Daniel
|
|
8faa7836
|
2001-11-26T15:58:08
|
|
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
|
|
bd9b0e8e
|
2001-11-26T10:32:08
|
|
preparing 2.4.11 better --catalogs description Daniel
* configure.in include/libxml/xmlwin32version.h: preparing 2.4.11
* xmllint.c: better --catalogs description
Daniel
|
|
566d4dfa
|
2001-11-22T13:00:53
|
|
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
|
|
0ec98635
|
2001-11-14T15:04:32
|
|
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
|
|
a11001b2
|
2001-11-12T22:45:36
|
|
avoid an include problem if #include <libxml/xmlerror.h> happens first in
* include/libxml/xmlerror.h: avoid an include problem if
#include <libxml/xmlerror.h> happens first in code
seems to be the case in KDE libs
Daniel
|
|
8e3943cb
|
2001-11-12T21:35:44
|
|
update from Igor for Windows Daniel
* win32/dsp/* include/libxml/xmlwin32version.h.in: update
from Igor for Windows
Daniel
|
|
43d3f61a
|
2001-11-10T11:57:23
|
|
preparing 2.4.10 upgraded and rebuilt the docs Daniel
* configure.in include/libxml/xmlwin32version.h: preparing 2.4.10
* doc/*: upgraded and rebuilt the docs
Daniel
|
|
c6e013ab
|
2001-11-10T10:08:57
|
|
add xmlGetNodePath() a cleaned up version of the Pwd shell string
* debugXML.c include/libxml/debugXML.h: add xmlGetNodePath()
a cleaned up version of the Pwd shell string generation.
Daniel
|
|
be480fbb
|
2001-11-08T23:36:42
|
|
trying to fix namespaces + validation problems for good, closing #63619 in
* valid.c include/libxml/tree.h: trying to fix namespaces +
validation problems for good, closing #63619 in the process
* result/valid/dia.xml test/valid/dia.xml: the Dia test was
wrong in this respect, fixed it.
Daniel
|
|
c853b32f
|
2001-11-06T15:24:37
|
|
releasing 2.4.9 fixing catalog breakages fixed more problems in catalog
* configure.in include/libxml/xmlwin32version.h: releasing 2.4.9
fixing catalog breakages
* Makefile.am catalog.c result/catalogs/catal
result/catalogs/mycatalog.* test/catalogs/catal*:
fixed more problems in catalog support, added more regression tests
for both XML and SGML catalog handling
Daniel
|
|
ea89828b
|
2001-11-04T22:13:45
|
|
cleanup updated with 2.4.8 Daniel
* libxml.spec.in: cleanup
* include/libxml/xmlwin32version.h: updated with 2.4.8
Daniel
|
|
cd21dc78
|
2001-11-04T20:03:38
|
|
Fixed SGML catalogs breakage of 2.4.7, added a couple of really needed
* include/libxml/catalog.h catalog.c: Fixed SGML catalogs
breakage of 2.4.7, added a couple of really needed APIs
like xmlCatalogIsEmpty() and xmlNewCatalog()
* xmlcatalog.c: updated --sgml --noout to be a suitable replacement
for install-catalog
* configure.in: preparing 2.4.8
Daniel
|
|
5a37bde3
|
2001-11-01T14:31:22
|
|
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
|
|
ebd38c5f
|
2001-11-01T08:38:12
|
|
bool can be a reserved keyword. Daniel
* debugXML.c include/libxml/debugXML.h: bool can be a reserved
keyword.
Daniel
|
|
8bdb91dd
|
2001-10-31T17:52:43
|
|
cleanup cleanup too added xmlNoNetExternalEntityLoader() from xsltproc
* Makefile.am: cleanup
* threads.c: cleanup too
* xmlIO.c include/libxml/xmlIO.h: added xmlNoNetExternalEntityLoader()
from xsltproc
* include/libxml/tree.h include/libxml/parser.h: trying to break a
dependancy loop.
Daniel
|
|
52dcab39
|
2001-10-30T12:51:17
|
|
preparing 2.4.7 switched to the latest xmllint manual page from John
* configure.in: preparing 2.4.7
* Makefile.am doc/Makefile.am: switched to the latest xmllint
manual page from John
* doc/*: updated the doc and rebuilt the generated pages
Daniel
|
|
bb6808ea
|
2001-10-29T23:59:27
|
|
trying to clear #63336 allowing the escaping routine to parse unconformant
* uri.c include/libxml/uri.h: trying to clear #63336
allowing the escaping routine to parse unconformant
URI-References.
Daniel
|
|
acf7ff0a
|
2001-10-29T20:21:47
|
|
a few VMS updates from John A Fotheringham added
* vms/readme.vms vms/build_libxml.com nanoftp.c
include/libxml/xmlversion.h.in: a few VMS updates from
John A Fotheringham
* include/libxml/xmlIO.h xmlIO.c: added xmlCleanupInputCallbacks()
and xmlCleanupOutputCallbacks() for the Perl binding people.
Daniel
|
|
3c01b1d8
|
2001-10-17T15:58:35
|
|
- 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
|
|
64a411cc
|
2001-10-15T12:32:07
|
|
make the allocation be per-thread a configure option fixed compilation
* include/libxml/globals.h configure.in global.data: make
the allocation be per-thread a configure option
* encoding.c include/libxml/parser.h: fixed compilation
errors
Daniel
|
|
5ee57fc9
|
2001-10-15T10:46:16
|
|
Norm reported that a few lines added were breaking libxslt compile,
* include/libxml/parser.h: Norm reported that a few lines
added were breaking libxslt compile, removed them for now
Daniel
|
|
6661ffa5
|
2001-10-13T14:18:17
|
|
missing globals.h Daniel
* include/libxml/Makefile.am: missing globals.h
Daniel
|
|
d0463560
|
2001-10-13T09:15:48
|
|
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
|
|
b847864f
|
2001-10-12T17:29:10
|
|
started integrating the core of the thread support not activated yet but
* Makefile.am include/libxml/Makefile.am
include/libxml/globals.h globals.c include/libxml/threads.h
threads.c build_glob.py global.data xmlcatalog.c acconfig.h
configure.in: started integrating the core of the thread support
not activated yet but half integrated. The code should still
compile and work anyway.
Daniel
|