summaryrefslogtreecommitdiffstats
path: root/src/simutil.h
AgeCommit message (Collapse)AuthorFilesLines
2009-09-16Add reading of various CBS related EFsDenis Kenzior1-0/+3
- EFcbmi - Cell Broadcast Identifiers - EFcbmir - Cell Broadcast Identifier Ranges - EFcbmid - Cell Broadcast Identifiers for Data Download
2009-08-31Expose service dialling numbers stored on SIM through SimManager.Andrzej Zaborowski1-0/+1
2009-08-31Decode and encode alpha-identifier fieldsAndrzej Zaborowski1-2/+3
Add identifier argument to sim_adn_parse and sim_adn_build. Also fix the number length passed to extract_bcd_number in sim_adn_parse.
2009-08-31Read EFad and expose the IMSI MNC length (2-3)Andrzej Zaborowski1-0/+1
2009-08-17Support emergency numbersYang Gu1-0/+1
2009-08-05Add utility for building ADN recordsAndrzej Zaborowski1-0/+2
Used to populate MSISDN, MBDN, etc records on the SIM
2009-08-04Add a MessageWaiting interface to track message waiting indications.Andrzej Zaborowski1-0/+3
The state of the indications is kept in memory and written back to the SIM after any changes.
2009-07-31Clean up in sim.c.Andrzej Zaborowski1-0/+3
Remove unused variables and fields. Move EFadn format parsing to a common function because various files use this same format.
2009-07-27Refactor SIM file access codeDenis Kenzior1-0/+17
SIM File Access conditions would be reported similarly between various stacks, so it seems like the core logic of figuring out the access conditions belongs up in the daemon. This also fixes various problems, including: - access conditions read from bytes 10-12, instead of 9-11. - read/update, invalidate/rehabilitate and increase conditions read from the wrong bits (0-3 instead of 4-7 and vice versa)
2009-07-17Clean-up in sim.c.Andrzej Zaborowski1-17/+7
2009-07-14Refactor EONS to have lac / non-lac versionsDenis Kenzior1-1/+5
PNN/OPL database has fields which provide global operator naming, or specific to a cell range. The cell range can only be obtained if the operator is the current one.
2009-07-14Return the entire EONS info, not just the longnameDenis Kenzior1-3/+12
2009-07-14Refactor OPL codeDenis Kenzior1-14/+16
2009-07-14Move SPDI to network.cDenis Kenzior1-0/+9
2009-07-14Refactor sim_pnn_operator_parseDenis Kenzior1-2/+1
2009-07-14Move PNN operator parsing to simutilDenis Kenzior1-0/+12
2009-07-14Move function to simutil.cDenis Kenzior1-0/+2
2009-07-14Move enum to simutil.hDenis Kenzior1-0/+3
2009-07-14Move enum to simutil.hDenis Kenzior1-0/+9
2009-07-14Move utility to its own fileDenis Kenzior1-0/+22