Mikel Astiz [Thu, 20 Oct 2011 16:38:07 +0000 (18:38 +0200)]
doc: Voice recognition function added in Handsfree
Mikel Astiz [Thu, 20 Oct 2011 16:38:20 +0000 (18:38 +0200)]
hfpmodem: minor whitespace fix
Mikel Astiz [Thu, 20 Oct 2011 16:38:06 +0000 (18:38 +0200)]
hfpmodem: Support for +BSIR unsolicited responses
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:05:05 +0000 (14:05 +0300)]
lookup-apn: Minor style issues
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:05:04 +0000 (14:05 +0300)]
mbpi: Minor style issues
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:05:03 +0000 (14:05 +0300)]
lookup-apn: Use mbpi_ap_free()
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:05:02 +0000 (14:05 +0300)]
mbpi: Rename mbpi_provision_data_free()
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:05:01 +0000 (14:05 +0300)]
lookup-apn: Add cli option to control duplicates
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:05:00 +0000 (14:05 +0300)]
lookup-apn: Use mbpi_ap_type()
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:04:59 +0000 (14:04 +0300)]
mbpi: Add mbpi_ap_type()
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:04:58 +0000 (14:04 +0300)]
provision: Add provisioning plugin
Gustavo F. Padovan [Sat, 15 Oct 2011 19:33:47 +0000 (16:33 -0300)]
udev: add a driver name for telit
telit hardware needs usbserial.
Marcel Holtmann [Sat, 15 Oct 2011 19:21:30 +0000 (12:21 -0700)]
drivers: Some more copyright fixes
Marcel Holtmann [Sat, 15 Oct 2011 19:21:12 +0000 (12:21 -0700)]
core: Some more copyright fixes
Daniel Wagner [Thu, 13 Oct 2011 17:42:33 +0000 (10:42 -0700)]
doc: Clarifications on voice call behavior
Mikel Astiz [Wed, 12 Oct 2011 12:35:40 +0000 (14:35 +0200)]
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.
Mikel Astiz [Wed, 12 Oct 2011 12:35:31 +0000 (14:35 +0200)]
handsfree: Removed ASYNC flag from GetProperties
Denis Kenzior [Thu, 13 Oct 2011 18:47:56 +0000 (13:47 -0500)]
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.
Mikel Astiz [Wed, 12 Oct 2011 12:35:30 +0000 (14:35 +0200)]
hfpmodem: Support of number requests (AT+BINP=1)
Mikel Astiz [Wed, 12 Oct 2011 12:35:29 +0000 (14:35 +0200)]
handsfree: Expose RequestPhoneNumber in D-Bus API
Mikel Astiz [Wed, 12 Oct 2011 12:35:28 +0000 (14:35 +0200)]
doc: Handsfree API support for +BINP=1
Denis Kenzior [Thu, 13 Oct 2011 18:06:35 +0000 (13:06 -0500)]
handsfree: Set in-band ringing before registering
Avoid an extra signal emission
Denis Kenzior [Thu, 13 Oct 2011 17:54:45 +0000 (12:54 -0500)]
handsfree: Don't emit signals if not registered
Mikel Astiz [Wed, 12 Oct 2011 12:35:26 +0000 (14:35 +0200)]
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.
Mikel Astiz [Wed, 12 Oct 2011 12:35:25 +0000 (14:35 +0200)]
doc: Add initial Handsfree API documentation
These basic features have already been implemented.
Mikel Astiz [Wed, 12 Oct 2011 12:35:24 +0000 (14:35 +0200)]
hfpmodem: Copyright statement correction
Mikel Astiz [Wed, 12 Oct 2011 12:35:23 +0000 (14:35 +0200)]
handsfree: Copyright statement correction
Mikel Astiz [Wed, 12 Oct 2011 12:35:22 +0000 (14:35 +0200)]
handsfree: Copyright statement correction
Denis Kenzior [Wed, 12 Oct 2011 23:15:26 +0000 (18:15 -0500)]
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.
Oleg Zhurakivskyy [Wed, 5 Oct 2011 13:18:32 +0000 (16:18 +0300)]
mbpi: Add filename and line information on error
Oleg Zhurakivskyy [Wed, 5 Oct 2011 13:18:30 +0000 (16:18 +0300)]
lookup-apn: Fix crash on no APNs found
Oleg Zhurakivskyy [Wed, 5 Oct 2011 13:18:29 +0000 (16:18 +0300)]
lookup-apn: Remove unused includes
Oleg Zhurakivskyy [Wed, 5 Oct 2011 13:18:28 +0000 (16:18 +0300)]
mbpi: Improve mbpi_lookup() error reporting
Oleg Zhurakivskyy [Wed, 5 Oct 2011 13:18:27 +0000 (16:18 +0300)]
mbpi: Fix handling of the usage element
Oleg Zhurakivskyy [Wed, 5 Oct 2011 13:18:26 +0000 (16:18 +0300)]
mbpi: Reflow gsm_end()
Oleg Zhurakivskyy [Wed, 5 Oct 2011 13:18:25 +0000 (16:18 +0300)]
mbpi: Split gsm_start() for readability
Denis Kenzior [Wed, 12 Oct 2011 21:14:06 +0000 (16:14 -0500)]
voicecall: Make emulator use release_queue
Denis Kenzior [Wed, 12 Oct 2011 21:00:00 +0000 (16:00 -0500)]
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.
Marcel Holtmann [Tue, 11 Oct 2011 16:52:40 +0000 (09:52 -0700)]
Release 1.0
Marcel Holtmann [Mon, 10 Oct 2011 20:40:36 +0000 (13:40 -0700)]
doc: Update copyright information
Marcel Holtmann [Mon, 10 Oct 2011 20:40:30 +0000 (13:40 -0700)]
tools: Update copyright information
Marcel Holtmann [Mon, 10 Oct 2011 20:40:17 +0000 (13:40 -0700)]
unit: Update copyright information
Marcel Holtmann [Mon, 10 Oct 2011 20:40:08 +0000 (13:40 -0700)]
gisi: Update copyright information
Marcel Holtmann [Mon, 10 Oct 2011 20:39:54 +0000 (13:39 -0700)]
plugins: Update copyright information
Marcel Holtmann [Mon, 10 Oct 2011 20:39:48 +0000 (13:39 -0700)]
drivers: Update copyright information
Marcel Holtmann [Mon, 10 Oct 2011 20:39:42 +0000 (13:39 -0700)]
core: Update copyright information
Marcel Holtmann [Mon, 10 Oct 2011 20:39:25 +0000 (13:39 -0700)]
gatchat: Update copyright information
Marcel Holtmann [Thu, 6 Oct 2011 22:30:14 +0000 (15:30 -0700)]
atmodem: Use ZTE specific vendor quirk for SMS support
Marcel Holtmann [Thu, 6 Oct 2011 22:29:52 +0000 (15:29 -0700)]
zte: Use own vendor quirk for SMS atom driver
Marcel Holtmann [Thu, 6 Oct 2011 19:20:43 +0000 (12:20 -0700)]
log: Rename program executable variable
Marcel Holtmann [Thu, 6 Oct 2011 02:41:40 +0000 (19:41 -0700)]
log: Add support for backtrace symbole resolving
Gustavo F. Padovan [Thu, 29 Sep 2011 17:54:26 +0000 (14:54 -0300)]
test: add support to select modem
Gustavo F. Padovan [Thu, 29 Sep 2011 17:54:25 +0000 (14:54 -0300)]
test: add support to select modem
Gustavo F. Padovan [Thu, 29 Sep 2011 17:54:24 +0000 (14:54 -0300)]
test: add support to select modem
Gustavo F. Padovan [Thu, 29 Sep 2011 17:54:23 +0000 (14:54 -0300)]
sap: also accept err = 0 in enable()
Gustavo F. Padovan [Thu, 29 Sep 2011 17:54:22 +0000 (14:54 -0300)]
telit: fix shutdown of bluetooth socket
Gustavo F. Padovan [Thu, 29 Sep 2011 17:54:21 +0000 (14:54 -0300)]
sap: add sap modem disable() support
Gustavo F. Padovan [Wed, 28 Sep 2011 21:24:21 +0000 (18:24 -0300)]
sap: clean up extra blank line
Gustavo F. Padovan [Wed, 28 Sep 2011 21:24:20 +0000 (18:24 -0300)]
sap: add full support to SAP modem
Add pre_sim, post_sim, set_online and post_online calls
Gustavo F. Padovan [Wed, 28 Sep 2011 21:24:19 +0000 (18:24 -0300)]
telit: add post_online to SAP Client
Gustavo F. Padovan [Wed, 28 Sep 2011 21:24:18 +0000 (18:24 -0300)]
telit: add set_online to SAP Client
Gustavo F. Padovan [Wed, 28 Sep 2011 21:24:17 +0000 (18:24 -0300)]
telit: add post_sim to SAP Client
Gustavo F. Padovan [Wed, 28 Sep 2011 21:24:16 +0000 (18:24 -0300)]
telit: add pre_sim support to SAP Client
Gustavo F. Padovan [Wed, 28 Sep 2011 21:24:15 +0000 (18:24 -0300)]
telit: init modem normally once SAP was enabled
Gustavo F. Padovan [Wed, 28 Sep 2011 21:24:13 +0000 (18:24 -0300)]
telit: add suport the disable SAP client
Gustavo F. Padovan [Wed, 28 Sep 2011 21:24:12 +0000 (18:24 -0300)]
sap: enable SAP modem, when BlueZ replies
Denis Kenzior [Thu, 29 Sep 2011 15:48:23 +0000 (10:48 -0500)]
telit: Reflow sap_enable logic
To cover some conditions where we do not clean up properly
Denis Kenzior [Thu, 29 Sep 2011 15:02:33 +0000 (10:02 -0500)]
telit: Remove unneeded if
Gustavo F. Padovan [Wed, 28 Sep 2011 21:24:11 +0000 (18:24 -0300)]
telit: add support the enable the SAP client modem
Gustavo F. Padovan [Wed, 28 Sep 2011 21:24:10 +0000 (18:24 -0300)]
sap: remove connect callback if enable fails
Gustavo F. Padovan [Wed, 28 Sep 2011 17:13:58 +0000 (14:13 -0300)]
sap: clean up sap modem destruction
Gustavo F. Padovan [Wed, 28 Sep 2011 17:13:57 +0000 (14:13 -0300)]
sap: remove server_path
We use ofono_modem_set_string() instead to store it.
This also remove the need to have sap_data allocation on
bluetooth_sap_probe().
Gustavo F. Padovan [Tue, 27 Sep 2011 21:04:20 +0000 (18:04 -0300)]
sap: fix sap modem remove
prefix NULL means that the modem needs to be removed
Gustavo F. Padovan [Tue, 27 Sep 2011 21:04:15 +0000 (18:04 -0300)]
sap: retrigger bluetooth GetProperties call
When plugging a SAP capable modem, GetProperties need to be called again
to fetch the SAP Server devices from BlueZ.
Gustavo F. Padovan [Mon, 26 Sep 2011 17:26:58 +0000 (14:26 -0300)]
telit: add #RSEN notify
RSEN URC tells if the SAP Client was enabled or not
Gustavo F. Padovan [Mon, 26 Sep 2011 17:26:57 +0000 (14:26 -0300)]
sap: add support to connect the RFCOMM link
Gustavo F. Padovan [Mon, 26 Sep 2011 17:26:56 +0000 (14:26 -0300)]
telit: add support to enable SAP client
Denis Kenzior [Mon, 26 Sep 2011 18:37:06 +0000 (13:37 -0500)]
sap: Fix minor whitespace issues
Gustavo F. Padovan [Mon, 26 Sep 2011 17:26:55 +0000 (14:26 -0300)]
sap: Add basic sap plugin
Gustavo F. Padovan [Tue, 13 Sep 2011 18:58:31 +0000 (15:58 -0300)]
bluetooth: track DBus call pending
Denis Kenzior [Fri, 9 Sep 2011 05:23:09 +0000 (00:23 -0500)]
call-volume: Use g_idle_add to register
Mikel Astiz [Thu, 15 Sep 2011 16:34:35 +0000 (18:34 +0200)]
hfp_hf: add handsfree atom
Mikel Astiz [Thu, 15 Sep 2011 16:34:38 +0000 (18:34 +0200)]
handsfree: Add driver api for number requests
e.g. AT+BINP=1
Mikel Astiz [Thu, 15 Sep 2011 16:34:36 +0000 (18:34 +0200)]
handsfree: Implement inband ring settings
Mikel Astiz [Thu, 15 Sep 2011 16:34:36 +0000 (18:34 +0200)]
include: Add in-band ring to handsfree public api
Mikel Astiz [Thu, 15 Sep 2011 16:34:34 +0000 (18:34 +0200)]
hfpmodem: Add skeleton driver implemenetation
Denis Kenzior [Fri, 9 Sep 2011 05:12:12 +0000 (00:12 -0500)]
AUTHORS: Mention Mikel's contributions
Mikel Astiz [Thu, 15 Sep 2011 16:34:33 +0000 (18:34 +0200)]
handsfree: Add skeleton implementation
Mikel Astiz [Thu, 15 Sep 2011 16:34:33 +0000 (18:34 +0200)]
include: Add skeleton handsfree public atom API
Mikel Astiz [Thu, 15 Sep 2011 16:34:33 +0000 (18:34 +0200)]
dbus: Add Handsfree interface definition
Mikel Astiz [Thu, 15 Sep 2011 16:34:32 +0000 (18:34 +0200)]
TODO: Task added for HFP-specific capabilities
Denis Kenzior [Fri, 9 Sep 2011 05:09:51 +0000 (00:09 -0500)]
plugins: Fix unused var warning
Denis Kenzior [Fri, 9 Sep 2011 04:49:49 +0000 (23:49 -0500)]
tools: Make lookup-apn use mbpi.c
Denis Kenzior [Fri, 9 Sep 2011 04:49:25 +0000 (23:49 -0500)]
plugins: Add mobile-broadband-provider-info parser
Denis Kenzior [Fri, 9 Sep 2011 03:19:44 +0000 (22:19 -0500)]
gprs: Allow NULL context names while provisioning
Denis Kenzior [Thu, 8 Sep 2011 08:42:19 +0000 (03:42 -0500)]
include: Minor style tweaks
Denis Kenzior [Thu, 8 Sep 2011 08:41:07 +0000 (03:41 -0500)]
emulator: Minor style tweaks inside bia_cb
Frédéric Danis [Wed, 31 Aug 2011 15:21:33 +0000 (17:21 +0200)]
TODO: mark HFP AG 1.6 indicator activation as done
Frédéric Danis [Wed, 31 Aug 2011 15:21:31 +0000 (17:21 +0200)]
include: update HFP features types to version 1.6
Frédéric Danis [Wed, 31 Aug 2011 15:21:30 +0000 (17:21 +0200)]
emulator: add AT+BIA support for HFP