platform/upstream/ofono.git
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

13 years agodoc: Fix wording
Andrzej Zaborowski [Tue, 28 Dec 2010 09:17:59 +0000 (10:17 +0100)]
doc: Fix wording

13 years agostkutil: Add missing call to va_end in parser
Denis Kenzior [Thu, 30 Dec 2010 16:56:03 +0000 (10:56 -0600)]
stkutil: Add missing call to va_end in parser

13 years agostk: Remove unneeded assignment
Denis Kenzior [Mon, 27 Dec 2010 21:09:03 +0000 (15:09 -0600)]
stk: Remove unneeded assignment

13 years agostk: fix issue in set up menu handling
Jeevaka Badrappan [Mon, 27 Dec 2010 19:07:02 +0000 (21:07 +0200)]
stk: fix issue in set up menu handling

13 years agoTODO: Mark Set Up Call task as done
Denis Kenzior [Mon, 27 Dec 2010 16:55:22 +0000 (10:55 -0600)]
TODO: Mark Set Up Call task as done

13 years agoTODO: Mark Send SMS task as done
Denis Kenzior [Mon, 27 Dec 2010 16:51:36 +0000 (10:51 -0600)]
TODO: Mark Send SMS task as done

13 years agodoc: Release and Cancel don't expect a reply
Denis Kenzior [Mon, 27 Dec 2010 03:41:01 +0000 (21:41 -0600)]
doc: Release and Cancel don't expect a reply

13 years agonetreg: Report timezone updates if available
Marcel Holtmann [Sun, 26 Dec 2010 19:47:32 +0000 (11:47 -0800)]
netreg: Report timezone updates if available

13 years agoRelease 0.37 0.37
Marcel Holtmann [Sat, 25 Dec 2010 00:48:36 +0000 (16:48 -0800)]
Release 0.37

13 years agopush-notification: Handle notifications with source port 0
Marcel Holtmann [Fri, 24 Dec 2010 18:48:30 +0000 (10:48 -0800)]
push-notification: Handle notifications with source port 0

It seesm that some networks send the push notifications with a source
port of 0 instead of 9200. Instead of accepting any source port, add
an additional datagram handler for the source port 0.

13 years agosms: Add debug for SMS source and destination ports
Marcel Holtmann [Fri, 24 Dec 2010 18:47:39 +0000 (10:47 -0800)]
sms: Add debug for SMS source and destination ports

13 years agoMark 'Frequency Band Selection' task as done
Lucas De Marchi [Thu, 23 Dec 2010 11:18:00 +0000 (09:18 -0200)]
Mark 'Frequency Band Selection' task as done

13 years agohuawei: Minor style fixes
Denis Kenzior [Fri, 24 Dec 2010 00:47:47 +0000 (18:47 -0600)]
huawei: Minor style fixes

13 years agohuaweimodem: add frequency band selection support
Lucas De Marchi [Thu, 23 Dec 2010 11:17:59 +0000 (09:17 -0200)]
huaweimodem: add frequency band selection support

13 years agoTODO: set owner of Called Line Identification task
Lucas De Marchi [Thu, 23 Dec 2010 15:59:55 +0000 (13:59 -0200)]
TODO: set owner of Called Line Identification task

13 years agocoding-style: Don't go over 80 characters
Denis Kenzior [Fri, 24 Dec 2010 00:38:15 +0000 (18:38 -0600)]
coding-style: Don't go over 80 characters

13 years agocoding-style: mention preferred line wrap
Lucas De Marchi [Thu, 23 Dec 2010 13:02:56 +0000 (11:02 -0200)]
coding-style: mention preferred line wrap

13 years agoRevert "stkagent: Remove unneeded goto"
Denis Kenzior [Fri, 24 Dec 2010 00:34:53 +0000 (18:34 -0600)]
Revert "stkagent: Remove unneeded goto"

This reverts commit 46e3dbe759fb3fb693b7413a707c4fd7f69c3c92.

13 years agodoc: Describe DisplayActionInformation()
Andrzej Zaborowski [Tue, 21 Dec 2010 09:34:44 +0000 (10:34 +0100)]
doc: Describe DisplayActionInformation()

13 years agostkagent: Remove unneeded goto
Denis Kenzior [Fri, 24 Dec 2010 00:31:47 +0000 (18:31 -0600)]
stkagent: Remove unneeded goto

13 years agostk: Send the AlphaId's to agent
Andrzej Zaborowski [Thu, 23 Dec 2010 04:39:41 +0000 (05:39 +0100)]
stk: Send the AlphaId's to agent

Terminate session if return signature doesn't match but allow
agent to return from the call if it does match.

13 years agon900: remove unneeded g_isi_client_destroy call
Andrzej Zaborowski [Thu, 23 Dec 2010 04:39:40 +0000 (05:39 +0100)]
n900: remove unneeded g_isi_client_destroy call

"client" is either NULL or uninitialised in this place.

13 years agogisi: Don't go over 80 characters
Denis Kenzior [Fri, 24 Dec 2010 00:24:34 +0000 (18:24 -0600)]
gisi: Don't go over 80 characters

13 years agogisi: fix use of unitialised variable
Andrzej Zaborowski [Thu, 23 Dec 2010 04:39:39 +0000 (05:39 +0100)]
gisi: fix use of unitialised variable

Set no msg.version if it's not available.

13 years agoTODO: Add owner to 'Long phone numbers' task
Rafael Ignacio Zurita [Tue, 21 Dec 2010 12:49:09 +0000 (09:49 -0300)]
TODO: Add owner to 'Long phone numbers' task

13 years agomodem: Fix a typo
Denis Kenzior [Thu, 23 Dec 2010 01:28:37 +0000 (19:28 -0600)]
modem: Fix a typo

The modem should be offline not online

13 years agocdmamodem: Add cdmamodem stubs
Dara Spieker-Doyle [Tue, 21 Dec 2010 01:36:35 +0000 (17:36 -0800)]
cdmamodem: Add cdmamodem stubs

13 years agocdma-voicecall: Minor style fixes
Denis Kenzior [Thu, 23 Dec 2010 01:09:24 +0000 (19:09 -0600)]
cdma-voicecall: Minor style fixes

13 years agocdma-voicecall: Add CDMA MO Call Support
Dara Spieker-Doyle [Tue, 21 Dec 2010 01:36:34 +0000 (17:36 -0800)]
cdma-voicecall: Add CDMA MO Call Support

13 years agocdma-voicecall: Minor style fixes
Denis Kenzior [Thu, 23 Dec 2010 00:57:24 +0000 (18:57 -0600)]
cdma-voicecall: Minor style fixes

13 years agocdma-voicecall: Add CDMA MO Call Support
Dara Spieker-Doyle [Tue, 21 Dec 2010 01:36:33 +0000 (17:36 -0800)]
cdma-voicecall: Add CDMA MO Call Support

13 years agoTODO: Mark Lockdown task as done
Gustavo F. Padovan [Wed, 22 Dec 2010 20:18:19 +0000 (18:18 -0200)]
TODO: Mark Lockdown task as done

13 years agoTODO: Add CDMA network and voicecall tasks
Dara Spieker-Doyle [Wed, 22 Dec 2010 20:12:09 +0000 (12:12 -0800)]
TODO: Add CDMA network and voicecall tasks

Also updates the task ownership fields to be consistent
with the tasks that are actually currently active.

13 years agoTODO: Mark silent modem reset task as done
Gustavo F. Padovan [Wed, 22 Dec 2010 19:06:58 +0000 (17:06 -0200)]
TODO: Mark silent modem reset task as done

13 years agoTODO: add owner to the DUN server task
Gustavo F. Padovan [Wed, 22 Dec 2010 19:06:57 +0000 (17:06 -0200)]
TODO: add owner to the DUN server task

13 years agomodem: Implement some race-condition avoidance
Denis Kenzior [Wed, 22 Dec 2010 20:02:59 +0000 (14:02 -0600)]
modem: Implement some race-condition avoidance

13 years agomodem: Add test script for the Lockdown property
Gustavo F. Padovan [Wed, 22 Dec 2010 18:51:05 +0000 (16:51 -0200)]
modem: Add test script for the Lockdown property

13 years agodoc: add Lockdown property to Modem
Gustavo F. Padovan [Wed, 22 Dec 2010 18:51:04 +0000 (16:51 -0200)]
doc: add Lockdown property to Modem

13 years agomodem: add Lockdown property to Modem interface
Gustavo F. Padovan [Wed, 22 Dec 2010 18:51:03 +0000 (16:51 -0200)]
modem: add Lockdown property to Modem interface

Setting Lockdown to TRUE means power down the modem and hold a lock that
only permits the lock's owner power up the modem back. When released
it restores the last state of the modem before holding the lock.

13 years agoisimodem: Minor style fixes
Aki Niemi [Wed, 22 Dec 2010 15:47:22 +0000 (17:47 +0200)]
isimodem: Minor style fixes

13 years agogisi: Minor style fixes
Aki Niemi [Wed, 22 Dec 2010 15:47:11 +0000 (17:47 +0200)]
gisi: Minor style fixes

13 years agobuild: Add renamed ISI USB plugin to build
Aki Niemi [Wed, 22 Dec 2010 13:33:06 +0000 (15:33 +0200)]
build: Add renamed ISI USB plugin to build

13 years agoisigen: Rename generic USB plugin to isiusb
Aki Niemi [Wed, 22 Dec 2010 13:32:35 +0000 (15:32 +0200)]
isigen: Rename generic USB plugin to isiusb

13 years agobuild: Add refactored isimodem and gisi to build
Aki Niemi [Tue, 21 Dec 2010 07:21:47 +0000 (09:21 +0200)]
build: Add refactored isimodem and gisi to build

13 years agoisimodem: Remove unnecessary check
Aki Niemi [Tue, 21 Dec 2010 07:26:12 +0000 (09:26 +0200)]
isimodem: Remove unnecessary check

13 years agon900: Enable message tracing and debugging
Aki Niemi [Fri, 3 Dec 2010 07:55:46 +0000 (09:55 +0200)]
n900: Enable message tracing and debugging

13 years agon900: Adapt and refactor n900 plugin
Aki Niemi [Thu, 18 Nov 2010 12:13:47 +0000 (14:13 +0200)]
n900: Adapt and refactor n900 plugin

13 years agoisigen: Enable message tracing and debugging
Aki Niemi [Fri, 3 Dec 2010 07:55:34 +0000 (09:55 +0200)]
isigen: Enable message tracing and debugging

13 years agoisigen: Adapt and refactor isigen plugin
Aki Niemi [Tue, 21 Dec 2010 09:18:56 +0000 (11:18 +0200)]
isigen: Adapt and refactor isigen plugin

13 years agoisimodem: Fix ICC, IMSI and SPN reading
Aki Niemi [Wed, 15 Dec 2010 10:03:52 +0000 (12:03 +0200)]
isimodem: Fix ICC, IMSI and SPN reading

13 years agogisi: Minor style fix in pipe.c
Aki Niemi [Wed, 8 Dec 2010 15:24:25 +0000 (17:24 +0200)]
gisi: Minor style fix in pipe.c

13 years agoisimodem: Fix SCA query response handling
Aki Niemi [Wed, 8 Dec 2010 15:24:05 +0000 (17:24 +0200)]
isimodem: Fix SCA query response handling

13 years agoisimodem: Fix sms driver incoming NTF handling
Aki Niemi [Fri, 3 Dec 2010 11:55:16 +0000 (13:55 +0200)]
isimodem: Fix sms driver incoming NTF handling

13 years agoisimodem: fix GPRS context removal
Mika Liljeberg [Fri, 3 Dec 2010 08:52:19 +0000 (10:52 +0200)]
isimodem: fix GPRS context removal

13 years agoisimodem: Fix sms driver routing resp handling
Aki Niemi [Fri, 3 Dec 2010 08:50:34 +0000 (10:50 +0200)]
isimodem: Fix sms driver routing resp handling

13 years agoisimodem: Add debugging for PN_WRAN id
Aki Niemi [Fri, 3 Dec 2010 08:50:16 +0000 (10:50 +0200)]
isimodem: Add debugging for PN_WRAN id

13 years agoisimodem: Rename debug to trace
Aki Niemi [Fri, 3 Dec 2010 07:55:18 +0000 (09:55 +0200)]
isimodem: Rename debug to trace

13 years agogisi: Add message tracing and debugging support
Aki Niemi [Fri, 3 Dec 2010 07:55:04 +0000 (09:55 +0200)]
gisi: Add message tracing and debugging support

13 years agogisi: Explicit compare to NULL
Aki Niemi [Fri, 3 Dec 2010 07:53:32 +0000 (09:53 +0200)]
gisi: Explicit compare to NULL

13 years agogisi: Remove forward declaration
Aki Niemi [Fri, 3 Dec 2010 07:50:22 +0000 (09:50 +0200)]
gisi: Remove forward declaration

13 years agoisimodem: Always compare to NULL explicitly
Aki Niemi [Wed, 1 Dec 2010 13:46:57 +0000 (15:46 +0200)]
isimodem: Always compare to NULL explicitly

13 years agogisi: Add utility for error strings
Aki Niemi [Tue, 30 Nov 2010 12:51:55 +0000 (14:51 +0200)]
gisi: Add utility for error strings

13 years agogisi: Add getter for 16bit fields
Aki Niemi [Tue, 30 Nov 2010 12:51:39 +0000 (14:51 +0200)]
gisi: Add getter for 16bit fields

13 years agoisimodem: Style fixes, indentation
Aki Niemi [Tue, 30 Nov 2010 12:48:56 +0000 (14:48 +0200)]
isimodem: Style fixes, indentation

13 years agoisimodem: prevent gprs autodetach
Mika Liljeberg [Mon, 29 Nov 2010 14:15:38 +0000 (16:15 +0200)]
isimodem: prevent gprs autodetach

13 years agoisimodem: improve GPRS timeouts
Mika Liljeberg [Mon, 29 Nov 2010 10:29:51 +0000 (12:29 +0200)]
isimodem: improve GPRS timeouts

13 years agoisimodem: revector GPRS driver to new gisi API
Mika Liljeberg [Mon, 29 Nov 2010 09:44:22 +0000 (11:44 +0200)]
isimodem: revector GPRS driver to new gisi API

13 years agogisi: check pipe handle
Mika Liljeberg [Mon, 29 Nov 2010 10:21:30 +0000 (12:21 +0200)]
gisi: check pipe handle

13 years agogisi: add definitions for reading product profile
Mika Liljeberg [Mon, 29 Nov 2010 09:37:56 +0000 (11:37 +0200)]
gisi: add definitions for reading product profile

13 years agogisi: modify reachability check
Mika Liljeberg [Mon, 29 Nov 2010 09:36:11 +0000 (11:36 +0200)]
gisi: modify reachability check

Always cache server object ID and ISI version.

13 years agogisi: store user data in GIsiModem
Mika Liljeberg [Thu, 25 Nov 2010 14:52:10 +0000 (16:52 +0200)]
gisi: store user data in GIsiModem