summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-09-24Add gsmdial application to ignore listMarcel Holtmann1-0/+2
2009-09-24Add skeleton for gsmdial test applicationMarcel Holtmann1-0/+29
2009-09-24Release 0.5Marcel Holtmann2-1/+14
2009-09-24Add oFono whitepaper to distributionMarcel Holtmann1-1/+8
2009-09-24Fix whitespaceDenis Kenzior1-7/+7
2009-09-24Add first draft of the ofono whitepaperDenis Kenzior1-0/+172
2009-09-24Update the sim-api with LockedPins propertyDenis Kenzior1-0/+10
2009-09-24Add initial support for LockedPins propertyDenis Kenzior1-7/+95
2009-09-24gdbus: handle introspection generally in generic_message.RISKÓ Gergely1-43/+59
Previously it was a specific case, now introspection is just another interface, which is always implemented. It is registered/unregistered when an object path is referenced first/last.
2009-09-24Unref GIOChannel in g_at_chat_new_from_ttyZhenhua Zhang1-1/+4
2009-09-23Ignore EFli if the first entry is emptyDenis Kenzior1-4/+11
2009-09-23Add plugin interface for getting PIN lock state.Andrzej Zaborowski2-0/+67
It may be useful to have the information of whether card is currently locked and emit events when this changes but if we want to have it as a property, we would need properties for all types of locks and it wouldn't be all that useful.
2009-09-23Remove unused struct field.Andrzej Zaborowski1-1/+0
2009-09-23Rename eflp_format to efli_format, semantically opposite.Andrzej Zaborowski1-4/+4
2009-09-23Update sim-api.txt: ChangePin no longer disables pin.Andrzej Zaborowski1-2/+1
2009-09-22Simplify: Use dbus_message_iter_get_argsDenis Kenzior4-103/+36
2009-09-22Remove unused structureDenis Kenzior1-6/+0
2009-09-23Fix unused variable issue from last commitsMarcel Holtmann1-1/+0
2009-09-22Fix: Comparison should be against negative errnoDenis Kenzior1-1/+1
2009-09-22Update sim-api with LockPin and UnlockPinDenis Kenzior1-0/+13
2009-09-22Don't try to Lock or Unlock SIM PIN2Denis Kenzior1-1/+6
2009-09-22Make sure we try to lock/unlock/change only PINsDenis Kenzior1-4/+32
2009-09-22Refactor: Do not use int instead of enumDenis Kenzior3-13/+15
27.007 does not define an enumeration for SIM PIN/PUK values. This should be handled by ofono enum instead
2009-09-22Don't treat READY CPIN result differentlyDenis Kenzior1-9/+8
2009-09-22Add LockPin and UnlockPin functionsDenis Kenzior1-39/+76
2009-09-22Move SSN unsolicited notification activationDenis Kenzior2-6/+5
2009-09-22Rearrange sim password enumDenis Kenzior3-73/+77
2009-09-22Fix: Make sure pin isn't emptyDenis Kenzior1-0/+4
2009-09-22Get rid of 1 line functionDenis Kenzior1-7/+2
2009-09-22Move some stuff aroundDenis Kenzior5-59/+55
2009-09-22Do PIN authenticationAndrzej Zaborowski6-1/+604
This adds checking whether PIN is required during SIM initialisation and delaying the sim ready notifications until after correct PIN is given.
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