Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-03-31 | Refactor: Return a string from USSD Respond method | Andrzej Zaborowski | 1 | -7/+24 | |
Return network's USSD reponses from the Respond method instead of signaling over D-Bus. This should make the UI writer's job a little easier. | |||||
2010-02-27 | Fix: Enter RESPONSE_SENT state in ussd response cb | Andrzej Zaborowski | 1 | -1/+1 | |
2010-02-16 | Refactor: ussd user response | Denis Kenzior | 1 | -14/+7 | |
When the user sends a response, the network can still continue the dialog, it is not a final response and we cannot transition to an idle state when the command finishes. Instead we set it back to a special state and treat subsequent network responses as unsolicited. | |||||
2010-02-16 | Cleanup: Minor API tweaks for USSD | Denis Kenzior | 1 | -3/+3 | |
2010-02-16 | Handle network-initiated ussd requests. | Andrzej Zaborowski | 1 | -10/+152 | |
This adds the methods on the D-bus interface to allow the client to handle USSD requests from the network, according to 22.090. Unfortunately this document is not clear on every point and some details can't be implemented. This includes reporting unsupported request to the network, unsupported language, ME busy etc, because there isn't an AT command for that. | |||||
2010-02-15 | Cleanup: Get rid of USSD_FLAG_PENDING | Denis Kenzior | 1 | -24/+10 | |
2010-02-09 | Enable USSD_STATE_USER_ACTION | Aki Niemi | 1 | -5/+13 | |
If the network requests user action in the response to an MO USSD, we cannot immediately return to USSD_STATE_USER_IDLE. Instead, USSD_STATE_USER_ACTION is entered. Note that it is left up to the driver to notify() when the USSD transaction is closed by the network due to inactivity. Another way to return to USSD_STATE_IDLE is for the user to cancel() the transaction. | |||||
2010-02-09 | Move USSD status enum to header | Aki Niemi | 1 | -12/+3 | |
2010-02-08 | Fix: Don't use ofono_debug directly in the core | Denis Kenzior | 1 | -8/+8 | |
Use DBG macro which is integrated with the new debug framework. | |||||
2010-01-01 | Update copyright information | Marcel Holtmann | 1 | -1/+1 | |
2009-12-17 | Style: Fix a few more occurences of if/else | Denis Kenzior | 1 | -1/+2 | |
See Linux coding style document for details | |||||
2009-10-16 | Parse +CUSD responses. | Andrzej Zaborowski | 1 | -0/+3 | |
2009-09-01 | change int vendor to unsigned int vendor | Denis Kenzior | 1 | -1/+1 | |
2009-09-01 | Add vendor flag capability to ussd | Denis Kenzior | 1 | -2/+2 | |
2009-08-20 | Remove unused function | Denis Kenzior | 1 | -8/+0 | |
2009-08-19 | Fix cut and paste error | Denis Kenzior | 1 | -1/+1 | |
2009-08-17 | Move ussd-status enum out of common.h | Denis Kenzior | 1 | -0/+9 | |
2009-08-17 | Cleanup SSC entries if USSD exits first | Denis Kenzior | 1 | -0/+8 | |
2009-08-17 | Refactor supplementary service control strings | Denis Kenzior | 1 | -124/+63 | |
The registration was done by using the storage in the modem. Refactored to use the new atom watch APIs and storing the control entries in the ussd atom itself | |||||
2009-08-17 | Evolve the USSD API | Denis Kenzior | 1 | -55/+111 | |
2009-08-13 | Make ss_passwd_register slightly more efficient | Denis Kenzior | 1 | -1/+1 | |
2009-08-13 | Make ss_control_register slightly more efficient | Denis Kenzior | 1 | -1/+1 | |
2009-07-29 | Remove all uses of modem.h | Denis Kenzior | 1 | -1/+0 | |
2009-07-29 | Rename modem_add_interface / modem_remove_interface | Denis Kenzior | 1 | -2/+2 | |
Move to ofono_modem_add_interface, ofono_modem_remove_interface and put in ofono/modem.h | |||||
2009-07-29 | Get rid of dbus-gsm.h | Denis Kenzior | 1 | -2/+0 | |
2009-07-29 | Rename dbus_gsm_pending_reply | Denis Kenzior | 1 | -1/+1 | |
2009-07-29 | Rename dbus_gsm error functions to __ofono_error | Denis Kenzior | 1 | -14/+14 | |
2009-07-29 | Move & Rename dbus_gsm_connection | Denis Kenzior | 1 | -5/+5 | |
Move to ofono/dbus.h ofono_dbus_get_connection | |||||
2009-06-18 | Fix another logic bug in SS parser | Denis Kenzior | 1 | -2/+10 | |
If the passwords do not match, it is still a recognized string, but we must return invalid format | |||||
2009-06-18 | Fix logic flow in SS parser | Denis Kenzior | 1 | -6/+12 | |
2009-06-18 | Teach USSD to recognise password change strings. | Andrzej Zaborowski | 1 | -7/+137 | |
This is slightly hacky, part of ussd.c responsible for registering services is duplicated and parse_ss_control_string is modified to accept a fourth SI fragment in the input string. | |||||
2009-06-18 | Move struct ussd_data definition out of the header. | Andrzej Zaborowski | 1 | -0/+7 | |
No fuctional change. | |||||
2009-05-12 | Implement callback for the cancel function | Denis Kenzior | 1 | -2/+21 | |
2009-05-12 | Remove some other unused variables | Denis Kenzior | 1 | -4/+0 | |
2009-05-05 | Add implementation of telephony daemon | Denis Kenzior | 1 | -0/+426 | |