Denis Kenzior [Tue, 26 Apr 2011 19:41:52 +0000 (14:41 -0500)]
voicecall: Update CLCC buffer size and comment
Denis Kenzior [Tue, 26 Apr 2011 19:40:35 +0000 (14:40 -0500)]
voicecall: Refactor the previous commit slightly
Frédéric Dalleau [Fri, 22 Apr 2011 13:00:10 +0000 (15:00 +0200)]
voicecall: add +CLCC support for HFP emulator
Frédéric Danis [Wed, 20 Apr 2011 20:24:41 +0000 (22:24 +0200)]
emulator: fix +CLIP in case of withheld call
Denis Kenzior [Wed, 20 Apr 2011 01:20:04 +0000 (20:20 -0500)]
emulator: Create both emulator types in example
Denis Kenzior [Tue, 19 Apr 2011 21:49:33 +0000 (16:49 -0500)]
hfp_ag: Be extra pedantic on plugin cleanup
Denis Kenzior [Tue, 19 Apr 2011 21:49:12 +0000 (16:49 -0500)]
dun_gw: Be extra pedantic on plugin cleanup
Denis Kenzior [Tue, 19 Apr 2011 21:46:54 +0000 (16:46 -0500)]
dun_gw: Minor style tweak
Denis Kenzior [Tue, 19 Apr 2011 21:39:11 +0000 (16:39 -0500)]
hfp_ag: Minor style tweak
Denis Kenzior [Tue, 19 Apr 2011 21:32:08 +0000 (16:32 -0500)]
voicecall: Tweak the behavior of previous commit
Use a generic void pointer to remove the need for emulator_release_done
function.
Use naming a bit more consistent with the rest of the codebase
Frédéric Danis [Thu, 14 Apr 2011 12:27:04 +0000 (14:27 +0200)]
voicecall: add +CHUP support for HFP emulator
Update multirelease_callback to be used from DBus calls or HFP Emulator.
"release done" is configurable by multirelease caller.
Denis Kenzior [Tue, 19 Apr 2011 21:24:23 +0000 (16:24 -0500)]
voicecall: Don't go over 80 characters per line
Frédéric Danis [Wed, 13 Apr 2011 16:05:33 +0000 (18:05 +0200)]
voicecall: add ATA support for HFP emulator
Denis Kenzior [Tue, 19 Apr 2011 18:31:37 +0000 (13:31 -0500)]
emulator: Use a switch/case instead of if
Seems a bit cleaner
Denis Kenzior [Tue, 19 Apr 2011 18:31:08 +0000 (13:31 -0500)]
emulator: Reflow comments
Frédéric Danis [Wed, 13 Apr 2011 16:05:32 +0000 (18:05 +0200)]
emulator: add +CCWA support for HFP AG
Frédéric Danis [Wed, 13 Apr 2011 16:05:31 +0000 (18:05 +0200)]
emulator: add +CLIP support for HFP AG
Frédéric Danis [Wed, 13 Apr 2011 16:05:30 +0000 (18:05 +0200)]
voicecall: add API to find call by status
Frédéric Danis [Wed, 13 Apr 2011 16:05:29 +0000 (18:05 +0200)]
emulator: add RING for HFP AG
Pekka Pessi [Mon, 18 Apr 2011 13:24:52 +0000 (16:24 +0300)]
isiusb: wait for MTC transitions, too
Denis Kenzior [Mon, 18 Apr 2011 14:46:20 +0000 (09:46 -0500)]
ussd: Fix use of non-cloned gatchat object
Marcel Holtmann [Thu, 14 Apr 2011 23:08:03 +0000 (16:08 -0700)]
Release 0.47
Denis Kenzior [Thu, 14 Apr 2011 22:53:19 +0000 (17:53 -0500)]
TODO: Remove main.conf task
No longer seems like a good idea
Guillaume Zajac [Tue, 12 Apr 2011 15:42:43 +0000 (17:42 +0200)]
TODO: set owner on DUN profile and DUN usb
Denis Kenzior [Thu, 14 Apr 2011 22:41:57 +0000 (17:41 -0500)]
TODO: Mark EFcsp task as done
Denis Kenzior [Thu, 14 Apr 2011 22:34:16 +0000 (17:34 -0500)]
simutil: Add support of CPHS EFcsp to our EF db
Denis Kenzior [Thu, 14 Apr 2011 22:33:40 +0000 (17:33 -0500)]
network: One more trivial fix
total_length and record_length are the same in this context, but using
total_length makes the code more readable
Denis Kenzior [Thu, 14 Apr 2011 22:01:38 +0000 (17:01 -0500)]
doc: Update possible errors for netreg-api
This is due to EFcsp PLMN mode changes
Denis Kenzior [Thu, 14 Apr 2011 21:18:49 +0000 (16:18 -0500)]
network: Refactor EFcsp to support STK Refresh
Denis Kenzior [Thu, 14 Apr 2011 21:12:02 +0000 (16:12 -0500)]
network: Use strings instead of ints in settings
Denis Kenzior [Thu, 14 Apr 2011 19:39:55 +0000 (14:39 -0500)]
modem: Fix entering offline mode prematurely
A contextual change to __ofono_modem_find_atom has caused us to enter
into offline mode prematurely. find_atom was changed to return only the
atoms that were registered, however the modem really has to know whether
the sim atom is created (not registered) in order to know whether to
wait for the SIM to be initialized or not.
Denis Kenzior [Thu, 14 Apr 2011 18:29:17 +0000 (13:29 -0500)]
sms: Fix typo
Denis Kenzior [Thu, 14 Apr 2011 18:20:07 +0000 (13:20 -0500)]
network: Read EFcsp after initializing reg state
This is to avoid some benign race conditions when EFcsp might be read
before the registration state has been established.
Denis Kenzior [Thu, 14 Apr 2011 18:19:49 +0000 (13:19 -0500)]
network: Try not to clash with 27.007-defined modes
Denis Kenzior [Thu, 14 Apr 2011 17:31:45 +0000 (12:31 -0500)]
netreg: Refactor register_callback
Aki Niemi [Fri, 4 Feb 2011 13:44:47 +0000 (15:44 +0200)]
netreg: Add CPHS CSP implementation
Aki Niemi [Thu, 14 Apr 2011 12:24:19 +0000 (15:24 +0300)]
isimodem: Add SCA support to wgmodem2.5 driver
Aki Niemi [Thu, 14 Apr 2011 11:45:54 +0000 (14:45 +0300)]
isimodem: Refactor sms driver
Aki Niemi [Thu, 14 Apr 2011 11:45:09 +0000 (14:45 +0300)]
isimodem: Use constants where possible
Aki Niemi [Thu, 14 Apr 2011 11:44:45 +0000 (14:44 +0300)]
isimodem: Fix message sending in SMS driver
The same enum name SMS_ROUTE_DEFAULT has different constants in
different modem API versions. This was causing "invalid parameter"
errors with some modems.
Aki Niemi [Thu, 14 Apr 2011 11:33:52 +0000 (14:33 +0300)]
isimodem: Fix macro to be safer to use
Aki Niemi [Thu, 7 Apr 2011 09:19:42 +0000 (12:19 +0300)]
isimodem: Add reahcbility check for CBS driver
Jeevaka Badrappan [Wed, 13 Apr 2011 17:05:16 +0000 (10:05 -0700)]
doc: add emergency-call-handling.txt
Marcel Holtmann [Wed, 13 Apr 2011 17:02:23 +0000 (10:02 -0700)]
Release 0.46
Pekka Pessi [Tue, 12 Apr 2011 14:33:29 +0000 (17:33 +0300)]
isimodem: fix call_create_resp handling
In case of call creation failure modem may return a valid call id in
order to send CALL_SERVICE_DENIED_IND which we do not handle.
Fixes MeeGo bug#15855.
Aki Niemi [Tue, 12 Apr 2011 16:48:56 +0000 (19:48 +0300)]
isimodem: Update SMS driver for wgmodem2.5
Based on patches from:
Jessica Nilsson <jessica.j.nilsson@stericsson.com>
Aki Niemi [Tue, 12 Apr 2011 16:45:34 +0000 (19:45 +0300)]
plugins: Remove wgmodem2.5 driver for netreg
Aki Niemi [Tue, 12 Apr 2011 16:47:27 +0000 (19:47 +0300)]
isimodem: Remove split voicecall driver
Only a single driver created, with two clients checked for
reachability in parallel.
Aki Niemi [Tue, 12 Apr 2011 10:38:36 +0000 (13:38 +0300)]
isimodem: Add helper macros for 16/32bit values
Aki Niemi [Mon, 11 Apr 2011 15:02:35 +0000 (18:02 +0300)]
isimodem: Rename resource debug macro
Aki Niemi [Mon, 11 Apr 2011 15:01:28 +0000 (18:01 +0300)]
isimodem: Add helper macro for version checking
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.
Denis Kenzior [Tue, 12 Apr 2011 04:38:33 +0000 (23:38 -0500)]
doc: Mark ConfirmOpenChannel as experimental
Denis Kenzior [Tue, 12 Apr 2011 04:37:02 +0000 (23:37 -0500)]
doc: Unmark stk-api as experimental
Philippe Nunes [Fri, 8 Apr 2011 16:33:30 +0000 (18:33 +0200)]
test: Add ConfirmOpenChannel to test-stk-menu
Philippe Nunes [Fri, 8 Apr 2011 16:33:28 +0000 (18:33 +0200)]
stkutil: Add additional info enum for BIP
Philippe Nunes [Fri, 8 Apr 2011 16:33:27 +0000 (18:33 +0200)]
stk-api.txt. Introduce the new API ConfirmOpenChannel
Philippe Nunes [Fri, 8 Apr 2011 16:33:26 +0000 (18:33 +0200)]
stkagent: Add ConfirmOpenChannel method
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
Denis Kenzior [Mon, 11 Apr 2011 20:24:09 +0000 (15:24 -0500)]
voicecall: Fix ECC list generation for empty EFecc
Frédéric Danis [Thu, 7 Apr 2011 16:33:54 +0000 (18:33 +0200)]
voicecall: add call, callsetup and callheld indicators
Frédéric Danis [Thu, 7 Apr 2011 16:33:54 +0000 (18:33 +0200)]
emulator: add call, callsetup and callheld cinds
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
Denis Kenzior [Fri, 8 Apr 2011 03:27:59 +0000 (22:27 -0500)]
AUTHORS: Mention Nicolas' contributions
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
Jeevaka Badrappan [Wed, 6 Apr 2011 14:26:43 +0000 (07:26 -0700)]
TODO: Mark Network/Modem EN update task as done
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.
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.
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.
Denis Kenzior [Thu, 7 Apr 2011 22:46:39 +0000 (17:46 -0500)]
voicecall: Localize variable initialization
Jeevaka Badrappan [Wed, 6 Apr 2011 14:26:42 +0000 (07:26 -0700)]
voicecall: network emergency number list support
Jeevaka Badrappan [Wed, 6 Apr 2011 14:26:41 +0000 (07:26 -0700)]
voicecall: Refactor emergency number list handling
Jeevaka Badrappan [Wed, 6 Apr 2011 14:26:41 +0000 (07:26 -0700)]
voicecall: Remove sim_state_watch on atom unregister
Jeevaka Badrappan [Wed, 6 Apr 2011 14:26:40 +0000 (07:26 -0700)]
include: Add ofono_voicecall_en_list_notify api
Arun Ravindran [Tue, 5 Apr 2011 12:02:59 +0000 (15:02 +0300)]
isimodem: Fix hangup for hold initiated calls
Arun Ravindran [Tue, 5 Apr 2011 09:32:53 +0000 (12:32 +0300)]
isimodem: Fix false reporting of active call state
Aki Niemi [Thu, 7 Apr 2011 07:45:55 +0000 (10:45 +0300)]
isimodem: Add missing PN_MODEM_* debugs
Aki Niemi [Thu, 7 Apr 2011 07:44:53 +0000 (10:44 +0300)]
isimodem: Move common debugs to a single place
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.
Aki Niemi [Thu, 7 Apr 2011 06:22:55 +0000 (09:22 +0300)]
isimodem: Add missing debugs to info resources
Denis Kenzior [Tue, 5 Apr 2011 14:21:08 +0000 (09:21 -0500)]
TODO: Minor tweaks
Denis Kenzior [Tue, 5 Apr 2011 05:25:29 +0000 (00:25 -0500)]
TODO: Remove Owners from orphaned tasks
Denis Kenzior [Tue, 5 Apr 2011 05:23:10 +0000 (00:23 -0500)]
TODO: Roll Modem & Network ECC tasks into one
Andrzej Zaborowski [Thu, 31 Mar 2011 13:40:57 +0000 (15:40 +0200)]
TODO: Mark SIM Refresh task as done
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.
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.
Andrzej Zaborowski [Thu, 31 Mar 2011 13:40:56 +0000 (15:40 +0200)]
stk: Check if terminal is busy before SIM Refresh
Denis Kenzior [Tue, 5 Apr 2011 05:07:43 +0000 (00:07 -0500)]
call-forwarding: Move to avoid forward-decl
Denis Kenzior [Tue, 5 Apr 2011 05:06:29 +0000 (00:06 -0500)]
call-forwarding: Remove unneeded forward-decl
Denis Kenzior [Tue, 5 Apr 2011 05:04:19 +0000 (00:04 -0500)]
call-forwarding: Fix typo
Andrzej Zaborowski [Thu, 31 Mar 2011 13:01:23 +0000 (15:01 +0200)]
call-forwarding: Reregister on EF-CFIS refresh
Denis Kenzior [Tue, 5 Apr 2011 04:54:16 +0000 (23:54 -0500)]
TODO: Mark emergency calls task as done
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.
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.
Denis Kenzior [Tue, 5 Apr 2011 04:34:49 +0000 (23:34 -0500)]
modem: Fix minor style violations
Jeevaka Badrappan [Thu, 31 Mar 2011 16:18:29 +0000 (09:18 -0700)]
modem: modem state decoupled from rf state
Denis Kenzior [Mon, 4 Apr 2011 21:34:56 +0000 (16:34 -0500)]
voicecall: Detect emergency calls initiated by STK
Jeevaka Badrappan [Thu, 31 Mar 2011 16:18:32 +0000 (09:18 -0700)]
voicecall: add emergency mode handling
Jeevaka Badrappan [Thu, 31 Mar 2011 16:18:31 +0000 (09:18 -0700)]
voicecall: generalize emergency call check
Jeevaka Badrappan [Thu, 31 Mar 2011 16:18:30 +0000 (09:18 -0700)]
modem: restrict operations allowed in emergency