diff --git a/libmbim-1.10.0.tar.xz b/libmbim-1.10.0.tar.xz new file mode 100644 index 0000000..8de20d2 --- /dev/null +++ b/libmbim-1.10.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e5eade46a61d0cd1f8b6ad47bee938868766eca617a64e7acd2d0b72ff38b6e +size 384480 diff --git a/libmbim-1.6.0.tar.xz b/libmbim-1.6.0.tar.xz deleted file mode 100644 index c26e4e9..0000000 --- a/libmbim-1.6.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e0efbdaf2aeddec033b4c7c5d0f7934c91ce535c5c9f0cadf1e67527d10ab082 -size 360800 diff --git a/libmbim.changes b/libmbim.changes index 3ed824b..a959b02 100644 --- a/libmbim.changes +++ b/libmbim.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +Mon Oct 20 12:09:00 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.10.0: + + API break: Flag values in 'MbimRegistrationFlag' were updated + to match the ones in the MBIM documentation. + + Implemented a new 'mbim-proxy', which allows sharing a single + MBIM control port among different processes. The usage of the + proxy is optional, and can be requested by specifying the + MBIM_DEVICE_OPEN_FLAGS_PROXY flag in the new + mbim_device_open_full() method. The 'mbimcli' command line tool + was also extended with a new '--device-open-proxy,-p' option, + to allow requesting the use of the proxy process. + + New 'removed' signal added to the MbimDevice, to notify when + the underlying connection to the device is lost (e.g. lost + connection to the mbim-proxy, or lost access to the MBIM + control port). + + Added support for registering and using custom services. + + Added additional GMM cause codes to MbimNwError. + + Transactions are now matched not only by ID but also by type. + + Several other minor improvements and fixes. +- Changes from version 1.8.0: + + Added support for additional MBIM messages: + - MBIM_CID_MS_FIRMWARE_ID_GET + - MBIM_CID_MS_HOST_SHUTDOWN_NOTIFY + + Updated mbimcli with new commands: + - --set-radio-state + - --ms-query-firmware-id + - --ms-notify-host-shutdown + - --dss-connect + - --dss-disconnect + + Several enums and functions were renamed, and marked as + deprecated. A small layer is given to provide backwards + compatibility. + + Several other minor improvements and fixes. +- Rename libmbim-glib0 subpackage to libmbim-glib4, following + upstreams soname change. + ------------------------------------------------------------------- Sun Feb 2 14:41:50 UTC 2014 - zaitor@opensuse.org diff --git a/libmbim.spec b/libmbim.spec index bfcf515..7fb890c 100644 --- a/libmbim.spec +++ b/libmbim.spec @@ -18,7 +18,7 @@ Name: libmbim -Version: 1.6.0 +Version: 1.10.0 Release: 0 Summary: Mobile Interface Broadband Model (MBIM) protocol License: GPL-2.0+ and LGPL-2.0+ @@ -35,12 +35,12 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build libmbim is a glib-based library for talking to WWAN modems and devices which speak the Mobile Interface Broadband Model (MBIM) protocol. -%package -n libmbim-glib0 +%package -n libmbim-glib4 Summary: Mobile Interface Broadband Model (MBIM) protocol License: LGPL-2.1+ Group: System/Libraries -%description -n libmbim-glib0 +%description -n libmbim-glib4 libmbim is a glib-based library for talking to WWAN modems and devices which speak the Mobile Interface Broadband Model (MBIM) protocol. @@ -48,7 +48,7 @@ which speak the Mobile Interface Broadband Model (MBIM) protocol. Summary: Mobile Interface Broadband Model (MBIM) protocol - Development files License: LGPL-2.1+ Group: Development/Languages/C and C++ -Requires: libmbim-glib0 = %{version} +Requires: libmbim-glib4 = %{version} %description devel libmbim is a glib-based library for talking to WWAN modems and devices @@ -66,19 +66,20 @@ make %{?_smp_mflags} %make_install find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print -%post -n libmbim-glib0 -p /sbin/ldconfig +%post -n libmbim-glib4 -p /sbin/ldconfig -%postun -n libmbim-glib0 -p /sbin/ldconfig +%postun -n libmbim-glib4 -p /sbin/ldconfig %files %defattr(-,root,root) %doc README COPYING %{_bindir}/mbim-network %{_bindir}/mbimcli +%{_libexecdir}/mbim-proxy %{_mandir}/man1/mbim-network.1%{?ext_man} %{_mandir}/man1/mbimcli.1%{?ext_man} -%files -n libmbim-glib0 +%files -n libmbim-glib4 %defattr(-,root,root) %{_libdir}/libmbim-glib.so.*