Denis Kenzior
0f994b7ea3
manager: Add ModemRemoved signal
2010-09-09 13:49:21 -05:00
Denis Kenzior
ffcb821ccf
manager: Add ModemAdded signal
2010-09-09 13:44:59 -05:00
Denis Kenzior
4a60d69e98
modem: Remove unneeded functions
2010-09-09 13:38:20 -05:00
Denis Kenzior
7461abbe23
modem: Break out append_modem_properties
2010-09-09 13:34:36 -05:00
Denis Kenzior
3bf4209813
stkutil: Trivial style issue
2010-09-09 10:25:10 -05:00
Jeevaka Badrappan
f27528e18b
stkutil: Add Send USSD-specific Text dataobj
...
Send USSD terminal response re-uses the 'Text' data object, however it
passes around binary data structures. We make an exception specifically
for this case and invent a new stk_ussd_text data structure that is
handled separately from simple STK text.
2010-09-09 10:17:33 -05:00
Jeevaka Badrappan
aee0f39231
stkutil: Add Send USSD specific result codes
2010-09-09 10:09:00 -05:00
Jeevaka Badrappan
0834a7c18d
call-settings: Add __ofono_call_settings_is_busy
2010-09-09 10:08:47 -05:00
Jeevaka Badrappan
0741cc8cb2
call-forwarding: Add __ofono_call_forwarding_is_busy
2010-09-09 10:08:37 -05:00
Jeevaka Badrappan
b0be5779b8
call-barring: Add __ofono_call_barring_is_busy
2010-09-09 10:08:22 -05:00
Yang Gu
58b5303c08
call-settings: Check if ussd is busy
2010-09-09 09:02:05 -05:00
Yang Gu
e24d1d1285
call-forwarding: Check if ussd is busy
2010-09-09 09:01:52 -05:00
Yang Gu
8e03a47995
call-barring: Check if ussd is busy
2010-09-09 09:01:28 -05:00
Yang Gu
41d38d76bc
ussd: Add __ofono_ussd_is_busy
...
Send SS requires Call Forwarding / Call Settings / Call Barring to check
whether USSD is currently busy. If it is, then the SIM should be
notified appropriately.
We introduce a function __ofono_ussd_is_busy to help with this.
2010-09-09 08:57:36 -05:00
Denis Kenzior
cd8df455e1
sim: Use sim_fs_check_version
2010-09-09 08:50:29 -05:00
Denis Kenzior
997269a773
simfs: Add sim_fs_check_version
...
Used to blow away older simfs versions
2010-09-09 08:50:29 -05:00
Denis Kenzior
fc1e3a7da4
simfs: Simplify logic
2010-09-09 08:50:28 -05:00
Denis Kenzior
5754eaf7e9
sim: Break out sim file reading into simfs
2010-09-09 08:50:28 -05:00
Denis Kenzior
565bf22729
stkutil: Fixup whitespace corruption
2010-09-09 08:50:28 -05:00
Denis Kenzior
e3bd339e16
sim: Unify sim_read and sim_read_bytes
2010-09-09 08:50:28 -05:00
Kristen Carlson Accardi
95d957b62e
sim: read EFiidf
...
EFiidf can be larger than 256 bytes, so allow callers to read
portions of the EFiidf from a specified offset. Cache EFiidf
files as blocks of 256 bytes so that it's not necessary to
read the entire (potentially large) file.
2010-09-09 08:45:32 -05:00
Aki Niemi
ff093fb6d3
Fix wrong code point in Portuguese table
2010-09-09 16:30:21 +03:00
Aki Niemi
2cb4d96793
Default to using 8bit SMS reference numbers
2010-09-09 16:30:00 +03:00
Aki Niemi
35cfb432d4
Fix adding 8bit reference number
2010-09-03 09:10:09 -05:00
Petteri Tikander
95fc8bee72
smsutil: storing/loading sms status report over reboot
2010-09-01 13:32:28 -05:00
Petteri Tikander
295ae2dc04
smsutil: style fix
2010-09-01 12:09:19 -05:00
Petteri Tikander
c7473aa7da
smsutil: use DECLARE_SMS_ADDR_STR
...
in sms_assembly_backup_free
2010-09-01 12:07:28 -05:00
Denis Kenzior
694847377d
voicecall: Remove unusued MULTI_RELEASE flag
2010-09-01 12:07:01 -05:00
Denis Kenzior
4b43650116
sim: cleanup sim atom private structure
...
The number of elements was getting out of hand and out of order
2010-09-01 12:06:59 -05:00
Denis Kenzior
0cf73b73eb
sim: tweak efimg length
2010-09-01 12:06:56 -05:00
Denis Kenzior
2a2fd1d036
simutil: Fix minor whitespace corruption
2010-08-31 13:08:31 -05:00
Yang Gu
d43b2c0a61
sim: Read EFsst
2010-08-31 13:07:54 -05:00
Denis Kenzior
88024972df
modem: Skip waiting for sim_ready if no sim atom
...
For modems that do not have a SIM atom (e.g. HFP, DUN) we should skip
waiting for the sim_ready notification that will never arrive.
2010-08-30 14:32:08 -05:00
Denis Kenzior
4292b2dbed
sim: Turn around the order of arguments
...
The void *user argument was first. It should be last instead to be
consistent with the other watch functions.
2010-08-30 14:29:34 -05:00
Denis Kenzior
b74c9fb0c6
modem: Reset unregister when atom is unregistered
2010-08-30 13:04:15 -05:00
Denis Kenzior
31b52123db
modem: Fix turning off modem in immediate case
...
If the driver does not return EINPROGRESS we don't set the modem to the
off state properly
2010-08-30 12:12:13 -05:00
Denis Kenzior
745477f0d4
modem: minor style fix
2010-08-30 12:09:38 -05:00
Denis Kenzior
afd0611ff8
voicecall: Fix crash during cleanup
2010-08-30 10:34:21 -05:00
Denis Kenzior
c92a31ac3a
voicecall: Cleanup dial request when removing atom
2010-08-27 19:06:38 -05:00
Denis Kenzior
605d720bd4
voicecall: Refactor ofono_voicecall_busy
2010-08-27 19:06:36 -05:00
Denis Kenzior
e760b59ce9
voicecall: Switch to unsigned
2010-08-27 19:01:44 -05:00
Denis Kenzior
ce79af6e5c
stk: setup call did not handle agent disappearance
2010-08-27 19:01:44 -05:00
Denis Kenzior
07d576bdca
stk: Free select item menu
...
If calling the agent failed for some reason
2010-08-27 19:01:44 -05:00
Denis Kenzior
f528e5d566
stk: Reset cancel_cmd to NULL
2010-08-27 19:01:43 -05:00
Denis Kenzior
159903cc53
stk: set cancel_cmd only if agent was called
2010-08-27 19:01:43 -05:00
Denis Kenzior
ed562ba2b0
voicecall: Cleanup dial request init / finish
2010-08-27 19:01:41 -05:00
Andrzej Zaborowski
9e830e3cc8
stk: Handle the Set Up Call proactive command
2010-08-27 12:57:01 -05:00
Andrzej Zaborowski
4a9a985c9d
voicecall: add __ofono_voicecall_dial internal api
...
The callback is only invoked when the call is CONNECTED (becomes
active). Cancel ensures that the callback will not be called and
does nothing more in this version, it's an open question if we
want to release the call.
2010-08-27 10:41:34 -05:00
Andrzej Zaborowski
77543590d9
simutil: Fix compilation with gcc 4.3.2
...
This gcc version gives two signed / unsigned comparison warnings.
2010-08-26 18:44:50 -05:00
Kristen Carlson Accardi
d3eb346b40
sim: read EFimg
2010-08-26 18:40:12 -05:00