Age | Commit message (Expand) | Author | Files | Lines |
2021-12-23 | jplist: Make strndup argument const to silence compiler warning | Nikias Bassen | 1 | -1/+1 |
2021-12-23 | jplist: Fix build on Windows | Nikias Bassen | 1 | -0/+12 |
2021-12-23 | Add support for JSON format | Nikias Bassen | 5 | -0/+1074 |
2021-12-23 | xplist: Add special handling for PLIST_UID parsing from XML | Nikias Bassen | 1 | -5/+14 |
2021-12-22 | Add a return value to plist_to_* and plist_from_* functions | Nikias Bassen | 3 | -38/+101 |
2021-12-19 | Add support for PLIST_NULL type | Nikias Bassen | 3 | -5/+40 |
2021-12-19 | Add new plist_mem_free() function | Nikias Bassen | 3 | -10/+8 |
2021-11-08 | xplist: Better size estimation for PLIST_REAL nodes | Nikias Bassen | 1 | -2/+2 |
2021-09-13 | Check availability of constructor attribute and use it on Windows in favor of... | Nikias Bassen | 1 | -16/+23 |
2021-09-11 | windows: Make thread_once static and remove const qualifiers from thread_once... | Nikias Bassen | 1 | -3/+3 |
2021-07-13 | cpp: Array: Make sure the array passed to array_fill ist passed by reference | liujianfengv | 1 | -1/+1 |
2021-06-22 | [clang-tidy] Remove casts to the same type | Rosen Penev | 2 | -2/+2 |
2021-06-22 | [clang-tidy] cpp: Replace free with delete | Rosen Penev | 5 | -19/+9 |
2021-06-22 | [clang-tidy] Fix bad widening casts | Rosen Penev | 1 | -2/+2 |
2021-06-22 | [clang-tidy] cpp: Use correct type for loop variable | Rosen Penev | 1 | -4/+2 |
2021-06-22 | [clang-tidy] cpp: Turn reference operators to const | Rosen Penev | 10 | -10/+10 |
2021-06-22 | [clang-tidy] Avoid global non-const variables | Rosen Penev | 2 | -4/+4 |
2021-06-22 | [clang-tidy] Remove pointless const | Rosen Penev | 2 | -2/+2 |
2021-01-25 | Replace malloc + memset with calloc where appropriate | Rosen Penev | 1 | -2/+1 |
2020-11-24 | time64: Remove code duplication in separate if branches by combining the cond... | Rosen Penev | 1 | -6/+1 |
2020-11-24 | Add parentheses to macros for better readability | Rosen Penev | 2 | -15/+15 |
2020-11-24 | Improve code readability by using explicit != 0 compare when using strncmp | Rosen Penev | 1 | -4/+4 |
2020-11-24 | Improve code readability by not using else after return | Rosen Penev | 2 | -54/+50 |
2020-11-21 | bplist: Fix offset table range check, don't rely on pointer overflow | Nikias Bassen | 1 | -1/+1 |
2020-06-14 | Add API version to library and pkgconfig file for proper linking | Nikias Bassen | 3 | -12/+12 |
2020-06-09 | Unfold automake variables into multiple lines for maintainability | Martin Szulecki | 1 | -36/+47 |
2020-06-09 | Fix pkg-config file liblist++-2.0.pc referencing wrong (old) libplist | Nikias Bassen | 1 | -1/+1 |
2020-06-08 | Remove whitespace errors from all files | Martin Szulecki | 4 | -10/+10 |
2020-06-08 | pkgconfig: Correctly rename libplist*.pc to libplist*-2.0.pc | Nikias Bassen | 3 | -1/+1 |
2020-06-03 | c++: Switch to c++ headers | Rosen Penev | 12 | -13/+13 |
2020-06-03 | c++: Remove redundant initialization | Rosen Penev | 2 | -2/+2 |
2020-06-03 | c++: Add closing namespace comment | Rosen Penev | 12 | -12/+12 |
2020-06-03 | Remove pointless return in void functions | Rosen Penev | 3 | -14/+0 |
2020-05-26 | Make plist_bool_val_is_true() return 0 instead of -1 if node is NULL or not a... | Nikias Bassen | 1 | -1/+1 |
2020-05-25 | Return NULL from plist_copy() if passed a NULL pointer | Xiao Deng | 1 | -1/+1 |
2020-05-21 | Fix symbol mismatch between public header and interface (plist_bool_val_is_true) | Nikias Bassen | 1 | -1/+1 |
2020-05-14 | time64: Silence compiler warnings about shadowed variable declarations | Nikias Bassen | 1 | -29/+29 |
2020-05-14 | bplist: Prevent 32bit compiler warning | Nikias Bassen | 1 | -1/+3 |
2020-05-11 | bplist: Remove unnecessary allocation and unused variables | Nikias Bassen | 1 | -10/+5 |
2020-05-11 | Suppress compiler warning about memmem on Linux | Nikias Bassen | 1 | -0/+1 |
2020-05-11 | Add plist_*_val_compare, plist_*_val_contains, etc. for the respective node t... | Nikias Bassen | 1 | -0/+231 |
2020-04-21 | time64/ctime64_r: localtime64_r can fail | Derrick Lyndon Pallas | 1 | -1/+3 |
2019-12-09 | bplist: Silence compiler warning | Nikias Bassen | 1 | -2/+2 |
2019-12-09 | bplist: Add cast to/from uint32_t when reading/storing indices for recursion ... | Nikias Bassen | 1 | -4/+4 |
2019-12-09 | bplist: use ptr_array instead of PLIST_ARRAY to store node indices for recurs... | XD | 1 | -10/+10 |
2019-12-09 | ptrarray: Add function returning the size (number of elements) of the array | XD | 2 | -1/+7 |
2019-11-07 | xplist: Bail out when '.' is found while checking for ',' in double to string... | Nikias Bassen | 1 | -0/+2 |
2019-11-07 | Add plist_get_data_ptr() and plist_get_string_ptr() to the interface | Nikias Bassen | 1 | -0/+25 |
2019-11-07 | Add plist_to_bin_free() and plist_to_xml_free() functions that free memory al... | Nikias Bassen | 2 | -0/+10 |
2019-11-07 | xplist: Increase precision when converting PLIST_REAL nodes to XML | Nikias Bassen | 1 | -37/+16 |