aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-07-25libmm-glib: don't change default DBus timeout when running Modem.Command()Aleksander Morgado
Just warn if the default DBus timeout is shorter than the one being requested.
2012-07-25cli: allow modifying default DBus timeout with `--timeout'Aleksander Morgado
By default 30s will be used for every operation.
2012-07-25cli: fix showing CDMA related info in sync modeAleksander Morgado
2012-07-25cli: ensure modem is enabled when performing actionsAleksander Morgado
Don't rely on the lock status, as the modem may say it requires SIM PIN 2, but we're allowed to run most operations even with that unlock required.
2012-07-22broadband-modem: fallback to unencoded command in USSD if encoded failsAleksander Morgado
2012-07-22broadband-bearer: debug logs when disconnecting 3GPP bearerAleksander Morgado
2012-07-22broadband-modem: assume CS if 2G supportedAleksander Morgado
2012-07-22iface-modem: new async method to be run just after the successful SIM unlockAleksander Morgado
2012-07-22mm-broadband-modem: fix result completion on hex encoding errorsAleksander Morgado
2012-07-22mm-broadband-modem: fix USSD command sending, don't use cached AT repliesAleksander Morgado
2012-07-22broadband-modem: cancel pending USSD request if USSD session cancelledAleksander Morgado
2012-07-22iface-modem-3gpp-ussd: set proper initial session stateAleksander Morgado
2012-07-22iface-modem-3gpp-ussd: don't allow USSD actions if the modem is not enabledAleksander Morgado
2012-07-22messaging: don't treat as fatal error if we cannot read from a given storageAleksander Morgado
2012-07-21broadband-bearer: fix missing methodAleksander Morgado
It was wrongly removed in commit 2506e3093e9cc47bc03e34b0dd9c58c13469aec5.
2012-07-21doc: include missing description of the new LTE bandsAleksander Morgado
2012-07-19broadband-modem: send always ATZ aloneAleksander Morgado
ITU rec v.250 (6.1.1) says: The DTE should not include additional commands on the same command line after the Z command because such commands may be ignored.
2012-07-19hso: use common integer string parsersAleksander Morgado
2012-07-19hso: unsolicited %IPDPACT may come before the AT command replyAleksander Morgado
2012-07-19hso: plug memleak when finishing dialling with errorAleksander Morgado
2012-07-19hso: fix cid to report toAleksander Morgado
2012-07-18serial: fix AT port carriage return handlingDan Williams
Off-by-one, fix it.
2012-07-18api,header: add LTE specific bands in `MMModemBand'Aleksander Morgado
2012-07-18api,header: fix description of `MMModemBand'Aleksander Morgado
It was a bitmask once...
2012-07-17decode: handle another UsbSnoop URB functionDan Williams
2012-07-17iface-modem-messaging: check if supported storage is allocated before useBen Chan
load_supported_storages may fail, which results in unallocated storage memory. This patch modifies load_initial_sms_parts_from_storages and is_storage_supported to handle that gracefully.
2012-07-16broadband-modem: remove `USE_WS46' propertyAleksander Morgado
3GPP modems will all try to use AT+WS46=? by default to gather supported modes.
2012-07-16broadband-modem: try to guess more specific 2G/3G/4G mode supportAleksander Morgado
For 3GPP modems, we'll try with AT+WS46=?, which is the standard command to query supported networks. If it returns error, we'll fallback to the defaults. For CDMA modems, we'll try to gather CDMA1x and/or EV-DO support directly from the AT+GCAP response.
2012-07-16iface-modem-cdma: new steps to setup/cleanup unsolicited messagesAleksander Morgado
2012-07-13iface-modem-[3gpp|cdma]: remove contexts with timeouts when shutting downAleksander Morgado
Following the same logic as in commit 9ddcf92a, those contexts in the interface which contain the setup of a timeout are cleared before removing the DBus skeleton objects, so that we make sure they are not fired out once these have been disposed.
2012-07-13iface-modem: fix crashes due to removed skeletonBen Chan
expire_signal_quality() / mm_iface_modem_update_access_technologies() may be called after the DBus object skeleton is removed in mm_iface_modem_shutdown() and before their associated timeout source is removed (in *_context_free) due to destruction of the modem object. This patch fixes the issue by removing context objects before removing the DBus skeleton in mm_iface_modem_shutdown().
2012-07-12port-probe: fix crash in serial_probe_at_parse_response due to NULL responseBen Chan
When the serial port is not open, internal_queue_command (mm-serial-port.c) invokes serial_probe_at_parse_response (mm-port-probe.c) with a NULL response. This patch modifies serial_probe_at_parse_response to handle NULL response properly.
2012-06-29cli: fix showing revision when not multilineAleksander Morgado
2012-06-27polkit: fix authority object disposalAleksander Morgado
2012-06-26uml290: git-ignore generated programAleksander Morgado
2012-06-25decode: handle FUNCTION_CLASS_INTERFACE requests like CONTROL_TRANSFERDan Williams
The Novatel USB551L uses these to send data to the device, but the data is QMUX.
2012-06-22trivial: fix format stringDan Williams
2012-06-22decode: update with latest QMI enumsDan Williams
Since QC stopped distributing the database files, we can't easily decode the TLV names unless we start parsing the C headers.
2012-06-06zte: try to handle Icera devices that use PPPDan Williams
Not all devices present a network interface, and on these devices we need to fall back to PPP using the standard setup commands. But they appear to support the Icera custom commands for access technology and such, so still use those. Hopefully fixes ZTE MF665C.
2012-06-04uml290: allow setting more global modesDan Williams
2012-06-04qcdm: fix 1x/HDR mode pref and add GSM/UMTS mode prefsDan Williams
2012-05-30test: ignore ESN errors in info.pyDan Williams
2012-05-30trivial: whitespace fixesDan Williams
2012-05-30uml290: add mode switching toolDan Williams
Switches UML290 mode between 4G/LTE, 3G/EVDO/1X, and auto.
2012-05-30wmc: namespace stuff properlyDan Williams
2012-05-30qcdm: namespace stuff properlyDan Williams
2012-05-29wmc: add command for setting global modeDan Williams
2012-05-24build: provide pkg-config files for ModemManager, libmm-common and libmm-glibAleksander Morgado
2012-05-24api: install common headers to ${prefix}/include/ModemManagerAleksander Morgado
...instead of ${prefix}/include/mm
2012-05-24libmm-glib: install missing headersAleksander Morgado