summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-08-10Fix GPRS context IP configuration issue with ISI modemsMarcel Holtmann1-2/+5
2010-08-09Fix isimodem call forwarding.Pekka Pessi1-3/+2
2010-08-09Add test scripts to to lock and unlock pinKalle Valo3-1/+57
2010-08-09gprs: Fix release cid in gprs_deactive_for_removeZhenhua Zhang1-0/+3
Similiar to pri_deactive_callback, we should release the context id in gprs_deactive_for_remove() as well.
2010-08-06calypso: Couple of minor style issuesDenis Kenzior1-6/+11
2010-08-06calypso: Remove un-needed includesDenis Kenzior1-2/+0
2010-08-06calypso: Create STK atom and reorder initialisationAndrzej Zaborowski1-27/+54
See comment in the code. The Sim Toolkit apps seem to work rather reliably with this, tested on both PIN-enabled and unprotected cards.
2010-08-06atutil: Parse CMS and CME error codesAndrzej Zaborowski1-0/+6
2010-08-06calypso: Enable AT extended error codesAndrzej Zaborowski1-0/+2
The STK driver tries to interpret the codes.
2010-08-06calypso: Add a Calypso STK driverAndrzej Zaborowski4-1/+286
2010-08-06calypso: Check if SIM is present on modem startupAndrzej Zaborowski1-3/+33
Like in case of MBM modem, the SIM slot is not easily accessible while the device is running so we assume there's no need to check for SIM presence after startup.
2010-08-06phonesim: Don't use VENDOR_PHONESIM for calypsoAndrzej Zaborowski1-2/+4
Also move the STK initialisation to post-sim because it is more logical there (even if it makes no difference under phonesim).
2010-08-05huawei: Fix SIM state logicJoão Paulo Rechi Vita1-25/+51
Add support for voice-only SIM cards and enable phonebook atom for non-voice modems.
2010-08-05doc: Update coding-style.txt for enumsDenis Kenzior1-0/+24
2010-08-05sms: struct tx_queue_entry: add a destructorInaky Perez-Gonzalez1-6/+22
Introduce a destructor function to encapsulate all the release steps for this data type, as more are to be added later.
2010-08-05storage: make write_file transaction-safeInaky Perez-Gonzalez1-11/+36
write_file(), as written wasn't transaction-safe; a crash bewtween a file being open and the buffer being written before a safe close would leave the file with a set of undetermined contents. Modified to the file is written to a temporary file name; once completed, it is renamed to the final name. This way, a crash in the middle doesn't leave half-baked files.
2010-08-05doc: Fixup some long line / space at eol issuesDenis Kenzior1-8/+8
2010-08-05bluetooth: define DBUS_TIMEOUT macroGustavo F. Padovan2-3/+5
2010-08-05sim: Use less space for locked_pinsDenis Kenzior1-10/+6
Use only as required, since we only track PINs in this one, not PUKs
2010-08-05sim: Fix LockedPins in case SIM wants a PUK firstDenis Kenzior1-0/+26
In the case that oFono is started with the SIM asking for a PUK, we don't report LockedPins properly.
2010-08-04test: Update simple-agent with new capabilitiesDenis Kenzior1-0/+70
2010-08-04stkagent: No need to split these on two linesDenis Kenzior1-8/+4
2010-08-04stk: Rip out the HELP stuff for nowDenis Kenzior2-42/+0
We're not supporting it in the current API and doing so is actually very painful.
2010-08-04stkagent: Introduce CALLBACK_END macroDenis Kenzior1-85/+28
2010-08-04stk: Handle the Get Input proactive commandAndrzej Zaborowski1-0/+96
2010-08-04stkagent: Implement RequestInput/RequestDigitsAndrzej Zaborowski2-0/+192
2010-08-04stk: Handle the Get Inkey proactive commandAndrzej Zaborowski1-0/+200
2010-08-04stkagent: Implement RequestConfirmation/Key/DigitAndrzej Zaborowski2-0/+264
2010-08-03doc: Update standards.txtDenis Kenzior1-0/+75
2010-08-02Release 0.26Marcel Holtmann2-1/+7
2010-08-02huawei: fix double include of GPRS headerJoão Paulo Rechi Vita1-1/+0
2010-08-02Fix busylooped in ppp_disconnect for huawei modemZhenhua Zhang1-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-30stkagent: Remove stk_agent_busyDenis Kenzior2-8/+2
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-30test: Add a simple STK Agent scriptDenis Kenzior2-0/+100
2010-07-30phonesim: Introduce End Session notificationDenis Kenzior1-2/+14
2010-07-30stk: Get rid of cancel resultDenis Kenzior2-24/+57
And also rework how immediate response display text gets handled.
2010-07-30stk: Introduce destroy semantics to stkagentDenis Kenzior3-19/+35
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.
2010-07-30stk: Simplify sending of terminal responsesDenis Kenzior1-32/+43
Introduce a new send_simple_response function
2010-07-30stkagent: Make DisplayText invocation match APIDenis Kenzior3-6/+3
For now we match the proposed API until we decide that changes are needed.
2010-07-30stkagent: Remove stk_agent_generic_cbDenis Kenzior2-5/+5
2010-07-30include: Update to proper API namingDenis Kenzior1-1/+1
Should match what is in the documentation
2010-07-30stkagent: Get rid of nasty g_timeout tricksDenis Kenzior3-137/+144
2010-07-30stkagent: Get rid of unneeded checksDenis Kenzior1-9/+0
2010-07-30stkagent: Shorten logicDenis Kenzior1-7/+2