Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix bdaddr parameter to adapter_pairing_initiator | Johan Hedberg | 2008-11-21 | 1 | -1/+1 |
| | |||||
* | Introduce Pairable property. | Luiz Augusto von Dentz | 2008-11-20 | 5 | -2/+108 |
| | | | | | | | | | | | As the name suggest it tells when an adapter enter or leaves bondable mode, it works as follow: Pairable=true & Discoverable=true: limited IAC Pairable=true & Discoverable=false: pairable but inquiry scan disabled Pairable=false & Discoverable=true: inquiry scan enabled (with Generic IAC) but new pairings cannot be created (same as if there was no agent) Pairable=false & Discoverable=false: inquiry scan disabled & non-pairable (as if there was no agent) | ||||
* | Remove unused functions | Johan Hedberg | 2008-11-19 | 2 | -35/+0 |
| | |||||
* | Move set_limited_discoverable() from dbus-hci.c to adapter.c | Johan Hedberg | 2008-11-19 | 3 | -39/+38 |
| | | | | | The function was only used from within adapter.c so it makes sense to have it static inside adapter.c | ||||
* | Fix D-Bus signals emmission for CreateDevice | Johan Hedberg | 2008-11-19 | 1 | -3/+1 |
| | |||||
* | Once a driver has been removed break out and proceed to the next one | Johan Hedberg | 2008-11-18 | 1 | -3/+3 |
| | |||||
* | Fix parameters to debug() | Johan Hedberg | 2008-11-18 | 1 | -1/+1 |
| | |||||
* | Prevent duplicated uuids from being probed. | Luiz Augusto von Dentz | 2008-11-17 | 1 | -0/+5 |
| | | | | | | | Since probe takes the device object and the uuid list it make no sense to have duplicated uuid being probed, since the driver wouldn't detect any difference between them (fetching from the cache would return the very same record). | ||||
* | Make use of g_timeout_add_seconds whenever possible. | Luiz Augusto von Dentz | 2008-11-17 | 2 | -3/+3 |
| | |||||
* | Make use of sdp_copy_record. | Luiz Augusto von Dentz | 2008-11-17 | 1 | -10/+1 |
| | |||||
* | Merge branch 'for-upstream' of git://gitorious.org/bluez/vudentzs-clone into ↵ | Johan Hedberg | 2008-11-12 | 2 | -16/+15 |
|\ | | | | | | | vudentz | ||||
| * | Emit DeviceCreated for temporary devices. | Luiz Augusto von Dentz | 2008-11-11 | 2 | -16/+15 |
| | | | | | | | | | | | | DeviceCreated should be emitted for temporary devices since there could be meaningful information for user applications. This also affects DeviceRemoved since it now should be emitted for temporary devices too. | ||||
* | | Remove prototype for non-existent function | Johan Hedberg | 2008-11-12 | 1 | -2/+0 |
|/ | |||||
* | Code cleanup. | Luiz Augusto von Dentz | 2008-11-10 | 1 | -3/+1 |
| | |||||
* | Fix bug which makes DeviceCreated to not being emitted. | Luiz Augusto von Dentz | 2008-11-10 | 1 | -12/+12 |
| | | | | | DeviceCreated was not being emitted when the remote device initiate the connection. | ||||
* | Remove debug prints that were added by mistake in the previous commit | Johan Hedberg | 2008-11-08 | 1 | -12/+2 |
| | |||||
* | Remove duplicate call to btd_device_get_record | Johan Hedberg | 2008-11-08 | 1 | -2/+12 |
| | |||||
* | Simplify record uuid matching logic | Johan Hedberg | 2008-11-08 | 1 | -15/+13 |
| | |||||
* | Make device_match_patter() more readable by using more intuitive variable names | Johan Hedberg | 2008-11-08 | 1 | -10/+9 |
| | |||||
* | Fix memory leak | Johan Hedberg | 2008-11-08 | 1 | -4/+4 |
| | |||||
* | Fix coding style | Johan Hedberg | 2008-11-08 | 1 | -5/+3 |
| | |||||
* | Add support for device pattern drivers. | Luiz Augusto von Dentz | 2008-11-07 | 2 | -28/+96 |
| | | | | | | The support is necessary for driver like serial which should be able to register RFCOMM UUID but was unable to do so as we were only matching the profile itself. | ||||
* | Use only L2CAP and PNP UUIDs for initial service discovery | Johan Hedberg | 2008-11-07 | 1 | -107/+30 |
| | | | | | | | | | Since public browsing is unreliable on so many devices and the fixed list cannot cover all possible profiles (e.g. so far it didnt cover OBEX based profiles) use the L2CAP and PNP UUIDs since in practice they have shown to work with practicly all devices (older BlueZ versions is an exception). If these two UUIDs don't return anything use the public browse group as a last resort. | ||||
* | Handle RequestAuthorization on adapter ANY. | Luiz Augusto von Dentz | 2008-11-05 | 1 | -10/+36 |
| | |||||
* | Fix bug on Connected property. | Luiz Augusto von Dentz | 2008-11-03 | 1 | -1/+1 |
| | |||||
* | Make FindAdapter return the any object if present | Marcel Holtmann | 2008-11-01 | 3 | -4/+17 |
| | |||||
* | Add method for requesting/releasing the any adapter object path | Marcel Holtmann | 2008-11-01 | 2 | -1/+29 |
| | |||||
* | Mix the PID into the base path | Marcel Holtmann | 2008-10-31 | 1 | -0/+2 |
| | |||||
* | Move storage of the base path to manager | Marcel Holtmann | 2008-10-31 | 3 | -2/+9 |
| | |||||
* | Make the variable prefix really global | Marcel Holtmann | 2008-10-31 | 2 | -4/+5 |
| | |||||
* | Use i instead of j in for-loop | Johan Hedberg | 2008-10-29 | 1 | -3/+3 |
| | |||||
* | Fix duplicate UUID detection | Johan Hedberg | 2008-10-29 | 1 | -14/+24 |
| | | | | | | The original code didn't work because the continue statement in the innermost for-loop was supposed to act on the outer for-loop (which it obviously doesn't do). | ||||
* | Convert Bluetooth UUID-128 to 32 or 16 bit if possible before searching | Johan Hedberg | 2008-10-29 | 1 | -0/+3 |
| | | | | | When doing SDP queries try to convert Bluetooth UUID-128 to 32 or 16 bit form. | ||||
* | Simplify emit_device_found calls | Johan Hedberg | 2008-10-28 | 1 | -14/+4 |
| | | | | | String types which are NULL will just be ignored so we don't need the extra check for name != NULL. | ||||
* | Send DeviceFound signals also the first time the name gets resolved | Johan Hedberg | 2008-10-28 | 3 | -26/+78 |
| | | | | | | This patch makes sure that we send the DeviceFound with the Name property for newly found pre-2.1 devices when their names gets resolved for the first time. | ||||
* | Use g_dbus_send_message instead of dbus_connection_send | Johan Hedberg | 2008-10-24 | 6 | -39/+15 |
| | |||||
* | Use g_clear_error(&err) instead of g_error_free(err); err = NULL | Johan Hedberg | 2008-10-24 | 1 | -12/+6 |
| | |||||
* | Fix GDBusWatchFunction usage | Johan Hedberg | 2008-10-21 | 1 | -2/+9 |
| | |||||
* | Unload adapter drivers on adapter removal instead of adapter_stop | Johan Hedberg | 2008-10-20 | 1 | -2/+2 |
| | |||||
* | Use dlopen() directly and don't depend on GModule | Marcel Holtmann | 2008-10-18 | 2 | -39/+32 |
| | |||||
* | Fix fallouts due to GDBusWatchFunction changes | Marcel Holtmann | 2008-10-17 | 4 | -4/+4 |
| | |||||
* | Add emit_array_property_changed() | Johan Hedberg | 2008-10-16 | 4 | -72/+70 |
| | |||||
* | Rename dbus_connection_emit_property_changed to emit_property_changed | Johan Hedberg | 2008-10-16 | 5 | -77/+61 |
| | |||||
* | Add dict_append_array() | Johan Hedberg | 2008-10-16 | 4 | -4/+37 |
| | |||||
* | Rename dbus_message_iter_append_dict_entry to dict_append_entry | Johan Hedberg | 2008-10-16 | 5 | -39/+23 |
| | |||||
* | Export record_from_string() from the storage functions | Bastien Nocera | 2008-10-16 | 2 | -1/+2 |
| | | | | | | Export record_from_string() from the storage functions, so it can be used to generate an sdp_record from a static string in sixpair.c | ||||
* | Allow dynamic adapter driver registration | Claudio Takahasi | 2008-10-15 | 3 | -0/+25 |
| | |||||
* | Better debug when failing to probe a device | Bastien Nocera | 2008-10-15 | 1 | -2/+2 |
| | | | | The previous error message was a bit terse. | ||||
* | Fix build error when SDP_DEBUG is enabled | Claudio Takahasi | 2008-10-14 | 2 | -2/+3 |
| | |||||
* | Fix uuid list allocation and freeing bug exposed by previous mem leak fix | Johan Hedberg | 2008-10-10 | 2 | -6/+5 |
| |