]> granicus.if.org Git - libexpat/log
libexpat
23 years agoSam TH:
Fred L. Drake, Jr. [Thu, 1 Mar 2001 04:04:26 +0000 (04:04 +0000)]
Sam TH:
Remove gcc-specific cruft from the Makefile -- this hurts portability!

This closes SF tracker patch #403584, and probably more platform-specific
build process bugs than I care to think about.

23 years agoSam TH:
Fred L. Drake, Jr. [Thu, 1 Mar 2001 03:47:12 +0000 (03:47 +0000)]
Sam TH:
Only configure makefiles in child directories that exist.

[...and added explanation as to why this is useful -- FLD.]

This closes SF tracker patch #403585.

23 years agoUpdated version from config.h.in update (includes wrapping of lots of long
Fred L. Drake, Jr. [Thu, 1 Mar 2001 03:44:45 +0000 (03:44 +0000)]
Updated version from config.h.in update (includes wrapping of lots of long
lines).

23 years agoSam TH:
Fred L. Drake, Jr. [Thu, 1 Mar 2001 03:19:27 +0000 (03:19 +0000)]
Sam TH:
BeOS defines __declspec, but we don't use it there.

This closes SF tracker patch #403581.

23 years agoFix SF bug #123767: segfault on UTF-8 BOM.
Fred L. Drake, Jr. [Fri, 16 Feb 2001 18:12:49 +0000 (18:12 +0000)]
Fix SF bug #123767: segfault on UTF-8 BOM.
(Reported with fix by Bruce Kaskel.)

23 years agoAdded XMLPARSEAPI to the prototype for XML_DefaultCurrent().
Fred L. Drake, Jr. [Fri, 26 Jan 2001 19:18:31 +0000 (19:18 +0000)]
Added XMLPARSEAPI to the prototype for XML_DefaultCurrent().
Re-wrapped some comments that exceeded 80 characters per line.

This closes SF bug #129217.

23 years agoAdded note about adding /usr/ccs/bin to the PATH for Solaris users.
Fred L. Drake, Jr. [Thu, 25 Jan 2001 17:55:24 +0000 (17:55 +0000)]
Added note about adding /usr/ccs/bin to the PATH for Solaris users.

23 years agoDocument the #define constants giving library version information.
Fred L. Drake, Jr. [Wed, 24 Jan 2001 19:53:01 +0000 (19:53 +0000)]
Document the #define constants giving library version information.

23 years agoMake sure we generate lib/expat.h.
Fred L. Drake, Jr. [Wed, 24 Jan 2001 19:42:05 +0000 (19:42 +0000)]
Make sure we generate lib/expat.h.

23 years agoSimplify, since we no longer need the temporaries for version information.
Fred L. Drake, Jr. [Wed, 24 Jan 2001 19:41:12 +0000 (19:41 +0000)]
Simplify, since we no longer need the temporaries for version information.

23 years agoTemplate for the expat.h header, processed by the configure script.
Fred L. Drake, Jr. [Wed, 24 Jan 2001 19:40:13 +0000 (19:40 +0000)]
Template for the expat.h header, processed by the configure script.
(We still need to keep expat.h checked in since it is not generated on
Windows.)

23 years agoUse the new XML_*_VERSION constants to fill in the XML_Expat_Version
Fred L. Drake, Jr. [Wed, 24 Jan 2001 19:38:54 +0000 (19:38 +0000)]
Use the new XML_*_VERSION constants to fill in the XML_Expat_Version
structure.

23 years agoAdd definitions of XML_MAJOR_VERSION, XML_MINOR_VERSION, and
Fred L. Drake, Jr. [Wed, 24 Jan 2001 19:37:36 +0000 (19:37 +0000)]
Add definitions of XML_MAJOR_VERSION, XML_MINOR_VERSION, and
XML_MICRO_VERSION.  These contain version-specific information, but
this header is about to become a generated file, so that's ok.

23 years agoClark's compromise changes to Fred's version info change.
Clark Cooper [Wed, 27 Dec 2000 19:37:37 +0000 (19:37 +0000)]
Clark's compromise changes to Fred's version info change.

23 years agoInadvertently failed to commit these files for 1.95.1 (apparently I committed
Clark Cooper [Wed, 27 Dec 2000 18:08:15 +0000 (18:08 +0000)]
Inadvertently failed to commit these files for 1.95.1 (apparently I committed
from the lib directory instead of the main directory)

23 years agoAdd a comment that the version numbers here must match those in lib/expat.h.
Fred L. Drake, Jr. [Thu, 21 Dec 2000 14:33:23 +0000 (14:33 +0000)]
Add a comment that the version numbers here must match those in lib/expat.h.

23 years agoAdd (minimal) documetation on the new parts of the API.
Fred L. Drake, Jr. [Thu, 21 Dec 2000 01:51:40 +0000 (01:51 +0000)]
Add (minimal) documetation on the new parts of the API.

23 years agoUpdate the minor version number since the C API has been extended.
Fred L. Drake, Jr. [Thu, 21 Dec 2000 01:50:28 +0000 (01:50 +0000)]
Update the minor version number since the C API has been extended.

23 years agoRemove VERSION; this is no longer used in this directory since the version
Fred L. Drake, Jr. [Thu, 21 Dec 2000 01:49:27 +0000 (01:49 +0000)]
Remove VERSION; this is no longer used in this directory since the version
information is computed from the XML_*_VERSION constants.

23 years agoXML_ExpatVersionInfo(): New function; returns library version as a
Fred L. Drake, Jr. [Thu, 21 Dec 2000 00:32:47 +0000 (00:32 +0000)]
XML_ExpatVersionInfo():  New function; returns library version as a
        structure that can be examined at runtime.

XML_ExpatVersion():  Construct the return value from the new version
        information constants.

XML_MAJOR_VERSION, XML_MINOR_VERSION,
XML_MICRO_VERSION:  New constants; these specify the version of the
        library in a form that can be queried by client applications
        at compile time.  This is useful in determining if functions
        should be considered available (like those above).

23 years agoMinor internal style consistency nit (indentation).
Fred L. Drake, Jr. [Wed, 20 Dec 2000 22:30:54 +0000 (22:30 +0000)]
Minor internal style consistency nit (indentation).

24 years agoTell CVS to ignore generated Makefiles and working dirs used by libtool.
Fred L. Drake, Jr. [Mon, 30 Oct 2000 21:25:05 +0000 (21:25 +0000)]
Tell CVS to ignore generated Makefiles and working dirs used by libtool.

24 years agoChanges for compiling under Microsoft Dev Studio.
Clark Cooper [Sun, 22 Oct 2000 19:20:23 +0000 (19:20 +0000)]
Changes for compiling under Microsoft Dev Studio.

24 years agoRemove aborts and instead return an UNEXPECTED_STATE error.
Clark Cooper [Fri, 20 Oct 2000 15:37:28 +0000 (15:37 +0000)]
Remove aborts and instead return an UNEXPECTED_STATE error.

24 years agoRevised fix for abort occurring with a percent followed by whitespace or
Clark Cooper [Fri, 20 Oct 2000 15:14:36 +0000 (15:14 +0000)]
Revised fix for abort occurring with a percent followed by whitespace or
another percent in entity values.

24 years agoDefined XML_SetEndNamespaceDeclHandler to resolve bug # 116381
Clark Cooper [Tue, 10 Oct 2000 18:48:48 +0000 (18:48 +0000)]
Defined XML_SetEndNamespaceDeclHandler to resolve bug # 116381

24 years agoFix make problems on BSD & HPUX reported in Bug # 116248
Clark Cooper [Tue, 10 Oct 2000 18:34:11 +0000 (18:34 +0000)]
Fix make problems on BSD & HPUX reported in Bug # 116248

24 years agoFix documentation error reported in Bug report # 116382
Clark Cooper [Tue, 10 Oct 2000 18:30:22 +0000 (18:30 +0000)]
Fix documentation error reported in Bug report # 116382

24 years agoFix abort with space following percent sign in entity value
James Clark [Mon, 9 Oct 2000 06:26:10 +0000 (06:26 +0000)]
Fix abort with space following percent sign in entity value

24 years agoAdd MANIFEST and remove expatfaq.html R_1_95_0
Clark Cooper [Fri, 29 Sep 2000 15:47:38 +0000 (15:47 +0000)]
Add MANIFEST and remove expatfaq.html

24 years agoFixed a bug in Makefile.in that wiped out README.
Clark Cooper [Fri, 29 Sep 2000 15:44:00 +0000 (15:44 +0000)]
Fixed a bug in Makefile.in that wiped out README.

24 years agoVersioning information, fill in Changes file, possible final commit before
Clark Cooper [Fri, 29 Sep 2000 14:57:45 +0000 (14:57 +0000)]
Versioning information, fill in Changes file, possible final commit before
first release (1.95.0)

24 years agoSwitch to using MANIFEST to build distribution.
Clark Cooper [Thu, 28 Sep 2000 19:47:35 +0000 (19:47 +0000)]
Switch to using MANIFEST to build distribution.
Also fix xmlwf to use current entity declaration signature.

24 years agoFixes to allow DLLs to built under Windows.
Clark Cooper [Thu, 28 Sep 2000 17:53:00 +0000 (17:53 +0000)]
Fixes to allow DLLs to built under Windows.

24 years agoChange version number to accord with beta release.
Clark Cooper [Tue, 26 Sep 2000 13:52:33 +0000 (13:52 +0000)]
Change version number to accord with beta release.

24 years agoMake more explicit the need to do an include of expat.h
Clark Cooper [Mon, 25 Sep 2000 13:06:39 +0000 (13:06 +0000)]
Make more explicit the need to do an include of expat.h

24 years agoChanges for namespace triplets.
Clark Cooper [Mon, 25 Sep 2000 00:58:49 +0000 (00:58 +0000)]
Changes for namespace triplets.

24 years agoAdded dynamic malloc substitution. Added libtool versioning.
Clark Cooper [Sun, 24 Sep 2000 03:43:37 +0000 (03:43 +0000)]
Added dynamic malloc substitution. Added libtool versioning.

24 years agoUpdate reference with API changes made by the perl-expat merge.
Clark Cooper [Fri, 22 Sep 2000 18:24:28 +0000 (18:24 +0000)]
Update reference with API changes made by the perl-expat merge.

24 years agoMerged in modifications from perl-expat. Also fiddled around with more
Clark Cooper [Thu, 21 Sep 2000 21:20:18 +0000 (21:20 +0000)]
Merged in modifications from perl-expat. Also fiddled around with more
configuration issues.

24 years agoThese are the first check-ins for the libexpat task: create configuration libexpat-alpha-1
Clark Cooper [Mon, 18 Sep 2000 16:26:23 +0000 (16:26 +0000)]
These are the first check-ins for the libexpat task: create configuration
files and setup for building a shareable libexpat.

24 years agoAdded a link to bug reports page, added Revision comment, and fixed XML errors.
Clark Cooper [Tue, 12 Sep 2000 17:06:46 +0000 (17:06 +0000)]
Added a link to bug reports page, added Revision comment, and fixed XML errors.

24 years agoPoint to the mailing lists, not the "Forums". Forums are just plain weird.
Fred L. Drake, Jr. [Thu, 7 Sep 2000 02:40:29 +0000 (02:40 +0000)]
Point to the mailing lists, not the "Forums".  Forums are just plain weird.

Add a (very) little text describing the overall goal of the project.

24 years agoCreate a SourceForge "product" from the expat project Web pages. start
Fred L. Drake, Jr. [Thu, 7 Sep 2000 02:23:49 +0000 (02:23 +0000)]
Create a SourceForge "product" from the expat project Web pages.

24 years ago*** empty log message ***
Fred L. Drake, Jr. [Thu, 7 Sep 2000 02:23:49 +0000 (02:23 +0000)]
*** empty log message ***

24 years agoAdd .plg file. jclark-orig sourceforge_init
James Clark [Fri, 18 Aug 2000 03:32:44 +0000 (03:32 +0000)]
Add .plg file.

24 years agoFix bug with xml prefix.
James Clark [Wed, 5 Jul 2000 10:30:04 +0000 (10:30 +0000)]
Fix bug with xml prefix.

24 years agoAdd gennmtab.plg
James Clark [Sat, 27 May 2000 01:47:00 +0000 (01:47 +0000)]
Add gennmtab.plg

24 years agoAdd XML_NS
James Clark [Sat, 27 May 2000 01:45:28 +0000 (01:45 +0000)]
Add XML_NS

24 years agoSet up DTD related handlers in XML_ExternalEntityParserCreate.
James Clark [Mon, 22 May 2000 03:01:26 +0000 (03:01 +0000)]
Set up DTD related handlers in XML_ExternalEntityParserCreate.

24 years agoAvoid freeing a NULL pointer.
James Clark [Thu, 18 May 2000 11:38:56 +0000 (11:38 +0000)]
Avoid freeing a NULL pointer.

24 years agoAdd lib expat.zip V20000512
James Clark [Fri, 12 May 2000 07:02:22 +0000 (07:02 +0000)]
Add lib expat.zip

24 years agoAdd xmlwf.plg
James Clark [Fri, 12 May 2000 07:02:03 +0000 (07:02 +0000)]
Add xmlwf.plg

24 years agoChange date.
James Clark [Fri, 12 May 2000 06:59:00 +0000 (06:59 +0000)]
Change date.

24 years agoReport parsed entity declarations
James Clark [Fri, 12 May 2000 05:56:27 +0000 (05:56 +0000)]
Report parsed entity declarations

24 years agoRemoved
James Clark [Wed, 10 May 2000 05:17:43 +0000 (05:17 +0000)]
Removed

24 years agoDon't assume MKS toolkit.
James Clark [Wed, 10 May 2000 05:16:44 +0000 (05:16 +0000)]
Don't assume MKS toolkit.

24 years agoUpdate for parameter entity parsing support.
James Clark [Wed, 10 May 2000 03:23:43 +0000 (03:23 +0000)]
Update for parameter entity parsing support.

24 years agoFancier Makefile.
James Clark [Wed, 10 May 2000 03:20:15 +0000 (03:20 +0000)]
Fancier Makefile.

24 years agoFix some Win32 warnings.
James Clark [Wed, 10 May 2000 03:13:58 +0000 (03:13 +0000)]
Fix some Win32 warnings.

24 years agoSync Mozilla defines.
James Clark [Wed, 10 May 2000 03:05:46 +0000 (03:05 +0000)]
Sync Mozilla defines.

24 years agoWarning patch from Nisheeth.
James Clark [Mon, 8 May 2000 04:26:17 +0000 (04:26 +0000)]
Warning patch from Nisheeth.

24 years agoUse void for prototypes without arguments.
James Clark [Wed, 3 May 2000 04:07:36 +0000 (04:07 +0000)]
Use void for prototypes without arguments.

24 years agoAvoid doing memcpy with a null pointer.
James Clark [Wed, 3 May 2000 04:04:12 +0000 (04:04 +0000)]
Avoid doing memcpy with a null pointer.

24 years agoAdd 2000 to the copyright year.
James Clark [Fri, 21 Apr 2000 04:33:46 +0000 (04:33 +0000)]
Add 2000 to the copyright year.

24 years agoFix screwup in changing copyright notices
James Clark [Fri, 21 Apr 2000 04:20:31 +0000 (04:20 +0000)]
Fix screwup in changing copyright notices

24 years agoNew license and site
James Clark [Fri, 21 Apr 2000 03:58:42 +0000 (03:58 +0000)]
New license and site

24 years agoSupport reporting of ID attributes.
James Clark [Fri, 14 Apr 2000 10:53:33 +0000 (10:53 +0000)]
Support reporting of ID attributes.

24 years agoFix allocation bug with namespaces.
James Clark [Fri, 14 Apr 2000 09:28:21 +0000 (09:28 +0000)]
Fix allocation bug with namespaces.

24 years agoMerge hashtable.c and hashtable.h into xmlparse.c
James Clark [Fri, 7 Jan 2000 07:22:07 +0000 (07:22 +0000)]
Merge hashtable.c and hashtable.h into xmlparse.c

25 years agoFix MPL URL.
James Clark [Thu, 11 Nov 1999 05:01:01 +0000 (05:01 +0000)]
Fix MPL URL.

25 years agoMention the Clark Cooper article.
James Clark [Fri, 5 Nov 1999 02:20:58 +0000 (02:20 +0000)]
Mention the Clark Cooper article.

25 years agoAvoid warning for Netscape.
James Clark [Wed, 27 Oct 1999 01:34:43 +0000 (01:34 +0000)]
Avoid warning for Netscape.

25 years agoC++ version.
James Clark [Wed, 13 Oct 1999 10:50:48 +0000 (10:50 +0000)]
C++ version.

25 years agoRewrite.
James Clark [Wed, 13 Oct 1999 10:50:34 +0000 (10:50 +0000)]
Rewrite.

25 years agoChange date. V19991013
James Clark [Wed, 13 Oct 1999 04:16:25 +0000 (04:16 +0000)]
Change date.

25 years agoDon't assume ASCII execution character set
James Clark [Wed, 13 Oct 1999 03:58:17 +0000 (03:58 +0000)]
Don't assume ASCII execution character set

25 years agoAdd some comments to storeAtts.
James Clark [Mon, 11 Oct 1999 11:29:49 +0000 (11:29 +0000)]
Add some comments to storeAtts.

25 years agoFix a couple of memory allocation bugs with namespace processing and XML_UNICODE.
James Clark [Mon, 11 Oct 1999 06:58:40 +0000 (06:58 +0000)]
Fix a couple of memory allocation bugs with namespace processing and XML_UNICODE.

25 years agoMake it parse without XML_DTD.
James Clark [Mon, 11 Oct 1999 06:03:22 +0000 (06:03 +0000)]
Make it parse without XML_DTD.

25 years agoFix bug with tokenized attribute values.
James Clark [Wed, 22 Sep 1999 03:30:35 +0000 (03:30 +0000)]
Fix bug with tokenized attribute values.

25 years agoFix comment.
James Clark [Sat, 7 Aug 1999 04:06:56 +0000 (04:06 +0000)]
Fix comment.

25 years agoAdded start/endDoctypeDeclHandlers V19990728
James Clark [Wed, 28 Jul 1999 09:34:18 +0000 (09:34 +0000)]
Added start/endDoctypeDeclHandlers

25 years agoInitialize paramEntityParsing.
James Clark [Sun, 25 Jul 1999 05:25:59 +0000 (05:25 +0000)]
Initialize paramEntityParsing.

25 years agoChange date. V19990709
James Clark [Fri, 9 Jul 1999 12:19:25 +0000 (12:19 +0000)]
Change date.

25 years agoChange namespace handling to use W3C C14N algorithm.
James Clark [Fri, 9 Jul 1999 12:17:40 +0000 (12:17 +0000)]
Change namespace handling to use W3C C14N algorithm.

Ifdef other differences on W3C14N.

25 years agoFix bug with default handler and ignored marked section.
James Clark [Fri, 9 Jul 1999 12:03:07 +0000 (12:03 +0000)]
Fix bug with default handler and ignored marked section.

25 years agoFix bug with encoding declaration in prolog.
James Clark [Tue, 6 Jul 1999 00:48:04 +0000 (00:48 +0000)]
Fix bug with encoding declaration in prolog.

25 years agoMake it compile without XML_DTD
James Clark [Sun, 4 Jul 1999 13:18:00 +0000 (13:18 +0000)]
Make it compile without XML_DTD

25 years agoGet rid of expat.mak V19990626
James Clark [Sat, 26 Jun 1999 12:34:53 +0000 (12:34 +0000)]
Get rid of expat.mak

25 years agoAdd paragraph for test version.
James Clark [Sat, 26 Jun 1999 12:29:27 +0000 (12:29 +0000)]
Add paragraph for test version.

25 years agoFix bug with XML_UNICODE
James Clark [Sat, 26 Jun 1999 12:10:00 +0000 (12:10 +0000)]
Fix bug with XML_UNICODE

25 years agoMention -DXML_DTD
James Clark [Sat, 26 Jun 1999 11:45:01 +0000 (11:45 +0000)]
Mention -DXML_DTD

25 years agoSupport for external DTDs completed.
James Clark [Sat, 26 Jun 1999 11:29:49 +0000 (11:29 +0000)]
Support for external DTDs completed.

25 years agoTweak previous fix
James Clark [Fri, 25 Jun 1999 14:51:16 +0000 (14:51 +0000)]
Tweak previous fix

25 years agoFix bug with definition of attribute as #IMPLIED before definition with default
James Clark [Fri, 25 Jun 1999 14:47:34 +0000 (14:47 +0000)]
Fix bug with definition of attribute as #IMPLIED before definition with default

25 years ago2nd set of changes for full DTD support
James Clark [Fri, 25 Jun 1999 14:28:06 +0000 (14:28 +0000)]
2nd set of changes for full DTD support

25 years agoFirst part of changes for DTD support.
James Clark [Fri, 25 Jun 1999 10:58:20 +0000 (10:58 +0000)]
First part of changes for DTD support.

25 years agoAdded some bits of code that may be useful in the future
James Clark [Thu, 24 Jun 1999 09:39:06 +0000 (09:39 +0000)]
Added some bits of code that may be useful in the future

25 years agoAdd .cvsignore files. Generate nametab.h
James Clark [Thu, 24 Jun 1999 09:22:36 +0000 (09:22 +0000)]
Add .cvsignore files.  Generate nametab.h