ANN: libqmi 1.12.0 released
Aleksander Morgado
aleksander at aleksander.es
Tue Jan 13 12:25:56 PST 2015
>
> New stable libqmi release available.
>
> Overview of changes in libqmi 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.
>
> ----------------------------------------
>
> About libqmi:
> http://www.freedesktop.org/wiki/Software/libqmi
>
> Download here:
> http://www.freedesktop.org/software/libqmi/libqmi-1.12.0.tar.xz
>
> API here:
> http://www.freedesktop.org/software/libqmi/libqmi-glib/1.12.0/
>
> Please report bugs either to:
> libqmi-devel at lists.freedesktop.org
>
> Or to bugzilla:
> https://bugs.freedesktop.org/buglist.cgi?product=libqmi
>
>
Small bugfix in the unit tests for 32bit systems:
http://cgit.freedesktop.org/libqmi/commit/?h=qmi-1-12&id=d672625ddc56ca901060b6c4135b3fba56b5ae90
--
Aleksander
https://aleksander.es
More information about the libqmi-devel
mailing list