summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2012-11-23sim: Read icons with a full SIM/USIM pathDenis Kenzior1-4/+18
2012-11-23simfs: Handle optional EF pathsDenis Kenzior2-2/+11
2012-11-25sim: Assume CPHS files are in ADFusimMarcel Holtmann1-8/+8
2012-11-22simutil: Add 2G and 3G path lookup utilitiesDenis Kenzior2-0/+68
2012-11-22simfs: Update to the new SIM apiDenis Kenzior1-4/+8
2012-11-22sim: Update to the new sim reading APIDenis Kenzior1-1/+1
2012-11-22simutil: Introduce 2G and 3G parent pathsDenis Kenzior2-60/+41
2012-11-22voicecall: Handle RESETTING sim stateDenis Kenzior1-0/+1
2012-11-22modem: Handle RESETTING sim stateDenis Kenzior1-0/+1
2012-11-22simutil: Add file type information to sim_dbDenis Kenzior2-54/+59
2012-11-22simutil: Rename structure variableDenis Kenzior1-1/+1
2012-11-22sim: Fix SIM re-init case of SIM RefreshDenis Kenzior1-14/+11
When the SIM is being refreshed, we try to access the SIM too fast after the SIM REFRESH proactive command is received. Instead set the sim atom into the 'RESETTING' state and wait until the modem driver signals the sim insertion again.
2012-11-22stk: Fix crash in SIM refresh handlingDenis Kenzior1-2/+2
2012-11-22stk: Always include IdleModeText in GetPropertiesDenis Kenzior1-1/+1
2012-11-22sim: destroy spn info as part of sim main stateDenis Kenzior1-36/+38
2012-11-22stk: Use the shorter timeout for select itemDenis Kenzior1-1/+1
2012-11-22stk: use longer timeout for ImmediateResponseDenis Kenzior1-0/+3
2012-11-22stk: Use short timeout for get_inkeyDenis Kenzior1-1/+1
2012-11-22stk: Use a shorter timeout for DisplayTextDenis Kenzior1-2/+2
For any commands that are tagged as wait-for-user to clear, we should use the shorter timeout. The test system expects 25 to 35 seconds.
2012-11-02modem: Add support for modem type TESTDenis Kenzior1-0/+2
2012-10-31stk: Tweak the concept of continuous tonesDenis Kenzior1-4/+12
The spec explicitly mentions continuous or repeatable tones. 02.40 only mentions the RP-ACK tone as a single tone, all other tones seem to be repeatable
2012-10-25systemd: prevent duplicate logging messages in journalMarti Raudsepp1-0/+1
By default, both stderr and syslog messages go to the systemd journal, which results in duplicate messages being logged. Thanks to Vinicius Costa Gomes for pointing out this problem.
2012-10-01smsutil: Fix warningDenis Kenzior1-1/+1
src/smsutil.c: In function ‘cbs_decode_text’: src/smsutil.c:4116:16: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
2012-09-17stkagent: Sanitize any output from the agentPhilippe Nunes1-3/+53
2012-09-17smsutil: Fix up style issues from previous commitDenis Kenzior1-4/+3
2012-09-17smsutil: <CR> is not necessarily a CBS padding characterPhilippe Nunes1-2/+12
2012-09-17smsutil: Fix CR padding logic for 7-bit caseDenis Kenzior1-3/+11
2012-09-17smsutil: Fix style issuesPhilippe Nunes1-14/+14
2012-09-17stk: AID shall not be displayed in certain casesPhilippe Nunes1-0/+12
When the icon is marked as self explanatory, the AID should not be displayed.
2012-09-17stk: move number conversion to a utility functionPhilippe Nunes1-15/+43
The dialing number provided by the Setup Call proactive command may contain pause and DTMF characters.
2012-09-11sms: Optimize behavior of previous commitDenis Kenzior1-5/+7
The previous commit fixed the bug, however performing a linear-search through the entire tx-queue is quite wasteful. The current usage pattern is to always modify the entry at the tail of the queue, so optimize.
2012-09-11sms: Fix to find SMS entry posted by STKPhilippe Nunes1-6/+5
SMS initiated by proactive command are not exposed on D-BUS. Therefore, there is no message associated with the entry created from STK.
2012-09-11ussd: Recover idle state after a transaction errorPhilippe Nunes1-0/+10
The "USSD terminated by network" notification is handled to recover the idle state in case of USSD transaction error.
2012-09-11dbus: Add Terminated errorPhilippe Nunes2-0/+9
2012-09-05call-barring: SS query is made with given clsPhilippe Nunes1-1/+2
The default class is applied in the query form when no class is specified in the SS code.
2012-09-05call-forwarding: SS query is made with given clsPhilippe Nunes1-1/+9
GCF test cases 31.2.1.6.1/2 are asking to make a query according a specific class. The default class is applied in the query form when no class is specified in the SS code.
2012-09-05voicecall: Accept long phone number format for STKPhilippe Nunes1-1/+1
2012-08-30stk: Fix comment styleDenis Kenzior1-3/+1
2012-08-30stk: Ask for immediate digit response as requiredPhilippe Nunes1-2/+7
This is done by using the stk_agent_request_quick_digit function introduced in the previous commit.
2012-08-30stkagent: Add stk_agent_get_quick_digitPhilippe Nunes2-0/+38
This function calls the newly added RequestQuickDigit method on the StkAgent interface.
2012-08-30stk: Check if an agent is registered when UI is requiredPhilippe Nunes1-0/+9
In case of unsolicited proactive command, we could have a crash when no agent was registered.
2012-08-30stk: Display action information while sending USSDPhilippe Nunes1-5/+14
2012-08-22call-settings: Improve error reportingPhilippe Nunes1-2/+3
Report error based on the error reported by the driver.
2012-08-22call-barring: Improve error reportingPhilippe Nunes1-4/+3
Report error based on the error reported by the driver.
2012-08-22call-forwarding: improve error reportingPhilippe Nunes1-2/+3
Report error based on the error reported by the driver.
2012-08-16sim: implement function to get password typeAugust Mayer1-0/+8
2012-08-16util: Make sure to handle special empty stringsDenis Kenzior1-0/+6
Some SIMs contain an EFspn with the contents all set to 'filler' characters, e.g. 0xFF. We mistakenly do not handle these strings correctly. Aug 8 11:40:00 mx31tt01 daemon.info ofonod[622]: Aux: > AT+CRSM=176,28486,0,0,17\r Aug 8 11:40:00 mx31tt01 daemon.info ofonod[622]: Aux: < \r\n+CRSM: 144,0,FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF\r\n\r\nOK\r\n Aug 8 11:40:00 mx31tt01 daemon.debug ofonod[622]: drivers/atmodem/sim.c:at_crsm_read_cb() crsm_read_cb: 90, 00, 17 Aug 8 11:40:00 mx31tt01 daemon.debug ofonod[622]: src/simfs.c:sim_fs_op_read_block_cb() bufoff: 0, dataoff: 0, tocopy: 17 Aug 8 11:40:00 mx31tt01 daemon.err ofonod[622]: EFspn read successfully, but couldn't parse
2012-08-13gprs: fix bearer dbus signal interfaceChristopher Vogl1-1/+1
According to the documentation the data bearer property should be located on interface org.ofono.ConnectionManager.
2012-08-05voicecall: Implement ReleaseAndSwapDenis Kenzior1-0/+23
2012-07-16util: Style issuesDenis Kenzior1-3/+2