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

13 years agotest: add test-gnss
Jarko Poutiainen [Thu, 24 Mar 2011 13:46:36 +0000 (15:46 +0200)]
test: add test-gnss

13 years agognss: Minor style fix
Denis Kenzior [Mon, 28 Mar 2011 22:23:05 +0000 (17:23 -0500)]
gnss: Minor style fix

13 years agophonesim: add gnss support
Denis Kenzior [Mon, 28 Mar 2011 22:22:42 +0000 (17:22 -0500)]
phonesim: add gnss support

13 years agoste: add support for gnss
Jarko Poutiainen [Thu, 24 Mar 2011 13:46:34 +0000 (15:46 +0200)]
ste: add support for gnss

13 years agoatmodem: add gnss driver
Jarko Poutiainen [Thu, 24 Mar 2011 13:46:33 +0000 (15:46 +0200)]
atmodem: add gnss driver

13 years agogatchat: Add support for short prompt send variant
Denis Kenzior [Mon, 28 Mar 2011 22:17:36 +0000 (17:17 -0500)]
gatchat: Add support for short prompt send variant

13 years agogatsyntax: support short prompt in v1 parser
Denis Kenzior [Fri, 25 Mar 2011 22:19:26 +0000 (17:19 -0500)]
gatsyntax: support short prompt in v1 parser

13 years agogatsyntax: support short prompt for permissive
Denis Kenzior [Fri, 25 Mar 2011 22:03:04 +0000 (17:03 -0500)]
gatsyntax: support short prompt for permissive

13 years agogatchat: new hint to handle +CPOS
Jarko Poutiainen [Thu, 24 Mar 2011 13:46:30 +0000 (15:46 +0200)]
gatchat: new hint to handle +CPOS

13 years agogatchat: introduce send for +CPOS
Jarko Poutiainen [Thu, 24 Mar 2011 13:46:29 +0000 (15:46 +0200)]
gatchat: introduce send for +CPOS

13 years agognss: Rework logic flow for exceptional conditions
Denis Kenzior [Fri, 25 Mar 2011 19:51:43 +0000 (14:51 -0500)]
gnss: Rework logic flow for exceptional conditions

13 years agognss: Minor style fix
Denis Kenzior [Fri, 25 Mar 2011 19:51:30 +0000 (14:51 -0500)]
gnss: Minor style fix

13 years agognss: Tweak error
Denis Kenzior [Fri, 25 Mar 2011 19:51:16 +0000 (14:51 -0500)]
gnss: Tweak error

13 years agognss: No need to set this to FALSE
Denis Kenzior [Fri, 25 Mar 2011 19:49:56 +0000 (14:49 -0500)]
gnss: No need to set this to FALSE

The structure is already zerod during g_try_new0

13 years agognss: Minor style tweak
Denis Kenzior [Fri, 25 Mar 2011 19:49:27 +0000 (14:49 -0500)]
gnss: Minor style tweak

13 years agognss: block send_element if we have no agent
Denis Kenzior [Fri, 25 Mar 2011 19:48:44 +0000 (14:48 -0500)]
gnss: block send_element if we have no agent

13 years agoofono.conf: add positioning agent interface
Jarko Poutiainen [Thu, 24 Mar 2011 13:46:35 +0000 (15:46 +0200)]
ofono.conf: add positioning agent interface

13 years agognssagent: Unify sending functions
Denis Kenzior [Fri, 25 Mar 2011 19:10:53 +0000 (14:10 -0500)]
gnssagent: Unify sending functions

13 years agognssagent: Minor style tweaks
Denis Kenzior [Fri, 25 Mar 2011 19:04:40 +0000 (14:04 -0500)]
gnssagent: Minor style tweaks

13 years agognss: Remove unneeded parameter to gnss_agent_new
Denis Kenzior [Fri, 25 Mar 2011 18:24:47 +0000 (13:24 -0500)]
gnss: Remove unneeded parameter to gnss_agent_new

13 years agosrc: add gnss atom and agent implementation
Jarko Poutiainen [Thu, 24 Mar 2011 13:46:28 +0000 (15:46 +0200)]
src: add gnss atom and agent implementation

13 years agosrc: add atom type for gnss
Jarko Poutiainen [Thu, 24 Mar 2011 13:46:27 +0000 (15:46 +0200)]
src: add atom type for gnss

13 years agoinclude: add gnss.h file
Jarko Poutiainen [Thu, 24 Mar 2011 13:46:26 +0000 (15:46 +0200)]
include: add gnss.h file

13 years agodbus: add gnss interface definition
Jarko Poutiainen [Thu, 24 Mar 2011 13:46:25 +0000 (15:46 +0200)]
dbus: add gnss interface definition

13 years agogatsyntax: Support echo of empty lines
Denis Kenzior [Fri, 25 Mar 2011 22:26:31 +0000 (17:26 -0500)]
gatsyntax: Support echo of empty lines

13 years agogatsyntax: Re-name enum a proper way
Denis Kenzior [Fri, 25 Mar 2011 22:04:33 +0000 (17:04 -0500)]
gatsyntax: Re-name enum a proper way

13 years agobuild: Improve D-Bus checks for cross-compilation
Marcel Holtmann [Mon, 28 Mar 2011 17:21:12 +0000 (19:21 +0200)]
build: Improve D-Bus checks for cross-compilation

13 years agodoc: Mark sim retry counters as done
Bertrand Aygon [Mon, 28 Mar 2011 13:54:21 +0000 (15:54 +0200)]
doc: Mark sim retry counters as done

Update overview.txt: add SIM retry counter support information.

13 years agodoc: update overview.txt: mark ipv6 as wip
Bertrand Aygon [Mon, 28 Mar 2011 13:47:01 +0000 (15:47 +0200)]
doc: update overview.txt: mark ipv6 as wip

update GPRS features with IPv6 context support in progress

13 years agodoc: Update overview.txt: move USSD to implemented
Bertrand Aygon [Mon, 28 Mar 2011 13:37:55 +0000 (15:37 +0200)]
doc: Update overview.txt: move USSD to implemented

move USSD from work in progress section to implemented section.

13 years agoRevert dun: Add ATX command in emulator (X0 only)
Denis Kenzior [Mon, 28 Mar 2011 16:18:25 +0000 (11:18 -0500)]
Revert dun: Add ATX command in emulator (X0 only)

This reverts commit 420ec0146a3757a013478337cf3aede6d04de730.

ATX is already implemented in gatchat/gatserver.c

13 years agogatserver: add v250 ATL and ATM commands
Olivier Guiter [Fri, 25 Mar 2011 10:07:00 +0000 (11:07 +0100)]
gatserver: add v250 ATL and ATM commands

13 years agodun: Add ATX command in emulator (X0 only)
Olivier Guiter [Thu, 24 Mar 2011 15:29:51 +0000 (16:29 +0100)]
dun: Add ATX command in emulator (X0 only)

13 years agovoicecall: fix voicecalls_release_queue
Frédéric Danis [Thu, 24 Mar 2011 17:43:22 +0000 (18:43 +0100)]
voicecall: fix voicecalls_release_queue

voicecalls_release_queue uses struct ofono_call instead of
struct voicecall (which is used in "calls" list parameter and
function voicecalls_release_next)

13 years agogatserver: add AT&F command
Olivier Guiter [Thu, 24 Mar 2011 10:03:14 +0000 (11:03 +0100)]
gatserver: add AT&F command

13 years agoTODO: remove me from ofono_sim_ready_notify()
Pekka Pessi [Thu, 24 Mar 2011 11:45:15 +0000 (13:45 +0200)]
TODO: remove me from ofono_sim_ready_notify()

__ofono_sim_recheck_pin() is fine by me

13 years agotest: Don't go over 80 characters per line
Denis Kenzior [Thu, 24 Mar 2011 18:24:38 +0000 (13:24 -0500)]
test: Don't go over 80 characters per line

13 years agotest: add a script to set any GPRS context property
Mika Liljeberg [Thu, 24 Mar 2011 12:32:24 +0000 (14:32 +0200)]
test: add a script to set any GPRS context property

13 years agogprs: fix memory leak
Mika Liljeberg [Thu, 24 Mar 2011 12:32:23 +0000 (14:32 +0200)]
gprs: fix memory leak

13 years agoAUTHORS: Mention Philippe's contributions
Denis Kenzior [Thu, 24 Mar 2011 16:52:25 +0000 (11:52 -0500)]
AUTHORS: Mention Philippe's contributions

13 years agodoc: Complete possible errors for stk
Philippe Nunes [Thu, 24 Mar 2011 16:42:49 +0000 (17:42 +0100)]
doc: Complete possible errors for stk

13 years agoisimodem: Fix indentation in SIM driver
Aki Niemi [Thu, 24 Mar 2011 12:56:48 +0000 (14:56 +0200)]
isimodem: Fix indentation in SIM driver

13 years agoisimodem/sim: added PIN and SIM state handling
Pekka Pessi [Thu, 24 Mar 2011 11:45:14 +0000 (13:45 +0200)]
isimodem/sim: added PIN and SIM state handling

Using PN_SECURITY resource to obtain PIN statuses.

Using ofono_sim_ready_notify() aka __ofono_sim_recheck_pin() to report
the ready state.

13 years agoisimodem: fix network registration for older modems
Mika Liljeberg [Thu, 24 Mar 2011 12:14:09 +0000 (14:14 +0200)]
isimodem: fix network registration for older modems

13 years agocommon: fix buffer length in phone_number_to_string
Frédéric Danis [Wed, 23 Mar 2011 17:16:35 +0000 (18:16 +0100)]
common: fix buffer length in phone_number_to_string

update buffer length related to OFONO_MAX_PHONE_NUMBER_LENGTH change
78c1e96bf9601b5e5d31d04413baa1265a1c284f

13 years agogatserver: add ATZ command
Olivier Guiter [Wed, 23 Mar 2011 16:31:24 +0000 (17:31 +0100)]
gatserver: add ATZ command

13 years agoemulator: add support for +GCAP
Olivier Guiter [Wed, 23 Mar 2011 16:08:45 +0000 (17:08 +0100)]
emulator: add support for +GCAP

13 years agostk: Fix getenv failure case
Jeevaka Badrappan [Wed, 23 Mar 2011 11:42:04 +0000 (04:42 -0700)]
stk: Fix getenv failure case

13 years agounit: fix broken alpha id unit test cases
Jeevaka Badrappan [Sat, 19 Mar 2011 07:09:23 +0000 (00:09 -0700)]
unit: fix broken alpha id unit test cases

13 years agovoicecall: Fix pause character validation
Lucas De Marchi [Fri, 18 Mar 2011 23:39:47 +0000 (20:39 -0300)]
voicecall: Fix pause character validation

manager_tone() converts all tone chars to uppercase. Since everywhere we
check for both 'p' and 'P' for a pause, tone_queue() should also check
both before claiming the string is invalid.

13 years agosms: Rework tx_state logic
Denis Kenzior [Fri, 18 Mar 2011 23:29:42 +0000 (18:29 -0500)]
sms: Rework tx_state logic

Using the enum which has a value of zero (PENDING) by default created
some problems.  Use a slightly modified version of the logic and consume
less storage to boot.

13 years agodoc: Add Cancel method to Message API
Denis Kenzior [Fri, 18 Mar 2011 21:18:43 +0000 (16:18 -0500)]
doc: Add Cancel method to Message API

13 years agosms: Move CancelMessage(o) method
Denis Kenzior [Fri, 18 Mar 2011 21:12:40 +0000 (16:12 -0500)]
sms: Move CancelMessage(o) method

Move this method to the Message Cancel() method instead and introduce
new __ofono_sms_txq_cancel API

13 years agosms: remove check for impossible NULL condition
Lucas De Marchi [Fri, 4 Feb 2011 19:40:38 +0000 (17:40 -0200)]
sms: remove check for impossible NULL condition

tx_next() must never be called with entry == NULL and currently it
was already being dereferenced before making this check. Thus just
remove it.

13 years agoTODO: mark task 'cancel pending SMS' as done
Lucas De Marchi [Fri, 4 Feb 2011 19:40:37 +0000 (17:40 -0200)]
TODO: mark task 'cancel pending SMS' as done

13 years agosms: allow message submission to be cancelled
Lucas De Marchi [Fri, 4 Feb 2011 19:40:35 +0000 (17:40 -0200)]
sms: allow message submission to be cancelled

Based on patch from Yang Gu <gyagp0@gmail.com>