platform/upstream/ofono.git
13 years agostk: make use of ADD_ERROR_RESULT macro
Jeevaka Badrappan [Thu, 6 Jan 2011 19:41:08 +0000 (11:41 -0800)]
stk: make use of ADD_ERROR_RESULT macro

13 years agostk: add additional info for terminal busy result
Jeevaka Badrappan [Thu, 6 Jan 2011 19:41:07 +0000 (11:41 -0800)]
stk: add additional info for terminal busy result

As per the ETSI TS 102 223 specification 8.12.2, it is
mandatory to provide additional information for the
general result "ME currently unable to process command".

13 years agosimfs: Add cache flushing functions
Andrzej Zaborowski [Mon, 10 Jan 2011 11:01:31 +0000 (12:01 +0100)]
simfs: Add cache flushing functions

13 years agotest: add set-call-forwarding
Jarko Poutiainen [Wed, 12 Jan 2011 09:14:39 +0000 (11:14 +0200)]
test: add set-call-forwarding

13 years agoTODO: Add task for main.conf
Aki Niemi [Wed, 12 Jan 2011 08:40:21 +0000 (10:40 +0200)]
TODO: Add task for main.conf

13 years agoTODO: set owner of Support HFP AG emulator task
Frederic Danis [Wed, 12 Jan 2011 15:41:30 +0000 (16:41 +0100)]
TODO: set owner of Support HFP AG emulator task

13 years agoisimodem: fix return from call control requests
Pekka Pessi [Wed, 12 Jan 2011 15:16:28 +0000 (17:16 +0200)]
isimodem: fix return from call control requests

13 years agogatchat: M15 coding styles fixes
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:18 +0000 (12:52 +0200)]
gatchat: M15 coding styles fixes

13 years agounit: M15 coding style fix
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:17 +0000 (12:52 +0200)]
unit: M15 coding style fix

13 years agoplugins: M15 coding style fix
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:16 +0000 (12:52 +0200)]
plugins: M15 coding style fix

13 years agoatmodem: M15 coding style fix
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:15 +0000 (12:52 +0200)]
atmodem: M15 coding style fix

13 years agoisimodem: M15 coding style fix
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:14 +0000 (12:52 +0200)]
isimodem: M15 coding style fix

13 years agonwmodem: M15 coding style fix
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:13 +0000 (12:52 +0200)]
nwmodem: M15 coding style fix

13 years agohsomodem: M15 coding style fix
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:12 +0000 (12:52 +0200)]
hsomodem: M15 coding style fix

13 years agoifxmodem: M15 coding style fix
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:11 +0000 (12:52 +0200)]
ifxmodem: M15 coding style fix

13 years agocalypsomodem: M15 coding style fix
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:10 +0000 (12:52 +0200)]
calypsomodem: M15 coding style fix

13 years agostemodem: M15 coding style fix
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:09 +0000 (12:52 +0200)]
stemodem: M15 coding style fix

13 years agohuaweimodem: M15 coding style fix
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:08 +0000 (12:52 +0200)]
huaweimodem: M15 coding style fix

13 years agohfpmodem: M15 coding style fix
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:07 +0000 (12:52 +0200)]
hfpmodem: M15 coding style fix

13 years agombmmodem: M15 coding style fix
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:06 +0000 (12:52 +0200)]
mbmmodem: M15 coding style fix

13 years agoinclude: M15 coding style fix
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:05 +0000 (12:52 +0200)]
include: M15 coding style fix

13 years agocore: M15 coding style fix
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:04 +0000 (12:52 +0200)]
core: M15 coding style fix

13 years agosmsutil: M15 coding style fix
Jeevaka Badrappan [Wed, 12 Jan 2011 10:52:03 +0000 (12:52 +0200)]
smsutil: M15 coding style fix

13 years agoTODO: Fix typos
Aki Niemi [Wed, 12 Jan 2011 10:39:50 +0000 (12:39 +0200)]
TODO: Fix typos

13 years agoTODO: Update neighbor cell task owner
Aki Niemi [Wed, 12 Jan 2011 08:32:00 +0000 (10:32 +0200)]
TODO: Update neighbor cell task owner

13 years agoudev: Add another Sierra Wireless modem to the list
Marcel Holtmann [Wed, 12 Jan 2011 03:06:19 +0000 (19:06 -0800)]
udev: Add another Sierra Wireless modem to the list

13 years agoplugin: Add ste modem init daemon integration
Sjur Brændeland [Tue, 11 Jan 2011 22:56:30 +0000 (23:56 +0100)]
plugin: Add ste modem init daemon integration

This patch introduces auto discovery of ST-Ericsson modems.
ST-Ericsson modems (M57XX, M7XX, M74XX) are managed by a
Modem Init Daemon responsible for start, power cycles,
flashing etc. This STE plugin monitors the modem state exposed
from the Modem Init Daemon's Dbus API. When the modem is in state
"on" the STE modem is created and registered. Muliple modem
instances, and reset handling is supported.

13 years agocoding-style: Use void if function has no parameters
Sjur Brændeland [Tue, 11 Jan 2011 22:39:30 +0000 (23:39 +0100)]
coding-style: Use void if function has no parameters

13 years agosierra: Add skeleton for Sierra modem plugin
Marcel Holtmann [Tue, 11 Jan 2011 07:16:21 +0000 (23:16 -0800)]
sierra: Add skeleton for Sierra modem plugin

13 years agoudev: Add support for Sierra device detection
Marcel Holtmann [Tue, 11 Jan 2011 07:12:12 +0000 (23:12 -0800)]
udev: Add support for Sierra device detection

13 years agodoc: Update overview.txt
Denis Kenzior [Tue, 11 Jan 2011 01:56:06 +0000 (19:56 -0600)]
doc: Update overview.txt

13 years agogprs: avoid useless loop iteration
Rémi Denis-Courmont [Mon, 10 Jan 2011 13:15:16 +0000 (15:15 +0200)]
gprs: avoid useless loop iteration

13 years agoFix up Lasse's name and email address
Marcel Holtmann [Mon, 10 Jan 2011 23:38:31 +0000 (15:38 -0800)]
Fix up Lasse's name and email address

13 years agoatmodem: Use switch statement for vendor quirks
Marcel Holtmann [Mon, 10 Jan 2011 23:35:39 +0000 (15:35 -0800)]
atmodem: Use switch statement for vendor quirks

13 years agosim: Fix missing return in the atmodem driver
Denis Kenzior [Mon, 10 Jan 2011 22:21:16 +0000 (16:21 -0600)]
sim: Fix missing return in the atmodem driver

In some circumstances it was possible to call the callback with both
failure and success

13 years agosim: Prefer not using _ prefix for style reasons
Denis Kenzior [Mon, 10 Jan 2011 22:14:50 +0000 (16:14 -0600)]
sim: Prefer not using _ prefix for style reasons

13 years agoTODO: mark 'SIM PIN retry counter' task as done
Lucas De Marchi [Mon, 10 Jan 2011 21:59:54 +0000 (19:59 -0200)]
TODO: mark 'SIM PIN retry counter' task as done

13 years agoatmodem: implement query for remaining pin retries
Lucas De Marchi [Mon, 10 Jan 2011 21:59:53 +0000 (19:59 -0200)]
atmodem: implement query for remaining pin retries

Implement query method for the remaining pin retries on huawei modem.

13 years agodoc: detail Retries property
Lucas De Marchi [Mon, 10 Jan 2011 21:02:30 +0000 (19:02 -0200)]
doc: detail Retries property

13 years agosim: Minor style fixes
Denis Kenzior [Mon, 10 Jan 2011 21:42:24 +0000 (15:42 -0600)]
sim: Minor style fixes

13 years agosim: query remaining pin retries
Lucas De Marchi [Mon, 10 Jan 2011 21:02:29 +0000 (19:02 -0200)]
sim: query remaining pin retries

Check the remaining pin retries after each operation that might have
changed it, i.e. locking, unlocking, reseting or changing pin.

13 years agoinclude: add method to query pin Retries
Lucas De Marchi [Mon, 10 Jan 2011 21:02:28 +0000 (19:02 -0200)]
include: add method to query pin Retries

13 years agohuawei: use VENDOR_HUAWEI quirk on sim creation
Lucas De Marchi [Mon, 10 Jan 2011 21:02:27 +0000 (19:02 -0200)]
huawei: use VENDOR_HUAWEI quirk on sim creation

13 years agoatmodem: check for VENDOR_HUAWEI on sim atom
Lucas De Marchi [Mon, 10 Jan 2011 21:02:26 +0000 (19:02 -0200)]
atmodem: check for VENDOR_HUAWEI on sim atom

13 years agoAUTHORS: Mention Oskari's contributions
Denis Kenzior [Mon, 10 Jan 2011 21:14:38 +0000 (15:14 -0600)]
AUTHORS: Mention Oskari's contributions

13 years agoudev: Minor style fix
Denis Kenzior [Mon, 10 Jan 2011 21:14:03 +0000 (15:14 -0600)]
udev: Minor style fix

13 years agoudev: Handle TC65 modem
Oskari Timperi [Sun, 9 Jan 2011 23:44:48 +0000 (01:44 +0200)]
udev: Handle TC65 modem

13 years agotc65: Minor style fixes
Denis Kenzior [Mon, 10 Jan 2011 21:11:18 +0000 (15:11 -0600)]
tc65: Minor style fixes

13 years agotc65: Simplify logic
Denis Kenzior [Mon, 10 Jan 2011 21:10:40 +0000 (15:10 -0600)]
tc65: Simplify logic

13 years agotc65: No need to g_strdup options in the hashtable
Denis Kenzior [Mon, 10 Jan 2011 21:08:01 +0000 (15:08 -0600)]
tc65: No need to g_strdup options in the hashtable

13 years agoAdd plugin for Cinterion TC65 modem
Oskari Timperi [Sun, 9 Jan 2011 23:44:47 +0000 (01:44 +0200)]
Add plugin for Cinterion TC65 modem

13 years agoMention Lasse's contributions
Denis Kenzior [Mon, 10 Jan 2011 20:58:56 +0000 (14:58 -0600)]
Mention Lasse's contributions

13 years agogprs: Fixing mem leak
Lasse.Kunnasluoto@tieto.com [Mon, 10 Jan 2011 07:08:54 +0000 (09:08 +0200)]
gprs: Fixing mem leak

13 years agogobi: Add support for basic network registration handling
Marcel Holtmann [Mon, 10 Jan 2011 03:02:35 +0000 (19:02 -0800)]
gobi: Add support for basic network registration handling

13 years agobuild: Add configure option for building tools
Marcel Holtmann [Sun, 9 Jan 2011 19:04:58 +0000 (11:04 -0800)]
build: Add configure option for building tools

13 years agocdmamodem: Fix the broken plugin naming
Marcel Holtmann [Sun, 9 Jan 2011 19:01:31 +0000 (11:01 -0800)]
cdmamodem: Fix the broken plugin naming

13 years agobuild: Fix the CDMA modem autoconf/automake mess
Marcel Holtmann [Sun, 9 Jan 2011 18:56:38 +0000 (10:56 -0800)]
build: Fix the CDMA modem autoconf/automake mess

13 years agogobi: Add skeleton for Qualcomm Gobi modem plugin
Marcel Holtmann [Sun, 9 Jan 2011 14:18:18 +0000 (06:18 -0800)]
gobi: Add skeleton for Qualcomm Gobi modem plugin

13 years agoudev: Add support for Qualcomm Gobi device detection
Marcel Holtmann [Sun, 9 Jan 2011 14:17:26 +0000 (06:17 -0800)]
udev: Add support for Qualcomm Gobi device detection

13 years agobuild: fix missing line continuation
Rafael Ignacio Zurita [Fri, 7 Jan 2011 14:49:31 +0000 (11:49 -0300)]
build: fix missing line continuation

13 years agogisi: Style fixes
Aki Niemi [Fri, 7 Jan 2011 11:43:45 +0000 (13:43 +0200)]
gisi: Style fixes

Lines were over 80 chars.

13 years agon900: use simplified client interface
Pekka Pessi [Tue, 4 Jan 2011 15:49:44 +0000 (17:49 +0200)]
n900: use simplified client interface

Use MTC_STATE_REQ_TIMEOUT with MTC_STATE_REQ, too.

13 years agoisiusb: use simplified client interface
Pekka Pessi [Tue, 4 Jan 2011 15:49:05 +0000 (17:49 +0200)]
isiusb: use simplified client interface

13 years agoisimodem: use simplified client interface
Pekka Pessi [Tue, 4 Jan 2011 15:48:33 +0000 (17:48 +0200)]
isimodem: use simplified client interface

13 years agogisi: Simplify client interface.
Pekka Pessi [Mon, 3 Jan 2011 20:00:33 +0000 (22:00 +0200)]
gisi: Simplify client interface.

Use send functions without explicit timeout. Return booleans instead
of pointers - nobody really used GIsiPending but relied on client
doing the cleanup.

Add g_isi_client_set_timeout(), g_isi_client_(v)send_with_timeout().

13 years agoisimodem/sms: verify SMS and SIM resources
Pekka Pessi [Mon, 3 Jan 2011 15:52:24 +0000 (17:52 +0200)]
isimodem/sms: verify SMS and SIM resources

13 years agoisimodem: fix style issues
Pekka Pessi [Mon, 3 Jan 2011 15:45:56 +0000 (17:45 +0200)]
isimodem: fix style issues

13 years agoisimodem: include complete ISI message in trace
Pekka Pessi [Tue, 4 Jan 2011 12:20:39 +0000 (14:20 +0200)]
isimodem: include complete ISI message in trace

13 years agoisimodem: whitespace fixes
Pekka Pessi [Mon, 3 Jan 2011 20:23:26 +0000 (22:23 +0200)]
isimodem: whitespace fixes

13 years agodoc: Update GPRS overview
Aki Niemi [Wed, 5 Jan 2011 12:30:54 +0000 (14:30 +0200)]
doc: Update GPRS overview

13 years agodoc: Add radio settings to overview
Aki Niemi [Mon, 3 Jan 2011 15:37:49 +0000 (17:37 +0200)]
doc: Add radio settings to overview

13 years agogisi: Add API for one-shot sending of messages
Aki Niemi [Fri, 31 Dec 2010 12:48:59 +0000 (14:48 +0200)]
gisi: Add API for one-shot sending of messages

13 years agoRelease 0.38 0.38
Marcel Holtmann [Thu, 6 Jan 2011 18:32:43 +0000 (10:32 -0800)]
Release 0.38

13 years agostk: Remove unwanted error check
Jeevaka Badrappan [Thu, 6 Jan 2011 17:56:32 +0000 (09:56 -0800)]
stk: Remove unwanted error check

Possible return values of  __ofono_voicecall_tone_send
are -ENOSYS, -ENOENT, -ENOMEM and -EINVAL.

13 years agotools: Use presence of SubscriberIdentity to trigger online operation
Marcel Holtmann [Thu, 6 Jan 2011 07:27:50 +0000 (23:27 -0800)]
tools: Use presence of SubscriberIdentity to trigger online operation

13 years agotools: Add support for setting modem online automatically
Marcel Holtmann [Thu, 6 Jan 2011 07:18:31 +0000 (23:18 -0800)]
tools: Add support for setting modem online automatically

13 years agohsomodem: Add query for supported frequencies
Marcel Holtmann [Thu, 6 Jan 2011 07:05:00 +0000 (23:05 -0800)]
hsomodem: Add query for supported frequencies

13 years agohso: Add support for checking SIM ready status
Marcel Holtmann [Thu, 6 Jan 2011 07:02:48 +0000 (23:02 -0800)]
hso: Add support for checking SIM ready status

13 years agohso: Add support for model type check on bootup
Marcel Holtmann [Thu, 6 Jan 2011 06:33:07 +0000 (22:33 -0800)]
hso: Add support for model type check on bootup

13 years agombm: Fix check for modem model
Marcel Holtmann [Thu, 6 Jan 2011 06:28:19 +0000 (22:28 -0800)]
mbm: Fix check for modem model

13 years agotools: Add utility for auto enabling modems
Marcel Holtmann [Thu, 6 Jan 2011 06:02:08 +0000 (22:02 -0800)]
tools: Add utility for auto enabling modems

13 years agonetwork: Ignore signal strength notifications if not registered
Marcel Holtmann [Thu, 6 Jan 2011 05:03:52 +0000 (21:03 -0800)]
network: Ignore signal strength notifications if not registered

With the fix to query the signal strength when the registration status
changes it should be now fine again to just ignore notifications about
signal strength changes when not registered.  So put this extra check
and comment back into signal strenth notification function.

13 years agonetwork: query signal strength
Marit Henriksen [Wed, 5 Jan 2011 15:11:56 +0000 (16:11 +0100)]
network: query signal strength

Signal strength is set to -1 whenever registration status changes
and differs from registered or roaming. When registration status
changes again to registered or roaming, the signal strength needs to
be updated, added query towards driver to get it.

13 years agodbus: fix appending on dict for types other than string
Lucas De Marchi [Wed, 5 Jan 2011 17:25:06 +0000 (15:25 -0200)]
dbus: fix appending on dict for types other than string

According to dbus documentation, dbus_message_iter_append_basic()
expects a "const char**" if type is string and a simple pointer for
other types. Since we a iterating an array, the value passed is already
a pointer.

13 years agocdma-sms: Add CDMA SMS Support
Lei Yu [Tue, 4 Jan 2011 23:00:50 +0000 (15:00 -0800)]
cdma-sms: Add CDMA SMS Support

13 years agostkutil: Minor style fix
Denis Kenzior [Wed, 5 Jan 2011 16:36:31 +0000 (10:36 -0600)]
stkutil: Minor style fix

13 years agounit: add error status support for failure cases
Jeevaka Badrappan [Tue, 4 Jan 2011 22:42:03 +0000 (14:42 -0800)]
unit: add error status support for failure cases

13 years agostkutil: add missing text and icon check
Jeevaka Badrappan [Tue, 4 Jan 2011 22:42:02 +0000 (14:42 -0800)]
stkutil: add missing text and icon check

As per the ETSI TS 102 223 section 6.5.4, If the terminal
receives an icon, and either an empty or no alpha identifier/text string
is given by the UICC, than the terminal shall reject the command
with general result "Command data not understood by terminal".

13 years agostkutil: Allocate for empty string in text dataobj
Jeevaka Badrappan [Tue, 4 Jan 2011 22:42:01 +0000 (14:42 -0800)]
stkutil: Allocate for empty string in text dataobj

13 years agoAUTHORS: Mention Lei's contributions
Denis Kenzior [Tue, 4 Jan 2011 19:49:17 +0000 (13:49 -0600)]
AUTHORS: Mention Lei's contributions

13 years agodbus: Add CDMA SMS Interface
Lei Yu [Wed, 22 Dec 2010 00:02:23 +0000 (16:02 -0800)]
dbus: Add CDMA SMS Interface

13 years agostemodem: Fix for MT call not working when caller id is hidden.
Marit Henriksen [Tue, 4 Jan 2011 08:42:04 +0000 (09:42 +0100)]
stemodem: Fix for MT call not working when caller id is hidden.

In *ECAV, the number will not be included if caller id is hidden.
Set it to an empty string in that case, and set number type to
128, unknown number type.

13 years agogdbus: Update copyright information
Marcel Holtmann [Sun, 2 Jan 2011 01:31:09 +0000 (17:31 -0800)]
gdbus: Update copyright information

13 years agodoc: Include doc/calypso-modem.txt in distribution
Neil Jerram [Fri, 31 Dec 2010 19:50:47 +0000 (19:50 +0000)]
doc: Include doc/calypso-modem.txt in distribution

13 years agodoc: New file about using the calypso modem
Neil Jerram [Fri, 31 Dec 2010 10:50:59 +0000 (10:50 +0000)]
doc: New file about using the calypso modem

13 years agoisimodem: Fix nettime parsing
Aki Niemi [Fri, 31 Dec 2010 12:48:24 +0000 (14:48 +0200)]
isimodem: Fix nettime parsing

13 years agotest: use new names for CalledLine* properties
Lucas De Marchi [Wed, 29 Dec 2010 02:41:02 +0000 (00:41 -0200)]
test: use new names for CalledLine* properties

13 years agodoc: rename CalledLine* properties
Lucas De Marchi [Wed, 29 Dec 2010 02:41:01 +0000 (00:41 -0200)]
doc: rename CalledLine* properties

13 years agocall-settings: rename CalledLine* properties
Lucas De Marchi [Wed, 29 Dec 2010 02:41:00 +0000 (00:41 -0200)]
call-settings: rename CalledLine* properties

COLP and COLR are better named respectively as ConnectedLinePresentation
and ConnectedLineRestriction as stated in 27.007 sections 7.8 and 7.31.

CalledLine* name will be used in future for CDIP.

13 years agocall-settings: fix getting CNAP property
Lucas De Marchi [Wed, 29 Dec 2010 02:40:59 +0000 (00:40 -0200)]
call-settings: fix getting CNAP property