Michael R Sweet
6f51c8ece5
Fix compile issues on Linux (Issue #200 )
7 years ago
Michael Sweet
20a4221607
Regenerate configure script.
8 years ago
Michael Sweet
fa1336ddee
Fix write_description to always write close tag.
8 years ago
Michael Sweet
48c3c62521
Add mxmlElementAttrGetByIndex and mxmlElementAttrGetCount (Issue #185 )
8 years ago
Michael Sweet
3700ebd2c3
Add libmxml1.dll target and support for mingw cross-compilation (Issue #188 )
8 years ago
Michael Sweet
e6146472e6
Make EPUB generation conditional on the presence of ZLIB (again).
8 years ago
Michael Sweet
7c2551e996
Switch to using hand-rolled ZIP container "library" for EPUB files.
8 years ago
Michael Sweet
24c7481d65
Add EPUB target, libarchive tests.
8 years ago
Michael Sweet
6ac1fb23f4
Use vasprintf when available.
...
Use strlcpy when available.
Add xcode project.
8 years ago
Michael Sweet
be9a76ffdb
More changes for cross compilation support (Issue #188 )
8 years ago
Michael Sweet
150195f8e1
Fix cross-compilation so that we don't run locally-built targets when cross-
...
compiling.
8 years ago
Michael Sweet
2b94fdd0dd
Add (limited) cross-compilation support (Issue #188 )
8 years ago
Michael Sweet
89a9742c0e
Bump version to 2.11.
...
Update copyrights and web site addresses.
New logo image following msweet.org template.
8 years ago
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.
8 years ago
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.
10 years ago
Michael R Sweet
6471e5ccd4
Fixed a memory leak when loading invalid XML (Bug #496 )
11 years ago
Michael R Sweet
7f6103a0df
Update configure script (STR #120 )
14 years ago
Michael R Sweet
97ca6dc424
Updated the source headers to reference the Mini-XML license and its exceptions
...
to the LGPL2 (STR #108 )
14 years ago
Michael R Sweet
9ac6418218
Add long long support for printf-style functions.
16 years ago
Michael R Sweet
59e1bbbb7a
Add support for generating Xcode documentation sets.
...
Fix a few Clang-detected issues.
16 years ago
Michael R Sweet
ee8df0fe52
Bump version to 2.5.
...
Add --heading option to place contact before table-of-contents and intro.
Tweak the mxmldoc test suite.
Use " instead of ' for attribute values.
Quote titles, etc. as needed.
Move TOC and HTML header generation to separate functions in preparation for
frame support.
17 years ago
Michael R Sweet
b6661a118c
Add pthread support.
17 years ago
Michael R Sweet
d6d842e60a
Bump version to 2.4.
...
Added mxmlElementDeleteAttr() function (STR #59 ).
17 years ago
Michael R Sweet
30feac1369
Add mxml_isspace() local Unicode implementation of isspace() with inlining
...
when possible (STR #48 )
17 years ago
Michael R Sweet
a50d089c23
Add --with-archflags option.
...
Add datarootdir definition to silence new autoconf's brain damaged new
datarootdir variable (which as far as I can see is the same as the old
datadir, which is set to datarootdir all the time...)
17 years ago
Michael R Sweet
9fb36b4a2f
Added snprintf() emulation function for test program (STR #32 )
18 years ago
Michael R Sweet
c27692f2d0
Add the _CRT_SECURE_NO_DEPRECATE definition when building on VC++
...
2005 (STR #36 )
18 years ago
Michael R Sweet
cb7c6c2311
Add user_data and ref_count members to mxml_node_t structure.
...
Add mxmlRelease() and mxmlRetain() for reference-counted node management.
Add mxmlSetWrapMargin() to control wrapping of XML output.
18 years ago
Michael R Sweet
10d3ab47d7
Fix link option order.
18 years ago
Michael R Sweet
f470dbf3c0
Sun compilers don't support -O2
18 years ago
Michael R Sweet
a5ea819842
Bump version to 2.3.
...
Add @since ...@ comments.
Fix parsing of @...@ comments.
Add comments to end of each list item.
Use "-Os -g" as the default optimization with GCC.
Change string functions to use _mxml prefix instead.
19 years ago
Michael R Sweet
89237c9280
Bump DSO version for new functions...
19 years ago
Michael R Sweet
4ecca8b1bd
Whoops, no 2.2.3 release...
19 years ago
Michael R Sweet
cc95be7bed
Add mxmlNewCDATA() and mxmlSetCDATA() functions.
...
Bump version to 2.2.3.
Update docos.
19 years ago
Michael R Sweet
87410f7b09
Add debug stuff.
20 years ago
Michael R Sweet
19b8ed648f
Add MXML_IGNORE and MXML_IGNORE_CB to allow whitespace to be
...
ignored in element-only XML files.
20 years ago
Michael R Sweet
63cd5de2a0
Fix bug in custom data with whitespace.
...
Prep for 2.2.2 release.
20 years ago
Michael R Sweet
d05a2f8d52
Fixed an XML output bug in mxmldoc.
...
The "make install" target now uses the install command to set the
proper permissions on UNIX/Linux/OSX.
20 years ago
Michael R Sweet
7232c88dad
Add shared library support.
20 years ago
Michael R Sweet
f5971df74b
Added support for CDATA (STR #14 , STR #15 )
...
Updated comment and processing instruction handling - no entity
support per XML specification.
Added checking for invalid comment termination ("--->" is not
allowed)
Fixed test program to work with new ?xml handling.
20 years ago
Michael R Sweet
7ec9c5924f
Update PCL driver to set PJL page size for DesignJet 1050C (PR #5219 )
20 years ago
Michael R Sweet
725aaec2d8
Doco updates.
21 years ago
Michael R Sweet
afdd149dad
Fix configure script.
21 years ago
Michael R Sweet
6b8ae18b75
Commit new configure script.
21 years ago
Michael R Sweet
08896f33e5
pkg-config support.
...
Update mxmldoc to produce XML conforming to the schema.
Update the schema so that it works.
Add version number to XML output.
21 years ago
Michael R Sweet
337baeddb5
New "set" and formatted string methods.
...
Prep for new "standard" opaque, integer, etc. callbacks.
Add new vsnprintf check.
Drop old string function checks for functions we don't actually use.
21 years ago
Michael R Sweet
6531fd7d8f
Add --with-ansi configure option to avoid using non-ANSI strdup() function.
22 years ago
Michael R Sweet
54428c284f
Add strdup emulation as needed.
...
Bump version to 1.1.
22 years ago
Michael R Sweet
8ff6b5ea68
Fix configure script handling of uname.
22 years ago
Michael R Sweet
e53bff5519
Add mxml library manpage.
22 years ago