Commit Graph

64 Commits (v4.0.0)

Author SHA1 Message Date
Michael R Sweet e676eb35cb
Implement mxmlOptions APIs to normalize all of the load/save option stuff (Issue #312) 3 months ago
Michael R Sweet 9e22b3ef64
Add alternate string management support. 4 months ago
Michael R Sweet 77d609e8e8
Fix real number support in non-English locales (Issue #311) 4 months ago
Michael R Sweet 069a353eaf
Fix warning (Issue #301) 4 months ago
Michael R Sweet c07a57e02f
Use realloc for everything (Issue #300) 4 months ago
Michael R Sweet 4e92848ae2
Add mxmlLoadIO/mxmlSaveIO functions, merge everything under the new roof 4 months ago
Michael R Sweet 9807af8df5
Changelog. 4 months ago
Michael R Sweet 3df751f37b
SAX callback now returns a boolean (Issue #51) 4 months ago
Michael R Sweet 0cd995c772
Add separate node types for comments, CDATA, directives, and declarations (Issue #250) 4 months ago
Michael R Sweet 933dd8716d
Changelog. 4 months ago
Michael R Sweet fde58fe7a7
More versioning changes, add tests to makesrcdist. 4 months ago
Michael R Sweet 94dd0dec9d
Update config.guess and config.sub (Issue #296) 2 years ago
Michael R Sweet d32818a16c
Another POSIX thread destructor fix (Issue #293) 2 years ago
Michael R Sweet 6785ee4357
Fix POSIX thread cleanup code - _mxml_fini shouldn't be calling the global 3 years ago
Michael R Sweet 7ea46c9965
Bump version to 3.3, add NuGet files for VS. 3 years 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 3a4ece2266
Fix mxmlSaveString with a 0-length buffer (Issue #284) 3 years ago
Michael R Sweet bd4eb861a7
Fix potential memory leak in mxmlLoadXxx (Issue #278, Issue #279) 3 years ago
Michael R Sweet 02f3310322
Fix POSIX threading support on MingW (Issue #287) 3 years ago
Michael R Sweet 1df294d735
Fix some minor Coverity memory leak issues. 3 years ago
Michael R Sweet c44aa254cc
Fix minor version in header (Issue #285) 3 years ago
Michael R Sweet dd55272944
Fix handling of elements that start with a Unicode character (Issue #267) 4 years ago
Michael R Sweet 2099ff6962
Fix unquoted Unicode attribute values (Issue #264) 5 years ago
Michael R Sweet 12a8d2962b
Fix typo in changelog. 5 years ago
Michael R Sweet 8b84490619
Add support for shared libraries on the Haiku OS (Issue #262) 5 years ago
Michael R Sweet 55c6c7278d
Add proper annotation to mxml_error and fix format string errors in several 5 years ago
Michael R Sweet e2f7978b15
Roll back part of the change for Issue #256 since it causes a regression for 5 years ago
Michael R Sweet 03ed2dd9ce
Change log. 5 years ago
Michael R Sweet 75da0dcf21 Fix make install issues (Issue #257) 5 years ago
Michael R Sweet a69fcbcaaa
Fix _mxml_vsnprintf on Windows (Issue #245) 5 years ago
Michael R Sweet 1b8f4a2091
The `mxmlSetOpaquef` and `mxmlSetTextf` functions did not work (Issue #244) 5 years ago
Michael R Sweet 0b1caf41cc
Fix use-after-free bug in mxmlSet APIs (Issue #241) 6 years ago
Michael R Sweet 621a4de9b2
Add line numbers to error messages (Issue #230) 6 years ago
Michael R Sweet 7d058ab701
Changelog for header change (Issue #240) 6 years ago
Michael R Sweet 20619d4eab
Changelog for license change (Issue #239) 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. 6 years ago
Michael R Sweet bc27547035
Switch to codedoc-generated documentation. Remove all old HTML docs. 6 years ago
Michael R Sweet eadf40fa70
Remove mxmldoc (Issue #237) 6 years ago
Michael R Sweet 4f5577dd46
Fix potential buffer overflow when writing a double (Issue #233) 6 years ago
Michael R Sweet 1afcfdbeb6
Fix potential crash bug in mxmldoc (Issue #235, Issue #236) 6 years ago
Michael R Sweet 2304c06577
Changelog. 6 years ago
Michael R Sweet f86c2671aa
Do not write siblings of the passed node (Issue #228) 6 years ago
Michael R Sweet d32a541211
Fix crash bug in mxmlWrite functions (Issue #228) 6 years ago
Michael R Sweet a90ff1753a
Update va_copy macro for BCC (Issue #211) 6 years ago
Michael R Sweet 911f74e0d0
Changelog. 6 years ago
Michael R Sweet 4a593cc075
Fix cross-compile installs (Issue #218) 6 years ago
Michael R Sweet e0db328ec8
Don't add ]] to the CDATA node (Issue #216) 6 years ago
Michael R Sweet a8cd71b8dd
Remove remainder of docset support from mxmldoc (Issue #198) 6 years ago