- Update to version 1.0.10

* Retry to connect to usbmuxd socket if first attempt failed (Linux/inotify)
  * Avoid exporting non-public symbols
  * Allow multiple connections to iproxy listen port
  * Add ability to target device by UDID to iproxy
  * Remove outdated/unmaintained Python and sftp examples
  * Update README and rename license to more generic COPYING
  * Rename header guards according to C++ standard
  * Fix a few crashes related to using old usbmuxd daemon and broken pair
  * records
  * Fix out of tree build
  * Fix leaking socket handles by properly closing them
  * Check for validity of socket file descriptor
  * Properly handle segmented send/receive situations to improve reliability

OBS-URL: https://build.opensuse.org/package/show/hardware/libusbmuxd?expand=0&rev=7
This commit is contained in:
Martin Szulecki 2014-10-17 02:23:05 +00:00 committed by Git OBS Bridge
parent e9d841b34a
commit 4efc90ec0f
5 changed files with 31 additions and 13 deletions

View File

@ -1 +1 @@
libusbmuxd2
libusbmuxd4

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1aa21391265d2284ac3ccb7cf278126d10d354878589905b35e8102104fec9f2
size 292649

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2e3f708a3df30ad7832d2d2389eeb29f68f4e4488a42a20149cc99f4f9223dfc
size 265940

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Fri Oct 17 03:58:00 CEST 2014 - m.szulecki@libimobiledevice.org
- Update to version 1.0.10
* Retry to connect to usbmuxd socket if first attempt failed (Linux/inotify)
* Avoid exporting non-public symbols
* Allow multiple connections to iproxy listen port
* Add ability to target device by UDID to iproxy
* Remove outdated/unmaintained Python and sftp examples
* Update README and rename license to more generic COPYING
* Rename header guards according to C++ standard
* Fix a few crashes related to using old usbmuxd daemon and broken pair
* records
* Fix out of tree build
* Fix leaking socket handles by properly closing them
* Check for validity of socket file descriptor
* Properly handle segmented send/receive situations to improve reliability
-------------------------------------------------------------------
Thu Jul 10 14:01:06 UTC 2014 - i@marguerite.su

View File

@ -17,12 +17,12 @@
Name: libusbmuxd
Version: 1.0.9
Version: 1.0.10
Release: 0
Summary: A client library to multiplex connections from and to iOS devices
License: LGPL-2.1+ and GPL-2.0+
Group: System/Libraries
Url: http://cgit.sukimashita.com/libusbmuxd.git/
Url: http://cgit.sukimashita.com/libusbmuxd.git
Source: http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2
Source99: baselibs.conf
BuildRequires: gcc-c++
@ -41,11 +41,11 @@ a virtual network device.
This package contains the usbmuxd communication interface library 'libusbmuxd'.
%package -n %{name}2
%package -n %{name}4
Summary: A client library to multiplex connections from and to iOS devices
Group: System/Libraries
%description -n %{name}2
%description -n %{name}4
'usbmuxd' stands for "USB multiplexing daemon". This daemon is in charge of
multiplexing connections over USB to an iPhone or iPod touch. To users, it means
you can sync your music, contacts, photos, etc. over USB. To developers, it
@ -58,7 +58,7 @@ This package contains the usbmuxd communication interface library 'libusbmuxd'.
%package devel
Summary: Development files for %{name}
Group: Development/Libraries/C and C++
Requires: %{name}2 = %{version}
Requires: %{name}4 = %{version}
%description devel
'usbmuxd' stands for "USB multiplexing daemon". This daemon is in charge of
@ -74,7 +74,7 @@ developing applications that use %{name}.
%package -n iproxy
Summary: An example tool to forward localhost ports to iOS devices
Group: System/Libraries
Requires: %{name}2 = %{version}
Requires: %{name}4 = %{version}
%description -n iproxy
'usbmuxd' stands for "USB multiplexing daemon". This daemon is in charge of
@ -102,11 +102,11 @@ make DESTDIR=%{buildroot} install %{?_smp_mflags}
rm %{buildroot}%{_libdir}/%{name}.*a
%post -n %{name}2 -p /sbin/ldconfig
%post -n %{name}4 -p /sbin/ldconfig
%postun -n %{name}2 -p /sbin/ldconfig
%postun -n %{name}4 -p /sbin/ldconfig
%files -n %{name}2
%files -n %{name}4
%defattr(-,root,root)
%doc AUTHORS README
%{_libdir}/libusbmuxd.so.*