summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Make adapter_update_devices private to adapter.cJohan Hedberg2008-11-292-20/+19
|
* Make adapter_remove_discov_timeout private to adapter.cJohan Hedberg2008-11-293-16/+14
|
* Clean up scan mode related codeJohan Hedberg2008-11-293-35/+7
|
* Further cleanup of set_mode()Johan Hedberg2008-11-291-24/+36
| | | | | | The set_mode() function is excessively large so try to split out smaller logical parts of it into their own functions (write_scan_enable in this case).
* Remove unnecessary adapter_set_mode functionJohan Hedberg2008-11-292-12/+3
|
* Fix/cleanup set_mode() and its usageJohan Hedberg2008-11-291-65/+91
|
* Remove unnecessary parenthesisJohan Hedberg2008-11-291-1/+1
|
* Remove usage of the string "limited"Johan Hedberg2008-11-291-2/+1
|
* Remove bogus parameterJohan Hedberg2008-11-291-1/+1
|
* Remove unused variableJohan Hedberg2008-11-291-3/+0
|
* RequestMode end result should depend on the Discoverable propertyJohan Hedberg2008-11-291-4/+7
|
* Mode restoring for offmode=devdown should be per-adapterJohan Hedberg2008-11-291-6/+10
|
* adapter_up() cleanupJohan Hedberg2008-11-291-41/+37
|
* More session related cleanupJohan Hedberg2008-11-291-15/+14
|
* Rename old mode_request() to request_session()Johan Hedberg2008-11-291-19/+5
|
* g_dbus_send_message already takes care of calling dbus_message_set_no_replyJohan Hedberg2008-11-291-4/+0
|
* Remove methods and properties marked as deprecated from Adapter interface.Luiz Augusto von Dentz2008-11-281-75/+0
|
* Introduce PairableTimeout Property and fix use of g_timeout_add.Luiz Augusto von Dentz2008-11-277-74/+208
| | | | | | | PairableTimeout work similarly to DiscoverableTimeout where the user application can set the amount of time to stay in Pairable. It also fixes the use of g_timeout_add to g_timeout_add_seconds for both PairableTimeout and DiscoverableTimeout.
* Fix bdaddr parameter to adapter_pairing_initiatorJohan Hedberg2008-11-211-1/+1
|
* Introduce Pairable property.Luiz Augusto von Dentz2008-11-205-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 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
|
* 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-172-3/+3
|
* Make use of sdp_copy_record.Luiz Augusto von Dentz2008-11-171-10/+1
|
* Merge branch 'for-upstream' of git://gitorious.org/bluez/vudentzs-clone into ↵Johan Hedberg2008-11-122-16/+15
|\ | | | | | | vudentz
| * 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
|/
* 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.
* 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-081-2/+12
|
* Simplify record uuid matching logicJohan Hedberg2008-11-081-15/+13
|
* 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
|
* 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.
* Handle RequestAuthorization on adapter ANY.Luiz Augusto von Dentz2008-11-051-10/+36
|
* Fix bug on Connected property.Luiz Augusto von Dentz2008-11-031-1/+1
|
* Make FindAdapter return the any object if presentMarcel Holtmann2008-11-013-4/+17
|
* Add method for requesting/releasing the any adapter object pathMarcel Holtmann2008-11-012-1/+29
|
* Mix the PID into the base pathMarcel Holtmann2008-10-311-0/+2
|
* Move storage of the base path to managerMarcel Holtmann2008-10-313-2/+9
|
* Make the variable prefix really globalMarcel Holtmann2008-10-312-4/+5
|
* Use i instead of j in for-loopJohan Hedberg2008-10-291-3/+3
|
* Fix duplicate UUID detectionJohan Hedberg2008-10-291-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).