ANN: libmbim 1.22.0 released
Aleksander Morgado
aleksander at aleksander.es
Wed Jan 15 16:34:23 UTC 2020
Hey,
This is a new major release of libmbim, which will be the base for the new 1.22.x stable series (the new "mbim-1-22" branch in git).
Overview of changes in libmbim 1.22
----------------------------------------
* Build updated with several improvements:
** The build has been updated to use by default all warnings enabled by AX_COMPILER_FLAGS(), and therefore when building the release from a git checkout, autoconf-archive >= 2017.03.21 is now required. This new build dependency isn't required when building from the release tarball.
** Also when building from a git checkout, beware because by default --enable-compile-warnings=error is enabled, which implies -Werror. If you'd like to build from git and avoid -Werror, you should explicitly use --enable-compile-warnings=yes (to keep the warnings but without being errors), --enable-compile-warnings=no (to disable all the extra warnings enabled by default) or --disable-Werror (to unconditionally make all compiler warnings non-fatal).
* libmbim-glib:
** Message parsing logic improved to avoid reading fields out of bounds, e.g. if the messages sent by the modem are malformed or not in line with the specs.
* Several other minor improvements and fixes.
The following features which were backported to 1.20.x releases are also present in libmbim 1.22.0:
* libmbim-glib: fixed handling of fragmented indication messages.
* mbimcli: added --query-provisioned-contexts.
* mbim-proxy: fix logic when symlinks to cdc-wdm ports are used.
----------------------------------------
About libmbim:
http://www.freedesktop.org/wiki/Software/libmbim
Download here:
http://www.freedesktop.org/software/libmbim/libmbim-1.22.0.tar.xz
Verify it:
$ sha256sum libmbim-1.22.0.tar.xz
5c0778eb1cd12c3604523134e55183f5147b0cae71150e875b583768f7aa1f38 libmbim-1.22.0.tar.xz
API here:
http://www.freedesktop.org/software/libmbim/libmbim-glib/1.22.0/
Please report bugs either to:
libmbim-devel at lists.freedesktop.org
Or to gitlab:
https://gitlab.freedesktop.org/mobile-broadband/libmbim/issues
--
Aleksander
https://aleksander.es
More information about the libmbim-devel
mailing list