summaryrefslogtreecommitdiffstats
path: root/src/device.c
Commit message (Collapse)AuthorAgeFilesLines
* Make sure to always add Alias and Icon propertyMarcel Holtmann2008-09-291-62/+9
|
* Fix duplicate entries for service UUIDsMarcel Holtmann2008-09-291-8/+17
|
* Use global DBusConnection instead of request specific oneJohan Hedberg2008-09-281-1/+2
| | | | | | The browse request will not have a DBusConnection associated with it when the browsing was started due to a remotely initated pairing attempt so it's safer to use a global DBusConnection pointer instead.
* Don't do bonding_process_complete upon link_key_notifyJohan Hedberg2008-09-261-2/+32
|
* Only create D-Bus client listener if there is a clientJohan Hedberg2008-09-251-4/+7
|
* Move more pairing and discovery initiation logic into device.cJohan Hedberg2008-09-251-4/+21
|
* Fix another memory leakJohan Hedberg2008-09-251-1/+4
|
* Fix memory leakJohan Hedberg2008-09-251-1/+3
|
* Do service discovery also for pairings initiated from the other sideJohan Hedberg2008-09-251-0/+37
|
* Clean up authentication and service discovery initiation codeJohan Hedberg2008-09-251-12/+20
|
* device_browse should fail if there's a SDP discovery already activeJohan Hedberg2008-09-241-0/+4
|
* Add support for Icon propertyMarcel Holtmann2008-09-231-8/+72
|
* Update devices list property when a new device is created/removed.Luiz Augusto von Dentz2008-09-221-0/+3
|
* rename get_record() to find_record_in_list() and move to storage.[ch]David Woodhouse2008-09-141-30/+2
|
* Store source information from DID recordMarcel Holtmann2008-09-141-5/+8
|
* store pnp info when we receive a pnp recordDavid Woodhouse2008-09-131-0/+18
|
* fix init_browse()David Woodhouse2008-09-121-2/+17
| | | | | | Change return to continue, so it doesn't just abort completely when it finds one driver asking for a UUID that another driver already wanted, and to eliminate duplicates of the UUIDs in uuid_list[] too...
* fix service browsingDavid Woodhouse2008-09-121-6/+7
| | | | | | | | | | We were incrementing req->search_uuid every time we call back into browse_cb() -- even when we'd already finished going through the uuid_list[] and were supposed to be handling req->uuids. So for each entry in req->uuids, we'd skip a zero after uuid_list[] and go trawling through random memory, treating it as more UUIDs to search for.
* Storing device address as bdaddr_t instead of string.Alok Barsode2008-09-121-70/+66
|
* Fix memory allocation of drivers uuid list to be dinamic as drivers may be ↵Luiz Augusto von Dentz2008-09-111-7/+17
| | | | unregistered.
* Fix memleakLuiz Augusto von Dentz2008-09-111-1/+1
|
* Fix problem that occurs when a device is removed but agent requests are not ↵Luiz Augusto von Dentz2008-09-111-0/+5
| | | | cancelled.
* Search for l2cap uuid if no record is found.Luiz Augusto von Dentz2008-09-111-0/+7
|
* Make discovery service routine to search for driver uuids.Luiz Augusto von Dentz2008-09-111-0/+30
|
* Split code of simple search and browse.Luiz Augusto von Dentz2008-09-111-26/+43
|
* Add missing uuids to search if the device doesn't support public browsing.Luiz Augusto von Dentz2008-09-111-0/+5
|
* Redefining device_get_address to take bdaddr_t as parameter.Alok Barsode2008-09-081-9/+4
|
* Redefining adapter_get_address to take bdaddr_t as parameter.Alok Barsode2008-09-081-28/+47
|
* Fix memory leak caused by previous SDP browse fixJohan Hedberg2008-09-081-0/+1
|
* Check for duplicate record handles and not UUIDsJohan Hedberg2008-09-051-2/+9
|
* Check for duplicate records when discovering servicesJohan Hedberg2008-09-051-1/+7
|
* Fix problem which prevents drivers from being probed.Luiz Augusto von Dentz2008-09-051-8/+28
|
* Move responsibility of freeint the record list to the correct placeJohan Hedberg2008-09-051-3/+0
|
* Renaming struct adapter to struct btd_adapter.Alok Barsode2008-09-041-14/+14
|
* Adding adapter_search_active_conn_by_bdaddr andAlok Barsode2008-09-031-11/+12
| | | | adapter_search_active_conn_by_handle.
* Storage cleanup: avoid Bluetooth address to string conversionsClaudio Takahasi2008-08-281-4/+1
|
* Device.GetProperties() cleanupClaudio Takahasi2008-08-281-8/+7
|
* Storage cleanupClaudio Takahasi2008-08-281-61/+24
|
* Cleanup: unnecessary includes and defines, moved some declarationsClaudio Takahasi2008-08-261-4/+1
|
* Cleanup: unnecessary includesClaudio Takahasi2008-08-251-6/+0
|
* Remove driver.c driver.h and remove workaround for to force a symbol resolution.Luiz Augusto von Dentz2008-08-181-3/+16
|
* Fix device driver callbacks to not take driver pointer.Luiz Augusto von Dentz2008-08-131-3/+3
|
* Introduce driver.c and driver.h files.Luiz Augusto von Dentz2008-08-051-25/+3
|
* For adapters and devices use /org/bluez object path prefixMarcel Holtmann2008-08-041-3/+3
|
* Fix adapter removal.Luiz Augusto von Dentz2008-07-301-4/+7
|
* Fix problem of missing record on sdp cache which turn to include a NULL ↵Luiz Augusto von Dentz2008-07-291-6/+10
| | | | pointer as a valid record.
* Move hcid to src directory and rename it to bluetoothdMarcel Holtmann2008-07-291-0/+1100