Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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-06 | Fix style | Denis Kenzior | 1 | -2/+2 | |
2009-08-06 | Fix style | Denis Kenzior | 1 | -2/+5 | |
2009-08-06 | Add whitespace properly | Denis Kenzior | 1 | -1/+1 | |
2009-08-06 | Fix trailing whitespace | Denis Kenzior | 1 | -7/+7 | |
2009-08-06 | No spaces between variable and ++/-- | Denis Kenzior | 1 | -7/+7 | |
2009-08-06 | Fix trailing whitespace | Denis Kenzior | 1 | -1/+1 | |
2009-08-06 | Squash warning | Denis Kenzior | 1 | -0/+2 | |
2009-08-06 | Squash warning | Denis Kenzior | 1 | -0/+3 | |
2009-08-06 | Squash warning | Denis Kenzior | 1 | -1/+0 | |
2009-08-05 | Attempt to update MBDN based on Enhanced VM IEI | Andrzej Zaborowski | 1 | -6/+13 | |
2009-08-05 | Implement committing the EF-MBDN records to SIM | Andrzej Zaborowski | 1 | -6/+24 | |
2009-08-05 | Add utility for building ADN records | Andrzej Zaborowski | 2 | -0/+29 | |
Used to populate MSISDN, MBDN, etc records on the SIM | |||||
2009-08-05 | Expose address encode/decode utilities | Andrzej Zaborowski | 2 | -16/+27 | |
These can be used elsewhere, in particular for decoding the enhanced message waiting notification ieis | |||||
2009-08-05 | Add encode_bcd_number utility function | Andrzej Zaborowski | 2 | -0/+12 | |
2009-08-05 | Don't emit signals for unexposed properties | Denis Kenzior | 1 | -5/+7 | |
Signals shouldn't be emitted, but we should still track the information so it can be written to the SIM reliably | |||||
2009-08-05 | Don't hardcode info len to 6 | Denis Kenzior | 1 | -1/+1 | |
2009-08-05 | Make method async | Denis Kenzior | 1 | -1/+2 | |
2009-08-05 | Remove unused declaration | Denis Kenzior | 1 | -4/+2 | |
2009-08-05 | Use invalid_args instead of invalid_format | Andrzej Zaborowski | 3 | -6/+6 | |
2009-08-04 | Refactor how mwis updates are done | Denis Kenzior | 1 | -106/+50 | |
2009-08-04 | Name the callback properly | Denis Kenzior | 1 | -2/+2 | |
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 | Refactor how MBDN set is done | Denis Kenzior | 1 | -55/+91 | |
2009-08-04 | Don't gmalloc something that is max 140 bytes | Denis Kenzior | 1 | -6/+1 | |
2009-08-04 | Get rid of message-waiting.h | Denis Kenzior | 5 | -35/+7 | |
2009-08-04 | Fix minor style issues | Denis Kenzior | 1 | -8/+16 | |
2009-08-04 | Use invalid_args instead of invalid_format | Denis Kenzior | 1 | -1/+1 | |
2009-08-04 | Add a MessageWaiting interface to track message waiting indications. | Andrzej Zaborowski | 7 | -10/+822 | |
The state of the indications is kept in memory and written back to the SIM after any changes. | |||||
2009-08-04 | Fix segfault when pnn record doesn't exist | Denis Kenzior | 1 | -1/+1 | |
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 | 2 | -2/+8 | |
2009-08-03 | Make sure SIM read callbacks die cleanly. | Andrzej Zaborowski | 2 | -5/+11 | |
2009-08-03 | Make is_read a gboolean | Denis Kenzior | 1 | -5/+5 | |
2009-08-03 | Implement ofono_sim_write | Andrzej Zaborowski | 2 | -7/+114 | |
Writes use sim->simop_q queue together with reads. | |||||
2009-07-31 | Fix possible memory leak on SIM reading error. | Andrzej Zaborowski | 1 | -3/+1 | |
This would also stall the SIM op queue if there's a read error for a record other than the first. The other solution would be "goto next;" (keep reading further records). | |||||
2009-07-31 | Don't use g_slist_length to check for empty lists. | Andrzej Zaborowski | 1 | -3/+3 | |
A glib Anti-pattern according to http://www.burtonini.com/blog | |||||
2009-07-31 | Clean up in sim.c. | Andrzej Zaborowski | 3 | -20/+36 | |
Remove unused variables and fields. Move EFadn format parsing to a common function because various files use this same format. | |||||
2009-07-29 | Use STORAGEDIR autoconf voodoo from Bluez. | Andrzej Zaborowski | 1 | -1/+1 | |
2009-07-29 | Remove all uses of modem.h | Denis Kenzior | 14 | -16/+0 | |
2009-07-29 | Get rid of modem.h | Denis Kenzior | 3 | -28/+4 | |
2009-07-29 | Get rid of unnecessary function | Denis Kenzior | 2 | -6/+0 | |
2009-07-29 | Move ofono_modem functions to modem.c | Denis Kenzior | 3 | -97/+85 | |