Denis Kenzior [Thu, 24 Nov 2011 23:41:17 +0000 (17:41 -0600)]
update gitignore
Daniel Wagner [Tue, 22 Nov 2011 17:10:00 +0000 (18:10 +0100)]
modem: Add Type property to GetProperties result
Daniel Wagner [Tue, 22 Nov 2011 17:10:01 +0000 (18:10 +0100)]
doc: Add Type to the Modem object
Indicate the kind of modem it is before it is powered up.
Daniel Wagner [Tue, 22 Nov 2011 17:09:50 +0000 (18:09 +0100)]
sap: Add modem type sap
Daniel Wagner [Tue, 22 Nov 2011 17:09:35 +0000 (18:09 +0100)]
hfp_hf: Add modem type hfp
Daniel Wagner [Tue, 22 Nov 2011 17:09:30 +0000 (18:09 +0100)]
include: Add modem type to modem.h
Philippe Nunes [Thu, 17 Nov 2011 16:21:00 +0000 (17:21 +0100)]
tools: Add lookup-provider-name utility
This is a quick tool to look up CDMA network name based on the SID from
the mobile-broadband-provider-info database.
Denis Kenzior [Wed, 16 Nov 2011 09:59:40 +0000 (03:59 -0600)]
plugins: Make the code a bit prettier
Philippe Nunes [Thu, 17 Nov 2011 16:20:59 +0000 (17:20 +0100)]
mbpi: Add mbpi_lookup_cdma_provider_name API
Denis Kenzior [Tue, 15 Nov 2011 02:11:39 +0000 (20:11 -0600)]
gatchat: Fix minor style issue
Philippe Nunes [Tue, 15 Nov 2011 13:04:13 +0000 (14:04 +0100)]
tools: Update to the new mbpi API
Philippe Nunes [Tue, 15 Nov 2011 13:04:13 +0000 (14:04 +0100)]
provision: Update to the new mbpi API
Philippe Nunes [Tue, 15 Nov 2011 13:04:13 +0000 (14:04 +0100)]
mbpi: mbpi_lookup becomes mbpi_lookup_apn
Marcel Holtmann [Sat, 12 Nov 2011 23:23:50 +0000 (08:23 +0900)]
build: Create src/builtin.h via BUILT_SOURCES
Denis Kenzior [Mon, 7 Nov 2011 18:27:51 +0000 (12:27 -0600)]
gatchat: Minor style fixup
Denis Kenzior [Mon, 7 Nov 2011 18:26:42 +0000 (12:26 -0600)]
gatchat: Remove erroneous break statement
Oleg Zhurakivskyy [Tue, 8 Nov 2011 12:46:53 +0000 (14:46 +0200)]
gatchat: Add IPv6 Control Protocol
Philippe Nunes [Wed, 9 Nov 2011 18:34:02 +0000 (19:34 +0100)]
TODO: Add CDMA network name task
Guillaume Zajac [Fri, 4 Nov 2011 15:28:07 +0000 (16:28 +0100)]
cdmamodem: Notify when connection is lost
Guillaume Zajac [Fri, 4 Nov 2011 15:28:06 +0000 (16:28 +0100)]
cdma-connman: Add public api definition
Denis Kenzior [Fri, 4 Nov 2011 20:13:24 +0000 (15:13 -0500)]
cdma-connman: Refactor previous commit
Guillaume Zajac [Fri, 4 Nov 2011 15:28:05 +0000 (16:28 +0100)]
cdma-connman: Check netreg when changing Powered
Denis Kenzior [Fri, 4 Nov 2011 19:52:47 +0000 (14:52 -0500)]
dbus: Tweak wording
Guillaume Zajac [Fri, 4 Nov 2011 15:28:04 +0000 (16:28 +0100)]
dbus: Add new D-Bus error message NotRegistered
Guillaume Zajac [Wed, 2 Nov 2011 10:37:59 +0000 (11:37 +0100)]
include: Add api to notify when connection is lost
Denis Kenzior [Tue, 1 Nov 2011 23:51:05 +0000 (18:51 -0500)]
hfp_hf: Fix minor style issue from previous commit
Mikel Astiz [Wed, 2 Nov 2011 13:45:55 +0000 (14:45 +0100)]
hfp_hf: BT address exposed through Serial property
Accomplished by adding the devinfo atom in pre_sim stage
Guillaume Zajac [Thu, 20 Oct 2011 15:41:31 +0000 (17:41 +0200)]
cdma-netreg: Implement new public API
Guillaume Zajac [Thu, 20 Oct 2011 15:41:31 +0000 (17:41 +0200)]
include: Add way to obtain current status
Denis Kenzior [Fri, 21 Oct 2011 19:26:36 +0000 (14:26 -0500)]
test: Pretty print the new HF Features property
Denis Kenzior [Fri, 21 Oct 2011 19:02:51 +0000 (14:02 -0500)]
netreg: Fix memory leak in HFP case
Denis Kenzior [Fri, 21 Oct 2011 18:56:17 +0000 (13:56 -0500)]
phonesim: Add handsfree atom to localhfp
Mikel Astiz [Fri, 21 Oct 2011 16:51:31 +0000 (18:51 +0200)]
hfpmodem: Report features supported by AG
Denis Kenzior [Fri, 21 Oct 2011 18:52:55 +0000 (13:52 -0500)]
handsfree: add ofono_handsfree_set_ag_features
Mikel Astiz [Fri, 21 Oct 2011 16:51:36 +0000 (18:51 +0200)]
hfpmodem: devinfo atom added to export BT address
Mikel Astiz [Fri, 21 Oct 2011 16:51:35 +0000 (18:51 +0200)]
devinfo: avoid crash if query_model not supported
Mikel Astiz [Fri, 21 Oct 2011 16:51:34 +0000 (18:51 +0200)]
hfpmodem: Avoid segfault in handsfree
The use of g_idle_add can cause a segmentation fault if the object is
destroyed in the meantime.
Mikel Astiz [Fri, 21 Oct 2011 16:51:33 +0000 (18:51 +0200)]
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.
Mikel Astiz [Fri, 21 Oct 2011 16:51:32 +0000 (18:51 +0200)]
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.
Mikel Astiz [Fri, 21 Oct 2011 16:51:29 +0000 (18:51 +0200)]
doc: Handsfree exposes supported AG features
Mikel Astiz [Fri, 21 Oct 2011 16:51:28 +0000 (18:51 +0200)]
hfpmodem: Support for AT+BVRA
Mikel Astiz [Fri, 21 Oct 2011 16:51:27 +0000 (18:51 +0200)]
handsfree: Implement voice recognition function
Mikel Astiz [Fri, 21 Oct 2011 16:51:26 +0000 (18:51 +0200)]
include: Voice recognition in handsfree public api
Mikel Astiz [Thu, 20 Oct 2011 16:38:12 +0000 (18:38 +0200)]
include: Add API to set HF AG supported features
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