summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* DO NOT MERGEcm-11.0Sanket Padawe2017-11-061-7/+7
| | | | | | | | | | | | Fix security vulnerability in pre-O rild code. Remove wrong code for setup_data_call. Add check for max address for RIL_DIAL. Bug: 37896655 Test: Manual. Change-Id: I05c027140ae828a2653794fcdd94e1b1a130941b (cherry picked from commit dda24c6557911aa1f4708abbd6b2f20f0e205b9e)
* Revert "hardware: ril: Avoid collision with RIL constant 1138"cm-11.0-XNPH05Q-tomato-9828f8e9cccm-11.0-XNPH05Q-bacon-5229c4ef56stable/cm-11.0-XNG3Cstable/cm-11.0-XNG2Sstable/cm-11.0-XNF9Xstable/cm-11.0-XNF8Ystable/cm-11.0shipping/cm-11.0gh2o2014-10-221-3/+3
| | | | | | | | | | | | Later Qualcomm RILs will use the STK_CC_ALPHA_NOTIFY message, and this causes the radio to parse the parcel in a very incorrect manner. This patch is complimentary with http://review.cyanogenmod.org/#/c/75148/ This reverts commit ab552db30f9daae330d01c899ef242b84cd6b83f. Change-Id: I2adec6d8fc9db91c1fd486925fdc3aedc9285a2b
* Support for SEEK on AndroidPreeti Ahuja2014-10-213-1/+116
| | | | | | | | | | | | Support the following ril requests to enable SEEK on Android: 1. RIL_REQUEST_SIM_TRNASMIT_BASIC 2. RIL_REQUEST_SIM_OPEN_CHANNEL 3. RIL_REQUEST_SIM_CLOSE_CHANNEL 4. RIL_REQUEST_SIM_TRANSMIT_CHANNEL 5. RIL_REQUEST_SIM_GET_ATR Change-Id: Ie3f457d7a18f52a3452e3d2f50d40a4b70754cc4
* Weaken external rild symbol.Ricardo Cerqueira2014-10-101-1/+1
| | | | | | Not all libril will have this Change-Id: I3da165f5cf779a02c7eb168d6e3c9b398d284835
* rild: Unbreak multi-SIM socket nameRicardo Cerqueira2014-10-081-1/+5
| | | | Change-Id: Icae742c42c45726105d1a9e07a26bc4d10cc82bf
* rild: Fix crash when using the emulatorcm-11.0-XNPH44S-bacon-5fa8c79c0bcm-11.0-XNPH33R-bacon-3628510d76cm-11.0-XNPH30O-bacon-4f280f505acm-11.0-XNPH25R-bacon-d22b777afacm-11.0-XNPH22R-bacon-03d77315eaValerio Pilo2014-04-141-1/+2
| | | | | | MSIM support introduced a new rild parameter, but it was not properly checked. Change-Id: I8dab3b61be2b4d09e095e8ba5ca325cf0ea527c1
* hardware: ril: Avoid collision with RIL constant 1138Dave Carey2014-03-191-3/+3
| | | | | | | | | | | | used in some Samsung devices for RIL_UNSOL_TETHERED_MODE_STATE_CHANGED. Thanks to iptux on XDA for pointing out the change in constants between CM-10.2 and CM-11.0. This patch is complimentary to: http://review.cyanogenmod.org/#/c/61289/ Change-Id: I4f022bedee1002dada873513cd5e33edc157ddd7
* More compatibility for renamed macros...Ricardo Cerqueira2014-03-071-0/+2
| | | | Change-Id: I53034a2e501115b8da545db6dd705bcdf526ce9b
* Telephony: Implementation of IWLAN.Yashdev Singh2014-03-021-0/+1
| | | | | | | - Introduce IWLAN RAT in ril.h CRs-Fixed: 600118 Change-Id: I855a29a76c8aa1d28e5967c763a64bcc9e02f0ba
* rild: Don't use the clientId argument with non-qcom hardwareqcrilRicardo Cerqueira2014-02-251-3/+23
| | | | | | | | | | | | | | | | | Other modems' implementations won't know how to deal with it, and some are confirmed to simply reject the RIL_Init call. If the hardware isn't qualcomm, just skip the whole multi-ril stuff entirely Change-Id: I132a4d7fc3d4532b2015f7e95863fac78889f833 rild: Weaken the RIL_setRilSocketName symbol custom libril implementations won't have it, but its lack isn't fatal outside of multi-SIM Change-Id: If8312078921bb4ed756dcd86e17e85847638c155
* Merge branch 'kk_3.5_rb1.19' of git://codeaurora.org/platform/hardware/ril ↵Steve Kondik2014-02-177-26/+705
|\ | | | | | | | | | | into cm-11.0-qcril Change-Id: I0995b3b4c15cd597de89cad21941a950b9e94793
| * Merge "Merge "Merge "Use SimRefreshResponse struct in RIL Versions greater ↵Linux Build Service Account2014-01-160-0/+0
| |\ | | | | | | | | | than 7."""
| | * Merge "Merge "Use SimRefreshResponse struct in RIL Versions greater than 7.""Linux Build Service Account2014-01-160-0/+0
| |/|
| * | Merge "Merge "Merge "Use SimRefreshResponse struct in RIL Versions greater ↵Linux Build Service Account2014-01-150-0/+0
| |\ \ | | | | | | | | | | | | than 7."""
| | * | Merge "Merge "Use SimRefreshResponse struct in RIL Versions greater than 7.""Linux Build Service Account2014-01-150-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Use SimRefreshResponse struct in RIL Versions greater ↵Linux Build Service Account2014-01-150-0/+0
| |\ \ | | | | | | | | | | | | than 7."""
| | * | Merge "Merge "Use SimRefreshResponse struct in RIL Versions greater than 7.""Linux Build Service Account2014-01-150-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Use SimRefreshResponse struct in RIL Versions greater ↵Linux Build Service Account2014-01-150-0/+0
| |\ \ | | | | | | | | | | | | than 7."""
| | * | Merge "Merge "Use SimRefreshResponse struct in RIL Versions greater than 7.""Linux Build Service Account2014-01-140-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Use SimRefreshResponse struct in RIL Versions greater ↵Linux Build Service Account2014-01-140-0/+0
| |\ \ | | | | | | | | | | | | than 7."""
| | * | Merge "Merge "Use SimRefreshResponse struct in RIL Versions greater than 7.""Linux Build Service Account2014-01-130-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Use SimRefreshResponse struct in RIL Versions greater ↵Linux Build Service Account2014-01-130-0/+0
| |\ \ | | | | | | | | | | | | than 7."""
| | * | Merge "Merge "Use SimRefreshResponse struct in RIL Versions greater than 7.""Linux Build Service Account2014-01-130-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Use SimRefreshResponse struct in RIL Versions greater ↵Linux Build Service Account2014-01-131-1/+1
| |\ \ | | | | | | | | | | | | than 7."""
| | * | Merge "Merge "Use SimRefreshResponse struct in RIL Versions greater than 7.""Linux Build Service Account2014-01-121-1/+1
| |/| | | | |/
| | * Merge "Use SimRefreshResponse struct in RIL Versions greater than 7."Linux Build Service Account2014-01-111-1/+1
| | |\
| | | * Use SimRefreshResponse struct in RIL Versions greater than 7.Rakesh Pallerla2014-01-101-1/+1
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | Modify condition to use SimRefreshResponse struct in all RIL Versions greater than 7. CRs-Fixed: 597007 Change-Id: I40fb4ad96e191ae6641eb31da014515d08704382
| * | Merge "Merge "Merge "Initialize the buffer"""Linux Build Service Account2014-01-090-0/+0
| |\ \
| | * | Merge "Merge "Initialize the buffer""Linux Build Service Account2014-01-090-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Initialize the buffer"""Linux Build Service Account2014-01-080-0/+0
| |\ \
| | * | Merge "Merge "Initialize the buffer""Linux Build Service Account2014-01-080-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Initialize the buffer"""Linux Build Service Account2014-01-060-0/+0
| |\ \
| | * | Merge "Merge "Initialize the buffer""Linux Build Service Account2014-01-060-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Initialize the buffer"""Linux Build Service Account2014-01-060-0/+0
| |\ \
| | * | Merge "Merge "Initialize the buffer""Linux Build Service Account2014-01-060-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Initialize the buffer"""Linux Build Service Account2014-01-020-0/+0
| |\ \
| | * | Merge "Merge "Initialize the buffer""Linux Build Service Account2014-01-020-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Initialize the buffer"""Linux Build Service Account2014-01-020-0/+0
| |\ \
| | * | Merge "Merge "Initialize the buffer""Linux Build Service Account2014-01-010-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Initialize the buffer"""Linux Build Service Account2013-12-310-0/+0
| |\ \
| | * | Merge "Merge "Initialize the buffer""Linux Build Service Account2013-12-300-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Initialize the buffer"""Linux Build Service Account2013-12-270-0/+0
| |\ \
| | * | Merge "Merge "Initialize the buffer""Linux Build Service Account2013-12-270-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Initialize the buffer"""Linux Build Service Account2013-12-260-0/+0
| |\ \
| | * | Merge "Merge "Initialize the buffer""Linux Build Service Account2013-12-260-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Initialize the buffer"""Linux Build Service Account2013-12-260-0/+0
| |\ \
| | * | Merge "Merge "Initialize the buffer""Linux Build Service Account2013-12-260-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Initialize the buffer"""Linux Build Service Account2013-12-260-0/+0
| |\ \
| | * | Merge "Merge "Initialize the buffer""Linux Build Service Account2013-12-250-0/+0
| |/| | | | |/
| * | Merge "Merge "Merge "Initialize the buffer"""Linux Build Service Account2013-12-170-0/+0
| |\ \