]>
granicus.if.org Git - libexpat/log
Fred L. Drake, Jr. [Thu, 7 Nov 2002 23:02:26 +0000 (23:02 +0000)]
Added regression test for SF bug #616863.
Cleaned up some indentation.
Report the version of the Expat library if not in "silent" mode.
Fred L. Drake, Jr. [Thu, 7 Nov 2002 21:48:05 +0000 (21:48 +0000)]
Avoid use of xargs; not available on Windows when using MSYS/MinGW.
Karl Waclawek [Mon, 21 Oct 2002 21:19:41 +0000 (21:19 +0000)]
* Applied patch #620822 - Windows Dll build with DEF file
* Changed macro for static linking from _STATIC to XML_STATIC
and modified expat.h accordingly
* Added ReadMe file to Win32 subdirectory documenting Windows builds
* Changed static build settings to create libraries with names different
from the Dll stub library libexpat(w).lib
Fred L. Drake, Jr. [Thu, 17 Oct 2002 19:13:55 +0000 (19:13 +0000)]
Adjust markup a bit, adding some internal hyperlinks.
Karl Waclawek [Thu, 17 Oct 2002 16:47:45 +0000 (16:47 +0000)]
Improved documentation of XML_ExternalEntityRefHandler.
Karl Waclawek [Wed, 9 Oct 2002 13:21:45 +0000 (13:21 +0000)]
Applied patch for bug # 620106.
Fred L. Drake, Jr. [Tue, 8 Oct 2002 17:04:55 +0000 (17:04 +0000)]
SF bug #620343: segfault: bad API/callback interaction
The start-namespace-decl callback can set the start-element callback to
NULL, but Expat tried to call it anyway.
Fred L. Drake, Jr. [Tue, 8 Oct 2002 14:02:02 +0000 (14:02 +0000)]
Add omitted period.
Fred L. Drake, Jr. [Mon, 7 Oct 2002 20:26:31 +0000 (20:26 +0000)]
Bump version numbers.
Fred L. Drake, Jr. [Mon, 7 Oct 2002 20:25:24 +0000 (20:25 +0000)]
Start making notes about changes.
Karl Waclawek [Thu, 3 Oct 2002 19:41:26 +0000 (19:41 +0000)]
Applied patch #618199.
Karl Waclawek [Tue, 1 Oct 2002 16:58:54 +0000 (16:58 +0000)]
Applied fix for bug #616863.
Karl Waclawek [Mon, 30 Sep 2002 12:11:26 +0000 (12:11 +0000)]
Forgot to re-establish implicit namespace context (prefix xml)
in XML_ParserReset().
Karl Waclawek [Sat, 28 Sep 2002 14:47:34 +0000 (14:47 +0000)]
Fix for bug #615606.
Fred L. Drake, Jr. [Fri, 27 Sep 2002 14:13:12 +0000 (14:13 +0000)]
Move the old news to a separate page, hopefully making the 3rd-party
wrapper information more discoverable.
Add a link to the top pointing down to the "References & Wrappers"
section, for the same purpose. (Thanks, Karl!)
Fred L. Drake, Jr. [Fri, 27 Sep 2002 14:11:43 +0000 (14:11 +0000)]
Archive old news off the main page so it is not so distracting. Hopefully
makes the 3rd-party wrapper information more discoverable.
Karl Waclawek [Fri, 20 Sep 2002 03:42:43 +0000 (03:42 +0000)]
Changed calling convention macros to differentiate between
different types of function calls - see comments in internal.h.
Fred L. Drake, Jr. [Thu, 19 Sep 2002 20:19:51 +0000 (20:19 +0000)]
Fix a name.
Fred L. Drake, Jr. [Fri, 6 Sep 2002 21:49:57 +0000 (21:49 +0000)]
A last-minute report suggests a problem with this using at least some
versions of egcs, so disable FASTCALL for GCC as well. We are now not using
this for any platform. ;-(
Fred L. Drake, Jr. [Fri, 6 Sep 2002 21:32:19 +0000 (21:32 +0000)]
Revised one of the change notes slightly.
Fred L. Drake, Jr. [Fri, 6 Sep 2002 21:29:46 +0000 (21:29 +0000)]
Disable FASTCALL on Windows since it turned out not to be as effective
as hoped. Leaving the definition in the file so we'll know what it
was that didn't work, and hopefully find something better in the
future.
Fred L. Drake, Jr. [Fri, 6 Sep 2002 20:32:10 +0000 (20:32 +0000)]
Add the static libraries to the manifest of installed files for Windows.
Fred L. Drake, Jr. [Fri, 6 Sep 2002 20:30:45 +0000 (20:30 +0000)]
Install the static libs and the PNG icon for the documentaiton.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 21:29:12 +0000 (21:29 +0000)]
Stupid typo.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 21:25:41 +0000 (21:25 +0000)]
Let's make at least one distribution try to be complete.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 21:02:17 +0000 (21:02 +0000)]
Add the new, internal header file.
Karl Waclawek [Thu, 5 Sep 2002 20:27:51 +0000 (20:27 +0000)]
Updated link.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 20:27:46 +0000 (20:27 +0000)]
Refer to the roadmap document until I can update this page; hopefully
tonight.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 20:18:45 +0000 (20:18 +0000)]
Make it clear that "Namespaces in XML 1.1" is included when we talk
about XML 1.1.
Karl Waclawek [Thu, 5 Sep 2002 18:21:01 +0000 (18:21 +0000)]
Fred and I added FASTCALL directives to xmltok.c and related files.
Karl Waclawek [Thu, 5 Sep 2002 15:25:06 +0000 (15:25 +0000)]
Make FASTCALL function pointer declaration compile under VC++.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 04:46:24 +0000 (04:46 +0000)]
Update the version/compatibility information for the API.
Update the email address for bug reports.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 04:17:25 +0000 (04:17 +0000)]
Update RPM spec file for Expat 1.95.5.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 03:34:47 +0000 (03:34 +0000)]
Update information about the Expat mailing lists, and the version
number.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 03:20:11 +0000 (03:20 +0000)]
Add the proper way of dealing with page margins. This is better than
the browser-specific tags currently in the pages, and works on some
browsers that don't support those extensions.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 03:14:45 +0000 (03:14 +0000)]
Added a news item about the roadmap document. This is important for
the future development efforts.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 03:13:05 +0000 (03:13 +0000)]
Add a note to the prolog directing discussion to the expat-discuss
list.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 03:08:01 +0000 (03:08 +0000)]
Added the date of the last update.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 03:06:48 +0000 (03:06 +0000)]
Add link to the roadmap document.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 02:00:56 +0000 (02:00 +0000)]
Predict a release date.
Add a note about the internal calling convention magic.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 01:58:27 +0000 (01:58 +0000)]
Use the FASTCALL macro for many of the internal functions.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 01:56:29 +0000 (01:56 +0000)]
Added new header for common internal definitions. These are all performance-
related at the moment.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 01:48:26 +0000 (01:48 +0000)]
Elaborate the XML_GetFeatureList() API a bit, and add additional info
that may be needed by a hughly flexible client. (Or at least used to check
that the Expat that it links to matches client expectations.)
Fred L. Drake, Jr. [Wed, 4 Sep 2002 17:26:58 +0000 (17:26 +0000)]
Don't hedge; call it what it is.
Fred L. Drake, Jr. [Wed, 4 Sep 2002 17:25:37 +0000 (17:25 +0000)]
Added text about the pull/suspend model for parsing; not sure this is
in the right section.
Fred L. Drake, Jr. [Wed, 4 Sep 2002 17:06:06 +0000 (17:06 +0000)]
Small elaboration of what the new API needs to support.
Fred L. Drake, Jr. [Wed, 4 Sep 2002 15:47:40 +0000 (15:47 +0000)]
Add HTML version of the roadmap document currently in development.
Fred L. Drake, Jr. [Wed, 4 Sep 2002 15:46:35 +0000 (15:46 +0000)]
Abstract some of the styling information out of the individual documents.
Karl Waclawek [Wed, 4 Sep 2002 03:04:44 +0000 (03:04 +0000)]
Included "invalid" test cases, to check if the parser reports them
as well-formed without errors.
Fred L. Drake, Jr. [Tue, 3 Sep 2002 23:19:30 +0000 (23:19 +0000)]
Update to Karl's version of this script, and use the latest version of
the tests from the W3C.
Karl Waclawek [Sat, 31 Aug 2002 02:27:20 +0000 (02:27 +0000)]
Added some comments regarding previous fix (bug #602729).
Karl Waclawek [Fri, 30 Aug 2002 23:22:20 +0000 (23:22 +0000)]
Fix bug reported by Rolf Ade:
CR at end of buffer in epilog causes memory access violation.
Fred L. Drake, Jr. [Fri, 30 Aug 2002 22:05:55 +0000 (22:05 +0000)]
New test: demonstrate segfault in epilogProcessor(). Karl has a fix
for this that he'll check in shortly.
Fred L. Drake, Jr. [Thu, 29 Aug 2002 18:23:42 +0000 (18:23 +0000)]
Added information on the expat-checkins list.
Fred L. Drake, Jr. [Thu, 29 Aug 2002 18:13:36 +0000 (18:13 +0000)]
Update links to the mailing lists.
Fred L. Drake, Jr. [Thu, 29 Aug 2002 18:07:03 +0000 (18:07 +0000)]
Make these well-formed XHTML.
Karl Waclawek [Thu, 29 Aug 2002 18:06:31 +0000 (18:06 +0000)]
Added default handler fix.
Fred L. Drake, Jr. [Thu, 29 Aug 2002 18:00:51 +0000 (18:00 +0000)]
At least make this well-formed XHTML.
Fred L. Drake, Jr. [Thu, 29 Aug 2002 16:48:01 +0000 (16:48 +0000)]
Tabs are evil; remove them.
Fred L. Drake, Jr. [Thu, 29 Aug 2002 16:46:59 +0000 (16:46 +0000)]
Document the special build considerations for building from a CVS
checkout instead of a packaged source distribution.
Fred L. Drake, Jr. [Thu, 29 Aug 2002 16:25:12 +0000 (16:25 +0000)]
Fixed indentation, added period.
Karl Waclawek [Thu, 29 Aug 2002 16:17:09 +0000 (16:17 +0000)]
Added static library build support under VC++
Fred L. Drake, Jr. [Thu, 29 Aug 2002 15:57:08 +0000 (15:57 +0000)]
Consistently use "Expat" when refering to the Expat software.
Other minor clarifications.
Fred L. Drake, Jr. [Thu, 29 Aug 2002 15:29:52 +0000 (15:29 +0000)]
The strings returned as part of the XML_Feature structure should be of type
XML_LChar*, not XML_Char*.
Fred L. Drake, Jr. [Thu, 29 Aug 2002 04:54:04 +0000 (04:54 +0000)]
Revise the XML_GetFeatureList() function signature so that we maintain the
behavior that all strings returned from Expat are affected by the XML_UNICODE
and XML_UNICODE_WCHAR_T feature-test macros, and ensure that an application
that needs to determine what type of character data is returned can do so
with reasonable ease.
Fred L. Drake, Jr. [Tue, 27 Aug 2002 22:58:25 +0000 (22:58 +0000)]
Make the arg to XML_ErrorString() an XML_Error value. Compatible
since enums are binary compatible with ints.
Fred L. Drake, Jr. [Tue, 27 Aug 2002 22:57:59 +0000 (22:57 +0000)]
Define XML_Error enum before referencing it.
Make the arg to XML_ErrorString() an XML_Error value. Compatible
since enums are binary compatible with ints.
Fred L. Drake, Jr. [Tue, 27 Aug 2002 22:42:52 +0000 (22:42 +0000)]
Added more updates; mostly the list of misc. bugs that have been
fixed.
Fred L. Drake, Jr. [Tue, 27 Aug 2002 21:55:19 +0000 (21:55 +0000)]
Added & elaborated some comments about the structures maintained to
store tag information.
Fred L. Drake, Jr. [Tue, 27 Aug 2002 21:09:14 +0000 (21:09 +0000)]
Comments should be sentences, and sentences should be capitalized and
end with punctuation.
Karl Waclawek [Tue, 27 Aug 2002 20:45:27 +0000 (20:45 +0000)]
Applied patch #600964: Element name storage optimization
Karl Waclawek [Tue, 27 Aug 2002 20:32:41 +0000 (20:32 +0000)]
The previous fix should also be applied to XML_ParserReset.
Fred L. Drake, Jr. [Tue, 27 Aug 2002 20:24:19 +0000 (20:24 +0000)]
Initialize the pools that are part of the parser structure before
letting them get cleared. Reported by Tim Crook.
Fred L. Drake, Jr. [Tue, 27 Aug 2002 17:06:19 +0000 (17:06 +0000)]
Added regression test.
Closes SF bug #600479.
Fred L. Drake, Jr. [Tue, 27 Aug 2002 16:14:35 +0000 (16:14 +0000)]
Start a section for the next release.
Fred L. Drake, Jr. [Tue, 27 Aug 2002 16:09:40 +0000 (16:09 +0000)]
asParser(): Removed unused function only defined in debug mode in
MSVC.
Remove annoying blank line.
Fred L. Drake, Jr. [Tue, 27 Aug 2002 05:49:52 +0000 (05:49 +0000)]
One consequence of using an incomplete struct to define XML_Parser is
that compilers can be more picky about type compatibility. Tighten up
the function signatures to reduce spurious warnings.
Karl Waclawek [Tue, 27 Aug 2002 00:28:48 +0000 (00:28 +0000)]
Fix for bug #600479: error decoding UTF-8 triplet
Fred L. Drake, Jr. [Mon, 26 Aug 2002 21:22:35 +0000 (21:22 +0000)]
Fix a broken error message about the XML declaration.
Closes SF bug #596555.
Fred L. Drake, Jr. [Mon, 26 Aug 2002 20:37:49 +0000 (20:37 +0000)]
Documented XML_ParserReset().
Made function signatures use a trailing semi-colon consistently.
Fred L. Drake, Jr. [Mon, 26 Aug 2002 19:55:22 +0000 (19:55 +0000)]
Substantially reduce the amount of indentation used in the table of
contents.
Added documentation for XML_UseForeignDTD().
Fred L. Drake, Jr. [Mon, 26 Aug 2002 19:54:24 +0000 (19:54 +0000)]
Change XML_Parser definition to use an incomplete structure in the public
API, allowing the implementation to define the structure and use less
casting in internal macros.
Change XML_UseForeignDTD() to return an enum XML_Error value, to allow
specific conditions to be reported more clearly.
Karl Waclawek [Mon, 26 Aug 2002 17:57:38 +0000 (17:57 +0000)]
Small documentation fix for default handler.
Fred L. Drake, Jr. [Mon, 26 Aug 2002 17:27:29 +0000 (17:27 +0000)]
Fix XHTML well-formedness and validity.
Fred L. Drake, Jr. [Mon, 26 Aug 2002 17:20:48 +0000 (17:20 +0000)]
showVersion(): Use the new XML_GetFeatureList() function to list the
compile-time features as part of the "xmlwf -v"
output.
Fred L. Drake, Jr. [Mon, 26 Aug 2002 17:19:41 +0000 (17:19 +0000)]
XML_GetFeatureList(): New API function.
Fred L. Drake, Jr. [Mon, 26 Aug 2002 15:08:48 +0000 (15:08 +0000)]
Update the link to the mailing lists.
Karl Waclawek [Mon, 26 Aug 2002 15:04:19 +0000 (15:04 +0000)]
Applied patch #599715: Enable undeclared DTD
Karl Waclawek [Mon, 26 Aug 2002 01:33:56 +0000 (01:33 +0000)]
Removed DllMain function for Windows Dll.
Not needed, since we don't intialize antything, and it gets in
the way when building a static Expat library that is used by a Dll.
Fred L. Drake, Jr. [Sat, 24 Aug 2002 19:53:59 +0000 (19:53 +0000)]
Add test for well-formedness constraint: No Recursion.
Fred L. Drake, Jr. [Fri, 23 Aug 2002 22:21:09 +0000 (22:21 +0000)]
Minor changes for consistency.
Fred L. Drake, Jr. [Fri, 23 Aug 2002 21:54:11 +0000 (21:54 +0000)]
Wrap some long lines; the AS/400 requires line length <= 80
characters.
Fred L. Drake, Jr. [Fri, 23 Aug 2002 21:53:29 +0000 (21:53 +0000)]
Update the "clean" target to match the current arrangement.
Fred L. Drake, Jr. [Fri, 23 Aug 2002 21:47:52 +0000 (21:47 +0000)]
It doesn't look like this has been used in a long time; we might be
able to get rid of it.
- Arranged function & method signatures like they are elsewhere in the
sources.
- Shortened some long lines.
- #include expat.h instead of xmlparse.h.
Fred L. Drake, Jr. [Fri, 23 Aug 2002 19:45:44 +0000 (19:45 +0000)]
Add a test that we do report an undefined entity if there is an
external subset and we load it.
Karl Waclawek [Fri, 23 Aug 2002 15:04:52 +0000 (15:04 +0000)]
Applied patch #598944: Static library builds for VC++
Fred L. Drake, Jr. [Fri, 23 Aug 2002 03:35:40 +0000 (03:35 +0000)]
Factor out some error reporting code used when the parser is expected
to report an error, and either doesn't report an error at all or
reports the wrong error.
Fred L. Drake, Jr. [Fri, 23 Aug 2002 03:14:01 +0000 (03:14 +0000)]
Renamed the last test added to be more clear about the condition being
tested.
Added a couple of additional tests checking for proper response to the
same well-formedness constraint. No bugs to fix there, just trying to
improve the coverage of the test suite.
Fred L. Drake, Jr. [Thu, 22 Aug 2002 21:58:11 +0000 (21:58 +0000)]
Elaborate a comment slightly.
Fred L. Drake, Jr. [Thu, 22 Aug 2002 21:55:25 +0000 (21:55 +0000)]
showVersion(): Only check for \ in the path on Windows, the same as
in tmain().