summaryrefslogtreecommitdiffstats
path: root/src/call-barring.c
AgeCommit message (Collapse)AuthorFilesLines
2012-09-05call-barring: SS query is made with given clsPhilippe Nunes1-1/+2
The default class is applied in the query form when no class is specified in the SS code.
2012-08-22call-barring: Improve error reportingPhilippe Nunes1-4/+3
Report error based on the error reported by the driver.
2012-05-30call-barring: Return specific errors for SSPhilippe Nunes1-4/+6
2012-05-20Do not set signature and reply in GDBus tablesLucas De Marchi1-19/+18
Use GDBUS_* macros, so signature and reply fields are not set in each method/signal.
2012-05-20Convert GDBus methods to use macro helpersLucas De Marchi1-13/+21
With these macro helpers we can separate in/out arguments and use their own vector.
2012-05-20Constify GDBus signal tablesHenrique Dante de Almeida1-1/+1
Constify signal tables with the following command: find . -name '*.[ch]' -exec \ sed -i 's/\(GDBusSignalTable .* =\)/const \1/g' {} \;
2012-05-20Constify GDBus method tablesHenrique Dante de Almeida1-1/+1
Constify method tables with the following command: find . -name '*.[ch]' -exec \ sed -i 's/\(GDBusMethodTable .* =\)/const \1/g' {} \;
2011-10-10core: Update copyright informationMarcel Holtmann1-1/+1
2011-03-30core: remove redundant codeMika Liljeberg1-7/+0
2011-02-09call-barring: Remove unneeded variableDenis Kenzior1-1/+0
This was forgotten by the previous patch
2011-02-09call-barring: removed +CSSI type SS notificationsAndras Domokos1-74/+0
2011-02-08sim: Allow usage of SIM codes longer than 8 digitsJussi Kangas1-6/+6
Some PIN codes (e.g. subsidy locks, etc) can have PIN codes much longer than the default 8 digits.
2011-02-02call-barring: Fix style issueAki Niemi1-1/+1
2010-11-29core: explicitly compare pointers to NULLLucas De Marchi1-9/+9
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>
2010-11-22src: coding style fixes - rule M6Jeevaka Badrappan1-2/+2
2010-09-26ss: Use function to judge if it's busyYang Gu1-6/+6
2010-09-21Fix multi-line comment style issuesJeevaka Badrappan1-3/+6
2010-09-09call-barring: Add __ofono_call_barring_is_busyJeevaka Badrappan1-0/+5
2010-09-09call-barring: Check if ussd is busyYang Gu1-4/+4
2010-03-19Fix: Check password length based on its typePekka Pessi1-6/+6
The different password types have different length requirements, so update is_valid_pin to validate according to the password type being validated (PIN / PUK / NET)
2010-03-18Fix: Interrogation of barring does not need pinPekka Pessi1-1/+1
2010-03-18Fix: Number of barring services is constantPekka Pessi1-10/+3
2010-03-18Style: Remove the now unnecessary bracesDenis Kenzior1-2/+1
2010-03-18Fix: Return newly-queried barring statusPekka Pessi1-3/+2
We were returning the contents of the old locks
2010-03-18Fix: call barring can only be (de)activatedPekka Pessi1-2/+2
2010-02-15Fix: Use g_dbus_emit_signal in call-barring,meterAndrzej Zaborowski1-11/+2
2010-02-08Fix: Don't use ofono_debug directly in the coreDenis Kenzior1-9/+9
Use DBG macro which is integrated with the new debug framework.
2010-01-01Update copyright informationMarcel Holtmann1-1/+1
2009-12-17Style: Fix a few more occurences of if/elseDenis Kenzior1-1/+2
See Linux coding style document for details
2009-09-22Simplify: Use dbus_message_iter_get_argsDenis Kenzior1-26/+14
2009-09-01change int vendor to unsigned int vendorDenis Kenzior1-1/+1
2009-09-01Introduce vendor parameter to call-barringDenis Kenzior1-3/+4
2009-08-19Fix whitespace and style issuesDenis Kenzior1-1/+1
2009-08-17Remove the use of driver.hDenis Kenzior1-1/+0
2009-08-17Remove unused headerDenis Kenzior1-1/+0
2009-08-17Cleanup atom watches properlyDenis Kenzior1-4/+15
2009-08-17Refactor call barring to the new USSD APIDenis Kenzior1-52/+70
2009-08-14Refactor cssn into ofono_ssnDenis Kenzior1-9/+38
Make this into a fully fledged entity, with a driver instead of the current kludge. This means modem drivers can actually choose whether to instantiate a CSSN atom or not Move the notification functions from voicecall.c into ssn.c. Move the cssn.h header into include/ssn.h and refactor Update call barring to utilize ofono_ssn and use the new atom_watch functionality to detect when ssn has been added or removed
2009-08-14Move CALL_BARRING_INTERFACE definition to dbus.hDenis Kenzior1-12/+11
2009-08-14Use atom's modem storage in call barringDenis Kenzior1-17/+17
2009-08-14Update to use the new atom_free APIDenis Kenzior1-1/+1
2009-08-14Fix passing in modem where call_barring expectedDenis Kenzior1-6/+10
2009-08-14Evolve the call-barring driverDenis Kenzior1-153/+199
- Move call barring related functionality out of driver.h into a dedicated file, call-barring.h - Update to use the new atom framework - Remove over-reliance on the modem structure, call-barring structure should now be used instead whenever possible
2009-08-07No need to use g_timeout_addDenis Kenzior1-18/+9
Simply calling the function here should be sufficient
2009-08-05Use invalid_args instead of invalid_formatAndrzej Zaborowski1-2/+2
2009-07-29Remove all uses of modem.hDenis Kenzior1-1/+0
2009-07-29Rename modem_add_interface / modem_remove_interfaceDenis Kenzior1-2/+2
Move to ofono_modem_add_interface, ofono_modem_remove_interface and put in ofono/modem.h
2009-07-29Get rid of dbus-gsm.hDenis Kenzior1-2/+0
2009-07-29Rename dbus_gsm_pending_replyDenis Kenzior1-9/+9
2009-07-29Rename dbus_gsm_dict_appendDenis Kenzior1-2/+2