platform/upstream/ofono.git
13 years agoFix common misspelling in gisi
Lucas De Marchi [Tue, 14 Sep 2010 03:06:03 +0000 (00:06 -0300)]
Fix common misspelling in gisi

Fix common misspellings by using the list available at
http://en.wikipedia.org/wiki/Wikipedia:Lists_of_common_misspellings/For_machines

From the list cited above, the substitution script found the following
misspelling:

fomr->from

13 years agoFix common misspellings in gatchat
Lucas De Marchi [Tue, 14 Sep 2010 03:06:02 +0000 (00:06 -0300)]
Fix common misspellings in gatchat

Fix common misspellings by using the list available at
http://en.wikipedia.org/wiki/Wikipedia:Lists_of_common_misspellings/For_machines

From the list cited above, the substitution script found the following
misspellings:

priviledge->privilege
succeded->succeeded

13 years agoFix common misspellings in drivers
Lucas De Marchi [Tue, 14 Sep 2010 03:06:01 +0000 (00:06 -0300)]
Fix common misspellings in drivers

Fix common misspellings by using the list available at
http://en.wikipedia.org/wiki/Wikipedia:Lists_of_common_misspellings/For_machines

From the list cited above, the substitution script found the following
misspellings:

subsidary(-ies)->subsidiary(-ies)
transfering->transferring

13 years agoFix common misspellings in documentation
Lucas De Marchi [Tue, 14 Sep 2010 03:06:00 +0000 (00:06 -0300)]
Fix common misspellings in documentation

Fix common misspellings by using the list available at
http://en.wikipedia.org/wiki/Wikipedia:Lists_of_common_misspellings/For_machines

From the list cited above, the substitution script found the following
misspellings:

accomodate->accommodate
targetted->targeted
transfering->transferring
witheld->withheld
withold->withhold

13 years agoAdd support to enable/disable specific plugin
Zhenhua Zhang [Sat, 11 Sep 2010 08:58:12 +0000 (16:58 +0800)]
Add support to enable/disable specific plugin

Support to load or not load specific plugin when ofono is started.
E.g., use 'ofonod -P hfp' to disable hfp plugin.

13 years agostkutil: Add build_dataobj_ussd_text
Jeevaka Badrappan [Fri, 10 Sep 2010 20:19:01 +0000 (13:19 -0700)]
stkutil: Add build_dataobj_ussd_text

for ussd specific 'Text' Data object handling

13 years agoatutil: Add parsing of CSCS queries
Jeevaka Badrappan [Thu, 9 Sep 2010 18:56:03 +0000 (11:56 -0700)]
atutil: Add parsing of CSCS queries

13 years agobuild: Add forgotten disable-gprs and enable-gprs
Denis Kenzior [Fri, 10 Sep 2010 15:57:53 +0000 (10:57 -0500)]
build: Add forgotten disable-gprs and enable-gprs

13 years agotest: add enable-gprs and disable-gprs scripts
Mika Liljeberg [Fri, 10 Sep 2010 13:50:59 +0000 (16:50 +0300)]
test: add enable-gprs and disable-gprs scripts

13 years agoisimodem: implement Suspended property
Mika Liljeberg [Fri, 10 Sep 2010 13:50:58 +0000 (16:50 +0300)]
isimodem: implement Suspended property

13 years agogprs: add Suspended property
Mika Liljeberg [Fri, 10 Sep 2010 13:50:57 +0000 (16:50 +0300)]
gprs: add Suspended property

13 years agoTODO: Claim ownership of Suspended property for GPRS
Mika Liljeberg [Fri, 10 Sep 2010 13:50:56 +0000 (16:50 +0300)]
TODO: Claim ownership of Suspended property for GPRS

13 years agosmsutil: use unsigned printf format for msgid
Petteri Tikander [Fri, 10 Sep 2010 14:28:22 +0000 (17:28 +0300)]
smsutil: use unsigned printf format for msgid

13 years agosmsutil: remove unused parameter
Petteri Tikander [Fri, 10 Sep 2010 14:28:21 +0000 (17:28 +0300)]
smsutil: remove unused parameter

13 years agounit: Add unit test for status report expiration
Petteri Tikander [Fri, 10 Sep 2010 14:28:20 +0000 (17:28 +0300)]
unit: Add unit test for status report expiration

13 years agosmsutil: status_report_expiration
Petteri Tikander [Fri, 10 Sep 2010 14:28:19 +0000 (17:28 +0300)]
smsutil: status_report_expiration

13 years agovoicecall: Simplify logic
Denis Kenzior [Fri, 10 Sep 2010 02:57:15 +0000 (21:57 -0500)]
voicecall: Simplify logic

13 years agostk: Fix User Cancel response to Set Up Call
Andrzej Zaborowski [Wed, 8 Sep 2010 17:16:03 +0000 (19:16 +0200)]
stk: Fix User Cancel response to Set Up Call

One of the clean-up commits changed the semantics of the dial request
callback's parameter (NULL if call setup failed, non-NULL if success
or user cancelled).

13 years agoRelease 0.28 0.28
Marcel Holtmann [Thu, 9 Sep 2010 22:21:29 +0000 (00:21 +0200)]
Release 0.28

13 years agotest: Update to the new Manager api
Denis Kenzior [Thu, 9 Sep 2010 19:37:37 +0000 (14:37 -0500)]
test: Update to the new Manager api

13 years agotest: Fix mixing tabs and spaces
Denis Kenzior [Thu, 9 Sep 2010 19:05:06 +0000 (14:05 -0500)]
test: Fix mixing tabs and spaces

13 years agomanager: Add GetModems method
Denis Kenzior [Thu, 9 Sep 2010 19:03:43 +0000 (14:03 -0500)]
manager: Add GetModems method

13 years agomodem: Add __ofono_modem_foreach
Denis Kenzior [Thu, 9 Sep 2010 19:00:09 +0000 (14:00 -0500)]
modem: Add __ofono_modem_foreach

13 years agomanager: Add ModemRemoved signal
Denis Kenzior [Thu, 9 Sep 2010 18:49:21 +0000 (13:49 -0500)]
manager: Add ModemRemoved signal

13 years agomanager: Add ModemAdded signal
Denis Kenzior [Thu, 9 Sep 2010 18:44:59 +0000 (13:44 -0500)]
manager: Add ModemAdded signal

13 years agomodem: Remove unneeded functions
Denis Kenzior [Thu, 9 Sep 2010 18:38:20 +0000 (13:38 -0500)]
modem: Remove unneeded functions

13 years agoTODO: Remove unneeded empty line
Denis Kenzior [Thu, 9 Sep 2010 18:37:52 +0000 (13:37 -0500)]
TODO: Remove unneeded empty line

13 years agomodem: Break out append_modem_properties
Denis Kenzior [Thu, 9 Sep 2010 18:31:56 +0000 (13:31 -0500)]
modem: Break out append_modem_properties

13 years agoAdd gdbus/polkit.c file to sources list
Marcel Holtmann [Thu, 9 Sep 2010 16:28:15 +0000 (18:28 +0200)]
Add gdbus/polkit.c file to sources list

13 years agoAdd support for builtin GDBus security using PolicyKit
Marcel Holtmann [Thu, 9 Sep 2010 15:04:40 +0000 (17:04 +0200)]
Add support for builtin GDBus security using PolicyKit

13 years agoAdd support for GDBus security action and flags
Marcel Holtmann [Thu, 9 Sep 2010 14:39:46 +0000 (16:39 +0200)]
Add support for GDBus security action and flags

13 years agoUse simpler error callbacks for GDBus security hooks
Marcel Holtmann [Sun, 29 Aug 2010 10:31:20 +0000 (06:31 -0400)]
Use simpler error callbacks for GDBus security hooks

13 years agoAdd support for GDBus security handlers
Marcel Holtmann [Sat, 28 Aug 2010 22:18:47 +0000 (00:18 +0200)]
Add support for GDBus security handlers

13 years agostkutil: Trivial style issue
Denis Kenzior [Thu, 9 Sep 2010 15:25:10 +0000 (10:25 -0500)]
stkutil: Trivial style issue

13 years agostkutil: Add Send USSD-specific Text dataobj
Jeevaka Badrappan [Thu, 9 Sep 2010 12:31:53 +0000 (05:31 -0700)]
stkutil: Add Send USSD-specific Text dataobj

Send USSD terminal response re-uses the 'Text' data object, however it
passes around binary data structures.  We make an exception specifically
for this case and invent a new stk_ussd_text data structure that is
handled separately from simple STK text.

13 years agostkutil: Add Send USSD specific result codes
Jeevaka Badrappan [Thu, 9 Sep 2010 12:31:52 +0000 (05:31 -0700)]
stkutil: Add Send USSD specific result codes

13 years agocall-settings: Add __ofono_call_settings_is_busy
Jeevaka Badrappan [Thu, 9 Sep 2010 12:31:51 +0000 (05:31 -0700)]
call-settings: Add __ofono_call_settings_is_busy

13 years agocall-forwarding: Add __ofono_call_forwarding_is_busy
Jeevaka Badrappan [Thu, 9 Sep 2010 12:31:50 +0000 (05:31 -0700)]
call-forwarding: Add __ofono_call_forwarding_is_busy

13 years agocall-barring: Add __ofono_call_barring_is_busy
Jeevaka Badrappan [Thu, 9 Sep 2010 12:31:49 +0000 (05:31 -0700)]
call-barring: Add __ofono_call_barring_is_busy

13 years agoTODO: update owner persist outgoing SMS messages task
Kristen Carlson Accardi [Wed, 8 Sep 2010 14:47:24 +0000 (07:47 -0700)]
TODO: update owner persist outgoing SMS messages task

13 years agoAUTHORS: Mention Jeevaka's contributions
Denis Kenzior [Thu, 9 Sep 2010 14:04:34 +0000 (09:04 -0500)]
AUTHORS: Mention Jeevaka's contributions

13 years agocall-settings: Check if ussd is busy
Yang Gu [Mon, 6 Sep 2010 02:19:55 +0000 (10:19 +0800)]
call-settings: Check if ussd is busy

13 years agocall-forwarding: Check if ussd is busy
Yang Gu [Mon, 6 Sep 2010 02:19:55 +0000 (10:19 +0800)]
call-forwarding: Check if ussd is busy

13 years agocall-barring: Check if ussd is busy
Yang Gu [Mon, 6 Sep 2010 02:19:55 +0000 (10:19 +0800)]
call-barring: Check if ussd is busy

13 years agoussd: Add __ofono_ussd_is_busy
Yang Gu [Mon, 6 Sep 2010 02:19:55 +0000 (10:19 +0800)]
ussd: Add __ofono_ussd_is_busy

Send SS requires Call Forwarding / Call Settings / Call Barring to check
whether USSD is currently busy.  If it is, then the SIM should be
notified appropriately.

We introduce a function __ofono_ussd_is_busy to help with this.

13 years agotest: Update test-voicecall to reflect DBus types
Jeevaka Badrappan [Sat, 4 Sep 2010 12:35:12 +0000 (05:35 -0700)]
test: Update test-voicecall to reflect DBus types

13 years agosim: Use sim_fs_check_version
Denis Kenzior [Thu, 9 Sep 2010 03:51:50 +0000 (22:51 -0500)]
sim: Use sim_fs_check_version

13 years agosimfs: Add sim_fs_check_version
Denis Kenzior [Thu, 9 Sep 2010 03:51:31 +0000 (22:51 -0500)]
simfs: Add sim_fs_check_version

Used to blow away older simfs versions

13 years agosimfs: Simplify logic
Denis Kenzior [Thu, 9 Sep 2010 03:48:19 +0000 (22:48 -0500)]
simfs: Simplify logic

13 years agosim: Break out sim file reading into simfs
Denis Kenzior [Mon, 6 Sep 2010 02:40:07 +0000 (21:40 -0500)]
sim: Break out sim file reading into simfs

13 years agostkutil: Fixup whitespace corruption
Denis Kenzior [Fri, 3 Sep 2010 21:34:38 +0000 (16:34 -0500)]
stkutil: Fixup whitespace corruption

13 years agosim: Unify sim_read and sim_read_bytes
Denis Kenzior [Tue, 31 Aug 2010 22:55:17 +0000 (17:55 -0500)]
sim: Unify sim_read and sim_read_bytes

13 years agosim: read EFiidf
Kristen Carlson Accardi [Fri, 27 Aug 2010 16:19:24 +0000 (09:19 -0700)]
sim: read EFiidf

EFiidf can be larger than 256 bytes, so allow callers to read
portions of the EFiidf from a specified offset.  Cache EFiidf
files as blocks of 256 bytes so that it's not necessary to
read the entire (potentially large) file.

13 years agoFix wrong code point in Portuguese table
Aki Niemi [Thu, 9 Sep 2010 11:31:17 +0000 (14:31 +0300)]
Fix wrong code point in Portuguese table

13 years agoDefault to using 8bit SMS reference numbers
Aki Niemi [Thu, 2 Sep 2010 07:54:50 +0000 (10:54 +0300)]
Default to using 8bit SMS reference numbers

13 years agozte: implement Online property
Pekka Pessi [Mon, 6 Sep 2010 18:46:20 +0000 (21:46 +0300)]
zte: implement Online property

13 years agombm: implement Online property
Pekka Pessi [Mon, 6 Sep 2010 18:46:16 +0000 (21:46 +0300)]
mbm: implement Online property

13 years agoste: implement Online property
Pekka Pessi [Mon, 6 Sep 2010 18:46:19 +0000 (21:46 +0300)]
ste: implement Online property

13 years agonovatel: implement Online property
Pekka Pessi [Mon, 6 Sep 2010 18:46:17 +0000 (21:46 +0300)]
novatel: implement Online property

13 years agohso: implement Online property
Pekka Pessi [Mon, 6 Sep 2010 18:46:14 +0000 (21:46 +0300)]
hso: implement Online property

13 years agohuawei: implement Online property
Pekka Pessi [Mon, 6 Sep 2010 18:46:15 +0000 (21:46 +0300)]
huawei: implement Online property

Huawei uses +CFUN=5 for offline

13 years agoatgen: implement Online property
Pekka Pessi [Mon, 6 Sep 2010 18:46:11 +0000 (21:46 +0300)]
atgen: implement Online property

13 years agodoc: Refactor the manager API and its modem object handling
Marcel Holtmann [Wed, 8 Sep 2010 19:39:50 +0000 (21:39 +0200)]
doc: Refactor the manager API and its modem object handling

13 years agodoc: Fix small typo in voice call manager description
Marcel Holtmann [Wed, 8 Sep 2010 19:39:20 +0000 (21:39 +0200)]
doc: Fix small typo in voice call manager description

13 years agoFix calling watch callbacks after it has been removed
Luiz Augusto von Dentz [Mon, 6 Sep 2010 13:39:41 +0000 (16:39 +0300)]
Fix calling watch callbacks after it has been removed

Pending call should be removed if the watch is removed since the
application no longer expect that to be reached and may already freed the
data associated with it.

13 years agoFix signal watch when a service name is given
Luiz Augusto Von Dentz [Mon, 6 Sep 2010 10:26:20 +0000 (13:26 +0300)]
Fix signal watch when a service name is given

The bus name should be resolved when adding a watch by service name since
messages do always come with sender set to owner's bus name, also it
should listen to owner updates since it can change without invalidating
the watch.

13 years agoDo not automatically remove watches for service names
Luiz Augusto Von Dentz [Mon, 6 Sep 2010 10:26:19 +0000 (13:26 +0300)]
Do not automatically remove watches for service names

Services can be owned again so it is perfectly fine to keep the watch.

13 years agoRelease 0.27 0.27
Marcel Holtmann [Tue, 7 Sep 2010 09:53:50 +0000 (11:53 +0200)]
Release 0.27

13 years agohuawei: Decode voice call notifications
Marcel Holtmann [Sun, 5 Sep 2010 19:54:55 +0000 (21:54 +0200)]
huawei: Decode voice call notifications

13 years agohuawei: Decode voice channel settings
Marcel Holtmann [Sun, 5 Sep 2010 18:50:30 +0000 (20:50 +0200)]
huawei: Decode voice channel settings

13 years agoatmodem: Add Huawei quirk for voice call handling
Marcel Holtmann [Sat, 4 Sep 2010 21:44:30 +0000 (23:44 +0200)]
atmodem: Add Huawei quirk for voice call handling

13 years agohuawei: Check for voice call support
Marcel Holtmann [Sat, 4 Sep 2010 21:43:59 +0000 (23:43 +0200)]
huawei: Check for voice call support

13 years agoudev: Check for valid USB serial numbers
Marcel Holtmann [Sat, 4 Sep 2010 20:51:38 +0000 (22:51 +0200)]
udev: Check for valid USB serial numbers

13 years agoFix adding 8bit reference number
Aki Niemi [Fri, 3 Sep 2010 10:12:38 +0000 (13:12 +0300)]
Fix adding 8bit reference number

13 years agotest: Update test-stk-menu to reflect DBus types
Denis Kenzior [Thu, 2 Sep 2010 15:44:11 +0000 (10:44 -0500)]
test: Update test-stk-menu to reflect DBus types

13 years agodoc: Fix stk RequestSelection types
Denis Kenzior [Thu, 2 Sep 2010 15:43:56 +0000 (10:43 -0500)]
doc: Fix stk RequestSelection types

13 years agophonesim: Move the stk atom to post_sim state
Denis Kenzior [Thu, 2 Sep 2010 15:42:15 +0000 (10:42 -0500)]
phonesim: Move the stk atom to post_sim state

13 years agodoc/modem: add experimental Emergency property
Pekka Pessi [Thu, 2 Sep 2010 15:38:59 +0000 (18:38 +0300)]
doc/modem: add experimental Emergency property

13 years agoTODO: added emergency mode proposal
Pekka Pessi [Thu, 2 Sep 2010 15:38:58 +0000 (18:38 +0300)]
TODO: added emergency mode proposal

Collected emergency-related features into one section.

13 years agoisimodem/ussd: use g_isi_send()
Pekka Pessi [Wed, 1 Sep 2010 12:03:43 +0000 (14:03 +0200)]
isimodem/ussd: use g_isi_send()

13 years agoisimodem/gprs: use g_isi_send()
Pekka Pessi [Wed, 1 Sep 2010 11:47:47 +0000 (13:47 +0200)]
isimodem/gprs: use g_isi_send()

13 years agogisi: added g_isi_send() and g_isi_vsend()
Pekka Pessi [Wed, 1 Sep 2010 11:47:46 +0000 (13:47 +0200)]
gisi: added g_isi_send() and g_isi_vsend()

Include a finalize function in GIsiRequest

13 years agosmsutil: storing/loading sms status report over reboot
Petteri Tikander [Wed, 1 Sep 2010 15:59:30 +0000 (18:59 +0300)]
smsutil: storing/loading sms status report over reboot

13 years agoAUTHORS: Mention Petteri's contributions
Denis Kenzior [Wed, 1 Sep 2010 17:09:22 +0000 (12:09 -0500)]
AUTHORS: Mention Petteri's contributions

13 years agosmsutil: style fix
Petteri Tikander [Wed, 1 Sep 2010 15:59:32 +0000 (18:59 +0300)]
smsutil: style fix

13 years agosmsutil: use DECLARE_SMS_ADDR_STR
Petteri Tikander [Wed, 1 Sep 2010 15:59:31 +0000 (18:59 +0300)]
smsutil: use DECLARE_SMS_ADDR_STR

in sms_assembly_backup_free

13 years agovoicecall: Remove unusued MULTI_RELEASE flag
Denis Kenzior [Wed, 1 Sep 2010 00:18:02 +0000 (19:18 -0500)]
voicecall: Remove unusued MULTI_RELEASE flag

13 years agosim: cleanup sim atom private structure
Denis Kenzior [Wed, 1 Sep 2010 00:11:44 +0000 (19:11 -0500)]
sim: cleanup sim atom private structure

The number of elements was getting out of hand and out of order

13 years agosim: tweak efimg length
Denis Kenzior [Tue, 31 Aug 2010 23:01:23 +0000 (18:01 -0500)]
sim: tweak efimg length

13 years agosimutil: Fix minor whitespace corruption
Denis Kenzior [Tue, 31 Aug 2010 18:08:31 +0000 (13:08 -0500)]
simutil: Fix minor whitespace corruption

13 years agosim: Read EFsst
Yang Gu [Tue, 31 Aug 2010 09:58:00 +0000 (17:58 +0800)]
sim: Read EFsst

13 years agoMention Thadeu's contributions
Denis Kenzior [Mon, 30 Aug 2010 23:00:01 +0000 (18:00 -0500)]
Mention Thadeu's contributions

13 years agophonebook: Trivial style / wording fixes
Denis Kenzior [Mon, 30 Aug 2010 22:58:53 +0000 (17:58 -0500)]
phonebook: Trivial style / wording fixes

13 years agoatmodem/phonebook: parse text as hexstring
Thadeu Lima de Souza Cascardo [Sat, 28 Aug 2010 07:27:19 +0000 (04:27 -0300)]
atmodem/phonebook: parse text as hexstring

Some modems omit the quotes when dumping strings in UCS2. Parsing
them as hexstring already does the hex decoding and accepts missing
quotes.

13 years agomodem: Skip waiting for sim_ready if no sim atom
Denis Kenzior [Mon, 30 Aug 2010 19:32:08 +0000 (14:32 -0500)]
modem: Skip waiting for sim_ready if no sim atom

For modems that do not have a SIM atom (e.g. HFP, DUN) we should skip
waiting for the sim_ready notification that will never arrive.

13 years agosim: Turn around the order of arguments
Denis Kenzior [Mon, 30 Aug 2010 19:29:34 +0000 (14:29 -0500)]
sim: Turn around the order of arguments

The void *user argument was first.  It should be last instead to be
consistent with the other watch functions.

13 years agomodem: Reset unregister when atom is unregistered
Denis Kenzior [Mon, 30 Aug 2010 18:04:15 +0000 (13:04 -0500)]
modem: Reset unregister when atom is unregistered

13 years agomodem: Fix turning off modem in immediate case
Denis Kenzior [Mon, 30 Aug 2010 17:12:13 +0000 (12:12 -0500)]
modem: Fix turning off modem in immediate case

If the driver does not return EINPROGRESS we don't set the modem to the
off state properly

13 years agomodem: minor style fix
Denis Kenzior [Mon, 30 Aug 2010 17:09:38 +0000 (12:09 -0500)]
modem: minor style fix

13 years agombm: D5530 gets bogus +GCAP, not +CGAP
Pekka Pessi [Mon, 30 Aug 2010 13:36:31 +0000 (16:36 +0300)]
mbm: D5530 gets bogus +GCAP, not +CGAP