Michael R Sweet
4e92848ae2
Add mxmlLoadIO/mxmlSaveIO functions, merge everything under the new roof
...
(Issue #98 )
7 months ago
Michael R Sweet
f9b9a40494
Start working on Mini-XML v4.0.
7 months 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
...
destructor, just deleting the per-thread key.
Bump version to 3.3.1.
3 years ago
Michael R Sweet
02f3310322
Fix POSIX threading support on MingW (Issue #287 )
3 years ago
Michael R Sweet
a69fcbcaaa
Fix _mxml_vsnprintf on Windows (Issue #245 )
6 years ago
Michael R Sweet
f166ad1977
License change to Apache 2.0 w/exceptions for GPL2/LGPL2 software.
6 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
b9a4a5e22e
Building a static version of the library did not work on Windows (STR #112 )
14 years ago
Michael R Sweet
2e9f4022bf
Fix some typos and the clang target.
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
3f31a993f7
The shared library did not include a destructor for the thread-specific data key
...
on UNIX-based operating systems (STR #103 )
14 years ago
Michael R Sweet
8c43d0a67f
Add WIN32 thread-specific globals
17 years ago
Michael R Sweet
b6661a118c
Add pthread support.
17 years ago
Michael R Sweet
1f5e9b0758
Prep work to add threading support to Mini-XML.
17 years ago
Michael R Sweet
74e7d69032
Fix memory leak in mxmlLoad*() functions (STR #27 )
...
Fix default implementation of mxml_error() to properly format the
error message.
19 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
886a707ad7
Update copyright to 2005.
20 years ago
Michael R Sweet
0fd3bd7f33
Optimizations and bug fixes from STR #2 :
...
- mxmlIndexNew() sort algorithm update to eliminate unnecessary
right-hand recursion.
- Combine printf() and puts() calls in mxmldoc to reduce the number
of calls and code size.
- mxmlSaveFile() now writes Unicode chars with fwrite for potential
speedup and modest size savings.
- mxmlEntityAddCallback() now returns an integer status so an app
knows when it was not possible to add an entity callback.
21 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
466072f832
More debug stuff.
...
Fix sort_node() bug in mxmldoc.
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