Commit Graph

6117 Commits

Author SHA1 Message Date
Guillaume Zajac 7004706c6f cdma-netreg: Implement new public API 2011-10-30 02:13:29 -05:00
Guillaume Zajac cc6ccec0ff include: Add way to obtain current status 2011-10-30 02:09:40 -05:00
Denis Kenzior c4db121332 test: Pretty print the new HF Features property 2011-10-21 14:26:53 -05:00
Denis Kenzior 2f77d1a3e4 netreg: Fix memory leak in HFP case 2011-10-21 14:02:51 -05:00
Denis Kenzior 8e882b75a0 phonesim: Add handsfree atom to localhfp 2011-10-21 13:57:13 -05:00
Mikel Astiz 3f41ebe5c7 hfpmodem: Report features supported by AG 2011-10-21 13:56:43 -05:00
Denis Kenzior 6861213024 handsfree: add ofono_handsfree_set_ag_features 2011-10-21 13:56:43 -05:00
Mikel Astiz bab9de3843 hfpmodem: devinfo atom added to export BT address 2011-10-21 13:19:17 -05:00
Mikel Astiz b6f99b6200 devinfo: avoid crash if query_model not supported 2011-10-21 13:17:50 -05:00
Mikel Astiz 7100435142 hfpmodem: Avoid segfault in handsfree
The use of g_idle_add can cause a segmentation fault if the object is
destroyed in the meantime.
2011-10-21 13:17:40 -05:00
Mikel Astiz 6e5edc8ead hfpmodem: Avoid segfault in call-volume
The use of g_idle_add can cause a segmentation fault if the object is
destroyed in the meantime.
2011-10-21 13:17:17 -05:00
Mikel Astiz c1ed32db9d hfpmodem: Avoid segfault in network-registration
The use of g_idle_add can cause a segmentation fault if the object is
destroyed in the meantime.
2011-10-21 13:17:13 -05:00
Mikel Astiz 8779b46258 doc: Handsfree exposes supported AG features 2011-10-21 13:14:42 -05:00
Mikel Astiz bb0bcef256 hfpmodem: Support for AT+BVRA 2011-10-21 13:14:19 -05:00
Mikel Astiz c5f7886cf2 handsfree: Implement voice recognition function 2011-10-21 13:13:48 -05:00
Mikel Astiz e3f847ecd9 include: Voice recognition in handsfree public api 2011-10-21 13:12:33 -05:00
Mikel Astiz fddc3b6733 include: Add API to set HF AG supported features 2011-10-20 20:37:17 -05:00
Mikel Astiz 3316ee36cd doc: Voice recognition function added in Handsfree 2011-10-20 20:32:31 -05:00
Mikel Astiz 2cafaeed13 hfpmodem: minor whitespace fix 2011-10-20 12:57:36 -05:00
Mikel Astiz 813405500b hfpmodem: Support for +BSIR unsolicited responses 2011-10-20 12:53:34 -05:00
Oleg Zhurakivskyy 1f7e51d2d8 lookup-apn: Minor style issues 2011-10-20 12:47:58 -05:00
Oleg Zhurakivskyy 975c916789 mbpi: Minor style issues 2011-10-20 12:43:27 -05:00
Oleg Zhurakivskyy c043bbf322 lookup-apn: Use mbpi_ap_free() 2011-10-20 12:42:31 -05:00
Oleg Zhurakivskyy 0ec773614f mbpi: Rename mbpi_provision_data_free() 2011-10-20 12:42:16 -05:00
Oleg Zhurakivskyy 94d1efcf98 lookup-apn: Add cli option to control duplicates 2011-10-20 12:41:27 -05:00
Oleg Zhurakivskyy 646e5c4e84 lookup-apn: Use mbpi_ap_type() 2011-10-20 12:39:57 -05:00
Oleg Zhurakivskyy 3c117e3ea3 mbpi: Add mbpi_ap_type() 2011-10-20 12:39:52 -05:00
Oleg Zhurakivskyy 807a98e0bb provision: Add provisioning plugin 2011-10-20 12:38:54 -05:00
Gustavo F. Padovan 5371c28773 udev: add a driver name for telit
telit hardware needs usbserial.
2011-10-15 17:29:10 -07:00
Marcel Holtmann 48190bdc11 drivers: Some more copyright fixes 2011-10-15 12:21:30 -07:00
Marcel Holtmann ac4c9d7237 core: Some more copyright fixes 2011-10-15 12:21:12 -07:00
Daniel Wagner edecf9d2f5 doc: Clarifications on voice call behavior 2011-10-13 14:16:04 -05:00
Mikel Astiz 4cd3bf5733 hfp_hf: Switch to permissive AT syntax parser
Some phones can have trouble when using the strict AT syntax parser for
HFP. So far, this has only been evidenced with the Samsung Wave, which
works fine with the permissive syntax parser.

Several other phones have been tested with the permissive parser and
seem to work OK.
2011-10-13 13:52:18 -05:00
Mikel Astiz 03866e30e2 handsfree: Removed ASYNC flag from GetProperties 2011-10-13 13:49:01 -05:00
Denis Kenzior 066690b17f handsfree: Pass the error information to the core
if available.  This is the preferred way, so that the core can take into
account the error information in the future if required.
2011-10-13 13:47:56 -05:00
Mikel Astiz 86cb93d410 hfpmodem: Support of number requests (AT+BINP=1) 2011-10-13 13:37:12 -05:00
Mikel Astiz 7b9fa9455c handsfree: Expose RequestPhoneNumber in D-Bus API 2011-10-13 13:20:13 -05:00
Mikel Astiz 6a0a8d1c2e doc: Handsfree API support for +BINP=1 2011-10-13 13:19:00 -05:00
Denis Kenzior 9a53aca0ab handsfree: Set in-band ringing before registering
Avoid an extra signal emission
2011-10-13 13:06:35 -05:00
Denis Kenzior e32346aa51 handsfree: Don't emit signals if not registered 2011-10-13 13:01:17 -05:00
Mikel Astiz f05a78a450 hfpmodem: Set initial state for inband ringing
According to the HFP specification, inband ringing will be enabled by
default if the AG supports it. This setting could later be changed by
the unsolicited result code +BSIR.
2011-10-13 13:01:14 -05:00
Mikel Astiz e9cee29cd4 doc: Add initial Handsfree API documentation
These basic features have already been implemented.
2011-10-13 12:28:13 -05:00
Mikel Astiz eb361d874c hfpmodem: Copyright statement correction 2011-10-13 12:27:27 -05:00
Mikel Astiz a50e52cdfe handsfree: Copyright statement correction 2011-10-13 12:27:17 -05:00
Mikel Astiz db6e31a627 handsfree: Copyright statement correction 2011-10-13 12:27:07 -05:00
Denis Kenzior c091b3537a hfp_hf: Fix crash
If BlueZ exits during an outstanding Connect/Disconnect operation,
oFono can crash due to the pending call finishing on an already-removed
modem object.
2011-10-12 18:30:12 -05:00
Oleg Zhurakivskyy d24d5219e7 mbpi: Add filename and line information on error 2011-10-12 16:59:31 -05:00
Oleg Zhurakivskyy fda1e1cc71 lookup-apn: Fix crash on no APNs found 2011-10-12 16:34:46 -05:00
Oleg Zhurakivskyy 9534fcfac8 lookup-apn: Remove unused includes 2011-10-12 16:32:27 -05:00
Oleg Zhurakivskyy 3501d76b94 mbpi: Improve mbpi_lookup() error reporting 2011-10-12 16:30:33 -05:00