libplist++3v5 - C++ Library for handling Apple binary and XML property lists

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libplist++3v5_2.0.1~git20190104.3f96731-1_i386.deb
Package name libplist++3v5
Package version 2.0.1~git20190104.3f96731
Package release 1
Package architecture i386
Package type deb
Category libs role::shared-lib
License -
Maintainer gtkpod Maintainers <>
Download size 28.28 KB
Installed size 96.00 KB
libplist is a library for reading and writing the Apple binary and XML
property lists format. It's part of the libimobiledevice stack, providing
access to iDevices (iPod, iPhone, iPad ...).
This library is the C++ implementation of the libplist API.


Package Version Architecture Repository
libplist++3v5_2.0.1~git20190104.3f96731-1_amd64.deb 2.0.1~git20190104.3f96731 amd64 Debian Main
libplist++3v5 - - -


Name Value
libc6 >= 2.4
libgcc1 >= 1:3.0
libplist3 >= 1.11
libstdc++6 >= 5.2


Type URL
Binary Package libplist++3v5_2.0.1~git20190104.3f96731-1_i386.deb
Source Package libplist

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libplist++3v5 deb package:
    # sudo apt-get install libplist++3v5




2019-01-08 - Yves-Alexis Perez <>
libplist (2.0.1~git20190104.3f96731-1) unstable; urgency=medium
[ Ondřej Nový ]
* Remove debian/pycompat, it's not used by any modern Python helper
[ Yves-Alexis Perez ]
* d/control: add gtkpod group as maintainer and add myself as Uploader
* d/control: use imobiledevice-team VCS on salsa
* d/patches: drop patches now included in the source package
* d/control: update standards version to 4.3.0
* d/control: run wrap-and-sort
* d/rules: add -O1 and -z,defs to LDFLAGS
* libplist++3v5: drop unused lintian override
* d/control: drop conflict/replaces against gone libplist++3
* use debhelper-compat (=11) buildep for dh compat
* d/control: slightly update short descriptions
* d/control: add Boyuan Yang as uploader
* d/patches: drop obsolete m4 file
* d/control: build-dep on autoconf-archive
* d/patches: use PYTHON_LIBS for cython
* debian/libplist-utils.lintian-overrides dropped
2018-09-18 - Boyuan Yang <>
libplist (2.0.0-5) unstable; urgency=medium
* QA upload.
[ Yves-Alexis Perez ]
* Add myself to Uploaders
* Use Salsa git packaging repository under imobiledevice-team.
* Remove useless X-Python-Version field from debian/control.
* Add debian/gbp.conf.
[ Boyuan Yang ]
* Backport upstream bugfixes till 2018-09-04.
+ Drop no-unaligned-access.patch, fixes upstream in another way.
2018-06-27 - Boyuan Yang <>
libplist (2.0.0-4) unstable; urgency=medium
* QA upload.
* Apply "wrap-and-sort -abst".
* Bump Standards-Version to 4.1.4.
* Bump debhelper compat to v11.
* debian/control:
- Drop unnecessary build dependency dh-autoreconf.
- Drop -dbg package to achieve -dbgsym migration.
+ Mark Multi-Arch information according to M-A Hints:
+ libplist-doc: M-A: foreign
+ libplist++-dev: M-A: same
+ libplist-dev: M-A: same
+ python-plist: M-A: same
+ Update Vcs fields with git repo under Salsa Debian group.
+ Use Breaks + Replaces instead of Conflicts + Replaces
for package replacement.
* debian/compat: Update accordingly.
* debian/copyright: Update information accordingly.
* debian/patches: Refresh patches.
* debian/pycompat: Removed. (lintian tag "debian-pycompat-is-obsolete")
* debian/rules:
+ Enable full hardening.
+ Use "dh_missing --fail-missing".
+ Update dh_strip invocation for dbgsym migration.
+ Force non-parallel build to circumvent failure in tests.
* d/p/0003-bplist-Prevent-store-to-misaligned-address-when-writ.patch:
Backport upstream patch.
2018-04-25 - Steve Langasek <>
libplist (2.0.0-3) unstable; urgency=medium
* QA upload.
* debian/patches/no-unaligned-access.patch: avoid unaligned 64-bit
access.  LP: #1766785.
2017-07-07 - Adrian Bunk <>
libplist (2.0.0-2) unstable; urgency=low
* QA upload.
* Set maintainer to Debian QA Group. (see #867217)
* Upload to unstable.
2017-05-25 - Chow Loong Jin <>
libplist (2.0.0-1) experimental; urgency=medium
* Team upload
* [61b0daf] New upstream version 2.0.0
* [9199fc9] Build-dep on dh-python
* [47546b5] Bump Standards-Version to 3.9.8
* [5196f8a] Drop upstreamed patches
2017-04-22 - Salvatore Bonaccorso <>
libplist (1.12+git+1+e37ca00-0.3) unstable; urgency=high
* Non-maintainer upload.
* bplist: Fix integer overflow check (offset table size) (CVE-2017-7982)
(Closes: #860945)
2017-03-27 - Salvatore Bonaccorso <>
libplist (1.12+git+1+e37ca00-0.2) unstable; urgency=high
* Non-maintainer upload.
* bplist: Make sure sanity checks work on 32bit platforms.
CVE-2017-6437: Out-of-bounds heap read in base64encode function
CVE-2017-6438: Heap-based buffer overflow in parse_unicode_node
CVE-2017-6440: Memory allocation error in parse_data_node
(Closes: #858787, #858786, #858055)

See Also

Package Description
libplist-dev_2.0.1~git20190104.3f96731-1_i386.deb Library for handling Apple binary and XML property lists - development files
libplist-doc_2.0.1~git20190104.3f96731-1_all.deb Library for handling Apple binary and XML property lists - docs
libplist-utils_2.0.1~git20190104.3f96731-1_i386.deb Apple property list converter
libplist3_2.0.1~git20190104.3f96731-1_i386.deb Library for handling Apple binary and XML property lists
libpll-dev_0.3.2-2_i386.deb Phylogenetic Likelihood Library (development)
libpll0_0.3.2-2_i386.deb Phylogenetic Likelihood Library
libploop-dev_1.15-6_i386.deb ploop API development library
libploop1_1.15-6_i386.deb ploop API library
libplot-dev_2.6-10_i386.deb GNU plotutils libraries (development files)
libplot2c2_2.6-10_i386.deb GNU plotutils libraries
libplplot-dev_5.14.0+dfsg-3_i386.deb Scientific plotting library (development files)
libplplot-java_5.14.0+dfsg-3_i386.deb Scientific plotting library (Java bindings)
libplplot-lua_5.14.0+dfsg-3_i386.deb Scientific plotting library (Lua bindings)
libplplot-ocaml-dev_5.14.0+dfsg-3_i386.deb OCaml support for the PLplot plotting library (development files)
libplplot-ocaml_5.14.0+dfsg-3_i386.deb OCaml bindings for the scientific plotting library