summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-03-22Move radio settings interface definition to dbus.hDenis Kenzior2-8/+7
2010-03-22Move sms interface definition to dbus.hDenis Kenzior2-9/+8
2010-03-22Move voicecall interface definitions to dbus.hDenis Kenzior2-28/+26
2010-03-22Add message-waiting apiDenis Kenzior1-0/+45
2010-03-22Add call-volume apiDenis Kenzior1-0/+42
2010-03-22Add cell broadcast APIDenis Kenzior1-0/+71
2010-03-22Add phonebook-api documentDenis Kenzior1-0/+18
2010-03-22Fix: extract line should use S3, not hardcode CRDenis Kenzior1-3/+4
2010-03-22Refactor: Command line extractionDenis Kenzior1-4/+10
2010-03-22Refactor: Extended command parsingDenis Kenzior2-118/+96
Make the code more bullet proof and easier to follow
2010-03-22Add G_AT_SERVER_RESULT_EXT_ERRORZhenhua Zhang1-0/+1
2010-03-22Add g_at_server_register and unregister callbackZhenhua Zhang2-0/+54
2010-03-22Add notify at command callbackZhenhua Zhang1-0/+48
2010-03-22Add server at command data structureZhenhua Zhang2-0/+49
2010-03-22Add extended command parsingZhenhua Zhang1-2/+69
2010-03-22Add framework of server parserZhenhua Zhang1-20/+26
a. The parser fetch and parse one command per loop. The prefix is the command prefix without parameter. For example, the prefix of "AT+CLIP=1" is "+CLIP". b. Search registered notification node in command_list. Invoke the callback if found. c. Termiate the execution if the result is an error. Otherwise, parse next command.
2010-03-20Revert the default statement for PIN type checkingMarcel Holtmann2-8/+5
Also fix the coding style for the switch statement and remove the number assignment for an internal enum.
2010-03-19Trivial: Add break statementDenis Kenzior1-0/+3
In case we ever extend the enum/switch and unwittingly introduce a bug.
2010-03-19Fix: Check password length based on its typePekka Pessi5-22/+48
The different password types have different length requirements, so update is_valid_pin to validate according to the password type being validated (PIN / PUK / NET)
2010-03-18huawei: use GSM permissive parser instead of V1.João Paulo Rechi Vita1-1/+1
With V1 parser the driver fails to detect when a SMS is successfully sent and keeps re-trying until Max retries.
2010-03-18Add support for IP based connections to gsmdialDenis Kenzior1-1/+51
2010-03-18Fix: Echo everything as soon as receivedDenis Kenzior1-4/+5
2010-03-18Update sim-api.txtDenis Kenzior1-1/+1
2010-03-18Refactor add is_basic_command_prefix functionZhenhua Zhang1-2/+13
2010-03-18Rename parse_v250_settingsZhenhua Zhang1-2/+2
To parse_basic_command
2010-03-18Rename parse_at_commandZhenhua Zhang1-2/+2
To parse_extended_command
2010-03-18Rename is_at_command_prefixZhenhua Zhang1-2/+2
To is_extended_command_prefix
2010-03-18Rename g_at_server_send_resultZhenhua Zhang1-8/+8
To g_at_server_send_final
2010-03-18Doc: Fixup style issuesDenis Kenzior1-2/+2
2010-03-18Added call-barring-api.txt.Pekka Pessi1-0/+65
2010-03-18Fix: Interrogation of barring does not need pinPekka Pessi1-1/+1
2010-03-18Fix: Number of barring services is constantPekka Pessi1-10/+3
2010-03-18Style: Remove the now unnecessary bracesDenis Kenzior1-2/+1
2010-03-18Fix: Return newly-queried barring statusPekka Pessi1-3/+2
We were returning the contents of the old locks
2010-03-18Fix: call barring can only be (de)activatedPekka Pessi1-2/+2
2010-03-16Fix: Use g_try_malloc when parsing stk resultDenis Kenzior1-1/+6
2010-03-16Fix: Use g_try_malloc when parsing stk addressDenis Kenzior1-1/+6
2010-03-16Fix: Use g_try_malloc in gisi/pipe.cDenis Kenzior1-1/+4
2010-03-16Fix: Use g_try_malloc not g_malloc in isi/pep.cDenis Kenzior1-2/+6
2010-03-16Style: Use newlines to make the code more readableDenis Kenzior1-0/+3
2010-03-16Style: Always use tab for indentationDenis Kenzior1-2/+4
2010-03-16Fix: Use g_try_malloc in gatutilDenis Kenzior1-1/+4
2010-03-16Fix: Use g_try_malloc instead of g_malloc in utilDenis Kenzior1-3/+3
In these cases we were checking for NULL return, but the function used should have been g_try_malloc instead.
2010-03-16Refactor: create_dirs logicDenis Kenzior1-8/+17
- Remove reference to g_malloc and replace with g_try_malloc - Be extra pedantic on the inputs - Refactor the logic to make it slightly easier to follow
2010-03-16Fix: Fixup error paths in sim_op_check_cachedDenis Kenzior1-1/+7
2010-03-16Fix: avoid assigning to return structure on errorDenis Kenzior1-1/+1
2010-03-16Style: Spaces before / after arithmetic operationsDenis Kenzior1-5/+5
2010-03-16Style: Align the enum values to be easier to readDenis Kenzior1-213/+213
2010-03-16Handle the conversion failure when parsing itemYang Gu1-1/+7
2010-03-16Fix the structure of stk_subaddressYang Gu1-1/+1