Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-22 | iface-modem-3gpp-ussd: set proper initial session state | Aleksander Morgado | |
2012-07-22 | iface-modem-3gpp-ussd: don't allow USSD actions if the modem is not enabled | Aleksander Morgado | |
2012-07-22 | messaging: don't treat as fatal error if we cannot read from a given storage | Aleksander Morgado | |
2012-07-21 | broadband-bearer: fix missing method | Aleksander Morgado | |
It was wrongly removed in commit 2506e3093e9cc47bc03e34b0dd9c58c13469aec5. | |||
2012-07-21 | doc: include missing description of the new LTE bands | Aleksander Morgado | |
2012-07-19 | broadband-modem: send always ATZ alone | Aleksander 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-19 | hso: use common integer string parsers | Aleksander Morgado | |
2012-07-19 | hso: unsolicited %IPDPACT may come before the AT command reply | Aleksander Morgado | |
2012-07-19 | hso: plug memleak when finishing dialling with error | Aleksander Morgado | |
2012-07-19 | hso: fix cid to report to | Aleksander Morgado | |
2012-07-18 | serial: fix AT port carriage return handling | Dan Williams | |
Off-by-one, fix it. | |||
2012-07-18 | api,header: add LTE specific bands in `MMModemBand' | Aleksander Morgado | |
2012-07-18 | api,header: fix description of `MMModemBand' | Aleksander Morgado | |
It was a bitmask once... | |||
2012-07-17 | decode: handle another UsbSnoop URB function | Dan Williams | |
2012-07-17 | iface-modem-messaging: check if supported storage is allocated before use | Ben 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-16 | broadband-modem: remove `USE_WS46' property | Aleksander Morgado | |
3GPP modems will all try to use AT+WS46=? by default to gather supported modes. | |||
2012-07-16 | broadband-modem: try to guess more specific 2G/3G/4G mode support | Aleksander 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-16 | iface-modem-cdma: new steps to setup/cleanup unsolicited messages | Aleksander Morgado | |
2012-07-13 | iface-modem-[3gpp|cdma]: remove contexts with timeouts when shutting down | Aleksander 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-13 | iface-modem: fix crashes due to removed skeleton | Ben 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-12 | port-probe: fix crash in serial_probe_at_parse_response due to NULL response | Ben 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-29 | cli: fix showing revision when not multiline | Aleksander Morgado | |
2012-06-27 | polkit: fix authority object disposal | Aleksander Morgado | |
2012-06-26 | uml290: git-ignore generated program | Aleksander Morgado | |
2012-06-25 | decode: handle FUNCTION_CLASS_INTERFACE requests like CONTROL_TRANSFER | Dan Williams | |
The Novatel USB551L uses these to send data to the device, but the data is QMUX. | |||
2012-06-22 | trivial: fix format string | Dan Williams | |
2012-06-22 | decode: update with latest QMI enums | Dan 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-06 | zte: try to handle Icera devices that use PPP | Dan 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-04 | uml290: allow setting more global modes | Dan Williams | |
2012-06-04 | qcdm: fix 1x/HDR mode pref and add GSM/UMTS mode prefs | Dan Williams | |
2012-05-30 | test: ignore ESN errors in info.py | Dan Williams | |
2012-05-30 | trivial: whitespace fixes | Dan Williams | |
2012-05-30 | uml290: add mode switching tool | Dan Williams | |
Switches UML290 mode between 4G/LTE, 3G/EVDO/1X, and auto. | |||
2012-05-30 | wmc: namespace stuff properly | Dan Williams | |
2012-05-30 | qcdm: namespace stuff properly | Dan Williams | |
2012-05-29 | wmc: add command for setting global mode | Dan Williams | |
2012-05-24 | build: provide pkg-config files for ModemManager, libmm-common and libmm-glib | Aleksander Morgado | |
2012-05-24 | api: install common headers to ${prefix}/include/ModemManager | Aleksander Morgado | |
...instead of ${prefix}/include/mm | |||
2012-05-24 | libmm-glib: install missing headers | Aleksander Morgado | |
2012-05-24 | libmm-common: install missing header | Aleksander Morgado | |
2012-05-23 | dbus: remove 'max_replies_per_connection' limit from D-Bus configuration | Jiří Klimeš | |
It is leftover from times when D-Bus default limit was 32. Now, it is 8192, see http://cgit.freedesktop.org/dbus/dbus/commit/?id=8d3d8ff55739eebd84d0d53a20a025329feafc3b | |||
2012-05-16 | vl600: add some reverse engineering docs and an AT com utility | Dan Williams | |
2012-05-06 | sms: fix setting multipart specific properties | Aleksander Morgado | |
Don't make them construct-only, so that we can set them whenever needed. | |||
2012-05-06 | sms,tests: new test to check for multipart support in SMS parts | Aleksander Morgado | |
2012-05-06 | novatel: report error if not properly disconnected | Aleksander Morgado | |
When we request to disconnect, and the disconnection status check fails, return a proper error. | |||
2012-05-06 | novatel: minor coding style fixes | Aleksander Morgado | |
2012-05-06 | broadband-bearer: derive PDP type from the ip-type bearer property | Tore Anderson | |
This patch makes it possible to use MM to set up PDP contexts with PDP types other than 'IP', which is particularly useful when trying to use the 'IPV6' or 'IPV4V6' PDP types defined in recent 3GPP specs. If ip-type isn't specified, 'IP' will be used by default, due to the fact that modem support for the 'IPV4V6' type is still rather scarce. The patch applies to Aleksander's 'bearer-properties' branch. It has been tested using mmcli in this fashion: mmcli -m 0 --simple-connect=apn=internet # default to 'IP' mmcli -m 0 --simple-connect=apn=internet,ip-type=IP mmcli -m 0 --simple-connect=apn=internet,ip-type=IPV6 mmcli -m 0 --simple-connect=apn=internet,ip-type=IPV4V6 | |||
2012-05-06 | bearer: simplify handling of the bearer configuration | Aleksander Morgado | |
The base MMBearer object will receive the MMBearerProperties configuration, which contains every generic and plugin-specific set up. Not every configuration parameter will be used by every implementation (e.g. not every bearer needs user/password). The Bearer object will expose every configuration parameter received in its `Properties' property in the interface, even if it's not really used. | |||
2012-05-06 | wavecom: plugin fully ported | Aleksander Morgado | |
2012-05-06 | wavecom: implement custom band setting | Aleksander Morgado | |