aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-15cinterion: implement supported bands loading logicAleksander Morgado
2012-03-15cinterion: implement allowed modes setting logicAleksander Morgado
2012-03-15cinterion: implement access technology loading logicAleksander Morgado
2012-03-15iface-modem: periodically request to update current access technologiesAleksander Morgado
2012-03-15api,header: new MM_ACCESS_TECHNOLOGY_ANYAleksander Morgado
Helps as a mask covering all the available access technologies.
2012-03-15iface-modem: s/access_tech/access_technologiesAleksander Morgado
2012-03-15cinterion: implement custom unsolicited events enabling commandAleksander 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-15cli: allow specifying bearers and SIMs by indexAleksander Morgado
So, these two are equivalent: $> mmcli -b 0 $> mmcli -b /org/freedesktop/ModemManager1/Bearer/0 and also this two: $> mmcli -s 0 $> mmcli -s /org/freedesktop/ModemManager1/SIM/0
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-15libmm-common: CDMA sid/nid are uint, not enumNathan Williams
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-15cli: IP config getters return newly created objectsAleksander Morgado
2012-03-15libmm-glib: use the common IP config object from libmm-commonAleksander Morgado
2012-03-15libmm-common: build dictionary even if IP config object not givenAleksander 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-15cli: remove `--connect-with-number' option, no longer neededAleksander Morgado
2012-03-15libmm-glib: number no longer needed in Connect()Aleksander Morgado
2012-03-15api,dbus: remove optional 'number' in bearer Connect() callAleksander Morgado
We can already give the number as a parameter in the dictionary when creating the Bearer object.
2012-03-15libmm-common: new helper object to handle Bearer IP configAleksander 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
2012-03-15bearer: set unique path when the bearer gets exportedAleksander Morgado
2012-03-15libmm-common: 3gpp location doesn't use any of our enum/flagsAleksander Morgado
2012-03-15build: fix errors templateAleksander Morgado
Equivalent to the fix in d15b1f201 applied to the enums template. Spotted by Nathan Williams.