summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Updated NEWS for release2.3.0Nikias Bassen2023-04-211-0/+25
* test: Fix tests for distcheckNikias Bassen2023-04-212-1/+2
* Remove unnecessary const to silence compiler warningNikias Bassen2023-04-214-4/+4
* Update soversionNikias Bassen2023-04-211-1/+1
* docs: Updated manpageNikias Bassen2023-04-211-0/+3
* plistutil: Add -p command line switch to print plist in human-readable formatNikias Bassen2023-04-211-0/+27
* C++: Remove deprecated Insert()Nikias Bassen2023-04-212-6/+0
* Fix buildNikias Bassen2023-04-211-0/+1
* Update .gitignoreNikias Bassen2023-04-211-0/+3
* Add C++ interface testSébastien Gonzalve2023-04-218-0/+203
* C++: Add dictionary and array size methodNikias Bassen2023-04-214-0/+10
* bplist: Fix offset range checkNikias Bassen2023-04-211-1/+1
* Remove deprecated plist_dict_insert_item()Nikias Bassen2023-04-192-17/+0
* Add plist_read_from_file() to interface, update plist_from_memory()Nikias Bassen2023-04-194-48/+75
* Add new output-only formats and Define constants for the different plist formatsNikias Bassen2023-04-1611-22/+1637
* Fix build without --enable-debugNikias Bassen2023-02-075-0/+9
* [github-actions] Fix build for CodeQL workflow againNikias Bassen2023-02-071-1/+1
* [github-actions] Fix build for CodeQL workflowNikias Bassen2023-02-071-15/+4
* Add function to interface to allow enabling/disabling error/debug output for ...Nikias Bassen2023-02-077-0/+45
* plistutil: Add command line switch to allow sorting of the output plistNikias Bassen2023-02-062-6/+26
* libcnary: Updated typedefs of node_t and node_list_t to contain pointerNikias Bassen2023-02-0610-134/+143
* Fix plist_sort() by swapping the nodes in the tree instead of their dataNikias Bassen2023-02-051-29/+33
* Add new plist_sort() functionNikias Bassen2023-02-032-0/+69
* Add lowercase begin/end iterator functionsDaniel2023-02-034-0/+48
* Add PList::Array iterator member functionsDaniel2023-02-032-0/+27
* bplist: Fix handling of PLIST_NULL node typeNikias Bassen2023-01-312-0/+2
* jplist: Fix handling of PLIST_NULL type when converting to JSONNikias Bassen2023-01-311-0/+3
* xplist: Add missing newline to debug messageNikias Bassen2023-01-191-1/+1
* jplist: Add missing newline to debug messageNikias Bassen2023-01-191-1/+1
* oplist: Prevent too many levels of recursion to prevent stack overflowNikias Bassen2023-01-181-1/+9
* oplist: Fix another OOB readNikias Bassen2023-01-172-0/+8
* Updated README.md with CodeQL badgeNikias Bassen2023-01-161-0/+1
* Rename PLIST_UINT to PLIST_INT and add plist_new_int() and plist_get_int_val()Nikias Bassen2023-01-1617-62/+382
* oplist: Fix another OOB readNikias Bassen2023-01-132-0/+4
* [github-actions] CodeQL: Update checkout to v3Nikias Bassen2023-01-111-1/+1
* [github-actions] build: Update checkout and upload-artifact to v3Nikias Bassen2023-01-111-6/+6
* oplist: Plug another memory leak occurring on parse errorNikias Bassen2023-01-112-0/+2
* oplist: Plug some more memory leaks occuring when parsing failsNikias Bassen2023-01-111-4/+5
* fuzz: Add OpenStep crash/leak testcases found by OSS-FuzzNikias Bassen2023-01-093-0/+8
* oplist: Add more bound checks to prevent OOB readsNikias Bassen2023-01-091-2/+32
* oplist: Fix OOB read by checking bounds properlyNikias Bassen2023-01-091-1/+6
* oplist: Fix use-after-free by setting free'd pointer to NULLNikias Bassen2023-01-091-0/+1
* oplist: Plug memory leaks occurring when parsing failsNikias Bassen2023-01-091-0/+7
* Updated READMENikias Bassen2023-01-081-7/+14
* fuzz: Add OpenStep plist fuzzerNikias Bassen2023-01-086-3/+108
* fuzz: Fix comment in jplist_fuzzer saying XMLNikias Bassen2023-01-081-2/+2
* Add support for OpenStep plist formatNikias Bassen2023-01-0818-45/+1322
* fuzz: Add some more JSON test case from OSS-FuzzNikias Bassen2023-01-083-0/+66
* JSON: Only allow to convert PLIST_DICT or PLIST_ARRAY node to JSONNikias Bassen2023-01-081-0/+8
* [github-actions] Add CIFuzz integrationDavid Korczynski2022-11-201-0/+26