History log of /external/libxml2/c14n.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1ba80b7b6f1c89873fa319461954727a7bef2441 09-May-2013 Aleksey Sanin <aleksey@aleksey.com> properly quote the namespace uris written out during c14n
/external/libxml2/c14n.c
f8e3db0445a1bc8cfe3f77326b07ec161482caa2 11-Sep-2012 Daniel Veillard <veillard@redhat.com> Big space and tab cleanup

Remove all space before tabs and space and tabs at end of lines.
/external/libxml2/c14n.c
53aa293dd3f6ec8f09fcb38cda4467e38c50f22f 16-Jul-2012 Daniel Veillard <veillard@redhat.com> Convert C14N to the new Input buffer

one case of direct access cleaned up
/external/libxml2/c14n.c
13cee4e37ba9f2a401f976e069539514ebfce7bc 05-Sep-2009 Daniel Veillard <veillard@redhat.com> Fix a bunch of scan 'dead increments' and cleanup

* HTMLparser.c c14n.c debugXML.c entities.c nanohttp.c parser.c
testC14N.c uri.c xmlcatalog.c xmllint.c xmlregexp.c xpath.c:
fix unused variables, or unneeded increments as well as a couple
of space issues
* runtest.c: check for NULL before calling unlink()
/external/libxml2/c14n.c
175beba061288d777dd3c022885c05500aa3c377 09-Jul-2009 Aleksey Sanin <aleksey@aleksey.com> Fix a couple of ABI issues with C14N 1.1

* include/libxml/c14n.h c14n.c: fix API to not include enum xmlC14NMode
in the arguments, and do a bit more check on input
/external/libxml2/c14n.c
838682478cf89ddcbda294d9557c72813135fc7a 09-Jul-2009 Aleksey Sanin <aleksey@aleksey.com> Aleksey Sanin support for c14n 1.1

* c14n.c include/libxml/c14n.h: adds support for C14N 1.1,
new flags at the API level
* runtest.c Makefile.am testC14N.c xmllint.c: add support in CLI
tools and test binaries
* result/c14n/1-1-without-comments/* test/c14n/1-1-without-comments/*:
add a new batch of tests
/external/libxml2/c14n.c
bccae2d21038967f5d83109f27b925bcd4795602 04-Jun-2009 Daniel Veillard <veillard@redhat.com> * c14n.c debugXML.c doc/examples/io2.c parser.c schematron.c
valid.c xmlschemas.c xmlwriter.c xpath.c: use %s to printf string
patch by Christian Persch, fixes #581612
/external/libxml2/c14n.c
aac7c68e87d00732b319698723de1ec43252fb01 10-Mar-2006 Daniel Veillard <veillard@src.gnome.org> fix a few warning raised by gcc-4.1 and latests changes Daniel

* c14n.c encoding.c xmlschemas.c xpath.c xpointer.c: fix a few
warning raised by gcc-4.1 and latests changes
Daniel
/external/libxml2/c14n.c
b2eabc0c441733835663f9b667ee4d8706708535 28-Oct-2005 Aleksey Sanin <aleksey@src.gnome.org> fixed bug in exc-c14n namespace visibility + test case 319367(bug #319367)
/external/libxml2/c14n.c
3ea201cedbe0842eedf3d2216b14cf8d356f8453 07-Jun-2005 Aleksey Sanin <aleksey@src.gnome.org> fixing rendering of attributes when parent node is not in the node set
/external/libxml2/c14n.c
2650df1a68d1659922e5069df6d12fd0373c0ad8 06-Jun-2005 Aleksey Sanin <aleksey@src.gnome.org> fixed xml attributes processing bug in exc c14n added --exc-c14n command

* c14n.c: fixed xml attributes processing bug in exc c14n
* xmllint.c: added --exc-c14n command line option
/external/libxml2/c14n.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/c14n.c
9e75e9fe95922a1b7c9f76957ac74bcac85f1517 20-Mar-2005 Aleksey Sanin <aleksey@src.gnome.org> special case "DAV:" namespace in c14n relative namespaces check and add

* c14n.c include/libxml/xmlerror.h: special case "DAV:" namespace
in c14n relative namespaces check and add structured error messages
to c14n code
/external/libxml2/c14n.c
64453bc6812978ae05c677a42cfa6596f0eaadfc 25-May-2004 Aleksey Sanin <aleksey@src.gnome.org> fixed c14n bug with serializing attribute namespaces
/external/libxml2/c14n.c
6de6f97d193acc5b760f298d340086c2219d1ccb 20-Apr-2004 Aleksey Sanin <aleksey@src.gnome.org> fixing C14N bug with processing namespaces from attributes
/external/libxml2/c14n.c
659e71ec2476d24bfca0d6432a69ef9a49a62be4 10-Oct-2003 Daniel Veillard <veillard@src.gnome.org> Setting up the framework for structured error reporting, touches a lot of

* HTMLparser.c c14n.c catalog.c error.c globals.c parser.c
parserInternals.c relaxng.c valid.c xinclude.c xmlIO.c xmlregexp.c
xmlschemas.c xpath.c xpointer.c include/libxml/globals.h
include/libxml/parser.h include/libxml/valid.h
include/libxml/xmlerror.h: Setting up the framework for structured
error reporting, touches a lot of modules, but little code now
the error handling trail has been cleaned up.
Daniel
/external/libxml2/c14n.c
d96cce1abe2cd10f10074e07c56520fbbba9f3ef 10-Oct-2003 Daniel Veillard <veillard@src.gnome.org> converted the C14N module too Daniel

* c14n.c include/libxml/xmlerror.h: converted the C14N module too
Daniel
/external/libxml2/c14n.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/c14n.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/c14n.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/c14n.c
3487c8d9bbf0c2d54effc1cd7566c2ececb18752 05-Sep-2002 Daniel Veillard <veillard@src.gnome.org> get rid of all the perror() calls made in the library execution paths.

* DOCBparser.c HTMLparser.c c14n.c entities.c list.c
parser.c parserInternals.c xmlIO.c: get rid of all the
perror() calls made in the library execution paths. This
should fix both #92059 and #92385
Daniel
/external/libxml2/c14n.c
ea4272a199ff749f33f80a30325d108bfd49182e 03-Aug-2002 Aleksey Sanin <aleksey@src.gnome.org> fixed memory leak in c14n code

* c14n.c: fixed memory leak in c14n code
/external/libxml2/c14n.c
2c135a1cf1aa69e87e0995ad614e8abc5650f54a 01-Aug-2002 Aleksey Sanin <aleksey@src.gnome.org> 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
/external/libxml2/c14n.c
f8cb6dda89d3866c796c8cfb2ba377d12822bf24 04-Jun-2002 Aleksey Sanin <aleksey@src.gnome.org> 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
/external/libxml2/c14n.c
c57f9c12100ecea40faadaceb02899e9a5792571 31-May-2002 Aleksey Sanin <aleksey@src.gnome.org> Makefile.am: updated c14n tests suite
c14n.c: performance improvement for previous c14n patch
/external/libxml2/c14n.c
dffd5c8dbc7b9052db7ae69dce419a96e22acc68 31-May-2002 Aleksey Sanin <aleksey@src.gnome.org> propagating xpath ancesstors node fix to c14n plus small performance

* c14n.c: propagating xpath ancesstors node fix to c14n plus small performance improvement to reduce number of mallocs * xpath.c: fixed ancestors axis processing for namespace nodes
/external/libxml2/c14n.c
547611303e681f258d7eb1ad49ea143e24349e73 18-Apr-2002 Daniel Veillard <veillard@src.gnome.org> patch from Aleksey Sanin reflecting a change in the ExcC14N specification

* c14n.c: patch from Aleksey Sanin reflecting a change in the
ExcC14N specification
Daniel
/external/libxml2/c14n.c
1840ef0827005e5460791e5b49427b41359f4620 21-Mar-2002 Daniel Veillard <veillard@src.gnome.org> patch from Mark Vakoc to build C14N if DocBook and HTML support is not

* c14n.c: patch from Mark Vakoc to build C14N if DocBook and
HTML support is not configured in.
Daniel
/external/libxml2/c14n.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/c14n.c
2d347fac9815f5c4a1c9073b4e04c892a5245c8a 17-Mar-2002 Daniel Veillard <veillard@src.gnome.org> applied a new patch from Aleksey Sanin updated the documentation to

* c14n.c: applied a new patch from Aleksey Sanin
* doc/site.xsl doc/xml.html doc/*.html: updated the documentation
to reference Aleksey implementation of XML digital Signatures
Daniel
/external/libxml2/c14n.c
6f293b1cde7c3b52bc8f9c4f453b7d5c683adbbc 15-Mar-2002 Daniel Veillard <veillard@src.gnome.org> another patch from Aleksey Sanin Daniel

* c14n.c: another patch from Aleksey Sanin
Daniel
/external/libxml2/c14n.c
5c39654822daf2e4d06a63d78930f22b2f122d99 15-Mar-2002 Daniel Veillard <veillard@src.gnome.org> applied patch from Aleksey Sanin fixing a problem in the canonicalization

* c14n.c: applied patch from Aleksey Sanin fixing a problem in the
canonicalization algorithm
* doc/xml.html doc/index.html: added the C14N references on the
index page.
Daniel
/external/libxml2/c14n.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/c14n.c
db1bdbaeab6924cbc1de76acd12bbb1caddd54d4 09-Mar-2002 Daniel Veillard <veillard@src.gnome.org> fixed a few comments regenerated the docs and added the C14N API fixups

* c14n.c: fixed a few comments
* doc/*.html doc/*/*.html: regenerated the docs and added
the C14N API
* doc/api.xsl doc/gnome-xml.sgml: fixups and added IDs
Daniel
/external/libxml2/c14n.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/c14n.c