Michael R Sweet
0cd995c772
Add separate node types for comments, CDATA, directives, and declarations (Issue #250 )
7 months ago
Michael R Sweet
f9b9a40494
Start working on Mini-XML v4.0.
7 months ago
Michael R Sweet
759e4db3a9
Add more error handling for memory allocations (Issue #277 )
3 years ago
Michael R Sweet
e058082021
Clean up usage of free (Issue #276 )
3 years ago
Michael R Sweet
1df294d735
Fix some minor Coverity memory leak issues.
3 years ago
Michael R Sweet
1b8f4a2091
The `mxmlSetOpaquef` and `mxmlSetTextf` functions did not work (Issue #244 )
...
Use _mxml_vstrdupf function, not _mxml_strdupf.
6 years ago
Michael R Sweet
0b1caf41cc
Fix use-after-free bug in mxmlSet APIs (Issue #241 )
6 years ago
Michael R Sweet
f166ad1977
License change to Apache 2.0 w/exceptions for GPL2/LGPL2 software.
6 years ago
Michael R Sweet
ea6778390a
Bump version to 3.0.
...
Move all of the private structure definitions to mxml-private.h.
6 years ago
Michael R Sweet
e0db328ec8
Don't add ]] to the CDATA node (Issue #216 )
6 years ago
Michael Sweet
bcfa6ef518
Update/fix documentation.
...
Add mxmlNewOpaquef and mxmlSetOpaquef functions.
Fix discussion writing code to look for opaque strings.
Fix dependencies for documentation generation.
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
4351cf060c
Prep for 2.8 release...
11 years ago
Michael R Sweet
ee923fa82c
Make mxmlSet* work like mxmlGet*.
13 years ago
Michael R Sweet
a9012172c1
Implemment getters for all of mxml_node_t and mxml_index_t fields (STR #118 )
...
Make mxml_node_s and mxml_index_s private (but still in the public header for
2.x).
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
bf73da6782
Save work on documentation.
...
Add SAX load APIs.
Add man page output for mxmldoc.
Add types for various callback functions.
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
cc95be7bed
Add mxmlNewCDATA() and mxmlSetCDATA() functions.
...
Bump version to 2.2.3.
Update docos.
19 years ago
Michael R Sweet
886a707ad7
Update copyright to 2005.
20 years ago
Michael R Sweet
0591ee2e19
Added support for custom data nodes (STR #6 )
20 years ago
Michael R Sweet
537afc37da
More documentation fun.
...
Move version definition to configure script.
Add XML schema for the mxmldoc output.
21 years ago
Michael R Sweet
e28ebd001c
Copyright updates.
21 years ago
Michael R Sweet
17200e8cfe
Move "set" methods in a separate file.
...
Add standard callback methods in a separate file.
Fix some bugs in mxmldoc...
21 years ago