File libgbinder.changes of Package libgbinder

-------------------------------------------------------------------
Sat Mar 29 11:23:27 UTC 2025 - ecsos <ecsos@opensuse.org>

- Update to 1.1.42
  - [gbinder] JB#42956
- Changes from 1.1.41
  - Fix sending NULL binder object
  - Added gbinder_reader_read_nullable_string8
  - Check if counted strings are NULL-terminated
- Changes from 1.1.40
  - Make stability field of local object configurable
  - Make more unit tests independent on system config
  - Use UNDECLARED stability for NULL binders
- Changes from 1.1.39
  - Eliminate defects found by Coverity
  - Utilize make_build macro
- Changes from 1.1.38
  - Eliminate defects found by Coverity
  - Utilize make_build macro
- Changes from 1.1.37
  - Fix gbinder_driver_reply_data return value
- Changes from 1.1.36
  - Support pkg-config cross-compilation
  - Fixed handling of UTF-16 surrogate pairs
- Changes from 1.1.35
  - Make unit tests independent on system config
  - Use MAKE var instead of explicitly calling make
- Changes from 1.1.34
  - Fixed binder-call help message
 - Require glib 2.32
- Changes from 1.1.33
  - Fixed GBinderWriterType for byte and int32
- Changes from 1.1.32
  - Improved reliability of unit tests
- Changes from 1.1.31
  - Improved reliability of unit tests
- Changes from 1.1.30
  - Fixed BC_ACQUIRE_DONE encoding
  - Changes from 1.1.29
  - Added gbinder_writer_append_struct_vec()
- Changes from 1.1.28
  - Allow to pass negative number as an argument to binder-call
  - Compile tools as PIE
  - Tweaked the spec file
- Changes from 1.1.27
  - Added gbinder_writer_append_struct()
- Changes from 1.1.26
  - Use BINDER_TYPE_HANDLE for NULL binders
  - Fixed binder object encoding in aidl3 protocol
- Changes from 1.1.25
  - Handle RPC protocol change at run time
- Changes from 1.1.24
  - Bumped debhelper compat level to 7
  - Changes from 1.1.23
  - Fixed Debian build dependencies
- Changes from 1.1.22
   - Added support for Android 12 (API level 31)
  - Made binder device configurable for binder-dump
- Changes from 1.1.21
  - Properly finalize GBinderIpc and GBinderServicePoll
- Changes from 1.1.20
  - Made RPC protocol selectable at runtime
- Changes from 1.1.19
  - Added reader and writer for aidl parcelables
- Changes from 1.1.18
  - Disassociate auto-created proxies to stop them from piling up
- Changes from 1.1.17
  - Don't release remote proxy handle too early (sometimes hever)
- Changes from 1.1.16
  - Make sure stale object pointers don't hang around
  - Properly shut down remote object inside the proxy
  - Read ref_count from GObject atomically
- Changes from 1.1.15
  - Added readers and writers for int8 and int16
- Changes from 1.1.14
  - Support for FMQ (Fast Message Queues)
  - Support for Android 11 (API level 30)
  - Made GBinderReader API slightly more NULL tolerant
  - Added gbinder_client_rpc_header()
  - Added gbinder_reader_get_data()
  - Added gbinder_writer_get_data()
  - Added gbinder_servicemanager_device()
  - Added gbinder_local_reply_append_fd()
- Changes from 1.1.13
  - Added gbinder_writer_strdup()
  - Added gbinder_writer_append_hidl_string_copy()
  - Dropped pkgconfig requirement for devel package

-------------------------------------------------------------------
Fri Oct  8 13:24:50 UTC 2021 - Dead Mozay <dead_mozay@opensuse.org>

- Initial package. 
openSUSE Build Service is sponsored by