Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-09-22 | Don't try to Lock or Unlock SIM PIN2 | Denis Kenzior | 1 | -1/+6 | |
2009-09-22 | Make sure we try to lock/unlock/change only PINs | Denis Kenzior | 1 | -4/+32 | |
2009-09-22 | Refactor: Do not use int instead of enum | Denis Kenzior | 1 | -4/+5 | |
27.007 does not define an enumeration for SIM PIN/PUK values. This should be handled by ofono enum instead | |||||
2009-09-22 | Add LockPin and UnlockPin functions | Denis Kenzior | 1 | -39/+76 | |
2009-09-22 | Rearrange sim password enum | Denis Kenzior | 1 | -25/+26 | |
2009-09-22 | Get rid of 1 line function | Denis Kenzior | 1 | -7/+2 | |
2009-09-22 | Move some stuff around | Denis Kenzior | 1 | -0/+36 | |
2009-09-22 | Do PIN authentication | Andrzej Zaborowski | 1 | -1/+285 | |
This adds checking whether PIN is required during SIM initialisation and delaying the sim ready notifications until after correct PIN is given. | |||||
2009-09-17 | Refactor language preference parsing | Denis Kenzior | 1 | -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-17 | Simplify function logic | Denis Kenzior | 1 | -8/+8 | |
2009-09-17 | Fix potential memory leak | Denis Kenzior | 1 | -0/+6 | |
2009-09-17 | Rename function to be more clear | Denis Kenzior | 1 | -2/+2 | |
2009-09-17 | Use existing function for converting to iso639 | Denis Kenzior | 1 | -27/+3 | |
2009-09-17 | Present list of preferred languages on SimManager interfce. | Andrzej Zaborowski | 1 | -0/+216 | |
We try to detect the old (2G / 2G+, 51.011) EFlp format and deal with the file contents accordingly. | |||||
2009-09-11 | Port sim ready watch to __ofono_watchlist | Denis Kenzior | 1 | -76/+17 | |
2009-09-08 | Fix style issue | Denis Kenzior | 1 | -2/+2 | |
2009-09-08 | Move create_dirs to storage.c, add file read/write utilities | Andrzej Zaborowski | 1 | -65/+4 | |
2009-09-01 | change int vendor to unsigned int vendor | Denis Kenzior | 1 | -1/+1 | |
2009-09-01 | Add vendor flag capability to sim | Denis Kenzior | 1 | -2/+2 | |
2009-08-31 | Don't return sdn numbers until ready | Denis Kenzior | 1 | -1/+3 | |
2009-08-31 | Simplify EFsdn reading code | Denis Kenzior | 1 | -25/+28 | |
2009-08-31 | Rename MNCLength to MobileNetworkCodeLength | Denis Kenzior | 1 | -3/+3 | |
2009-08-31 | Refactor sim mnc length | Denis Kenzior | 1 | -7/+8 | |
2009-08-31 | Style Fix | Denis Kenzior | 1 | -4/+2 | |
2009-08-31 | Expose service dialling numbers stored on SIM through SimManager. | Andrzej Zaborowski | 1 | -7/+137 | |
2009-08-31 | Decode and encode alpha-identifier fields | Andrzej Zaborowski | 1 | -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-31 | Read EFad and expose the IMSI MNC length (2-3) | Andrzej Zaborowski | 1 | -0/+44 | |
2009-08-20 | Fix unused function remove_all_watches | Denis Kenzior | 1 | -0/+2 | |
2009-08-19 | Evolve SIM driver | Denis Kenzior | 1 | -216/+314 | |
2009-08-08 | Fix compile warning | Denis Kenzior | 1 | -1/+3 | |
2009-08-07 | Refactor SIM file cache | Denis Kenzior | 1 | -105/+91 | |
2009-08-07 | Make the sim op queue have a removable gsource | Denis Kenzior | 1 | -7/+21 | |
2009-08-07 | Don't use g_timeout_add to retrieve imsi | Denis Kenzior | 1 | -6/+3 | |
2009-08-07 | Refactor setting MSISDN | Denis Kenzior | 1 | -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-07 | Keep new numbers in the main sim data structure | Denis Kenzior | 1 | -17/+10 | |
No sense to allocate / free memory for a single pointer | |||||
2009-08-07 | Move error label to a more logical place | Denis Kenzior | 1 | -3/+3 | |
2009-08-07 | Move variable declarations to a move logical place | Denis Kenzior | 1 | -2/+3 | |
2009-08-07 | Make SubscriberNumbers writable. | Andrzej Zaborowski | 1 | -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-07 | Make SIM op queue more robust. | Andrzej Zaborowski | 1 | -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-05 | Don't hardcode info len to 6 | Denis Kenzior | 1 | -1/+1 | |
2009-08-04 | Don't emit SubscriberNumbers multiple times | Denis Kenzior | 1 | -7/+6 | |
We would emit the signal even if the record could not be parsed | |||||
2009-08-04 | Put defines near the top | Denis Kenzior | 1 | -5/+5 | |
2009-08-04 | Port Andrew's TFR patch | Denis Kenzior | 1 | -10/+17 | |
2009-08-04 | Make sim_op_info_cb caching a bit more readable | Denis Kenzior | 1 | -20/+30 | |
2009-08-04 | Make cache a gboolean | Denis Kenzior | 1 | -1/+1 | |
2009-08-04 | Make sim_op_retrieve_cb a bit more readable | Denis Kenzior | 1 | -21/+28 | |
2009-08-04 | Check write() return values in sim.c for errors. | Andrzej Zaborowski | 1 | -6/+18 | |
2009-08-04 | Fix invalid queue use in sim_write_cb | Andrzej Zaborowski | 1 | -6/+4 | |
Since we pop the queue's head, we can't use sim_op_error | |||||
2009-08-03 | Fix over-complicated code flow that results in uninitialized variables | Marcel Holtmann | 1 | -1/+4 | |
2009-08-03 | Make sure SIM read callbacks die cleanly. | Andrzej Zaborowski | 1 | -2/+2 | |