summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-11-01Use ofono_info() for AT command debuggingMarcel Holtmann3-5/+5
2009-11-01Inserted the GSM syntax option in modem.confRyan M. Raasch2-1/+12
This is patch to allow the gsm syntax to be specified in the modem.conf file. It is a 2nd version based on code change requests.
2009-10-30Fix: Quiet compiler warningsDenis Kenzior2-5/+0
2009-10-30Add checking for valid APN formatDenis Kenzior1-0/+3
2009-10-30Add unit test for valid APN namesDenis Kenzior1-0/+41
2009-10-30Add utility to test for valid APN namesDenis Kenzior2-0/+28
2009-10-30Add saving / restoring of netreg settingsDenis Kenzior1-0/+52
2009-10-30Add utilities for settings managementDenis Kenzior2-0/+67
2009-10-30Fix: Remove unused header includeDenis Kenzior1-1/+0
2009-10-30Add Mode property to NetworkRegistrationDenis Kenzior1-2/+52
2009-10-30Fix: style issuesDenis Kenzior1-2/+4
2009-10-30Fix: Refine the logic for CHLD=1 and CHLD=2Denis Kenzior1-4/+8
2009-10-29Fix: Properly update technologiesDenis Kenzior1-3/+10
When current operator is reported, update the technology list if the tech information is available
2009-10-29Compress the operator list before processingDenis Kenzior1-10/+30
2009-10-29Update the network APIDenis Kenzior1-2/+3
2009-10-29Add utility to compress plmns that vary by techDenis Kenzior1-0/+30
2009-10-29Refactor: Get rid of useless netreg parameterDenis Kenzior1-16/+12
2009-10-29Refactor: Use Technologies instead of TechnologyDenis Kenzior1-18/+24
2009-10-29Add utility to create a list of supported techsDenis Kenzior1-0/+24
2009-10-29Refactor: Operator registration to DBUSDenis Kenzior1-30/+21
2009-10-29Refactor: Internal data structuresDenis Kenzior1-61/+71
This is in preparation to coalescing multiple operators reported by the driver that vary only by technology into a single operator with multiple technologies
2009-10-29Update the isimodem driver to the new APIDenis Kenzior1-2/+2
2009-10-29Update the atmodem driver to the new APIDenis Kenzior1-2/+2
2009-10-29Update the netreg driver to use mcc/mncDenis Kenzior1-2/+2
Don't use the ofono_network_operator structure anymore
2009-10-29Fix: Don't pass ofono_network_operator structuresDenis Kenzior3-8/+8
2009-10-29Fix: Also auto register when status is unknownDenis Kenzior1-1/+2
2009-10-29Fix: Quiet compiler warningDenis Kenzior1-1/+0
2009-10-29Refactor: Make MBM driver actually use EMRDYDenis Kenzior1-4/+60
2009-10-29Fix: Return EINPROGRESS as intendedDenis Kenzior1-2/+2
2009-10-29Fix message handling for autostart.Claudio Takahasi1-0/+3
Current implementation of libdbus Request name is blocking, consequently the first incomming message that triggered the service autostart is not being processed properly.
2009-10-29Fix: Refine logic for hangupDenis Kenzior1-4/+6
2009-10-28Fix: This hack is no longer necessaryDenis Kenzior1-44/+1
2009-10-28In the simple single active call case, use hangupDenis Kenzior1-6/+23
2009-10-28Fix: Don't pass the indexesDenis Kenzior1-7/+9
These can be obtained inside the function anyway
2009-10-28Fix: No need to set this to NULLDenis Kenzior1-1/+0
2009-10-28Cleanup: Fixup styleDenis Kenzior1-13/+8
2009-10-28Add voicecall driver for Bluetooth HFPZhenhua Zhang5-2/+617
HFP voicecall driver uses AT+CIEV indicator to notify call status update according to Bluetooth HFP spec v1.5. This patch only adds single call support.
2009-10-28Refactor: Move alloc/release id to atutil.cZhenhua Zhang3-22/+24
2009-10-28Refactor: Move & Rename functions to atutil.cZhenhua Zhang3-32/+35
Move and rename call_compare and call_compare_by_status to atutil.c. These will be utilized by other drivers, including hfpmodem.
2009-10-28Cleanup previous patchDenis Kenzior2-87/+47
2009-10-28Add serial settings parser to modemconf pluginRyan Raasch2-4/+103
2009-10-28Cleanup previous patch and update docsDenis Kenzior2-8/+9
2009-10-28Refactor: Capitalize g_at_tty option namesRyan Raasch1-8/+8
2009-10-28Fix: Take care of the logic for DialingDenis Kenzior1-2/+65
The logic for dialing a call while other calls are in the system is a bit more complicated than what was implemented. There are several cases to consider: - Active Call and Held Call In this situation we cannot dial, the user must drop one of the calls. - Active Call and Waiting Call -> We have to put the active call on hold, unfortunately there is no standard command to do so without affecting the waiting call. If the modem has a vendor specific implementation, then try to use that. - Active Call only -> Put the active call on hold. We use the swap_without_accept implementation (if exists) to be safe, otherwise we fall back to hold active calls. - No Active calls -> Simply dial
2009-10-28Refactor: Avoid unnecessary forward declarationsDenis Kenzior1-45/+44
2009-10-28Refactor: Move more code aroundDenis Kenzior1-69/+67
Avoid unnecessary forward declarations
2009-10-28Refactor: Move code to avoid forward declarationDenis Kenzior1-171/+170
2009-10-28Refactor: Get rid of PENDING_FLAG in voicecallsDenis Kenzior1-128/+44
the pending variable was enough already. Also refactor to use __ofono_dbus_pending_reply to make the code much more readable.
2009-10-28Add utility to parse CLIR optionDenis Kenzior1-7/+17
2009-10-27Refactor: replace netreg get_operator with mcc/mncDenis Kenzior3-10/+22
The full operator information is useless as only mcc/mnc are really required. The internal structures will be changing soon