Michael Sweet
|
003eea7429
|
Clean up mxmldoc and refactor a bunch of the code.
|
2017-04-06 14:25:19 -04:00 |
|
Michael Sweet
|
8b32ac7556
|
Finalize and document EPUB support (Issue #189)
Update footer for mxml(3) man page.
Update header for mxmldoc.xsd file.
|
2017-04-06 09:15:35 -04:00 |
|
Michael Sweet
|
e6146472e6
|
Make EPUB generation conditional on the presence of ZLIB (again).
|
2017-04-05 09:47:24 -04:00 |
|
Michael Sweet
|
4d322880f4
|
Update ZIP container code, now things are working...
|
2017-04-04 23:32:11 -04:00 |
|
Michael Sweet
|
7c2551e996
|
Switch to using hand-rolled ZIP container "library" for EPUB files.
|
2017-04-04 16:16:17 -04:00 |
|
Michael Sweet
|
7f1beff016
|
Fix conditional handling of EPUB support.
|
2017-04-01 21:23:26 -04:00 |
|
Michael Sweet
|
d035af36e8
|
Fix extra > in table-of-contents.
|
2017-04-01 21:20:45 -04:00 |
|
Michael Sweet
|
e824dc0f56
|
Fix validation issues (but still not opening in iBooks...)
|
2017-04-01 20:49:18 -04:00 |
|
Michael Sweet
|
2f1e57787d
|
Save work - some more validation fixes.
|
2017-03-31 22:46:05 -04:00 |
|
Michael Sweet
|
8abc6bbebf
|
Save work - building real EPUB container, most of the validation issues are now
fixed.
|
2017-03-31 17:41:32 -04:00 |
|
Michael Sweet
|
36193beec1
|
Add first part of EPUB output code - XHTML content.
|
2017-03-31 13:38:20 -04:00 |
|
Michael Sweet
|
24c7481d65
|
Add EPUB target, libarchive tests.
|
2017-03-31 13:38:06 -04:00 |
|
Michael Sweet
|
6b1309a1bf
|
Clean up documentation/HTML errors.
|
2017-03-31 13:37:26 -04:00 |
|
Michael Sweet
|
923dc965b9
|
CDATA nodes now omit the trailing "]]" for convenience (Issue #170)
|
2017-03-29 21:42:30 -04:00 |
|
Michael R Sweet
|
4813db0209
|
Fix builds on Windows.
|
2017-03-29 20:20:00 -04:00 |
|
Michael R Sweet
|
ec1122a0d2
|
Upgrade VS project files.
|
2017-03-29 20:09:17 -04:00 |
|
Michael Sweet
|
4f00c46a3a
|
Sync up Visual Studio config.h with TOT.
|
2017-03-29 20:08:15 -04:00 |
|
Michael Sweet
|
876e6a9ac8
|
mxmlElementSetAttrf did not work with some versions of Visual Studio
(Issue #184)
|
2017-03-29 20:03:46 -04:00 |
|
Michael Sweet
|
6827e84f17
|
Changelog.
|
2017-03-29 19:12:41 -04:00 |
|
Michael Sweet
|
26a33621ca
|
Add some debug hooks to check for memory leaks, etc.
|
2017-03-29 19:10:59 -04:00 |
|
Michael Sweet
|
6ac1fb23f4
|
Use vasprintf when available.
Use strlcpy when available.
Add xcode project.
|
2017-03-29 19:04:41 -04:00 |
|
Michael Sweet
|
1272c3dfdb
|
Fix memory leak for mxmlDelete (Issue #183)
|
2017-03-29 18:18:22 -04:00 |
|
Michael Sweet
|
8c6a46e4f6
|
Don't strip installed binaries, as cross-compiling won't use the right strip
command... (Issue #188)
|
2017-03-29 17:10:10 -04:00 |
|
Michael Sweet
|
be9a76ffdb
|
More changes for cross compilation support (Issue #188)
|
2017-03-29 15:53:52 -04:00 |
|
Michael Sweet
|
150195f8e1
|
Fix cross-compilation so that we don't run locally-built targets when cross-
compiling.
|
2017-03-29 11:23:29 -04:00 |
|
Michael Sweet
|
2b94fdd0dd
|
Add (limited) cross-compilation support (Issue #188)
|
2017-03-29 11:02:47 -04:00 |
|
Michael Sweet
|
8f4d870657
|
Remove old web site files.
|
2017-03-29 10:38:33 -04:00 |
|
Michael Sweet
|
37a03874c9
|
Sync up other documentation changes.
|
2017-03-22 16:56:38 -04:00 |
|
Michael Sweet
|
97a9edbf30
|
More tweaks.
|
2017-03-22 16:50:22 -04:00 |
|
Michael Sweet
|
44fb9e4fce
|
Update RPM spec file.
|
2017-03-22 16:46:54 -04:00 |
|
Michael Sweet
|
39065168d4
|
Update README and CHANGES to markdown.
|
2017-03-22 15:23:27 -04:00 |
|
Michael Sweet
|
89a9742c0e
|
Bump version to 2.11.
Update copyrights and web site addresses.
New logo image following msweet.org template.
|
2017-03-22 14:51:16 -04:00 |
|
Michael R Sweet
|
29375e0721
|
More cleanup.
|
2016-06-13 01:09:28 +00:00 |
|
Michael R Sweet
|
8565eaa30e
|
Bump version.
|
2016-06-13 01:07:49 +00:00 |
|
Michael R Sweet
|
aa94383125
|
Prep for 2.10 release.
|
2016-06-13 01:02:37 +00:00 |
|
Michael R Sweet
|
0744218d66
|
No longer allow malformed element names (Bug #509)
|
2016-06-13 00:51:16 +00:00 |
|
Michael R Sweet
|
ff7486f265
|
mxmlLoad* and mxmlSAXLoad* did not properly create text nodes when
MXML_TEXT_CALLBACK was specified (Bug #531)
|
2016-06-13 00:27:11 +00:00 |
|
Michael R Sweet
|
724d10e9e9
|
The RPM spec file was out of date (Bug #521)
|
2016-06-12 21:20:41 +00:00 |
|
Michael R Sweet
|
a4e295ba41
|
Fix version in header.
|
2016-06-12 21:16:14 +00:00 |
|
Michael R Sweet
|
5f74dc2124
|
mxmlWrite* used a recursive algorithm which could require large amounts of
stack space depending on the file (Bug #549, CVE-2016-4571)
|
2016-06-12 21:12:11 +00:00 |
|
Michael R Sweet
|
d8c0ba9007
|
mxmlDelete used a recursive algorithm which could require large amounts of
stack space depending on the file (Bug #549)
Bump version to 2.10.
|
2016-06-11 20:51:49 +00:00 |
|
Michael R Sweet
|
0cc2394ff5
|
Mini-XML 2.9 release.
|
2014-10-19 17:29:07 +00:00 |
|
Michael R Sweet
|
21f436f36c
|
Fix loading of text values with MXML_NO_CALLBACK or MXML_TEXT_CALLBACK (Bug #502)
Update unit test program to validate fix and cleanup output so that we can get
proper error messages.
|
2014-10-19 17:21:48 +00:00 |
|
Michael R Sweet
|
17f3dfcc27
|
Fix tarball script.
|
2014-01-05 03:32:14 +00:00 |
|
Michael R Sweet
|
abcdb3d108
|
Final changes for 2.8 release.
|
2014-01-05 03:31:29 +00:00 |
|
Michael R Sweet
|
f760c840ff
|
Fixed an XML fragment loading problem (Bug #494)
|
2014-01-05 03:28:03 +00:00 |
|
Michael R Sweet
|
9fef1efab5
|
Cleanup for Bug #462.
|
2014-01-05 03:25:07 +00:00 |
|
Michael R Sweet
|
6471e5ccd4
|
Fixed a memory leak when loading invalid XML (Bug #496)
|
2014-01-05 03:21:00 +00:00 |
|
Michael R Sweet
|
ce2c97135f
|
More updates for v2.8.
|
2014-01-05 03:12:18 +00:00 |
|
Michael R Sweet
|
4351cf060c
|
Prep for 2.8 release...
|
2014-01-04 21:50:06 +00:00 |
|