aboutsummaryrefslogtreecommitdiff
path: root/cli/mmcli-bearer.c
AgeCommit message (Collapse)Author
2015-12-07cli: print stats if bearer reports themAleksander Morgado
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-06-13cli: print IP details for all valid bearer typesDan Williams
Even DHCP or PPP may have some IP details, like the link-local address for IPv6 bearers.
2014-05-20cli: consistently use spaces for indentationBen Chan
2014-03-25cli: print MTU in bearer IP config propertiesBen Chan
2014-02-15cli: align printout of bearer IPv6 configuration propertiesBen Chan
2013-06-05api: let MMBearerIpFamily be flags instead of a enumerationAleksander Morgado
We want to expose in the Modem interface the list of supported IP families, and the easiest way to do so is to have the IP family as flags, and provide in the interface a single enum. Also, a value of 0 for a MMBearerIpFamily specifies that no flags are set, so just rename it to 'NONE'. And add a new 'ANY' value which sets all flags to 1.
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-08-22api,dbus: 'ip-type' property now given as a MMBearerIpFamily (u)Aleksander Morgado
Instead of using a predefined set of string values for 'ip-type' in Modem.CreateBearer() and Simple.Connect(), we'll use an enumeration. The implementation will then need to convert the requested IP family type to e.g. the correct PDP type in 3GPP modems. This change also consolidates the use of enums in dictionary properties when possible to do so, as with the Rm Protocol.
2012-03-26mmcli: fix alignment of properties in IP config outputAleksander Morgado
2012-03-15cli: print the IP timeout value from the bearerAleksander Morgado
2012-03-15cli: IP config getters return newly created objectsAleksander Morgado
2012-03-15cli: remove `--connect-with-number' option, no longer neededAleksander Morgado
2012-03-15cli: use new enums/flags string getters/buildersAleksander Morgado
2012-03-15cli: print Rm protocol in bearer infoAleksander Morgado
2012-03-15cli: use the new properties handler object in bearerAleksander Morgado
2012-03-15cli: don't recheck group options if already doneAleksander Morgado
2012-03-15cli: specify common options in a new groupAleksander 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-15cli: print properties used when bearer was createdAleksander Morgado
2012-03-15cli: always keep a MMManager aroundAleksander Morgado
In order to receive signals in the GDBusObjects retrieved from the GDBusObjectManagerClient, we need to keep a reference of the client around.
2012-03-15cli: new Bearer related optionsAleksander Morgado