index
:
libplist
master
time64
Library to handle Apple Property List format files in binary or XML
ms
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2023-04-19
Add plist_read_from_file() to interface, update plist_from_memory()
Nikias Bassen
4
-48
/
+75
2023-04-16
Add new output-only formats and Define constants for the different plist formats
Nikias Bassen
11
-22
/
+1637
2023-02-07
Fix build without --enable-debug
Nikias Bassen
5
-0
/
+9
2023-02-07
[github-actions] Fix build for CodeQL workflow again
Nikias Bassen
1
-1
/
+1
2023-02-07
[github-actions] Fix build for CodeQL workflow
Nikias Bassen
1
-15
/
+4
2023-02-07
Add function to interface to allow enabling/disabling error/debug output for ...
Nikias Bassen
7
-0
/
+45
2023-02-06
plistutil: Add command line switch to allow sorting of the output plist
Nikias Bassen
2
-6
/
+26
2023-02-06
libcnary: Updated typedefs of node_t and node_list_t to contain pointer
Nikias Bassen
10
-134
/
+143
2023-02-05
Fix plist_sort() by swapping the nodes in the tree instead of their data
Nikias Bassen
1
-29
/
+33
2023-02-03
Add new plist_sort() function
Nikias Bassen
2
-0
/
+69
2023-02-03
Add lowercase begin/end iterator functions
Daniel
4
-0
/
+48
2023-02-03
Add PList::Array iterator member functions
Daniel
2
-0
/
+27
2023-01-31
bplist: Fix handling of PLIST_NULL node type
Nikias Bassen
2
-0
/
+2
2023-01-31
jplist: Fix handling of PLIST_NULL type when converting to JSON
Nikias Bassen
1
-0
/
+3
2023-01-19
xplist: Add missing newline to debug message
Nikias Bassen
1
-1
/
+1
2023-01-19
jplist: Add missing newline to debug message
Nikias Bassen
1
-1
/
+1
2023-01-18
oplist: Prevent too many levels of recursion to prevent stack overflow
Nikias Bassen
1
-1
/
+9
2023-01-17
oplist: Fix another OOB read
Nikias Bassen
2
-0
/
+8
2023-01-16
Updated README.md with CodeQL badge
Nikias Bassen
1
-0
/
+1
2023-01-16
Rename PLIST_UINT to PLIST_INT and add plist_new_int() and plist_get_int_val()
Nikias Bassen
17
-62
/
+382
2023-01-13
oplist: Fix another OOB read
Nikias Bassen
2
-0
/
+4
2023-01-11
[github-actions] CodeQL: Update checkout to v3
Nikias Bassen
1
-1
/
+1
2023-01-11
[github-actions] build: Update checkout and upload-artifact to v3
Nikias Bassen
1
-6
/
+6
2023-01-11
oplist: Plug another memory leak occurring on parse error
Nikias Bassen
2
-0
/
+2
2023-01-11
oplist: Plug some more memory leaks occuring when parsing fails
Nikias Bassen
1
-4
/
+5
2023-01-09
fuzz: Add OpenStep crash/leak testcases found by OSS-Fuzz
Nikias Bassen
3
-0
/
+8
2023-01-09
oplist: Add more bound checks to prevent OOB reads
Nikias Bassen
1
-2
/
+32
2023-01-09
oplist: Fix OOB read by checking bounds properly
Nikias Bassen
1
-1
/
+6
2023-01-09
oplist: Fix use-after-free by setting free'd pointer to NULL
Nikias Bassen
1
-0
/
+1
2023-01-09
oplist: Plug memory leaks occurring when parsing fails
Nikias Bassen
1
-0
/
+7
2023-01-08
Updated README
Nikias Bassen
1
-7
/
+14
2023-01-08
fuzz: Add OpenStep plist fuzzer
Nikias Bassen
6
-3
/
+108
2023-01-08
fuzz: Fix comment in jplist_fuzzer saying XML
Nikias Bassen
1
-2
/
+2
2023-01-08
Add support for OpenStep plist format
Nikias Bassen
18
-45
/
+1322
2023-01-08
fuzz: Add some more JSON test case from OSS-Fuzz
Nikias Bassen
3
-0
/
+66
2023-01-08
JSON: Only allow to convert PLIST_DICT or PLIST_ARRAY node to JSON
Nikias Bassen
1
-0
/
+8
2022-11-20
[github-actions] Add CIFuzz integration
David Korczynski
1
-0
/
+26
2022-11-02
[github-actions] CodeQL: No need for scheduled run since it runs on every push
Nikias Bassen
1
-2
/
+0
2022-11-02
jplist: Prevent multiplication overflow by casting to larger type
Nikias Bassen
1
-2
/
+2
2022-09-05
cython: Fix 2 warnings with `-Wbad-function-cast`
Nikias Bassen
1
-2
/
+4
2022-09-05
jplist: Fix warning with `-Wbad-function-cast`
Nikias Bassen
1
-2
/
+2
2022-09-05
Fix up warning with `-Wbad-function-cast`
Dave MacLachlan
1
-1
/
+4
2022-09-05
Get rid of casting a ptr to a 32 bit value
Dave MacLachlan
1
-2
/
+2
2022-09-05
[github-actions] Update CodeQL to v2
Nikias Bassen
1
-3
/
+3
2022-09-05
Allow using libplist as a submodule
Nikias Bassen
1
-1
/
+1
2022-08-24
bplist: Fix strict aliasing violations
Matthew Smith
1
-3
/
+9
2022-08-24
[github-actions] Add a scheduled build every 1st of the month so we always ha...
Nikias Bassen
1
-1
/
+4
2022-04-06
jplist: Escape characters [0x00..0x1F] when converting to JSON
Nikias Bassen
1
-5
/
+12
2022-04-06
Skip whitespace to properly detect format in plist_from_memory()
Nikias Bassen
1
-3
/
+8
2022-02-15
jplist: Fix another OOB read by using correct bounds check
Nikias Bassen
1
-1
/
+1
[prev]
[next]