libplist icon indicating copy to clipboard operation
libplist copied to clipboard

A library to handle Apple Property List format in binary or XML

Results 53 libplist issues
Sort by recently updated
recently updated
newest added

OK, so, before I begin, I'm going to say that it has taken me hours to come to the position that trying to just fix this is even the right...

Hi, I am trying to build the libplist library, and it emits the error ``` make all-recursive make[1]: Entering directory '/aufs/devsave/work/libplist' Making all in libcnary make[2]: Entering directory '/aufs/devsave/work/libplist/libcnary' CC...

Building libplist on windows with msys2 shows the following error. i beleive -V is now -v gcc version = gcc version 9.3.0 (Rev2, Built by MSYS2 project) ``` # gcc...

### Description I found a SEGV on unknown address crashe when I use this instruction: ```shell /home/chen/libplist/install/bin/plistutil -s -i POC -o output.xml ``` ### Version ```shell chen@DESKTOP-9AK26R1:~/libplist$ ./install/bin/plistutil -v plistutil...

1. change `delete` to `free` since `plist_get_string_val` allocate memory with malloc 2. support assigning String by `const char*` to avoid memory duplication

On Linux `libplist` needs to be compiled from source before building `libimobiledevice` because version 2.3.0 of `libplist-dev` is required but only version 2.2.0 is available.

I noticed that when using the PList::Array constructor. If array_fill is called to construct an Array object, the size will be incorrect. ``` static void array_fill(Array *_this, std::vector &array, plist_t...

Hi there, The read from `stdin` seems to be broken when `libplist` are compiled with MINGW64 ! compiling with MSYS2 seems to solve this issue but I would like to...

plistutil -i /tmp/test.plist -o /tmp/test.json --format json ERROR: Input plist data is not compatible with output format.

[1.zip](https://github.com/libimobiledevice/libplist/files/13946352/1.zip) ![image](https://github.com/libimobiledevice/libplist/assets/84715138/9aafac41-2040-4fd0-9cb7-f84528d2a8e5)