summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2010-03-15Refactor: stk item id dataobjDenis Kenzior1-3/+3
2010-03-15Refactor: stk item dataobjectDenis Kenzior1-2/+7
2010-03-15Refactor: stk configuration capability parametersDenis Kenzior2-13/+25
2010-03-15Refactor: Update the subaddress structureDenis Kenzior2-7/+22
2010-03-15Refactor: stk alpha identifier objectDenis Kenzior2-7/+13
Style issues, we must also return FALSE in case conversion fails
2010-03-10Refactor: stk address structureDenis Kenzior2-4/+2
2010-03-10Add parser for tone objectsYang Gu1-0/+23
2010-03-10Add parser for sms tpdu objectsYang Gu2-0/+33
2010-03-10Add parser for result objectsYang Gu2-0/+41
2010-03-10Add parser for item identifier objectsYang Gu1-0/+22
2010-03-10Add parser for item objectsYang Gu2-0/+31
2010-03-10Add parser for capability configuration parameters objectsYang Gu2-1/+33
2010-03-10Add parser for subaddress objectsYang Gu2-0/+32
2010-03-10Add parser for alpha identifier objectsYang Gu1-0/+24
2010-03-10Add parser for address objectsYang Gu2-0/+35
2010-03-02Fix: warningDenis Kenzior1-1/+0
src/stkutil.c: In function ‘parse_dataobj_imm_resp’: src/stkutil.c:191: error: unused variable ‘data’
2010-03-01stk: Validate src/dst combinationDenis Kenzior1-0/+18
2010-03-01Add support for Get Input proactive commandDenis Kenzior2-0/+50
2010-03-01Support Default Text data objectsDenis Kenzior1-3/+11
2010-03-01Add parser for Response Length objectsDenis Kenzior2-0/+33
2010-03-01Cleanup: Move some stuff around to be more logicalDenis Kenzior1-13/+14
2010-03-01Add support for GET INKEY proactive commandDenis Kenzior2-7/+48
2010-03-01Add parser for Frame Identifier objectDenis Kenzior1-0/+30
2010-03-01Add parser for text attribute objectsDenis Kenzior1-0/+29
2010-03-01Add parser for Duration objectsDenis Kenzior1-0/+31
2010-03-01Style: add relevant sections for dataobj parsersDenis Kenzior1-0/+3
2010-03-01Add parser for STK Immediate Response objectsDenis Kenzior1-0/+22
2010-03-01Add parsing for Icon Identifier objectsDenis Kenzior2-2/+27
2010-02-27Use stk_envelope_type constant name in sim.cAndrzej Zaborowski1-1/+2
2010-02-27Fix: Enter RESPONSE_SENT state in ussd response cbAndrzej Zaborowski1-1/+1
2010-02-27stk: Refactor proactive command parserDenis Kenzior2-8/+96
Make it a bit easier to extend by using va_args
2010-02-27stk: Add text attribute structureDenis Kenzior1-0/+12
2010-02-27stk: Add Duration structureDenis Kenzior1-0/+10
2010-02-27stk: Add icon identifier structureDenis Kenzior1-2/+10
2010-02-27Add duration type enumDenis Kenzior1-0/+6
2010-02-23Add basic support for USAT/CAT proactive commandsDenis Kenzior2-1/+195
Only display_text with mandatory fields is currently supported.
2010-02-23Add COMPREHENSION TLV iterator utilitiesDenis Kenzior2-0/+138
2010-02-23Add Simple TLV iterator utilitiesDenis Kenzior2-0/+105
2010-02-23Fix: EFspdi parsingDenis Kenzior1-3/+11
EFspdi is a nested BER-TLV structure. The outside BER-TLV has the tag A3, and the inside contains the PLMN list TLV with tag 0x80.
2010-02-23Rewrite ber_tlv_find_tag to use ber_tlv iteratorDenis Kenzior1-30/+9
2010-02-23Move from header to implementationDenis Kenzior2-2/+2
2010-02-23Add BER-TLV iterator utilitiesDenis Kenzior2-0/+198
2010-02-18Add STK device identity enumDenis Kenzior1-0/+9
2010-02-18Add enumeration for STK Comprehension TLV objectsDenis Kenzior1-0/+97
2010-02-17Add Sim Toolkit Envelope type enumDenis Kenzior1-0/+15
2010-02-17Add Sim Toolkit Proactive Command enumDenis Kenzior1-0/+44
2010-02-17Add stubs files for Sim Toolkit UtilitiesDenis Kenzior2-0/+53
2010-02-16Refactor: ussd user responseDenis Kenzior1-14/+7
When the user sends a response, the network can still continue the dialog, it is not a final response and we cannot transition to an idle state when the command finishes. Instead we set it back to a special state and treat subsequent network responses as unsolicited.
2010-02-16Cleanup: Minor API tweaks for USSDDenis Kenzior1-3/+3
2010-02-16Handle network-initiated ussd requests.Andrzej Zaborowski1-10/+152
This adds the methods on the D-bus interface to allow the client to handle USSD requests from the network, according to 22.090. Unfortunately this document is not clear on every point and some details can't be implemented. This includes reporting unsupported request to the network, unsupported language, ME busy etc, because there isn't an AT command for that.