Commit Graph

580 Commits

Author SHA1 Message Date
Fred L. Drake, Jr.
e667ee8393 Add (minimal) documetation on the new parts of the API. 2000-12-21 01:51:40 +00:00
Fred L. Drake, Jr.
11464c65f8 Update the minor version number since the C API has been extended. 2000-12-21 01:50:28 +00:00
Fred L. Drake, Jr.
0e5418f698 Remove VERSION; this is no longer used in this directory since the version
information is computed from the XML_*_VERSION constants.
2000-12-21 01:49:27 +00:00
Fred L. Drake, Jr.
eb5ef0f8d9 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).
2000-12-21 00:32:47 +00:00
Fred L. Drake, Jr.
28ebb2194d Minor internal style consistency nit (indentation). 2000-12-20 22:30:54 +00:00
Fred L. Drake, Jr.
fd297d8120 Tell CVS to ignore generated Makefiles and working dirs used by libtool. 2000-10-30 21:25:05 +00:00
Clark Cooper
ae2257acce Changes for compiling under Microsoft Dev Studio. 2000-10-22 19:20:23 +00:00
Clark Cooper
b1bcd0060a Remove aborts and instead return an UNEXPECTED_STATE error. 2000-10-20 15:37:28 +00:00
Clark Cooper
809a5d2916 Revised fix for abort occurring with a percent followed by whitespace or
another percent in entity values.
2000-10-20 15:14:36 +00:00
Clark Cooper
c4ca6cf75e Defined XML_SetEndNamespaceDeclHandler to resolve bug # 116381 2000-10-10 18:48:48 +00:00
Clark Cooper
219c9e2de6 Fix make problems on BSD & HPUX reported in Bug # 116248 2000-10-10 18:34:11 +00:00
Clark Cooper
15447d34ea Fix documentation error reported in Bug report # 116382 2000-10-10 18:30:22 +00:00
James Clark
d93eff7f99 Fix abort with space following percent sign in entity value 2000-10-09 06:26:10 +00:00
Clark Cooper
02534e83b5 Add MANIFEST and remove expatfaq.html 2000-09-29 15:47:38 +00:00
Clark Cooper
205ac2c5d9 Fixed a bug in Makefile.in that wiped out README. 2000-09-29 15:44:00 +00:00
Clark Cooper
aa45fb851a Versioning information, fill in Changes file, possible final commit before
first release (1.95.0)
2000-09-29 14:57:45 +00:00
Clark Cooper
63d2f68760 Switch to using MANIFEST to build distribution.
Also fix xmlwf to use current entity declaration signature.
2000-09-28 19:47:35 +00:00
Clark Cooper
e8b7b5fa4f Fixes to allow DLLs to built under Windows. 2000-09-28 17:53:00 +00:00
Clark Cooper
a37327861c Change version number to accord with beta release. 2000-09-26 13:52:33 +00:00
Clark Cooper
df9c925f77 Make more explicit the need to do an include of expat.h 2000-09-25 13:06:39 +00:00
Clark Cooper
91ae02924d Changes for namespace triplets. 2000-09-25 00:58:49 +00:00
Clark Cooper
24a3551e56 Added dynamic malloc substitution. Added libtool versioning. 2000-09-24 03:43:37 +00:00
Clark Cooper
a00cc29567 Update reference with API changes made by the perl-expat merge. 2000-09-22 18:24:28 +00:00
Clark Cooper
c446fb274e Merged in modifications from perl-expat. Also fiddled around with more
configuration issues.
2000-09-21 21:20:18 +00:00
Clark Cooper
c135be083d These are the first check-ins for the libexpat task: create configuration
files and setup for building a shareable libexpat.
2000-09-18 16:26:23 +00:00
James Clark
9421dd11c1 Add .plg file. 2000-08-18 03:32:44 +00:00
James Clark
2c255ba0e6 Fix bug with xml prefix. 2000-07-05 10:30:04 +00:00
James Clark
013d3f60a4 Add gennmtab.plg 2000-05-27 01:47:00 +00:00
James Clark
1341e9ae25 Add XML_NS 2000-05-27 01:45:28 +00:00
James Clark
a62deef4c9 Set up DTD related handlers in XML_ExternalEntityParserCreate. 2000-05-22 03:01:26 +00:00
James Clark
86646a28cb Avoid freeing a NULL pointer. 2000-05-18 11:38:56 +00:00
James Clark
f3464902ca Add lib expat.zip 2000-05-12 07:02:22 +00:00
James Clark
778021047d Add xmlwf.plg 2000-05-12 07:02:03 +00:00
James Clark
ddae06ab88 Change date. 2000-05-12 06:59:00 +00:00
James Clark
dfd331cf71 Report parsed entity declarations 2000-05-12 05:56:27 +00:00
James Clark
dcff7a87cc Removed 2000-05-10 05:17:43 +00:00
James Clark
749df96d25 Don't assume MKS toolkit. 2000-05-10 05:16:44 +00:00
James Clark
d784dbf4af Update for parameter entity parsing support. 2000-05-10 03:23:43 +00:00
James Clark
45f2d35bfb Fancier Makefile. 2000-05-10 03:20:15 +00:00
James Clark
9b3852311c Fix some Win32 warnings. 2000-05-10 03:13:58 +00:00
James Clark
aaa3b6e5bf Sync Mozilla defines. 2000-05-10 03:05:46 +00:00
James Clark
3b0208f5d2 Warning patch from Nisheeth. 2000-05-08 04:26:17 +00:00
James Clark
7e9f661f09 Use void for prototypes without arguments. 2000-05-03 04:07:36 +00:00
James Clark
e873b03f16 Avoid doing memcpy with a null pointer. 2000-05-03 04:04:12 +00:00
James Clark
4d724a92cf Add 2000 to the copyright year. 2000-04-21 04:33:46 +00:00
James Clark
8fd4a83318 Fix screwup in changing copyright notices 2000-04-21 04:20:31 +00:00
James Clark
4e9aea4c1b New license and site 2000-04-21 03:58:42 +00:00
James Clark
3923164dc2 Support reporting of ID attributes. 2000-04-14 10:53:33 +00:00
James Clark
8011e61e57 Fix allocation bug with namespaces. 2000-04-14 09:28:21 +00:00
James Clark
a27a7609f6 Merge hashtable.c and hashtable.h into xmlparse.c 2000-01-07 07:22:07 +00:00
James Clark
3ec4a069df Fix MPL URL. 1999-11-11 05:01:01 +00:00
James Clark
1b330a5078 Mention the Clark Cooper article. 1999-11-05 02:20:58 +00:00
James Clark
95e916b7a7 Avoid warning for Netscape. 1999-10-27 01:34:43 +00:00
James Clark
92e910d8be C++ version. 1999-10-13 10:50:48 +00:00
James Clark
2a9c1fbbcc Rewrite. 1999-10-13 10:50:34 +00:00
James Clark
b7d821935a Change date. 1999-10-13 04:16:25 +00:00
James Clark
55ec9989e5 Don't assume ASCII execution character set 1999-10-13 03:58:17 +00:00
James Clark
3eac12050f Add some comments to storeAtts. 1999-10-11 11:29:49 +00:00
James Clark
195560985f Fix a couple of memory allocation bugs with namespace processing and XML_UNICODE. 1999-10-11 06:58:40 +00:00
James Clark
0c6d9d601b Make it parse without XML_DTD. 1999-10-11 06:03:22 +00:00
James Clark
5bff01f98f Fix bug with tokenized attribute values. 1999-09-22 03:30:35 +00:00
James Clark
e2ea2c60e2 Fix comment. 1999-08-07 04:06:56 +00:00
James Clark
ab5acbf509 Added start/endDoctypeDeclHandlers 1999-07-28 09:34:18 +00:00
James Clark
17c6938a36 Initialize paramEntityParsing. 1999-07-25 05:25:59 +00:00
James Clark
f009a97514 Change date. 1999-07-09 12:19:25 +00:00
James Clark
132c80964e Change namespace handling to use W3C C14N algorithm.
Ifdef other differences on W3C14N.
1999-07-09 12:17:40 +00:00
James Clark
75ccce3db8 Fix bug with default handler and ignored marked section. 1999-07-09 12:03:07 +00:00
James Clark
b1b875e78e Fix bug with encoding declaration in prolog. 1999-07-06 00:48:04 +00:00
James Clark
99a358f0c0 Make it compile without XML_DTD 1999-07-04 13:18:00 +00:00
James Clark
4d08f13896 Get rid of expat.mak 1999-06-26 12:34:53 +00:00
James Clark
fdd1bd7fc9 Add paragraph for test version. 1999-06-26 12:29:27 +00:00
James Clark
5799228346 Fix bug with XML_UNICODE 1999-06-26 12:10:00 +00:00
James Clark
74ce84265d Mention -DXML_DTD 1999-06-26 11:45:01 +00:00
James Clark
a5634c52ea Support for external DTDs completed. 1999-06-26 11:29:49 +00:00
James Clark
39cfb55c81 Tweak previous fix 1999-06-25 14:51:16 +00:00
James Clark
4a9169214b Fix bug with definition of attribute as #IMPLIED before definition with default 1999-06-25 14:47:34 +00:00
James Clark
3dc87550a7 2nd set of changes for full DTD support 1999-06-25 14:28:06 +00:00
James Clark
7488411c11 First part of changes for DTD support. 1999-06-25 10:58:20 +00:00
James Clark
e157ebf618 Added some bits of code that may be useful in the future 1999-06-24 09:39:06 +00:00
James Clark
2b29d5ffe4 Add .cvsignore files. Generate nametab.h 1999-06-24 09:22:36 +00:00
James Clark
5c1ae4c2da Not used any more 1999-06-24 08:53:00 +00:00
James Clark
ce57b5dc40 Removed expat.pj 1999-06-24 08:52:18 +00:00
James Clark
cbfa2aaece Remove old files 1999-06-24 08:48:58 +00:00
James Clark
d6eeb473c4 Get rid of remaining missing prototype warnings 1999-06-03 10:21:30 +00:00
James Clark
6695c33ded Fix Apache warnings 1999-06-02 11:20:06 +00:00
James Clark
0333ca86c4 Fix Apache warnings 1999-06-02 11:20:06 +00:00
James Clark
56d5132566 Add initialization to avoid warning 1999-06-02 11:12:21 +00:00
James Clark
d311382e80 Fix some infelicities from the Apache folks 1999-06-02 10:56:11 +00:00
James Clark
51f81e81ad Add comment about open variable 1999-06-02 10:45:52 +00:00
James Clark
0f5256c936 Use XmlSizeOfUnknownEncoding(void). 1999-06-02 10:36:45 +00:00
James Clark
4e58e42cf2 +E:/home/work/expat/expat.pj 1999.05.29 16:42:57 revision 1.17 by jjc
checkpointed, new revision 1.17
+E:/home/work/expat/expat.pj 1999.05.29 16:49:42  revision 1.17 by jjc
E:/home/work/expat/MPL-1_1.html drop
+E:/home/work/expat/expat.pj 1999.05.29 16:50:26  revision 1.17 by jjc
E:/home/work/expat/expat.html new-revision 1.19 was 1.18
E:/home/work/expat/files.txt new-revision 1.11 was 1.10
1999-05-29 09:50:48 +00:00
James Clark
e5f05fd608 Don't include MPL. 1999-05-29 09:50:26 +00:00
James Clark
12a0ca511f +E:/home/work/expat/expat.pj 1999.04.25 19:37:39 revision 1.16 by jjc
checkpointed, new revision 1.16
+E:/home/work/expat/expat.pj 1999.05.29 09:13:58 AST revision 1.16 by jjc
E:/home/work/expat/files.txt new-revision 1.9 was 1.8
+E:/home/work/expat/expat.pj 1999.05.29 09:14:13 AST revision 1.16 by jjc
E:/home/work/expat/MPL-1_1.html add
+E:/home/work/expat/expat.pj 1999.05.29 09:14:31 AST revision 1.16 by jjc
E:/home/work/expat/MPL-1_1.html new-type a was f
E:/home/work/expat/MPL-1_1.html new-revision 1.1 was none
+E:/home/work/expat/expat.pj 1999.05.29 09:15:44  revision 1.16 by jjc
E:/home/work/expat/MPL-1_0.html drop
+E:/home/work/expat/expat.pj 1999.05.29 09:19:21  revision 1.16 by jjc
E:/home/work/expat/gennmtab/gennmtab.c new-revision 1.3 was 1.2
E:/home/work/expat/xmlparse/hashtable.c new-revision 1.9 was 1.8
E:/home/work/expat/xmlparse/hashtable.h new-revision 1.6 was 1.5
E:/home/work/expat/xmlparse/xmlparse.c new-revision 1.85 was 1.84
E:/home/work/expat/xmlparse/xmlparse.h new-revision 1.35 was 1.34
E:/home/work/expat/xmltok/asciitab.h new-revision 1.6 was 1.5
E:/home/work/expat/xmltok/dllmain.c new-revision 1.4 was 1.3
E:/home/work/expat/xmltok/iasciitab.h new-revision 1.4 was 1.3
E:/home/work/expat/xmltok/latin1tab.h new-revision 1.3 was 1.2
E:/home/work/expat/xmltok/utf8tab.h new-revision 1.5 was 1.4
E:/home/work/expat/xmltok/xmldef.h new-revision 1.8 was 1.7
E:/home/work/expat/xmltok/xmlrole.c new-revision 1.11 was 1.10
E:/home/work/expat/xmltok/xmlrole.h new-revision 1.6 was 1.5
E:/home/work/expat/xmltok/xmltok.c new-revision 1.47 was 1.46
E:/home/work/expat/xmltok/xmltok.h new-revision 1.27 was 1.26
E:/home/work/expat/xmltok/xmltok_impl.c new-revision 1.34 was 1.33
E:/home/work/expat/xmltok/xmltok_impl.h new-revision 1.7 was 1.6
E:/home/work/expat/xmlwf/codepage.c new-revision 1.6 was 1.5
E:/home/work/expat/xmlwf/codepage.h new-revision 1.4 was 1.3
E:/home/work/expat/xmlwf/filemap.h new-revision 1.4 was 1.3
E:/home/work/expat/xmlwf/readfilemap.c new-revision 1.4 was 1.3
1999-05-29 09:42:57 +00:00
James Clark
f93c2e14fd Add question about minimizing size. 1999-05-29 09:40:17 +00:00
James Clark
3a6f59e946 Add /link50compat option 1999-05-29 02:29:34 +00:00
James Clark
4956ba5d3c Change version.
Change copyright.
1999-05-29 02:23:10 +00:00
James Clark
19b7928723 Remove gplelect.html 1999-05-29 02:22:35 +00:00
James Clark
973ad606fd Change license to MPL 1.1 1999-05-29 02:19:21 +00:00
James Clark
a7cd413a1e Change license to MPL 1.1 1999-05-29 02:19:21 +00:00
James Clark
7438be7870 MPL 1.1 1999-05-29 02:14:27 +00:00
James Clark
d7a45119ea Change to MPL 1.1 1999-05-29 02:13:53 +00:00
James Clark
a5a004adf7 +E:/home/work/expat/expat.pj 1999.03.07 17:18:52 revision 1.15 by jjc
checkpointed, new revision 1.15
+E:/home/work/expat/expat.pj 1999.03.08 08:20:37  revision 1.15 by jjc
E:/home/work/expat/Makefile new-revision 1.11 was 1.10
E:/home/work/expat/xmltok/xmltok.c new-revision 1.46 was 1.45
E:/home/work/expat/xmltok/xmltok_ns.c new-revision 1.4 was 1.3
+E:/home/work/expat/expat.pj 1999.03.20 09:35:09  revision 1.15 by jjc
E:/home/work/expat/xmlparse/xmlparse.c new-revision 1.78 was 1.77
+E:/home/work/expat/expat.pj 1999.03.25 11:58:25  revision 1.15 by jjc
E:/home/work/expat/xmlparse/xmlparse.c new-revision 1.79 was 1.78
+E:/home/work/expat/expat.pj 1999.03.26 10:53:05  revision 1.15 by jjc
E:/home/work/expat/xmlparse/xmlparse.c new-revision 1.80 was 1.79
E:/home/work/expat/xmlparse/xmlparse.h new-revision 1.32 was 1.31
E:/home/work/expat/xmlwf/xmlwf.c new-revision 1.41 was 1.40
+E:/home/work/expat/expat.pj 1999.04.06 19:01:55  revision 1.15 by jjc
E:/home/work/expat/xmltok/xmltok.h new-revision 1.26 was 1.25
+E:/home/work/expat/expat.pj 1999.04.20 09:01:37  revision 1.15 by jjc
E:/home/work/expat/xmlparse/xmlparse.c new-revision 1.81 was 1.80
+E:/home/work/expat/expat.pj 1999.04.20 09:52:43  revision 1.15 by jjc
E:/home/work/expat/xmlwf/xmlwf.c new-revision 1.42 was 1.41
+E:/home/work/expat/expat.pj 1999.04.20 09:53:57  revision 1.15 by jjc
E:/home/work/expat/xmlparse/xmlparse.c new-revision 1.82 was 1.81
E:/home/work/expat/xmlparse/xmlparse.h new-revision 1.33 was 1.32
+E:/home/work/expat/expat.pj 1999.04.20 09:59:32  revision 1.15 by jjc
E:/home/work/expat/expatfaq.html new-revision 1.2 was 1.1
+E:/home/work/expat/expat.pj 1999.04.20 09:59:54  revision 1.15 by jjc
E:/home/work/expat/expat.html new-revision 1.16 was 1.15
+E:/home/work/expat/expat.pj 1999.04.25 10:18:11  revision 1.15 by jjc
E:/home/work/expat/xmlparse/hashtable.h new-revision 1.5 was 1.4
+E:/home/work/expat/expat.pj 1999.04.25 18:34:07  revision 1.15 by jjc
E:/home/work/expat/xmlparse/xmlparse.c new-revision 1.83 was 1.82
1999-04-25 12:37:39 +00:00
James Clark
9e892f5642 Change date 1999-04-25 12:37:12 +00:00
James Clark
78102b202d Fix for possible bug 1999-04-25 12:12:01 +00:00
James Clark
f9560ef835 Add GetCurrentByteCount() 1999-04-25 11:34:07 +00:00
James Clark
31facc7d20 Fix from Nisheeth 1999-04-25 03:18:11 +00:00
James Clark
616e521daf Document -s. 1999-04-20 02:59:54 +00:00
James Clark
be92e651ff A test version may not always be available. 1999-04-20 02:59:32 +00:00
James Clark
82e73bbdb2 Add NotStandaloneHandler 1999-04-20 02:53:57 +00:00
James Clark
d4db56dd39 Add -s option.
Rework option parsing.
1999-04-20 02:52:43 +00:00
James Clark
26bf97fad4 Avoid recursive macros. 1999-04-20 02:01:37 +00:00
James Clark
c2095e6b66 Rename convert argument to conv to avoid problems when used
in perl extension.
1999-04-06 12:01:55 +00:00
James Clark
d2c1656f5f Add XML_GetSpecifiedAttributeCount(). 1999-03-26 03:53:05 +00:00
James Clark
87d01c84d2 Set up positionPtr in XML_Parse when len is 0. 1999-03-25 04:58:25 +00:00
James Clark
bfcc4836d0 Avoid C++ style comment 1999-03-20 02:35:09 +00:00
James Clark
90a5d98cdd Rename BYTE_ORDER to XML_BYTE_ORDER. 1999-03-08 01:20:37 +00:00
James Clark
e52f6237f6 Rename BYTE_ORDER to XML_BYTE_ORDER. 1999-03-08 01:20:37 +00:00
James Clark
5f9225a9f9 +E:/home/work/expat/expat.pj 1999.01.09 09:09:07 revision 1.14 by jjc
checkpointed, new revision 1.14
+E:/home/work/expat/expat.pj 1999.03.06 12:23:00  revision 1.14 by jjc
E:/home/work/expat/xmlparse/xmlparse.c new-revision 1.74 was 1.73
+E:/home/work/expat/expat.pj 1999.03.06 12:34:25  revision 1.14 by jjc
E:/home/work/expat/xmlparse/xmlparse.c new-revision 1.75 was 1.74
+E:/home/work/expat/expat.pj 1999.03.06 12:42:52  revision 1.14 by jjc
E:/home/work/expat/xmltok/xmltok.c new-revision 1.45 was 1.44
+E:/home/work/expat/expat.pj 1999.03.07 08:11:14  revision 1.14 by jjc
E:/home/work/expat/xmlparse/xmlparse.c new-revision 1.76 was 1.75
+E:/home/work/expat/expat.pj 1999.03.07 10:33:24  revision 1.14 by jjc
E:/home/work/expat/xmlparse/xmlparse.c new-revision 1.77 was 1.76
E:/home/work/expat/xmlparse/xmlparse.h new-revision 1.31 was 1.30
E:/home/work/expat/xmlwf/xmlwf.c new-revision 1.39 was 1.38
+E:/home/work/expat/expat.pj 1999.03.07 15:44:14  revision 1.14 by jjc
E:/home/work/expat/xmlwf/xmlwf.c new-revision 1.40 was 1.39
+E:/home/work/expat/expat.pj 1999.03.07 17:11:59  revision 1.14 by jjc
E:/home/work/expat/expat.html new-revision 1.15 was 1.14
1999-03-07 10:18:52 +00:00
James Clark
14196603ad Change date. Add link to FAQ. 1999-03-07 10:11:59 +00:00
James Clark
7c0757fca2 Make -t work without -d 1999-03-07 08:44:14 +00:00
James Clark
9aad851790 Add namespace decl handler. Allow -m and -n together. 1999-03-07 03:33:24 +00:00
James Clark
04cd15b799 Expand element type names in end-tags correctly. 1999-03-07 01:11:14 +00:00
James Clark
694bd5eee6 Use 0xA instead of \n etc 1999-03-06 05:42:52 +00:00
James Clark
e1f854bf51 Use 0xA instead of \n and so on. 1999-03-06 05:34:25 +00:00
James Clark
02b12ad251 Fix bug with resizing tag buffer 1999-03-06 05:23:00 +00:00
James Clark
46d579b2e1 +E:/home/work/expat/expat.pj 1998.12.31 09:56:11 revision 1.13 by jjc
checkpointed, new revision 1.13
+E:/home/work/expat/expat.pj 1999.01.04 08:22:28 AST revision 1.13 by jjc
E:/home/work/expat/xmlparse/xmlparse.h new-revision 1.30 was 1.29
+E:/home/work/expat/expat.pj 1999.01.09 08:50:44  revision 1.13 by jjc
E:/home/work/expat/xmltok/xmltok_impl.c new-revision 1.33 was 1.32
+E:/home/work/expat/expat.pj 1999.01.09 08:55:53  revision 1.13 by jjc
E:/home/work/expat/expat.html new-revision 1.14 was 1.13
1999-01-09 02:09:07 +00:00
James Clark
347d0b6ceb Change date. 1999-01-09 01:55:53 +00:00
James Clark
2710006ea0 Fix bug with returning wrong number of attributes. 1999-01-09 01:43:27 +00:00
James Clark
547d3c98b4 Fix comment for XML_SetEncoding.
/
1999-01-04 01:22:16 +00:00
James Clark
cd75a27f88 +E:/home/work/expat/expat.pj 1998.11.22 10:53:12 revision 1.12 by jjc
checkpointed, new revision 1.12
+E:/home/work/expat/expat.pj 1998.11.24 11:42:40  revision 1.12 by jjc
E:/home/work/expat/xmltok/xmltok_impl.c new-revision 1.31 was 1.30
+E:/home/work/expat/expat.pj 1998.11.24 11:42:51  revision 1.12 by jjc
E:/home/work/expat/xmltok/xmltok.c new-revision 1.40 was 1.39
+E:/home/work/expat/expat.pj 1998.11.24 12:42:17  revision 1.12 by jjc
E:/home/work/expat/xmlparse/xmlparse.c new-revision 1.64 was 1.63
E:/home/work/expat/xmlparse/xmlparse.h new-revision 1.27 was 1.26
E:/home/work/expat/xmlwf/xmlwf.c new-revision 1.35 was 1.34
+E:/home/work/expat/expat.pj 1998.11.24 13:04:53  revision 1.12 by jjc
E:/home/work/expat/xmlwf/win32filemap.c new-revision 1.5 was 1.4
+E:/home/work/expat/expat.pj 1998.11.24 14:07:37  revision 1.12 by jjc
E:/home/work/expat/xmlparse/xmlparse.c new-revision 1.65 was 1.64
+E:/home/work/expat/expat.pj 1998.11.24 14:12:19  revision 1.12 by jjc
E:/home/work/expat/Makefile new-revision 1.8 was 1.7
E:/home/work/expat/xmlparse/xmlparse.c new-revision 1.66 was 1.65
E:/home/work/expat/xmlparse/xmlparse.dsp new-revision 1.3 was 1.2
E:/home/work/expat/xmltok/xmltok.c new-revision 1.41 was 1.40
E:/home/work/expat/xmltok/xmltok.dsp new-revision 1.4 was 1.3
E:/home/work/expat/xmltok/xmltok_impl.c new-revision 1.32 was 1.31
+E:/home/work/expat/expat.pj 1998.11.24 14:12:56  revision 1.12 by jjc
E:/home/work/expat/xmltok/xmltok.c new-revision 1.42 was 1.41
+E:/home/work/expat/expat.pj 1998.11.24 14:16:37  revision 1.12 by jjc
E:/home/work/expat/xmlparse/xmlparse.c new-revision 1.67 was 1.66
+E:/home/work/expat/expat.pj 1998.11.24 14:33:01  revision 1.12 by jjc
E:/home/work/expat/xmlparse/hashtable.c new-revision 1.6 was 1.5
+E:/home/work/expat/expat.pj 1998.11.24 14:36:01  revision 1.12 by jjc
E:/home/work/expat/xmlparse/hashtable.c new-revision 1.7 was 1.6
+E:/home/work/expat/expat.pj 1998.11.24 14:39:10  revision 1.12 by jjc
E:/home/work/expat/xmlparse/hashtable.c new-revision 1.8 was 1.7
1998-12-31 02:56:11 +00:00
James Clark
a7b896abe0 Mention -DXML_MIN_SIZE 1998-12-31 02:52:20 +00:00
James Clark
ad2d74caba Change date. 1998-12-31 02:50:47 +00:00
James Clark
08d228d266 Require an encoding declaration in a textdecl 1998-12-30 09:14:21 +00:00
James Clark
e98eefc69a Report errors to stdout not stderr 1998-12-30 09:14:04 +00:00
James Clark
39603886d3 Refine auto-detection algorithm 1998-12-30 08:57:44 +00:00
James Clark
cc0924046a Add a function for debugging with Visual C++ 1998-12-27 02:59:59 +00:00
James Clark
1494a6f171 1998-12-11 05:10:21 +00:00
James Clark
3a67e90581 Use win32files.txt 1998-12-11 05:09:22 +00:00
James Clark
045a818850 Move some files into win32files.txt 1998-12-11 05:09:02 +00:00
James Clark
f13f1077fb Change date 1998-12-01 03:38:46 +00:00
James Clark
bae91258a3 Initial revision 1998-12-01 03:35:26 +00:00
James Clark
7d44233713 *** empty log message *** 1998-12-01 03:32:20 +00:00
James Clark
ffcfea14b7 Pass externalEntityRefHandlerArg appropriately 1998-11-27 04:40:07 +00:00
James Clark
2aad4e436b Add XML_SetExternalEntityRefHandlerArg 1998-11-27 04:32:09 +00:00
James Clark
7023da1906 Fix bug in XML_SetEncoding 1998-11-27 02:56:32 +00:00
James Clark
845dd4dd8b Add XML_SetEncoding 1998-11-27 02:24:11 +00:00
James Clark
13594c689a Add metaStartDocument and metaEndDocument 1998-11-25 09:26:02 +00:00
James Clark
74d8ff5b12 *** empty log message *** 1998-11-25 08:32:06 +00:00
James Clark
5bfaa295f9 Initial revision 1998-11-25 08:32:06 +00:00
James Clark
4b4d90b06b Separate file processing into xmlfile.c/h. 1998-11-25 08:31:50 +00:00
James Clark
11d8095453 Add -t option 1998-11-24 15:24:59 +00:00
James Clark
3ada492532 Remove xmldef.h 1998-11-24 09:33:16 +00:00
James Clark
1fb7b5aba9 Define WIN32_LEAN_AND_MEAN 1998-11-24 09:31:04 +00:00
James Clark
0a2a79e3fc Add MinSize config 1998-11-24 09:20:13 +00:00
James Clark
d38b08addb Add definition of PR_Realloc under MOZILLA; also fix malloc to use
PR_Malloc
1998-11-24 08:44:37 +00:00
James Clark
48911f1641 Refine XML_WINLIB option 1998-11-24 08:39:10 +00:00
James Clark
f2e213ee4b Provide XML_WINLIB define 1998-11-24 08:06:55 +00:00
James Clark
f603b68156 Include <stdlib.h> and <string.h> via xmldef.h 1998-11-24 07:39:10 +00:00
James Clark
b2eb817999 Fix bug in previous change 1998-11-24 07:36:01 +00:00
James Clark
1e657b6c6d XML_UNICODE_WCHAR_T implies XML_UNICODE
Define keyeq
1998-11-24 07:33:01 +00:00
James Clark
2967177479 Include xmlparse.h after xmldef.h 1998-11-24 07:16:37 +00:00
James Clark
9d6ef1e3c7 Rename XMLSMALL to XML_MIN_SIZE 1998-11-24 07:12:56 +00:00
James Clark
ee62d4d2b1 Rename XMLNS to XML_NS 1998-11-24 07:12:19 +00:00
James Clark
c7bfa55f73 Include xmlparse.h first 1998-11-24 07:07:37 +00:00
James Clark
68db987c6e Ensure XML_UNICODE is defined if XML_UNICODE_WCHAR_T is. 1998-11-24 06:04:53 +00:00
James Clark
7b4a0046ea Add CDATA section handlers 1998-11-24 05:42:17 +00:00
James Clark
ee0c6abbc1 Provide an XMLSMALL compile time option 1998-11-24 04:42:51 +00:00
James Clark
bf7110f695 Fix a couple of bugs when MINBPC(enc) isn't constant. 1998-11-24 04:42:40 +00:00
James Clark
237b292db2 +C:/home/work/expat/expat.pj 1998.08.14 11:10:27 revision 1.11 by jjc
checkpointed, new revision 1.11
+C:/home/work/expat/expat.pj 1998.08.23 05:40:37  revision 1.11 by jjc
C:/home/work/expat/xmlparse/xmlparse.c new-revision 1.55 was 1.54
+C:/home/work/expat/expat.pj 1998.08.23 05:40:38  revision 1.11 by jjc
C:/home/work/expat/xmlparse/xmlparse.h new-revision 1.23 was 1.22
+C:/home/work/expat/expat.pj 1998.08.23 05:40:39  revision 1.11 by jjc
C:/home/work/expat/xmltok/asciitab.h new-revision 1.5 was 1.4
+C:/home/work/expat/expat.pj 1998.08.23 05:40:40  revision 1.11 by jjc
C:/home/work/expat/xmltok/iasciitab.h new-revision 1.3 was 1.2
+C:/home/work/expat/expat.pj 1998.08.23 05:40:41  revision 1.11 by jjc
C:/home/work/expat/xmltok/xmlrole.c new-revision 1.10 was 1.9
+C:/home/work/expat/expat.pj 1998.08.23 05:40:42  revision 1.11 by jjc
C:/home/work/expat/xmltok/xmltok.c new-revision 1.36 was 1.35
+C:/home/work/expat/expat.pj 1998.08.23 05:40:43  revision 1.11 by jjc
C:/home/work/expat/xmltok/xmltok.h new-revision 1.25 was 1.24
+C:/home/work/expat/expat.pj 1998.08.23 05:40:44  revision 1.11 by jjc
C:/home/work/expat/xmltok/xmltok_impl.c new-revision 1.27 was 1.26
+C:/home/work/expat/expat.pj 1998.08.23 05:40:45  revision 1.11 by jjc
C:/home/work/expat/xmltok/xmltok_impl.h new-revision 1.6 was 1.5
+C:/home/work/expat/expat.pj 1998.08.23 05:40:46  revision 1.11 by jjc
C:/home/work/expat/xmlwf/xmlwf.c new-revision 1.32 was 1.31
+C:/home/work/expat/expat.pj 1998.08.26 16:10:47  revision 1.11 by jjc
C:/home/work/expat/xmlparse/xmlparse.c new-revision 1.56 was 1.55
+C:/home/work/expat/expat.pj 1998.08.26 16:10:49  revision 1.11 by jjc
C:/home/work/expat/xmlparse/xmlparse.h new-revision 1.24 was 1.23
+C:/home/work/expat/expat.pj 1998.08.26 16:10:50  revision 1.11 by jjc
C:/home/work/expat/xmlwf/xmlwf.c new-revision 1.33 was 1.32
+C:/home/work/expat/expat.pj 1998.09.24 10:40:43  revision 1.11 by jjc
C:/home/work/expat/xmlparse/xmlparse.c new-revision 1.57 was 1.56
1998-11-22 03:53:12 +00:00
James Clark
b395aa3afb Change version 1998-11-22 03:52:47 +00:00
James Clark
56d37f2f38 Don't treat FEFF and FFFE as BOMs if there's an external encoding
of iso-8859-1 and we're parsing an external text entity
1998-11-20 23:33:09 +00:00
James Clark
c6b194cd9a Add -DXMLNS 1998-11-20 04:10:35 +00:00
James Clark
95bcf45ce3 Define XMLNS 1998-11-20 04:06:40 +00:00
James Clark
3d10abbb60 Fix bug in namespace support 1998-11-20 04:05:24 +00:00
James Clark
0ea7c9e866 Add gplelect.html 1998-11-19 05:42:25 +00:00
James Clark
9d6a61899d *** empty log message *** 1998-11-19 05:41:37 +00:00
James Clark
50b15d16b7 Allow GPL usage 1998-11-19 05:41:26 +00:00
James Clark
e5deda3f60 Expand xml: prefix per PR 1998-11-18 13:46:30 +00:00
James Clark
65fc545d5e FIx bug with overwriting memory with large numbers of attributes 1998-11-18 05:40:41 +00:00
James Clark
ca00d00f4d Fix bug with standalone 1998-11-17 13:05:37 +00:00
James Clark
6203e0f8ca Redo auto-detection inline with UTF-16 ID 1998-11-17 12:42:16 +00:00
James Clark
fc76b09ee5 Allow MINBPC to depend on enc 1998-11-17 09:51:41 +00:00
James Clark
947cd0feac Allow MINBPC to depend on enc.
Separate out ns dependent duplicate code into xmltok_ns.c
1998-11-17 09:51:18 +00:00
James Clark
73b6649f5d Add xmltok_ns.c 1998-11-17 09:49:19 +00:00
James Clark
4b6140b0df Add xmltok/xmltok_ns.c 1998-11-17 09:48:51 +00:00
James Clark
5a9da0c257 Initial revision 1998-11-17 09:45:10 +00:00
James Clark
3f4d87b03a Fix bug with multibyte character after minus in comment 1998-10-30 07:02:08 +00:00
James Clark
9d1e96afa4 Add .dsp .dsw files 1998-10-22 05:43:03 +00:00
James Clark
950a6547e4 Initial revision 1998-10-22 05:41:14 +00:00
James Clark
1533718a38 Initial revision 1998-10-22 05:40:57 +00:00
James Clark
a277259658 *** empty log message *** 1998-10-22 05:40:46 +00:00
James Clark
237bbb9584 Fix bug with tempPool after calling externalEntityRefHandler 1998-10-22 02:53:12 +00:00
James Clark
58f34c124c Fix bug with position of end element event for empty tags. 1998-09-29 08:08:24 +00:00
James Clark
19fa93c230 Copy defaultExpandInternalEntities when creating external entity parser 1998-09-24 04:37:23 +00:00
James Clark
4b1b0a110c Bump version 1998-09-24 04:31:20 +00:00
James Clark
c332060f43 Add comment support 1998-09-24 04:12:12 +00:00
James Clark
fe3c72da7a Add XML_SetDefaultHandlerExpand 1998-09-24 03:40:44 +00:00
James Clark
2b1702456d Namespace support 1998-08-26 09:10:50 +00:00
James Clark
9f52171901 Lexical support for namespaces 1998-08-22 22:40:45 +00:00
James Clark
dac8f8295d +C:/home/work/expat/expat.pj 1998.06.21 16:11:40 revision 1.10 by jjc
checkpointed, new revision 1.10
+C:/home/work/expat/expat.pj 1998.06.23 09:38:35  revision 1.10 by jjc
C:/home/work/expat/xmlparse/xmlparse.h new-revision 1.22 was 1.21
+C:/home/work/expat/expat.pj 1998.06.23 11:54:38  revision 1.10 by jjc
C:/home/work/expat/xmltok/xmltok.c new-revision 1.34 was 1.33
+C:/home/work/expat/expat.pj 1998.06.26 21:57:50  revision 1.10 by jjc
C:/home/work/expat/xmltok/xmltok.c new-revision 1.35 was 1.34
+C:/home/work/expat/expat.pj 1998.06.27 09:12:47  revision 1.10 by jjc
C:/home/work/expat/xmlparse/xmlparse.c new-revision 1.53 was 1.52
+C:/home/work/expat/expat.pj 1998.06.27 09:18:18  revision 1.10 by jjc
C:/home/work/expat/xmlparse/xmlparse.c new-revision 1.54 was 1.53
+C:/home/work/expat/expat.pj 1998.08.14 11:09:37  revision 1.10 by jjc
C:/home/work/expat/expat.html new-revision 1.8 was 1.7
1998-08-14 04:10:26 +00:00
James Clark
f5f79a12ae Update to Version 1.0 1998-08-14 04:09:37 +00:00
James Clark
6f563b2256 Avoid realloc(NULL, n) in defineAttribute 1998-06-27 02:18:17 +00:00
James Clark
34b47abda7 Avoid realloc(NULL, n) 1998-06-27 02:12:47 +00:00
James Clark
2844be94b7 Fix bug in utf8_isNmstrt2 1998-06-26 14:57:49 +00:00
James Clark
75405cf655 Get rid of some compile time warnings 1998-06-23 04:54:38 +00:00
James Clark
bb130e9e28 Fix GetErrorByteIndex macro. 1998-06-23 02:38:35 +00:00
James Clark
3b69eb5b92 +C:/home/work/expat/expat.pj 1998.05.14 11:42:18 revision 1.9 by jjc
checkpointed, new revision 1.9
+C:/home/work/expat/expat.pj 1998.05.16 16:18:17  revision 1.9 by jjc
C:/home/work/expat/xmlparse/xmlparse.c new-revision 1.29 was 1.28
+C:/home/work/expat/expat.pj 1998.05.23 14:27:59  revision 1.9 by jjc
C:/home/work/expat/xmltok/xmltok_impl.c new-revision 1.23 was 1.22
+C:/home/work/expat/expat.pj 1998.05.30 17:13:04  revision 1.9 by jjc
C:/home/work/expat/xmlparse/xmlparse.c new-revision 1.30 was 1.29
+C:/home/work/expat/expat.pj 1998.05.30 17:13:06  revision 1.9 by jjc
C:/home/work/expat/xmltok/xmltok.c new-revision 1.25 was 1.24
+C:/home/work/expat/expat.pj 1998.05.30 17:13:07  revision 1.9 by jjc
C:/home/work/expat/xmltok/xmltok.h new-revision 1.17 was 1.16
+C:/home/work/expat/expat.pj 1998.05.30 19:47:06  revision 1.9 by jjc
C:/home/work/expat/xmltok/xmltok.c new-revision 1.26 was 1.25
+C:/home/work/expat/expat.pj 1998.05.30 19:47:07  revision 1.9 by jjc
C:/home/work/expat/xmltok/xmltok.h new-revision 1.18 was 1.17
+C:/home/work/expat/expat.pj 1998.05.31 12:32:40  revision 1.9 by jjc
C:/home/work/expat/xmlparse/hashtable.c new-revision 1.5 was 1.4
+C:/home/work/expat/expat.pj 1998.05.31 12:32:41  revision 1.9 by jjc
C:/home/work/expat/xmlparse/hashtable.h new-revision 1.4 was 1.3
+C:/home/work/expat/expat.pj 1998.05.31 12:32:42  revision 1.9 by jjc
C:/home/work/expat/xmlparse/xmlparse.c new-revision 1.31 was 1.30
+C:/home/work/expat/expat.pj 1998.05.31 12:32:43  revision 1.9 by jjc
C:/home/work/expat/xmlparse/xmlparse.h new-revision 1.7 was 1.6
+C:/home/work/expat/expat.pj 1998.05.31 15:06:00  revision 1.9 by jjc
C:/home/work/expat/xmlparse/xmlparse.c new-revision 1.32 was 1.31
+C:/home/work/expat/expat.pj 1998.05.31 15:06:00  revision 1.9 by jjc
C:/home/work/expat/xmltok/xmltok.c new-revision 1.27 was 1.26
+C:/home/work/expat/expat.pj 1998.05.31 15:06:01  revision 1.9 by jjc
C:/home/work/expat/xmltok/xmltok.h new-revision 1.19 was 1.18
1998-06-21 09:11:40 +00:00
James Clark
22795a8755 Give message about how to run it. 1998-06-21 08:44:14 +00:00
James Clark
7f3efb4802 Fix names of sample files 1998-06-21 08:23:52 +00:00
James Clark
9e81312f63 Initial revision 1998-06-21 08:22:49 +00:00
James Clark
fecf35cf44 Add sample files 1998-06-21 08:22:39 +00:00
James Clark
89687a2bfd *** empty log message *** 1998-06-21 08:22:20 +00:00
James Clark
80b4895ce5 *** empty log message *** 1998-06-21 08:10:47 +00:00
James Clark
5700ecb60f Add XML_DefaultCurrent 1998-06-21 06:53:13 +00:00
James Clark
78d38a3fd0 Fix non-Win32 stubs 1998-06-17 11:32:18 +00:00
James Clark
2c080dd19f Avoid dependence on Unicode wchar_t in xmlparse 1998-06-17 11:19:44 +00:00
James Clark
d78e5baa21 Improve comment 1998-06-17 10:45:12 +00:00
James Clark
38dc320552 Make locations right for default handler and for character data spread over multiple calls. 1998-06-17 10:18:28 +00:00
James Clark
508f4e99ee Add default handler 1998-06-17 10:04:31 +00:00
James Clark
99eba7a16d Add base address for xmlparse.dll 1998-06-03 13:23:35 +00:00
James Clark
0ee12e8045 Avoid setting eventPtr on error while parsing internal entities. 1998-06-03 13:10:13 +00:00
James Clark
9e2bdba5fb Set the base even if not processing external entities 1998-06-03 11:29:18 +00:00
James Clark
42bd1cb01c Fix typo with -m option 1998-06-03 10:55:52 +00:00
James Clark
5c3919e6bf Fix some bugs in location handling 1998-06-03 10:48:23 +00:00
James Clark
1f49d0a366 Enhance -m option 1998-06-03 10:16:20 +00:00
James Clark
e2ae0f492d More comments added. 1998-06-03 09:33:36 +00:00
James Clark
b720028b85 Tweak to locations in prolog 1998-06-03 09:28:55 +00:00
James Clark
03f202d614 Change GetErrorCode return type to enum XML_ErrorCode. 1998-06-03 09:24:43 +00:00
James Clark
650ce08322 Add more comments. 1998-06-03 09:23:16 +00:00
James Clark
939ec46566 -1 in unknown encoding lead byte table should use BT_MALFORM 1998-06-03 08:25:08 +00:00
James Clark
0e864d50fb Use ints rather than unsigned shorts in unknown encoding support 1998-06-03 07:52:49 +00:00
James Clark
d38e459410 Provide -m option
Set base for external entities
1998-06-03 07:04:44 +00:00
James Clark
069c00e820 Make location information available for all events
Support XML_UseParserAsHandlerArg
1998-06-03 06:35:00 +00:00
James Clark
6b733b9b87 Delete stscanf definition 1998-06-02 09:06:22 +00:00
James Clark
84835ac373 Generalize unknown encoding support 1998-06-02 08:57:14 +00:00
James Clark
e8ac3d8f5f Fix typos in CHECK_*_CASES args 1998-06-02 04:20:08 +00:00
James Clark
7ce4d1b852 Mention BYTE_ORDER.
Add codepage.c
1998-06-01 13:02:06 +00:00
James Clark
3e3f6bb7f2 Initial revision 1998-06-01 12:56:04 +00:00
James Clark
f310fb4ab9 Ignore encoding decl with protocol specified encoding. Factor out common handling of XML/Text declaration. 1998-06-01 12:54:02 +00:00
James Clark
0fe1372234 Add codepage.c 1998-06-01 12:15:13 +00:00
James Clark
10c3740f1e Initial Revision 1998-06-01 12:12:51 +00:00
James Clark
9efc5049a8 Support for arbitrary single byte encodings 1998-06-01 12:12:35 +00:00
James Clark
3a10246912 New approach for handling predefined entities 1998-06-01 07:28:31 +00:00
James Clark
496af54711 Avoid converting data unnecessarily 1998-06-01 05:55:23 +00:00
James Clark
698686457e Add debugging support for unparsed entities 1998-06-01 04:33:10 +00:00
James Clark
c83cd08a8e Report notation and unparsed entity declarations. 1998-06-01 04:30:05 +00:00
James Clark
6ff56dc9dc Add XML_ROLE_NOTATION_NO_SYSTEM_ID 1998-06-01 03:59:07 +00:00
James Clark
28bbc4f64f Ifdef for XML_UNICODE 1998-05-31 11:53:28 +00:00
James Clark
0f3e24272f Fix bug with CDATA sections in internal entity where internal encoding is different from external entity encoding. 1998-05-31 10:18:06 +00:00
James Clark
3bddd238db Fix bug with XML_UNICODE support and duplicate attributes. 1998-05-31 10:14:02 +00:00