summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2013-04-05hfp_hf_bluez5: Use 1.6 card driverVinicius Costa Gomes1-2/+10
2013-04-05hfp_hf_bluez5: Add extracting versionClaudio Takahasi1-1/+48
This patch parses and reads the profile "Version" that comes in the fd dictionary of the NewConnection method. "Version" is input for Audio Card registration.
2013-04-01huawei: Use AlwaysOnline for CDMA modemsForest Bond1-0/+7
2013-04-01modem: Support modem property "AlwaysOnline"Forest Bond1-6/+14
This can be set by the modem driver to indicate that the device is always in the online state when it is enabled. This is useful for modem drivers that handle both CDMA and GSM devices.
2013-04-01AUTHORS: Mention Anthony's contributionsDenis Kenzior1-0/+1
2013-04-01sim: Add SIMCOM SIM card ready quirkAnthony Viallard1-0/+7
SIM is busy right after pin is entered. Use the quirk which add a CPIN? pooling check until having "CPIN: READY" answer.
2013-03-28modem: Allow setting boolean propertiesForest Bond1-1/+2
2013-03-28handsfree-audio: Add .Connect using the card driverVinicius Costa Gomes1-0/+25
Now each handsfree implementation may be notified that a card wants its audio to be connected.
2013-03-28handsfree-audio: Add ofono_handsfree_card_connect_scoVinicius Costa Gomes1-43/+44
2013-03-28include: Add ofono_handsfree_card_connect_sco()Vinicius Costa Gomes1-0/+2
This will be used by HFP plugins to tell the core that a SCO connection needs to be established.
2013-03-28hfp_hf_bluez5: Make sure to call the callbackDenis Kenzior1-1/+2
2013-03-28hfp_hf_bluez5: Add a card driver for HFP 1.6Vinicius Costa Gomes1-0/+37
This is just the skeleton of a Handsfree Audio Card for the HF side of HFP 1.6.
2013-03-26include: Fix hf audio connect method declarationDenis Kenzior1-1/+1
2013-03-26handsfree-audio: Reject .Connect() from other sendersVinicius Costa Gomes1-0/+6
Only the agent should be able to call .Connect() on the card.
2013-03-26handsfree-audio: Add support for sending the SCO socketVinicius Costa Gomes1-0/+2
Send the SCO socket to the agent associated with the card that just got connected.
2013-03-26handsfree-audio: Add support for initiating SCO connectionsVinicius Costa Gomes1-1/+92
When calling the card's .Connect() method, we should be able to establish a SCO connection. Right now, we only have support for establishing the SCO connection directly, this is what is expected from HFP 1.5 HF/AG devices.
2013-03-26sim900: Fix disable cleanup procedureDenis Kenzior1-7/+1
2013-03-26sim900: Fix compile errorDenis Kenzior1-1/+1
make --no-print-directory all-am CC plugins/sim900.o cc1: warnings being treated as errors plugins/sim900.c: In function ‘shutdown_device’: plugins/sim900.c:180:9: error: unused variable ‘fd’ make[1]: *** [plugins/sim900.o] Error 1 make: *** [all] Error 2
2013-03-26sim900: Remove unneeded goto / labelDenis Kenzior1-2/+0
2013-03-26sim900: Properly clean up device IOChannel on errorDenis Kenzior1-1/+5
2013-03-26sim900: Add multiplexer supportRenat Zaripov1-30/+171
Also add gprs and call-volume support.
2013-03-26sim900: Fix leak of options hash tableDenis Kenzior1-0/+2
2013-03-24TODO: Mark BlueZ 5 support in dundee as doneDaniel Wagner1-9/+0
2013-03-24dundee: Handle Profile connect and disconnectPaulo Borges1-10/+105
2013-03-24dundee: Add dundee disconnect functionPaulo Borges2-3/+14
2013-03-24dundee: Add support for driver connectPaulo Borges1-1/+6
This patch glues together the dundee driver interface with the D-Bus Profile1 interface. When the dundee driver requests a connection, it will call the Device1's ConnectProfile.
2013-03-24dundee: Add BlueZ Profile handlerPaulo Borges1-0/+68
This patch declares the external dundee Profile handler. It contains the initial implementation of the D-Bus Profile1 interface and methods responsible for handling Bluetooth connections.
2013-03-24dundee: Register/unregister dundee devicePaulo Borges1-0/+23
This patch adds the dundee device struct to the our Bluetooth device representation.
2013-03-24dundee: Add dundee device driver skeletonPaulo Borges1-0/+18
This patch adds the functions to be called when the dundee will connect or disconnect with a Bluetooth device.
2013-03-24dundee: Listen to devices property changesPaulo Borges1-0/+15
When a bluetooth device property change and this property is Alias, we need to refresh our representation of this device.
2013-03-24dundee: Add tracking of bluetooth devicesPaulo Borges1-0/+102
This patch tracks the GDBusProxy for Bluetooth devices in order to be able to get their properties.
2013-03-24dundee: Add mechanism to store bluetooth devicesPaulo Borges1-0/+23
This patch adds a hash that will store every known bluetooth device that implements DUN service.
2013-03-24dundee: Initial GDBusClient for BlueZ 5Paulo Borges2-0/+38
This patch adds callbacks to track additions of BlueZ related interfaces.
2013-03-24dundee: Start BlueZ 5 supportPaulo Borges2-5/+47
This patch adds the BlueZ 5 support file for dundee.
2013-03-24dundee: Rename dundee BlueZ 4 supportPaulo Borges2-1/+1
The BlueZ 4 support file for dundee has now been renamed to bluez4.c to make it easier to add a BlueZ 5 support file.
2013-03-21hfp_ag_bluez5: Fix sanity checkDenis Kenzior1-2/+2
We should be checking that modems != NULL, not modems->data. This is because the list can be empty and we would crash.
2013-03-21dun_gw_bluez5: Fix sanity checkDenis Kenzior1-2/+2
We should be checking that modems != NULL, not modems->data. This is because the list can be empty and we would crash.
2013-03-21dun_gw_bluez5: Fix copy-paste errorDenis Kenzior1-1/+1
2013-03-21dun_gw: Add BlueZ 5 versionFrédéric Danis3-0/+239
This patch adds initial implementation of the D-Bus Profile1 interface and methods responsible for handling Bluetooth connections. The DUN GW profile interface is registered as soon as a GPRS capable modem is registered in oFono.
2013-03-21bluetooth: Rename DUN GW pluginFrédéric Danis2-4/+5
As BlueZ 5 introduced backwards incompatible API changes, and we want to keep support for BlueZ 4 based DUN GW plugin for some time, we need to separate DUN GW plugin which is based on BlueZ 4 from the one based on BlueZ 5. The dun_gw.c plugin is renamed to dun_gw_bluez4. This will make it easy to add a DUN GW plugin for BlueZ 5.
2013-03-21doc: Add Handsfree Audio Card "Connect" errorsClaudio Takahasi1-0/+6
2013-03-19ofono.conf: Punch hole for HandsfreeAudioAgentVinicius Costa Gomes1-0/+1
2013-03-18handsfree_audio: Call driver remove() on removalDenis Kenzior1-0/+3
2013-03-18core: Add bt_str2ba() to bluetooth.hClaudio Takahasi2-0/+9
This patch adds a utility Bluetooth function to convert Bluetooth address from string to bdaddr_t.
2013-03-18hfp_hf_bluez5: Set remote and local informationDenis Kenzior1-0/+2
2013-03-18hfp_hf_bluez5: Update to the new APIDenis Kenzior1-1/+1
2013-03-18handsfree-audio: Match new card APIDenis Kenzior1-5/+46
2013-03-18include: Refactor ofono_handsfree_card_createDenis Kenzior1-2/+11
2013-03-18handsfree-audio: Implement get/set dataDenis Kenzior1-0/+12
2013-03-18include: Add get/set data handsfree audio cardDenis Kenzior1-0/+4