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