Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix manager_allow_headset_connection count check | Johan Hedberg | 2008-10-24 | 1 | -2/+4 |
| | |||||
* | Use g_clear_error(&err) instead of g_error_free(err); err = NULL | Johan Hedberg | 2008-10-24 | 1 | -8/+4 |
| | |||||
* | Limit the amount of connected HSP/HFP devices and make it configurable | Johan Hedberg | 2008-10-24 | 1 | -0/+39 |
| | | | | | | | | It's very tricky to get the multiple connected HSP/HFP devices use case right. E.g. in the case of in-band ringtone the specification mandates us to open SCO to the HFP before sending RING indications. So, in the case of multiple connected devices we would have to open multimple simultaneous SCO connections which simply isn't a wise thing to do. | ||||
* | Make server_is_enabled simply use the config file values for now | Johan Hedberg | 2008-10-10 | 1 | -45/+20 |
| | | | | | | | | There's something broken in the "profile enabled" logic at the moment which makes server_is_enabled return FALSE sometimes when it shouldn't which causes the necessary interface not to be added to remote device objects. Use simply the config file values for now since we don't support per-adapter server configuration anyway. | ||||
* | Add mechanism for adding new UUIDs from the driver side | Johan Hedberg | 2008-10-09 | 1 | -27/+24 |
| | | | | | | With this patch drivers can notify the core daemon that a device supports some UUID. This is useful in case we don't have a service record for a profile which the remote device initiates a connection for. | ||||
* | Make device driver probe calls take UUID's instead of full records | Johan Hedberg | 2008-10-09 | 1 | -54/+41 |
| | | | | | This is preparation for allowing the device object to be correctly set up even when we don't have the full service records but only the remote UUID's. | ||||
* | Fix typo | Johan Hedberg | 2008-10-08 | 1 | -1/+1 |
| | |||||
* | Create audio device objects on incoming connections if necessary | Johan Hedberg | 2008-10-08 | 1 | -10/+8 |
| | | | | | | If we haven't done SDP yet the data structures will be uninitialized. This patch makes sure that the structures are properly initialized if we get an incoming connection before service discovery has been done. | ||||
* | Add separate function for creating new audio device objects | Johan Hedberg | 2008-10-08 | 1 | -5/+53 |
| | | | | | This is needed in preparation of supporting remotely initated audio device pairing and connections (when we haven't done SDP to the remote device yet). | ||||
* | Change SCO server socket into a generic one | Johan Hedberg | 2008-10-04 | 1 | -56/+0 |
| | | | | | | Due to a kernel bug we can't initiate SCO connections if there's a server socket bound to the same adapter. Therefore use a global socket bound to BDADDR_ANY instead. | ||||
* | Remove unnecessary return statements from the end of void functions | Johan Hedberg | 2008-09-10 | 1 | -2/+0 |
| | |||||
* | Add SCO server socket (needed for HFP) | Johan Hedberg | 2008-09-10 | 1 | -10/+77 |
| | |||||
* | Minor coding style fix | Johan Hedberg | 2008-09-10 | 1 | -2/+2 |
| | |||||
* | Cancels the pending request from agent side when receiving a NoReply | Vinicius Costa Gomes | 2008-09-09 | 1 | -4/+0 |
| | |||||
* | Fix a2dp and avrcp drivers to not rely on BDADDR_ANY. | Luiz Augusto von Dentz | 2008-09-08 | 1 | -2/+32 |
| | |||||
* | Remove incorrect (and premature) optimization | Johan Hedberg | 2008-09-08 | 1 | -3/+0 |
| | |||||
* | Redefining device_get_address to take bdaddr_t as parameter. | Alok Barsode | 2008-09-08 | 1 | -8/+4 |
| | |||||
* | Redefining adapter_get_address to take bdaddr_t as parameter. | Alok Barsode | 2008-09-08 | 1 | -6/+3 |
| | |||||
* | Disallow HFP connections when the telephony plugin isn't yet initialized | Johan Hedberg | 2008-09-04 | 1 | -6/+5 |
| | |||||
* | Remove incorrect call to headset_set_state(connected) before HFP SLC is up | Johan Hedberg | 2008-09-04 | 1 | -1/+0 |
| | |||||
* | Merge branch 'for-upstream' of git://gitorious.org/bluez/aloks-clone | Marcel Holtmann | 2008-09-04 | 1 | -8/+8 |
|\ | |||||
| * | Renaming struct adapter to struct btd_adapter. | Alok Barsode | 2008-09-04 | 1 | -8/+8 |
| | | |||||
* | | Add a telephony_ready callback to notify initialization completion | Johan Hedberg | 2008-09-04 | 1 | -1/+0 |
|/ | |||||
* | Add telephony initialization calls to correct places | Johan Hedberg | 2008-09-03 | 1 | -2/+8 |
| | |||||
* | Don't use L2CAP_LM_SECURE and RFCOMM_LM_SECURE for now | Marcel Holtmann | 2008-08-19 | 1 | -2/+2 |
| | |||||
* | Remove driver.c driver.h and remove workaround for to force a symbol resolution. | Luiz Augusto von Dentz | 2008-08-18 | 1 | -5/+3 |
| | |||||
* | Fix device driver callbacks to not take driver pointer. | Luiz Augusto von Dentz | 2008-08-13 | 1 | -4/+2 |
| | |||||
* | Make audio plugin to register adapter drivers. | Luiz Augusto von Dentz | 2008-08-12 | 1 | -111/+266 |
| | |||||
* | Introduce driver.c and driver.h files. | Luiz Augusto von Dentz | 2008-08-05 | 1 | -0/+1 |
| | |||||
* | Move hcid to src directory and rename it to bluetoothd | Marcel Holtmann | 2008-07-29 | 1 | -2/+2 |
| | |||||
* | Cleanup audio manager. | Luiz Augusto von Dentz | 2008-07-28 | 1 | -754/+62 |
| | |||||
* | Fix authorization mechanism for 3.x. | Luiz Augusto von Dentz | 2008-06-17 | 1 | -5/+7 |
| | |||||
* | Remove calls to RequestAuthorization. | Luiz Augusto von Dentz | 2008-06-16 | 1 | -88/+3 |
| | |||||
* | Use g_dbus_emit_signal for sending D-Bus signals | Marcel Holtmann | 2008-06-07 | 1 | -12/+12 |
| | |||||
* | Fix use of DBUS_HANDLER_RESULT_HANDLED. | Luiz Augusto von Dentz | 2008-06-06 | 1 | -13/+9 |
| | |||||
* | Fix the last remains of sending helpers | Marcel Holtmann | 2008-06-06 | 1 | -2/+5 |
| | |||||
* | Replace destory function with proper unregister calls | Marcel Holtmann | 2008-06-03 | 1 | -2/+3 |
| | |||||
* | Make audio service to use libgdbus functions. | Luiz Augusto von Dentz | 2008-06-02 | 1 | -111/+78 |
| | |||||
* | Replace struct device with struct audio_device | Marcel Holtmann | 2008-05-29 | 1 | -28/+28 |
| | |||||
* | Use g_key_file_get_string_list instead of g_key_file_get_string | Johan Hedberg | 2008-05-16 | 1 | -42/+36 |
| | |||||
* | Fix problem with non const bdaddr_t | Marcel Holtmann | 2008-05-15 | 1 | -1/+1 |
| | |||||
* | Make audio service to use of bt_*_listen helpers. | Luiz Augusto von Dentz | 2008-05-15 | 1 | -113/+40 |
| | |||||
* | Make bt_io_callback_t to take both source and destination. | Luiz Augusto von Dentz | 2008-05-14 | 1 | -3/+3 |
| | |||||
* | Move D-Bus object and interface helpers into libgdbus | Marcel Holtmann | 2008-05-08 | 1 | -2/+1 |
| | |||||
* | fixed format string | Claudio Takahasi | 2008-05-08 | 1 | -2/+2 |
| | |||||
* | Moving authorization code to dbus-service.c | Claudio Takahasi | 2008-05-01 | 1 | -5/+5 |
| | |||||
* | Fix dbus calls to the same process. | Luiz Augusto von Dentz | 2008-04-29 | 1 | -205/+33 |
| | |||||
* | Fixed remote headset connection state | Cidorvan Leite | 2008-04-25 | 1 | -0/+1 |
| | |||||
* | First steps towards HSP HS role and Audio.Gateway D-Bus interface support | Johan Hedberg | 2008-04-21 | 1 | -33/+170 |
| | |||||
* | Use internal call when possible to authorize incoming connections. | Luiz Augusto von Dentz | 2008-04-14 | 1 | -11/+26 |
| |