aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-03-15broadband-modem: implement USSD cancellationAleksander Morgado
2012-03-15broadband-modem: implement USSD command sendingAleksander Morgado
2012-03-15iface-modem-3gpp-ussd: allow error reporting in encode/decodeAleksander Morgado
2012-03-15iface-modem-3gpp-ussd: handle USSD session initiate/respond/cancelAleksander Morgado
2012-03-15broadband-modem: implement default handling of USSD URCsAleksander Morgado
2012-03-15broadband-modem: implement default USSD encode/decodeAleksander Morgado
2012-03-15iface-modem-3gpp-ussd: allow subclassing encode/decodeAleksander Morgado
2012-03-15iface-modem-3gpp-ussd: allow setting properties from implementationsAleksander Morgado
2012-03-15broadband-modem: implement generic URC setup/cleanupAleksander Morgado
2012-03-15iface-modem-3gpp-ussd: implement logic to setup/cleanup URC message handlersAleksander Morgado
2012-03-15iface-modem-3gpp-ussd: set initial property defaultsAleksander Morgado
2012-03-15base-modem: initially set the unsolicited CUSD handler with NULL callbackAleksander Morgado
2012-03-15modem-helpers: new method to get common CUSD regexAleksander Morgado
2012-03-15broadband-modem: default URC enabling/disabling implementationAleksander Morgado
2012-03-15iface-modem-3gpp-ussd: implement logic to enable/disable URCsAleksander Morgado
2012-03-15broadband-modem: implement generic USSD support checkAleksander Morgado
2012-03-15iface-modem-3gpp-ussd: check if USSD supportedAleksander Morgado
2012-03-15broadband-modem: implement the 3GPP/USSD interfaceAleksander Morgado
2012-03-15iface-modem-3gpp-ussd: new interface for USSD related actionsAleksander Morgado
2012-03-15iface-modem: periodically request to update current access technologiesAleksander Morgado
2012-03-15iface-modem: s/access_tech/access_technologiesAleksander Morgado
2012-03-15broadband-modem: implement the default setup/enable unsolicited events logicAleksander Morgado
2012-03-15iface-modem-3gpp: split unsolicited events setup and enablingAleksander Morgado
Configuring unsolicited events involves: * Setup unsolicited events. This handles the setup of the unsolicited message handlers in the AT ports, including the setup of the callback to get called when the unsolicited messages are received. * Enable unsolicited events. This tells the modem to actually send the unsolicited messages. * Disable unsolicited events. This tells the modem to stop sending unsolicited messages. * Cleanup unsolicited events. This removes the unsolicited message handlers in the AT ports.
2012-03-15iface-modem-simple: don't create a bearer if we can reuse an existing oneAleksander Morgado
2012-03-15bearer-list: new method to look for a bearer using its propertiesAleksander Morgado
2012-03-15broadband-bearer: implement comparison with bearer propertiesAleksander Morgado
2012-03-15bearer: allow comparing current bearer with a set of propertiesAleksander Morgado
2012-03-15api,header: define common object prefixes in the daemon headerAleksander Morgado
2012-03-15sim: allow subclassing pin change/enablingAleksander Morgado
2012-03-15sim: allow subclassing pin/puk sending operationsAleksander Morgado
2012-03-15sim: allow subclassing the SIM objectAleksander Morgado
Plugins can subclass the MMSim object and provide custom implementations of the actions performed by the object.
2012-03-15sim: export only valid objectsAleksander Morgado
2012-03-15iface-modem: proper fallback state when bearer connection failsAleksander Morgado
2012-03-15broadband-bearer: expose properties used by the bearer implementationAleksander Morgado
2012-03-15bearer: expose IP config dictionaries with unknown methodAleksander Morgado
2012-03-15broadband-modem: disconnect all bearers when disablingAleksander Morgado
2012-03-15broadband-bearer: reimplement CDMA and 3GPP disconnection logicAleksander Morgado
2012-03-15bearer-list: new async method to disconnect all bearersAleksander Morgado
2012-03-15bearer: don't handle reasons to forbid connection in the generic Bearer objectAleksander Morgado
2012-03-15broadband-bearer: don't connect if roaming forbidden or unregisteredAleksander Morgado
2012-03-15broadband-bearer: reimplement CDMA and 3GPP connection logicAleksander Morgado
2012-03-15broadband-modem: by default, just create a single broadband bearerAleksander Morgado
2012-03-15bearer: subclasses need to report IPv4/v6 config when connection readyAleksander Morgado
2012-03-15bearer: number in Connect() no longer neededAleksander Morgado
2012-03-15bearer: remove allow-roaming, only meaningful in the broadband bearerAleksander Morgado
2012-03-15bearer-3gpp, bearer-cdma: removed, they were mixed in broadband-bearerAleksander Morgado
2012-03-15iface-modem-3gpp: 3GPP bearer creation removedAleksander Morgado
2012-03-15iface-modem-cdma: CDMA bearer creation removedAleksander Morgado
2012-03-15iface-modem-simple: remove dual 3GPP/CDMA bearers logicAleksander Morgado
Just rely on a single Bearer object created.
2012-03-15broadband-bearer: new generic 3GPP+CDMA bearerAleksander Morgado