Deleted Added
full compact
Changes (104349) Changes (178848)
1Release 2.0.1 Tue June 5 2007
2 - Fixed bugs #1515266, 1515600: The character data handler's calling
3 of XML_StopParser() was not handled properly; if the parser was
4 stopped and the handler set to NULL, the parser would segfault.
5 - Fixed bug #1690883: Expat failed on EBCDIC systems as it assumed
6 some character constants to be ASCII encoded.
7 - Minor cleanups of the test harness.
8 - Fixed xmlwf bug #1513566: "out of memory" error on file size zero.
9 - Fixed outline.c bug #1543233: missing a final XML_ParserFree() call.
10 - Fixes and improvements for Windows platform:
11 bugs #1409451, #1476160, 1548182, 1602769, 1717322.
12 - Build fixes for various platforms:
13 HP-UX, Tru64, Solaris 9: patch #1437840, bug #1196180.
14 All Unix: #1554618 (refreshed config.sub/config.guess).
15 #1490371, #1613457: support both, DESTDIR and INSTALL_ROOT,
16 without relying on GNU-Make specific features.
17 #1647805: Patched configure.in to work better with Intel compiler.
18 - Fixes to Makefile.in to have make check work correctly:
19 bugs #1408143, #1535603, #1536684.
20 - Added Open Watcom support: patch #1523242.
21
22Release 2.0.0 Wed Jan 11 2006
23 - We no longer use the "check" library for C unit testing; we
24 always use the (partial) internal implementation of the API.
25 - Report XML_NS setting via XML_GetFeatureList().
26 - Fixed headers for use from C++.
27 - XML_GetCurrentLineNumber() and XML_GetCurrentColumnNumber()
28 now return unsigned integers.
29 - Added XML_LARGE_SIZE switch to enable 64-bit integers for
30 byte indexes and line/column numbers.
31 - Updated to use libtool 1.5.22 (the most recent).
32 - Added support for AmigaOS.
33 - Some mostly minor bug fixes. SF issues include: 1006708,
34 1021776, 1023646, 1114960, 1156398, 1221160, 1271642.
35
36Release 1.95.8 Fri Jul 23 2004
37 - Major new feature: suspend/resume. Handlers can now request
38 that a parse be suspended for later resumption or aborted
39 altogether. See "Temporarily Stopping Parsing" in the
40 documentation for more details.
41 - Some mostly minor bug fixes, but compilation should no
42 longer generate warnings on most platforms. SF issues
43 include: 827319, 840173, 846309, 888329, 896188, 923913,
44 928113, 961698, 985192.
45
46Release 1.95.7 Mon Oct 20 2003
47 - Fixed enum XML_Status issue (reported on SourceForge many
48 times), so compilers that are properly picky will be happy.
49 - Introduced an XMLCALL macro to control the calling
50 convention used by the Expat API; this macro should be used
51 to annotate prototypes and definitions of callback
52 implementations in code compiled with a calling convention
53 other than the default convention for the host platform.
54 - Improved ability to build without the configure-generated
55 expat_config.h header. This is useful for applications
56 which embed Expat rather than linking in the library.
57 - Fixed a variety of bugs: see SF issues 458907, 609603,
58 676844, 679754, 692878, 692964, 695401, 699323, 699487,
59 820946.
60 - Improved hash table lookups.
61 - Added more regression tests and improved documentation.
62
63Release 1.95.6 Tue Jan 28 2003
64 - Added XML_FreeContentModel().
65 - Added XML_MemMalloc(), XML_MemRealloc(), XML_MemFree().
66 - Fixed a variety of bugs: see SF issues 615606, 616863,
67 618199, 653180, 673791.
68 - Enhanced the regression test suite.
69 - Man page improvements: includes SF issue 632146.
70
1Release 1.95.5 Fri Sep 6 2002
2 - Added XML_UseForeignDTD() for improved SAX2 support.
3 - Added XML_GetFeatureList().
4 - Defined XML_Bool type and the values XML_TRUE and XML_FALSE.
5 - Use an incomplete struct instead of a void* for the parser
6 (may not retain).
7 - Fixed UTF-8 decoding bug that caused legal UTF-8 to be rejected.
8 - Finally fixed bug where default handler would report DTD
9 events that were already handled by another handler.
71Release 1.95.5 Fri Sep 6 2002
72 - Added XML_UseForeignDTD() for improved SAX2 support.
73 - Added XML_GetFeatureList().
74 - Defined XML_Bool type and the values XML_TRUE and XML_FALSE.
75 - Use an incomplete struct instead of a void* for the parser
76 (may not retain).
77 - Fixed UTF-8 decoding bug that caused legal UTF-8 to be rejected.
78 - Finally fixed bug where default handler would report DTD
79 events that were already handled by another handler.
10 Initial patch contributed by Darryl Miller.
80 Initial patch contributed by Darryl Miles.
11 - Removed unnecessary DllMain() function that caused static
12 linking into a DLL to be difficult.
13 - Added VC++ projects for building static libraries.
14 - Reduced line-length for all source code and headers to be
15 no longer than 80 characters, to help with AS/400 support.
16 - Reduced memory copying during parsing (SF patch #600964).
17 - Fixed a variety of bugs: see SF issues 580793, 434664,
18 483514, 580503, 581069, 584041, 584183, 584832, 585537,

--- 81 unchanged lines hidden ---
81 - Removed unnecessary DllMain() function that caused static
82 linking into a DLL to be difficult.
83 - Added VC++ projects for building static libraries.
84 - Reduced line-length for all source code and headers to be
85 no longer than 80 characters, to help with AS/400 support.
86 - Reduced memory copying during parsing (SF patch #600964).
87 - Fixed a variety of bugs: see SF issues 580793, 434664,
88 483514, 580503, 581069, 584041, 584183, 584832, 585537,

--- 81 unchanged lines hidden ---