1. c5a30e9 Update NEWS with latest changes by Martin Szulecki · 2 years, 6 months ago 2.2.0
  2. 45d99de Adjust debug code code related messages in configure.ac to match other projects by Martin Szulecki · 2 years, 6 months ago
  3. ca33d86 Use API version in cython libplist include directory check to fix linking by Martin Szulecki · 2 years, 6 months ago
  4. eff9740 Add API version to library and pkgconfig file for proper linking by Nikias Bassen · 2 years, 6 months ago
  5. 4bbbd7f Add "contributing" section to README.md by Martin Szulecki · 2 years, 6 months ago
  6. c021eb9 Add opening text before feature list in README.md by Martin Szulecki · 2 years, 6 months ago
  7. 4ecd113 Update README with Apple trademarks by Nikias Bassen · 2 years, 6 months ago
  8. 17d05a4 Add build status badge to README.md by Martin Szulecki · 2 years, 6 months ago
  9. a9e684c Improve README.md with feature, installation and usage sections by Martin Szulecki · 2 years, 6 months ago
  10. c148499 Unfold automake variables into multiple lines for maintainability by Martin Szulecki · 2 years, 6 months ago
  11. 65a7ffb Make sure to not remove the 'docs' directory on 'make clean' by Nikias Bassen · 2 years, 6 months ago
  12. 2d9e7f7 Fix pkg-config file liblist++-2.0.pc referencing wrong (old) libplist by Nikias Bassen · 2 years, 6 months ago
  13. 8a3d100 Update NEWS with latest changes by Martin Szulecki · 2 years, 6 months ago
  14. b7dde5f Apply changes towards a project wide common "autogen.sh" file by Martin Szulecki · 2 years, 6 months ago
  15. 5ca510a Remove whitespace errors from all files by Martin Szulecki · 2 years, 6 months ago
  16. 137716d pkgconfig: Correctly rename libplist*.pc to libplist*-2.0.pc by Nikias Bassen · 2 years, 6 months ago
  17. 80d377a Make sure README.md file is added to distribution archive by Martin Szulecki · 2 years, 6 months ago
  18. 1be2c75 Update README.md links and credits by Martin Szulecki · 2 years, 6 months ago
  19. 525d6a7 Add man page for plistutil by Nikias Bassen · 2 years, 6 months ago
  20. 07edc82 plistutil: Update copyright header by Nikias Bassen · 2 years, 6 months ago
  21. d417d38 plistutil: Add new "--version" option to output version information by Nikias Bassen · 2 years, 6 months ago
  22. e64fbba plistutil: Fix option parsing by Nikias Bassen · 2 years, 6 months ago
  23. d237e71 Unify plistutil usage output with other tools and add project URLs by Martin Szulecki · 2 years, 6 months ago
  24. 4a33d60 Add config.h include to plistutil.c by Martin Szulecki · 2 years, 6 months ago
  25. ff4fc77 Replace tabs with correct space indentation in plistutil.c by Martin Szulecki · 2 years, 6 months ago
  26. 319de9a c++: Switch to c++ headers by Rosen Penev · 2 years, 6 months ago
  27. aa45079 c++: Remove redundant initialization by Rosen Penev · 2 years, 6 months ago
  28. 7c69e03 c++: Add closing namespace comment by Rosen Penev · 2 years, 6 months ago
  29. 68dc3f5 c++: Fix inconsistent declarations by Rosen Penev · 2 years, 6 months ago
  30. f5fb0b4 Remove pointless return in void functions by Rosen Penev · 2 years, 6 months ago
  31. e2a030a Updated NEWS for release by Nikias Bassen · 2 years, 6 months ago
  32. e6c465e Bump version and soversion for release by Nikias Bassen · 2 years, 6 months ago
  33. 66d2bb6 Make plist_bool_val_is_true() return 0 instead of -1 if node is NULL or not a PLIST_BOOLEAN by Nikias Bassen · 2 years, 6 months ago
  34. ea5b54b Return NULL from plist_copy() if passed a NULL pointer by Xiao Deng · 2 years, 6 months ago
  35. 517a4f9 plistutil: Improve usage text alignment by Nikias Bassen · 2 years, 6 months ago
  36. 56d6e12 plistutil: Added ability to specify output format by Jaywalker · 2 years, 6 months ago
  37. d975256 plistutil: Added ability for files to be read from stdin by Jaywalker · 2 years, 6 months ago
  38. 15f2eea Fix symbol mismatch between public header and interface (plist_bool_val_is_true) by Nikias Bassen · 2 years, 7 months ago
  39. bbde6a4 time64: Silence compiler warnings about shadowed variable declarations by Nikias Bassen · 2 years, 7 months ago
  40. 84b71c9 bplist: Prevent 32bit compiler warning by Nikias Bassen · 2 years, 7 months ago
  41. a2d6654 Fix configure check for -lm to actually check if -lm is required by Nikias Bassen · 2 years, 7 months ago
  42. ce1092a Links with -lm if fmin doesn't seem to be a builtin by Nikias Bassen · 2 years, 7 months ago
  43. 1b9bf8b bplist: Remove unnecessary allocation and unused variables by Nikias Bassen · 2 years, 7 months ago
  44. baf5092 Suppress compiler warning about memmem on Linux by Nikias Bassen · 2 years, 7 months ago
  45. 3039244 Add plist_*_val_compare, plist_*_val_contains, etc. for the respective node types by Nikias Bassen · 2 years, 7 months ago
  46. b1c9fda time64/ctime64_r: localtime64_r can fail by Derrick Lyndon Pallas · 2 years, 7 months ago
  47. fbee194 cython: Fix get_value for Data nodes by Nikias Bassen · 2 years, 8 months ago
  48. 92b3f61 [github-actions] Install cython via pip by Nikias Bassen · 2 years, 8 months ago
  49. e7355a4 cython: Fix handling of Date nodes (needs MACH_EPOCH) by Nikias Bassen · 2 years, 8 months ago
  50. 25ab3ae test: Use diff --strip-trailing-cr to fix tests on windows by Nikias Bassen · 3 years ago
  51. ba52a04 [github-actions] Run last step in windows build check even if previous one failed by Nikias Bassen · 3 years ago
  52. 8b5662a test: Write outputfile to test log for signedunsigned2 test by Nikias Bassen · 3 years ago
  53. 8b09d3f [github actions] Print test log of failed tests when testing windows build by Nikias Bassen · 3 years ago
  54. 878d0d8 bplist: Silence compiler warning by Nikias Bassen · 3 years ago
  55. 6dfedfc [github actions] trying to fix windows build... by Nikias Bassen · 3 years ago
  56. 34891d5 [github action] Hopefully fix windows build by Nikias Bassen · 3 years ago
  57. 510c5fa [github actions] Trying to add windows to build workflow by Nikias Bassen · 3 years ago
  58. 2d5a1bb [github actions] Update build workflow to not run brew as root for macOS by Nikias Bassen · 3 years ago
  59. 408bade [github actions] Update build workflow by Nikias Bassen · 3 years ago
  60. a511a4b bplist: Add cast to/from uint32_t when reading/storing indices for recursion check by Nikias Bassen · 3 years ago
  61. 3763b84 [github actions] Fix workflow by Nikias Bassen · 3 years ago
  62. a029706 bplist: use ptr_array instead of PLIST_ARRAY to store node indices for recursing check by XD · 3 years ago
  63. 4289c5e ptrarray: Add function returning the size (number of elements) of the array by XD · 3 years ago
  64. 344328d Add build workflow by Nikias Bassen · 3 years ago
  65. 3df02d4 Bump version to 2.1.0 for release by Nikias Bassen · 3 years, 1 month ago 2.1.0
  66. e7d4f4c Bump soversion due to functions added to interface by Nikias Bassen · 3 years, 1 month ago
  67. 06c9589 Updated NEWS for release by Nikias Bassen · 3 years, 1 month ago
  68. b1b6014 xplist: Bail out when '.' is found while checking for ',' in double to string conversion by Nikias Bassen · 3 years, 1 month ago
  69. 49cbc8d Add plist_get_data_ptr() and plist_get_string_ptr() to the interface by Nikias Bassen · 3 years, 1 month ago
  70. 4d45869 Add plist_to_bin_free() and plist_to_xml_free() functions that free memory allocated by plist_to_bin()/plist_to_xml() by Nikias Bassen · 3 years, 1 month ago
  71. b7c802f xplist: Increase precision when converting PLIST_REAL nodes to XML by Nikias Bassen · 3 years, 1 month ago
  72. 072a31d Updated .gitignore by Nikias Bassen · 3 years, 1 month ago
  73. 6a53de9 libcnary: [BUGFIX] Set list->end to NULL when removing last and only element from list by Nikias Bassen · 3 years, 3 months ago
  74. 025d042 plist: Remove unnecessary parameter from plist_copy_node() by Xiao Deng · 3 years, 4 months ago
  75. e1a5d60 Make sure to copy hash table entries properly when cloning array/dict nodes by Nikias Bassen · 3 years, 4 months ago
  76. 811a53a cython: Make sure plist.pxd is installed correctly by Nikias Bassen · 3 years, 4 months ago
  77. c253e70 cython: Remove unused variable by Nikias Bassen · 3 years, 4 months ago
  78. 6c684cc cython: Fix compilation by Nikias Bassen · 3 years, 4 months ago
  79. 121c834 cython: Implement dump()/dumps() to match up with plistlib (Python 3.4) by Andrew Udvare · 3 years, 5 months ago
  80. 7be52ea cython: Implement load()/loads() to match up with plistlib (Python 3.4) by Andrew Udvare · 3 years, 5 months ago
  81. 7d6b42c Add PList::Dictionary::const_iterator by Alexander Böhn · 3 years, 5 months ago
  82. ec957fb Fixed bug in dictionary_fill by tihmstar · 3 years, 5 months ago
  83. 17546f5 plist_set_key_val(): prevent setting a key value that already exists in a PLIST_DICT by Nikias Bassen · 3 years, 7 months ago
  84. ea37ed0 Add plist_dict_item_get_key() to allow retrieving the key node for a given item of a #PLIST_DICT by Nikias Bassen · 3 years, 7 months ago
  85. 9555e71 Add plist_array_item_remove() to allow removing an array's child node without relying on the index by Nikias Bassen · 3 years, 7 months ago
  86. 23e5a76 plist_array_get_item_index(): return UINT_MAX instead of 0 when node can't be found by Nikias Bassen · 3 years, 7 months ago
  87. 08c6143 Add index lookup table for large PLIST_ARRAY nodes by Nikias Bassen · 3 years, 7 months ago
  88. 7e9ecf2 Converted README to markdown and updated links to https by Nikias Bassen · 3 years, 7 months ago
  89. 77bef0d Ignore invalid input in plist_get_*_val() to prevent unnecessary assertions by Nikias Bassen · 3 years, 7 months ago
  90. 8e5b802 test: Merge *cmp.test into *.test to allow parallel testing by Nikias Bassen · 3 years, 7 months ago
  91. 20b5f9e m4: update ax_pthread to latest by Yves-Alexis Perez · 3 years, 7 months ago
  92. ddb6340 cython: use PYTHON_LIBS instead of PYTHON_LDFLAGS by Yves-Alexis Perez · 3 years, 7 months ago
  93. 3e9a82a Use Requires.private in *.pc files to not add unnecessary links. by Julien Lavergne · 3 years, 7 months ago
  94. 42bb64b Updated ac_python_devel.m4 to newer ax_python_devel.m4 by Nikias Bassen · 3 years, 8 months ago
  95. bec850f libcnary: Remove list.c/list.h and just do everything in node_list.c by Nikias Bassen · 3 years, 11 months ago
  96. afec733 headers: Don't redefine uint*_t for newer versions of MSVC by Nikias Bassen · 3 years, 11 months ago
  97. 3443845 cpp: Dictionary: Reduce code duplication with helper function by Nikias Bassen · 3 years, 11 months ago
  98. 84d6af8 plist: Add iterator for #PLIST_ARRAY nodes by Nikias Bassen · 3 years, 11 months ago
  99. 5f8ca6e xplist: Fix dtostr() inserting ':' to output string when fractional part overflows by Nikias Bassen · 3 years, 11 months ago
  100. e1f8521 bplist: Silence compiler warning 'comparison is always true ...' (32 bit) by Nikias Bassen · 3 years, 11 months ago