Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-01-16 | Rename PLIST_UINT to PLIST_INT and add plist_new_int() and plist_get_int_val() | Nikias Bassen | 1 | -0/+5 | |
This properly supports getting and setting signed or unsigned integer values. Also, a new helper function plist_int_val_is_negative() was added to determine if a given #PLIST_INT node has a negative value or not. The old type PLIST_UINT is defined as a macro with the value of PLIST_INT for backwards compatibility. This commit also adds int vs. uint support to the C++ interface, and the python bindings in a hopefully useful way. | |||||
2023-01-08 | Add support for OpenStep plist format | Nikias Bassen | 1 | -3/+15 | |
2022-02-07 | test: Add int64 min/max testcase for JSON parser | Nikias Bassen | 1 | -2/+4 | |
2022-01-25 | test: Rename json test files to .json | Nikias Bassen | 1 | -1/+2 | |
2022-01-25 | test: Add additional JSON test case | Nikias Bassen | 1 | -0/+1 | |
2021-12-23 | Add support for JSON format | Nikias Bassen | 1 | -3/+12 | |
2021-12-23 | test: Add PLIST_UID test case | Nikias Bassen | 1 | -3/+9 | |
2020-06-14 | Add API version to library and pkgconfig file for proper linking | Nikias Bassen | 1 | -2/+2 | |
2020-06-09 | Unfold automake variables into multiple lines for maintainability | Martin Szulecki | 1 | -4/+14 | |
2019-05-16 | test: Merge *cmp.test into *.test to allow parallel testing | Nikias Bassen | 1 | -6/+0 | |
2017-04-20 | test: Add missing test files to Makefile.am/EXTRA_DIST | Christophe Fergeau | 1 | -1/+42 | |
2017-04-20 | test: Fix wrong filename in EXTRA_DIST entry of Makefile.am | Nikias Bassen | 1 | -1/+1 | |
2017-02-01 | test: Add test cases for different bplist offset and reference sizes | Nikias Bassen | 1 | -0/+2 | |
2017-01-02 | test: Add some more test cases for various valid and invalid content | Nikias Bassen | 1 | -1/+4 | |
2017-01-02 | test: Add new test case for dictionaries with empty keys | Nikias Bassen | 1 | -1/+2 | |
2017-01-02 | test: Add new test case for entities | Nikias Bassen | 1 | -1/+2 | |
2016-09-19 | test: Add additional test case to check extended date range | Nikias Bassen | 1 | -0/+1 | |
2016-06-29 | test: Add another test case for signed/unsigned (multiple) integers | Nikias Bassen | 1 | -0/+1 | |
Apart from testing the actual integer signed vs. unsigned value storage and conversion, this test will check that the binary plist optimization is not re-using existing values. Basically it will test the fix that was introduced with commit acd226d1f71a78dd23b47a9a5c4ca8cf8068d509. | |||||
2015-02-05 | test: Add more test cases covering binary plist issues | Nikias Bassen | 1 | -2/+5 | |
2014-10-03 | Avoid exporting non-public symbols | Nikias Bassen | 1 | -1/+1 | |
2014-06-13 | test: Fix make clean in relation with out-of-tree build directory | Martin Szulecki | 1 | -1/+1 | |
2014-05-27 | test: Fix clean target to remove all generated files | Martin Szulecki | 1 | -1/+1 | |
2014-05-23 | test: Add test cases for integer nodes | Nikias Bassen | 1 | -2/+5 | |
2014-05-23 | test: Add data/7.plist to extra_dist target | Nikias Bassen | 1 | -1/+1 | |
2014-04-01 | test: Add new timezone tests | Nikias Bassen | 1 | -1/+3 | |
2014-02-13 | Replace some LDADD references to use $(top_builddir) for distcheck | Martin Szulecki | 1 | -2/+2 | |
2014-02-13 | fix make distcheck | Nikias Bassen | 1 | -0/+6 | |
2013-12-13 | change build system to autotools | Nikias Bassen | 1 | -0/+25 | |