platform/upstream/ofono.git
13 years agohfpmodem: remove NULL check
Jeevaka Badrappan [Sat, 29 Jan 2011 13:34:37 +0000 (05:34 -0800)]
hfpmodem: remove NULL check

13 years agocalypsomodem: remove NULL check
Jeevaka Badrappan [Sat, 29 Jan 2011 13:34:36 +0000 (05:34 -0800)]
calypsomodem: remove NULL check

13 years agoatmodem: remove NULL check
Jeevaka Badrappan [Sat, 29 Jan 2011 13:34:35 +0000 (05:34 -0800)]
atmodem: remove NULL check

13 years agoatutil: use g_new0 for callback data memory
Jeevaka Badrappan [Sat, 29 Jan 2011 13:34:34 +0000 (05:34 -0800)]
atutil: use g_new0 for callback data memory

13 years agosimfs: Return from sim_fs_op_check_cached on error
Andrzej Zaborowski [Sat, 29 Jan 2011 00:29:18 +0000 (01:29 +0100)]
simfs: Return from sim_fs_op_check_cached on error

13 years agosimfs: Reset op_source in simfs_read_block
Andrzej Zaborowski [Sat, 29 Jan 2011 00:29:17 +0000 (01:29 +0100)]
simfs: Reset op_source in simfs_read_block

If the block is not in cache or if this is the last block of a last
op in the queue, then fs->op_source might be left with the wrong
value.

13 years agogobi: Use permissive AT syntax parser
Marcel Holtmann [Sat, 29 Jan 2011 16:43:13 +0000 (17:43 +0100)]
gobi: Use permissive AT syntax parser

Trying to use the GSM V1 parser will break sending SMS. So just accept
that Gobi is another device where the strict syntax parser won't work.

13 years agoRelease 0.40 0.40
Marcel Holtmann [Sat, 29 Jan 2011 09:38:44 +0000 (10:38 +0100)]
Release 0.40

13 years agotc65: Move SMS support into post_sim stage
Marcel Holtmann [Sat, 29 Jan 2011 09:34:31 +0000 (10:34 +0100)]
tc65: Move SMS support into post_sim stage

13 years agohso: Move SMS support into post_sim stage
Marcel Holtmann [Sat, 29 Jan 2011 09:33:53 +0000 (10:33 +0100)]
hso: Move SMS support into post_sim stage

13 years agozte: Move SMS support into post_sim stage
Marcel Holtmann [Sat, 29 Jan 2011 09:32:36 +0000 (10:32 +0100)]
zte: Move SMS support into post_sim stage

13 years agonovatel: Move SMS support into post_sim stage
Marcel Holtmann [Sat, 29 Jan 2011 09:31:16 +0000 (10:31 +0100)]
novatel: Move SMS support into post_sim stage

13 years agohuawei: Move SMS support into post_sim stage
Marcel Holtmann [Sat, 29 Jan 2011 09:30:03 +0000 (10:30 +0100)]
huawei: Move SMS support into post_sim stage

13 years agoste: Move SMS support into post_sim stage
Marcel Holtmann [Sat, 29 Jan 2011 09:29:20 +0000 (10:29 +0100)]
ste: Move SMS support into post_sim stage

13 years agombm: Move SMS support into post_sim stage
Marcel Holtmann [Sat, 29 Jan 2011 09:28:47 +0000 (10:28 +0100)]
mbm: Move SMS support into post_sim stage

13 years agoifx: Move SMS support into post_sim stage
Marcel Holtmann [Sat, 29 Jan 2011 09:28:05 +0000 (10:28 +0100)]
ifx: Move SMS support into post_sim stage

13 years agogobi: Move SMS support into post_sim stage
Marcel Holtmann [Sat, 29 Jan 2011 09:26:52 +0000 (10:26 +0100)]
gobi: Move SMS support into post_sim stage

13 years agoTODO: Mark persist outgoing messages task as done
Denis Kenzior [Sat, 29 Jan 2011 02:35:27 +0000 (20:35 -0600)]
TODO: Mark persist outgoing messages task as done

13 years agosmsutil: do not allow larger file names
Lucas De Marchi [Fri, 28 Jan 2011 02:48:59 +0000 (00:48 -0200)]
smsutil: do not allow larger file names

If file name had anything in the name after addr-msgid, it would be
parsed as well. This is not what we want, since there could be temporary
files lying around.

13 years agotest: Add test for listing messages
Denis Kenzior [Sat, 29 Jan 2011 02:29:15 +0000 (20:29 -0600)]
test: Add test for listing messages

13 years agophonesim: Move sms atom to post_sim state
Denis Kenzior [Sat, 29 Jan 2011 02:28:36 +0000 (20:28 -0600)]
phonesim: Move sms atom to post_sim state

13 years agosmsutil: Don't bother renaming to the same name
Denis Kenzior [Sat, 29 Jan 2011 02:27:58 +0000 (20:27 -0600)]
smsutil: Don't bother renaming to the same name

In sms_tx_queue_load, if the resulting file is the same (which is quite
often the case) then don't bother trying to rename it.

13 years agosmsutil: Fix corner case during tx queue loading
Denis Kenzior [Sat, 29 Jan 2011 02:07:24 +0000 (20:07 -0600)]
smsutil: Fix corner case during tx queue loading

If there are extraneous files in the directory when it is being loaded,
then the index used to rename the old file into the new file can get out
of sync with what the core expects.

13 years agosmsutil: simplify tx backup loading
Denis Kenzior [Sat, 29 Jan 2011 01:51:32 +0000 (19:51 -0600)]
smsutil: simplify tx backup loading

glib functions as a rule do not use g_try* variations.  They use
g_malloc instead, so there's no need to check for out of memory
conditions.

13 years agosms: restore pending tx messages from backup
Lucas De Marchi [Fri, 28 Jan 2011 02:39:57 +0000 (00:39 -0200)]
sms: restore pending tx messages from backup

Based on patch from: Kristen Carlson Accardi <kristen@linux.intel.com>

13 years agosms: delete sent sms messages from backup
Lucas De Marchi [Fri, 28 Jan 2011 02:39:56 +0000 (00:39 -0200)]
sms: delete sent sms messages from backup

Based on patch from Kristen Carlson Accardi <kristen@linux.intel.com>

13 years agosms: store pending tx pdus on disk
Lucas De Marchi [Fri, 28 Jan 2011 02:39:55 +0000 (00:39 -0200)]
sms: store pending tx pdus on disk

Based on patch from Kristen Carlson Accardi <kristen@linux.intel.com>

13 years agoTODO: add CF state change task
Jarko Poutiainen [Fri, 28 Jan 2011 13:14:04 +0000 (15:14 +0200)]
TODO: add CF state change task

13 years agobuild: Add option to specify systemd unit directory
Marcel Holtmann [Fri, 28 Jan 2011 12:47:59 +0000 (13:47 +0100)]
build: Add option to specify systemd unit directory

13 years agoudev: Enable Dell 5540 AGPS interface
Zhigang Li [Fri, 28 Jan 2011 04:56:04 +0000 (12:56 +0800)]
udev: Enable Dell 5540 AGPS interface

13 years agosierra: Use vendor quirk for SIM driver
Marcel Holtmann [Thu, 27 Jan 2011 14:50:00 +0000 (15:50 +0100)]
sierra: Use vendor quirk for SIM driver

13 years agoatmodem: Add Sierra vendor quirk for SIM file reading
Marcel Holtmann [Thu, 27 Jan 2011 14:49:32 +0000 (15:49 +0100)]
atmodem: Add Sierra vendor quirk for SIM file reading

13 years agoatmodem: Add vendor entry for Sierra Wireless
Marcel Holtmann [Thu, 27 Jan 2011 14:47:16 +0000 (15:47 +0100)]
atmodem: Add vendor entry for Sierra Wireless

13 years agosierra: Add support GPRS registration
Marcel Holtmann [Thu, 27 Jan 2011 14:41:12 +0000 (15:41 +0100)]
sierra: Add support GPRS registration

13 years agosierra: Add support for online mode
Marcel Holtmann [Thu, 27 Jan 2011 14:35:56 +0000 (15:35 +0100)]
sierra: Add support for online mode

13 years agonovatel: Handle modem enable errors properly
Marcel Holtmann [Thu, 27 Jan 2011 14:31:06 +0000 (15:31 +0100)]
novatel: Handle modem enable errors properly

13 years agon900: fix set online
Kai Vehmanen [Thu, 27 Jan 2011 10:51:32 +0000 (12:51 +0200)]
n900: fix set online

Invalid MTC_STATE_REQ messages were sent, causing failures in going
online.

13 years agoisimodem: Fix race condition in SIM probe
Aki Niemi [Thu, 27 Jan 2011 07:36:51 +0000 (09:36 +0200)]
isimodem: Fix race condition in SIM probe

Fix a potential race condition between HPLMN query and subscribing to
SIM status indications.

13 years agomessage-waiting: check for NULL argument
Pekka Pessi [Fri, 21 Jan 2011 12:44:04 +0000 (14:44 +0200)]
message-waiting: check for NULL argument

13 years agovoicecall: remove ofono_cug_option
Jeevaka Badrappan [Wed, 26 Jan 2011 22:17:52 +0000 (14:17 -0800)]
voicecall: remove ofono_cug_option

13 years agostk: Fix issue in stk_alpha_id_set
Jeevaka Badrappan [Wed, 26 Jan 2011 20:15:11 +0000 (12:15 -0800)]
stk: Fix issue in stk_alpha_id_set

Fixes the crash seen with the null alpha identifier.
Also removed the icon check since the decision of whether to inform the
user of the action is dependent entirely on whether the alpha identifier
is provided by the UICC.

13 years agogprs: Refactor gprs provisioning
Denis Kenzior [Wed, 26 Jan 2011 20:53:10 +0000 (14:53 -0600)]
gprs: Refactor gprs provisioning

13 years agogprs: Put back the id if context creation fails
Denis Kenzior [Wed, 26 Jan 2011 20:51:50 +0000 (14:51 -0600)]
gprs: Put back the id if context creation fails

13 years agogprs: write out MessageCenter and MessageProxy
Denis Kenzior [Wed, 26 Jan 2011 20:51:09 +0000 (14:51 -0600)]
gprs: write out MessageCenter and MessageProxy

These values were not written out to settings

13 years agogprs-provision: Refactor provisioning
Denis Kenzior [Wed, 26 Jan 2011 20:50:30 +0000 (14:50 -0600)]
gprs-provision: Refactor provisioning

13 years agoexamples: Update gprs-provision to the new API
Denis Kenzior [Wed, 26 Jan 2011 20:49:22 +0000 (14:49 -0600)]
examples: Update gprs-provision to the new API

13 years agoinclude: Refactor gprs-provision API
Denis Kenzior [Wed, 26 Jan 2011 20:48:37 +0000 (14:48 -0600)]
include: Refactor gprs-provision API

13 years agogprs-provision: add example context provisioning driver
Jukka Saunamaki [Wed, 26 Jan 2011 12:34:15 +0000 (14:34 +0200)]
gprs-provision: add example context provisioning driver

13 years agogprs: add gprs context provisioning
Jukka Saunamaki [Wed, 26 Jan 2011 12:34:14 +0000 (14:34 +0200)]
gprs: add gprs context provisioning

13 years agogprs-provision: add driver API sources
Jukka Saunamaki [Wed, 26 Jan 2011 12:34:13 +0000 (14:34 +0200)]
gprs-provision: add driver API sources

13 years agoofono.h: add gprs-provision
Jukka Saunamaki [Wed, 26 Jan 2011 12:34:12 +0000 (14:34 +0200)]
ofono.h: add gprs-provision

13 years agogprs-provision: add driver API header
Jukka Saunamaki [Wed, 26 Jan 2011 12:34:11 +0000 (14:34 +0200)]
gprs-provision: add driver API header

13 years agoatmodem: rename parameter according to header
Lucas De Marchi [Wed, 26 Jan 2011 16:17:01 +0000 (14:17 -0200)]
atmodem: rename parameter according to header

13 years agoinclude: don't use c++ keyword in public header
Lucas De Marchi [Wed, 26 Jan 2011 16:17:00 +0000 (14:17 -0200)]
include: don't use c++ keyword in public header

13 years agotest: Add support for DisplayActionInformation
Jeevaka Badrappan [Wed, 26 Jan 2011 12:38:08 +0000 (14:38 +0200)]
test: Add support for DisplayActionInformation

13 years agobuild: Use dist_ prefix as applicable
Rémi Denis-Courmont [Wed, 26 Jan 2011 11:09:31 +0000 (13:09 +0200)]
build: Use dist_ prefix as applicable

13 years agodoc: Small indentation fix
Marcel Holtmann [Wed, 26 Jan 2011 09:40:11 +0000 (10:40 +0100)]
doc: Small indentation fix

13 years agodoc: Add documentation for 'auto-only' mode
Aki Niemi [Wed, 26 Jan 2011 09:19:28 +0000 (11:19 +0200)]
doc: Add documentation for 'auto-only' mode

13 years agosimutil: Add EFcsp file and service group IDs
Aki Niemi [Wed, 26 Jan 2011 09:19:26 +0000 (11:19 +0200)]
simutil: Add EFcsp file and service group IDs

13 years agomodem: Simplify the modem lockdown modification
Marcel Holtmann [Wed, 26 Jan 2011 08:51:41 +0000 (09:51 +0100)]
modem: Simplify the modem lockdown modification

13 years agomodem: Be a bit more paranoid with lock_owner reset
Marcel Holtmann [Wed, 26 Jan 2011 08:48:48 +0000 (09:48 +0100)]
modem: Be a bit more paranoid with lock_owner reset

13 years agomodem: do not allow more than one client to lock down
Rémi Denis-Courmont [Wed, 26 Jan 2011 07:33:57 +0000 (09:33 +0200)]
modem: do not allow more than one client to lock down

13 years agocall-settings: use enum values
Lucas De Marchi [Tue, 25 Jan 2011 23:46:08 +0000 (21:46 -0200)]
call-settings: use enum values

Use the enum values defined for CLIP, CNAP, CLIR, COLP and COLR.

13 years agodoc: Update ReleaseAndAnswer to be more clear
Denis Kenzior [Tue, 25 Jan 2011 21:58:55 +0000 (15:58 -0600)]
doc: Update ReleaseAndAnswer to be more clear

13 years agocommon: add function to validate long numbers
Rafael Ignacio Zurita [Tue, 25 Jan 2011 14:02:38 +0000 (11:02 -0300)]
common: add function to validate long numbers

Also, adapt voicecall to use the new function for outgoing calls.

13 years agotypes: extend OFONO_MAX_PHONE_NUMBER_LENGTH
Rafael Ignacio Zurita [Tue, 25 Jan 2011 14:02:37 +0000 (11:02 -0300)]
types: extend OFONO_MAX_PHONE_NUMBER_LENGTH

13 years agoAUTHORS: Fix Lasse's entry
Marcel Holtmann [Tue, 25 Jan 2011 13:26:11 +0000 (14:26 +0100)]
AUTHORS: Fix Lasse's entry

13 years agosimutil: EF Fileid additions USIM and SIM Phonebook
Jessica Nilsson [Tue, 25 Jan 2011 13:11:25 +0000 (14:11 +0100)]
simutil: EF Fileid additions USIM and SIM Phonebook

Also, adding some general fileids for building paths

13 years agoisimodem: Remove unused declaration
Aki Niemi [Tue, 25 Jan 2011 12:48:23 +0000 (14:48 +0200)]
isimodem: Remove unused declaration

13 years agostk: change timeout from 10 to 3mintues
Jeevaka Badrappan [Fri, 21 Jan 2011 18:04:25 +0000 (10:04 -0800)]
stk: change timeout from 10 to 3mintues

13 years agodoc: Fix method name and parameter formatting for STK agent
Marcel Holtmann [Mon, 24 Jan 2011 15:05:49 +0000 (16:05 +0100)]
doc: Fix method name and parameter formatting for STK agent

13 years agobuild: Use pkglibdir where applicable
Rémi Denis-Courmont [Mon, 24 Jan 2011 12:50:37 +0000 (14:50 +0200)]
build: Use pkglibdir where applicable

13 years agogobi: Handle broken SIM status notification gracefully
Marcel Holtmann [Mon, 24 Jan 2011 11:55:25 +0000 (12:55 +0100)]
gobi: Handle broken SIM status notification gracefully

13 years agomodem: Add feature entry for supplementary services
Marcel Holtmann [Sun, 23 Jan 2011 09:17:31 +0000 (10:17 +0100)]
modem: Add feature entry for supplementary services

13 years agoussd: Use global definition of supplementary services interface
Marcel Holtmann [Sun, 23 Jan 2011 09:17:05 +0000 (10:17 +0100)]
ussd: Use global definition of supplementary services interface

13 years agodbus: Add global definition of supplementary services interface
Marcel Holtmann [Sun, 23 Jan 2011 09:15:27 +0000 (10:15 +0100)]
dbus: Add global definition of supplementary services interface

13 years agodoc: fix class information of UMTS band
Jeevaka Badrappan [Sat, 22 Jan 2011 12:30:39 +0000 (04:30 -0800)]
doc: fix class information of UMTS band

13 years agoatmodem: Add support for technology reporting via CNTI
Marcel Holtmann [Sat, 22 Jan 2011 14:03:12 +0000 (15:03 +0100)]
atmodem: Add support for technology reporting via CNTI

13 years agogobi: Enable handling for GPRS registration
Marcel Holtmann [Sat, 22 Jan 2011 12:14:07 +0000 (13:14 +0100)]
gobi: Enable handling for GPRS registration

13 years agoatmodem: Add support for Gobi technology change handling
Marcel Holtmann [Sat, 22 Jan 2011 12:12:15 +0000 (13:12 +0100)]
atmodem: Add support for Gobi technology change handling

13 years agogobi: Check for SIM status first before enabling SIM card
Marcel Holtmann [Sat, 22 Jan 2011 12:02:35 +0000 (13:02 +0100)]
gobi: Check for SIM status first before enabling SIM card

13 years agogobi: Enable vendor quirk for network registration
Marcel Holtmann [Sat, 22 Jan 2011 11:38:49 +0000 (12:38 +0100)]
gobi: Enable vendor quirk for network registration

13 years agoatmodem: The Gobi devices have CI and LAC as unqouted strings
Marcel Holtmann [Sat, 22 Jan 2011 11:37:19 +0000 (12:37 +0100)]
atmodem: The Gobi devices have CI and LAC as unqouted strings

13 years agogobi: Add support for SMS, CBS and USSD interfaces
Marcel Holtmann [Sat, 22 Jan 2011 10:37:03 +0000 (11:37 +0100)]
gobi: Add support for SMS, CBS and USSD interfaces

13 years agoatmodem: Use Qualcomm Gobi quirks for SMS, CBS and USSD
Marcel Holtmann [Sat, 22 Jan 2011 10:32:50 +0000 (11:32 +0100)]
atmodem: Use Qualcomm Gobi quirks for SMS, CBS and USSD

13 years agoatmodem: Use switch statements for USSD vendor quirks
Marcel Holtmann [Sat, 22 Jan 2011 10:24:17 +0000 (11:24 +0100)]
atmodem: Use switch statements for USSD vendor quirks

13 years agoatmodem: Use switch statements for CBS vendor quirks
Marcel Holtmann [Sat, 22 Jan 2011 10:23:22 +0000 (11:23 +0100)]
atmodem: Use switch statements for CBS vendor quirks

13 years agoatmodem: Use switch statements for SMS vendor quirks
Marcel Holtmann [Sat, 22 Jan 2011 10:20:10 +0000 (11:20 +0100)]
atmodem: Use switch statements for SMS vendor quirks

13 years agoatmodem: Add quirk for Qualcomm Gobi modems
Marcel Holtmann [Sat, 22 Jan 2011 10:09:31 +0000 (11:09 +0100)]
atmodem: Add quirk for Qualcomm Gobi modems

13 years agosim: Remove double empty lines
Marcel Holtmann [Sat, 22 Jan 2011 10:06:34 +0000 (11:06 +0100)]
sim: Remove double empty lines

13 years agoisimodem: fix sending DTMF
Kai Vehmanen [Thu, 20 Jan 2011 14:13:01 +0000 (16:13 +0200)]
isimodem: fix sending DTMF

isi_call_dtmf_send_resp() handles the success case incorrectly, and
thus all send_tones attempts fail with bogus error codes.

13 years agoisimodem: fix issue with user busy release
Jeevaka Badrappan [Fri, 21 Jan 2011 08:24:30 +0000 (10:24 +0200)]
isimodem: fix issue with user busy release

when the user rejects the incoming call, hangup_active
will get called on the driver side whereas when the user
rejects the waiting call, set_udub will get called on the
driver side.

13 years agodoc: fix a kill-yank error
Pekka Pessi [Fri, 21 Jan 2011 12:44:06 +0000 (14:44 +0200)]
doc: fix a kill-yank error

13 years agocalypso: Fix issue with name presentation and voice calls
Marcel Holtmann [Fri, 21 Jan 2011 12:07:04 +0000 (13:07 +0100)]
calypso: Fix issue with name presentation and voice calls

The Calypso voice call driver uses an ofono_call object that is on the
stack. It is not automatically initilized to zero and thus causes to
have a name presentation that is not valid UTF-8. This in return makes
D-Bus fail and disconnect from the bus.

To fix this ensure that the ofono_call object is properly set to zero
first before populating it with values.

13 years agovoicecall: Fix some minor style issues for voicecall properties
Marcel Holtmann [Fri, 21 Jan 2011 10:25:50 +0000 (11:25 +0100)]
voicecall: Fix some minor style issues for voicecall properties

13 years agoAUTHORS: Mention Faiyaz's contributions
Denis Kenzior [Thu, 20 Jan 2011 20:59:27 +0000 (14:59 -0600)]
AUTHORS: Mention Faiyaz's contributions

13 years agosms: Break out message objects into message.[ch]
Faiyaz Baxamusa [Thu, 20 Jan 2011 21:42:37 +0000 (13:42 -0800)]
sms: Break out message objects into message.[ch]

These can be used as is by the CDMA SMS manager atom

13 years agodoc: Add messagemanager-api and change message-api
Faiyaz Baxamusa [Thu, 20 Jan 2011 21:42:36 +0000 (13:42 -0800)]
doc: Add messagemanager-api and change message-api

13 years agoTODO: add CDMA Connection Manager tasks
Christian Lam [Thu, 20 Jan 2011 19:24:33 +0000 (11:24 -0800)]
TODO: add CDMA Connection Manager tasks

13 years agoREADME: Annotate kernel dependencies
Gustavo F. Padovan [Thu, 20 Jan 2011 19:03:33 +0000 (17:03 -0200)]
README: Annotate kernel dependencies