Subject: CVS commit: pkgsrc/textproc/py-libxml2
From: Thomas Klausner
Date: 2012-07-01 16:26:32
Message id: 20120701142632.8338A175DD@cvs.netbsd.org

Log Message:
Update to 2.8.0:

2.8.0: May 23 2012

    Features: - add lzma compression support (Anders F Bjorklund)
    Documentation: xmlcatalog: Add uri and delegateURI to possible add types in \ 
man page. (Ville Skyttä), Update README.tests (Daniel Veillard), URI handling \ 
code is not OOM resilient (Daniel Veillard), Fix an error in comment (Daniel \ 
Veillard), Fixed bug #617016 (Daniel Mustieles), Fixed two typos in the README \ 
document (Daniel Neel), add generated html files (Anders F Bjorklund), Clarify \ 
the need to use xmlFreeNode after xmlUnlinkNode (Daniel Veillard), Improve \ 
documentation a bit (Daniel Veillard), Updated URL for lxml python bindings \ 
(Daniel Veillard)
    Portability: Restore code for Windows compilation (Daniel Veillard), Remove \ 
git error message during configure (Christian Dywan), xmllint: Build fix for \ 
endTimer if !defined(HAVE_GETTIMEOFDAY) (Patrick R. Gansterer), remove a bashism \ 
in confgure.in (John Hein), undef ERROR if already defined (Patrick R. \ 
Gansterer), Fix library problems with mingw-w64 (Michael Cronenworth), fix \ 
windows build. ifdef addition from bug 666491 makes no sense (Rob Richards), \ 
prefer native threads on win32 (Sam Thursfield), Allow to compile with Visual \ 
Studio 2010 (Thomas Lemm), Fix mingw's snprintf configure check (Andoni \ 
Morales), fixed a 64bit big endian issue (Marcus Meissner), Fix portability \ 
failure if netdb.h lacks NO_ADDRESS (Daniel Veillard), Fix windows build from \ 
lzma addition (Rob Richards), autogen: Only check for libtoolize (Colin \ 
Walters), Fix the Windows build files (Patrick von Reth), 634846 Remove a \ 
linking option breaking Windows VC10 (Daniel Veillard), 599241 fix an initializ
ation problem on Win64 (Andrew W. Nosenko), fix win build (Rob Richards)
    Bug fixes: Part for rand_r checking missing (Daniel Veillard), Cleanup on \ 
randomization (Daniel Veillard), Fix undefined reference in python module (Pacho \ 
Ramos), Fix a race in xmlNewInputStream (Daniel Veillard), Fix weird streaming \ 
RelaxNG errors (Noam), Fix various bugs in new code raised by the API checking \ 
(Daniel Veillard), Fix various problems with "make dist" (Daniel \ 
Veillard), Fix a memory leak in the xzlib code (Daniel Veillard), HTML parser \ 
error with <noscript> in the <head> (Denis Pauk), XSD: optional \ 
element in complex type extension (Remi Gacogne), Fix html serialization error \ 
and htmlSetMetaEncoding() (Daniel Veillard), Fix a wrong return value in \ 
previous patch (Daniel Veillard), Fix an uninitialized variable use (Daniel \ 
Veillard), Fix a compilation problem with --minimum (Brandon Slack), Remove \ 
redundant and ungarded include of resolv.h (Daniel Veillard), xinclude with \ 
parse="text" does not use the entity loader (Shaun McCance), Allow to \ 
parse 1 byte HTM
L files (Denis Pauk), Patch that fixes the skipping of the HTML_PARSE_NOIMPLIED \ 
flag (Martin Schröder), Avoid memory leak if xmlParserInputBufferCreateIO \ 
fails (Lin Yi-Li), Prevent an infinite loop when dumping a node with encoding \ 
problems (Timothy Elliott), xmlParseNodeInContext problems with an empty \ 
document (Tim Elliott), HTML element position is not detected propperly (Pavel \ 
Andrejs), Fix an off by one pointer access (Jüri Aedla), Try to fix a problem \ 
with entities in SAX mode (Daniel Veillard), Fix a crash with xmllint --path on \ 
empty results (Daniel Veillard), Fixed bug #667946 (Daniel Mustieles), Fix a \ 
logic error in Schemas Component Constraints (Ryan Sleevi), Fix a wrong enum \ 
type use in Schemas Types (Nico Weber), Fix SAX2 builder in case of undefined \ 
attributes namespace (Daniel Veillard), Fix SAX2 builder in case of undefined \ 
element namespaces (Daniel Veillard), fix reference to STDOUT_FILENO on MSVC \ 
(Tay Ray Chuan), fix a pair of possible out of array char r
 eferences (Daniel Veillard), Fix an allocation error when copying entities \ 
(Daniel Veillard), Make sure the parser returns when getting a Stop order (Chris \ 
Evans), Fix some potential problems on reallocation failures(parser.c) (Xia \ 
Xinfeng), Fix a schema type duration comparison overflow (Daniel Veillard), Fix \ 
an unimplemented part in RNG value validation (Daniel Veillard), Fix missing \ 
error status in XPath evaluation (Daniel Veillard), Hardening of XPath \ 
evaluation (Daniel Veillard), Fix an off by one error in encoding (Daniel \ 
Veillard), Fix RELAX NG include bug #655288 (Shaun McCance), Fix XSD validation \ 
bug #630130 (Toyoda Eizi), Fix some potential problems on reallocation failures \ 
(Chris Evans), __xmlRaiseError: fix use of the structured callback channel \ 
(Dmitry V. Levin), __xmlRaiseError: fix the structured callback channel's data \ 
initialization (Dmitry V. Levin), Fix memory corruption when \ 
xmlParseBalancedChunkMemoryInternal is called from xmlParseBalancedChunk (Rob Ri
 chards), Small fix for previous commit (Daniel Veillard), Fix a potential \ 
freeing error in XPath (Daniel Veillard), Fix a potential memory access error \ 
(Daniel Veillard), Reactivate the shared library versionning script (Daniel \ 
Veillard)
    Improvements: use mingw C99 compatible functions {v}snprintf instead those \ 
from MSVC runtime (Roumen Petrov), New symbols added for the next release \ 
(Daniel Veillard), xmlTextReader bails too quickly on error (Andy Lutomirski), \ 
Use a hybrid allocation scheme in xmlNodeSetContent (Conrad Irwin), Use buffers \ 
when constructing string node lists. (Conrad Irwin), Add HTML parser support for \ 
HTML5 meta charset encoding declaration (Denis Pauk), wrong message for double \ 
hyphen in comment XML error (Bryan Henderson), Fix "make tst" to grab \ 
lzma lib too (Daniel Veillard), Add "whereis" command to xmllint shell \ 
(Ryan), Improve xmllint shell (Ryan), add function \ 
xmlTextReaderRelaxNGValidateCtxt() (Noam Postavsky), Add --system support to \ 
autogen.sh (Daniel Veillard), Add hash randomization to hash and dict structures \ 
(Daniel Veillard), included xzlib in dist (Anders F Bjorklund), move xz/lzma \ 
helpers to separate included files (Anders F Bjorklund), add generated devhelp \ 
files (Ander
s F Bjorklund), add XML_WITH_LZMA to api (Anders F Bjorklund), autogen.sh: Honor \ 
NOCONFIGURE environment variable (Colin Walters), Improve the error report on \ 
undefined REFs (Daniel Veillard), Add exception for new W3C PI xml-model (Daniel \ 
Veillard), Add options to ignore the internal encoding (Daniel Veillard), \ 
testapi: use the right type for the check (Stefan Kost), various: handle return \ 
values of write calls (Stefan Kost), testWriter: xmltefan Kost), xmlmemory: add \ 
a cast as size_t has no portable printf modifier (Stefan Kost), __xmlRaiseError: \ 
remove redundant schannel initialization (Dmitry V. Levin), __xmlRaiseError: do \ 
cheap code check early (Dmitry V. Levin)
    Cleanups: Cleanups be Weber), Cleanups of lzma support (Daniel Veillard), \ 
Augment the list of ignored files (Daniel Veillard), python: remove unused \ 
variable (Stefan Kost), python: flag two unused args (Stefan Kost), configure: \ 
acconfig.h is deprecated since autoconf-2.50 (Stefan Kost), xpath: remove unused \ 
variable (Stefan Kost)

Files:
RevisionActionfile
1.42modifypkgsrc/textproc/py-libxml2/Makefile
1.26modifypkgsrc/textproc/py-libxml2/distinfo