summaryrefslogtreecommitdiffstats
path: root/samsung-ril.h
Commit message (Collapse)AuthorAgeFilesLines
* compat: Removed separate header: apply per-version changes in the codePaul Kocialkowski2013-02-091-1/+17
| | | | | | | | This is especially relevant when the elements of the structures changed or need a different handling in the code: that way, we don't confuse which structure is declared. Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* sec: Rewrite SIM I/O functionsPaul Kocialkowski2013-02-091-1/+1
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* SAT: Rename STK functions, disable STK by defaultPaul Kocialkowski2012-12-151-5/+5
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Copyright: Corrected email addressPaul Kocialkowski2012-11-191-1/+1
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* SRS: Rework to handle multiple clients in a better wayPaul Kocialkowski2012-11-051-1/+1
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Updated copyright informationPaul Kocialkowski2012-11-041-1/+1
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* SMS: Use lists stored in ril_data instead of global tablePaul Kocialkowski2012-11-041-22/+18
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* SMS: Process next incoming message after failurePaul Kocialkowski2012-11-041-0/+1
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* SMS: Use lists stored in ril_data instead of global tpid tablePaul Kocialkowski2012-11-011-5/+17
| | | | | | Some strutures were also renamed to Stick to libsamsung-ipc changes Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* GPRS: Use lists stored in ril_data instead of global tablePaul Kocialkowski2012-11-011-4/+8
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* GEN: Use lists stored in ril_data instead of global tablePaul Kocialkowski2012-11-011-8/+13
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Reworked RIL requests, globals, SIM status, clientPaul Kocialkowski2012-11-011-77/+75
| | | | | | | | | | | * Handling ril requests with lists * Renamed functions to complete requests * Globals (most of them) are held in ril_data * Renamed SIM_Status to ril_sim_state * Renamed client object to data * Moved client funcs to a sub-structure Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* GPRS: Fixed style, compat and RIL_VERSION < 6 return data on SETUP_DATA_CALLPaul Kocialkowski2012-09-071-0/+4
| | | | | | SEC/SMS: Fixed compat Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Stick to the latest libsamsung-ipc changesPaul Kocialkowski2012-09-061-6/+6
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Cosmetics: removed lines with tabs or spacesPaul Kocialkowski2012-08-281-1/+1
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Rework SRS to support multiple clientsAlexander Tarasikov2012-08-271-1/+1
| | | | | | This fixes deadlocks on Galaxy Nexus (Tuna) when GPS/NFC libraries open the socket thus preventing in-call audio from functioning
* Merge remote-tracking branch 'ksys/master' into replicant-mergeAlexander Tarasikov2012-08-241-0/+2
|\ | | | | | | | | | | Conflicts: gprs.c net.c
| * Add the compat.h header to multiple Android treesAlexander Tarasikov2012-08-231-14/+1
| |
| * Fix some compilation warningsAlexander Tarasikov2012-07-251-1/+2
| |
| * Fix compilation on jellybeanAlexander Tarasikov2012-07-231-0/+14
| |
* | GPRS: Get and store interface given the cid, cleanup and other fixesPaul Kocialkowski2012-07-081-0/+1
| | | | | | | | | | | | | | | | | | * Interface is asked given the CID * Interface string is stored in the per-cid connection structure * Activate GPRS handler before getting the iface string * Cleaned TODO list and some misused LOG levels Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* | GPRS: Improved stability with status, fail cause and per-cid handlingPaul Kocialkowski2012-07-081-3/+21
| | | | | | | | | | | | | | | | | | | | * GPRS call status handling (state and fail cause) * Last call fail cause reporting * Data call list reporting * Take GPRS call status in account before reporting connection change * Per-cid GPRS connection handling Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* | Call: Added last call fail cause supportPaul Kocialkowski2012-07-061-0/+3
|/ | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* GPRS: port list and iface activation/deactivation supportPaulK2012-06-071-0/+3
| | | | Signed-off-by: PaulK <contact@paulk.fr>
* Removed unused code realted to SIM and typo on SMSPaulK2012-03-291-1/+0
|
* Fixed SIM status handling and added generic RIL_TOKEN_DATA_WAITINGPaulK2012-03-291-0/+1
|
* Added DTMF global sort of lock and set the functions to use gen_phone_resPaulK2012-02-251-0/+2
|
* Massive rework of SIM handling, with new features SIM PIN-related.PaulK2012-02-241-5/+12
|
* Fixed RSSI interpretation from icon_info messagesPaulK2012-02-221-0/+1
|
* Cleaned code for network type selection and added stable PLMN selectionPaulK2012-02-221-2/+7
|
* Fixed IPC_NET_MODE_SEL related functionsPaulK2012-02-211-1/+1
|
* Added USSD supportPaulK2012-02-211-0/+8
|
* Added very unclean data dactivation functionPaulK2012-01-141-0/+1
|
* Added support for SMS Multipart messagesPaulK2012-01-071-4/+4
|
* Added Burst DTMF suppportPaulK2012-01-071-0/+2
|
* Added SND functions (volume works as well as mic mute), updated TODO listPaulK2012-01-031-0/+3
|
* Improved SMS stability (now it's stable), still no multi-message, plus bug fixesPaulK2012-01-011-9/+36
|
* Added RFS functions and IPC_GEN_PHONE_RES proper handling, applied to dataPaulK2011-12-311-2/+27
|
* Added preliminary data supportPaulK2011-12-291-0/+5
|
* Added preliminary RFS support, code cleanup, completed TODO listPaulK2011-12-291-5/+8
|
* RIL rework: multi-client, more stable, added GPLv3 copyright noticePaulK2011-12-211-77/+211
|
* Added DTMF supportPaulK2011-12-071-0/+2
|
* Modified samsung-ril to work on Nexus S.PaulK2011-11-221-10/+41
| | | | | | | | | | | | | | | Currently, the following is working: * (automatic) network registration (clean and stable) * SMS (no clean queue engine and no support for multiple message SMS) * SIM I/O * Other minor stuff And the following is left to do: * DATA (3G) * airplane to normal power mode * calls (including audio routing) * RFS messages handling (mostly to be done at IPC level) * Other minor stuff
* Temporary initial commitJoerie de Gram2011-10-291-0/+99