platform/upstream/ofono.git
13 years agogisi: simplify pending management
Pekka Pessi [Tue, 18 Jan 2011 21:27:08 +0000 (23:27 +0200)]
gisi: simplify pending management

Client or server mark their pending objects with
the function g_isi_pending_set_owner().

When client or server get destroyed or reset the pending objects are
removed with the function g_isi_remove_pending_by_owner(). As a client
or server always uses only a particular resource, all the pending
objects are conveniently stored into a single list.

13 years agoisimodem: fix crash in gprs
Pekka Pessi [Wed, 12 Jan 2011 19:24:12 +0000 (21:24 +0200)]
isimodem: fix crash in gprs

There was a crash if gprs was removed while creating context.

13 years agoisimodem: Style fix in gprs, M12
Aki Niemi [Tue, 18 Jan 2011 20:21:48 +0000 (22:21 +0200)]
isimodem: Style fix in gprs, M12

13 years agogisi: remove before notify
Pekka Pessi [Wed, 12 Jan 2011 19:24:09 +0000 (21:24 +0200)]
gisi: remove before notify

Just in case, remove pending operations before calling notifys.
The notify function can remove client, service or modem.

13 years agodoc: Fix a small typo
Marcel Holtmann [Tue, 18 Jan 2011 20:18:51 +0000 (21:18 +0100)]
doc: Fix a small typo

13 years agogatchat: Turn off buffering of GAtChat IO channels
Denis Kenzior [Tue, 18 Jan 2011 18:14:42 +0000 (12:14 -0600)]
gatchat: Turn off buffering of GAtChat IO channels

After commit d83da353702c8533c36e06ead14aaec5ba900cf4 this was causing
the command queue to never run.

13 years agoAUTHORS: Mention Jessica's contributions
Denis Kenzior [Tue, 18 Jan 2011 15:52:10 +0000 (09:52 -0600)]
AUTHORS: Mention Jessica's contributions

13 years agoste: Use UTF-8 as a default character set
Lasse Kunnasluoto [Tue, 18 Jan 2011 15:45:44 +0000 (17:45 +0200)]
ste: Use UTF-8 as a default character set

13 years agosimutil: Sort sim_fileid in numerical order
Denis Kenzior [Tue, 18 Jan 2011 15:49:22 +0000 (09:49 -0600)]
simutil: Sort sim_fileid in numerical order

13 years agosimutil: M9, M11, Minor style fixes and indentation
Jessica Nilsson [Tue, 18 Jan 2011 12:32:10 +0000 (13:32 +0100)]
simutil: M9, M11, Minor style fixes and indentation

13 years agogatserver: ATS6 command handler added
Olivier Guiter [Mon, 17 Jan 2011 11:18:58 +0000 (12:18 +0100)]
gatserver: ATS6 command handler added

13 years agoatmodem: fix signal strength issue with ifx
Jeevaka Badrappan [Tue, 18 Jan 2011 15:00:31 +0000 (17:00 +0200)]
atmodem: fix signal strength issue with ifx

13 years agodoc: Add AT command set for Dialup Networking
Olivier Guiter [Tue, 18 Jan 2011 14:59:07 +0000 (15:59 +0100)]
doc: Add AT command set for Dialup Networking

13 years agodoc: Add Bluetooth Dial-up Networking Profile specs
Olivier Guiter [Tue, 18 Jan 2011 14:59:06 +0000 (15:59 +0100)]
doc: Add Bluetooth Dial-up Networking Profile specs

13 years agoatmodem: coding style fix
Jeevaka Badrappan [Tue, 18 Jan 2011 14:45:06 +0000 (16:45 +0200)]
atmodem: coding style fix

13 years agoTODO: claim IPv6 task
Mika Liljeberg [Tue, 18 Jan 2011 13:40:44 +0000 (15:40 +0200)]
TODO: claim IPv6 task

13 years agodoc: Add short mention of CPHS under standards
Aki Niemi [Tue, 18 Jan 2011 13:19:06 +0000 (15:19 +0200)]
doc: Add short mention of CPHS under standards

13 years agogatchat: Use g_io_channel_read_chars and g_io_channel_write_chars
Marcel Holtmann [Tue, 18 Jan 2011 14:11:31 +0000 (15:11 +0100)]
gatchat: Use g_io_channel_read_chars and g_io_channel_write_chars

13 years agobuild: Use -DG_DISABLE_DEPRECATED compiler define
Marcel Holtmann [Tue, 18 Jan 2011 13:54:44 +0000 (14:54 +0100)]
build: Use -DG_DISABLE_DEPRECATED compiler define

13 years agoTODO: Add task for adding EFcsp support
Aki Niemi [Wed, 12 Jan 2011 10:55:25 +0000 (12:55 +0200)]
TODO: Add task for adding EFcsp support

This task will add support for CPHS Customer Service Profile (CSP),
specifically for the CSP PLMN mode bit therein.

13 years agonetreg: Remove default statement
Aki Niemi [Tue, 18 Jan 2011 08:51:49 +0000 (10:51 +0200)]
netreg: Remove default statement

13 years agonetreg: Fix userdata -> user_data
Aki Niemi [Thu, 13 Jan 2011 13:02:47 +0000 (15:02 +0200)]
netreg: Fix userdata -> user_data

This convention has been advertized on the mailing list.

13 years agosimutil: Style fixes, M12
Aki Niemi [Wed, 12 Jan 2011 11:39:43 +0000 (13:39 +0200)]
simutil: Style fixes, M12

13 years agonetreg: Style fixes, M12
Aki Niemi [Wed, 12 Jan 2011 11:39:33 +0000 (13:39 +0200)]
netreg: Style fixes, M12

13 years agocommon: Style fixes, M12
Aki Niemi [Wed, 12 Jan 2011 11:39:24 +0000 (13:39 +0200)]
common: Style fixes, M12

13 years agotest: add Retries property to list-modems
Jeevaka Badrappan [Mon, 17 Jan 2011 17:49:53 +0000 (09:49 -0800)]
test: add Retries property to list-modems

13 years agoFix crash in isimodem call forwarding.
Pekka Pessi [Mon, 17 Jan 2011 17:05:16 +0000 (19:05 +0200)]
Fix crash in isimodem call forwarding.

13 years agosim: fix issue with sizeof call
Jeevaka Badrappan [Mon, 17 Jan 2011 15:55:48 +0000 (17:55 +0200)]
sim: fix issue with sizeof call

In some compilers, sizeof the functional argument is
not returning the actual sizeof the argument.

13 years agodoc: missing space
Rémi Denis-Courmont [Mon, 17 Jan 2011 10:11:40 +0000 (12:11 +0200)]
doc: missing space

13 years agodoc: Typo
Rémi Denis-Courmont [Mon, 17 Jan 2011 10:07:40 +0000 (12:07 +0200)]
doc: Typo

13 years agobuild: Make Bluetooth library requirement conditional
Marcel Holtmann [Sat, 15 Jan 2011 05:23:49 +0000 (06:23 +0100)]
build: Make Bluetooth library requirement conditional

13 years agocdmamodem: fix to follow oFono probe rules
Dara Spieker-Doyle [Fri, 14 Jan 2011 20:25:52 +0000 (12:25 -0800)]
cdmamodem: fix to follow oFono probe rules

Not allowed to call register directly from probe, use g_idle_add
instead for now

13 years agoinclude: Clarify hold_all_active semantics
Pekka Pessi [Fri, 14 Jan 2011 15:16:11 +0000 (17:16 +0200)]
include: Clarify hold_all_active semantics

13 years agombm: Remove data->reopen_source timer before setting up new one
Tomasz Gregorek [Fri, 14 Jan 2011 13:35:15 +0000 (14:35 +0100)]
mbm: Remove data->reopen_source timer before setting up new one

Check if there is a timer running already and remove it before
creating a new one. This will prevent calling reopen_callback() more
than if mbm_disconnect() is called more than once.

13 years agombm: Adding timer removal to mbm_remove()
Tomasz Gregorek [Fri, 14 Jan 2011 13:34:48 +0000 (14:34 +0100)]
mbm: Adding timer removal to mbm_remove()

In case the modem is disconnected during enabling process, mbm_disconnect()
will set up data->reopen_source timer. This timer needs to be
removed in mbm_remove() to stop execution of reopen_callback() after
hardware disconnection.

13 years agoifx: add ctm create to ifx plugin
Jeevaka Badrappan [Fri, 14 Jan 2011 13:10:01 +0000 (15:10 +0200)]
ifx: add ctm create to ifx plugin

13 years agostemodem: Always run +CGACT? when we get +CGEV.
Marit Henriksen [Fri, 14 Jan 2011 11:18:04 +0000 (12:18 +0100)]
stemodem: Always run +CGACT? when we get +CGEV.

Remove checks for certain values of CGEV, and instead we will
always run CGACT? to check what contexts that are active.

13 years agostemodem: Use macro for context status.
Marit Henriksen [Fri, 14 Jan 2011 11:17:21 +0000 (12:17 +0100)]
stemodem: Use macro for context status.

13 years agosrc: Added enum for PDP context status.
Marit Henriksen [Fri, 14 Jan 2011 11:16:45 +0000 (12:16 +0100)]
src: Added enum for PDP context status.

13 years agostemodem: Return immediately if not voice call.
Marit Henriksen [Fri, 14 Jan 2011 11:19:54 +0000 (12:19 +0100)]
stemodem: Return immediately if not voice call.

13 years agostemodem: Use macro for clip validity.
Marit Henriksen [Fri, 14 Jan 2011 11:19:17 +0000 (12:19 +0100)]
stemodem: Use macro for clip validity.

13 years agostemodem: Removed defaults in switches.
Marit Henriksen [Fri, 14 Jan 2011 11:18:47 +0000 (12:18 +0100)]
stemodem: Removed defaults in switches.

Coding style guidline M12.

13 years agohfpmodem: Incorrect string length in dtmf buf.
Helen Clemson [Fri, 14 Jan 2011 11:14:24 +0000 (12:14 +0100)]
hfpmodem: Incorrect string length in dtmf buf.

Strlen includes a NULL character.

13 years agostemodem: Incorrect string length in dtmf buf.
Helen Clemson [Fri, 14 Jan 2011 11:13:19 +0000 (12:13 +0100)]
stemodem: Incorrect string length in dtmf buf.

Strlen includes a NULL character.

13 years agostemodem: Fix spelling mistake in error message.
Helen Clemson [Fri, 14 Jan 2011 10:29:35 +0000 (11:29 +0100)]
stemodem: Fix spelling mistake in error message.

13 years agotest: add disable-call-forwarding
Jarko Poutiainen [Fri, 14 Jan 2011 08:24:29 +0000 (10:24 +0200)]
test: add disable-call-forwarding

13 years agoifxmodem: change AT command for enabling SATK
Jeevaka Badrappan [Thu, 13 Jan 2011 13:27:27 +0000 (15:27 +0200)]
ifxmodem: change AT command for enabling SATK

13 years agoifxmodem: add enable/disable ctm support
Jeevaka Badrappan [Thu, 13 Jan 2011 14:31:21 +0000 (16:31 +0200)]
ifxmodem: add enable/disable ctm support

13 years agobluetooth: Add Btio library for DUN
Zhenhua Zhang [Wed, 12 Jan 2011 17:15:45 +0000 (18:15 +0100)]
bluetooth: Add Btio library for DUN

Btio library is the low level socket API for BT RFCOMM connection. We
share the same library among BlueZ, Obex and oFono. So make sure you
synchronize to other two projects when you make changes to btio.[ch].

13 years agonokiacdma: Add CDMA devinfo support
Dara Spieker-Doyle [Thu, 13 Jan 2011 20:52:16 +0000 (12:52 -0800)]
nokiacdma: Add CDMA devinfo support

13 years agocdmamodem: Add CDMA devinfo support
Dara Spieker-Doyle [Thu, 13 Jan 2011 20:52:15 +0000 (12:52 -0800)]
cdmamodem: Add CDMA devinfo support

13 years agocdmamodem: M15 Coding style fix
Dara Spieker-Doyle [Thu, 13 Jan 2011 21:02:53 +0000 (13:02 -0800)]
cdmamodem: M15 Coding style fix

13 years agotest: Add CDMA MO Call Support scripts
Dara Spieker-Doyle [Thu, 13 Jan 2011 20:19:12 +0000 (12:19 -0800)]
test: Add CDMA MO Call Support scripts

13 years agoinclude: remove unused mpty from ofono_call
Jeevaka Badrappan [Thu, 13 Jan 2011 18:29:57 +0000 (10:29 -0800)]
include: remove unused mpty from ofono_call

13 years agoatutil: remove unused mpty
Jeevaka Badrappan [Thu, 13 Jan 2011 18:29:56 +0000 (10:29 -0800)]
atutil: remove unused mpty

13 years agogps: add new interface to feature map
Rafael Ignacio Zurita [Tue, 11 Jan 2011 03:23:51 +0000 (00:23 -0300)]
gps: add new interface to feature map

13 years agogps: define new dbus interface
Rafael Ignacio Zurita [Tue, 11 Jan 2011 03:23:50 +0000 (00:23 -0300)]
gps: define new dbus interface

13 years agoatmodem: fix +COLR parsing
Rémi Denis-Courmont [Thu, 13 Jan 2011 14:18:01 +0000 (16:18 +0200)]
atmodem: fix +COLR parsing

AT+COLR does not have a local presentation mode and thus it cannot be
factored with the other commands.

This partially reverts commit f2baa88d7577649358f1f8587e5a9b6aa730ca41.

13 years agotest: show CalledLinePresentation property
Lucas De Marchi [Thu, 13 Jan 2011 01:00:01 +0000 (23:00 -0200)]
test: show CalledLinePresentation property

13 years agoatutil: Break out attribute parser into atutil
Denis Kenzior [Thu, 13 Jan 2011 05:53:38 +0000 (23:53 -0600)]
atutil: Break out attribute parser into atutil

13 years agoudev: Add nokiacdma device
Dara Spieker-Doyle [Tue, 11 Jan 2011 01:45:32 +0000 (17:45 -0800)]
udev: Add nokiacdma device

13 years agoofono-rules: Add nokiacdma device
Dara Spieker-Doyle [Tue, 11 Jan 2011 01:45:31 +0000 (17:45 -0800)]
ofono-rules: Add nokiacdma device

13 years agonokiacdma: Minor fixes
Denis Kenzior [Thu, 13 Jan 2011 05:13:44 +0000 (23:13 -0600)]
nokiacdma: Minor fixes

13 years agonokiacdma: Add plugin and CDMA MO Call Support
Dara Spieker-Doyle [Tue, 11 Jan 2011 01:45:30 +0000 (17:45 -0800)]
nokiacdma: Add plugin and CDMA MO Call Support

13 years agocdmamodem: Remove unneeded assignments
Denis Kenzior [Thu, 13 Jan 2011 05:05:44 +0000 (23:05 -0600)]
cdmamodem: Remove unneeded assignments

13 years agocdmamodem: Fix up naming
Denis Kenzior [Thu, 13 Jan 2011 05:05:17 +0000 (23:05 -0600)]
cdmamodem: Fix up naming

13 years agocdmamodem: Add CDMA MO Call support
Dara Spieker-Doyle [Tue, 11 Jan 2011 01:45:28 +0000 (17:45 -0800)]
cdmamodem: Add CDMA MO Call support

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