Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Release of libxml2-2.7.6

* configure.in doc/xml.html: updates for release
* NEWS doc/libxml2.xsa doc/news.html python/setup.py: regenerated
  • Loading branch information...
commit 96bb740e2102f103777f0a630d29ba88996dd80c 1 parent 858084f
Veillard Daniel authored October 06, 2009
203  NEWS
@@ -13,8 +13,169 @@ The change log at
13 13
 ChangeLog.html
14 14
  describes the recents commits
15 15
 to the SVN at 
16  
-http://svn.gnome.org/viewcvs/libxml2/trunk/
  16
+http://svn.gnome.org/viewvc/libxml2/trunk/
17 17
  code base.Here is the list of public releases:
  18
+2.7.6: Oct  6 2009:
  19
+   -  Bug Fixes:
  20
+     Restore thread support in default configuration (Andrew W. Nosenko),
  21
+     URI with no path parsing problem (Daniel Veillard),
  22
+     Minor patch for conditional defines in threads.c (Eric Zurcher)
  23
+  
  24
+
  25
+
  26
+2.7.5: Sep 24 2009:
  27
+   -  Bug Fixes:
  28
+    Restore behavior of --with-threads without argument (Andrew W. Nosenko),
  29
+    Fix memory leak when doc is NULL (Rob Richards),
  30
+    595792 fixing a RelaxNG bug introduced in 2.7.4 (Daniel Veillard),
  31
+    Fix a Relaxng bug raised by libvirt test suite (Daniel Veillard),
  32
+    Fix a parsing problem with little data at startup (Daniel Veillard),
  33
+    link python module with python library (Frederic Crozat),
  34
+    594874 Forgot an fclose in xmllint (Daniel Veillard)
  35
+  
  36
+   -  Cleanup:
  37
+    Adding symbols.xml to EXTRA_DIST (Daniel Veillard)
  38
+  
  39
+
  40
+
  41
+2.7.4: Sep 10 2009:
  42
+   - Improvements:
  43
+    Switch to GIT (GNOME),
  44
+    Add symbol versioning to libxml2 shared libs (Daniel Veillard)
  45
+  
  46
+   - Portability:
  47
+    593857 try to work around thread pbm MinGW 4.4 (Daniel Veillard),
  48
+    594250 rename ATTRIBUTE_ALLOC_SIZE to avoid clashes (Daniel Veillard),
  49
+    Fix Windows build * relaxng.c: fix windows build (Rob Richards),
  50
+    Fix the globals.h to use XMLPUBFUN (Paul Smith),
  51
+    Problem with extern extern in header (Daniel Veillard),
  52
+    Add -lnetwork for compiling on Haiku (Scott McCreary),
  53
+    Runtest portability patch for Solaris (Tim Rice),
  54
+    Small patch to accomodate the Haiku OS (Scott McCreary),
  55
+    584605 package VxWorks folder in the distribution (Daniel Veillard),
  56
+    574017 Realloc too expensive on most platform (Daniel Veillard),
  57
+    Fix windows build (Rob Richards),
  58
+    545579 doesn't compile without schema support (Daniel Veillard),
  59
+    xmllint use xmlGetNodePath when not compiled in (Daniel Veillard),
  60
+    Try to avoid __imp__xmlFree link trouble on msys (Daniel Veillard),
  61
+    Allow to select the threading system on Windows (LRN),
  62
+    Fix Solaris binary links, cleanups (Daniel Veillard),
  63
+    Bug 571059 – MSVC doesn't work with the bakefile (Intron),
  64
+    fix ATTRIBUTE_PRINTF header clash (Belgabor and Mike Hommey),
  65
+    fixes for Borland/CodeGear/Embarcadero compilers (Eric Zurcher)
  66
+  
  67
+   - Documentation:
  68
+    544910 typo: "renciliateNs" (Leonid Evdokimov),
  69
+    Add VxWorks to list of OSes (Daniel Veillard),
  70
+    Regenerate the documentation and update for git (Daniel Veillard),
  71
+    560524 ¿ xmlTextReaderLocalName description (Daniel Veillard),
  72
+    Added sponsoring by AOE media for the server (Daniel Veillard),
  73
+    updated URLs for GNOME (Vincent Lefevre),
  74
+    more warnings about xmlCleanupThreads and xmlCleanupParser (Daniel Veillard)
  75
+  
  76
+   - Bug fixes:
  77
+    594514 memory leaks - duplicate initialization (MOD),
  78
+    Wrong block opening in htmlNodeDumpOutputInternal (Daniel Veillard),
  79
+    492317 Fix  Relax-NG validation problems (Daniel Veillard),
  80
+    558452 fight with reg test and error report (Daniel Veillard),
  81
+    558452 RNG compilation of optional multiple child (Daniel Veillard),
  82
+    579746 XSD validation not correct / nilable groups (Daniel Veillard),
  83
+    502960 provide namespace stack when parsing entity (Daniel Veillard),
  84
+    566012 part 2 fix regresion tests and push mode (Daniel Veillard),
  85
+    566012 autodetected encoding and encoding conflict (Daniel Veillard),
  86
+    584220 xpointer(/) and xinclude problems (Daniel Veillard),
  87
+    587663 Incorrect Attribute-Value Normalization (Daniel Veillard),
  88
+    444994 HTML chunked failure for attribute with <> (Daniel Veillard),
  89
+    Fix end of buffer char being split in XML parser (Daniel Veillard),
  90
+    Non ASCII character may be split at buffer end (Adiel Mittmann),
  91
+    440226 Add xmlXIncludeProcessTreeFlagsData API (Stefan Behnel),
  92
+    572129 speed up parsing of large HTML text nodes (Markus Kull),
  93
+    Fix HTML parsing with 0 character in CDATA (Daniel Veillard),
  94
+    Fix SetGenericErrorFunc and SetStructured clash (Wang Lam),
  95
+    566012  Incomplete EBCDIC parsing support (Martin Kogler),
  96
+    541335 HTML avoid creating 2 head or 2 body element (Daniel Veillard),
  97
+    541237 error correcting missing end tags in HTML (Daniel Veillard),
  98
+    583439 missing line numbers in push mode (Daniel Veillard),
  99
+    587867 xmllint --html --xmlout serializing as HTML (Daniel Veillard),
  100
+    559501 avoid select and use poll for nanohttp (Raphael Prevost),
  101
+    559410 -  Regexp bug on (...)? constructs (Daniel Veillard),
  102
+    Fix a small problem on previous HTML parser patch (Daniel Veillard),
  103
+    592430 -  HTML parser runs into endless loop (Daniel Veillard),
  104
+    447899 potential double free in xmlFreeTextReader (Daniel Veillard),
  105
+    446613 small validation bug mixed content with NS (Daniel Veillard),
  106
+    Fix the problem of revalidating a doc with RNG (Daniel Veillard),
  107
+    Fix xmlKeepBlanksDefault to not break indent (Nick Wellnhofer),
  108
+    512131 refs from externalRef part need to be added (Daniel Veillard),
  109
+    512131 crash in xmlRelaxNGValidateFullElement (Daniel Veillard),
  110
+    588441 allow '.' in HTML Names even if invalid (Daniel Veillard),
  111
+    582913 Fix htmlSetMetaEncoding() to be nicer (Daniel Veillard),
  112
+    579317 Try to find the HTML encoding information (Daniel Veillard),
  113
+    575875 don't output charset=html (Daniel Veillard),
  114
+    571271 fix semantic of xsd:all with minOccurs=0 (Daniel Veillard),
  115
+    570702 fix a bug in regexp determinism checking (Daniel Veillard),
  116
+    567619 xmlValidateNotationUse missing param test (Daniel Veillard),
  117
+    574393 ¿ utf-8 filename magic for compressed files (Hans Breuer),
  118
+    Fix a couple of problems in the parser (Daniel Veillard),
  119
+    585505 ¿ Document ids and refs populated by XSD (Wayne Jensen),
  120
+    582906 XSD validating multiple imports of the same schema (Jason Childs),
  121
+    Bug 582887 ¿ problems validating complex schemas (Jason Childs),
  122
+    Bug 579729 ¿ fix XSD schemas parsing crash (Miroslav Bajtos),
  123
+    576368 ¿ htmlChunkParser with special attributes (Jiri Netolicky),
  124
+    Bug 565747 ¿ relax anyURI data character checking (Vincent Lefevre),
  125
+    Preserve attributes of include start on tree copy (Petr Pajas),
  126
+    Skip silently unrecognized XPointer schemes (Jakub Wilk),
  127
+    Fix leak on SAX1, xmllint --sax1 option and debug (Daniel Veillard),
  128
+    potential NULL dereference on non-glibc (Jim Meyering),
  129
+    Fix an XSD validation crash (Daniel Veillard),
  130
+    Fix a regression in streaming entities support (Daniel Veillard),
  131
+    Fix a couple of ABI issues with C14N 1.1 (Aleksey Sanin),
  132
+    Aleksey Sanin support for c14n 1.1 (Aleksey Sanin),
  133
+    reader bug fix with entities (Daniel Veillard),
  134
+    use options from current parser ctxt for external entities (Rob Richards),
  135
+    581612 use %s to printf strings (Christian Persch),
  136
+    584605 change the threading initialization sequence (Igor Novoseltsev),
  137
+    580705 keep line numbers in HTML parser (Aaron Patterson),
  138
+    581803 broken HTML table attributes init (Roland Steiner),
  139
+    do not set error code in xmlNsWarn (Rob Richards),
  140
+    564217 fix structured error handling problems,
  141
+    reuse options from current parser for entities (Rob Richards),
  142
+    xmlXPathRegisterNs should not allow enpty prefixes (Daniel Veillard),
  143
+    add a missing check in xmlAddSibling (Kris Breuker),
  144
+    avoid leaks on errors (Jinmei Tatuya)
  145
+  
  146
+   - Cleanup:
  147
+    Chasing dead assignments reported by clang-scan (Daniel Veillard),
  148
+    A few more safety cleanup raised by scan (Daniel Veillard),
  149
+    Fixing assorted potential problems raised by scan (Daniel Veillard),
  150
+    Potential uninitialized arguments raised by scan (Daniel Veillard),
  151
+    Fix a bunch of scan 'dead increments' and cleanup (Daniel Veillard),
  152
+    Remove a pedantic warning (Daniel Veillard),
  153
+    555833 always use rm -f in uninstall-local (Daniel Veillard),
  154
+    542394 xmlRegisterOutputCallbacks MAX_INPUT_CALLBACK (Daniel Veillard),
  155
+    Autoregenerate libxml2.syms automated checkings (Daniel Veillard),
  156
+    Make xmlRecoverDoc const (Martin Trappel) (Daniel Veillard),
  157
+    Both args of xmlStrcasestr are const (Daniel Veillard),
  158
+    hide the nbParse* variables used for debugging (Mike Hommey),
  159
+    570806 changed include of config.h (William M. Brack),
  160
+    cleanups and error reports when xmlTextWriterVSprintf fails (Jinmei Tatuya)
  161
+  
  162
+
  163
+
  164
+2.7.3: Jan 18 2009:
  165
+   - Build fix: fix build when HTML support is not included.
  166
+   - Bug fixes: avoid memory overflow in gigantic text nodes,
  167
+      indentation problem on the writed (Rob Richards),
  168
+      xmlAddChildList pointer problem (Rob Richards and Kevin Milburn),
  169
+      xmlAddChild problem with attribute (Rob Richards and Kris Breuker),
  170
+      avoid a memory leak in an edge case (Daniel Zimmermann),
  171
+      deallocate some pthread data (Alex Ott).
  172
+   - Improvements: configure option to avoid rebuilding docs (Adrian Bunk),
  173
+      limit text nodes to 10MB max by default, add element traversal
  174
+      APIs, add a parser option to enable pre 2.7 SAX behavior (Rob Richards),
  175
+      add gcc malloc checking (Marcus Meissner), add gcc printf like functions
  176
+      parameters checking (Marcus Meissner).
  177
+
  178
+
18 179
 2.7.2: Oct 3 2008:
19 180
    - Portability fix: fix solaris compilation problem, fix compilation
20 181
         if XPath is not configured in
@@ -39,7 +200,7 @@ http://svn.gnome.org/viewcvs/libxml2/trunk/
39 200
       xmlParserCleanup docs
40 201
    - Portability fixes: Older Win32 platforms (Rob Richards), MSVC
41 202
       porting fix (Rob Richards), Mac OS X regression tests (Sven Herzberg),
42  
-      non GNUCC builds (Rob Richards), compilation on Haiku (Andreas Färber)
  203
+      non GNUCC builds (Rob Richards), compilation on Haiku (Andreas Färber)
43 204
       
44 205
    - Bug fixes: various realloc problems (Ashwin), potential double-free
45 206
       (Ashwin), regexp crash, icrash with invalid whitespace facets (Rob
@@ -141,9 +302,9 @@ http://svn.gnome.org/viewcvs/libxml2/trunk/
141 302
       flag fix (Richard Jones), regexp interpretation of \,
142 303
       htmlCreateDocParserCtxt (Jean-Daniel Dupas), configure.in
143 304
       typo (Bjorn Reese), entity content failure, xmlListAppend() fix
144  
-      (Georges-André Silber), XPath number serialization (William Brack),
  305
+      (Georges-André Silber), XPath number serialization (William Brack),
145 306
       nanohttp gzipped stream fix (William Brack and Alex Cornejo),
146  
-      xmlCharEncFirstLine typo (Mark Rowe), uri bug (François Delyon),
  307
+      xmlCharEncFirstLine typo (Mark Rowe), uri bug (François Delyon),
147 308
       XPath string value of PI nodes (William Brack), XPath node set
148 309
       sorting bugs (William Brack), avoid outputting namespace decl
149 310
       dups in the writer (Rob Richards), xmlCtxtReset bug, UTF-8 encoding
@@ -151,7 +312,7 @@ http://svn.gnome.org/viewcvs/libxml2/trunk/
151 312
       workaround wrong file: URIs, htmlNodeDumpFormatOutput on attributes,
152 313
       invalid character in attribute detection bug, big comments before 
153 314
       internal subset streaming bug, HTML parsing of attributes with : in
154  
-      the name, IDness of name in HTML (Dagfinn I. Mannsåker) 
  315
+      the name, IDness of name in HTML (Dagfinn I. Mannsåker) 
155 316
    - Improvement: keep URI query parts in raw form (Richard Jones),
156 317
       embed tag support in HTML (Michael Day) 
157 318
 
@@ -166,7 +327,7 @@ http://svn.gnome.org/viewcvs/libxml2/trunk/
166 327
       (Steven Rainwater), user data propagation in XInclude (Michael Day),
167 328
       standalone and XML decl detection (Michael Day), Python id ouptut
168 329
       for some id, fix the big python string memory leak, URI parsing fixes
169  
-      (Stéphane Bidoul and William), long comments parsing bug (William),
  330
+      (Stéphane Bidoul and William), long comments parsing bug (William),
170 331
       concurrent threads initialization (Ted Phelps), invalid char
171 332
       in text XInclude (William), XPath memory leak (William), tab in
172 333
       python problems (Andreas Hanke), XPath node comparison error
@@ -176,7 +337,7 @@ http://svn.gnome.org/viewcvs/libxml2/trunk/
176 337
       min occurs of 0 (William), HTML script/style parsing (Mike Day)
177 338
    - Improvement: make xmlTextReaderSetup() public
178 339
    - Compilation and postability: fix a missing include problem (William),
179  
-      __ss_familly on AIX again (Björn Wiberg), compilation without zlib
  340
+      __ss_familly on AIX again (Björn Wiberg), compilation without zlib
180 341
       (Michael Day), catalog patch for Win32 (Christian Ehrlicher),
181 342
       Windows CE fixes (Andreas Stricke)
182 343
    - Various CVS to SVN infrastructure changes
@@ -323,7 +484,7 @@ Do not use or package 2.6.25
323 484
 
324 485
 
325 486
 2.6.22: Sep 12 2005:
326  
-   - build fixes: compile without schematron (Stéphane Bidoul)
  487
+   - build fixes: compile without schematron (Stéphane Bidoul)
327 488
    - bug fixes: xmlDebugDumpNode on namespace node (Oleg Paraschenko)i,
328 489
     CDATA push parser bug, xmlElemDump problem with XHTML1 doc,
329 490
     XML_FEATURE_xxx clash with expat headers renamed XML_WITH_xxx, fix some
@@ -596,7 +757,7 @@ Do not use or package 2.6.25
596 757
     streaming problem (Steve Ball), DTD serialization problem (William),
597 758
     libxml.m4 fixes (Mike Hommey), do not provide destructors as methods on
598 759
     Python classes, xmlReader buffer bug, Python bindings memory interfaces
599  
-    improvement (with Stéphane Bidoul), Fixed the push parser to be back to
  760
+    improvement (with Stéphane Bidoul), Fixed the push parser to be back to
600 761
     synchronous behaviour.
601 762
    - improvement: custom per-thread I/O enhancement (Rob Richards), register
602 763
     namespace in debug shell (Stefano Debenedetti), Python based regression
@@ -722,8 +883,8 @@ Do not use or package 2.6.25
722 883
     callbacks order for XPath callbacks (Frederic Peters)
723 884
    - Documentation: python scripts (William Brack), xslt stylesheets (John
724 885
     Fleck), doc (Sven Zimmerman), I/O example.
725  
-   - Python bindings: fixes (William), enum support (Stéphane Bidoul),
726  
-    structured error reporting (Stéphane Bidoul)
  886
+   - Python bindings: fixes (William), enum support (Stéphane Bidoul),
  887
+    structured error reporting (Stéphane Bidoul)
727 888
    - XInclude: various fixes for conformance, problem related to dictionnary
728 889
     references (William & me), recursion (William)
729 890
    - xmlWriter: indentation (Lucas Brasilino), memory leaks (Alfred
@@ -853,7 +1014,7 @@ Do not use or package 2.6.25
853 1014
     and charset information if available.
854 1015
    - Relax-NG: bug fixes including the one reported by Martijn Faassen and
855 1016
     zeroOrMore, better error reporting.
856  
-   - Python bindings (Stéphane Bidoul), never use stdout for errors
  1017
+   - Python bindings (Stéphane Bidoul), never use stdout for errors
857 1018
   output
858 1019
    - Portability: all the headers have macros for export and calling
859 1020
     convention definitions (Igor Zlatkovic), VMS update (Craig A. Berry),
@@ -934,11 +1095,11 @@ A bugfixes only release   - Windows Makefiles (William Brack)
934 1095
    - portability: DJGPP (MsDos) , OpenVMS (Craig A. Berry)
935 1096
    - William Brack fixed multithreading lock problems
936 1097
    - IPv6 patch for FTP and HTTP accesses (Archana Shah/Wipro)
937  
-   - Windows fixes (Igor Zlatkovic,  Eric Zurcher), threading (Stéphane
  1098
+   - Windows fixes (Igor Zlatkovic,  Eric Zurcher), threading (Stéphane
938 1099
     Bidoul)
939 1100
    - A few W3C Schemas Structure improvements
940 1101
    - W3C Schemas Datatype improvements (Charlie Bozeman)
941  
-   - Python bindings for thread globals (Stéphane Bidoul), and method/class
  1102
+   - Python bindings for thread globals (Stéphane Bidoul), and method/class
942 1103
     generator
943 1104
    - added --nonet option to xmllint
944 1105
    - documentation improvements (John Fleck)
@@ -1014,7 +1175,7 @@ A bugfixes only release   - Windows Makefiles (William Brack)
1014 1175
    - First implementation of RelaxNG, added --relaxng flag to xmllint
1015 1176
    - Schemas support now compiled in by default.
1016 1177
    - Bug fixes: DTD validation, namespace checking, XInclude and entities,
1017  
-    delegateURI in XML Catalogs, HTML parser, XML reader (Stéphane Bidoul),
  1178
+    delegateURI in XML Catalogs, HTML parser, XML reader (Stéphane Bidoul),
1018 1179
     XPath parser and evaluation,  UTF8ToUTF8 serialization, XML reader memory
1019 1180
     consumption, HTML parser, HTML serialization in the presence of
1020 1181
   namespaces
@@ -1023,7 +1184,7 @@ A bugfixes only release   - Windows Makefiles (William Brack)
1023 1184
     patches (Stefan Kost)
1024 1185
    - Portability fixes: NetBSD (Julio Merino), Windows (Igor Zlatkovic)
1025 1186
    - Added python bindings for XPointer, contextual error reporting
1026  
-    (Stéphane Bidoul)
  1187
+    (Stéphane Bidoul)
1027 1188
    - URI/file escaping problems (Stefano Zacchiroli)
1028 1189
 
1029 1190
 
@@ -1035,11 +1196,11 @@ A bugfixes only release   - Windows Makefiles (William Brack)
1035 1196
 
1036 1197
 2.5.0: Jan 6 2003:
1037 1198
    - New XmltextReader interface based on C#
1038  
-    API (with help of Stéphane Bidoul)
  1199
+    API (with help of Stéphane Bidoul)
1039 1200
    - Windows: more exports, including the new API (Igor)
1040 1201
    - XInclude fallback fix
1041  
-   - Python: bindings for the new API, packaging (Stéphane Bidoul),
1042  
-    drv_libxml2.py Python xml.sax driver (Stéphane Bidoul), fixes, speedup
  1202
+   - Python: bindings for the new API, packaging (Stéphane Bidoul),
  1203
+    drv_libxml2.py Python xml.sax driver (Stéphane Bidoul), fixes, speedup
1043 1204
     and iterators for Python-2.2 (Hannu Krosing)
1044 1205
    - Tutorial fixes (john Fleck and Niraj Tolia) xmllint man update
1045 1206
   (John)
@@ -1059,7 +1220,7 @@ A bugfixes only release   - Windows Makefiles (William Brack)
1059 1220
 
1060 1221
 2.4.29: Dec 11 2002:
1061 1222
    - Windows fixes (Igor): Windows CE port, pthread linking, python bindings
1062  
-    (Stéphane Bidoul), Mingw (Magnus Henoch), and export list updates
  1223
+    (Stéphane Bidoul), Mingw (Magnus Henoch), and export list updates
1063 1224
    - Fix for prev in python bindings (ERDI Gergo)
1064 1225
    - Fix for entities handling (Marcus Clarke)
1065 1226
    - Refactored the XML and HTML dumps to a single code path, fixed XHTML1
@@ -1406,7 +1567,7 @@ it's actually not compiled in by default. The real fixes are:   - a couple of bu
1406 1567
 
1407 1568
 
1408 1569
 2.3.9: May 19 2001:
1409  
-Lots of bugfixes, and added a basic SGML catalog support:   - HTML push bugfix #54891 and another patch from Jonas Borgström
  1570
+Lots of bugfixes, and added a basic SGML catalog support:   - HTML push bugfix #54891 and another patch from Jonas Borgström
1410 1571
    - some serious speed optimization again
1411 1572
    - some documentation cleanups
1412 1573
    - trying to get better linking on Solaris (-R)
2  configure.in
@@ -5,7 +5,7 @@ AC_CANONICAL_HOST
5 5
 
6 6
 LIBXML_MAJOR_VERSION=2
7 7
 LIBXML_MINOR_VERSION=7
8  
-LIBXML_MICRO_VERSION=5
  8
+LIBXML_MICRO_VERSION=6
9 9
 LIBXML_MICRO_VERSION_SUFFIX=
10 10
 LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION$LIBXML_MICRO_VERSION_SUFFIX
11 11
 LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION
132  doc/libxml2.xsa
@@ -8,128 +8,20 @@
8 8
   </vendor>
9 9
   <product id="libxml2">
10 10
     <name>libxml2</name>
11  
-    <version>2.7.4</version>
12  
-    <last-release> Sep 10 2009</last-release>
  11
+    <version>2.7.5</version>
  12
+    <last-release> Sep 24 2009</last-release>
13 13
     <info-url>http://xmlsoft.org/</info-url>
14  
-    <changes>   - Improvements:
15  
-    Switch to GIT (GNOME),
16  
-    Add symbol versioning to libxml2 shared libs (Daniel Veillard)
  14
+    <changes>   -  Bug Fixes:
  15
+    Restore behavior of --with-threads without argument (Andrew W. Nosenko),
  16
+    Fix memory leak when doc is NULL (Rob Richards),
  17
+    595792 fixing a RelaxNG bug introduced in 2.7.4 (Daniel Veillard),
  18
+    Fix a Relaxng bug raised by libvirt test suite (Daniel Veillard),
  19
+    Fix a parsing problem with little data at startup (Daniel Veillard),
  20
+    link python module with python library (Frederic Crozat),
  21
+    594874 Forgot an fclose in xmllint (Daniel Veillard)
17 22
   
18  
-   - Portability:
19  
-    593857 try to work around thread pbm MinGW 4.4 (Daniel Veillard),
20  
-    594250 rename ATTRIBUTE_ALLOC_SIZE to avoid clashes (Daniel Veillard),
21  
-    Fix Windows build * relaxng.c: fix windows build (Rob Richards),
22  
-    Fix the globals.h to use XMLPUBFUN (Paul Smith),
23  
-    Problem with extern extern in header (Daniel Veillard),
24  
-    Add -lnetwork for compiling on Haiku (Scott McCreary),
25  
-    Runtest portability patch for Solaris (Tim Rice),
26  
-    Small patch to accomodate the Haiku OS (Scott McCreary),
27  
-    584605 package VxWorks folder in the distribution (Daniel Veillard),
28  
-    574017 Realloc too expensive on most platform (Daniel Veillard),
29  
-    Fix windows build (Rob Richards),
30  
-    545579 doesn't compile without schema support (Daniel Veillard),
31  
-    xmllint use xmlGetNodePath when not compiled in (Daniel Veillard),
32  
-    Try to avoid __imp__xmlFree link trouble on msys (Daniel Veillard),
33  
-    Allow to select the threading system on Windows (LRN),
34  
-    Fix Solaris binary links, cleanups (Daniel Veillard),
35  
-    Bug 571059 – MSVC doesn't work with the bakefile (Intron),
36  
-    fix ATTRIBUTE_PRINTF header clash (Belgabor and Mike Hommey),
37  
-    fixes for Borland/CodeGear/Embarcadero compilers (Eric Zurcher)
38  
-  
39  
-   - Documentation:
40  
-    544910 typo: "renciliateNs" (Leonid Evdokimov),
41  
-    Add VxWorks to list of OSes (Daniel Veillard),
42  
-    Regenerate the documentation and update for git (Daniel Veillard),
43  
-    560524 ¿ xmlTextReaderLocalName description (Daniel Veillard),
44  
-    Added sponsoring by AOE media for the server (Daniel Veillard),
45  
-    updated URLs for GNOME (Vincent Lefevre),
46  
-    more warnings about xmlCleanupThreads and xmlCleanupParser (Daniel Veillard)
47  
-  
48  
-   - Bug fixes:
49  
-    594514 memory leaks - duplicate initialization (MOD),
50  
-    Wrong block opening in htmlNodeDumpOutputInternal (Daniel Veillard),
51  
-    492317 Fix  Relax-NG validation problems (Daniel Veillard),
52  
-    558452 fight with reg test and error report (Daniel Veillard),
53  
-    558452 RNG compilation of optional multiple child (Daniel Veillard),
54  
-    579746 XSD validation not correct / nilable groups (Daniel Veillard),
55  
-    502960 provide namespace stack when parsing entity (Daniel Veillard),
56  
-    566012 part 2 fix regresion tests and push mode (Daniel Veillard),
57  
-    566012 autodetected encoding and encoding conflict (Daniel Veillard),
58  
-    584220 xpointer(/) and xinclude problems (Daniel Veillard),
59  
-    587663 Incorrect Attribute-Value Normalization (Daniel Veillard),
60  
-    444994 HTML chunked failure for attribute with &lt;&gt; (Daniel Veillard),
61  
-    Fix end of buffer char being split in XML parser (Daniel Veillard),
62  
-    Non ASCII character may be split at buffer end (Adiel Mittmann),
63  
-    440226 Add xmlXIncludeProcessTreeFlagsData API (Stefan Behnel),
64  
-    572129 speed up parsing of large HTML text nodes (Markus Kull),
65  
-    Fix HTML parsing with 0 character in CDATA (Daniel Veillard),
66  
-    Fix SetGenericErrorFunc and SetStructured clash (Wang Lam),
67  
-    566012  Incomplete EBCDIC parsing support (Martin Kogler),
68  
-    541335 HTML avoid creating 2 head or 2 body element (Daniel Veillard),
69  
-    541237 error correcting missing end tags in HTML (Daniel Veillard),
70  
-    583439 missing line numbers in push mode (Daniel Veillard),
71  
-    587867 xmllint --html --xmlout serializing as HTML (Daniel Veillard),
72  
-    559501 avoid select and use poll for nanohttp (Raphael Prevost),
73  
-    559410 -  Regexp bug on (...)? constructs (Daniel Veillard),
74  
-    Fix a small problem on previous HTML parser patch (Daniel Veillard),
75  
-    592430 -  HTML parser runs into endless loop (Daniel Veillard),
76  
-    447899 potential double free in xmlFreeTextReader (Daniel Veillard),
77  
-    446613 small validation bug mixed content with NS (Daniel Veillard),
78  
-    Fix the problem of revalidating a doc with RNG (Daniel Veillard),
79  
-    Fix xmlKeepBlanksDefault to not break indent (Nick Wellnhofer),
80  
-    512131 refs from externalRef part need to be added (Daniel Veillard),
81  
-    512131 crash in xmlRelaxNGValidateFullElement (Daniel Veillard),
82  
-    588441 allow '.' in HTML Names even if invalid (Daniel Veillard),
83  
-    582913 Fix htmlSetMetaEncoding() to be nicer (Daniel Veillard),
84  
-    579317 Try to find the HTML encoding information (Daniel Veillard),
85  
-    575875 don't output charset=html (Daniel Veillard),
86  
-    571271 fix semantic of xsd:all with minOccurs=0 (Daniel Veillard),
87  
-    570702 fix a bug in regexp determinism checking (Daniel Veillard),
88  
-    567619 xmlValidateNotationUse missing param test (Daniel Veillard),
89  
-    574393 ¿ utf-8 filename magic for compressed files (Hans Breuer),
90  
-    Fix a couple of problems in the parser (Daniel Veillard),
91  
-    585505 ¿ Document ids and refs populated by XSD (Wayne Jensen),
92  
-    582906 XSD validating multiple imports of the same schema (Jason Childs),
93  
-    Bug 582887 ¿ problems validating complex schemas (Jason Childs),
94  
-    Bug 579729 ¿ fix XSD schemas parsing crash (Miroslav Bajtos),
95  
-    576368 ¿ htmlChunkParser with special attributes (Jiri Netolicky),
96  
-    Bug 565747 ¿ relax anyURI data character checking (Vincent Lefevre),
97  
-    Preserve attributes of include start on tree copy (Petr Pajas),
98  
-    Skip silently unrecognized XPointer schemes (Jakub Wilk),
99  
-    Fix leak on SAX1, xmllint --sax1 option and debug (Daniel Veillard),
100  
-    potential NULL dereference on non-glibc (Jim Meyering),
101  
-    Fix an XSD validation crash (Daniel Veillard),
102  
-    Fix a regression in streaming entities support (Daniel Veillard),
103  
-    Fix a couple of ABI issues with C14N 1.1 (Aleksey Sanin),
104  
-    Aleksey Sanin support for c14n 1.1 (Aleksey Sanin),
105  
-    reader bug fix with entities (Daniel Veillard),
106  
-    use options from current parser ctxt for external entities (Rob Richards),
107  
-    581612 use %s to printf strings (Christian Persch),
108  
-    584605 change the threading initialization sequence (Igor Novoseltsev),
109  
-    580705 keep line numbers in HTML parser (Aaron Patterson),
110  
-    581803 broken HTML table attributes init (Roland Steiner),
111  
-    do not set error code in xmlNsWarn (Rob Richards),
112  
-    564217 fix structured error handling problems,
113  
-    reuse options from current parser for entities (Rob Richards),
114  
-    xmlXPathRegisterNs should not allow enpty prefixes (Daniel Veillard),
115  
-    add a missing check in xmlAddSibling (Kris Breuker),
116  
-    avoid leaks on errors (Jinmei Tatuya)
117  
-  
118  
-   - Cleanup:
119  
-    Chasing dead assignments reported by clang-scan (Daniel Veillard),
120  
-    A few more safety cleanup raised by scan (Daniel Veillard),
121  
-    Fixing assorted potential problems raised by scan (Daniel Veillard),
122  
-    Potential uninitialized arguments raised by scan (Daniel Veillard),
123  
-    Fix a bunch of scan 'dead increments' and cleanup (Daniel Veillard),
124  
-    Remove a pedantic warning (Daniel Veillard),
125  
-    555833 always use rm -f in uninstall-local (Daniel Veillard),
126  
-    542394 xmlRegisterOutputCallbacks MAX_INPUT_CALLBACK (Daniel Veillard),
127  
-    Autoregenerate libxml2.syms automated checkings (Daniel Veillard),
128  
-    Make xmlRecoverDoc const (Martin Trappel) (Daniel Veillard),
129  
-    Both args of xmlStrcasestr are const (Daniel Veillard),
130  
-    hide the nbParse* variables used for debugging (Mike Hommey),
131  
-    570806 changed include of config.h (William M. Brack),
132  
-    cleanups and error reports when xmlTextWriterVSprintf fails (Jinmei Tatuya)
  23
+   -  Cleanup:
  24
+    Adding symbols.xml to EXTRA_DIST (Daniel Veillard)
133 25
   
134 26
 
135 27
 </changes>
7  doc/news.html
@@ -12,7 +12,12 @@
12 12
   <li>Finishing up <a href="http://www.w3.org/TR/xmlschema-1/">XML
13 13
   Schemas</a></li>
14 14
 </ul><p>The <a href="ChangeLog.html">change log</a> describes the recents commits
15  
-to the <a href="http://svn.gnome.org/viewvc/libxml2/trunk/">SVN</a> code base.</p><p>Here is the list of public releases:</p><h3>2.7.5: Sep 24 2009</h3><ul><li> Bug Fixes:
  15
+to the <a href="http://svn.gnome.org/viewvc/libxml2/trunk/">SVN</a> code base.</p><p>Here is the list of public releases:</p><h3>2.7.6: Oct  6 2009</h3><ul><li> Bug Fixes:
  16
+     Restore thread support in default configuration (Andrew W. Nosenko),
  17
+     URI with no path parsing problem (Daniel Veillard),
  18
+     Minor patch for conditional defines in threads.c (Eric Zurcher)
  19
+  </li>
  20
+</ul><h3>2.7.5: Sep 24 2009</h3><ul><li> Bug Fixes:
16 21
     Restore behavior of --with-threads without argument (Andrew W. Nosenko),
17 22
     Fix memory leak when doc is NULL (Rob Richards),
18 23
     595792 fixing a RelaxNG bug introduced in 2.7.4 (Daniel Veillard),
8  doc/xml.html
@@ -717,6 +717,14 @@ <h1 style="text-align: center">libxml, a.k.a. gnome-xml</h1>
717 717
 
718 718
 <p>Here is the list of public releases:</p>
719 719
 
  720
+<h3>2.7.6: Oct  6 2009</h3>
  721
+<ul>
  722
+  <li> Bug Fixes:
  723
+     Restore thread support in default configuration (Andrew W. Nosenko),
  724
+     URI with no path parsing problem (Daniel Veillard),
  725
+     Minor patch for conditional defines in threads.c (Eric Zurcher)
  726
+  </li>
  727
+</ul>
720 728
 <h3>2.7.5: Sep 24 2009</h3>
721 729
 <ul>
722 730
   <li> Bug Fixes:
4  python/setup.py
@@ -11,7 +11,7 @@
11 11
 ROOT = r'/usr' 
12 12
 
13 13
 # Thread-enabled libxml2
14  
-with_threads = 0
  14
+with_threads = 1
15 15
 
16 16
 # If this flag is set (windows only), 
17 17
 # a private copy of the dlls are included in the package.
@@ -226,7 +226,7 @@ def altImport(s):
226 226
 setup (name = "libxml2-python",
227 227
        # On *nix, the version number is created from setup.py.in
228 228
        # On windows, it is set by configure.js
229  
-       version = "2.7.5",
  229
+       version = "2.7.6",
230 230
        description = descr,
231 231
        author = "Daniel Veillard",
232 232
        author_email = "veillard@redhat.com",

0 notes on commit 96bb740

Please sign in to comment.
Something went wrong with that request. Please try again.