Commit Graph

5 Commits

Author SHA256 Message Date
96b22d05a9 Update baselibs.conf for change from r14
OBS-URL: https://build.opensuse.org/package/show/hardware/libplist?expand=0&rev=15
2023-05-10 11:24:20 +00:00
Michal Suchanek
b2b66558d4 Accepting request 846930 from home:cgiboudeaux:branches:hardware
- Update baselibs.conf.
- Stop obsoleting 'virtual' provides. The package manager
  will take care of package updates.
- Also rename libplist-devel to libplist-2_0-devel.
- Add missing provides/obsoletes for devel packages.

- Update to 2.2.0:
  - Rename library and all related files by adding an API version resulting in libplist-2.0 and libplist++-2.0
  - bplist: Improve recursion check performance by at least 30% for large files
  - Add new plist_val_compare(), plist_val_contains() helper functions
  - plistutil: Added ability for files to be read from stdin
  - plistutil: Added ability to specify output format
  - Fix/suppress several compiler warnings
  - Fix: Return NULL from plist_copy() if passed a NULL pointer instead of asserting
  - Fix removal of docs directory on make clean

OBS-URL: https://build.opensuse.org/request/show/846930
OBS-URL: https://build.opensuse.org/package/show/hardware/libplist?expand=0&rev=10
2020-12-11 18:03:33 +00:00
Martin Szulecki
5e52148095 - Update to version 1.12
* Fix plist_from_bin() changing value nodes to key nodes in dictionaries
  * Avoid exporting non-public symbols
  * Prevent crash in plist_from_bin() when parsing unusual binary plists
  * Fix crash in String|Key::GetValue() and actually make C++ interface work
  * Fix memory leaks in new_xml_plist() and parse_real_node()
  * Fix header guards to conform to C++ standard
  * Update Cython based Python bindings and remove plist_new_key()
  * Fix key nodes not being output correctly if they contained XML entities
  * Fix handling and storage of signed vs. unsigned integer values
  * Fix date handling to respect the "Mac Epoch" instead of "Unix Epoch"
  * Remove plist_set_type() as it should not be used
  * Fix deprecated macros to work with older LLVM/Clang
  * Fix various shadowed declarations
  * Add documentation to explicitly describe memory buffer ownership
  * Fix memory leak in plist_from_bin()
  * Add various test cases based on fixes
  * Fix wrong timezone related date/time conversion of date nodes
  * Fix endian detection on MIPS architecture
  * Fix parallel build for autotools

OBS-URL: https://build.opensuse.org/package/show/hardware/libplist?expand=0&rev=3
2014-10-17 02:04:56 +00:00
Stephan Kulow
920e58fe76 Accepting request 240142 from hardware
fix errors pointed by factory auto submit

OBS-URL: https://build.opensuse.org/request/show/240142
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libplist?expand=0&rev=25
2014-07-17 04:57:44 +00:00
Sascha Peilicke
54101d4333 Accepting request 74785 from devel:libraries:c_c++
Add baselibs.conf needed by usbmuxd (forwarded request 74784 from a_jaeger)

OBS-URL: https://build.opensuse.org/request/show/74785
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libplist?expand=0&rev=13
2011-06-29 07:02:49 +00:00