Aki Niemi [Sun, 14 Nov 2010 16:31:42 +0000 (18:31 +0200)]
isimodem: Adapt and refactor audio settings driver
Aki Niemi [Sun, 14 Nov 2010 16:30:50 +0000 (18:30 +0200)]
gisi: Adapt and refactor socket module
Clean up and fix naming.
Aki Niemi [Sun, 14 Nov 2010 16:29:25 +0000 (18:29 +0200)]
gisi: Add include guards to pep module
Aki Niemi [Sun, 14 Nov 2010 16:29:09 +0000 (18:29 +0200)]
gisi: Adapt and refactor pipe module
Make use of the new client API and refactor the code.
Aki Niemi [Sun, 14 Nov 2010 16:28:12 +0000 (18:28 +0200)]
gisi: Adapt and refactor netlink module
Adapt to using new modem API and clean up naming and coding
conventions.
Aki Niemi [Sun, 14 Nov 2010 16:26:42 +0000 (18:26 +0200)]
gisi: Refactor the server API
The new server API is a convenience wrapper on the modem API for
servers.
Aki Niemi [Sun, 14 Nov 2010 16:25:52 +0000 (18:25 +0200)]
gisi: Refactor the client API
The new client API is a convenience wrapper on the modem API for
clients.
Aki Niemi [Sun, 14 Nov 2010 16:24:08 +0000 (18:24 +0200)]
gisi: Remove defunct file
Resource reachability verification is now handled in the modem module.
Aki Niemi [Sun, 14 Nov 2010 16:23:32 +0000 (18:23 +0200)]
gisi: Redesign ISI message processing
This new modem API supercedes the old client and server APIs. It
properly queues resource subscriptions and version queries, as well as
caches reachability status for a given resource.
Also, this is a complete redesign of ISI message handling, adding
another layer of abstraction to multiplexing operations to a given
modem resource.
Aki Niemi [Sun, 14 Nov 2010 16:20:38 +0000 (18:20 +0200)]
gisi: Add convenience API for structs
Aki Niemi [Sun, 14 Nov 2010 16:20:08 +0000 (18:20 +0200)]
gisi: Make subblock iterator use new message API
Aki Niemi [Sun, 14 Nov 2010 15:15:52 +0000 (17:15 +0200)]
gisi: Add separate file for common constants
Aki Niemi [Sun, 14 Nov 2010 15:13:54 +0000 (17:13 +0200)]
gisi: Add new API for ISI message handling
Aki Niemi [Mon, 20 Dec 2010 11:22:03 +0000 (13:22 +0200)]
isimodem: Remove from build
Prepare for refactoring.
Aki Niemi [Mon, 20 Dec 2010 11:21:49 +0000 (13:21 +0200)]
gisi: Remove from build
Prepare for refactoring.
Lucas De Marchi [Mon, 20 Dec 2010 21:51:08 +0000 (19:51 -0200)]
huawei: cancel poll when going to a valid state
Denis Kenzior [Tue, 21 Dec 2010 22:36:42 +0000 (16:36 -0600)]
ste: Move radio_settings to post_sim
Denis Kenzior [Tue, 21 Dec 2010 22:36:19 +0000 (16:36 -0600)]
novatel: Move radio_settings to post_sim
Denis Kenzior [Tue, 21 Dec 2010 22:31:58 +0000 (16:31 -0600)]
n900: Move radio_settings to post_sim
Denis Kenzior [Tue, 21 Dec 2010 22:31:36 +0000 (16:31 -0600)]
isigen: Move radio_settings to post_sim
Denis Kenzior [Tue, 21 Dec 2010 22:30:19 +0000 (16:30 -0600)]
ifx: Move radio_settings to post_sim
Denis Kenzior [Tue, 21 Dec 2010 22:29:42 +0000 (16:29 -0600)]
huawei: Move radio_settings to post_sim
Denis Kenzior [Tue, 21 Dec 2010 22:28:36 +0000 (16:28 -0600)]
hso: Move radio_settings to post_sim
Lucas De Marchi [Thu, 9 Dec 2010 16:43:37 +0000 (14:43 -0200)]
huawei: Add support for radio settings
Lucas De Marchi [Thu, 9 Dec 2010 16:43:36 +0000 (14:43 -0200)]
huaweimodem: Add support for radio settings
Lucas De Marchi [Thu, 9 Dec 2010 16:43:35 +0000 (14:43 -0200)]
test: add scripts for setting frequency band
Andrzej Zaborowski [Mon, 20 Dec 2010 12:52:33 +0000 (13:52 +0100)]
sim: Set sane number len in empty EFmsisdn records
Valid number length range is 1 - 11 bytes, other values, such as 0xff,
could potentially crash external parsers.
Denis Kenzior [Tue, 21 Dec 2010 20:07:12 +0000 (14:07 -0600)]
test: Minor typo & style fixes to test-stk-menu
Guillaume Lucas [Tue, 21 Dec 2010 14:24:56 +0000 (14:24 +0000)]
test: update STK test script for conformance
Update the STK test script to be able to use it for
conformance test. Using 'agent' as parameter the
script will now register a STK agent to be able to
handle unsolicited proactive command. Without any
parameter or with 'menu' the script will try to
display the STK main menu of the (U)SIM.
Lucas De Marchi [Tue, 21 Dec 2010 19:27:10 +0000 (17:27 -0200)]
huawei: fix SIM state notification when locked
When SIM is locked, huawei modem does not send any notification about
SIM state change because it does not differentiate 'invalid' from
'locked'.
In order to be able to unlock the sim, this patch forces a notification
of a valid state after a timeout.
Marcel Holtmann [Tue, 21 Dec 2010 14:54:42 +0000 (06:54 -0800)]
build: Remove broken SET_MAKE handling
Sjur Brændeland [Wed, 15 Dec 2010 21:49:28 +0000 (22:49 +0100)]
stemodem: Use RTNL to create network interfaces.
Sjur Brændeland [Wed, 15 Dec 2010 21:49:27 +0000 (22:49 +0100)]
stemodem: Create network interfaces statically
Antti Paila [Tue, 21 Dec 2010 09:03:19 +0000 (11:03 +0200)]
udev: Fix warning in compilation
Denis Kenzior [Mon, 20 Dec 2010 23:34:33 +0000 (17:34 -0600)]
AUTHORS: Mention Neil's contributions
Neil Jerram [Wed, 15 Dec 2010 21:56:50 +0000 (21:56 +0000)]
udev: Handle calypso driver
Lei Yu [Mon, 20 Dec 2010 22:18:03 +0000 (14:18 -0800)]
TODO: CDMA SMS and CDMA CMAS
M. Dietrich [Fri, 10 Dec 2010 18:25:17 +0000 (19:25 +0100)]
huawei: set huawei em770 modem device to 01
device 00 is ppp capable while 01 is not. 01 does everything
else fine so ofono works with it flawlessly.
Dara Spieker-Doyle [Fri, 17 Dec 2010 23:11:14 +0000 (15:11 -0800)]
types: Add CDMA Phone Number
Denis Kenzior [Mon, 20 Dec 2010 20:44:53 +0000 (14:44 -0600)]
AUTHORS: Mention Dara's contributions
Dara Spieker-Doyle [Fri, 17 Dec 2010 23:11:13 +0000 (15:11 -0800)]
dbus: Add CDMA Voicecall Interface
Gustavo F. Padovan [Tue, 7 Dec 2010 18:31:34 +0000 (16:31 -0200)]
modem: restore state when resetting the modem
Dara Spieker-Doyle [Fri, 10 Dec 2010 23:42:52 +0000 (15:42 -0800)]
TODO: Add CDMA Voicecall Support Tasks
Denis Kenzior [Fri, 17 Dec 2010 23:11:25 +0000 (17:11 -0600)]
AUTHORS: Mention Benoît's contributions
Benoît Monin [Fri, 17 Dec 2010 20:33:06 +0000 (21:33 +0100)]
test/list-modems : print Strength as an integer
org.ofono.NetworkRegistration property Strength is an integer,
so print it as such.
Jeevaka Badrappan [Fri, 10 Dec 2010 18:56:49 +0000 (10:56 -0800)]
TODO: Marking the Read/Write EFcfis task as done
Jeevaka Badrappan [Fri, 10 Dec 2010 18:56:48 +0000 (10:56 -0800)]
doc: Add new property to call forwarding
Jeevaka Badrappan [Fri, 10 Dec 2010 18:56:47 +0000 (10:56 -0800)]
phonesim: Move call forwarding to post sim
Jeevaka Badrappan [Fri, 10 Dec 2010 18:56:46 +0000 (10:56 -0800)]
plugins/n900: Move call forwarding to post sim
Jeevaka Badrappan [Fri, 10 Dec 2010 18:56:45 +0000 (10:56 -0800)]
isigen: Move call forwarding to post sim
Jeevaka Badrappan [Fri, 10 Dec 2010 18:56:44 +0000 (10:56 -0800)]
ifx: Move call forwarding to post sim
Denis Kenzior [Fri, 17 Dec 2010 23:01:59 +0000 (17:01 -0600)]
call-forwarding: Properly signal changes
For the ForwardingFlagOnSim property
Denis Kenzior [Fri, 17 Dec 2010 22:50:14 +0000 (16:50 -0600)]
call-forwarding: Get rid of status_on_sim variable
Denis Kenzior [Fri, 17 Dec 2010 22:40:04 +0000 (16:40 -0600)]
call-forwarding: Simplify sim_set_cf_indicator
Denis Kenzior [Fri, 17 Dec 2010 22:30:43 +0000 (16:30 -0600)]
call-forwarding: More style fixes
Denis Kenzior [Fri, 17 Dec 2010 22:11:29 +0000 (16:11 -0600)]
call-forwarding: Use a flag instead of a boolean
For storing the presence of CPHS CFF file
Denis Kenzior [Fri, 17 Dec 2010 21:59:53 +0000 (15:59 -0600)]
call-forwarding: Get rid of cfis_indicator
There's no need to track this information, since if we pick a record
with cfis_indicator for something besides Voice only, then when we
set the record again, the number we set is no longer applicable to
those services.
Denis Kenzior [Fri, 17 Dec 2010 21:48:10 +0000 (15:48 -0600)]
simutil: Remove inaccurate comment
Denis Kenzior [Fri, 17 Dec 2010 18:51:52 +0000 (12:51 -0600)]
call-forwarding: Minor style fixes
Denis Kenzior [Fri, 17 Dec 2010 18:51:18 +0000 (12:51 -0600)]
call-forwarding: Get rid of unneeded variable
Jeevaka Badrappan [Fri, 17 Dec 2010 07:04:31 +0000 (23:04 -0800)]
call-forwarding: Read/Write cfis/cphs-cff
Denis Kenzior [Fri, 17 Dec 2010 17:09:03 +0000 (11:09 -0600)]
AUTHORS: Mention John's contributions
Denis Kenzior [Fri, 17 Dec 2010 17:08:14 +0000 (11:08 -0600)]
doc: Update features document
Gustavo F. Padovan [Fri, 17 Dec 2010 16:54:18 +0000 (14:54 -0200)]
TODO: Mark CNAP task as done
Denis Kenzior [Fri, 17 Dec 2010 16:54:08 +0000 (10:54 -0600)]
TODO: Mark emergency voicecall property task done
Denis Kenzior [Fri, 17 Dec 2010 16:52:42 +0000 (10:52 -0600)]
voicecall: Minor style nitpick
John Mathew [Tue, 7 Dec 2010 12:20:43 +0000 (07:20 -0500)]
voicecall: Add emergency property
John Mathew [Tue, 7 Dec 2010 12:20:43 +0000 (07:20 -0500)]
doc: Add emergency property to Voicecall
Petteri Tikander [Fri, 17 Dec 2010 09:56:27 +0000 (11:56 +0200)]
TODO: add owner to 'Network updating the ECC' task
Denis Kenzior [Fri, 17 Dec 2010 00:59:21 +0000 (18:59 -0600)]
AUTHORS: Mention Lasse's contributions
Lasse Kunnasluoto [Thu, 16 Dec 2010 13:12:55 +0000 (14:12 +0100)]
test: test case for changing Call Barring password
Pekka Pessi [Fri, 3 Dec 2010 09:02:07 +0000 (11:02 +0200)]
TODO: add blacklisting
Denis Kenzior [Fri, 17 Dec 2010 00:39:15 +0000 (18:39 -0600)]
examples: Add network name handling to history
Denis Kenzior [Fri, 17 Dec 2010 00:33:19 +0000 (18:33 -0600)]
atmodem: Always poll clcc, even if cring + clip
Even in the case of CRING and CLIP being used, we should start a CLCC
poll. This is because we must still rely on polling CLCC to detect when
an incoming call has been terminated by the remote side.
Denis Kenzior [Thu, 16 Dec 2010 23:12:38 +0000 (17:12 -0600)]
atmodem: Fix reporting of CLIP
When RING & CLCC polling is used, the CLIP will not be reported
correctly if the CLIP: notification does not arrive
Denis Kenzior [Thu, 16 Dec 2010 23:09:09 +0000 (17:09 -0600)]
atmodem: Do not re-parse CLIP / CNAP
These needs to be parsed once and not parsed unnecessarily once the
information has been recorded
Denis Kenzior [Wed, 15 Dec 2010 23:09:39 +0000 (17:09 -0600)]
atmodem: Set cnap validity to not provided
Gustavo F. Padovan [Mon, 6 Dec 2010 20:12:42 +0000 (18:12 -0200)]
test: add CNAP to test-ss-control-cs
Denis Kenzior [Wed, 15 Dec 2010 19:41:16 +0000 (13:41 -0600)]
atmodem: Unify COLR/CNAP/CLIP/COLP parser
Denis Kenzior [Wed, 15 Dec 2010 19:34:19 +0000 (13:34 -0600)]
atmodem: Fix parsing of CNAP status
Gustavo F. Padovan [Mon, 6 Dec 2010 20:12:41 +0000 (18:12 -0200)]
atmodem: add CNAP to call-settings
Gustavo F. Padovan [Mon, 6 Dec 2010 20:12:40 +0000 (18:12 -0200)]
doc: add CallingNamePresentation to CallSettings
Gustavo F. Padovan [Mon, 6 Dec 2010 20:12:39 +0000 (18:12 -0200)]
call-settings: add CNAP support
Gustavo F. Padovan [Mon, 6 Dec 2010 20:12:38 +0000 (18:12 -0200)]
include: add cnap_query callback
Gustavo F. Padovan [Mon, 6 Dec 2010 20:12:37 +0000 (18:12 -0200)]
call-settings: fix coding style
Yang Gu [Mon, 13 Dec 2010 03:03:23 +0000 (11:03 +0800)]
test-stkutil: Modify the check logic of time zone
Denis Kenzior [Tue, 14 Dec 2010 13:39:47 +0000 (07:39 -0600)]
ifx: Take out unused defines
Gustavo F. Padovan [Mon, 6 Dec 2010 20:12:36 +0000 (18:12 -0200)]
atmodem: Add CNAP parsing to voicecall
Gustavo F. Padovan [Mon, 6 Dec 2010 20:12:35 +0000 (18:12 -0200)]
doc: add Name property
Denis Kenzior [Sun, 12 Dec 2010 11:11:30 +0000 (05:11 -0600)]
voicecall: Use cnap validity in get_properties
Denis Kenzior [Sun, 12 Dec 2010 11:03:36 +0000 (05:03 -0600)]
voicecall: Use clip_validity in get_properties
Denis Kenzior [Sun, 12 Dec 2010 11:03:09 +0000 (05:03 -0600)]
voicecall: Minor style fixes
Gustavo F. Padovan [Mon, 6 Dec 2010 20:12:34 +0000 (18:12 -0200)]
voicecall: add support for CNAP
Enable oFono to get a info about the Calling Name.
Gustavo F. Padovan [Mon, 6 Dec 2010 20:12:33 +0000 (18:12 -0200)]
common: add CNAP defines
Gustavo F. Padovan [Mon, 6 Dec 2010 20:12:33 +0000 (18:12 -0200)]
include: add CNAP types to ofono_call structure
Marcel Holtmann [Wed, 15 Dec 2010 07:56:43 +0000 (08:56 +0100)]
doc: Add short FAQ for release process details
Jeevaka Badrappan [Mon, 6 Dec 2010 18:39:17 +0000 (10:39 -0800)]
simfs: Add unknown sim phase check
Jeevaka Badrappan [Mon, 6 Dec 2010 18:39:16 +0000 (10:39 -0800)]
sim: fix minor issue in ofono_sim_get_phase
Denis Kenzior [Sat, 11 Dec 2010 17:38:29 +0000 (11:38 -0600)]
huawei: Pass the HUAWEI vendor ID to gprs driver
Denis Kenzior [Tue, 7 Dec 2010 03:36:54 +0000 (21:36 -0600)]
atutil: Fix parsing of un-quoted CREG / CGREG
On broken hardware like the Huawei, it is possible to receive both an
unsolicited and a solicited version of the CREG / CGREG within within
the same response set. Skipping of the unsolicited version was not
handled correctly. This attempts to fix this issue.