Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | client: Fix warning about array comparison to a null pointer | Denis 'GNUtoo' Carikli | 2019-07-24 | 1 | -1/+1 | |
| | | | | | | | | | | | Without that fix we have: client.c:32:6: error: comparison of array 'ril_clients' equal to a null pointer is always false [-Werror,-Wtautological-pointer-compare] if (ril_clients == NULL || ril_clients_count == 0) ^~~~~~~~~~~ ~~~~ Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Reviewed-by: Joonas Kylmälä <joonas.kylmala@iki.fi> | |||||
* | Silence warnings about unused parameters | Denis 'GNUtoo' Carikli | 2019-07-24 | 8 | -38/+74 | |
| | | | | Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | |||||
* | Remove unused variables | Denis 'GNUtoo' Carikli | 2019-07-24 | 8 | -21/+2 | |
| | | | | Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | |||||
* | Remove unused labels | Denis 'GNUtoo' Carikli | 2019-06-18 | 5 | -11/+1 | |
| | | | | | Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Reviewed-by: Joonas Kylmälä <joonas.kylmala@iki.fi> | |||||
* | Add support for USSD messages | Wolfgang Wiedmeyer | 2019-06-18 | 4 | -0/+517 | |
| | | | | | | | | | | | The implementation is based on the code for USSD support that was used before the rewrite of Samsung-RIL. USSD messages in GSM7 format are decoded to UTF8. The decoding code was adapted from huaweigeneric-ril[1]. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> [1] https://github.com/DerArtem/huaweigeneric-ril | |||||
* | Add 00000 to the PLMN list | Wolfgang Wiedmeyer | 2019-06-18 | 1 | -0/+1 | |
| | | | | | | | | | | | Early during boot of the system, the modem answers with the string "00000" to the OPERATOR request. Samsung-RIL currently drops this response, while the proprietary RIL forwards it. Let's duplicate the behaviour of the proprietary RIL here. This seems to prevent that the RIL gets flooded with OPERATOR requests during system boot. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | |||||
* | network: Account for three-digit MNC codes | Wolfgang Wiedmeyer | 2019-06-18 | 1 | -1/+4 | |
| | | | | | | | Makes the OPERATOR request work in countries that use three-digit MNC codes. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | |||||
* | sms: Also check if RIL_REQUEST_SEND_SMS_EXPECT_MORE was already handled | Wolfgang Wiedmeyer | 2019-06-18 | 1 | -3/+4 | |
| | | | | | | This hopefully finally fixes sending of longer SMS messages. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | |||||
* | ipc_sec_pin_status: don't return too early if locked | Wolfgang Wiedmeyer | 2019-06-18 | 1 | -1/+0 | |
| | | | | | | | | This fixes the issue when the PIN can't be entered successfully after it was entered incorrectly once. As a side-effect, the SIM lock screen shows much earlier. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | |||||
* | allow SIM_IO request also if the SIM is locked or absent | Wolfgang Wiedmeyer | 2019-06-18 | 1 | -2/+7 | |
| | | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | |||||
* | samsung-ril-socket: mic mute implementation | Wolfgang Wiedmeyer | 2019-06-18 | 6 | -0/+35 | |
| | | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | |||||
* | fix linker error | Wolfgang Wiedmeyer | 2019-06-18 | 1 | -1/+1 | |
| | | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | |||||
* | network: Report emergency ability when not connected | Paul Kocialkowski | 2016-01-06 | 1 | -2/+2 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | client: RIL state update delegation, no client destroy, IPC client boot in openreplicant-4.2-0004replicant-4.2-0003 | Paul Kocialkowski | 2014-10-04 | 4 | -37/+42 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | RIL client open retry at RIL init | Paul Kocialkowski | 2014-10-04 | 1 | -1/+11 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | samsung-ril-socket: SRS test messages implementation | Paul Kocialkowski | 2014-10-04 | 6 | -0/+194 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | misc: IMSI requires SIM ready state | Paul Kocialkowski | 2014-08-20 | 1 | -1/+1 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | SamsungServiceMode can run in low power mode | Paul Kocialkowski | 2014-08-09 | 1 | -8/+0 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | Samsung-RIL rewrite: harder, better, probably not faster but definitely stronger | Paul Kocialkowski | 2014-08-07 | 38 | -7772/+10318 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | RIL_LOG macro to log messagesreplicant-4.2-0002replicant-4.2-0001 | Paul Kocialkowski | 2013-12-20 | 20 | -273/+279 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | misc: Complete NITZ report | Paul Kocialkowski | 2013-09-29 | 1 | -1/+1 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | Send internal SMS to alert the user when an important crash just happened | Paul Kocialkowski | 2013-09-29 | 6 | -3/+208 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | misc: Check for IPC message type properly | Paul Kocialkowski | 2013-09-29 | 1 | -14/+16 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | Check modem state before RIL requests and properly report it on crash | Paul Kocialkowski | 2013-09-28 | 13 | -70/+198 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | sms: Write/delete SMS on SIM support | Paul Kocialkowski | 2013-09-01 | 3 | -0/+159 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | svc: Implement Samsung Service Mode OEM Hook | Paul Kocialkowski | 2013-08-25 | 4 | -0/+293 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | PLMN list update | Paul Kocialkowski | 2013-07-26 | 1 | -66/+123 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | ipc: Open client after power on | Paul Kocialkowski | 2013-07-03 | 1 | -8/+8 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | Follow changes in libsamsung-ipc API | Paul Kocialkowski | 2013-07-03 | 5 | -226/+80 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | Remove TODO list | Paul Kocialkowski | 2013-03-31 | 1 | -8/+0 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | plmn_list: Update script and list | Paul Kocialkowski | 2013-03-31 | 2 | -181/+302 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | Update copyright information | Paul Kocialkowski | 2013-03-31 | 27 | -71/+44 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | Coding style: add spaces after switch statements | Paul Kocialkowski | 2013-03-31 | 8 | -28/+28 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | Avoid checking ipc_message_info pointer since it is checked in readloop | Paul Kocialkowski | 2013-03-31 | 12 | -64/+53 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | Coding style: add spaces around equal sign in for statements | Paul Kocialkowski | 2013-03-31 | 6 | -16/+16 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | Define and use RIL_TOKEN_NULL | Paul Kocialkowski | 2013-03-31 | 7 | -35/+36 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | ss: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 1 | -4/+26 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | sms: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 1 | -93/+71 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | sat: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 2 | -70/+75 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | sec: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 2 | -122/+142 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | net: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 2 | -150/+169 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | misc: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 1 | -43/+72 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | gprs: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 1 | -20/+117 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | gen: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 1 | -6/+2 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | disp: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 1 | -10/+24 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | call: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 2 | -162/+158 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | srs: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 2 | -135/+132 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | ipc: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 2 | -135/+183 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | client: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-30 | 2 | -37/+38 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | |||||
* | pwr: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-30 | 2 | -26/+21 | |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> |