summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Link Capacity Estimation - RIL supportfenglu2015-04-164-1/+138
| | | | Change-Id: I9c4d4901d823d719be2b8bdec64f08eda342de53
* Fix build issues after the mergeVinit Deshpande2015-04-153-4/+5
| | | | Change-Id: Ia856311187a0b2168cb859bd8b2300ff59df6569
* am 27976c4..27976c4 from mirror-m-wireless-internal-releaseVinit Deshpande2015-04-1412-54/+1602
|\ | | | | | | | | | | 27976c4 Introduction of the new SAP-UIM socket Change-Id: I9ab9d65f230edd83037e2d1779b3bdd3b32a0aa7
| * Introduction of the new SAP-UIM socketDheeraj Shetty2015-04-0812-55/+1582
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added new socket connection for communication between the SAP module in Telephony and User Identity Module with DSDA support. New classes added are: RilSocket --------- Base class(virtual) for any type of socket. Has listen and commands callbacks similar to that of the existing telephony->rild socket. RilSapSocket ------------ Derived class for socket for communication between BT SAP and the sim module in the modem. It initialises socket, calls Sap_Uim_Init to get the handles and starts the socket thread. rilSocketQueue -------------- Queue for managing socket requests. Change-Id: I8828173941d6ae76f1f9cc0d567efaf41a77d175
* | am 26a79e4e: Merge "libril: tag RILC messages to radio log"Mark Salyzyn2015-04-091-10/+10
|\ \ | | | | | | | | | | | | * commit '26a79e4eba9a677d446dc767cf1df29f5ca1adb4': libril: tag RILC messages to radio log
| * \ Merge "libril: tag RILC messages to radio log"Mark Salyzyn2015-04-091-10/+10
| |\ \
| | * | libril: tag RILC messages to radio logMark Salyzyn2015-04-091-10/+10
| |/ / | | | | | | | | | Change-Id: Ia3234aa933249eb9f383c7e45c3f67b3c0c50634
* | | resolved conflicts for merge of 66650640 to masterAndreas Gampe2015-04-061-0/+1
|\| | | | | | | | | | | Change-Id: I2ece30436199e695c0f2cd5963586a2279578b9b
| * | Merge "Ril: Fix missing includes"Andreas Gampe2015-04-061-0/+2
| |\ \
| | * | Ril: Fix missing includesAndreas Gampe2015-04-061-0/+2
| |/ / | | | | | | | | | | | | | | | umask requires sys/stat.h and sys/types.h. Change-Id: Idc44976675c0f178bc860773e0bc1b65b392adcc
* | | rild: missing include for sys/stat.hMark Salyzyn2015-04-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rild.c gets sys/stat.h inherited from private/android_filesystem_config.h it should not rely on this in the future. The intent is to move fs_config function into libcutils and thus deprecate any need for sys/stat.h in this include file. Bug: 19908228 Change-Id: I5b10e9347aa9df8f0523a0ff00287655ca426d18
* | | Merge "Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release'"Vinit Deshpande2015-03-160-0/+0
|\ \ \
| * \ \ Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release'Vinit Deshpande2015-03-162-1/+306
| |\ \ \ | | |/ / | |/| / | | |/
| | * Add sap-api.proto.Wink Saville2015-03-111-0/+304
| | | | | | | | | | | | Change-Id: Ia526b1c872e5a3b298613387f58ee2aec6d7983c
| | * Telephony: Implementation of IWLAN.Yashdev Singh2015-02-241-1/+2
| | | | | | | | | | | | | | | | | | - Introduce IWLAN RAT in ril.h Change-Id: Iaea12214b8333c6b6a56879c4d3b9417e3c24082
* | | Add sap-api.proto.Wink Saville2015-03-151-0/+304
| | | | | | | | | | | | Change-Id: Ia526b1c872e5a3b298613387f58ee2aec6d7983c
* | | Telephony: Implementation of IWLAN.Yashdev Singh2015-03-151-1/+2
|/ / | | | | | | | | | | - Introduce IWLAN RAT in ril.h Change-Id: Iaea12214b8333c6b6a56879c4d3b9417e3c24082
* | am 4f481a54: Merge "Fix missing extern."Elliott Hughes2015-02-201-0/+1
|\ \ | | | | | | | | | | | | * commit '4f481a5442c8269440dfbe99459b554e64071259': Fix missing extern.
| * \ Merge "Fix missing extern."Elliott Hughes2015-02-201-0/+1
| |\ \
| | * | Fix missing extern.Elliott Hughes2015-02-201-0/+1
| |/ / | | | | | | | | | Change-Id: Iaf7c85b49350e0716d40edb36129714ca47fdb11
* | | am cb6cd1fb: Merge "ril.cpp: fix misuse of strncat"Nick Kralevich2015-02-101-1/+1
|\| | | | | | | | | | | | | | * commit 'cb6cd1fba71fc8f12907b3c66cc7f5fa4de99589': ril.cpp: fix misuse of strncat
| * | Merge "ril.cpp: fix misuse of strncat"Nick Kralevich2015-02-101-1/+1
| |\ \
| | * | ril.cpp: fix misuse of strncatNick Kralevich2015-02-081-1/+1
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | strncat(dest,src,size) appends size+1 bytes to the end of dest, so sizeof(dest) must be greater than strlen(dest) + size + 1. Passing the buffer size to strncat instead of sizeof(dest) - strlen(dest) - 1 is a common strncat bug. Use strlcat instead, as it has more intuitive behavior and ensures the buffer is properly null terminated. Addresses the following compiler warning: In file included from system/core/include/cutils/sockets.h:22:0, from hardware/ril/libril/ril.cpp:24: In function 'char* strncat(char*, const char*, size_t)', inlined from 'void android::RIL_register(const RIL_RadioFunctions*)' at hardware/ril/libril/ril.cpp:4258:62: bionic/libc/include/string.h:199:61: warning: call to char* __builtin___strncat_chk(char*, const char*, unsigned int, unsigned int) might overflow destination buffer return __builtin___strncat_chk(dest, src, n, __bos(dest)); ^ (line numbers are from internal master and do not match AOSP) Even with this change, this code feels weird. MAX_DEBUG_SOCKET_NAME_LENGTH is 12, and rildebug is initialized to be SOCKET_NAME_RIL_DEBUG ("rild-debug"), which is 11 bytes including null terminator. The strlcat call here can append a maximum of 1 byte before the buffer is full. I don't know if this is intended or not. Change-Id: I49801ad1ea3aa6173bbc9fd7cf00f3d308693253
* | | am d8dcd06e: Merge "Removal of dead code and adding log messages to make it ↵Nick Kralevich2015-02-082-5/+10
|\| | | | | | | | | | | | | | | | | | | | easier for debugging" * commit 'd8dcd06e4703dae1927020cbcbafd85226492946': Removal of dead code and adding log messages to make it easier for debugging
| * | Merge "Removal of dead code and adding log messages to make it easier for ↵Nick Kralevich2015-02-082-5/+10
| |\ \ | | | | | | | | | | | | debugging"
| | * | Removal of dead code and adding log messages to make it easierNanik Tolaram2015-02-032-5/+10
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for debugging - Add more logging using ALOGD(..) for function dispatchSmsWrite, dispatchDial, dispatchSIM_IO, dispatchSIM_APDU, dispatchCallForward, dispatchRaw and dispatchCdmaSmsAck. To make it easier for debugging. - Remove commented log message inside wakeTimeoutCallback () function and remove the else clause as it's dead not used for anything. - Modify log message inside removeFromList and removeWatch using + and - to make it consistent with the other log message. Change-Id: Ife0212e6a4724d8b06a1dd767484bfdf98b8e1a6 Signed-off-by: Nanik Tolaram <nanikjava@gmail.com>
* | | am 7c306fd5: Merge "rild: enable tombstone on RIL crash"Nick Kralevich2015-01-231-0/+11
|\| | | | | | | | | | | | | | * commit '7c306fd58062476e53d3f424b4b7a5797069c235': rild: enable tombstone on RIL crash
| * | Merge "rild: enable tombstone on RIL crash"Nick Kralevich2015-01-231-0/+11
| |\ \
| | * | rild: enable tombstone on RIL crashJulien Vuillaumier2015-01-231-0/+11
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Since Android L, process dumpable flag is verified in case of crash before requesting tombstone capture by debuggerd. As setuid operation clears dumpable flag for a process, reenable flag in rild after its switch to UID radio (debuggable build only) Change-Id: Id86b697e2a1e11744ccc50a3c9ef04faf079ed94
* | | am 97f1dafc: Merge "Remove makefile cruft."Elliott Hughes2015-01-091-21/+0
|\| | | | | | | | | | | | | | * commit '97f1dafc0cd3de51127477b8a0650883c0e657e8': Remove makefile cruft.
| * | Merge "Remove makefile cruft."Elliott Hughes2015-01-091-21/+0
| |\ \
| | * | Remove makefile cruft.Elliott Hughes2015-01-091-21/+0
| | | | | | | | | | | | | | | | Change-Id: Iec07669cc80de041379716c8daa33acc58f7283e
* | | | am bdfdd776: Merge "We have POSIX clocks."Elliott Hughes2015-01-091-4/+0
|\| | | | | | | | | | | | | | | | | | | * commit 'bdfdd7761d9f79c9e55a40f818781a69b01848ad': We have POSIX clocks.
| * | | Merge "We have POSIX clocks."Elliott Hughes2015-01-091-4/+0
| |\ \ \ | | |/ / | |/| |
| | * | We have POSIX clocks.Elliott Hughes2015-01-091-4/+0
| |/ / | | | | | | | | | | | | | | | We're probably not running the RIL on a Mac. Change-Id: Ib6be56cd26d67e2b72b559cb364b1e34ab613016
* | | am 257ba4e3: Merge "Modify RIL_Data_Call_Response to include MTU" into ↵Robert Greenwalt2014-12-093-22/+115
|\ \ \ | | |/ | |/| | | | | | | | | | | | | lmp-mr1-dev * commit '257ba4e389b21e0b56510017d60e90753cb074c1': Modify RIL_Data_Call_Response to include MTU
| * | Merge "Modify RIL_Data_Call_Response to include MTU" into lmp-mr1-devRobert Greenwalt2014-12-083-22/+115
| |\ \
| | * | Modify RIL_Data_Call_Response to include MTUSukanya Rajkhowa2014-12-033-22/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Include MTU as part of RIL Data Call Response so that the framework uses the dynamic MTU value provided by network and updates LinkProperties accordingly. Upping RIL version to 11. bug:18391670 Change-Id: I8a85d7f58c99d73278646cdcb2aa466b85ae9a81
* | | | am 496a71cf: Merge "Revert "Revert "STK Call Control feature ↵Amit Mahajan2014-11-243-3/+234
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | implementation.""" into lmp-mr1-dev * commit '496a71cfd58fb10b621a6e1b3205929908bcd86d': Revert "Revert "STK Call Control feature implementation.""
| * | | Merge "Revert "Revert "STK Call Control feature implementation.""" into ↵Amit Mahajan2014-11-233-3/+234
| |\ \ \ | | | | | | | | | | | | | | | lmp-mr1-dev
| | * | | Revert "Revert "STK Call Control feature implementation.""Amit Mahajan2014-11-223-3/+234
| | |/ / | | | | | | | | | | | | | | | | | | | | This reverts commit 6bfaf64c427b4d48a4fb1931eb8b5c0f79ce20f1. Change-Id: Ib408f7ef0db0e0fd6a6d501d565726733440b156
* | | | am 5526d659: Merge "Turn off RILC REQUEST logging" into lmp-mr1-devxinhe2014-11-221-2/+0
|\| | | | | | | | | | | | | | | | | | | * commit '5526d659ed3fe69d57317044d04438b28286e3b2': Turn off RILC REQUEST logging
| * | | Merge "Turn off RILC REQUEST logging" into lmp-mr1-devxinhe2014-11-211-2/+0
| |\ \ \ | | |/ / | |/| |
| | * | Turn off RILC REQUEST loggingxinhe2014-11-211-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | remove the log Bug:18481571 Change-Id: I8cc27ab3528904113fc4678f2f6c96f702c55ce2
* | | | am 6bfaf64c: Revert "STK Call Control feature implementation."Amit Mahajan2014-11-193-234/+3
|\| | | | | | | | | | | | | | | | | | | * commit '6bfaf64c427b4d48a4fb1931eb8b5c0f79ce20f1': Revert "STK Call Control feature implementation."
| * | | Revert "STK Call Control feature implementation."Amit Mahajan2014-11-193-234/+3
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 61bedcf4f339fb2eecb2e50bbd5637d0b70a9004. Change-Id: I257968ecc3c5e18f3b9cd6371e76846676c82447
* | | | am 61bedcf4: STK Call Control feature implementation.Preeti Ahuja2014-11-183-3/+234
|\| | | | | | | | | | | | | | | | | | | * commit '61bedcf4f339fb2eecb2e50bbd5637d0b70a9004': STK Call Control feature implementation.
| * | | STK Call Control feature implementation.Preeti Ahuja2014-11-143-3/+234
| |/ / | | | | | | | | | | | | | | | | | | | | | Add support for unsols for Stk Call Control feature. Bug: 17646476 Change-Id: I65e8e65e514f00e171086496d86b0c825d3d3d3e
* | | am f34ed01f: Merge "Make the implementations of RIL_onUnsolicitedResponse ↵Chih-hung Hsieh2014-11-181-2/+2
|\ \ \ | | |/ | |/| | | | | | | | | | | | | match the prototypes" * commit 'f34ed01f1e1935c67e153916ea27dddae4d067dc': Make the implementations of RIL_onUnsolicitedResponse match the prototypes
| * | Merge "Make the implementations of RIL_onUnsolicitedResponse match the ↵Chih-hung Hsieh2014-11-181-2/+2
| |\ \ | | | | | | | | | | | | prototypes"