commit libqmi for openSUSE:Factory
Hello community, here is the log from the commit of package libqmi for openSUSE:Factory checked in at 2015-01-30 17:44:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqmi (Old) and /work/SRC/openSUSE:Factory/.libqmi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libqmi" Changes: -------- --- /work/SRC/openSUSE:Factory/libqmi/libqmi.changes 2014-11-29 08:39:34.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libqmi.new/libqmi.changes 2015-01-30 17:44:15.000000000 +0100 @@ -1,0 +2,41 @@ +Wed Jan 28 15:58:56 UTC 2015 - dimstar@opensuse.org + +- Update to version 1.12.0: + + New `--enable-qmi-username' option during configure, which + allows specifying which will be the user owning the + /dev/cdc-wdm character devices of all QMI modems (udev rules + are installed to change file ownership). If this option is + used, the qmi-proxy will only allow connections from processes + running by the specified user or by the root user. + + New TLV builder and reader API, which is much more strict and + secure. The autogenerated code will no longer first check if + there is enough space available in the output message buffer + and then write the parsed contents. Instead, the new reader API + will be used, which is able to check for the expected size + directly before writing in the buffer. + + New unit tests to check messages built by the libqmi-glib + library, using a fake proxy. In order to support these, the + QmiDevice has two new properties: + - "device-no-file-check": instructs the QmiDevice to avoid + checking if the specified file exists. + - "device-proxy-path": specifies a custom abstract socket path + for the QmiProxy, to avoid using the default one. + + New A-GPS support in the PDS service: + - pds: added "Get Default Tracking Session" request/response. + - pds: added "Set Default Tracking Session" request/response. + - pds: added "Get AGPS Config" request/response. + - pds: added "Set AGPS Config" request/response. + + Updated minumum available version of several messages: + - dms: "UIM Get IMSI" seems to be available in DMS 1.1 already. + - dms: "UIM Get ICCID" seems to be available in DMS 1.1 + already. + + Other bugfixes and minor improvements: + - Attach timeout and idle events to the thread-default context. + - Fix bashisms in the qmi-network script. + - Fix qmi_message_set_transaction_id() in non-CTL messages. + - Fix segfault due to race condition in the QmiProxy. + - Fixed printing contents of structs with fixed sized strings + in qmi-codegen. +- Drop libqmi-1.10.2-fix-bashisms.patch: fixed upstream. + +------------------------------------------------------------------- Old: ---- libqmi-1.10.2-fix-bashisms.patch libqmi-1.10.2.tar.xz New: ---- libqmi-1.12.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqmi.spec ++++++ --- /var/tmp/diff_new_pack.ZQFLd8/_old 2015-01-30 17:44:16.000000000 +0100 +++ /var/tmp/diff_new_pack.ZQFLd8/_new 2015-01-30 17:44:16.000000000 +0100 @@ -19,7 +19,7 @@ Name: libqmi %define _soname libqmi-glib1 -Version: 1.10.2 +Version: 1.12.0 Release: 0 # NOTE: The file headers state LESSER GPL, which is a mistake. The upstream intended license is LIBRARY GPL 2.0+ Summary: Library to control QMI devices @@ -28,7 +28,6 @@ Url: http://cgit.freedesktop.org/libqmi/ Source0: http://www.freedesktop.org/software/libqmi/%{name}-%{version}.tar.xz Source99: libqmi-rpmlintrc -Patch0: %{name}-1.10.2-fix-bashisms.patch BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glib-2.0) >= 2.32 BuildRequires: pkgconfig(gobject-2.0) @@ -67,7 +66,6 @@ %prep %setup -q -%patch0 -p1 %build %configure \ ++++++ libqmi-1.10.2.tar.xz -> libqmi-1.12.0.tar.xz ++++++ ++++ 100672 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de