Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-14 | cli: update copyright | Aleksander Morgado | |
2022-10-19 | mmcli: update copyright years | Aleksander Morgado | |
2022-02-16 | cli: new --test-session option to use the session bus | Aleksander Morgado | |
2021-10-13 | mmcli:add SAR command --sar-status/--sar-enable/--sar-disable/--set-power-level | lvmaorui | |
2021-04-29 | api,modem: new Modem3gpp.ProfileManager interface | Aleksander Morgado | |
This new interface allows modems to expose the list of available connection profiles stored in the device and edit or delete them; as long as the underlying device/protocol allows it. | |||
2021-04-12 | cli: avoid attempting to setup timeout on NULL proxy | Aleksander Morgado | |
mm_manager_get_proxy() may actually return NULL if creating the internal GDBusProxy for the Manager interface fails. | |||
2021-03-24 | cli,3gpp-ussd: move actions to a separate source file | Aleksander Morgado | |
All the USSD operations together in a separate file, as they're managed in a separate 3GPP USSD interface. | |||
2021-01-17 | core: update copyright years to 2021 | Aleksander Morgado | |
2020-03-21 | cli: remove empty whiteline in --version | Aleksander Morgado | |
This also fixes the Copyright section in the troffit generated HTML output. | |||
2020-01-31 | cli: fix warnings with -Wswitch-enum | Aleksander Morgado | |
mmcli.c: In function ‘log_handler’: mmcli.c:118:5: error: enumeration value ‘G_LOG_FLAG_RECURSION’ not handled in switch [-Werror=switch-enum] 118 | switch (log_level) { | ^~~~~~ mmcli.c:118:5: error: enumeration value ‘G_LOG_LEVEL_MESSAGE’ not handled in switch [-Werror=switch-enum] mmcli.c:118:5: error: enumeration value ‘G_LOG_LEVEL_INFO’ not handled in switch [-Werror=switch-enum] mmcli.c:118:5: error: enumeration value ‘G_LOG_LEVEL_MASK’ not handled in switch [-Werror=switch-enum] | |||
2020-01-03 | build: bump copyright years to 2020 | Aleksander Morgado | |
2019-08-28 | mmcli: coding style fixes in the new JSON output support | Aleksander Morgado | |
2019-08-28 | mmcli: add json output support | Maxim Anisimov | |
Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com> | |||
2019-01-11 | build: update copyright years to 2019 | Aleksander Morgado | |
2018-11-26 | cli: allow multiple output format types | Aleksander Morgado | |
In addition to the standard human-friendly output, we now allow a machine-friendly key-value pair output, much easier to parse and use by programs that look at the mmcli output. This new key-value pair output should be treated as API from now on, so third-party programs can assume the output is compatible from one release to another. | |||
2017-02-08 | cli: minor indentation fix | Aleksander Morgado | |
2017-02-03 | glib: remove invocations of g_type_init() | Ben Chan | |
g_type_init() has been deprecated (and also marked with the attribute 'deprecated') since glib 2.36 as the type system is automatically initialized. Since the minimum version of glib required by ModemManager is 2.36, calling g_type_init() isn't necessarily in the ModemManager code. | |||
2016-07-26 | build: updated copyright years up to 2016 | Aleksander Morgado | |
2015-12-07 | license: mmcli is GPLv2+, not GPLv3+ | Aleksander Morgado | |
mmcli is GPLv2+; that's what --version has always said and that's what the README in ModemManager sources specifies: License. The ModemManager and mmcli binaries are both GPLv2+. The libmm-glib library is LGPLv2+. | |||
2015-08-02 | mmcli: added Modem.Voice and Call support | Riccardo Vangelisti | |
2014-05-20 | cli: consistently use spaces for indentation | Ben Chan | |
2013-09-09 | mmcli,oma: support for the new OMA interface | Aleksander Morgado | |
2013-08-21 | mmcli: new actions to use the 'Signal' interface | Aleksander Morgado | |
2012-10-04 | libmm-glib: remove the `libmm-common.h' header | Aleksander Morgado | |
Both the ModemManager daemon and the mmcli will now include `libmm-glib.h' only. We also handle two new special `_LIBMM_INSIDE_MM' and `LIBMM_INSIDE_MMCLI' symbols, which if included before the `libmm-glib.h' library allow us to: * Don't include the libmm-glib high level API in the ModemManager daemon, as the object names would clash with those in the core. * Define some of the methods of helper objects to be included only if compiling ModemManager daemon or the mmcli. | |||
2012-10-04 | cli: new `--firmware-list' and `--firmware-select' actions | Aleksander Morgado | |
2012-07-25 | cli: allow modifying default DBus timeout with `--timeout' | Aleksander Morgado | |
By default 30s will be used for every operation. | |||
2012-03-16 | mmcli: new Time-specific actions | Aleksander Morgado | |
2012-03-15 | cli: ensure EOL is added at every error message | Aleksander Morgado | |
2012-03-15 | cli: added Messaging-specific actions | Aleksander Morgado | |
2012-03-15 | cli: added SMS-specific actions | Aleksander Morgado | |
2012-03-15 | cli: include Location-related actions | Aleksander Morgado | |
2012-03-15 | cli: add CDMA-related option group, and enable activation request | Aleksander Morgado | |
2012-03-15 | cli: modem options check always last, even when shutting down | Aleksander Morgado | |
2012-03-15 | cli: implement actions from the Simple interface | Aleksander Morgado | |
2012-03-15 | cli: implement SIM related actions | Aleksander Morgado | |
2012-03-15 | cli: implement 3GPP related actions | Aleksander Morgado | |
2012-03-15 | cli: specify common options in a new group | Aleksander Morgado | |
Actions on modems from specific interfaces, like 3GPP, will also need the modem to be specified. The new 'Common' option group will handle all options to specify objects. | |||
2012-03-15 | cli: new Bearer related options | Aleksander Morgado | |
2012-03-15 | cli: default to showing modem info if no action specified | Aleksander Morgado | |
2012-03-15 | cli: don't unref cancellable if already done | Aleksander Morgado | |
2012-03-15 | cli: allow option groups to force async/sync operations | Aleksander Morgado | |
Some operations are clearly asynchronous (e.g. monitoring modem state), while others are clearly synchronous (e.g. printing modem info). So just allow option groups to force the operation to be async or sync based on the detected action. | |||
2012-03-15 | cli: new `--verbose' to dump debug logging | Aleksander Morgado | |
2012-03-15 | cli: start to port Modem actions to use the new libmm-glib | Aleksander Morgado | |
2012-03-15 | cli: add commands to get info from modem | Aleksander Morgado | |
2012-03-15 | cli: port Manager actions to use the new libmm-glib | Aleksander Morgado | |
The original command line interface was written based on a hand-made libmm. This commit ports the Manager interface handling to the new gdbus-codegen-based libmm-glib. | |||
2012-03-15 | cli: always perform a clean shutdown on successful operations | Aleksander Morgado | |
2012-03-15 | cli: prefix error messages with 'error: ' | Aleksander Morgado | |
2012-03-15 | cli: split into different option groups, in different files | Aleksander Morgado | |