summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2009-05-28Fix signal emission when the operator changesDenis Kenzior1-2/+6
If the operator changes without going through a searching state the Operator change signal was not properly emitted
2009-05-28Squash CallWaiting onto CallSettings interfaceDenis Kenzior4-555/+370
The CallWaiting interface had one settable attribute after the latest set of refactoring. Squash it onto the CallSettings interface where it belonged in the first place
2009-05-28Simplify CallWaiting plugin interfaceDenis Kenzior2-166/+37
The use of a struct with status & cls seemed pointless when only a single integer can work just as well. Also the Fax & Data attributes have been squished. oFono does not yet support those call types.
2009-05-28Fix CallWaiting ss request to query bearers betterDenis Kenzior1-2/+2
2009-05-28Squash gcc warning about uninitialized use of vDenis Kenzior1-1/+1
2009-05-28Tweak the call barring APIDenis Kenzior1-1/+1
2009-05-28Make CB operations take a mask of the bearersDenis Kenzior1-13/+23
Currently we only really support Voice calls, so only that bearer is enabled. However, in the future we might support other call types.
2009-05-28Make Operator attribute work when SPN is emptyDenis Kenzior1-1/+3
2009-05-27Delete the repeated calling of voicecall_createMinjun Li1-1/+1
2009-05-27Fix erroneous check in voicecall_busy to set_udubMinjun Li1-1/+1
The not implemented check should be checking for the presence of the set_udub function, not the presence of the release_specific function
2009-05-26Cleanup SimManager interfaceDenis Kenzior4-21/+106
Future-Proof own numbers support. For now we only report voice numbers Rename attributes to be a bit better
2009-05-26Create ofono_phone_number structDenis Kenzior8-112/+103
Creates a new structure in driver.h called ofono_phone_number. This is meant to replace const char *number, int number_type arguments everywhere. Fix up all existing code to use this structure instead.
2009-05-26Add SimManager interface.Andrzej Zaborowski7-8/+513
Implement basic SIM filesystem utilities. Obtain Service Provider Name EF-SPN record. Make NetworkRegistration use SPN for PLMN display. This implements PLMN display rules in 31.102 "EFSPN".
2009-05-21Simplify CallForwarding interfaceDenis Kenzior1-412/+177
Simplify the Call Forwarding interface using some of the ideas from the Call Barring interface. The code should be much easier to follow now Remove Data/Fax attributes and refactor how the Supplementary Service requests are performed. The Data/Fax attributes can still be controlled via supplementary service strings for GCF compliance, but have been removed from general consumption since oFono does not yet support Fax or Data bearers.
2009-05-21Fix Supplementary Service MMI strings per 22.030Denis Kenzior2-5/+24
2009-05-21Fix minor logic flow bug in CallBarringDenis Kenzior1-3/+2
2009-05-20Add class parameter to the query function for CBDenis Kenzior2-4/+7
2009-05-20Fixup SS control caseDenis Kenzior2-0/+6
In certain cases, querying/setting prperties via SS control req doesn't provide complete state, resulting in subsequent GetProperties reporting incorrect values
2009-05-20Rework Call Barring InterfaceDenis Kenzior1-226/+383
2009-05-20Implement the CallBarring interface.Andrzej Zaborowski4-1/+858
2009-05-12Fix fallout of CSSD support patchMarcel Holtmann2-2/+1
2009-05-12Add an API for a CSSI/CSSU notifications.Andrzej Zaborowski8-17/+257
2009-05-12Implement callback for the cancel functionDenis Kenzior1-2/+21
2009-05-12Remove some other unused variablesDenis Kenzior7-25/+4
2009-05-12Remove unused variables.Andrzej Zaborowski1-3/+0
2009-05-12Add a set of utility functions for parsing the fundamental SMS PDU/TPDUs.Denis Kenzior3-1/+1580
2009-05-10Add skeleton for AT modem driver pluginMarcel Holtmann1-3/+3
2009-05-10Add directory for driver pluginsMarcel Holtmann2-4/+14
2009-05-10Add support for builtin pluginsMarcel Holtmann2-17/+40
2009-05-05Add implementation of telephony daemonDenis Kenzior21-1/+9881
2009-05-05Add option parsing and mainloop setupMarcel Holtmann1-3/+90
2009-05-05Add D-Bus access configuration fileMarcel Holtmann2-0/+31
2009-05-05Fix broken prototypesMarcel Holtmann1-2/+4
2009-05-05Update log and plugin functionsMarcel Holtmann2-4/+15
2009-04-26Add plugin support infrastructureMarcel Holtmann4-1/+172
2009-04-26Add skeleton for telephony daemonMarcel Holtmann4-0/+206
2009-04-26Add directories for source code, header files and pluginsMarcel Holtmann1-0/+2