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
2019-01-21
cpp: Dictionary: Reduce code duplication with helper function
Nikias Bassen
1
-47
/
+16
2019-01-21
plist: Add iterator for #PLIST_ARRAY nodes
Nikias Bassen
3
-35
/
+87
2019-01-21
xplist: Fix dtostr() inserting ':' to output string when fractional part over...
Nikias Bassen
1
-2
/
+15
2019-01-18
bplist: Silence compiler warning 'comparison is always true ...' (32 bit)
Nikias Bassen
1
-1
/
+1
2018-12-23
plist: Improve plist_dict_next_item() drastically by iterating on node list d...
Nikias Bassen
1
-10
/
+8
2018-12-17
xplist: Write base64 directly to output buffer to improve memory usage
Nikias Bassen
1
-5
/
+2
2018-12-17
cython: Fix Node.to_bin() decode
Shane Garrett
1
-1
/
+1
2018-12-14
xplist: Improve memory usage by estimating output buffer size
Nikias Bassen
2
-3
/
+128
2018-12-14
xplist: Fix writing of empty dict and array nodes to XML
Nikias Bassen
1
-8
/
+6
2018-12-11
xplist: Fix segfault caused by recent changes in libcnary
Nikias Bassen
1
-1
/
+1
2018-12-10
ptrarray: Allow larger chunks for buffer reallocation
Nikias Bassen
1
-1
/
+1
2018-12-10
xplist: Prevent unnecessary reallocations when writing XML output
Nikias Bassen
1
-1
/
+4
2018-12-10
Remove node_iterator and operate on node list directly to improve memory usage
Nikias Bassen
9
-269
/
+7
2018-12-10
bplist: Improve performance and memory usage when writing binary plist
Nikias Bassen
4
-6
/
+88
2018-11-30
bplist: Remove unnecessary allocations when parsing and writing unicode nodes
Nikias Bassen
1
-88
/
+72
2018-11-29
bplist: Remove redundant calls to strlen()
Nikias Bassen
1
-7
/
+4
2018-11-28
libcnary: Remove redundant members from node_t struct
Nikias Bassen
2
-32
/
+17
2018-09-04
xplist: Assert when number of child nodes of PLIST_DICT is not even
Nikias Bassen
1
-0
/
+3
2018-07-25
xplist: Fix typo in error message
Bastien Nocera
1
-1
/
+1
2018-07-24
libcnary: Fix memleak in node_debug()
Bastien Nocera
1
-0
/
+1
2017-06-08
configure: Allow building with sanitizers (without fuzzers)
Nikias Bassen
1
-10
/
+35
2017-05-31
bplist: Prevent store to misaligned address when writing real/date nodes
Nikias Bassen
1
-9
/
+9
2017-05-31
fuzz: Add some more crash samples reported via github issues.
Nikias Bassen
15
-0
/
+0
2017-05-30
fuzz: Add crash/leak samples from OSS-Fuzz
Nikias Bassen
16
-0
/
+10299
2017-05-30
fuzz: Move known crash/leak samples to per-fuzzer directories
Nikias Bassen
18
-2
/
+2
2017-05-29
fuzz: Add appropriate -max_len to fuzzers for testing
Nikias Bassen
1
-2
/
+2
2017-05-29
Prefer clang/clang++ over gcc/g++ (if installed)
Nikias Bassen
1
-0
/
+9
2017-05-29
Integrate fuzzers into build system
Nikias Bassen
6
-1
/
+175
2017-05-29
fuzz: Add some known previously crashing test cases
Nikias Bassen
17
-0
/
+164
2017-05-29
bplist: Work around misaligned reads reported by AddressSanitizer
Nikias Bassen
1
-3
/
+3
2017-04-25
Add fuzzing targets for libFuzzer used by Google's OSS-Fuzz
Nikias Bassen
6
-0
/
+122
2017-04-20
Updated NEWS for release
2.0.0
Nikias Bassen
1
-0
/
+30
2017-04-20
Updated AUTHORS from commit history
Nikias Bassen
1
-1
/
+6
2017-04-20
Bump version to 2.0.0 for release
Nikias Bassen
1
-1
/
+1
2017-04-20
Bump so version due to added functions to interface
Nikias Bassen
1
-1
/
+1
2017-04-20
build: Fix check for previously installed cython bindings
Nikias Bassen
1
-0
/
+1
2017-04-20
build: Make sure plist.pxd is included in tarballs
Christophe Fergeau
1
-3
/
+2
2017-04-20
autofoo: Ensure that 'make distcheck' doesn't fail when cython is not installed
Christophe Fergeau
2
-6
/
+5
2017-04-20
test: Rename dates.test output files so the get removed upon 'make distclean'
Christophe Fergeau
1
-2
/
+2
2017-04-20
test: Add missing test files to Makefile.am/EXTRA_DIST
Christophe Fergeau
1
-1
/
+42
2017-04-20
bplist: Fix missing break in switch statement in plist_to_bin()
Nikias Bassen
1
-0
/
+1
2017-04-20
bplist: Suppress compiler warnings with proper casts
Nikias Bassen
1
-3
/
+3
2017-04-20
cython: Remove references to libxml2 flags from Makefile.am
Nikias Bassen
1
-2
/
+2
2017-04-20
test: Fix wrong filename in EXTRA_DIST entry of Makefile.am
Nikias Bassen
1
-1
/
+1
2017-04-19
bplist: Fix integer overflow check (offset table size)
Nikias Bassen
1
-3
/
+17
2017-04-14
Initialize safe_year in time64.c
Greg Dennis
1
-2
/
+2
2017-04-06
Update time64_limits.h
Greg Dennis
1
-0
/
+2
2017-04-02
xplist: Plug another memory leak
Nikias Bassen
1
-0
/
+3
2017-03-29
xplist: Prevent memory leak(s) when parsing fails
Nikias Bassen
1
-2
/
+2
2017-03-29
xplist: Make XML parsing non-recursive to prevent stack overflow on deep-stru...
Nikias Bassen
1
-79
/
+103
[prev]
[next]