platform/upstream/ofono.git
13 years agoisimodem: Rename resource debug macro
Aki Niemi [Mon, 11 Apr 2011 15:02:35 +0000 (18:02 +0300)]
isimodem: Rename resource debug macro

13 years agoisimodem: Add helper macro for version checking
Aki Niemi [Mon, 11 Apr 2011 15:01:28 +0000 (18:01 +0300)]
isimodem: Add helper macro for version checking

13 years agoisimodem: Indent and add missing codepoints
Aki Niemi [Mon, 11 Apr 2011 14:32:16 +0000 (17:32 +0300)]
isimodem: Indent and add missing codepoints

In addition, renaming some wgmodem2.5-specific subblocks so that they
use the same names as most recent on-line documentation.

13 years agodoc: Mark ConfirmOpenChannel as experimental
Denis Kenzior [Tue, 12 Apr 2011 04:38:33 +0000 (23:38 -0500)]
doc: Mark ConfirmOpenChannel as experimental

13 years agodoc: Unmark stk-api as experimental
Denis Kenzior [Tue, 12 Apr 2011 04:37:02 +0000 (23:37 -0500)]
doc: Unmark stk-api as experimental

13 years agotest: Add ConfirmOpenChannel to test-stk-menu
Philippe Nunes [Fri, 8 Apr 2011 16:33:30 +0000 (18:33 +0200)]
test: Add ConfirmOpenChannel to test-stk-menu

13 years agostkutil: Add additional info enum for BIP
Philippe Nunes [Fri, 8 Apr 2011 16:33:28 +0000 (18:33 +0200)]
stkutil: Add additional info enum for BIP

13 years agostk-api.txt. Introduce the new API ConfirmOpenChannel
Philippe Nunes [Fri, 8 Apr 2011 16:33:27 +0000 (18:33 +0200)]
stk-api.txt. Introduce the new API ConfirmOpenChannel

13 years agostkagent: Add ConfirmOpenChannel method
Philippe Nunes [Fri, 8 Apr 2011 16:33:26 +0000 (18:33 +0200)]
stkagent: Add ConfirmOpenChannel method

13 years agovoicecall: fix to sim ecc free logic
Denis Kenzior [Mon, 11 Apr 2011 22:48:11 +0000 (17:48 -0500)]
voicecall: fix to sim ecc free logic

Correct copy paste mistakes and a slight logic oversight

13 years agovoicecall: Fix ECC list generation for empty EFecc
Denis Kenzior [Mon, 11 Apr 2011 20:24:09 +0000 (15:24 -0500)]
voicecall: Fix ECC list generation for empty EFecc

13 years agovoicecall: add call, callsetup and callheld indicators
Frédéric Danis [Thu, 7 Apr 2011 16:33:54 +0000 (18:33 +0200)]
voicecall: add call, callsetup and callheld indicators

13 years agoemulator: add call, callsetup and callheld cinds
Frédéric Danis [Thu, 7 Apr 2011 16:33:54 +0000 (18:33 +0200)]
emulator: add call, callsetup and callheld cinds

13 years agoinclude: Add callsetup, call and callheld
Frédéric Danis [Thu, 7 Apr 2011 16:33:53 +0000 (18:33 +0200)]
include: Add callsetup, call and callheld

as indicators for HFP emulator

13 years agoAUTHORS: Mention Nicolas' contributions
Denis Kenzior [Fri, 8 Apr 2011 03:27:59 +0000 (22:27 -0500)]
AUTHORS: Mention Nicolas' contributions

13 years agostkagent: Avoid error when URL is null
Nicolas Bertrand [Tue, 5 Apr 2011 12:07:05 +0000 (14:07 +0200)]
stkagent: Avoid error when URL is null

...with STK command "LAUNCH BROWSER" and default URL

13 years agoTODO: Mark Network/Modem EN update task as done
Jeevaka Badrappan [Wed, 6 Apr 2011 14:26:43 +0000 (07:26 -0700)]
TODO: Mark Network/Modem EN update task as done

13 years agovoicecall: Handle concurrent Refresh & NW ECC update
Denis Kenzior [Fri, 8 Apr 2011 03:13:17 +0000 (22:13 -0500)]
voicecall: Handle concurrent Refresh & NW ECC update

There is a potential case where the EFecc is being refreshed due to a
SIM refresh and a Network ECC list is updated.  In this case we might
report a set of numbers that is not yet complete.  Take care of this
case.

13 years agovoicecall: Don't reverse sim_en_list
Denis Kenzior [Thu, 7 Apr 2011 22:57:09 +0000 (17:57 -0500)]
voicecall: Don't reverse sim_en_list

The order of the ECCs is not important as they're all unique.

13 years agovoicecall: Fix ECC list generation
Denis Kenzior [Thu, 7 Apr 2011 22:50:59 +0000 (17:50 -0500)]
voicecall: Fix ECC list generation

If the network list of ECC numbers is updated when we have no SIM, or
when the SIM numbers have not yet been read, or there is an error during
EFecc read, then the default_no_sim numbers are never added to the ECC
list.

13 years agovoicecall: Localize variable initialization
Denis Kenzior [Thu, 7 Apr 2011 22:46:39 +0000 (17:46 -0500)]
voicecall: Localize variable initialization

13 years agovoicecall: network emergency number list support
Jeevaka Badrappan [Wed, 6 Apr 2011 14:26:42 +0000 (07:26 -0700)]
voicecall: network emergency number list support

13 years agovoicecall: Refactor emergency number list handling
Jeevaka Badrappan [Wed, 6 Apr 2011 14:26:41 +0000 (07:26 -0700)]
voicecall: Refactor emergency number list handling

13 years agovoicecall: Remove sim_state_watch on atom unregister
Jeevaka Badrappan [Wed, 6 Apr 2011 14:26:41 +0000 (07:26 -0700)]
voicecall: Remove sim_state_watch on atom unregister

13 years agoinclude: Add ofono_voicecall_en_list_notify api
Jeevaka Badrappan [Wed, 6 Apr 2011 14:26:40 +0000 (07:26 -0700)]
include: Add ofono_voicecall_en_list_notify api

13 years agoisimodem: Fix hangup for hold initiated calls
Arun Ravindran [Tue, 5 Apr 2011 12:02:59 +0000 (15:02 +0300)]
isimodem: Fix hangup for hold initiated calls

13 years agoisimodem: Fix false reporting of active call state
Arun Ravindran [Tue, 5 Apr 2011 09:32:53 +0000 (12:32 +0300)]
isimodem: Fix false reporting of active call state

13 years agoisimodem: Add missing PN_MODEM_* debugs
Aki Niemi [Thu, 7 Apr 2011 07:45:55 +0000 (10:45 +0300)]
isimodem: Add missing PN_MODEM_* debugs

13 years agoisimodem: Move common debugs to a single place
Aki Niemi [Thu, 7 Apr 2011 07:44:53 +0000 (10:44 +0300)]
isimodem: Move common debugs to a single place

13 years agoisimodem: Refactor netreg driver probing
Aki Niemi [Thu, 7 Apr 2011 06:32:41 +0000 (09:32 +0300)]
isimodem: Refactor netreg driver probing

Go back to using a single driver instance, with concurrent
reachability checks of both possible resources.

13 years agoisimodem: Add missing debugs to info resources
Aki Niemi [Thu, 7 Apr 2011 06:22:55 +0000 (09:22 +0300)]
isimodem: Add missing debugs to info resources

13 years agoTODO: Minor tweaks
Denis Kenzior [Tue, 5 Apr 2011 14:21:08 +0000 (09:21 -0500)]
TODO: Minor tweaks

13 years agoTODO: Remove Owners from orphaned tasks
Denis Kenzior [Tue, 5 Apr 2011 05:25:29 +0000 (00:25 -0500)]
TODO: Remove Owners from orphaned tasks

13 years agoTODO: Roll Modem & Network ECC tasks into one
Denis Kenzior [Tue, 5 Apr 2011 05:23:10 +0000 (00:23 -0500)]
TODO: Roll Modem & Network ECC tasks into one

13 years agoTODO: Mark SIM Refresh task as done
Andrzej Zaborowski [Thu, 31 Mar 2011 13:40:57 +0000 (15:40 +0200)]
TODO: Mark SIM Refresh task as done

13 years agostk: No more need to use get_registered
Denis Kenzior [Tue, 5 Apr 2011 05:18:34 +0000 (00:18 -0500)]
stk: No more need to use get_registered

__ofono_modem_find_atom returns only atoms that are registered now.

13 years agostk: Check for USSD atom before others
Denis Kenzior [Tue, 5 Apr 2011 05:16:23 +0000 (00:16 -0500)]
stk: Check for USSD atom before others

For efficiency (and consistency) we should check for the USSD atom
before checking CallForwarding, CallBarring, and CallSettings atoms.

13 years agostk: Check if terminal is busy before SIM Refresh
Andrzej Zaborowski [Thu, 31 Mar 2011 13:40:56 +0000 (15:40 +0200)]
stk: Check if terminal is busy before SIM Refresh

13 years agocall-forwarding: Move to avoid forward-decl
Denis Kenzior [Tue, 5 Apr 2011 05:07:43 +0000 (00:07 -0500)]
call-forwarding: Move to avoid forward-decl

13 years agocall-forwarding: Remove unneeded forward-decl
Denis Kenzior [Tue, 5 Apr 2011 05:06:29 +0000 (00:06 -0500)]
call-forwarding: Remove unneeded forward-decl

13 years agocall-forwarding: Fix typo
Denis Kenzior [Tue, 5 Apr 2011 05:04:19 +0000 (00:04 -0500)]
call-forwarding: Fix typo

13 years agocall-forwarding: Reregister on EF-CFIS refresh
Andrzej Zaborowski [Thu, 31 Mar 2011 13:01:23 +0000 (15:01 +0200)]
call-forwarding: Reregister on EF-CFIS refresh

13 years agoTODO: Mark emergency calls task as done
Denis Kenzior [Tue, 5 Apr 2011 04:54:16 +0000 (23:54 -0500)]
TODO: Mark emergency calls task as done

13 years agomodem: Tweak online logic if set_online is missing
Denis Kenzior [Tue, 5 Apr 2011 04:48:41 +0000 (23:48 -0500)]
modem: Tweak online logic if set_online is missing

In case set_online is missing, we should set online mode directly.  If
we're already online then set our state to Online, otherwise check if we
should get Online.

13 years agomodem: No need to set get_online on sim reset
Denis Kenzior [Tue, 5 Apr 2011 04:45:32 +0000 (23:45 -0500)]
modem: No need to set get_online on sim reset

When STK sends us a SIM Refresh resulting in a SIM reset, we should not
set the online state as the modem should still keep us online anyway.

13 years agomodem: Fix minor style violations
Denis Kenzior [Tue, 5 Apr 2011 04:34:49 +0000 (23:34 -0500)]
modem: Fix minor style violations

13 years agomodem: modem state decoupled from rf state
Jeevaka Badrappan [Thu, 31 Mar 2011 16:18:29 +0000 (09:18 -0700)]
modem: modem state decoupled from rf state

13 years agovoicecall: Detect emergency calls initiated by STK
Denis Kenzior [Mon, 4 Apr 2011 21:34:56 +0000 (16:34 -0500)]
voicecall: Detect emergency calls initiated by STK

13 years agovoicecall: add emergency mode handling
Jeevaka Badrappan [Thu, 31 Mar 2011 16:18:32 +0000 (09:18 -0700)]
voicecall: add emergency mode handling

13 years agovoicecall: generalize emergency call check
Jeevaka Badrappan [Thu, 31 Mar 2011 16:18:31 +0000 (09:18 -0700)]
voicecall: generalize emergency call check

13 years agomodem: restrict operations allowed in emergency
Jeevaka Badrappan [Thu, 31 Mar 2011 16:18:30 +0000 (09:18 -0700)]
modem: restrict operations allowed in emergency

13 years agodbus: Add __ofono_error_emergency_active
Jeevaka Badrappan [Thu, 31 Mar 2011 16:18:24 +0000 (09:18 -0700)]
dbus: Add __ofono_error_emergency_active

13 years agomodem: add increment/decrement emergency mode api
Jeevaka Badrappan [Thu, 31 Mar 2011 16:18:28 +0000 (09:18 -0700)]
modem: add increment/decrement emergency mode api

13 years agomodem: add Emergency property
Jeevaka Badrappan [Thu, 31 Mar 2011 16:18:27 +0000 (09:18 -0700)]
modem: add Emergency property

13 years agomodem: add ofono_modem_get_emergency_mode api
Jeevaka Badrappan [Thu, 31 Mar 2011 16:18:26 +0000 (09:18 -0700)]
modem: add ofono_modem_get_emergency_mode api

13 years agoinclude: add ofono_modem_get_emergency_mode api
Jeevaka Badrappan [Thu, 31 Mar 2011 16:18:25 +0000 (09:18 -0700)]
include: add ofono_modem_get_emergency_mode api

13 years agosim: add +CNUM support for HFP emulator
Frédéric Danis [Thu, 31 Mar 2011 11:55:55 +0000 (13:55 +0200)]
sim: add +CNUM support for HFP emulator

13 years agostkutil: add one more sanity check
Denis Kenzior [Thu, 31 Mar 2011 19:00:49 +0000 (14:00 -0500)]
stkutil: add one more sanity check

13 years agostkutil: Minor style fixes
Denis Kenzior [Thu, 31 Mar 2011 19:00:26 +0000 (14:00 -0500)]
stkutil: Minor style fixes

13 years agounit: Minor whitespace issues
Denis Kenzior [Thu, 31 Mar 2011 18:50:01 +0000 (13:50 -0500)]
unit: Minor whitespace issues

13 years agotest-stkutil: Add unit tests for BIP commands
Philippe Nunes [Thu, 31 Mar 2011 16:25:14 +0000 (18:25 +0200)]
test-stkutil: Add unit tests for BIP commands

13 years agostkutil: decoding & encoding for class e commands
Philippe Nunes [Thu, 31 Mar 2011 16:25:13 +0000 (18:25 +0200)]
stkutil: decoding & encoding for class e commands

Complete the TLV parsing/builder to support BIP commands

13 years agoTODO: Mark IPv6 GPRS context task as done
Denis Kenzior [Thu, 31 Mar 2011 17:00:20 +0000 (12:00 -0500)]
TODO: Mark IPv6 GPRS context task as done

13 years agoTODO: Mark PPP Server support task as done
Denis Kenzior [Thu, 31 Mar 2011 16:57:41 +0000 (11:57 -0500)]
TODO: Mark PPP Server support task as done

13 years agodoc: Remove empty line in features.txt
Denis Kenzior [Thu, 31 Mar 2011 16:57:16 +0000 (11:57 -0500)]
doc: Remove empty line in features.txt

13 years agoTODO: Mark Flight mode task as done
Denis Kenzior [Thu, 31 Mar 2011 16:56:47 +0000 (11:56 -0500)]
TODO: Mark Flight mode task as done

13 years agoTODO: Mark cssu / cssi task as done
Denis Kenzior [Thu, 31 Mar 2011 16:49:53 +0000 (11:49 -0500)]
TODO: Mark cssu / cssi task as done

13 years agoisimodem: fix operator name reading for old modems
Mika Liljeberg [Thu, 31 Mar 2011 08:35:43 +0000 (11:35 +0300)]
isimodem: fix operator name reading for old modems

13 years agoisimodem: remove atoms that fail to probe
Mika Liljeberg [Thu, 31 Mar 2011 08:28:53 +0000 (11:28 +0300)]
isimodem: remove atoms that fail to probe

13 years agoAUTHORS: Mention Jarko's contributions
Denis Kenzior [Thu, 31 Mar 2011 13:33:05 +0000 (08:33 -0500)]
AUTHORS: Mention Jarko's contributions

13 years agostkutil: Add typo/cleaning modifications
Philippe Nunes [Wed, 30 Mar 2011 21:39:38 +0000 (23:39 +0200)]
stkutil: Add typo/cleaning modifications

13 years agomodem: Only find registered atoms
Denis Kenzior [Wed, 30 Mar 2011 18:30:50 +0000 (13:30 -0500)]
modem: Only find registered atoms

Change the semantics of __ofono_modem_find_atom to only return
registered atoms.

13 years agodevinfo: Register the devinfo atom
Denis Kenzior [Wed, 30 Mar 2011 18:30:01 +0000 (13:30 -0500)]
devinfo: Register the devinfo atom

13 years agovoicecall: set call_list to NULL
Denis Kenzior [Wed, 30 Mar 2011 18:29:47 +0000 (13:29 -0500)]
voicecall: set call_list to NULL

13 years agonetwork: Notify only registered emulator atoms
Denis Kenzior [Wed, 30 Mar 2011 18:06:57 +0000 (13:06 -0500)]
network: Notify only registered emulator atoms

13 years agomodem: Add __ofono_modem_foreach_registered_atom
Denis Kenzior [Wed, 30 Mar 2011 18:04:42 +0000 (13:04 -0500)]
modem: Add __ofono_modem_foreach_registered_atom

13 years agomodem: Remove more un-needed code
Denis Kenzior [Wed, 30 Mar 2011 18:04:31 +0000 (13:04 -0500)]
modem: Remove more un-needed code

13 years agonetwork: Remove un-needed code
Denis Kenzior [Wed, 30 Mar 2011 17:38:14 +0000 (12:38 -0500)]
network: Remove un-needed code

With the new add_atom_watch semantics the foreach statement is not
needed.

13 years agoatmodem: remove redundant code
Mika Liljeberg [Tue, 29 Mar 2011 07:48:30 +0000 (10:48 +0300)]
atmodem: remove redundant code

13 years agocore: remove redundant code
Mika Liljeberg [Tue, 29 Mar 2011 07:48:29 +0000 (10:48 +0300)]
core: remove redundant code

13 years agocore: notify watches of already registered atoms
Mika Liljeberg [Tue, 29 Mar 2011 07:48:28 +0000 (10:48 +0300)]
core: notify watches of already registered atoms

13 years agotest: Add DisplayAction method in test-stk-menu
Philippe Nunes [Wed, 30 Mar 2011 10:27:44 +0000 (12:27 +0200)]
test: Add DisplayAction method in test-stk-menu

13 years agostk: Handle user termination for Send DTMF
Philippe Nunes [Wed, 30 Mar 2011 10:27:42 +0000 (12:27 +0200)]
stk: Handle user termination for Send DTMF

13 years agostkagent: typedef renaming from previous commit
Denis Kenzior [Wed, 30 Mar 2011 17:04:10 +0000 (12:04 -0500)]
stkagent: typedef renaming from previous commit

13 years agostkagent: Add stk_agent_display_action method
Philippe Nunes [Wed, 30 Mar 2011 10:27:43 +0000 (12:27 +0200)]
stkagent: Add stk_agent_display_action method

13 years agodoc: Introduce DisplayAction method to stk-api
Philippe Nunes [Wed, 30 Mar 2011 10:27:41 +0000 (12:27 +0200)]
doc: Introduce DisplayAction method to stk-api

13 years agodoc: Reformat the dialup architecture layout a bit
Marcel Holtmann [Wed, 30 Mar 2011 14:54:44 +0000 (16:54 +0200)]
doc: Reformat the dialup architecture layout a bit

13 years agodoc: add dialup-overview.txt
Guillaume Zajac [Wed, 30 Mar 2011 14:45:26 +0000 (16:45 +0200)]
doc: add dialup-overview.txt

13 years agoTODO: set owner of HSP task
Frédéric Dalleau [Mon, 14 Mar 2011 14:53:15 +0000 (15:53 +0100)]
TODO: set owner of HSP task

13 years agoinclude: Remove unused typedef
Denis Kenzior [Wed, 30 Mar 2011 03:01:43 +0000 (22:01 -0500)]
include: Remove unused typedef

13 years agonetreg: add +COPS support for HFP emulator
Frédéric Danis [Tue, 22 Mar 2011 10:50:00 +0000 (11:50 +0100)]
netreg: add +COPS support for HFP emulator

13 years agogatserver: add tone and pulse dialing AT commands
Olivier Guiter [Mon, 28 Mar 2011 10:23:17 +0000 (12:23 +0200)]
gatserver: add tone and pulse dialing AT commands

13 years agodoc: add Modem Emulator to wip section
Bertrand Aygon [Tue, 29 Mar 2011 16:33:17 +0000 (18:33 +0200)]
doc: add Modem Emulator to wip section

13 years agoTODO: set owner of Emergency Calls task
Jeevaka Badrappan [Tue, 29 Mar 2011 17:33:28 +0000 (10:33 -0700)]
TODO: set owner of Emergency Calls task

13 years agoTODO: remove E911 support owner
Jarko Poutiainen [Tue, 29 Mar 2011 11:16:55 +0000 (14:16 +0300)]
TODO: remove E911 support owner

13 years agognss: fix broken build
Olivier Guiter [Tue, 29 Mar 2011 08:53:47 +0000 (10:53 +0200)]
gnss: fix broken build

13 years agognss: fix broken build
Olivier Guiter [Tue, 29 Mar 2011 08:53:47 +0000 (10:53 +0200)]
gnss: fix broken build

13 years agodoc: update overview.txt: add gps / gnss
Bertrand Aygon [Mon, 28 Mar 2011 14:00:47 +0000 (16:00 +0200)]
doc: update overview.txt: add gps / gnss

add GPS/Location Services feature information

13 years agognss: Disable piecemeal CPOSR reporting
Denis Kenzior [Mon, 28 Mar 2011 23:04:22 +0000 (18:04 -0500)]
gnss: Disable piecemeal CPOSR reporting

13 years agotest: Rework the gnss test slightly
Denis Kenzior [Mon, 28 Mar 2011 22:54:01 +0000 (17:54 -0500)]
test: Rework the gnss test slightly

Rework the test to avoid going over 80 characters / line, eliminate some
unneded empty lines and use slightly simpler variable names