summaryrefslogtreecommitdiffstats
path: root/src/stk.c
AgeCommit message (Collapse)AuthorFilesLines
2010-10-28stk: Handle Send SS in handled_notifyDenis Kenzior1-0/+5
2010-10-27stk: Remove ofono_stk_terminal_response_sent_notifyDenis Kenzior1-7/+11
Not needed for now. We can always put this back in later if need be.
2010-10-27stk: Handle more commands in handled_notifyAndrzej Zaborowski1-0/+27
2010-10-25stk: Default to general beep if no tone is providedDenis Kenzior1-1/+1
According to section 6.6.5 of 102.223
2010-10-25stk: Handle the Play Tone proactive command.Andrzej Zaborowski1-0/+131
2010-10-25stk: Add duration_to_msecs to reduce duplication.Andrzej Zaborowski1-35/+26
2010-10-22stk: Nitpick some newline issuesDenis Kenzior1-4/+5
2010-10-22stk: Apply STK text attributes as htmlAndrzej Zaborowski1-25/+123
2010-10-22stk: use null character instead of 0Denis Kenzior1-2/+3
Slightly better readability
2010-10-22stk: Remove reference to positive EINVALDenis Kenzior1-3/+6
Move it to the original call where it belongs
2010-10-22stk: Handle the Send DTMF proactive commandAndrzej Zaborowski1-1/+142
The default_agent_notify and session_agent_notify changes below are needed for respond_on_exit commands to be able to free up their resources, reset alpha id, etc. Commands other than Send DTMF that use respond_on_exit are all associated with a agent method call and get notified about agent exit in the callback.
2010-10-14stk: Add a debug to print the handled command typeDenis Kenzior1-0/+2
2010-10-14API for STK driver to signal executed commandsAndrzej Zaborowski1-0/+38
Some modems are able to handle some proactive commands in their firmware or otherwise, if the command doesn't require input from user. Nevertheles ofono may need to update internal state or notify the user where necessary. With this api the driver can notify core that a command is being executed in the modem or that a command is finished executing and the TERMINAL RESPONSE has been sent to SIM. It would also be possible for a driver to handle a command.
2010-10-14stk: Simplify and add icon to alphaId apiAndrzej Zaborowski1-18/+7
The assumption is now that stk_alpha_id_set will handle NULL or empty alphaIds or icons.
2010-10-14stk: Make the stk properties not optionalDenis Kenzior1-30/+21
2010-10-14stk: IdleModeIcon and MainMenuIcon propertiesAndrzej Zaborowski1-0/+23
2010-10-14stk: Rename sms_submit_req to extern_reqAndrzej Zaborowski1-8/+13
2010-10-14stk: Reflow stk_menu_create slightlyDenis Kenzior1-7/+8
2010-10-14stk: Add icon ID information in stk_menuAndrzej Zaborowski1-3/+22
2010-10-14stk: Pass icon IDs in stk agent request parametersAndrzej Zaborowski1-14/+14
2010-10-02stk: Additional info for failed Send USSD caseJeevaka Badrappan1-1/+8
2010-09-24stk: Fix missing inlude for encode_hex_own_bufMarcel Holtmann1-0/+1
2010-09-23stk: Add skeleton Refresh handlerDenis Kenzior1-0/+66
2010-09-21stk: Language Notification proactive cmd supportJeevaka Badrappan1-0/+11
2010-09-21sms: Refactor __ofono_sms_txq_submitDenis Kenzior1-2/+6
2010-09-15stk: Refactor Send USSD error handlingDenis Kenzior1-13/+6
2010-09-15stk: Fix style issuesDenis Kenzior1-0/+2
2010-09-15stk: Handling of Send USSD proactive commandJeevaka Badrappan1-1/+172
2010-09-09stk: Fix User Cancel response to Set Up CallAndrzej Zaborowski1-1/+1
One of the clean-up commits changed the semantics of the dial request callback's parameter (NULL if call setup failed, non-NULL if success or user cancelled).
2010-08-27voicecall: Refactor ofono_voicecall_busyDenis Kenzior1-1/+1
2010-08-27stk: setup call did not handle agent disappearanceDenis Kenzior1-19/+24
2010-08-27stk: Free select item menuDenis Kenzior1-0/+2
If calling the agent failed for some reason
2010-08-27stk: Reset cancel_cmd to NULLDenis Kenzior1-0/+3
2010-08-27stk: set cancel_cmd only if agent was calledDenis Kenzior1-10/+11
2010-08-27stk: Handle the Set Up Call proactive commandAndrzej Zaborowski1-0/+188
2010-08-20stk: reorder: Don't access freed memory in Send SMSAndrzej Zaborowski1-4/+4
Responding to the stk->pending_cmd frees it, we need to read it before that.
2010-08-20stk: Fix error messsage from select item method callMarcel Holtmann1-3/+3
2010-08-18stk: Update agent_called with GetInkey & GetInputAndrzej Zaborowski1-0/+2
2010-08-11Add a few debug statements to STK coreMarcel Holtmann1-4/+22
2010-08-04stk: Rip out the HELP stuff for nowDenis Kenzior1-41/+0
We're not supporting it in the current API and doing so is actually very painful.
2010-08-04stk: Handle the Get Input proactive commandAndrzej Zaborowski1-0/+96
2010-08-04stk: Handle the Get Inkey proactive commandAndrzej Zaborowski1-0/+200
2010-07-30stk: Remove unneeded checkDenis Kenzior1-5/+0
The agent_remove_source will be canceled as part of the session agent destruction notify.
2010-07-30stk: Fix typo in commentDenis Kenzior1-1/+1
2010-07-30stk: Handle the case where no agent is registeredDenis Kenzior1-0/+19
2010-07-30stk: Get rid of cancel resultDenis Kenzior1-23/+57
And also rework how immediate response display text gets handled.
2010-07-30stk: Introduce destroy semantics to stkagentDenis Kenzior1-11/+13
2010-07-30stk: Handle errors when sending to the agent failsDenis Kenzior1-4/+13
2010-07-30stk: Get rid of nested switchDenis Kenzior1-47/+56
2010-07-30stk: Handle the new termination semanticsDenis Kenzior1-2/+20
The termination semantics were changed in stkagent. Now if an agent sends an invalid response or an unexpected error, then the agent is terminated, even if it is the default agent.