Michael R Sweet
|
8a5c9ee279
|
Fix missing docdir in Makefile.in.
|
2024-03-20 21:07:20 -04:00 |
|
Michael R Sweet
|
e676eb35cb
|
Implement mxmlOptions APIs to normalize all of the load/save option stuff (Issue #312)
|
2024-03-18 21:46:14 -04:00 |
|
Michael R Sweet
|
9e22b3ef64
|
Add alternate string management support.
|
2024-03-07 14:06:50 -05:00 |
|
Michael R Sweet
|
77d609e8e8
|
Fix real number support in non-English locales (Issue #311)
|
2024-03-06 18:18:29 -05:00 |
|
Michael R Sweet
|
069a353eaf
|
Fix warning (Issue #301)
|
2024-03-06 16:48:06 -05:00 |
|
Michael R Sweet
|
c07a57e02f
|
Use realloc for everything (Issue #300)
|
2024-03-06 16:26:32 -05:00 |
|
Michael R Sweet
|
4e92848ae2
|
Add mxmlLoadIO/mxmlSaveIO functions, merge everything under the new roof
(Issue #98)
|
2024-03-06 14:45:10 -05:00 |
|
Michael R Sweet
|
9807af8df5
|
Changelog.
|
2024-03-04 08:11:59 -05:00 |
|
Michael R Sweet
|
3df751f37b
|
SAX callback now returns a boolean (Issue #51)
|
2024-03-04 07:37:33 -05:00 |
|
Michael R Sweet
|
0cd995c772
|
Add separate node types for comments, CDATA, directives, and declarations (Issue #250)
|
2024-03-02 18:47:57 -05:00 |
|
Michael R Sweet
|
933dd8716d
|
Changelog.
|
2024-02-28 08:40:50 -05:00 |
|
Michael R Sweet
|
fde58fe7a7
|
More versioning changes, add tests to makesrcdist.
|
2024-02-27 16:50:25 -05:00 |
|
Michael R Sweet
|
94dd0dec9d
|
Update config.guess and config.sub (Issue #296)
|
2022-07-29 07:59:39 -04:00 |
|
Michael R Sweet
|
d32818a16c
|
Another POSIX thread destructor fix (Issue #293)
|
2022-07-14 09:52:34 -04:00 |
|
Michael R Sweet
|
6785ee4357
|
Fix POSIX thread cleanup code - _mxml_fini shouldn't be calling the global
destructor, just deleting the per-thread key.
Bump version to 3.3.1.
|
2021-12-14 21:23:35 -05:00 |
|
Michael R Sweet
|
7ea46c9965
|
Bump version to 3.3, add NuGet files for VS.
|
2021-10-26 15:43:44 -04:00 |
|
Michael R Sweet
|
759e4db3a9
|
Add more error handling for memory allocations (Issue #277)
|
2021-10-26 15:11:00 -04:00 |
|
Michael R Sweet
|
e058082021
|
Clean up usage of free (Issue #276)
|
2021-10-26 14:50:25 -04:00 |
|
Michael R Sweet
|
3a4ece2266
|
Fix mxmlSaveString with a 0-length buffer (Issue #284)
|
2021-10-26 14:44:15 -04:00 |
|
Michael R Sweet
|
bd4eb861a7
|
Fix potential memory leak in mxmlLoadXxx (Issue #278, Issue #279)
|
2021-10-26 14:34:33 -04:00 |
|
Michael R Sweet
|
02f3310322
|
Fix POSIX threading support on MingW (Issue #287)
|
2021-10-26 14:28:16 -04:00 |
|
Michael R Sweet
|
1df294d735
|
Fix some minor Coverity memory leak issues.
|
2021-10-26 13:44:00 -04:00 |
|
Michael R Sweet
|
c44aa254cc
|
Fix minor version in header (Issue #285)
|
2021-06-23 10:40:09 -04:00 |
|
Michael R Sweet
|
dd55272944
|
Fix handling of elements that start with a Unicode character (Issue #267)
|
2020-10-02 16:36:19 -04:00 |
|
Michael R Sweet
|
2099ff6962
|
Fix unquoted Unicode attribute values (Issue #264)
Bump version to 3.2.
Bump copyright to 2020.
|
2020-01-10 14:55:59 -05:00 |
|
Michael R Sweet
|
12a8d2962b
|
Fix typo in changelog.
|
2019-11-30 12:26:48 -05:00 |
|
Michael R Sweet
|
8b84490619
|
Add support for shared libraries on the Haiku OS (Issue #262)
|
2019-11-30 10:52:42 -05:00 |
|
Michael R Sweet
|
55c6c7278d
|
Add proper annotation to mxml_error and fix format string errors in several
places (detected by LGTM security scanner)
|
2019-11-17 08:38:38 -05:00 |
|
Michael R Sweet
|
e2f7978b15
|
Roll back part of the change for Issue #256 since it causes a regression for
some applications and the XML 1.0 specification only requires an XML file to
start with '<' (Issue #259)
|
2019-07-08 14:15:19 -04:00 |
|
Michael R Sweet
|
03ed2dd9ce
|
Change log.
|
2019-07-03 22:29:31 -04:00 |
|
Michael R Sweet
|
75da0dcf21
|
Fix make install issues (Issue #257)
Bump version to 3.1.
|
2019-07-03 11:30:38 -04:00 |
|
Michael R Sweet
|
a69fcbcaaa
|
Fix _mxml_vsnprintf on Windows (Issue #245)
|
2019-02-10 10:40:53 -05:00 |
|
Michael R Sweet
|
1b8f4a2091
|
The mxmlSetOpaquef and mxmlSetTextf functions did not work (Issue #244)
Use _mxml_vstrdupf function, not _mxml_strdupf.
|
2019-02-06 07:50:10 -05:00 |
|
Michael R Sweet
|
0b1caf41cc
|
Fix use-after-free bug in mxmlSet APIs (Issue #241)
|
2019-01-09 11:53:07 -05:00 |
|
Michael R Sweet
|
621a4de9b2
|
Add line numbers to error messages (Issue #230)
|
2019-01-05 12:23:17 -05:00 |
|
Michael R Sweet
|
7d058ab701
|
Changelog for header change (Issue #240)
|
2019-01-04 21:04:26 -05:00 |
|
Michael R Sweet
|
20619d4eab
|
Changelog for license change (Issue #239)
|
2019-01-04 21:02:28 -05:00 |
|
Michael R Sweet
|
f166ad1977
|
License change to Apache 2.0 w/exceptions for GPL2/LGPL2 software.
|
2019-01-04 20:44:51 -05:00 |
|
Michael R Sweet
|
ea6778390a
|
Bump version to 3.0.
Move all of the private structure definitions to mxml-private.h.
|
2019-01-04 20:02:48 -05:00 |
|
Michael R Sweet
|
bc27547035
|
Switch to codedoc-generated documentation. Remove all old HTML docs.
|
2019-01-02 22:54:23 -05:00 |
|
Michael R Sweet
|
eadf40fa70
|
Remove mxmldoc (Issue #237)
|
2019-01-02 20:36:53 -05:00 |
|
Michael R Sweet
|
4f5577dd46
|
Fix potential buffer overflow when writing a double (Issue #233)
|
2018-12-03 11:21:39 -05:00 |
|
Michael R Sweet
|
1afcfdbeb6
|
Fix potential crash bug in mxmldoc (Issue #235, Issue #236)
|
2018-12-03 11:04:26 -05:00 |
|
Michael R Sweet
|
2304c06577
|
Changelog.
|
2018-10-02 11:36:11 -04:00 |
|
Michael R Sweet
|
f86c2671aa
|
Do not write siblings of the passed node (Issue #228)
|
2018-10-01 13:15:22 -04:00 |
|
Michael R Sweet
|
d32a541211
|
Fix crash bug in mxmlWrite functions (Issue #228)
|
2018-09-29 20:31:10 -04:00 |
|
Michael R Sweet
|
a90ff1753a
|
Update va_copy macro for BCC (Issue #211)
|
2018-07-04 01:29:41 -04:00 |
|
Michael R Sweet
|
911f74e0d0
|
Changelog.
|
2018-07-02 18:57:56 -04:00 |
|
Michael R Sweet
|
4a593cc075
|
Fix cross-compile installs (Issue #218)
|
2018-07-02 18:27:34 -04:00 |
|
Michael R Sweet
|
e0db328ec8
|
Don't add ]] to the CDATA node (Issue #216)
|
2018-07-02 18:23:04 -04:00 |
|