1. 26dd27c bplist: Fix format specifier in debug message by Nikias Bassen · 15 hours ago master
  2. 5b3ae4c Add circular reference detection to all format writers by Nikias Bassen · 15 hours ago
  3. 25d61ff hashtable: Remove unnecessary casts by using the correct type for the `next` member by Nikias Bassen · 2 days ago
  4. c74e34e plist: make plist_data_compare NULL-safe by Nikias Bassen · 3 days ago
  5. 15164eb bplist: Fix offset_table range check by Nikias Bassen · 5 weeks ago
  6. b32b370 test: Fix ostep-invalid-types test case by Nikias Bassen · 6 weeks ago
  7. b020cf2 cpp: Add `this` comparison to `operator=` copy assign by Tsuk1ha · 6 weeks ago
  8. 18e5b22 test: fix operator error by Ankur Tyagi · 8 weeks ago
  9. 2c50f76 xplist: Allow empty key entry in PLIST_DICT by Nikias Bassen · 9 weeks ago
  10. 438f01b plistutil: (partially) Fix processing extremely large files by Nikias Bassen · 3 months ago
  11. 613a76f xplist: Fix possible integer overflow by Nikias Bassen · 3 months ago
  12. 2bcc195 OpenStep: Fix possible integer overflow in node_from_openstep by Nikias Bassen · 3 months ago
  13. b5a9af8 time64: Assert if date is pointing to NULL by Nikias Bassen · 3 months ago
  14. 3588b4d Use sufficiently large data type for indexes/position counters by Nikias Bassen · 3 months ago
  15. 543e20b docs: Fix CSS by Nikias Bassen · 3 months ago
  16. d9958ba Update documentation style by Nikias Bassen · 3 months ago
  17. 7355dc8 Fix Integer constructor to copy plist node by Bing Ye · 4 months ago
  18. 91ba426 Fix proper use of calloc by Nikias Bassen · 4 months ago
  19. c38ad16 Add FUNDING by Nikias Bassen · 4 months ago
  20. 20d5d57 [github-actions] Update build workflow to use windows-latest by Nikias Bassen · 6 months ago
  21. cf5897a Silence deprecation warning by using underlying code directly by Nikias Bassen · 8 months ago 2.7.0
  22. b8cfac2 Updated NEWS for release by Nikias Bassen · 8 months ago
  23. e255ed0 Update soversion for release by Nikias Bassen · 8 months ago
  24. cb76e4d Add plist_new_unix_date, plist_get_unix_date_val, plist_set_unix_date_val functions by Nikias Bassen · 8 months ago
  25. d7fe479 cython: Fix build with cython 3.1+ by Nikias Bassen · 8 months ago
  26. eee2e51 Fix plist_set_date_val to use correct size for data storage by Nikias Bassen · 8 months ago
  27. d031e94 C++: Data: Add const char* constructor by guyingzhao · 9 months ago
  28. 1aae1e5 C++: Add f/Front() and b/Back() to Array to access first/last element by guyingzhao · 9 months ago
  29. 464382e C++: Dictionary: Update template definition for better readability by guyingzhao · 9 months ago
  30. e6f3c6c C++: Array: Add const Node& variants to Append, Insert by guyingzhao · 9 months ago
  31. ed8a733 C++: Add = operator to String class by Nikias Bassen · 9 months ago
  32. 31f1a81 C++: Add const char* constructor to String class by guyingzhao · 9 months ago
  33. 8e31042 C++: Add new Structure::FromMemory() by Nikias Bassen · 9 months ago
  34. 636ec1f C++: Explicitly initialize base class in copy constructor by Nikias Bassen · 9 months ago
  35. a6afb22 C++: Fix bug in array_fill helper function by Nikias Bassen · 9 months ago
  36. 02ceeca [github-actions] cifuzz: Update upload-artifact to v4 by Nikias Bassen · 9 months ago
  37. 228a305 Fix segmentation fault when calling plist_sort() on an empty dictionary by Nikias Bassen · 10 months ago
  38. 5ea6de6 C++: Use `free()` instead of `delete` for C things by Nikias Bassen · 11 months ago
  39. d40f03e C++: Add more convenience functions to the interface by guyingzhao · 11 months ago
  40. 02be849 C++: Fix String::GetValue memory leaking and suport assignment of const char* by guyingzhao · 11 months ago
  41. 44099d4 Remove pthread dependency by Nikias Bassen · 1 year, 1 month ago
  42. e3ca6af configure: Allow building the library without tool(s) by Nikias Bassen · 1 year, 1 month ago
  43. 8dee549 configure: Removed unused check by Nikias Bassen · 1 year, 1 month ago
  44. c1e3868 Updated ax_python_devel.m4 by Nikias Bassen · 1 year, 2 months ago
  45. 581b3e2 [github-actions] Run build workflow on pull_request by Nikias Bassen · 1 year, 2 months ago
  46. 3d61170 Add missing cast in UINT_TO_HOST by Duncan Ogilvie · 1 year, 2 months ago
  47. 6eff9eb Use listplist_version function instead of PACKAGE_VERSION in plistutil by Duncan Ogilvie · 1 year, 2 months ago
  48. 1813eda Fix warnings on MSVC by Duncan Ogilvie · 1 year, 2 months ago
  49. b611aa6 Fix compilation on MSVC by Duncan Ogilvie · 1 year, 2 months ago
  50. 8f24c48 Switch from detecting little endian (common) to detecting big endian (rare) by Duncan Ogilvie · 1 year, 2 months ago
  51. 3a1404c Switch to more generic global initializer method by Duncan Ogilvie · 1 year, 2 months ago
  52. a5df0a6 Update README by Nikias Bassen · 1 year, 3 months ago
  53. e8791e2 [github-actions] codeql-analysis: Update actions to newer version by Nikias Bassen · 1 year, 8 months ago
  54. e3568d8 json: Allow e+/E+ in exponent as per RFC 8259 by Nikias Bassen · 1 year, 8 months ago
  55. 2117b8f Updated NEWS for release by Nikias Bassen · 1 year, 8 months ago 2.6.0
  56. c96b1ad Update soversion for release by Nikias Bassen · 1 year, 8 months ago
  57. 1327c87 Revert "Change API around #PLIST_DATA to use uint8_t instead of char arrays" by Nikias Bassen · 1 year, 8 months ago
  58. 06877b5 Updated NEWS for release by Nikias Bassen · 1 year, 9 months ago 2.5.0
  59. 0e7657e Bump soversion for release by Nikias Bassen · 1 year, 9 months ago
  60. 5461eda [github-actions] Fix cython installation for macOS build by Nikias Bassen · 1 year, 9 months ago
  61. f8be42e Add PLIST_DICT convenience functions for different queries/operations by Nikias Bassen · 1 year, 9 months ago
  62. 0b73e02 automake: Prevent `dist` or `distcheck` when uncommitted changes are present by Nikias Bassen · 1 year, 9 months ago
  63. a91f574 Change API around #PLIST_DATA to use uint8_t instead of char arrays by Nikias Bassen · 1 year, 9 months ago
  64. 612cdf3 autoconf: Require cython 3.0 for python bindings by Nikias Bassen · 1 year, 10 months ago
  65. a1ef9d3 [github-actions] Use newer cython version (Linux) by Nikias Bassen · 1 year, 10 months ago
  66. 578c78b [github-actions] Updated build workflow to use v4 for checkout and upload-artifact by Nikias Bassen · 1 year, 11 months ago
  67. 51623f6 Updated NEWS for release by Nikias Bassen · 1 year, 11 months ago 2.4.0
  68. ead508a Update soversion by Nikias Bassen · 1 year, 11 months ago
  69. 86c3ef2 docs: Use README.md to generate mainpage with doxygen by Nikias Bassen · 1 year, 11 months ago
  70. 3ca4f14 Updated README by Nikias Bassen · 1 year, 11 months ago
  71. 4460773 Updated README by Nikias Bassen · 1 year, 11 months ago
  72. 122263b Updated README by Nikias Bassen · 1 year, 11 months ago
  73. 082b69d Add a libplist_version() function to the interface by Nikias Bassen · 2 years ago
  74. 3daee60 Fix PLIST_API definitions by Nikias Bassen · 2 years ago
  75. b3cf5be configure: Use string for tm_zone assignment by Florian Weimer · 2 years, 1 month ago
  76. 8487d23 Prevent OOB access in plist_from_memory by Nikias Bassen · 2 years, 1 month ago
  77. c46afc8 Updated README with updated Linux installation steps by Nikias Bassen · 2 years, 2 months ago
  78. f21f2e3 [github-actions] Remove unneeded Python 2 path for macOS build by Dave Nicolson · 2 years, 2 months ago
  79. 960da29 Fix dictionary key deletion in Cython by Dave Nicolson · 2 years, 2 months ago
  80. d1d2d36 Fix Cython dump method by Dave Nicolson · 2 years, 2 months ago
  81. 73b4b2d Allow building without Python by Dave Nicolson · 2 years, 2 months ago
  82. 2cd858c test: use unique output file names across tests by Sergei Trofimovich · 2 years, 3 months ago
  83. d45396a Prevent adding NULL items to array/dictionary nodes by Nikias Bassen · 2 years, 5 months ago
  84. 2d8d7ef Plug memory leak in plist_write_to_stream() by Nikias Bassen · 2 years, 7 months ago
  85. f28cf0f Add explicit casts and fix return type mismatches by Nikias Bassen · 2 years, 8 months ago
  86. d772fd7 Add an explicit PLIST_FORMAT_NONE value by Nikias Bassen · 2 years, 8 months ago
  87. 50255a2 autoconf: Remove unused function checks and fix constructor/destructor attribute check by Nikias Bassen · 2 years, 8 months ago
  88. 21a432b bplist: Move realloc from parse_unicode_node() into plist_utf16be_to_utf8() by Nikias Bassen · 2 years, 8 months ago
  89. b7d7459 Make sure function signatures match their declarations in the public header by Nikias Bassen · 2 years, 8 months ago
  90. ff00100 Windows: Use winsock2.h instead of sys/time.h when using MSVC by Nikias Bassen · 2 years, 8 months ago
  91. af51970 Add space before PRI* macros, some compilers do not like it by Nikias Bassen · 2 years, 8 months ago
  92. 91c0aa8 Move PLIST_API to the headers by Nikias Bassen · 2 years, 8 months ago
  93. 834bb31 Silence another false 'shadows builtin function' warning on MinGW by Nikias Bassen · 2 years, 8 months ago
  94. ff842f7 Silence false 'shadows builtin function' warning on MinGW by Nikias Bassen · 2 years, 8 months ago
  95. 1d45b85 Silence more compiler warning on 32bit systems by Nikias Bassen · 2 years, 8 months ago
  96. 57a7f14 Silence compiler warning on 32bit systems by Nikias Bassen · 2 years, 8 months ago
  97. 954b3e4 Update doxygen config and document undocumented macros by Nikias Bassen · 2 years, 9 months ago
  98. 4d08422 autoconf: small update to configure.ac by Nikias Bassen · 2 years, 9 months ago
  99. 5d65599 autoconf: Allow disabling build of test suite by Nikias Bassen · 2 years, 9 months ago
  100. 61f01b1 Add a PLIST_OPT_NONE value to plist_write_options_t by Nikias Bassen · 2 years, 9 months ago