summaryrefslogtreecommitdiffstats
path: root/plugins
AgeCommit message (Collapse)AuthorFilesLines
2010-02-12hfp: Don't use Disconnect when agent was releasedGustavo F. Padovan1-7/+11
2010-02-12Keep track of adapter addressesDenis Kenzior1-10/+44
This will be required for peristent HFP modem path tracking.
2010-02-12Fix: Add free_func to send_method_call_with_replyDenis Kenzior1-10/+13
2010-02-12Fix: ofono_dbus_get_connection does not ref itDenis Kenzior1-2/+0
2010-02-12Cleanup: No sense in creating the hash if failedDenis Kenzior1-4/+3
2010-02-12Refactor: Device GetProperties handlingDenis Kenzior1-65/+18
2010-02-12Refactor: Use Adapter Devices propertyDenis Kenzior1-20/+58
Adapter interface ListDevices method is deprecated
2010-02-12Fix: Use Manager's Adapters property insteadDenis Kenzior1-20/+32
ListAdapters method on Manager interface is deprecated
2010-02-12Add a more sophisticated GetProperties reply parserDenis Kenzior1-0/+84
2010-02-12Style: No need for this to be a functionDenis Kenzior1-10/+7
2010-02-12Fix: Use a 15 second timeout on a disconnectDenis Kenzior1-1/+1
2010-02-12Style: No need for this to be a functionDenis Kenzior1-9/+9
2010-02-12Style: No need for a function hereDenis Kenzior1-8/+3
2010-02-12hfp: set timeout to rfcomm establishment procedureGustavo F. Padovan1-25/+83
If it expires we call org.bluez.HandsfreeGateway.Disconnect() It also modifies send_method_call and break it down into two functions. Now we have send_method_call_with_reply, for DBus messages that needs a reply. It sets a reply and a timeout for the message reply. The other funcion is called send_method_call without timeout or reply parameters.
2010-02-11hfp: avoid crash when hfp is declared on modem.confGustavo F. Padovan1-0/+4
2010-02-11hfp: fix copyright noticeGustavo F. Padovan1-1/+1
2010-02-08Fix: Don't use ofono_debug directly in pluginsDenis Kenzior1-12/+12
2010-02-05Fix: Simplify overly complex error handlingDenis Kenzior1-32/+4
2010-02-05Style: Rename variables to better indicate arraysDenis Kenzior1-12/+12
Variables that hold arrays of strings should be named more appropriately to help indicate this.
2010-02-05Style: No need for void hereDenis Kenzior1-3/+3
2010-02-05hfp: Fix memory leak when listing bluetooth devicesVinicius Costa Gomes1-3/+7
2010-02-05hfp: wait Disconnect reply to power down the modemGustavo F. Padovan1-2/+24
2010-02-05Fix: Don't call UnregisterAgent if already ReleasedGustavo F. Padovan1-1/+7
Prevent to call UnregisterAgent on an already unregistered agent.
2010-02-05hfp: create modem for new devices paired on runtimeGustavo F. Padovan1-5/+57
It listens the UUIDs property to create a modem from the recently paired devices. It also renames added_watch to adapter_watch, a more proper name.
2010-02-05Fix: Use snprintf instead of sprintf in HFPDenis Kenzior1-1/+1
2010-02-04Fix: No need to check for handsfree_path nowDenis Kenzior1-12/+0
2010-02-04Cleanup: Refactor handling of failed connectionsDenis Kenzior1-41/+23
2010-02-04Cleanup: Modem creationDenis Kenzior1-2/+11
2010-02-04Add function to handle SLC handshake failuresDenis Kenzior1-1/+19
2010-01-30Use blocking GAtChat objects for STE modemsMarcel Holtmann1-1/+1
Due to some missing implementation of POLLOUT, the access to the CAIF channels of the STE modems have to be done in a blocking fashion.
2010-01-30Add support for using old CAIF subsystem with character devicesMarcel Holtmann2-18/+34
2010-01-30Use simple driver table for modem configuration setup helpersMarcel Holtmann1-7/+18
2010-01-28Add STE voice call support.Sjur Brændeland1-1/+1
2010-01-28Handle the error path from service_level_connectionGustavo F. Padovan1-2/+4
2010-01-28Remove unneeded code to disable the modem on hfpGustavo F. Padovan1-3/+0
ofono_modem_remove() already disables the modem.
2010-01-28Disable dummy CAIF modem detection for nowMarcel Holtmann1-0/+2
2010-01-28Add plugin for static CAIF device detectionMarcel Holtmann1-0/+68
2010-01-28Some minor style cleanups for STE supportMarcel Holtmann1-3/+8
2010-01-27Style: Various whitespace issuesDenis Kenzior1-1/+7
2010-01-27Style: Don't go over 80 charactersDenis Kenzior1-2/+4
2010-01-27Fix: Remove unused includesDenis Kenzior1-11/+0
2010-01-27Add copyright note to the HFP pluginGustavo F. Padovan1-0/+1
2010-01-27Remove wrong copyright statement within HFP pluginMarcel Holtmann1-1/+0
2010-01-27Limit HFP plugin loading to D-Bus 1.3 only systemsMarcel Holtmann1-0/+3
2010-01-27Add HFP support through BlueZGustavo F. Padovan2-16/+462
It uses BlueZ through to get HFP working following the org.bluez.HandsfreeGateway and org.bluez.HandsfreeAgent from the BlueZ D-Bus API. You need the HFP suport into BlueZ and the new D-Bus 1.3 or later with fd-passing support. Many thanks to Zhenhua Zhang <zhenhua.zhang@intel.com> for its prototype on this code.
2010-01-27Add STE modem support for GPRS PDP ContextsSjur Brændeland1-1/+1
2010-01-25Add STE modem pluginSjur Brændeland1-0/+253
2010-01-20Add quirk for cid and lac handling for HuaweiJussi Kukkonen1-1/+2
2010-01-12Style: Trailing whitespace & extra linesDenis Kenzior1-6/+6
2010-01-06Use short serial number for udev detected devicesMarcel Holtmann1-2/+22