platform/upstream/ofono.git
12 years agonetwork: Use netreg_emit_operator_display_name()
Oleg Zhurakivskyy [Tue, 13 Dec 2011 11:36:22 +0000 (13:36 +0200)]
network: Use netreg_emit_operator_display_name()

Redundant in place code removed, netreg_emit_operator_display_name()
is now used consistently everywhere in network.c

12 years agospeedupcdma: Create cdma-netreg atom
Guillaume Zajac [Thu, 15 Dec 2011 14:13:33 +0000 (15:13 +0100)]
speedupcdma: Create cdma-netreg atom

According to SpeedUp 7300 specifications, SpeedUp uses
same AT command as Huawei so we can create cdma-netreg atom
using huaweicdma drivers.

12 years agoudevng: add another driver name for telit
Christopher Vogl [Thu, 15 Dec 2011 14:43:01 +0000 (15:43 +0100)]
udevng: add another driver name for telit

some telit hardware needs option driver.

12 years agoAUTHORS: Mention Christopher's contributions
Denis Kenzior [Fri, 16 Dec 2011 04:37:33 +0000 (22:37 -0600)]
AUTHORS: Mention Christopher's contributions

12 years agotelit: use CIND "rssi" indicator instead of "signal"
Christopher Vogl [Thu, 15 Dec 2011 13:34:41 +0000 (14:34 +0100)]
telit: use CIND "rssi" indicator instead of "signal"

"signal" indicator permanently reports 99 (not measurable).

12 years agospeedupcdma: Tweak plugin to notify dormant state
Guillaume Zajac [Mon, 12 Dec 2011 16:13:32 +0000 (17:13 +0100)]
speedupcdma: Tweak plugin to notify dormant state

12 years agoTODO: Mark RSSI task for 1xEVDO as done
Guillaume Zajac [Mon, 12 Dec 2011 09:17:27 +0000 (10:17 +0100)]
TODO: Mark RSSI task for 1xEVDO as done

12 years agoTODO: Split in 2 tasks RSSI and SINR measurement
Guillaume Zajac [Mon, 12 Dec 2011 09:17:26 +0000 (10:17 +0100)]
TODO: Split in 2 tasks RSSI and SINR measurement

12 years agohuaweicdmamodem: Fix sysinfo parsing
Philippe Nunes [Thu, 8 Dec 2011 14:50:03 +0000 (15:50 +0100)]
huaweicdmamodem: Fix sysinfo parsing

In practice, the service domain is set to 255 (cdma not supported)
with an EV-DO capable hardware.

12 years agohuaweicdma: Use pcui port for cdma_netreg
Philippe Nunes [Thu, 8 Dec 2011 14:49:58 +0000 (15:49 +0100)]
huaweicdma: Use pcui port for cdma_netreg

12 years agocdma-connman: Turn off modem dormancy timeouts
Denis Kenzior [Fri, 9 Dec 2011 11:35:48 +0000 (05:35 -0600)]
cdma-connman: Turn off modem dormancy timeouts

12 years agohuaweicdma: Tweak plugin to notify dormant state
Guillaume Zajac [Thu, 8 Dec 2011 11:00:29 +0000 (12:00 +0100)]
huaweicdma: Tweak plugin to notify dormant state

Specify vendor in creating cdma-connman atom.
Set PCUI interface as slave of MODEM interface to receive dormant
state notification during data call.

12 years agocdma-connman: Support Huawei dormant notifications
Guillaume Zajac [Thu, 8 Dec 2011 11:00:30 +0000 (12:00 +0100)]
cdma-connman: Support Huawei dormant notifications

12 years agocdma-connman: Add dormant_notify implementation
Guillaume Zajac [Thu, 8 Dec 2011 11:00:28 +0000 (12:00 +0100)]
cdma-connman: Add dormant_notify implementation

12 years agocdma-connman: Add dormant state notification API
Guillaume Zajac [Thu, 8 Dec 2011 11:00:27 +0000 (12:00 +0100)]
cdma-connman: Add dormant state notification API

12 years agoTODO: Mark RSSI measurement task as done
Guillaume Zajac [Thu, 8 Dec 2011 09:58:18 +0000 (10:58 +0100)]
TODO: Mark RSSI measurement task as done

12 years agoTODO: Split in 2 tasks RSSI and Ec/Io measurement
Guillaume Zajac [Thu, 8 Dec 2011 09:58:17 +0000 (10:58 +0100)]
TODO: Split in 2 tasks RSSI and Ec/Io measurement

12 years agoTODO: Mark net initiated disconnect task as done
Guillaume Zajac [Thu, 8 Dec 2011 09:58:16 +0000 (10:58 +0100)]
TODO: Mark net initiated disconnect task as done

12 years agohuaweicdma: Add data strength notification support
Guillaume Zajac [Tue, 6 Dec 2011 09:33:43 +0000 (10:33 +0100)]
huaweicdma: Add data strength notification support

12 years agonetwork: Split EFspn and EFspdi Refresh handling
Denis Kenzior [Fri, 2 Dec 2011 22:00:02 +0000 (16:00 -0600)]
network: Split EFspn and EFspdi Refresh handling

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.

12 years agonetwork: Refactor sim_spdn_spdi_changed
Denis Kenzior [Fri, 2 Dec 2011 20:27:18 +0000 (14:27 -0600)]
network: Refactor sim_spdn_spdi_changed

12 years agonetwork: Tweak naming
Denis Kenzior [Fri, 2 Dec 2011 20:27:18 +0000 (14:27 -0600)]
network: Tweak naming

12 years agosimutil: Minor whitespace fix
Denis Kenzior [Fri, 2 Dec 2011 19:01:14 +0000 (13:01 -0600)]
simutil: Minor whitespace fix

12 years agosimutil: Add CPHS SPN & short SPN to EFdb
Denis Kenzior [Fri, 2 Dec 2011 19:00:46 +0000 (13:00 -0600)]
simutil: Add CPHS SPN & short SPN to EFdb

12 years agosimutil: Add CPHS SPN and short-SPN IDs
Oleg Zhurakivskyy [Fri, 2 Dec 2011 11:10:33 +0000 (13:10 +0200)]
simutil: Add CPHS SPN and short-SPN IDs

12 years agogprs-provision: Fix crash if no SPN present
Oleg Zhurakivskyy [Fri, 2 Dec 2011 11:10:32 +0000 (13:10 +0200)]
gprs-provision: Fix crash if no SPN present

12 years agonetwork: Rename spname to spn
Oleg Zhurakivskyy [Fri, 2 Dec 2011 11:10:31 +0000 (13:10 +0200)]
network: Rename spname to spn

12 years agonetwork: Go back to the original
Denis Kenzior [Fri, 2 Dec 2011 18:52:27 +0000 (12:52 -0600)]
network: Go back to the original

The code is a little bit more readable and slightly more efficient this
way

12 years agonetwork: Refactor sim_spn_read_cb()
Oleg Zhurakivskyy [Fri, 2 Dec 2011 11:10:30 +0000 (13:10 +0200)]
network: Refactor sim_spn_read_cb()

Refactor sim_spn_read_cb() for CPHS SPN, short-SPN inclusion

12 years agonetwork: M9 coding style corrections
Oleg Zhurakivskyy [Fri, 2 Dec 2011 11:10:29 +0000 (13:10 +0200)]
network: M9 coding style corrections

12 years agodoc: Remove stale TODO
Denis Kenzior [Fri, 2 Dec 2011 12:03:19 +0000 (06:03 -0600)]
doc: Remove stale TODO

12 years agogsmdial: Make sure to use '#' at the end
Denis Kenzior [Wed, 30 Nov 2011 10:35:44 +0000 (04:35 -0600)]
gsmdial: Make sure to use '#' at the end

The bluetooth path got this part wrong

12 years agosierra: Fix memory leak
Guillaume Zajac [Thu, 1 Dec 2011 16:48:52 +0000 (17:48 +0100)]
sierra: Fix memory leak

12 years agosimfs: Call callback even if impl isn't provided
Guillaume Zajac [Mon, 21 Nov 2011 10:54:03 +0000 (11:54 +0100)]
simfs: Call callback even if impl isn't provided

12 years agocdma-netreg: Add skeleton sid query implementation
Philippe Nunes [Thu, 24 Nov 2011 17:46:23 +0000 (18:46 +0100)]
cdma-netreg: Add skeleton sid query implementation

12 years agoinclude: Add serving_system method to cdma-netreg
Philippe Nunes [Thu, 24 Nov 2011 17:46:21 +0000 (18:46 +0100)]
include: Add serving_system method to cdma-netreg

12 years agoupdate gitignore
Denis Kenzior [Thu, 24 Nov 2011 23:41:17 +0000 (17:41 -0600)]
update gitignore

12 years agomodem: Add Type property to GetProperties result
Daniel Wagner [Tue, 22 Nov 2011 17:10:00 +0000 (18:10 +0100)]
modem: Add Type property to GetProperties result

12 years agodoc: Add Type to the Modem object
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.

12 years agosap: Add modem type sap
Daniel Wagner [Tue, 22 Nov 2011 17:09:50 +0000 (18:09 +0100)]
sap: Add modem type sap

12 years agohfp_hf: Add modem type hfp
Daniel Wagner [Tue, 22 Nov 2011 17:09:35 +0000 (18:09 +0100)]
hfp_hf: Add modem type hfp

12 years agoinclude: Add modem type to modem.h
Daniel Wagner [Tue, 22 Nov 2011 17:09:30 +0000 (18:09 +0100)]
include: Add modem type to modem.h

13 years agotools: Add lookup-provider-name utility
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.

13 years agoplugins: Make the code a bit prettier
Denis Kenzior [Wed, 16 Nov 2011 09:59:40 +0000 (03:59 -0600)]
plugins: Make the code a bit prettier

13 years agombpi: Add mbpi_lookup_cdma_provider_name API
Philippe Nunes [Thu, 17 Nov 2011 16:20:59 +0000 (17:20 +0100)]
mbpi: Add mbpi_lookup_cdma_provider_name API

13 years agogatchat: Fix minor style issue
Denis Kenzior [Tue, 15 Nov 2011 02:11:39 +0000 (20:11 -0600)]
gatchat: Fix minor style issue

13 years agotools: Update to the new mbpi API
Philippe Nunes [Tue, 15 Nov 2011 13:04:13 +0000 (14:04 +0100)]
tools: Update to the new mbpi API

13 years agoprovision: 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

13 years agombpi: mbpi_lookup becomes mbpi_lookup_apn
Philippe Nunes [Tue, 15 Nov 2011 13:04:13 +0000 (14:04 +0100)]
mbpi: mbpi_lookup becomes mbpi_lookup_apn

13 years agobuild: Create src/builtin.h via BUILT_SOURCES
Marcel Holtmann [Sat, 12 Nov 2011 23:23:50 +0000 (08:23 +0900)]
build: Create src/builtin.h via BUILT_SOURCES

13 years agogatchat: Minor style fixup
Denis Kenzior [Mon, 7 Nov 2011 18:27:51 +0000 (12:27 -0600)]
gatchat: Minor style fixup

13 years agogatchat: Remove erroneous break statement
Denis Kenzior [Mon, 7 Nov 2011 18:26:42 +0000 (12:26 -0600)]
gatchat: Remove erroneous break statement

13 years agogatchat: Add IPv6 Control Protocol
Oleg Zhurakivskyy [Tue, 8 Nov 2011 12:46:53 +0000 (14:46 +0200)]
gatchat: Add IPv6 Control Protocol

13 years agoTODO: Add CDMA network name task
Philippe Nunes [Wed, 9 Nov 2011 18:34:02 +0000 (19:34 +0100)]
TODO: Add CDMA network name task

13 years agocdmamodem: Notify when connection is lost
Guillaume Zajac [Fri, 4 Nov 2011 15:28:07 +0000 (16:28 +0100)]
cdmamodem: Notify when connection is lost

13 years agocdma-connman: Add public api definition
Guillaume Zajac [Fri, 4 Nov 2011 15:28:06 +0000 (16:28 +0100)]
cdma-connman: Add public api definition

13 years agocdma-connman: Refactor previous commit
Denis Kenzior [Fri, 4 Nov 2011 20:13:24 +0000 (15:13 -0500)]
cdma-connman: Refactor previous commit

13 years agocdma-connman: Check netreg when changing Powered
Guillaume Zajac [Fri, 4 Nov 2011 15:28:05 +0000 (16:28 +0100)]
cdma-connman: Check netreg when changing Powered

13 years agodbus: Tweak wording
Denis Kenzior [Fri, 4 Nov 2011 19:52:47 +0000 (14:52 -0500)]
dbus: Tweak wording

13 years agodbus: Add new D-Bus error message NotRegistered
Guillaume Zajac [Fri, 4 Nov 2011 15:28:04 +0000 (16:28 +0100)]
dbus: Add new D-Bus error message NotRegistered

13 years agoinclude: Add api to notify when connection is lost
Guillaume Zajac [Wed, 2 Nov 2011 10:37:59 +0000 (11:37 +0100)]
include: Add api to notify when connection is lost

13 years agohfp_hf: Fix minor style issue from previous commit
Denis Kenzior [Tue, 1 Nov 2011 23:51:05 +0000 (18:51 -0500)]
hfp_hf: Fix minor style issue from previous commit

13 years agohfp_hf: BT address exposed through Serial property
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

13 years agocdma-netreg: Implement new public API
Guillaume Zajac [Thu, 20 Oct 2011 15:41:31 +0000 (17:41 +0200)]
cdma-netreg: Implement new public API

13 years agoinclude: Add way to obtain current status
Guillaume Zajac [Thu, 20 Oct 2011 15:41:31 +0000 (17:41 +0200)]
include: Add way to obtain current status

13 years agotest: Pretty print the new HF Features property
Denis Kenzior [Fri, 21 Oct 2011 19:26:36 +0000 (14:26 -0500)]
test: Pretty print the new HF Features property

13 years agonetreg: Fix memory leak in HFP case
Denis Kenzior [Fri, 21 Oct 2011 19:02:51 +0000 (14:02 -0500)]
netreg: Fix memory leak in HFP case

13 years agophonesim: Add handsfree atom to localhfp
Denis Kenzior [Fri, 21 Oct 2011 18:56:17 +0000 (13:56 -0500)]
phonesim: Add handsfree atom to localhfp

13 years agohfpmodem: Report features supported by AG
Mikel Astiz [Fri, 21 Oct 2011 16:51:31 +0000 (18:51 +0200)]
hfpmodem: Report features supported by AG

13 years agohandsfree: add ofono_handsfree_set_ag_features
Denis Kenzior [Fri, 21 Oct 2011 18:52:55 +0000 (13:52 -0500)]
handsfree: add ofono_handsfree_set_ag_features

13 years agohfpmodem: devinfo atom added to export BT address
Mikel Astiz [Fri, 21 Oct 2011 16:51:36 +0000 (18:51 +0200)]
hfpmodem: devinfo atom added to export BT address

13 years agodevinfo: avoid crash if query_model not supported
Mikel Astiz [Fri, 21 Oct 2011 16:51:35 +0000 (18:51 +0200)]
devinfo: avoid crash if query_model not supported

13 years agohfpmodem: Avoid segfault in handsfree
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.

13 years agohfpmodem: Avoid segfault in call-volume
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.

13 years agohfpmodem: Avoid segfault in network-registration
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.

13 years agodoc: Handsfree exposes supported AG features
Mikel Astiz [Fri, 21 Oct 2011 16:51:29 +0000 (18:51 +0200)]
doc: Handsfree exposes supported AG features

13 years agohfpmodem: Support for AT+BVRA
Mikel Astiz [Fri, 21 Oct 2011 16:51:28 +0000 (18:51 +0200)]
hfpmodem: Support for AT+BVRA

13 years agohandsfree: Implement voice recognition function
Mikel Astiz [Fri, 21 Oct 2011 16:51:27 +0000 (18:51 +0200)]
handsfree: Implement voice recognition function

13 years agoinclude: Voice recognition in handsfree public api
Mikel Astiz [Fri, 21 Oct 2011 16:51:26 +0000 (18:51 +0200)]
include: Voice recognition in handsfree public api

13 years agoinclude: Add API to set HF AG supported features
Mikel Astiz [Thu, 20 Oct 2011 16:38:12 +0000 (18:38 +0200)]
include: Add API to set HF AG supported features

13 years agodoc: Voice recognition function added in Handsfree
Mikel Astiz [Thu, 20 Oct 2011 16:38:07 +0000 (18:38 +0200)]
doc: Voice recognition function added in Handsfree

13 years agohfpmodem: minor whitespace fix
Mikel Astiz [Thu, 20 Oct 2011 16:38:20 +0000 (18:38 +0200)]
hfpmodem: minor whitespace fix

13 years agohfpmodem: Support for +BSIR unsolicited responses
Mikel Astiz [Thu, 20 Oct 2011 16:38:06 +0000 (18:38 +0200)]
hfpmodem: Support for +BSIR unsolicited responses

13 years agolookup-apn: Minor style issues
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:05:05 +0000 (14:05 +0300)]
lookup-apn: Minor style issues

13 years agombpi: Minor style issues
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:05:04 +0000 (14:05 +0300)]
mbpi: Minor style issues

13 years agolookup-apn: Use mbpi_ap_free()
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:05:03 +0000 (14:05 +0300)]
lookup-apn: Use mbpi_ap_free()

13 years agombpi: Rename mbpi_provision_data_free()
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:05:02 +0000 (14:05 +0300)]
mbpi: Rename mbpi_provision_data_free()

13 years agolookup-apn: Add cli option to control duplicates
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:05:01 +0000 (14:05 +0300)]
lookup-apn: Add cli option to control duplicates

13 years agolookup-apn: Use mbpi_ap_type()
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:05:00 +0000 (14:05 +0300)]
lookup-apn: Use mbpi_ap_type()

13 years agombpi: Add mbpi_ap_type()
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:04:59 +0000 (14:04 +0300)]
mbpi: Add mbpi_ap_type()

13 years agoprovision: Add provisioning plugin
Oleg Zhurakivskyy [Tue, 18 Oct 2011 11:04:58 +0000 (14:04 +0300)]
provision: Add provisioning plugin

13 years agoudev: add a driver name for telit
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.

13 years agodrivers: Some more copyright fixes
Marcel Holtmann [Sat, 15 Oct 2011 19:21:30 +0000 (12:21 -0700)]
drivers: Some more copyright fixes

13 years agocore: Some more copyright fixes
Marcel Holtmann [Sat, 15 Oct 2011 19:21:12 +0000 (12:21 -0700)]
core: Some more copyright fixes

13 years agodoc: Clarifications on voice call behavior
Daniel Wagner [Thu, 13 Oct 2011 17:42:33 +0000 (10:42 -0700)]
doc: Clarifications on voice call behavior

13 years agohfp_hf: Switch to permissive AT syntax parser
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.

13 years agohandsfree: Removed ASYNC flag from GetProperties
Mikel Astiz [Wed, 12 Oct 2011 12:35:31 +0000 (14:35 +0200)]
handsfree: Removed ASYNC flag from GetProperties

13 years agohandsfree: Pass the error information to the core
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.

13 years agohfpmodem: Support of number requests (AT+BINP=1)
Mikel Astiz [Wed, 12 Oct 2011 12:35:30 +0000 (14:35 +0200)]
hfpmodem: Support of number requests (AT+BINP=1)

13 years agohandsfree: Expose RequestPhoneNumber in D-Bus API
Mikel Astiz [Wed, 12 Oct 2011 12:35:29 +0000 (14:35 +0200)]
handsfree: Expose RequestPhoneNumber in D-Bus API