aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-15iface-modem-3gpp: implement property binding for the simple statusAleksander Morgado
2012-03-15iface-modem: implement property binding for the simple statusAleksander Morgado
2012-03-15iface-modem-simple: implement GetStatus()Aleksander Morgado
2012-03-15api,dbus: improve GetStatus() documentation in the Simple interfaceAleksander Morgado
* We will also return 'registration-state' in 3GPP networks * Specified that 'operator-code' and 'operator-name' are only set if registered in a 3GPP network.
2012-03-15libmm-common: new helper object to handle simple properties from all interfacesAleksander Morgado
2012-03-15libmm-common: new helpers to work with bands arraysAleksander Morgado
2012-03-15cli: new `simple-disconnect' commandAleksander Morgado
This command doesn't expect any argument, it will disconnect all available bearers. You can disconnect specific bearers using `--bearer' and `--disconnect'.
2012-03-15libmm-glib: handle simple Disconnect()Aleksander Morgado
2012-03-15iface-modem-simple: implement Disconnect()Aleksander Morgado
2012-03-15iface-modem-simple: implement bearer creation and connection during Connect()Aleksander Morgado
2012-03-15iface-modem: return a MMBearer reference when creating a new bearerAleksander Morgado
Not just the bearer path.
2012-03-15bearer: allow launching connection not only via DBusAleksander Morgado
2012-03-15bearer-list: new method to remove all existing bearersAleksander Morgado
2012-03-15bearers: base bearer creation in the new bearer properties objectAleksander Morgado
2012-03-15libmm-common: let the connection properties use bearer properties internallyAleksander Morgado
Removes lots of duplicated code.
2012-03-15bearer: provide reason of why connection is forbiddenAleksander Morgado
2012-03-15cli: use the new properties handler object in bearerAleksander Morgado
2012-03-15libmm-common,libmm-glib: new object to handle bearer creation propertiesAleksander Morgado
2012-03-15iface-modem-simple: use the new connect properties objectAleksander Morgado
2012-03-15cli: use the new properties handler object in simple Connect()Aleksander Morgado
2012-03-15libmm-common,libmm-glib: new object to handle properties in simple Connect()Aleksander Morgado
Instead of using type unsafe properties passed to the connect() call, we build a new object which does the handling of the properties to be passed.
2012-03-15libmm-common: new modes string parserAleksander Morgado
2012-03-15libmm-common,libmm-glib: new modes string builderAleksander Morgado
2012-03-15libmm-common: new bands string parserAleksander Morgado
2012-03-15libmm-common: handle exact mask matches when building capabilities stringAleksander Morgado
2012-03-15cli: print supported/allowed bands in modem infoAleksander Morgado
2012-03-15libmm-common, libmm-glib: new bands string builderAleksander Morgado
2012-03-15cli: modem options check always last, even when shutting downAleksander Morgado
2012-03-15api: MMModemBand is now an enum, not flagsAleksander Morgado
We don't want to handle bands as flags, in order to avoid the need of 64-bits for the enum. This change implies that setting allowed bands will be done by giving an array of uint32 values, signature "au".
2012-03-15broadband-modem: update registration state when disablingAleksander Morgado
2012-03-15iface-modem: don't update access tech if it didn't changeAleksander Morgado
2012-03-15broadband-modem: try to simplify 3GPP network registrationAleksander Morgado
When requesting to register in the network manually, we will poll every once in a while to check whether we got registered or not. We remove the registration timeout and we handle the case where it never gets registered by allowing a maximum number of registration checks in our request.
2012-03-15cli: implement actions from the Simple interfaceAleksander Morgado
2012-03-15libmm-glib: handle the Simple interfaceAleksander Morgado
2012-03-15iface-modem-simple: implement Connect()Aleksander Morgado
2012-03-15broadband-modem: use new common method to check if modem is 3GPPAleksander Morgado
2012-03-15iface-modem-3gpp: allow requesting to register internally, not just via DBusAleksander Morgado
2012-03-15iface-modem: allow setting allowed modes and bands internally, not just via DBusAleksander Morgado
2012-03-15sim: allow sending PIN code internally, not just via DBusAleksander Morgado
2012-03-15api,dbus: let Connect() return just the bearer pathAleksander Morgado
Also renamed some of the properties that can be passed, trying to consolidate a common set of names.
2012-03-15broadband-modem: handle state checks during Enable() and Disable()Aleksander Morgado
Before it was done in the interface; but we should really be doing it in the implementation; so that mm_base_modem_enable()/disable() also has the state checks.
2012-03-15broadband-modem: implement the Simple interfaceAleksander Morgado
2012-03-15iface-modem-simple: new interface to handle the Simple interfaceAleksander Morgado
2012-03-15broadband-modem: shutdown 3GPP interface when disposingAleksander Morgado
2012-03-15cli: implement SIM related actionsAleksander Morgado
2012-03-15cli: include 3GPP related stuff when printing modem infoAleksander Morgado
2012-03-15cli: implement 3GPP related actionsAleksander Morgado
2012-03-15cli: don't recheck group options if already doneAleksander Morgado
2012-03-15libmm-glib: provide a list of opaque structs with network info in scan replyAleksander Morgado
2012-03-15modem-helpers: MMModemAccessTechnology is flags, not enumAleksander Morgado