summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-08-14Remove defunct pointer to call waiting dataDenis Kenzior1-1/+0
Doesn't exist anymore
2009-08-14Update at call settings driver to new APIDenis Kenzior3-46/+71
2009-08-14Evolve call settings driverDenis Kenzior5-299/+389
2009-08-14Move clir and cug option enums to types.hDenis Kenzior2-13/+13
2009-08-14Update the at call meter driver for new APIDenis Kenzior3-72/+90
2009-08-14Evolve the call meter driver APIDenis Kenzior5-233/+331
2009-08-14Update at modem call forwarding driverDenis Kenzior3-35/+66
2009-08-14Evolve the call-forwarding driverDenis Kenzior5-222/+310
2009-08-14Update at modem call-barring driver to the new APIDenis Kenzior3-36/+67
2009-08-14Evolve the call-barring driverDenis Kenzior5-173/+272
- Move call barring related functionality out of driver.h into a dedicated file, call-barring.h - Update to use the new atom framework - Remove over-reliance on the modem structure, call-barring structure should now be used instead whenever possible
2009-08-14Phonet: basic pipe owner supportRémi Denis-Courmont3-1/+346
This will be needed for GPRS support.
2009-08-14Add ISI modem SIM phonebook supportAlexander Kanavin4-1/+438
This patch only provides access to the SIM phonebook. Note that the interface to the SIM phonebook is quite slow, which may cause timeouts on phonebooks with a large number of entries using the default D-Bus timeout value.
2009-08-13Move certain parts of driver.h to types.hDenis Kenzior4-20/+59
2009-08-13Add ofono atom routinesDenis Kenzior2-0/+142
2009-08-13Make ss_passwd_register slightly more efficientDenis Kenzior1-1/+1
2009-08-13Make ss_control_register slightly more efficientDenis Kenzior1-1/+1
2009-08-12Release 0.3Marcel Holtmann2-1/+12
2009-08-12Warn when (potentially) invalid input encounteredDenis Kenzior1-0/+10
2009-08-12Always output useable FN in VCardDenis Kenzior1-1/+6
If text is NULL or empty, use the number field for the FN VCard entry instead.
2009-08-12Fix a segfault in need_mergeDenis Kenzior1-3/+15
2009-08-12Bail out early if text & number are emptyDenis Kenzior1-0/+5
2009-08-12Fix commentMarcel Holtmann1-1/+1
2009-08-12Add function for printing warningsMarcel Holtmann2-0/+20
2009-08-12Add API documentation for voice call interfacesMarcel Holtmann3-1/+239
2009-08-12Add some initial API documentsMarcel Holtmann4-1/+257
2009-08-08Fix compile warningDenis Kenzior1-1/+3
2009-08-08Use NameHasOwner instead of ListNames for name checkingJohan Hedberg1-15/+9
2009-08-07Quiet an error if a modem is removed quicklyDenis Kenzior1-0/+3
2009-08-07Fix segfault upon modem removal due to g_sourceDenis Kenzior1-7/+16
Network registration was not removing operator list scan g_source, which was causing a crash in one of two potential places.
2009-08-07Refactor SIM file cacheDenis Kenzior1-105/+91
2009-08-07Re-enable reading of SPN & PNN on phonesimDenis Kenzior1-0/+4
2009-08-07Make the sim op queue have a removable gsourceDenis Kenzior1-7/+21
2009-08-07Don't use g_timeout_add to retrieve imsiDenis Kenzior1-6/+3
2009-08-07No need to use g_timeout_add hereDenis Kenzior1-27/+13
2009-08-07No need to use g_timeout_add hereDenis Kenzior1-29/+14
2009-08-07No need to use g_timeout_add hereDenis Kenzior1-27/+13
2009-08-07No need to use g_timeout_add hereDenis Kenzior1-23/+18
2009-08-07No need to use g_timeout_addDenis Kenzior1-18/+9
Simply calling the function here should be sufficient
2009-08-07Ensure g_timeout_add source can be removed safelyDenis Kenzior1-2/+10
2009-08-07Store the tx_next g_source so it can be removedDenis Kenzior1-3/+11
2009-08-07Use g_source instead of flag for mpty list changesDenis Kenzior1-6/+11
2009-08-07Use g_source instead of flag for call list changesDenis Kenzior1-7/+10
2009-08-07Fix sim ADN type of number handlingDenis Kenzior1-2/+2
The type of number stored here is not quite the same as SMS number, and should be parsed differently
2009-08-07Refactor setting MSISDNDenis Kenzior1-27/+33
- Empty lists should be supported, as clearing the MSISDN is OK - Initialization of empty MSISDN record should also be possible - Overwriting of unused records should be possible - Simplify resource cleanup
2009-08-07Keep new numbers in the main sim data structureDenis Kenzior1-17/+10
No sense to allocate / free memory for a single pointer
2009-08-07Move error label to a more logical placeDenis Kenzior1-3/+3
2009-08-07Move variable declarations to a move logical placeDenis Kenzior1-2/+3
2009-08-07Make SubscriberNumbers writable.Andrzej Zaborowski1-5/+203
This implements writing SubscriberNumbers if the SIM allows this (optional to the SIM provider). Because the property is an array of phone numbers, setting the property needs to write multiple records on the SIM so it's not atomic and potentially can fail partially. In this case we have to report a write error to DBus client but at the same time file may be changed and we send a PropertyChanged.
2009-08-07Make SIM op queue more robust.Andrzej Zaborowski1-6/+6
This allows ofono_sim_read and ofono_sim_write callbacks to queue new read or write operations. The callback must not be called between removing the operation from queue and checking queue length.
2009-08-06Fix blocking service watch initial connect handlingMarcel Holtmann3-46/+96