summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-09-22Assume sms is registered only when sim readyDenis Kenzior1-58/+12
2009-09-22Assume cbs is registered after sim readyDenis Kenzior1-48/+8
2009-09-22Assume netreg is registered when sim readyDenis Kenzior1-56/+16
2009-09-18Fix trailing whitespaceMarcel Holtmann1-1/+1
2009-09-18Add disconnection functionDenis Kenzior1-0/+22
2009-09-18Simplify cleanup logicDenis Kenzior1-21/+17
2009-09-17Refactor language preference parsingDenis Kenzior1-71/+85
- Make sure to handle capital / lower case ISO639 strings - Properly handle the case where files are empty / unused - Don't emit the signal unless the preferences are useable - Simplify the logic and be a bit more readable
2009-09-17Simplify function logicDenis Kenzior1-8/+8
2009-09-17Use g_ascii_isdigitDenis Kenzior1-2/+1
2009-09-17Fix potential memory leakDenis Kenzior1-0/+6
2009-09-17Rename function to be more clearDenis Kenzior1-2/+2
2009-09-17Use existing function for converting to iso639Denis Kenzior3-28/+5
2009-09-17Assume CBS is registered when SIM readyDenis Kenzior1-41/+8
2009-09-17Present list of preferred languages on SimManager interfce.Andrzej Zaborowski2-0/+218
We try to detect the old (2G / 2G+, 51.011) EFlp format and deal with the file contents accordingly.
2009-09-17Convert all the modem drivers to the new APIDenis Kenzior9-34/+120
2009-09-17Split populate modem driver methodDenis Kenzior2-14/+50
Introduce two new methods - pre_sim - SIM is not inserted or locked. This should populate the modem with atoms that can be used without the SIM. Generally this is the devinfo atom, the sim atom and the voice call atom (emergency calls only) - post_sim - SIM is ready. This method should populate the modem with the remaining atoms
2009-09-16Add sim api documentationDenis Kenzior1-0/+83
2009-09-16Add reading of various CBS related EFsDenis Kenzior2-0/+185
- EFcbmi - Cell Broadcast Identifiers - EFcbmir - Cell Broadcast Identifier Ranges - EFcbmid - Cell Broadcast Identifiers for Data Download
2009-09-16Miscellaneous clean-upsAki Niemi2-23/+13
2009-09-16Add proper bootstrapping to phonebook driverAki Niemi1-4/+17
2009-09-16gisi: Make reachability detection more robustAki Niemi1-2/+4
2009-09-16Increase network scan/set timeout valuesAki Niemi1-2/+2
2009-09-16Make sure unit tests also use right pdu buffer lenDenis Kenzior1-2/+2
2009-09-16Check received PDUs fit in the buffer, fix buffer size.Andrzej Zaborowski1-3/+14
2009-09-16Fix: do not leak memory, cleanup the topic listDenis Kenzior1-0/+12
2009-09-16Fix restrict keyword usageAki Niemi2-2/+2
2009-09-15Add proper bootstrap using g_isi_verify()Aki Niemi1-1/+17
2009-09-15Remove version query; use gisi/client.h insteadAki Niemi1-88/+32
2009-09-15gisi: Add ISI version and reachability check APIAki Niemi4-1/+159
This patch adds an API for querying the ISI version of the resource with which the client is associated. This information is only available after g_isi_verify() has been called on the client. This is because we use the version query message as a vehicle for reachability checking.
2009-09-15Fix error reporting in phonebook driverAki Niemi1-3/+6
2009-09-15Remove extra debugAki Niemi1-2/+0
2009-09-15Fix a possible but improbable leakAki Niemi2-2/+2
2009-09-14Fix compiler warnings on 64-bit systemsMarcel Holtmann3-8/+8
2009-09-14Add introspection interface to the output of introspection callsRISKÓ Gergely1-1/+7
This provides better compatibility with some D-Bus clients, such as qdbus.
2009-09-14Fix to use gisi/iter.h to decode sub-blocksAki Niemi1-114/+75
2009-09-14Adapt to changed sub-block iterator APIAki Niemi2-7/+9
2009-09-14Add support for long sub-block headerAki Niemi2-29/+44
2009-09-14Refactor to use gisi/iter.hAki Niemi1-129/+62
2009-09-14Modify to use the new alpha tag getterAki Niemi1-3/+18
2009-09-14Add and modify string gettersAki Niemi2-6/+30
Add a getter for latin ASCII only tags, and change the alpha tag getter. Turns out not all alpha tags in ISI are of the length-value variety.
2009-09-14Coding style clean-upsAki Niemi1-21/+33
2009-09-14Use gisi/iter.h for decoding sub-blocksAki Niemi1-201/+71
2009-09-14gisi: Add ISI sub-block iteratorAki Niemi3-1/+216
2009-09-14Clean up IMSI decodingAki Niemi1-9/+10
2009-09-14Remove trailing WSAki Niemi2-3/+3
2009-09-14Remove unnecessary debugAki Niemi1-2/+0
2009-09-14Add basic bootsrap for the SMS driverAki Niemi1-0/+127
2009-09-14Add preliminary CBS driverAki Niemi4-0/+219
2009-09-14Add proper bootstrapping for netreg driverAki Niemi1-1/+36
Use the ISI version query to bootstrap the netreg driver.
2009-09-14Remove unnecessary debugsAki Niemi1-35/+4