]> granicus.if.org Git - libexpat/log
libexpat
22 years agoChange to support Windows 2000 behaviour by default
Karl Waclawek [Thu, 16 Jan 2003 22:07:26 +0000 (22:07 +0000)]
Change to support Windows 2000 behaviour by default

22 years agoUpdating Borland BCB5 DEF files for patch re. bug/feature request #651754
Karl Waclawek [Thu, 16 Jan 2003 22:05:46 +0000 (22:05 +0000)]
Updating Borland BCB5 DEF files for patch re. bug/feature request #651754

22 years agoPatch for bug/feature request #651754.
Karl Waclawek [Thu, 16 Jan 2003 22:03:42 +0000 (22:03 +0000)]
Patch for bug/feature request #651754.
Implemented with two API additions:
1) For element declaration handler support:
  XML_FreeContentModel
2) Exposing Expat's memory allocation functions:
  XML_MemMalloc
  XML_MemRealloc
  XML_MemFree

22 years agoApplied patch for bug #667511 supplied by Jeremy Kloth.
Karl Waclawek [Wed, 15 Jan 2003 00:51:15 +0000 (00:51 +0000)]
Applied patch for bug #667511 supplied by Jeremy Kloth.

22 years agoUpdate comments to refer to XML_STATUS_OK, XML_STATUS_ERROR, and NULL
Fred L. Drake, Jr. [Tue, 31 Dec 2002 17:53:21 +0000 (17:53 +0000)]
Update comments to refer to XML_STATUS_OK, XML_STATUS_ERROR, and NULL
as appropriate.

22 years agoChange the API to return XML_Status values where possible.
Fred L. Drake, Jr. [Mon, 30 Dec 2002 20:12:52 +0000 (20:12 +0000)]
Change the API to return XML_Status values where possible.
Existing client code is 100% compatible.

22 years agoWhen returning a status value through the public API, use
Fred L. Drake, Jr. [Mon, 30 Dec 2002 20:02:28 +0000 (20:02 +0000)]
When returning a status value through the public API, use
XML_STATUS_OK / XML_STATUS_ERROR.  Internal status returns are not
affected.

22 years agoClarify the documentation for the position-reporting functions
Fred L. Drake, Jr. [Mon, 30 Dec 2002 19:50:06 +0000 (19:50 +0000)]
Clarify the documentation for the position-reporting functions
somewhat (see SF bug #653180).

Use XML_STATUS_ERROR and XML_STATUS_OK instead of 0, 1, and "non-zero"
in several places.

22 years agoOops, there were more regression tests for SF bug #653180; add these
Fred L. Drake, Jr. [Mon, 30 Dec 2002 19:33:21 +0000 (19:33 +0000)]
Oops, there were more regression tests for SF bug #653180; add these
as well.

22 years agoAdded regression tests from bug; Karl already fixed the bug itself.
Fred L. Drake, Jr. [Mon, 30 Dec 2002 19:20:39 +0000 (19:20 +0000)]
Added regression tests from bug; Karl already fixed the bug itself.
Closes SF bug #653180.

Removed test that failed to tickle the bug, but should have.

22 years agoFix for bug/feature request #653180.
Karl Waclawek [Mon, 16 Dec 2002 04:02:02 +0000 (04:02 +0000)]
Fix for bug/feature request #653180.

22 years agoApplied patch for bug #653449.
Karl Waclawek [Sat, 14 Dec 2002 03:12:18 +0000 (03:12 +0000)]
Applied patch for bug #653449.

22 years agoSegregate obj files for utf8 and unicode build versions
Patrick McConnell [Mon, 9 Dec 2002 17:23:23 +0000 (17:23 +0000)]
Segregate obj files for utf8 and unicode build versions

22 years agoAnnotated MS VC++ DEF files.
Karl Waclawek [Sun, 8 Dec 2002 14:35:34 +0000 (14:35 +0000)]
Annotated MS VC++ DEF files.

22 years agoMoving the Borland module definition files to the bcb5 dir, correcting
Patrick McConnell [Sun, 8 Dec 2002 03:37:41 +0000 (03:37 +0000)]
Moving the Borland module definition files to the bcb5 dir, correcting
an error in the LIBRARY entry in the def files, calling the new def
files in the proj and make files.

22 years agoMoving the Borland .def files to the BCB5 directory and correcting an
Patrick McConnell [Sun, 8 Dec 2002 03:16:38 +0000 (03:16 +0000)]
Moving the Borland .def files to the BCB5 directory and correcting an
error in the LIBRARY entry

22 years agoClarified runtime linking issues.
Karl Waclawek [Sat, 7 Dec 2002 14:18:50 +0000 (14:18 +0000)]
Clarified runtime linking issues.

22 years agoRevision of Borland proj and make files to fix dos carriage return
Patrick McConnell [Sat, 7 Dec 2002 08:59:43 +0000 (08:59 +0000)]
Revision of Borland proj and make files to fix dos carriage return
problem. Files remain identical to initial release for building static
and wide-char versions of libs, as well as the dll's.

22 years agolibexpat dll def files for borland initial release
Patrick McConnell [Sat, 7 Dec 2002 08:25:58 +0000 (08:25 +0000)]
libexpat dll def files for borland initial release

22 years agoRemoved dos linefeeds, test this before doing rest of bcb5
Patrick McConnell [Fri, 6 Dec 2002 22:29:14 +0000 (22:29 +0000)]
Removed dos linefeeds, test this before doing rest of bcb5

22 years ago*** empty log message ***
Patrick McConnell [Fri, 6 Dec 2002 21:52:38 +0000 (21:52 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Patrick McConnell [Fri, 6 Dec 2002 21:36:08 +0000 (21:36 +0000)]
*** empty log message ***

22 years agoAdded a link to SCEW.
Fred L. Drake, Jr. [Wed, 4 Dec 2002 06:52:36 +0000 (06:52 +0000)]
Added a link to SCEW.

22 years agoAdded additional patch for bug #644334. Includes workaround for
Karl Waclawek [Wed, 27 Nov 2002 17:11:32 +0000 (17:11 +0000)]
Added additional patch for bug #644334. Includes workaround for
bad API typedef of externalEntityRefHandler.

22 years agoAdd some type casts to deal with MALLOC signature checking for
Fred L. Drake, Jr. [Wed, 27 Nov 2002 04:03:33 +0000 (04:03 +0000)]
Add some type casts to deal with MALLOC signature checking for
some platforms.
Closes SF bug #644334.

22 years agoThe feature name pointers should be marked const. This reportedly
Fred L. Drake, Jr. [Wed, 27 Nov 2002 03:31:23 +0000 (03:31 +0000)]
The feature name pointers should be marked const.  This reportedly
avoids some warnings on HP-UX using the aCC compiler.
Closes SF bug #644461.

22 years agoFixed memory leak.
Karl Waclawek [Wed, 20 Nov 2002 16:20:10 +0000 (16:20 +0000)]
Fixed memory leak.

22 years agoMake sure all lines end with a newline.
Fred L. Drake, Jr. [Wed, 20 Nov 2002 04:27:32 +0000 (04:27 +0000)]
Make sure all lines end with a newline.

22 years agoRemove trailing whitespace.
Fred L. Drake, Jr. [Tue, 12 Nov 2002 21:49:36 +0000 (21:49 +0000)]
Remove trailing whitespace.

22 years agoRemove trailing whitespace.
Fred L. Drake, Jr. [Tue, 12 Nov 2002 21:44:18 +0000 (21:44 +0000)]
Remove trailing whitespace.

22 years agoAdded regression test for SF bug #483514: Default handler reports
Fred L. Drake, Jr. [Tue, 12 Nov 2002 20:26:05 +0000 (20:26 +0000)]
Added regression test for SF bug #483514: Default handler reports
handled events.

22 years agoAdded regression test for SF bug #620106: XML_SetEncoding() broken
Fred L. Drake, Jr. [Tue, 12 Nov 2002 19:22:49 +0000 (19:22 +0000)]
Added regression test for SF bug #620106:  XML_SetEncoding() broken
for external entities.

22 years agoAdded regression test for SF bug #616863.
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.

22 years agoAvoid use of xargs; not available on Windows when using MSYS/MinGW.
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.

22 years ago* Applied patch #620822 - Windows Dll build with DEF file
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

22 years agoAdjust markup a bit, adding some internal hyperlinks.
Fred L. Drake, Jr. [Thu, 17 Oct 2002 19:13:55 +0000 (19:13 +0000)]
Adjust markup a bit, adding some internal hyperlinks.

22 years agoImproved documentation of XML_ExternalEntityRefHandler.
Karl Waclawek [Thu, 17 Oct 2002 16:47:45 +0000 (16:47 +0000)]
Improved documentation of XML_ExternalEntityRefHandler.

22 years agoApplied patch for bug # 620106.
Karl Waclawek [Wed, 9 Oct 2002 13:21:45 +0000 (13:21 +0000)]
Applied patch for bug # 620106.

22 years agoSF bug #620343: segfault: bad API/callback interaction
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.

22 years agoAdd omitted period.
Fred L. Drake, Jr. [Tue, 8 Oct 2002 14:02:02 +0000 (14:02 +0000)]
Add omitted period.

22 years agoBump version numbers.
Fred L. Drake, Jr. [Mon, 7 Oct 2002 20:26:31 +0000 (20:26 +0000)]
Bump version numbers.

22 years agoStart making notes about changes.
Fred L. Drake, Jr. [Mon, 7 Oct 2002 20:25:24 +0000 (20:25 +0000)]
Start making notes about changes.

22 years agoApplied patch #618199.
Karl Waclawek [Thu, 3 Oct 2002 19:41:26 +0000 (19:41 +0000)]
Applied patch #618199.

22 years agoApplied fix for bug #616863.
Karl Waclawek [Tue, 1 Oct 2002 16:58:54 +0000 (16:58 +0000)]
Applied fix for bug #616863.

22 years agoForgot to re-establish implicit namespace context (prefix xml)
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().

22 years agoFix for bug #615606.
Karl Waclawek [Sat, 28 Sep 2002 14:47:34 +0000 (14:47 +0000)]
Fix for bug #615606.

22 years agoMove the old news to a separate page, hopefully making the 3rd-party
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!)

22 years agoArchive old news off the main page so it is not so distracting. Hopefully
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.

22 years agoChanged calling convention macros to differentiate between
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.

22 years agoFix a name.
Fred L. Drake, Jr. [Thu, 19 Sep 2002 20:19:51 +0000 (20:19 +0000)]
Fix a name.

22 years agoA last-minute report suggests a problem with this using at least some R_1_95_5
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.  ;-(

22 years agoRevised one of the change notes slightly.
Fred L. Drake, Jr. [Fri, 6 Sep 2002 21:32:19 +0000 (21:32 +0000)]
Revised one of the change notes slightly.

22 years agoDisable FASTCALL on Windows since it turned out not to be as effective
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.

22 years agoAdd the static libraries to the manifest of installed files for Windows.
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.

22 years agoInstall the static libs and the PNG icon for the documentaiton.
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.

22 years agoStupid typo.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 21:29:12 +0000 (21:29 +0000)]
Stupid typo.

22 years agoLet's make at least one distribution try to be complete.
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.

22 years agoAdd the new, internal header file.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 21:02:17 +0000 (21:02 +0000)]
Add the new, internal header file.

22 years agoUpdated link.
Karl Waclawek [Thu, 5 Sep 2002 20:27:51 +0000 (20:27 +0000)]
Updated link.

22 years agoRefer to the roadmap document until I can update this page; hopefully
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.

22 years agoMake it clear that "Namespaces in XML 1.1" is included when we talk
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.

22 years agoFred and I added FASTCALL directives to xmltok.c and related files.
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.

22 years agoMake FASTCALL function pointer declaration compile under VC++.
Karl Waclawek [Thu, 5 Sep 2002 15:25:06 +0000 (15:25 +0000)]
Make FASTCALL function pointer declaration compile under VC++.

22 years agoUpdate the version/compatibility information for the API.
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.

22 years agoUpdate RPM spec file for Expat 1.95.5.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 04:17:25 +0000 (04:17 +0000)]
Update RPM spec file for Expat 1.95.5.

22 years agoUpdate information about the Expat mailing lists, and the version
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.

22 years agoAdd the proper way of dealing with page margins. This is better than
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.

22 years agoAdded a news item about the roadmap document. This is important for
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.

22 years agoAdd a note to the prolog directing discussion to the expat-discuss
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.

22 years agoAdded the date of the last update.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 03:08:01 +0000 (03:08 +0000)]
Added the date of the last update.

22 years agoAdd link to the roadmap document.
Fred L. Drake, Jr. [Thu, 5 Sep 2002 03:06:48 +0000 (03:06 +0000)]
Add link to the roadmap document.

22 years agoPredict a release date.
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.

22 years agoUse the FASTCALL macro for many of the internal functions.
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.

22 years agoAdded new header for common internal definitions. These are all performance-
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.

22 years agoElaborate the XML_GetFeatureList() API a bit, and add additional info
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.)

22 years agoDon't hedge; call it what it is.
Fred L. Drake, Jr. [Wed, 4 Sep 2002 17:26:58 +0000 (17:26 +0000)]
Don't hedge; call it what it is.

22 years agoAdded text about the pull/suspend model for parsing; not sure this 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.

22 years agoSmall elaboration of what the new API needs to support.
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.

22 years agoAdd HTML version of the roadmap document currently in development.
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.

22 years agoAbstract some of the styling information out of the individual documents.
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.

22 years agoIncluded "invalid" test cases, to check if the parser reports them
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.

22 years agoUpdate to Karl's version of this script, and use the latest version of
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.

22 years agoAdded some comments regarding previous fix (bug #602729).
Karl Waclawek [Sat, 31 Aug 2002 02:27:20 +0000 (02:27 +0000)]
Added some comments regarding previous fix (bug #602729).

22 years agoFix bug reported by Rolf Ade:
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.

22 years agoNew test: demonstrate segfault in epilogProcessor(). Karl has a fix
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.

22 years agoAdded information on the expat-checkins list.
Fred L. Drake, Jr. [Thu, 29 Aug 2002 18:23:42 +0000 (18:23 +0000)]
Added information on the expat-checkins list.

22 years agoUpdate links to the mailing lists.
Fred L. Drake, Jr. [Thu, 29 Aug 2002 18:13:36 +0000 (18:13 +0000)]
Update links to the mailing lists.

22 years agoMake these well-formed XHTML.
Fred L. Drake, Jr. [Thu, 29 Aug 2002 18:07:03 +0000 (18:07 +0000)]
Make these well-formed XHTML.

22 years agoAdded default handler fix.
Karl Waclawek [Thu, 29 Aug 2002 18:06:31 +0000 (18:06 +0000)]
Added default handler fix.

22 years agoAt least make this well-formed XHTML.
Fred L. Drake, Jr. [Thu, 29 Aug 2002 18:00:51 +0000 (18:00 +0000)]
At least make this well-formed XHTML.

22 years agoTabs are evil; remove them.
Fred L. Drake, Jr. [Thu, 29 Aug 2002 16:48:01 +0000 (16:48 +0000)]
Tabs are evil; remove them.

22 years agoDocument the special build considerations for building from a CVS
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.

22 years agoFixed indentation, added period.
Fred L. Drake, Jr. [Thu, 29 Aug 2002 16:25:12 +0000 (16:25 +0000)]
Fixed indentation, added period.

22 years agoAdded static library build support under VC++
Karl Waclawek [Thu, 29 Aug 2002 16:17:09 +0000 (16:17 +0000)]
Added static library build support under VC++

22 years agoConsistently use "Expat" when refering to the Expat software.
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.

22 years agoThe strings returned as part of the XML_Feature structure should be of type
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*.

22 years agoRevise the XML_GetFeatureList() function signature so that we maintain the
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.

22 years agoMake the arg to XML_ErrorString() an XML_Error value. Compatible
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.

22 years agoDefine XML_Error enum before referencing it.
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.

22 years agoAdded more updates; mostly the list of misc. bugs that have been
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.