Lucas De Marchi
df2984a724
ctm: Add initial CTM atom implementation
2010-11-26 13:08:48 -06:00
Gustavo F. Padovan
b79b64439f
dbus: Add __ofono_error_access_denied
2010-11-23 05:06:29 -06:00
Denis Kenzior
60aceb3e71
modem: Miscellaneous style fixes
2010-11-22 09:54:25 -06:00
Andras Domokos
d7fb7da021
modem: add modem online-offline watch
2010-11-22 09:53:41 -06:00
Andrzej Zaborowski
3083841f72
sim: Add sim_service_available()
...
This is meant to query EFsst or EFust.
The function is not public api because the service constants are in
src/simutil.h.
2010-11-10 09:09:05 -06:00
Andrzej Zaborowski
65159c2f0b
stk: API for SMS Point-to-Point download to UICC
...
The callback returns the TP-User-Data element content of the RP-ACK or
RP-ERROR message, returned by the UICC.
2010-11-08 13:36:23 -06:00
Denis Kenzior
857e2d046f
sms: Separate history from dbus flags in txq_submit
2010-11-04 10:25:42 -05:00
Denis Kenzior
3436c58fac
sms: Refactor __ofono_sms_txq_submit
2010-11-04 10:25:42 -05:00
Denis Kenzior
4a2111347f
sms: Add __ofono_sms_message_path_from_uuid
2010-11-04 10:25:41 -05:00
Denis Kenzior
0edb5e3645
sms: add __ofono_sms_get_next_ref
2010-11-04 10:25:41 -05:00
Andrzej Zaborowski
0dd1e9ed07
voicecall: __ofono_voicecall_tone_send internal api
...
This provides a way for other atoms to send DTMF tones during a call.
It is assumed that vc->driver->send_tone returns only after the tones
have finished being emitted.
In this version Dbus DTMF requests are in the same queue as STK
requests.
2010-10-22 21:59:11 -05:00
Aki Niemi
5a85a57cc3
sms: Implement text and datagram watch
...
Allow setting a watch for incoming text and datagram messages on the
sms atom.
2010-10-14 15:22:16 +03:00
Marcel Holtmann
760e1e4c04
core: Add support for audio settings interface
2010-09-29 23:57:39 +09:00
Denis Kenzior
f4a0b9fa20
modem: Add modemwatch watchlist functions
...
Used for registering to modem added & removed notifications
2010-09-28 22:49:22 -05:00
Denis Kenzior
1db4300467
ofono: Don't go over 80 characters per line
2010-09-28 22:43:31 -05:00
Denis Kenzior
f79ac9df1b
ssn: The id is unsigned
2010-09-28 22:43:09 -05:00
Denis Kenzior
dbd7639d25
history: Update to the new SHA1 based sms id API
2010-09-21 08:44:48 -05:00
Denis Kenzior
016f168f47
sms: Refactor __ofono_sms_txq_submit
2010-09-21 08:44:47 -05:00
Jeevaka Badrappan
77361655c0
ussd: Add __ofono_ussd_initiate internal api
2010-09-15 11:36:03 -05:00
Denis Kenzior
0d2b9cb5f4
modem: Add __ofono_modem_foreach
2010-09-09 14:00:09 -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
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
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
605d720bd4
voicecall: Refactor ofono_voicecall_busy
2010-08-27 19:06:36 -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
Denis Kenzior
f86bc5ebde
dbus: Add Canceled error
2010-08-16 10:41:35 -05:00
Denis Kenzior
84e73a8b7c
sms: Refactor ofono_sms_submit introduced by stk
...
Simplify the logic and get rid of duplicated code
2010-07-08 14:27:34 -05:00
Andrzej Zaborowski
516a9b06c5
Add __ofono_sms_submit for other atoms to submit SMs.
2010-07-08 14:27:33 -05:00
Andrzej Zaborowski
7e5ef25c5a
stk: Use envelope encoding utility from stkutil.c
2010-06-09 12:26:32 -05:00
Denis Kenzior
7b77888217
Add __ofono_error_not_available
2010-05-26 21:03:15 -05:00
Aki Niemi
b8ec7553ef
Add network time support
...
Adding a new notify function in the netreg atom for notifying a
received Network Identification and Timezone (NITZ) indication. This
data is consumed via a nettime plugin, of which there is also an
example.
2010-05-19 10:46:18 +03:00
Andrzej Zaborowski
aad4d0de78
Add Sim Toolkit atom
...
- Add ofono_stk atom in stk.c
- Move envelope command from sim driver to stk driver
2010-04-15 16:49:40 -05:00
Aki Niemi
8d4004d182
Add radio settings atom and driver API
...
This interface exposes a read-write property for radio access technology
selection mode.
2010-02-04 23:43:18 +02:00
Marcel Holtmann
e4850f2eeb
Add support for dynamic debug feature
2010-01-26 10:06:53 +01:00
Marcel Holtmann
144080e749
Update copyright information
2010-01-01 17:00:10 -08:00
Andrzej Zaborowski
da6f3e63e0
Handle EF-CBSMID contents.
2009-12-17 21:45:39 -06:00
Denis Kenzior
c7ac706de1
Refactor: call id allocation / release
2009-12-04 16:52:30 -06:00
Denis Kenzior
b0f0e248e9
When SIGTERM is received, run the event loop
...
This feature will continue running the event loop for another 10 seconds
or so or until all the modems have been shut down. This will allow the
modem drivers to properly shutdown their respective devices.
2009-12-02 19:11:36 -06:00
Denis Kenzior
9777d244ec
Report AttachInProgress Error
...
If one tries to activate a context and we're currently attaching or
detaching from GPRS, report the AttachInProgress error
2009-11-18 13:24:20 -06:00
Denis Kenzior
e1e44e772a
Refactor: Send NotAttached error
...
If one tries to activate the context and we're currently not attached to
GPRS, report a NotAttached error instead of a failure
2009-11-18 13:23:13 -06:00
Denis Kenzior
9afdf1a35b
Add SMS history capability
2009-11-05 16:46:43 -06:00
Denis Kenzior
fd6d9f9fc7
Fix: Don't pass ofono_network_operator structures
2009-10-29 15:28:26 -05:00
Denis Kenzior
a3b736afe5
Add implementation of GPRS context atom
2009-10-23 17:05:56 -05:00
Denis Kenzior
bb7945d6aa
Refactor: Split up GPRS into two atoms
...
Split up GPRS into two atoms: GPRS and GPRS Context. GPRS will handle
the areas of GPRS network registration, basic GPRS capability detection
and attach / detach.
GPRS Context will handle setting up / activating / deactivating the
indicidual contexts.
This will allow us to use the generic GPRS atom for most devices while
customizing the GPRS context accordingly.
2009-10-23 17:05:54 -05:00
Denis Kenzior
729d580692
Add InUse error type
2009-10-23 17:05:53 -05:00
Denis Kenzior
0b68ad7e32
Second round of renaming
2009-10-23 17:05:53 -05:00
Denis Kenzior
b2fd75014a
Refactor: rename data-connection to gprs
...
Keep the name specific to GSM, other implementations will probably
require their own interfaces
2009-10-23 17:05:53 -05:00