| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-11-20 | test: fix operator error | 2 | -6/+6 | ||
| Otherwise test fail with error [: -neq: binary operator expected Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> | |||||
| 2023-10-03 | test: use unique output file names across tests | 36 | -68/+68 | ||
| Without the change tests ran in parallel occasionally clobber outputs of one another and fail as: $ make check -j16 VERBOSE=y ... FAIL: huge ========== Converting File ../test/data/5.plist is open PList XML parsing succeeded PList BIN writing succeeded PList BIN parsing succeeded PList XML writing succeeded Size of input and output is different Input size : 4292380 Output size : 4305301 Comparing PList parsing failed FAIL huge.test (exit status: 3) Closes: https://github.com/libimobiledevice/libplist/issues/234#issuecomment-1743820556 | |||||
| 2023-04-21 | test: Fix tests for distcheck | 2 | -1/+2 | ||
| 2023-04-21 | Fix build | 1 | -0/+1 | ||
| 2023-04-21 | Add C++ interface test | 8 | -0/+203 | ||
| 2023-04-19 | Add plist_read_from_file() to interface, update plist_from_memory() | 1 | -44/+2 | ||
| plist_read_from_file() is a convenience function that will open a given file, checks its size, allocates a buffer large enough to hold the full contents, and reads from file to fill the buffer. Then, it calls plist_from_memory() to convert the data to plist format. A (breaking) change had to be made so that plist_from_memory() will also return the parsed format in its 4th argument (if non-NULL). | |||||
| 2023-02-06 | libcnary: Updated typedefs of node_t and node_list_t to contain pointer | 1 | -2/+2 | ||
| This makes the code more readable. Obviously all the code that uses it is also updated. | |||||
| 2023-01-16 | Rename PLIST_UINT to PLIST_INT and add plist_new_int() and plist_get_int_val() | 3 | -0/+140 | ||
| 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 | 12 | -16/+349 | ||
| 2022-02-07 | test: Polish json3.test to not leave temp file after test | 1 | -3/+5 | ||
| 2022-02-07 | test: Add int64 min/max testcase for JSON parser | 3 | -2/+24 | ||
| 2022-01-31 | test: Update JSON test case to have negative numbers | 1 | -1/+1 | ||
| 2022-01-25 | test: Rename json test files to .json | 5 | -3/+4 | ||
| 2022-01-25 | test: Add additional JSON test case | 4 | -7/+28 | ||
| 2021-12-23 | test: Work around JSON parser limitation expecting to have a 0-terminated ↵ | 1 | -0/+3 | ||
| string as input | |||||
| 2021-12-23 | test: Update json test case to not rely on --enable-debug | 1 | -9/+6 | ||
| 2021-12-23 | Add support for JSON format | 12 | -13/+247 | ||
| 2021-12-23 | test: Add PLIST_UID test case | 4 | -3/+155 | ||
| 2020-11-24 | Improve code readability by not using else after return | 2 | -11/+5 | ||
| [clang-tidy] Found with readability-else-after-return Signed-off-by: Rosen Penev <rosenp@gmail.com> | |||||
| 2020-06-14 | Add API version to library and pkgconfig file for proper linking | 1 | -2/+2 | ||
| 2020-06-09 | Unfold automake variables into multiple lines for maintainability | 1 | -4/+14 | ||
| 2019-12-18 | test: Use diff --strip-trailing-cr to fix tests on windows | 3 | -9/+6 | ||
| 2019-12-18 | test: Write outputfile to test log for signedunsigned2 test | 1 | -0/+3 | ||
| 2019-05-16 | test: Merge *cmp.test into *.test to allow parallel testing | 13 | -48/+24 | ||
| 2017-04-20 | test: Rename dates.test output files so the get removed upon 'make distclean' | 1 | -2/+2 | ||
| 2017-04-20 | test: Add missing test files to Makefile.am/EXTRA_DIST | 1 | -1/+42 | ||
| 2017-04-20 | test: Fix wrong filename in EXTRA_DIST entry of Makefile.am | 1 | -1/+1 | ||
| 2017-02-01 | test: Add test cases for different bplist offset and reference sizes | 20 | -0/+34 | ||
| 2017-01-02 | test: Add some more test cases for various valid and invalid content | 7 | -1/+62 | ||
| 2017-01-02 | test: Add new test case for dictionaries with empty keys | 3 | -1/+22 | ||
| 2017-01-02 | test: Add new test case for entities | 3 | -1/+71 | ||
| 2016-11-18 | test: Fix test plist having duplicate keys in dictionary | 1 | -1/+1 | ||
| 2016-09-19 | test: Add additional test case to check extended date range | 3 | -0/+20 | ||
| 2016-06-29 | test: Add another test case for signed/unsigned (multiple) integers | 4 | -0/+35 | ||
| 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 missing .test files | 3 | -0/+35 | ||
| 2015-02-05 | test: Add more test cases covering binary plist issues | 5 | -2/+32 | ||
| 2014-10-03 | Avoid exporting non-public symbols | 1 | -1/+1 | ||
| 2014-06-13 | test: Fix make clean in relation with out-of-tree build directory | 1 | -1/+1 | ||
| 2014-05-27 | test: Add keys with XML entities to data plist files | 5 | -2/+10 | ||
| 2014-05-27 | test: Fix clean target to remove all generated files | 1 | -1/+1 | ||
| 2014-05-23 | test: Add test cases for integer nodes | 9 | -2/+78 | ||
| 2014-05-23 | test: Add data/7.plist to extra_dist target | 1 | -1/+1 | ||
| 2014-05-22 | test: Use better test data for timezone tests | 3 | -2/+12 | ||
| 2014-04-02 | test: Fix timezone test cases with set -e | 2 | -0/+4 | ||
| 2014-04-01 | test: Add new timezone tests | 3 | -1/+37 | ||
| 2014-02-13 | Replace some LDADD references to use $(top_builddir) for distcheck | 1 | -2/+2 | ||
| 2014-02-13 | fix make distcheck | 14 | -105/+75 | ||
| 2013-12-13 | change build system to autotools | 14 | -29/+169 | ||
| 2011-05-27 | Make libplist glib free | 2 | -4/+4 | ||
| 2010-01-21 | Fix some warnings | 2 | -10/+4 | ||
