summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Release 4.194.19Marcel Holtmann2008-11-212-1/+9
|
* Update library versionMarcel Holtmann2008-11-211-1/+1
|
* Fix bdaddr parameter to adapter_pairing_initiatorJohan Hedberg2008-11-211-1/+1
|
* Add support for discoverable optionMarcel Holtmann2008-11-211-0/+15
|
* Add support for pairable optionMarcel Holtmann2008-11-211-0/+15
|
* Introduce Pairable property.Luiz Augusto von Dentz2008-11-206-2/+117
| | | | | | | | | | | 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)
* Fix +BSRF syntaxJohan Hedberg2008-11-191-1/+1
|
* Remove unused functionsJohan Hedberg2008-11-192-35/+0
|
* Move set_limited_discoverable() from dbus-hci.c to adapter.cJohan Hedberg2008-11-193-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 CreateDeviceJohan Hedberg2008-11-191-3/+1
|
* Once a driver has been removed break out and proceed to the next oneJohan Hedberg2008-11-181-3/+3
|
* Fix parameters to debug()Johan Hedberg2008-11-181-1/+1
|
* Clarify the agent parameter usage with CreatePairedDeviceJohan Hedberg2008-11-181-0/+6
|
* Prevent duplicated uuids from being probed.Luiz Augusto von Dentz2008-11-171-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 Dentz2008-11-177-27/+35
|
* Make use of sdp_copy_record.Luiz Augusto von Dentz2008-11-171-10/+1
|
* Introduce sdp_copy_record.Luiz Augusto von Dentz2008-11-172-0/+125
| | | | | To prevent use of sdp_gen_record_pdu + sdp_extract_pdu for copying records.
* Fix possible invalid read.Luiz Augusto von Dentz2008-11-131-4/+4
| | | | | | The unitSize were being used as the string length when in fact it is always one byte bigger than the length where the extra byte is allocated for the dtd.
* Don't install manual pages for old daemons if not enabledMarcel Holtmann2008-11-131-2/+2
|
* Merge branch 'for-upstream' of git://gitorious.org/bluez/vudentzs-clone into ↵Johan Hedberg2008-11-123-23/+44
|\ | | | | | | vudentz
| * Make bt_name2string to handle UUID128 and HEX string formats.Luiz Augusto von Dentz2008-11-111-7/+29
| |
| * Emit DeviceCreated for temporary devices.Luiz Augusto von Dentz2008-11-112-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 functionJohan Hedberg2008-11-121-2/+0
| |
* | Remove duplicate (and incorrect) call to adapter_get_addressJohan Hedberg2008-11-111-1/+0
|/
* Code cleanup.Luiz Augusto von Dentz2008-11-101-3/+1
|
* Fix bug which makes DeviceCreated to not being emitted.Luiz Augusto von Dentz2008-11-101-12/+12
| | | | | DeviceCreated was not being emitted when the remote device initiate the connection.
* Release 4.184.18Marcel Holtmann2008-11-092-1/+12
|
* Remove debug prints that were added by mistake in the previous commitJohan Hedberg2008-11-081-12/+2
|
* Remove duplicate call to btd_device_get_recordJohan Hedberg2008-11-082-3/+13
|
* Check for HSP_HS_UUID in the probe callbackJohan Hedberg2008-11-081-0/+6
| | | | | | This change is needed since with the recent UUID matching changes e.g. the Headset AGW record would match HSP_HS_UUID since it contains it within the record.
* Simplify record uuid matching logicJohan Hedberg2008-11-081-15/+13
|
* Store RFCOMM tty fd and close it before releaseJohan Hedberg2008-11-081-0/+8
|
* Make device_match_patter() more readable by using more intuitive variable namesJohan Hedberg2008-11-081-10/+9
|
* Fix memory leakJohan Hedberg2008-11-081-4/+4
|
* Fix coding styleJohan Hedberg2008-11-081-5/+3
|
* Fix Connected property on input interface always being inverted.Luiz Augusto von Dentz2008-11-071-1/+8
| | | | | is_connected where being used as the compare function on g_slist_find_custom which doesn't work as expected.
* Fix driver removal for serial port driver.Luiz Augusto von Dentz2008-11-073-14/+7
| | | | | | Because of the last changes serial port driver would not remove all ports registered on probe just the one registered with serial port uuid if registered.
* Make serial driver to register RFCOMM UUID.Luiz Augusto von Dentz2008-11-071-3/+3
| | | | | This will make serial driver to get probed for any record which has RFCOMM UUID.
* Add support for device pattern drivers.Luiz Augusto von Dentz2008-11-072-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 discoveryJohan Hedberg2008-11-071-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.
* Rename bt_string2class to bt_name2class and introduce bt_name2string.Luiz Augusto von Dentz2008-11-063-16/+19
| | | | | | | Since bt_string2class didn't work for UUID128 in string format the name got changed to be more suggestive. bt_name2string was introduced to prevent potential use of bt_string2uuid followed with bt_uuid2string which turns to do the same conversion twice.
* Use bt_string2class instead of bt_string2uuid to avoid unecessary conversionJohan Hedberg2008-11-061-1/+6
|
* Add OBEX UUIDs to the serial serviceJohan Hedberg2008-11-061-1/+4
|
* Fix checks for port->id valueJohan Hedberg2008-11-061-4/+5
|
* Get rid of the dialup-specific driverJohan Hedberg2008-11-061-23/+1
| | | | We can simply use the serial-driver and add the dialup UUID to its list.
* Get rid of the name attribute for portsJohan Hedberg2008-11-063-28/+36
| | | | | The name was used for matching against friendly-name strings but we can just as well derive it from the port UUID.
* Handle RequestAuthorization on adapter ANY.Luiz Augusto von Dentz2008-11-051-10/+36
|
* Check ANY record list in case the record is not present on adapter record list.Luiz Augusto von Dentz2008-11-041-2/+10
|
* Fix bug on Connected property.Luiz Augusto von Dentz2008-11-031-1/+1
|
* Mention Christian's contributionsMarcel Holtmann2008-11-011-0/+1
|