summaryrefslogtreecommitdiffstats
path: root/src/sim.c
AgeCommit message (Collapse)AuthorFilesLines
2009-07-13Fix suggest parantheses warningDenis Kenzior1-1/+1
2009-07-13Fix unused variable warningDenis Kenzior1-2/+0
2009-07-06Convert SIM strings properlyDenis Kenzior1-5/+5
2009-06-22Minor style issuesDenis Kenzior1-4/+8
2009-06-22Read EF-SPDI and use it for SPN display.Andrzej Zaborowski1-0/+167
When the operator is one of those listed in EF-SPDI then we need to treat it like a HPLMN in deciding whether the SPN or PLMN name should be displayed.
2009-06-18Don't bother reporting subscriber numbers by typeDenis Kenzior1-60/+15
2009-06-18Cleanup EFmsisdn reading patchDenis Kenzior1-35/+27
2009-06-18Read own numbers from EFmsisdn instead of AT+CNUM.Andrzej Zaborowski1-15/+84
2009-06-18Minor style fixesDenis Kenzior1-6/+6
2009-06-18Add record based file capability to sim_opsAndrzej Zaborowski1-7/+9
Add capability to read / write / stat files on the SIM. This now supports cyclic, linear fixed and transparent SIM files. Parse GET RESPONSE result to find structure of the file (cyclic, linear fixed, or transparent), the file size and the record length. Add both read and update capability for binary and record-based files. Implement writing sim files through AT.
2009-05-29Remove unnecessary defineDenis Kenzior1-2/+0
2009-05-26Cleanup SimManager interfaceDenis Kenzior1-18/+85
Future-Proof own numbers support. For now we only report voice numbers Rename attributes to be a bit better
2009-05-26Create ofono_phone_number structDenis Kenzior1-10/+12
Creates a new structure in driver.h called ofono_phone_number. This is meant to replace const char *number, int number_type arguments everywhere. Fix up all existing code to use this structure instead.
2009-05-26Add SimManager interface.Andrzej Zaborowski1-0/+353
Implement basic SIM filesystem utilities. Obtain Service Provider Name EF-SPN record. Make NetworkRegistration use SPN for PLMN display. This implements PLMN display rules in 31.102 "EFSPN".