Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-09-24 | atmodem: Add special handling of Infineon signal strength reporting | Marcel Holtmann | 1 | -0/+30 | |
The custom signal strength reporting could be done inside the modem plugin actually, but Calypso, Huawei etc. add quirks to the generic network registration driver. So for now do it the same way until this gets cleaned up for all modem plugins. | |||||
2010-09-24 | atmodem: Update comment | Denis Kenzior | 1 | -1/+1 | |
2010-09-24 | atmodem: Add vendor quirk for Infineon modems | Marcel Holtmann | 1 | -0/+1 | |
2010-09-20 | atmodem: Allow setting PPP debug via environment variable | Marcel Holtmann | 1 | -0/+8 | |
2010-09-15 | ussd: Tweak buffer size | Denis Kenzior | 1 | -2/+2 | |
2010-09-14 | ussd: Rework ussd_request | Denis Kenzior | 1 | -8/+9 | |
- Only allocate variables which are needed - Make sure buffers are big enough - converted is a simple string, no need to use fancy printf magic | |||||
2010-09-14 | ussd: Simplify ussd notification parser logic | Denis Kenzior | 1 | -27/+57 | |
2010-09-14 | ussd: Driver API changes | Jeevaka Badrappan | 1 | -46/+69 | |
To support 8bit and UCS2 formatted USSDs as well as Send USSD Proactive Command. | |||||
2010-09-14 | ussd: Read current CSCS charset | Jeevaka Badrappan | 1 | -0/+16 | |
2010-09-14 | Fix common misspellings in drivers | Lucas De Marchi | 1 | -1/+1 | |
Fix common misspellings by using the list available at http://en.wikipedia.org/wiki/Wikipedia:Lists_of_common_misspellings/For_machines From the list cited above, the substitution script found the following misspellings: subsidary(-ies)->subsidiary(-ies) transfering->transferring | |||||
2010-09-10 | atutil: Add parsing of CSCS queries | Jeevaka Badrappan | 2 | -0/+108 | |
2010-09-04 | atmodem: Add Huawei quirk for voice call handling | Marcel Holtmann | 1 | -0/+7 | |
2010-08-30 | phonebook: Trivial style / wording fixes | Denis Kenzior | 1 | -4/+5 | |
2010-08-30 | atmodem/phonebook: parse text as hexstring | Thadeu Lima de Souza Cascardo | 1 | -72/+66 | |
Some modems omit the quotes when dumping strings in UCS2. Parsing them as hexstring already does the hex decoding and accepts missing quotes. | |||||
2010-08-30 | sim: Turn around the order of arguments | Denis Kenzior | 1 | -2/+2 | |
The void *user argument was first. It should be last instead to be consistent with the other watch functions. | |||||
2010-08-20 | atmodem: Default to +CHUP to hangup_all | Denis Kenzior | 1 | -1/+1 | |
2010-08-20 | atmodem: Add a few more debug statements for SMS support | Marcel Holtmann | 1 | -0/+12 | |
2010-08-20 | atmodem: Add a few more debug statements for CBS support | Marcel Holtmann | 1 | -0/+6 | |
2010-08-20 | atmodem: Add Nokia specific quirk for AT+CGEREP handling | Marcel Holtmann | 1 | -3/+13 | |
2010-08-20 | atmodem: Fix copy and paste typo | Marcel Holtmann | 1 | -3/+3 | |
2010-08-20 | atmodem: Enable MBM specific notification for registration and bearer | Marcel Holtmann | 1 | -1/+8 | |
2010-08-20 | atmodem: Turn a STE GPRS quirk into a MBM and STE quirk | Marcel Holtmann | 1 | -2/+2 | |
2010-08-20 | atmodem: Add really nasty hack for Nokia AT+COPS bug | Marcel Holtmann | 1 | -5/+17 | |
The Nokia modem returns an invalid response when trying to read the numeric value for MCC/MNC of the current network. Control:> AT+COPS?\r Control:< \r\n+COPS: 0,2,"26207,0\r\n\r\nOK\r\n The closing " is just missing and this confuses the AT parser. In case of a Nokia modem skip reading the numerical values for the network. | |||||
2010-08-20 | atmodem: No CIND for Nokia data cards | Marcel Holtmann | 1 | -0/+1 | |
2010-08-20 | atmodem: Add vendor quirk for Nokia data cards | Marcel Holtmann | 1 | -0/+1 | |
2010-08-17 | atmodem: Allow missing DCS parameter in USSD result | Marcel Holtmann | 1 | -9/+9 | |
2010-08-16 | atmodem: Add Qualcomm specific USSD quirk | Marcel Holtmann | 1 | -0/+21 | |
2010-08-16 | atmodem: Add support for storing USSD vendor quirks | Marcel Holtmann | 1 | -23/+35 | |
2010-08-16 | ussd: Use cb_data instead of custom structure | Denis Kenzior | 1 | -13/+7 | |
2010-08-16 | atmodem: Remove useless NULL checks before g_free | Marcel Holtmann | 15 | -132/+65 | |
2010-08-16 | netreg: Add quirk for ZTE modem without CIND support | Marcel Holtmann | 2 | -0/+4 | |
2010-08-13 | atutil: Don't try parsing lac/ci when unregistered | Denis Kenzior | 1 | -0/+8 | |
2010-08-12 | atmodem: Use g_at_chat_clone | Denis Kenzior | 17 | -27/+71 | |
2010-08-12 | voicecall: Rename hangup to hangup_active | Sjur Brændeland | 1 | -2/+2 | |
2010-08-06 | atutil: Parse CMS and CME error codes | Andrzej Zaborowski | 1 | -0/+6 | |
2010-08-02 | Fix busylooped in ppp_disconnect for huawei modem | Zhenhua Zhang | 1 | -2/+7 | |
Huawei modem closes the modem port after PPP disconnect. So the channel of gatchat is NULL in ppp_disconnect. In such case, we resume the chat and it causes huawei_disconnect() get called and the gprs context is removed later. Before removing this gprs context, we should reply the pending DBus message to the client. | |||||
2010-07-30 | phonesim: Introduce End Session notification | Denis Kenzior | 1 | -2/+14 | |
2010-07-13 | atmodem: phonesim proactive command notification | Yang Gu | 1 | -0/+24 | |
2010-07-13 | atmodem: Make fetch command function as external | Yang Gu | 3 | -53/+75 | |
2010-07-08 | atmodem: Make sim operations return sim error codes. | Andrzej Zaborowski | 2 | -15/+37 | |
2010-06-29 | atmodem: Don't unregister *EPEV in *EPEV handler. | Andrzej Zaborowski | 1 | -2/+20 | |
Handlers are called when looping over the unsolicited responses hash, registering or unregistering modifies that hash and confuses glib. | |||||
2010-06-28 | atmodem: Update to the new PPP API | Zhenhua Zhang | 1 | -2/+3 | |
2010-06-25 | atmodem: Add CGSMS support to sms driver | Denis Kenzior | 1 | -0/+88 | |
2010-06-24 | hso: Don't query tech if not registered or roaming | Denis Kenzior | 1 | -0/+4 | |
{NetworkRegistration} [/hso0] LocationAreaCode = 34591 {NetworkRegistration} [/hso0] CellId = 5903759 {NetworkRegistration} [/hso0] Strength = 32 {NetworkRegistration} [/hso0] Strength = 22 {PrimaryDataContext} [/hso0/primarycontext1] Settings = dbus.Dictionary({}, signature=dbus.Signature('sv'), variant_level=1) {PrimaryDataContext} [/hso0/primarycontext1] Active = 0 {DataConnectionManager} [/hso0] Attached = 0 {NetworkRegistration} [/hso0] Status = searching {NetworkRegistration} [/hso0] Technology = umts <--- Oops {NetworkOperator} [/hso0/operator/26201] Status = available {NetworkRegistration} [/hso0] Name = {NetworkRegistration} [/hso0] Status = registered {NetworkRegistration} [/hso0] LocationAreaCode = 35342 {NetworkRegistration} [/hso0] CellId = 5903759 {NetworkRegistration} [/hso0] Technology = edge | |||||
2010-06-21 | atmodem: Support CDS indicators for MBM | Denis Kenzior | 1 | -7/+9 | |
MBM does not advertise support for CNMA, yet only supports CDS style notifications which do not need to be acknowledged. | |||||
2010-06-18 | atmodem: Use a switch/case in sim.c | Denis Kenzior | 1 | -2/+8 | |
2010-06-18 | atmodem: Add PIN entry quirk for mbm. | Andrzej Zaborowski | 1 | -1/+45 | |
Wait for *EPEV unsolicited response after PIN entered, otherwise the next AT+CPIN? query still returns the old value for a fraction of a second and ofono gets stuck until the next PIN entry attempt. | |||||
2010-06-17 | Fix: potential to crash in atmodem | Denis Kenzior | 1 | -14/+20 | |
Some callbacks in call-meter were assuming that a modem follows 27.007 and actually returns a string. Some modems don't return a string that is properly formatted (e.g. in quotes). The strtol was thus accessing uninitialized memory and crashing ofono. | |||||
2010-06-14 | atmodem: Couple tiny style fixes | Denis Kenzior | 1 | -4/+4 | |
2010-06-14 | Report cell technology capability for Option HSO modems | Daniel Wagner | 1 | -62/+122 | |
Option modem use OCTI and OUWCTI commands for reporting the cell capability. |