| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
If systemd is found, enable suspend resume support.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
"Newer upower versions no longer emit that signal since this handled by systemd."
by Michael Biebl <mbiebl@gmail.org>
https://lists.freedesktop.org/archives/devkit-devel/2014-March/001575.html
See also "Plans for UPower 1.0"
by Richard Hughes <hughsient@gmail.com>
https://lists.freedesktop.org/archives/devkit-devel/2013-January/001339.html
Signed-off-by: poma <pomidorabelisima@gmail.com>
|
| |
|
|
|
|
| |
Also bump soname of libmm-glib, as the interface has grown since the last tag.
|
|
|
|
|
| |
Preparing for the new ModemManager stable release, we now require the latest
stable series of both libmbim and libqmi.
|
|
|
|
|
|
|
| |
Otherwise:
configure.ac:86: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged.
configure.ac:86: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
configure.ac:86: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
|
|
|
|
|
|
|
|
|
|
|
| |
Newer modems like the MC7455 don't implement the "DMS UIM" commands in the
DMS service, and therefore these modems need to use the UIM service directly.
We include a new flag to detect whether any of the DMS UIM commands is flagged
as invalid, and if so, we'll fallback to the UIM specific implementations for
all.
libqmi version bump to 1.13.7, which includes the new required methods.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The port opening logic is changed completely.
Before this change, the logic would only try 802.3 setting via CTL when the
QmiDevice was being open.
With this new change, instead, we'll use WDA and the new libqmi APIs to query
the link layer protocol expected by both the device and the kernel. If the LLP
matches in both, we assume we're done; if they differ we'll try to update the
LLP expected by the kernel to the one setup in WDA. This change will allow us
to run with the modem using raw-ip if that is what WDA reports by default.
Also bumped the libqmi version to 1.13.6, which has support for the new required
APIs.
|
|
|
|
| |
We now need it for GTask support.
|
| |
|
|
|
|
| |
We bump libqmi requiremetn to 1.13.5, which is the one with support for the new TLV.
|
| |
|
| |
|
| |
|
|
|
|
| |
And bump automake requirement to 1.11.
|
|
|
|
|
|
|
|
|
|
|
| |
Some new devices, like the Dell DW5770, will return an internal error when
trying to bring the power mode to online. We can avoid this by sending the
magic "DMS Set FCC Auth" message before retrying.
Bumping libqmi version to 1.13.4, which is the one that supports this new
message.
https://bugzilla.kernel.org/show_bug.cgi?id=92101
|
| |
|
|
|
|
|
| |
We're going to make this optional during build, not mandatory as was the case
in NM.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Build all targets, except for CLI tools (mmcli, uml290), with special
flags needed for collecting code coverage information when the build has
been configured with --enable-code-coverage.
Three new targets are available in the top build directory:
- `check-code-coverage' runs the test suite and generates a code
coverage report,
- `code-coverage-capture' generates a code coverage report from already
collected data, which can come in handy when one wants to see code
paths touched by a particular test,
- `code-coverage-clean' removes the collected coverage data and the
generated reports.
|
|
|
|
| |
mbim_message_response_get_result() is available in libmbim-glib 1.11.1.
|
|
|
|
|
|
|
|
|
| |
We don't want people to use the logic enabled by this switch, so remove it from
configure to avoid confusions. Developers can still enable the related code by
defining WITH_NEWEST_QMI_COMMANDS via CFLAGS; e.g.:
$ NOCONFIGURE=1 ./autogen.sh
$ ./configure CFLAGS="-DWITH_NEWEST_QMI_COMMANDS"
|
|
|
|
|
| |
Also bump libqmi requirement to 1.11.1, which is the one exposing the new A-GPS
related commands.
|
| |
|
| |
|
|
|
|
|
|
| |
We were depending on some new MbimNwError values defined at some point in the
1.9 development series. Depend on the new stable 1.10 version now that it's been
released.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Commit b1ae81a in libmim ("libmbim-glib: add additional GMM cause codes
to MbimNwError") added additional GMM cause codes to MbimNwError. This
patch maps some of those MbimNwError to MMMobileEquipmentError.
This patch requires libmbim >= 1.9.0
|
| |
|
| |
|
|
|
|
| |
We're going to add support for some features only available in that version.
|
|
|
|
|
|
|
|
| |
mbim_message_device_service_subscribe_list"
This reverts commit 8327db70b9b5b08481ce1666d7a0192f306ff5ee.
libmbim change not committed yet...
|
|
|
|
|
|
| |
libmbim renames 'MBIM_CID_DEVICE_SERVICE_SUBSCRIBER_LIST' to
'MBIM_CID_DEVICE_SERVICE_SUBSCRIBE_LIST' to be consistent with the MBIM
specification. This patch updates MMBroadbandModemMbim accordingly.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Also bump soname of libmm-glib, as the interface has grown since the last tag.
|
|
|
|
|
| |
We were already requiring some features from 1.5.0 (dev version), so depend
on the stable 1.6.0 now that it's out.
|
|
|
|
|
|
|
| |
Cannot test this for enable_vala=auto since enable_vala has been set to
yes/no by this time.
Bug #705641.
|
|
|
|
| |
Bug #705641.
|
|
|
|
| |
Bug #705641.
|
|
|
|
|
|
|
| |
We'll also now require libqmi 1.5 (git master), needed to handle the PRL TLV
in 'DMS Activate Manual'.
TODO: require 1.6 as soon as it is released.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=704711
|