summaryrefslogtreecommitdiffstats
path: root/tools/plistutil.c
AgeCommit message (Collapse)AuthorFilesLines
2020-06-05plistutil: Fix option parsingGravatar Nikias Bassen1-8/+10
2020-06-04Unify plistutil usage output with other tools and add project URLsGravatar Martin Szulecki1-5/+10
2020-06-04Add config.h include to plistutil.cGravatar Martin Szulecki1-0/+3
2020-06-04Replace tabs with correct space indentation in plistutil.cGravatar Martin Szulecki1-10/+10
2020-05-24plistutil: Improve usage text alignmentGravatar Nikias Bassen1-4/+4
2020-05-24plistutil: Added ability to specify output formatGravatar Jaywalker1-8/+59
2020-05-24plistutil: Added ability for files to be read from stdinGravatar Jaywalker1-25/+71
2017-02-07plistutil: Print error message when opening input/output file fails and plug ↵Gravatar Nikias Bassen1-1/+7
memory leaks on error
2017-01-18plistutil: Use plist_is_binary() to check for binary plist dataGravatar Nikias Bassen1-1/+1
2017-01-18plistutil: Prevent OOB heap buffer read by checking input sizeGravatar Nikias Bassen1-0/+6
As pointed out in #87 plistutil would do a memcmp with a heap buffer without checking the size. If the size is less than 8 it would read beyond the bounds of this heap buffer. This commit prevents that.
2015-01-29plistutil: Plug some memory leaksGravatar Nikias Bassen1-2/+6
2015-01-29plistutil: Use static buffer for stat()Gravatar Nikias Bassen1-6/+4
2015-01-23plistutil: Improve error message for a human if input file reading failedGravatar Martin Szulecki1-1/+1
2015-01-23plistutil: Cleanup code style a bit and remove obsolete extra headerGravatar Martin Szulecki1-72/+78
2015-01-23Update and correct some copyright header commentsGravatar Martin Szulecki1-1/+2
2013-12-13change build system to autotoolsGravatar Nikias Bassen1-0/+164