aboutsummaryrefslogtreecommitdiff
path: root/cli/mmcli-manager.c
AgeCommit message (Collapse)Author
2015-12-07license: 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+.
2014-05-29cli: show a nicer modem description if manufacturer or model is unknownBen Chan
2014-05-20cli: consistently use spaces for indentationBen Chan
2012-10-04libmm-glib: remove the `libmm-common.h' headerAleksander 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-07-31cli,libmm-glib: provide mm_manager_(peek|get)_proxy()Aleksander Morgado
peek() doesn't increase the reference count of the proxy object, while get() does it.
2012-07-31cli,libmm-glib: set default timeout on manager DBus proxyBen Chan
This patch fixes mmcli to set the default timeout on the manager proxy interface (MmGdbusOrgFreedesktopModemManager1) instead of MMManager itself. The later is not a GDBusProxy object.
2012-07-25cli: allow modifying default DBus timeout with `--timeout'Aleksander Morgado
By default 30s will be used for every operation.
2012-03-15cli: use g_list_free_full() when possibleAleksander Morgado
2012-03-15cli: don't recheck group options if already doneAleksander Morgado
2012-03-15cli: allow option groups to force async/sync operationsAleksander 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-15cli: use the new libmm-glib API fixesAleksander Morgado
2012-03-15cli: logging improvementsAleksander Morgado
2012-03-15cli: start to port Modem actions to use the new libmm-glibAleksander Morgado
2012-03-15cli: port Manager actions to use the new libmm-glibAleksander 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-15cli: prefix error messages with 'error: 'Aleksander Morgado
2012-03-15cli: use capital letters for manager optionsAleksander Morgado
2012-03-15cli: split into different option groups, in different filesAleksander Morgado