summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release 1.191.19Marcel Holtmann2016-10-282-1/+11
|
* netmon: Fix corner cases in serving cell infoSlava Monich2016-10-251-1/+16
| | | | | Make sure we don't pass NULL message to g_dbus_send_message Also that we don't lose the reply message.
* gitignore: unit/test-rilmodem-gprs binaryAlfonso Sánchez-Beato2016-10-251-0/+1
|
* build: add rilmodem gprs unit testsAlfonso Sánchez-Beato2016-10-251-2/+13
|
* unit: add rilmodem gprs testsAlfonso Sánchez-Beato2016-10-251-0/+750
| | | | Add rilmodem gprs tests, which use the rilmodem test engine.
* unit: add rilmodem test engineAlfonso Sánchez-Beato2016-10-252-0/+354
| | | | | | | | | | | | | Add rilmodem test engine. This engine is an improvement on the rilmodem test server that allows us to test generic interactions with the rilmodem driver. Instead of just be able to check content of received/ sent bytes on the rild socket, we can now specify a set of steps for a test that include interactions with the atom. The step types are - TST_ACTION_SEND: The harness sends a parcel - TST_ACTION_CALL: The harness calls a driver function - TST_EVENT_RECEIVE: The driver sends a parcel - TST_EVENT_CALL: The driver calls a harness (atom) function
* include: Remove unused field from primary_contextSlava Monich2016-10-101-1/+0
|
* AUTHORS: Mention Antoine's contributionsDenis Kenzior2016-10-051-0/+1
|
* gatchat: Fix styleDenis Kenzior2016-10-051-1/+2
|
* gatmux: fix read channel remove on errorAntoine Aubert2016-10-051-1/+8
| | | | | In case of invalid IO, read_watch is not reset. This fix crash on destroy gatmux.
* main: Make -d option repeatableSlava Monich2016-10-041-3/+14
| | | | | Concatenating the patterns makes more sense than using the last supplied value and leaking the previous allocated patterns.
* udevng: Detect huawei E3372 modem and pcuiFrédéric Dalleau2016-09-291-0/+2
| | | | | | When the modes are modified with AT^SETPORT="FF;12,1,16", this modem and pcui will appear using different ids. Update the interfaces identifier accordingly.
* udevng: Detect huawei E3372 pcuiFrédéric Dalleau2016-09-291-0/+1
| | | | | | | | The huawei E3372 exposes two USB tty at /dev/ttyUSB0 and /dev/ttyUSB1 /dev/ttyUSB1 is properly detected as modem. /dev/ttyUSB0 is the pcui. lsusb shows 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard
* handsfree-audio: Fix crashDenis Kenzior2016-08-231-1/+1
| | | | | For HFP 1.5 devices the driver is always set to NULL. So if the AG establishes the SCO connection first, we might crash.
* huaweimodem: Fix DHCP parsing on 32-bit platformsSanttu Lakkala2016-08-101-1/+1
| | | | | | strtol clamps returned value between INT_MIN and INT_MAX, causing invalid value (255.255.255.127) being reported for any address if last octet > 127 when sizeof(long) == 4.
* sim: remove locked_pin reset from sim_free_main_stateSamrat Guha Niyogi2016-08-081-8/+18
|
* rilmodem: fix cbd init in ril_query_facility_lockSamrat Guha Niyogi2016-08-061-1/+1
|
* rilmodem: fix num_params in query_facility_lock_cbSamrat Guha Niyogi2016-08-061-0/+5
|
* rilmodem: Co-locate the callback with invocationDenis Kenzior2016-08-061-37/+38
|
* rilmodem: Co-locate the callback with invocationDenis Kenzior2016-08-061-31/+31
|
* rilmodem: split ril_pin_change_state_cbSamrat Guha Niyogi2016-08-061-36/+84
| | | | | | | split ril_pin_change_state_cb based on functionality w.r.t. facility lock, puk and pin. Rename ril_pin_change_state to more appropriate name ril_set_facility_lock and rename ril_pin_change_state_cb to ril_enter_sim_pin_cb.
* rilmodem: Remove unneeded pin sending logicSamrat Guha Niyogi2016-08-061-39/+0
|
* sim: Fix styleDenis Kenzior2016-08-061-0/+2
|
* sim: query facility during initialization in chain mannerSamrat Guha Niyogi2016-08-061-16/+26
| | | | | | | | query facility during initialization is modified from back to back invocation to chain manner to keep it inline with RIL design. All vendor RIL does not support back to back handling since RIL telephony framework sends the request synchronously.
* sim: return false for SIM_PASSWORD_NONEDenis Kenzior2016-07-201-2/+0
|
* ril_sofia3gr: use vendor modem power down commandAnkit Navik2016-07-071-1/+14
|
* sim: Query the status of SC facility lockSlava Monich2016-07-061-37/+35
|
* test: Add cancel-sms scriptDenis Kenzior2016-06-062-0/+16
|
* test: Fix permissionsDenis Kenzior2016-06-061-0/+0
|
* allowed-apns: Fix crashDenis Kenzior2016-06-061-1/+9
| | | | | | | | When a modem is being removed, all of the modem's atom watches have already been cleaned up. Trying to remove it again results in a crash. Fix by registering a destroy callback which will be notified when the atomwatch has been removed.
* plugins: Fix allowed apn plugin exitNishanth V2016-05-261-6/+9
|
* gril: Fix print macros to use latest print_bufAnirudh Gargi2016-05-241-2/+4
|
* AUTHORS: Mention Rajagopal's contributionsDenis Kenzior2016-05-241-0/+1
|
* test: Added test to disable sofia 3gr tx throttlingRajagopal Aravindan2016-05-242-1/+20
|
* test: Added test to enable sofia 3gr tx throttlingRajagopal Aravindan2016-05-242-1/+20
|
* ril_sofia3gr: Add transmit power throttlingRajagopal Aravindan2016-05-241-0/+292
| | | | | | | | | | | | | | | | | | | | | | Added 'sofia3gr.ThermalManagement' interface to sofia3gr plugin and floated 'TransmitPowerThrottling' as an ofono property under that, to support modem throttling. 'sofia3gr.ThermalManagement' 1.Will be available ONLY if modem throttling is supported in RIL. This is determined by sending a RIL request during ofono start, to get current throttling state. If it succeeds, interface is published otherwise not. 'TransmitPowerThrottling' 1.GetProperties will be allowed both when modem is ON & OFF. 2.GetProperties will be serviced by looking it up from state information maintained inside ofono. No RIL call will be made. 3.SetProperty will be allowed ONLY when modem is ON. 4.SetProperty request will be forwarded to RIL ONLY if new state != current state. If RIL request succeeds, state information will be updated and also, a property change signal will be emitted.
* rilmodem: fix WCDMA only in query rat modeNishanth V2016-05-201-0/+1
|
* plugins/ril: enable cbsCaiwen Zhang2016-05-191-0/+1
|
* rilmodem: add cell broadcast message supportCaiwen Zhang2016-05-194-0/+219
|
* ril_sofia3gr: Return -EINPROGRESS on disable()Samrat Guha Niyogi2016-05-181-2/+12
|
* AUTHORS: Mention Suman's contributionsDenis Kenzior2016-05-171-0/+1
|
* rilmodem: Fix PIN retries logicSuman Mallela2016-05-171-0/+2
| | | | | The SIM PIN retries were not getting reset when the correct PIN/PUK was entered.
* gril: avoid glib runtime warningCaiwen Zhang2016-05-171-0/+6
| | | | | | gril may be destroyed in the request callback (e.g in the callback of set modem power off request). 'out_queue' and 'command_queue' is NULL. there will be glib runtime warning if use them.
* plugins/ril: complete modem power off processCaiwen Zhang2016-05-131-2/+17
|
* Release 1.181.18Marcel Holtmann2016-05-032-1/+22
|
* plugins/ril: enable STKCaiwen Zhang2016-05-031-1/+1
|
* rilmodem/stk: add STK support for rilmodemCaiwen Zhang2016-05-034-0/+244
|
* gobi: Fix warningDenis Kenzior2016-05-031-2/+3
| | | | | | | | plugins/gobi.c: In function ‘gobi_pre_sim’: plugins/gobi.c:431:2: error: ‘sim_driver’ may be used uninitialized in this function [-Werror=maybe-uninitialized] ofono_sim_create(modem, 0, sim_driver, data->device); ^
* udevng: Fixup various minor style issuesDenis Kenzior2016-05-031-11/+18
|
* udevng: Add support for Sierra MC73xx QMI modemsMartin Chaplet2016-05-031-4/+21
| | | | | | | | | | Udevng layer is changed in order to support Sierra QMI modems like MC73cxx. Identically to Huawei modems, these modems are parsed by setup_sierra. If QMI interface is detected, the Gobi modem driver is selected. Unfortunately, MC73xx chips seem to have a broken QMI UIM interface. The qmimodem-legacy is so forced in setup function.