Guillaume Zajac
708d12909c
cdma-connman: Add public api definition
2011-11-04 15:13:59 -05:00
Denis Kenzior
42eabb6cc8
cdma-connman: Refactor previous commit
2011-11-04 15:13:24 -05:00
Guillaume Zajac
092acfde67
cdma-connman: Check netreg when changing Powered
2011-11-04 14:53:24 -05:00
Denis Kenzior
0e3a73f5a8
dbus: Tweak wording
2011-11-04 14:52:47 -05:00
Guillaume Zajac
2bc86cb96e
dbus: Add new D-Bus error message NotRegistered
2011-11-04 14:52:36 -05:00
Guillaume Zajac
7004706c6f
cdma-netreg: Implement new public API
2011-10-30 02:13:29 -05:00
Denis Kenzior
2f77d1a3e4
netreg: Fix memory leak in HFP case
2011-10-21 14:02:51 -05:00
Denis Kenzior
6861213024
handsfree: add ofono_handsfree_set_ag_features
2011-10-21 13:56:43 -05:00
Mikel Astiz
b6f99b6200
devinfo: avoid crash if query_model not supported
2011-10-21 13:17:50 -05:00
Mikel Astiz
c5f7886cf2
handsfree: Implement voice recognition function
2011-10-21 13:13:48 -05:00
Marcel Holtmann
ac4c9d7237
core: Some more copyright fixes
2011-10-15 12:21:12 -07:00
Mikel Astiz
03866e30e2
handsfree: Removed ASYNC flag from GetProperties
2011-10-13 13:49:01 -05:00
Mikel Astiz
7b9fa9455c
handsfree: Expose RequestPhoneNumber in D-Bus API
2011-10-13 13:20:13 -05:00
Denis Kenzior
e32346aa51
handsfree: Don't emit signals if not registered
2011-10-13 13:01:17 -05:00
Mikel Astiz
a50e52cdfe
handsfree: Copyright statement correction
2011-10-13 12:27:17 -05:00
Denis Kenzior
f5d84faf22
voicecall: Make emulator use release_queue
2011-10-12 16:14:06 -05:00
Denis Kenzior
4ced8116a9
voicecall: Fix HangupAll for HFP
...
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-12 16:00:00 -05:00
Marcel Holtmann
7e6afe37bf
core: Update copyright information
2011-10-10 13:39:42 -07:00
Marcel Holtmann
98be0dc588
log: Rename program executable variable
2011-10-06 12:20:43 -07:00
Marcel Holtmann
35ea6a5a05
log: Add support for backtrace symbole resolving
2011-10-05 19:41:40 -07:00
Mikel Astiz
6072a98109
handsfree: Implement inband ring settings
2011-09-09 00:30:54 -05:00
Mikel Astiz
8de8e9f0c7
handsfree: Add skeleton implementation
2011-09-09 00:10:06 -05:00
Denis Kenzior
51d0ac1ce4
gprs: Allow NULL context names while provisioning
2011-09-08 23:50:19 -05:00
Denis Kenzior
abe97aa939
emulator: Minor style tweaks inside bia_cb
2011-09-08 03:41:07 -05:00
Frédéric Danis
4a8db5985b
emulator: add AT+BIA support for HFP
2011-09-08 03:27:37 -05:00
Denis Kenzior
cb21b7f442
voicecall: Relax reqs for hangup of held calls
...
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-18 19:28:40 -05:00
Denis Kenzior
236f1ffb36
voicecall: Move stuff around
2011-08-18 19:28:20 -05:00
Denis Kenzior
ddbacc2dda
gprs: Experimental fix for twitchy Huawei firmware
2011-08-18 14:23:04 -05:00
Denis Kenzior
ee0c621e54
network: Fix crash with an empty mcc/mnc cops list
...
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-18 13:51:40 -05:00
Marcel Holtmann
28b0049930
plugin: Use simpler version mismatch error
2011-08-15 16:22:03 -07:00
Marcel Holtmann
652b2d0c43
plugin: Add debug support for external plugins
2011-08-15 16:16:36 -07:00
Marcel Holtmann
1d8ff99f75
log: Use separate function for enable logging
2011-08-15 16:12:26 -07:00
Caiwen Zhang
041f8dbb06
cdma-voicecall: Implement SendTones method
2011-08-15 00:56:29 -05:00
Caiwen Zhang
fbf909fad4
cdma-voicecall: Implement SendFlash method
2011-08-15 00:53:59 -05:00
Caiwen Zhang
e2be184afb
cdma-voicecall: Implement Answer method
2011-08-15 00:50:36 -05:00
Frédéric Danis
0001866186
emulator: fix indicator notification
2011-08-15 00:25:27 -05:00
Marcel Holtmann
1f1544d0be
stkagent: Define DBUS_TIMEOUT_INFINITE if undefined
2011-08-15 11:15:20 -07:00
Denis Kenzior
d4687e9529
stkagent: Use infinite timeouts
...
for DisplayActionInformation and DisplayAction
2011-08-14 22:56:45 -05:00
Denis Kenzior
c8131fb10e
stk: Fix crashes
2011-08-14 22:56:45 -05:00
Denis Kenzior
b1fd862273
cdma-netreg: Initialize hdr strength
2011-08-09 13:34:24 -05:00
Denis Kenzior
5c412c1bc4
cdma-netreg: Implement HDR strength updates
2011-08-09 13:13:06 -05:00
Bertrand Aygon
92d4ff44c5
cdma-netreg: Add Strength property support
2011-08-05 10:48:49 -05:00
Bertrand Aygon
8dfd369ba5
cdma-netreg: implement support for Status property
2011-08-05 10:48:49 -05:00
Bertrand Aygon
a8bf6e96b6
cdma-netreg: Add initial stub implementation
2011-08-05 10:48:49 -05:00
Marcel Holtmann
efcfbe9d9d
modem: Add some more debug outputs
2011-07-29 14:30:58 +02:00
Marcel Holtmann
e85b17118a
main: Print message when starting to shutdown
2011-07-29 14:12:18 +02:00
Marcel Holtmann
a159a0f9fc
network: Force auto-only mode if manual registration is not supported
...
If the network registration driver decides to not provide a manual
registration method, then force the mode to auto-only.
2011-07-27 23:54:37 +02:00
Denis Kenzior
968efe08ba
stk: Fix missing break statement
2011-07-25 22:59:06 -05:00
Denis Kenzior
fe757a5b83
voicecall: Be more paranoid and null terminate
2011-07-25 22:57:08 -05:00
Denis Kenzior
625045dcb1
voicecall: Use defined constants
2011-07-25 22:55:30 -05:00