Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-15 | iface-modem-3gpp: implement property binding for the simple status | Aleksander Morgado | |
2012-03-15 | iface-modem: implement property binding for the simple status | Aleksander Morgado | |
2012-03-15 | iface-modem-simple: implement GetStatus() | Aleksander Morgado | |
2012-03-15 | iface-modem-simple: implement Disconnect() | Aleksander Morgado | |
2012-03-15 | iface-modem-simple: implement bearer creation and connection during Connect() | Aleksander Morgado | |
2012-03-15 | iface-modem: return a MMBearer reference when creating a new bearer | Aleksander Morgado | |
Not just the bearer path. | |||
2012-03-15 | bearer: allow launching connection not only via DBus | Aleksander Morgado | |
2012-03-15 | bearer-list: new method to remove all existing bearers | Aleksander Morgado | |
2012-03-15 | bearers: base bearer creation in the new bearer properties object | Aleksander Morgado | |
2012-03-15 | bearer: provide reason of why connection is forbidden | Aleksander Morgado | |
2012-03-15 | iface-modem-simple: use the new connect properties object | Aleksander Morgado | |
2012-03-15 | api: MMModemBand is now an enum, not flags | Aleksander 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-15 | broadband-modem: update registration state when disabling | Aleksander Morgado | |
2012-03-15 | iface-modem: don't update access tech if it didn't change | Aleksander Morgado | |
2012-03-15 | broadband-modem: try to simplify 3GPP network registration | Aleksander 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-15 | iface-modem-simple: implement Connect() | Aleksander Morgado | |
2012-03-15 | broadband-modem: use new common method to check if modem is 3GPP | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: allow requesting to register internally, not just via DBus | Aleksander Morgado | |
2012-03-15 | iface-modem: allow setting allowed modes and bands internally, not just via DBus | Aleksander Morgado | |
2012-03-15 | sim: allow sending PIN code internally, not just via DBus | Aleksander Morgado | |
2012-03-15 | broadband-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-15 | broadband-modem: implement the Simple interface | Aleksander Morgado | |
2012-03-15 | iface-modem-simple: new interface to handle the Simple interface | Aleksander Morgado | |
2012-03-15 | broadband-modem: shutdown 3GPP interface when disposing | Aleksander Morgado | |
2012-03-15 | modem-helpers: MMModemAccessTechnology is flags, not enum | Aleksander Morgado | |
2012-03-15 | 3gpp: control 3GPP bearer creation in the 3GPP modem interface | Aleksander Morgado | |
And implement bearer connection allowance based on roaming status. | |||
2012-03-15 | bearer-3gpp: provide getters for the properties | Aleksander Morgado | |
2012-03-15 | api,core: new 'allow-roaming' property to be set when creating a bearer | Aleksander Morgado | |
This new boolean property, applicable to 3GPP bearers, will specify whether 3GPP bearers are allowed to get connected when registered in a roaming network. | |||
2012-03-15 | core: implement Access Technology reporting | Aleksander Morgado | |
For 3GPP modems only for now.. | |||
2012-03-15 | api,enums: renamed `MMModemAccessTech' to `MMModemAccessTechnology' | Aleksander Morgado | |
This one was the last enum without full name. | |||
2012-03-15 | modem-helpers: renamed 3GPP registration related helpers with `mm_3gpp' prefix | Aleksander Morgado | |
2012-03-15 | api,dbus: renamed `AccessTechnology' to `AccessTechnologies' | Aleksander Morgado | |
We are reporting a bitmask of flags, not just one value. | |||
2012-03-15 | broadband-modem: bearer connection allowance handled in ifaces | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: disable periodic registration checks | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: when disabling, disconnect all 3GPP bearers | Aleksander Morgado | |
2012-03-15 | bearer: allow disconnection also with internal requests | Aleksander Morgado | |
2012-03-15 | bearer,bearer-3gpp: implement connection request cancellation | Aleksander Morgado | |
We allow connection requests to get cancelled, either via DBus calls or any other method. | |||
2012-03-15 | iface-modem-3gpp: if we get unregistered ensure we have disconnected 3GPP ↵ | Aleksander Morgado | |
bearers It is actually very likely that we get automatically the bearer disconnected when we get unregistered in the network, but anyway. | |||
2012-03-15 | iface-modem: handle connection related states | Aleksander Morgado | |
Moved from broadband-modem. All this logic is really common not specific to the generic implementation. | |||
2012-03-15 | iface-modem: while connected, ignore registration state changes | Aleksander Morgado | |
2012-03-15 | broadband-modem: handle connection related states in the modem | Aleksander Morgado | |
As a modem can have more than one bearer, the mapping between the bearer state and the modem state is not direct. | |||
2012-03-15 | bearer: new `bearer-state' property | Aleksander Morgado | |
2012-03-15 | core,libmm-glib: include ony `libmm-common.h' | Aleksander Morgado | |
Don't include one by one all the headers from libmm-common, just include the global `libmm-common.h' which includes all the others. | |||
2012-03-15 | bearer-3gpp: set ip method when connecting the bearer | Aleksander Morgado | |
Currently, assume PPP when we have an AT data port, and DHCP otherwise. | |||
2012-03-15 | manager: don't try to export already exported modems | Aleksander Morgado | |
2012-03-15 | broadband-modem: allow 3GPP bearer connection if registered in 3GPP network | Aleksander Morgado | |
2012-03-15 | bearer: fail connecting try if not allowed to connect | Aleksander Morgado | |
2012-03-15 | bearer-list: allow iterating over the bearers in the list | Aleksander Morgado | |
2012-03-15 | bearer: new property to define whether the bearer is allowed to connect | Aleksander Morgado | |
Modems will allow bearers to get connected once they are registered in the network. | |||
2012-03-15 | bearer-3gpp: implement 3GPP-specific bearer | Aleksander Morgado | |
Implement basic functionality of a 3GPP based bearer, including connnection and disconnection. |