aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-28at-serial-port: define flags by shifting bitsAleksander Morgado
Otherwise glib-mkenums doesn't take the enumeration as being flags.
2012-03-28serial-port: ensure we close the port when forcing to close itAleksander Morgado
2012-03-28broadband-modem: plug memleak when uppercasing storage namesAleksander Morgado
2012-03-28broadband-modem: plug memleak when building AT commandAleksander Morgado
2012-03-28hso: plug small memleak when building devfileAleksander Morgado
Why do we need the devfile anyway?
2012-03-28sim: plug memleakAleksander Morgado
2012-03-28sim: fix completion of pin-puk checkAleksander Morgado
2012-03-28charsets: plug memleakAleksander Morgado
2012-03-26option: fix loading current allowed modesAleksander Morgado
The proper command to check the current allowed modes is `AT_OPSYS?'.
2012-03-26Revert "option: fix allowed modes response parsing"Aleksander Morgado
This reverts commit 0bc824b452de45815a8b8675d2b041a5eb98cb4c. The fix is NOT to change the expected result, but to change the command itself.
2012-03-26broadband-modem: fix error reporting in the modem initialization sequenceAleksander Morgado
The initialization sequence doesn't expect any result, so `mm_base_modem_at_sequence_finish()' will actually return NULL even if there is no error. Therefore, we base the success of the sequence on the existence of a GError in the return.
2012-03-26option: fix disabling sequence handlingAleksander Morgado
This provides the proper fix for the disabling sequence, also amending the erroneous checks introduced in commit 5b10af0f.
2012-03-26hso: skip the 10s timeout in High-Speed Option devicesAleksander Morgado
Will only be applied to non-HSO Option modems.
2012-03-26broadband-modem: use current charset when parsing operator nameAleksander Morgado
2012-03-26mmcli: abort certain operations if modem is unlockedAleksander Morgado
Do not try to perform feature/capability specific actions if we're still unlocked, as the modem didn't yet export the feature/capability specific interface. The only interfaces expected while modem is unlocked are the Modem and Simple interfaces, as well as the SIM interface in the SIM object, of course.
2012-03-26mmcli: fix alignment of properties in IP config outputAleksander Morgado
2012-03-26hso: update connection status only in the bearer matching the specific CIDAleksander Morgado
2012-03-26hso: fix segfault in bearer status update handlingAleksander Morgado
2012-03-26option: fix reading port-specific setup fileAleksander Morgado
The `physdev' stored in the probe is the sysfs path of the parent device, that owning all ports. We need to build the setup file path using the port's sysfs path instead.
2012-03-26broadband-modem: initialize the Simple interface even if unlockedAleksander Morgado
We should be able to unlock the modem during Simple Connect().
2012-03-26mmcli: ensure the modem exports the Simple interface before trying to use itAleksander Morgado
2012-03-26plugin: bump major plugin versionAleksander Morgado
The PluginBase object got modified during the new codebase development, and therefore we need to ensure that the current codebase doesn't try to load old plugins.
2012-03-26iface-modem: do not try to set new allowed/preferred config if modem already ↵Aleksander Morgado
in there
2012-03-24hso: probe for QCDM portsAleksander Morgado
2012-03-24hso: fix bearer private data handlingAleksander Morgado
2012-03-24option: handle special 'auto' mode when setting allowed/preferred modesAleksander Morgado
2012-03-24option: handle response specifying automatic modeAleksander Morgado
Option modems may reply '_OPSYS: 5,2' to report automatic mode being used.
2012-03-24iface-modem: treat ANY in allowed modes as being equal to the list of ↵Aleksander Morgado
supported modes
2012-03-24option: fix setting allowed modesAleksander Morgado
2012-03-24option: no result expected in unsolicited enabling/disabling sequenceAleksander Morgado
2012-03-24option: fix allowed modes response parsingAleksander Morgado
Expecting a `_OSSYS' reply, not `_OPSYS'.
2012-03-23port-probe: don't probe product string if vendor string probing failedAleksander Morgado
2012-03-23port-probe: probed vendor/product string will be NULL when error probingAleksander Morgado
2012-03-23serial: fix crash when sending some commands to a closed port (lp:963102)Dan Williams
If the command we're sending doesn't have a callback, don't try to call NULL. Triggered if the port got closed (because the modem crashed, or refcounting errors or whatever) with some code like this: mm_at_serial_port_queue_command (MM_AT_SERIAL_PORT (port), "+CREG=0", 3, NULL, NULL);
2012-03-22wmc: increase estimate decapsulation buffer sizeM. I. Spozta
(dcbw) Some packets are much larger and require a lot more escaping than we thought so we need larger buffers here to be able to handle all packets. In this case, SMS receipt.
2012-03-18anydata: plugin fully portedAleksander Morgado
2012-03-18anydata: ignore several unsolicited messagesAleksander Morgado
2012-03-18anydata: implement modem resetAleksander Morgado
2012-03-18anydata: get detailed CDMA1x/EVDO registration statesAleksander Morgado
2012-03-18anydata: don't get serving system with +CSS?Aleksander Morgado
2012-03-18anydata: start porting the AnyDATA pluginAleksander Morgado
2012-03-18libmm-common: new common uint/int/str parsersAleksander Morgado
2012-03-16iface-modem-3gpp: if already registered as requested, don't try to register ↵Aleksander Morgado
from scratch
2012-03-16iface-modem-simple: try to skip initial steps in the Simple Connect sequenceAleksander Morgado
2012-03-16iface-modem-simple: don't request to connect the bearer if already connectedAleksander Morgado
2012-03-16iface-modem: if we are already unlocked, don't try to check it againAleksander Morgado
We're assuming here we are never getting locked without us knowing it.
2012-03-16iface-modem-simple: don't call the enable() methods in the class directlyAleksander Morgado
Use the new `mm_base_modem_enable()' instead, which will pass down the modem-wide cancellable to the enable() implementation.
2012-03-16iface-modem-simple: don't assume bearer is always setAleksander Morgado
2012-03-16broadband-bearer: pass down cancellable to the 3gpp dialing implementationAleksander Morgado
2012-03-16hso,option: plugins fully portedAleksander Morgado