summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2011-12-08cdma-connman: Add dormant_notify implementationGuillaume Zajac1-0/+17
2011-12-02network: Split EFspn and EFspdi Refresh handlingDenis Kenzior1-12/+32
If both EFspn and EFspdi are changed, then we trigger reading of EFspn twice which leads to a memory leak. Instead, always read EFspdi if the relevant service is available. If EFspdi is changed, use a simple heuristic to update the 'Name' property if appropriate. This heuristic is not always correct, but in the worst case we will emit the same name.
2011-12-02network: Refactor sim_spdn_spdi_changedDenis Kenzior1-12/+8
2011-12-02network: Tweak namingDenis Kenzior1-3/+2
2011-12-02simutil: Minor whitespace fixDenis Kenzior1-1/+1
2011-12-02simutil: Add CPHS SPN & short SPN to EFdbDenis Kenzior1-0/+2
2011-12-02simutil: Add CPHS SPN and short-SPN IDsOleg Zhurakivskyy1-0/+2
2011-12-02network: Rename spname to spnOleg Zhurakivskyy1-9/+9
2011-12-02network: Go back to the originalDenis Kenzior1-4/+6
The code is a little bit more readable and slightly more efficient this way
2011-12-02network: Refactor sim_spn_read_cb()Oleg Zhurakivskyy1-34/+48
Refactor sim_spn_read_cb() for CPHS SPN, short-SPN inclusion
2011-12-02network: M9 coding style correctionsOleg Zhurakivskyy1-5/+5
2011-11-27simfs: Call callback even if impl isn't providedGuillaume Zajac1-1/+3
2011-11-24cdma-netreg: Add skeleton sid query implementationPhilippe Nunes1-0/+25
2011-11-22modem: Add Type property to GetProperties resultDaniel Wagner1-0/+18
2011-11-04cdma-connman: Add public api definitionGuillaume Zajac1-0/+19
2011-11-04cdma-connman: Refactor previous commitDenis Kenzior1-6/+11
2011-11-04cdma-connman: Check netreg when changing PoweredGuillaume Zajac1-3/+23
2011-11-04dbus: Tweak wordingDenis Kenzior1-1/+1
2011-11-04dbus: Add new D-Bus error message NotRegisteredGuillaume Zajac2-0/+8
2011-10-30cdma-netreg: Implement new public APIGuillaume Zajac1-0/+8
2011-10-21netreg: Fix memory leak in HFP caseDenis Kenzior1-1/+3
2011-10-21handsfree: add ofono_handsfree_set_ag_featuresDenis Kenzior1-0/+31
2011-10-21devinfo: avoid crash if query_model not supportedMikel Astiz1-0/+1
2011-10-21handsfree: Implement voice recognition functionMikel Astiz1-0/+75
2011-10-15core: Some more copyright fixesMarcel Holtmann3-3/+3
2011-10-13handsfree: Removed ASYNC flag from GetPropertiesMikel Astiz1-2/+1
2011-10-13handsfree: Expose RequestPhoneNumber in D-Bus APIMikel Astiz1-0/+50
2011-10-13handsfree: Don't emit signals if not registeredDenis Kenzior1-0/+3
2011-10-13handsfree: Copyright statement correctionMikel Astiz1-0/+1
2011-10-12voicecall: Make emulator use release_queueDenis Kenzior1-18/+11
2011-10-12voicecall: Fix HangupAll for HFPDenis Kenzior1-5/+38
HFP does not implement HangupAll natively and most AGs do not support releasing held calls by id. Work around this by using hangup active and then dropping all held calls if no waiting calls exist. Otherwise fall back to releasing calls by id.
2011-10-10core: Update copyright informationMarcel Holtmann56-72/+72
2011-10-06log: Rename program executable variableMarcel Holtmann2-4/+6
2011-10-05log: Add support for backtrace symbole resolvingMarcel Holtmann3-17/+112
2011-09-09handsfree: Implement inband ring settingsMikel Astiz1-0/+26
2011-09-09handsfree: Add skeleton implementationMikel Astiz2-0/+224
2011-09-08gprs: Allow NULL context names while provisioningDenis Kenzior1-1/+1
2011-09-08emulator: Minor style tweaks inside bia_cbDenis Kenzior1-9/+10
2011-09-08emulator: add AT+BIA support for HFPFrédéric Danis1-10/+73
2011-08-18voicecall: Relax reqs for hangup of held callsDenis Kenzior1-1/+3
If we have a single held call, then it should be possible to hang it up with 'Hangup' even if active calls exist. Only if multiple held calls or a waiting call exists should we disallow the request due to possible side-effects.
2011-08-18voicecall: Move stuff aroundDenis Kenzior1-48/+48
2011-08-18gprs: Experimental fix for twitchy Huawei firmwareDenis Kenzior1-0/+8
2011-08-18network: Fix crash with an empty mcc/mnc cops listDenis Kenzior1-0/+3
Some hardware returns an empty mcc/mnc operator during an operator scan when no operators are found (e.g. on an LTE dongle in a non-LTE area). This results in oFono mistaking trying to update a non-existent operator object. For reference: ofonod[27532]: Device: < \r\n+NWSTATEIND: 4\r\n\r\n+COPS: (0,"","","",255),,(0-4),(0-2)\r\n\r \nOK\r\n process 27532: arguments to dbus_message_new_signal() were incorrect, assertion "_dbus_check_ is_valid_path (path)" failed in file dbus-message.c line 1289. This is normally a bug in some application using the D-Bus library. D-Bus not built with -rdynamic so unable to print a backtrace
2011-08-15plugin: Use simpler version mismatch errorMarcel Holtmann1-2/+2
2011-08-15plugin: Add debug support for external pluginsMarcel Holtmann1-0/+2
2011-08-15log: Use separate function for enable loggingMarcel Holtmann2-5/+17
2011-08-15cdma-voicecall: Implement SendTones methodCaiwen Zhang1-0/+54
2011-08-15cdma-voicecall: Implement SendFlash methodCaiwen Zhang1-0/+25
2011-08-15cdma-voicecall: Implement Answer methodCaiwen Zhang1-0/+23
2011-08-15emulator: fix indicator notificationFrédéric Danis2-13/+31