Merge "Merge remote-tracking branch \'aosp/upstream-master\' into mymerge"
am: 8abae28b3c

* commit '8abae28b3cf3af8772ed9a345503a180ab536f08': (31 commits)
  Fix a small error in xmllint --format description
  Another variation of overflow in Conditional sections
  Add missing Null check in xmlParseExternalEntityPrivate
  Fix a bug in CData error handling in the push parser
  Fix a bug on name parsing at the end of current input buffer
  Fix the spurious ID already defined error
  Fix previous change to node sort order
  Avoid XSS on the search of xmlsoft.org
  Recover unescaped less-than character in HTML recovery parsing
  Fix a self assignment issue raised by clang
  Fail parsing early on if encoding conversion failed
  Do not process encoding values if the declaration if broken
  Silence clang's -Wunknown-attribute
  os400: fix various ILE/RPG types definitions. Adjust build scripts.     - A typo caused an undefined symbol reference.     - A structure field name did not match the corresponding C name due to a typo.     - Some structured fields were not properly aligned.     - The long/ulong types were wrongly mapped to 64-bit types.     - A typo in a /include directive caused a compilation error.     - Doc files copy now converts from UTF-8 and split long lines.     - Adjust /include file name mapping translation for proper prefix handling.
  CVE-2015-1819 Enforce the reader to run in constant memory
  xmlMemUsed is not thread-safe
  Allow HTML serializer to output HTML5 DOCTYPE
  Fix support for except in nameclasses
  Regression test for bug #695699
  Add a couple of XPath tests
  ...
tree: 2bf46555dbac416ef1fa6887044fa382ce5a76e3
  1. bakefile/
  2. doc/
  3. example/
  4. include/
  5. macos/
  6. optim/
  7. os400/
  8. python/
  9. result/
  10. test/
  11. vms/
  12. VxWorks/
  13. win32/
  14. xstc/
  15. .gitignore
  16. acinclude.m4
  17. Android.mk
  18. AUTHORS
  19. autogen.sh
  20. buf.c
  21. buf.h
  22. build_glob.py
  23. c14n.c
  24. catalog.c
  25. ChangeLog
  26. check-relaxng-test-suite.py
  27. check-relaxng-test-suite2.py
  28. check-xinclude-test-suite.py
  29. check-xml-test-suite.py
  30. check-xsddata-test-suite.py
  31. chvalid.c
  32. chvalid.def
  33. CleanSpec.mk
  34. config.h
  35. configure.ac
  36. Copyright
  37. dbgen.pl
  38. dbgenattr.pl
  39. debugXML.c
  40. dict.c
  41. DOCBparser.c
  42. elfgcchack.h
  43. enc.h
  44. encoding.c
  45. entities.c
  46. error.c
  47. genChRanges.py
  48. gentest.py
  49. genUnicode.py
  50. global.data
  51. globals.c
  52. HACKING
  53. hash.c
  54. HTMLparser.c
  55. HTMLtree.c
  56. INSTALL.libxml2
  57. legacy.c
  58. libxml-2.0-uninstalled.pc.in
  59. libxml-2.0.pc.in
  60. libxml.3
  61. libxml.h
  62. libxml.m4
  63. libxml.spec.in
  64. libxml2-config.cmake.in
  65. libxml2.doap
  66. libxml2.syms
  67. list.c
  68. MAINTAINERS
  69. Makefile.am
  70. Makefile.tests
  71. Makefile.win
  72. MODULE_LICENSE_MIT
  73. nanoftp.c
  74. nanohttp.c
  75. NEWS
  76. parser.c
  77. parserInternals.c
  78. pattern.c
  79. README
  80. README.cvs-commits
  81. README.tests
  82. README.version
  83. regressions.py
  84. regressions.xml
  85. relaxng.c
  86. rngparser.c
  87. runsuite.c
  88. runtest.c
  89. runxmlconf.c
  90. save.h
  91. SAX.c
  92. SAX2.c
  93. schematron.c
  94. testapi.c
  95. testAutomata.c
  96. testC14N.c
  97. testchar.c
  98. testdict.c
  99. testdso.c
  100. testHTML.c
  101. testlimits.c
  102. testModule.c
  103. testOOM.c
  104. testOOMlib.c
  105. testOOMlib.h
  106. testReader.c
  107. testrecurse.c
  108. testRegexp.c
  109. testRelax.c
  110. testSAX.c
  111. testSchemas.c
  112. testThreads.c
  113. testThreadsWin32.c
  114. testURI.c
  115. testXPath.c
  116. threads.c
  117. timsort.h
  118. TODO
  119. TODO_SCHEMAS
  120. tree.c
  121. trio.c
  122. trio.h
  123. triodef.h
  124. trionan.c
  125. trionan.h
  126. triop.h
  127. triostr.c
  128. triostr.h
  129. uri.c
  130. valid.c
  131. xinclude.c
  132. xlink.c
  133. xml2-config.1
  134. xml2-config.in
  135. xml2Conf.sh.in
  136. xmlcatalog.c
  137. xmlIO.c
  138. xmllint.c
  139. xmlmemory.c
  140. xmlmodule.c
  141. xmlreader.c
  142. xmlregexp.c
  143. xmlsave.c
  144. xmlschemas.c
  145. xmlschemastypes.c
  146. xmlstring.c
  147. xmlunicode.c
  148. xmlwriter.c
  149. xpath.c
  150. xpointer.c
  151. xzlib.c
  152. xzlib.h