aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-02-07gsm: fix text mode SMS list regex for single messagesDan Williams
We don't get a \r\n at the end for single messages.
2012-02-07build: do not warn about using deprecated methodsAleksander Morgado
GValueArray is deprecated since GLib 2.31.14, but we need to use it for dbus-glib based code. We should re-enable deprecation warnings once we switch to GDBus.
2012-02-07gsm: use new common charset converter when parsing operator name/codeAleksander Morgado
2012-02-07gsm: convert SMS text and number from current charset to UTF-8Aleksander Morgado
2012-02-07charsets: new method to do our best to convert from current charset to UTF-8Aleksander Morgado
This method will try to convert the input string to UTF-8. The input string is supposed to be in the given charset; or otherwise is supposed to be the hex representation of the string in the given charset.
2012-02-07charsets: don't warn if we couldn't convert from hex to utf8Aleksander Morgado
2012-02-07core: plug leaks when passing GValueArrays to dbus_g_method_return()Aleksander Morgado
The ownership of the GValueArray is not transferred.
2012-02-02sms: handle text mode SMS listingDan Williams
Undoubtedly we'll need to adjust the regex but this works for now.
2012-02-02test: (sms-get.py) don't fail if we don't get an SMSCDan Williams
2012-02-02novatel: override message storage and notificationDan Williams
It seems that even though the firmware says it supports specific CNMI notification values, it really doesn't. Also set storage to the SIM until we support automatically determining the right storage in MM. XU870 does not support ME storage according to +CPMS=?.
2012-02-01gsm: fix listing SMS messages in text modeDan Williams
Even though we don't parse them correctly yet, at least send the right command for listing them.
2012-02-01gsm: fix setting PDU mode for SMS messagesDan Williams
Stupid signed/unsigned mistake.
2012-02-01test: pretty-print SMS messages in sms-get.pyDan Williams
2012-02-01core: fix warning about MMModemTime interface initializationDan Williams
The MMModemTime interface was getting initialized more than once.
2012-01-27build: more libwmc and libqcdm standalone fixesDan Williams
Make it pass distcheck.
2012-01-27time: implement in iceraThomas Tuttle
Signed-off-by: Thomas Tuttle <ttuttle@chromium.org>
2012-01-27time: poll for timezoneThomas Tuttle
Signed-off-by: Thomas Tuttle <ttuttle@chromium.org>
2012-01-27time: implement ModemTime in ModemBaseThomas Tuttle
Signed-off-by: Thomas Tuttle <ttuttle@chromium.org>
2012-01-26test: add SMS get example/testDan Williams
2012-01-26test: add missing examples to Makefile.amDan Williams
2012-01-26test: rename SMS send exampleDan Williams
2012-01-25api: add Modem.Time introspection XMLThomas Tuttle
Signed-off-by: Thomas Tuttle <ttuttle@chromium.org>
2012-01-25time: implement MMModemTime boilerplateThomas Tuttle
Signed-off-by: Thomas Tuttle <ttuttle@chromium.org>
2012-01-25api: add firmware interface XML file to introspection/Makefile.amThomas Tuttle
Signed-off-by: Thomas Tuttle <ttuttle@chromium.org>
2012-01-25trivial: sort introspection/Makefile.am and all.xmlThomas Tuttle
To make things neater, sort the files listed in instrospection's Makefile alphabetically, and sort the files listed in all.xml alphabetically within logical groups. Signed-off-by: Thomas Tuttle <ttuttle@chromium.org>
2012-01-24qcdm: fix some build errors when building standaloneDan Williams
2012-01-24wmc: allow building libwmc standaloneDan Williams
2012-01-23decode: update WMC for DEVICE_INFO changesDan Williams
2012-01-23wmc: harmonize buffer dumper with decode.pyDan Williams
Makes it easier to compare the output.
2012-01-23wmc: decode more of DEVICE_INFODan Williams
CDMA MIN, home SID, PRL & ERI version
2012-01-23decode: fix WMC decoder for PC5740 dumpsDan Williams
2012-01-23wmc: add FIELD_TEST commandDan Williams
UML290 and UML190 both respond to the command but return all zeros, while the PC5740 returns valid data.
2012-01-23decode: add another USB functionDan Williams
2012-01-23core: fix copy & paste errorDan Williams
2012-01-23wmc: fix compile errorDan Williams
2012-01-23wmc: add LTE only global mode defineDan Williams
2012-01-23wmc: fix init commandDan Williams
Actually read what struct tm contains and use it correctly, and fix the init command struct size.
2012-01-23wmc: fix segfault in testcaseDan Williams
2012-01-23ussd: ensure coded string is valid before stripping quotesAleksander Morgado
2012-01-23ussd: plug a leakAleksander Morgado
2012-01-23wmc: fix compilation error in testsAleksander Morgado
g_print() expects format + arguments; or compilation will fail when -Werror=format-security being used.
2012-01-21wmc: fix up for recent INIT and DEVICE_INFO changesDan Williams
Send current time to modem during init, and don't try to grab MCC/MNC where its not supported.
2012-01-21decode: fix some formattingDan Williams
2012-01-21decode: update for WMC timestampsDan Williams
2012-01-21wmc: update INIT and NETWORK_INFO commands with timestampDan Williams
2012-01-21decode: parse URB timestamps tooDan Williams
2012-01-21decode: updates all aroundDan Williams
Rewrite packet handling so packets can span multiple USB URBs (which sometimes happens with WMC) and also add a bunch more WMC decoding stuff.
2012-01-21wmc: more protocol updatesDan Williams
2012-01-21qcdm: clarify IMxI conversions a bit; fix up WCDMA L1 statesDan Williams
2012-01-20decode: decode more WMC commands and fix some command namesDan Williams