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
2022-01-31
jplist: Fix OOB read by making sure the JSMN token index is in valid range
Nikias Bassen
1
-31
/
+48
2022-01-28
fuzz: Add JSON crash/leak test cases from OSS-Fuzz
Nikias Bassen
3
-0
/
+3
2022-01-28
jplist: Fix a few memory leaks that occur when parsing fails
Nikias Bassen
1
-0
/
+5
2022-01-28
jplist: Fix NULL pointer dereference by handling errors from unescape_string ...
Nikias Bassen
1
-0
/
+6
2022-01-28
jplist: Fix use-after-free in unescape_string
Nikias Bassen
1
-2
/
+2
2022-01-26
[github-actions] Also checkout all tags for codeql
Nikias Bassen
1
-1
/
+1
2022-01-26
[github-actions] Make sure to fetch all tags on checkout
Nikias Bassen
1
-0
/
+6
2022-01-25
jplist: Make sure the jsmn parser tokens are initialized properly
Nikias Bassen
1
-3
/
+6
2022-01-25
test: Rename json test files to .json
Nikias Bassen
5
-3
/
+4
2022-01-25
configure: Fix clang detection when configuring --with-fuzzers
Nikias Bassen
1
-2
/
+7
2022-01-25
fuzz: Add fuzzer for JSON format
Nikias Bassen
6
-4
/
+110
2022-01-25
autoconf: Automatically derive version number from latest git tag
Nikias Bassen
3
-2
/
+26
2022-01-25
test: Add additional JSON test case
Nikias Bassen
4
-7
/
+28
2022-01-25
jplist: Make sure key values are also unescaped
Nikias Bassen
1
-12
/
+19
2021-12-24
json: Update parser (jsmn) to verify the length of the input data
Nikias Bassen
3
-7
/
+17
2021-12-23
test: Work around JSON parser limitation expecting to have a 0-terminated str...
Nikias Bassen
1
-0
/
+3
2021-12-23
test: Update json test case to not rely on --enable-debug
Nikias Bassen
1
-9
/
+6
2021-12-23
plistutil: Check return values from plist API to print proper error messages
Nikias Bassen
1
-14
/
+35
2021-12-23
jplist: Make strndup argument const to silence compiler warning
Nikias Bassen
1
-1
/
+1
2021-12-23
[github-actions] Fix test suite failing due to missing debug output
Nikias Bassen
1
-3
/
+3
2021-12-23
jplist: Fix build on Windows
Nikias Bassen
1
-0
/
+12
2021-12-23
Add support for JSON format
Nikias Bassen
20
-66
/
+1403
2021-12-23
test: Add PLIST_UID test case
Nikias Bassen
4
-3
/
+155
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
4
-43
/
+120
2021-12-19
Add support for PLIST_NULL type
Nikias Bassen
4
-15
/
+60
2021-12-19
Fix 'make docs' target deleting the whole docs subdir
Nikias Bassen
1
-1
/
+1
2021-12-19
Add new plist_mem_free() function
Nikias Bassen
4
-24
/
+28
2021-11-08
xplist: Better size estimation for PLIST_REAL nodes
Nikias Bassen
1
-2
/
+2
2021-09-21
[github-actions] Add an explicit apt-get update before attempting to install ...
Nikias Bassen
1
-0
/
+1
2021-09-17
[github-actions] Remove git checkout HEAD^2 step for CodeQL
Nikias Bassen
1
-5
/
+0
2021-09-13
Check availability of constructor attribute and use it on Windows in favor of...
Nikias Bassen
2
-20
/
+45
2021-09-11
windows: Make thread_once static and remove const qualifiers from thread_once...
Nikias Bassen
1
-3
/
+3
2021-09-11
Update deprecated autoconf macros and update m4 files
Nikias Bassen
4
-127
/
+172
2021-07-13
cpp: Array: Make sure the array passed to array_fill ist passed by reference
liujianfengv
1
-1
/
+1
2021-06-30
README: Fix typo
Nikias Bassen
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
20
-20
/
+20
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-06-09
[github-actions] Create artifacts
Nikias Bassen
1
-0
/
+45
2021-06-09
[github-actions] Use python3/cython3 for building python bindings
Nikias Bassen
1
-6
/
+20
2021-06-09
[github-actions] macOS: Build arm64 _and_ x86_64
Nikias Bassen
1
-0
/
+10
2021-06-09
[github-actions] Windows: Also build cython extension
Nikias Bassen
1
-1
/
+2
2021-06-09
[github-actions] Windows: add matrix to build for x86_64 and i686
Nikias Bassen
1
-1
/
+9
2021-06-09
cython: Add -no-undefined to linker flags for shared python lib
Nikias Bassen
1
-1
/
+1
2021-06-08
configure: Don't force use of clang
Nikias Bassen
1
-6
/
+0
[prev]
[next]