summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2009-08-19Move mcc & mnc defines to types.hDenis Kenzior1-4/+0
2009-08-19Refine errors returned by message-waitingDenis Kenzior1-4/+10
If we have not initialized fully yet, return sim_not_ready error. If we couldn't read EFmbi or not able to stat EFmbdn size properly, then set mbdn_not_present to TRUE and always return not_supported error
2009-08-19Evolve message waiting low level APIDenis Kenzior3-184/+207
2009-08-19Add a new SIM not ready errorDenis Kenzior2-0/+7
2009-08-19Update voicecalls to the new SIM APIDenis Kenzior1-12/+29
2009-08-19Update network registration to the new SIM APIDenis Kenzior1-14/+61
2009-08-19Update message waiting to the new SIM APIDenis Kenzior1-17/+64
2009-08-19Remove traces of sim_manager from modem.cDenis Kenzior1-5/+0
2009-08-19Evolve SIM driverDenis Kenzior5-326/+317
2009-08-19Move ofono_destroy_fun to types.hDenis Kenzior1-2/+0
2009-08-19Remove unneeded variableDenis Kenzior1-1/+0
2009-08-19Fix cut and paste errorDenis Kenzior1-1/+1
2009-08-19Fix whitespace and style issuesDenis Kenzior6-11/+10
2009-08-19Refactor ECC: Free the new_en_listDenis Kenzior1-0/+6
Avoid a potential memory leak in case the interface is removed during the SIM read operation.
2009-08-19Evolve SMS driver APIDenis Kenzior3-171/+186
2009-08-17Remove the use of driver.hDenis Kenzior3-3/+0
2009-08-17Remove unused headerDenis Kenzior3-3/+0
2009-08-17Make distcheck happyDenis Kenzior1-1/+1
2009-08-17Refactor ECC Support: Update when EFecc is readDenis Kenzior1-23/+61
We should start with a default set of ECC numbers which are always available according to 22.101, even if no SIM present. Then when EFecc is read, we update the EmergencyNumbers property. According to 22.101 the 112 and 911 numbers must always be available. Since these numbers can also be stored on the SIM itself, we must avoid duplication.
2009-08-17Refactor ECC Support: Don't bother with g_sourceDenis Kenzior1-24/+1
Don't bother playing the g_source tricks for EmergencyNumbers property changed signal emission. The list is not bound to change more than once.
2009-08-17Refactor ECC Support: Free in right spotDenis Kenzior1-7/+6
The freeing of the emergency list should be in voicecalls_destroy function, where the rest of the datastructure is being freed
2009-08-17Support emergency numbersYang Gu2-1/+136
2009-08-17Get rid of unused enumDenis Kenzior1-9/+0
2009-08-17Move network-operator status enum out of common.hDenis Kenzior2-8/+8
2009-08-17Move colr-status enum out of common.hDenis Kenzior2-7/+7
2009-08-17Move colp-status enum out of common.hDenis Kenzior2-7/+7
2009-08-17Move clip-status enum out of common.hDenis Kenzior2-7/+7
2009-08-17Move clir-status enum out of common.hDenis Kenzior2-9/+9
2009-08-17Move ussd-status enum out of common.hDenis Kenzior2-9/+9
2009-08-17Move call-forwarding-type enum out of common.hDenis Kenzior2-9/+9
2009-08-17Fix invalid watch id being returned the first timeDenis Kenzior1-1/+1
Should use pre-increment instead of post increment
2009-08-17Cleanup atom watches properlyDenis Kenzior3-6/+29
2009-08-17Cleanup SSC entries if USSD exits firstDenis Kenzior1-0/+8
2009-08-17Port call-settings to the new USSD APIDenis Kenzior2-33/+46
2009-08-17Port call-forwarding to new USSD APIDenis Kenzior2-27/+41
2009-08-17Get rid of unneeded variableDenis Kenzior1-1/+0
2009-08-17Refactor call barring to the new USSD APIDenis Kenzior2-53/+70
2009-08-17Refactor supplementary service control stringsDenis Kenzior3-170/+83
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-17Evolve the USSD APIDenis Kenzior3-67/+113
2009-08-17Get rid of unused functionsDenis Kenzior1-5/+0
2009-08-16Use $(AM_V_GEN) for symbol export generationMarcel Holtmann1-4/+4
2009-08-14Refactor cssn into ofono_ssnDenis Kenzior8-224/+361
Make this into a fully fledged entity, with a driver instead of the current kludge. This means modem drivers can actually choose whether to instantiate a CSSN atom or not Move the notification functions from voicecall.c into ssn.c. Move the cssn.h header into include/ssn.h and refactor Update call barring to utilize ofono_ssn and use the new atom_watch functionality to detect when ssn has been added or removed
2009-08-14Add atom get_registered functionDenis Kenzior2-0/+7
2009-08-14Follow the more common glib convention for destroyDenis Kenzior2-2/+2
2009-08-14Remove trailing whitespaceYang Gu1-3/+3
2009-08-14Fix whitespace issueDenis Kenzior1-1/+0
2009-08-14Utilize call_watchesDenis Kenzior1-1/+5
2009-08-14Move CALL_SETTINGS_INTERFACE define to dbus.hDenis Kenzior1-15/+19
2009-08-14Move PHONEBOOK_INTERFACE define to dbus.hDenis Kenzior1-6/+5
2009-08-14Move CALL_METER_INTERFACE define to dbus.hDenis Kenzior1-14/+17