summaryrefslogtreecommitdiff
path: root/src/message-waiting.c
Commit message (Collapse)AuthorAgeFilesLines
* message-waiting: Fix logic errorDenis Kenzior2019-04-291-2/+2
|
* message-waiting: Fix reading EF_MWIS recordsAlfonso Sanchez-Beato2015-07-161-1/+1
|
* message-waiting: Update properly EF_MWIS SIM fileAlfonso Sanchez-Beato2015-07-161-0/+1
|
* Do not set signature and reply in GDBus tablesLucas De Marchi2012-05-201-5/+5
| | | | | Use GDBUS_* macros, so signature and reply fields are not set in each method/signal.
* Convert GDBus methods to use macro helpersLucas De Marchi2012-05-201-4/+8
| | | | | With these macro helpers we can separate in/out arguments and use their own vector.
* Constify GDBus signal tablesHenrique Dante de Almeida2012-05-201-1/+1
| | | | | | | Constify signal tables with the following command: find . -name '*.[ch]' -exec \ sed -i 's/\(GDBusSignalTable .* =\)/const \1/g' {} \;
* Constify GDBus method tablesHenrique Dante de Almeida2012-05-201-1/+1
| | | | | | | Constify method tables with the following command: find . -name '*.[ch]' -exec \ sed -i 's/\(GDBusMethodTable .* =\)/const \1/g' {} \;
* message-waiting: Use __ofono_atom_find macroDenis Kenzior2012-01-181-5/+2
|
* message-waiting: Use new API for CPHS MBDNDenis Kenzior2011-12-161-4/+2
|
* core: Update copyright informationMarcel Holtmann2011-10-101-1/+1
|
* message-waiting: API to retrieve voicemail numberFrédéric Danis2011-06-211-0/+7
|
* message-waiting: Watch for sim file refreshesAndrzej Zaborowski2011-03-151-1/+91
|
* core: Minor style tweaksDenis Kenzior2011-02-031-1/+0
|
* simfs: implement ofono_sim_context apiAndrzej Zaborowski2011-02-031-12/+25
|
* message-waiting: Fix indentationAki Niemi2011-02-021-3/+3
|
* message-waiting: check for NULL argumentPekka Pessi2011-01-261-3/+10
|
* core: explicitly compare pointers to NULLLucas De Marchi2010-11-291-2/+2
| | | | | | | | | | | | | | This patch was generated by the following semantic patch (http://coccinelle.lip6.fr/) // <smpl> @fix disable is_null,isnt_null1@ expression *E; @@ - !E + E == NULL // </smpl>
* Fix multi-line comment style issuesJeevaka Badrappan2010-09-211-7/+13
|
* Move mwi interface definition to dbus.hDenis Kenzior2010-03-221-14/+12
|
* Fix: Don't use ofono_debug directly in the coreDenis Kenzior2010-02-081-1/+1
| | | | Use DBG macro which is integrated with the new debug framework.
* Make setting CPHS MWIS actually workDenis Kenzior2010-01-121-2/+7
|
* Fix: Make the CPHS MWIS version actually workDenis Kenzior2010-01-121-33/+20
|
* Refactor: Move copy-pasted code into a functionDenis Kenzior2010-01-121-25/+33
|
* Fix: Refactor error conditionsDenis Kenzior2010-01-121-11/+26
|
* Reorder CPHS initializatin orderDenis Kenzior2010-01-121-114/+119
| | | | | | | | Two issues - CPHS MWIS file must always be read, the specification isn't clear whether it depends on the Mailbox service to be available - CPHS MBDN file must be read after we read EFmbdn, otherwise it will not be processed properly
* Fix: Create a dedicated callback for syncsDenis Kenzior2010-01-121-4/+16
| | | | | | When synchronizing CPHS MBDN, create a separate callback that doesn't try to emit signals, etc since the main work has already been done when EFmbdn was set successfully.
* Remove #if 0Denis Kenzior2010-01-121-2/+0
|
* Fix: Don't recurse infinitelyDenis Kenzior2010-01-121-7/+12
| | | | | | | | We try to keep the CPHS MBDN elementary file in sync with EFmbdn, unfortunately we share the same callback, which leads to infinite recursive writes. Also cleanup the set_mbdn_request structure if the write fails.
* Refactor: Rename & Restructure cphs_supportDenis Kenzior2010-01-121-3/+9
| | | | | | | - Rename to cphs_service_table to be more inline with the specification. - Since the spec allows arbitrary length service tables, use an unsigned char * return instead of a short. - Use bit_field function instead of defining an enum
* If EF-MWIS is not available use the CPHS version.Andrzej Zaborowski2010-01-121-3/+78
|
* Use CPHS version of mailbox numbers on SIM if 3GPP version not available.Andrzej Zaborowski2010-01-121-14/+116
| | | | Otherwise just try to keep the CPHS version of the files in sync.
* Update copyright informationMarcel Holtmann2010-01-011-1/+1
|
* Refactor: Move elementary file type checkingDenis Kenzior2009-10-021-24/+21
| | | | | | Every single EF read callback checks the file type reported out of the SIM is what it expects. Instead this should be done in one place and the errors reported accordingly
* Assume cbs is registered after sim readyDenis Kenzior2009-09-221-48/+8
|
* Fix generation of Message Waiting PropertyChanged signals.Andrzej Zaborowski2009-09-101-3/+3
|
* Fix parsing of Enhanced Voicemail notifications.Andrzej Zaborowski2009-09-101-6/+12
|
* Decode and encode alpha-identifier fieldsAndrzej Zaborowski2009-08-311-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.
* Fix unused variable modemDenis Kenzior2009-08-201-1/+0
|
* Refine errors returned by message-waitingDenis Kenzior2009-08-191-4/+10
| | | | | | If we have not initialized fully yet, return sim_not_ready error. If we couldn't read EFmbi or not able to stat EFmbdn size properly, then set mbdn_not_present to TRUE and always return not_supported error
* Evolve message waiting low level APIDenis Kenzior2009-08-191-169/+158
|
* Update message waiting to the new SIM APIDenis Kenzior2009-08-191-17/+64
|
* Squash warningDenis Kenzior2009-08-061-0/+2
|
* Squash warningDenis Kenzior2009-08-061-0/+3
|
* Squash warningDenis Kenzior2009-08-061-1/+0
|
* Attempt to update MBDN based on Enhanced VM IEIAndrzej Zaborowski2009-08-051-6/+13
|
* Implement committing the EF-MBDN records to SIMAndrzej Zaborowski2009-08-051-6/+24
|
* Don't emit signals for unexposed propertiesDenis Kenzior2009-08-051-5/+7
| | | | | Signals shouldn't be emitted, but we should still track the information so it can be written to the SIM reliably
* Make method asyncDenis Kenzior2009-08-051-1/+2
|
* Remove unused declarationDenis Kenzior2009-08-051-4/+2
|
* Refactor how mwis updates are doneDenis Kenzior2009-08-041-106/+50
|