| 5bcc22f5 |
thermometer: move to the profiles folder |
Gustavo Padovan |
13 years ago |
11 files, +1490, -1488 |
| 6e26cb11 |
deviceinfo: move to profiles folder |
Gustavo Padovan |
13 years ago |
11 files, +381, -380 |
| bdde7de8 |
alert: move alert to profiles dir |
Gustavo Padovan |
13 years ago |
7 files, +124, -123 |
| 5e318d38 |
cups: move it to profiles folder |
Gustavo Padovan |
13 years ago |
11 files, +1547, -1543 |
| f85dae7c |
TODO: Add missing BlueZ 5 items |
Johan Hedberg |
13 years ago |
1 file, +5, -0 |
| d0fb017f |
input: remove unneeded header inclusions |
Gustavo Padovan |
13 years ago |
3 files, +0, -12 |
| f8974af3 |
serial: remove unneeded headers include |
Gustavo Padovan |
13 years ago |
2 files, +0, -29 |
| 8c721558 |
serial: remove SerialProxy interface |
Gustavo Padovan |
13 years ago |
5 files, +0, -1427 |
| 94e26458 |
TODO: fdo object & properties interfaces are for BlueZ 6 |
Johan Hedberg |
13 years ago |
1 file, +7, -4 |
| 501a2e8f |
gatt: add Report Reference descriptor UUID |
Claudio Takahasi |
13 years ago |
1 file, +1, -0 |
| af11a2cb |
hog: Add report notification handler |
João Paulo Rechi Vita |
13 years ago |
1 file, +21, -0 |
| 97e61aa8 |
hog: Enable "Report" characteristic notifications |
João Paulo Rechi Vita |
13 years ago |
1 file, +27, -3 |
| ebf177b9 |
hog: Discover the "Report Map" characteristic
This characteristic contains the HID descriptor. |
João Paulo Rechi Vita |
13 years ago |
1 file, +41, -9 |
| 8627f8f4 |
hog: Discover descriptors for all characteristics
"Report" characteristic has "Report Reference Characteristic" descriptor and
"Client Characteristic Configuration" descriptor. |
Claudio Takahasi |
13 years ago |
1 file, +55, -1 |
| bc464376 |
hog: Discover all characteristics declaration
HID service supports multiple report characteristic. Each report
characteristic has a reference descriptor containing ID and type. |
João Paulo Rechi Vita |
13 years ago |
1 file, +52, -0 |
| 563f970a |
hog: Load primary service handle |
João Paulo Rechi Vita |
13 years ago |
1 file, +31, -0 |
| db5cbee7 |
hog: Register ATTIO callbacks
This way the LE connection is kept up. Also set device to autoconnect. |
João Paulo Rechi Vita |
13 years ago |
4 files, +148, -2 |
| 02effe89 |
hog: Add checking for 'EnableGatt'
This patch adds the verification for 'EnableGatt' config option on HoG
plugin. HoG should not be enabled if EnableGatt is disabled. |
Claudio Takahasi |
13 years ago |
1 file, +9, -0 |
| fdc5ace1 |
hog: Register HID over GATT device driver |
Claudio Takahasi |
13 years ago |
6 files, +81, -0 |
| eddab0c4 |
mgmtops: Fix calling btd_adapter_start() for an off adapter
When the adapter mode is off and the controller is down, we should
not consider that the adapter is powered up. |
Vinicius Costa Gomes |
13 years ago |
1 file, +6, -5 |
| 451d48de |
build: Fix "make distcheck"
audio/bluetooth.conf was removed and test/sap-client was renamed. |
Anderson Lizardo |
13 years ago |
2 files, +1, -4 |
| 981691c9 |
storage: Store address type in "names" file
"names" file is shared between BR/EDR and BLE. Addressing types can be
either BR/EDR, BLE public or BLE random so the entries in the "names"
file did not contain enough information to distinguish which addressing
type it's supposed to be. Entries will now contain both address number,
and address type as a single key in every entry in the file. |
Paulo Alcantara |
13 years ago |
6 files, +39, -16 |
| a0f543f0 |
AVRCP: Register AVRCP before MEDIA interface
Register AVRCP before MEDIA interface to avoid searching for or
accessing non-existent AVRCP server. |
Michal Labedzki |
13 years ago |
1 file, +3, -3 |
| e7154f49 |
sink: remove deprecated D-Bus method |
Gustavo Padovan |
13 years ago |
2 files, +0, -29 |
| d09ecfae |
headset: remove deprecated D-Bus methods |
Gustavo Padovan |
13 years ago |
3 files, +0, -191 |
| 7569366c |
time: Add Reference Time Update Service
Add support for the Reference Time Update Service (RTUS). From the spec:
"This service defines how a client can request an update from a
reference time source from a time server using the Generic Attribute
Profile (GATT)."
This a initial dummy implementation, which always reports success (for
testing purposes). |
Anderson Lizardo |
13 years ago |
2 files, +90, -0 |
| f976217f |
time: Register GATT services per adapter
Following changes to the GATT service registration API, services should
now be registered per adapter. |
Anderson Lizardo |
13 years ago |
3 files, +34, -16 |
| 8877f4c4 |
time: Introduce manager abstraction layer
This abstraction layer makes the GATT Time profile implementation
consistent with other profiles. It is the first step before implementing
the adapter driver for the Time server implementation. |
Anderson Lizardo |
13 years ago |
4 files, +70, -3 |
| 6e19272a |
media: Rename set_property to set_player_property
This is to avoid conflicts with DBus interface convention
used in BlueZ. |
Michal Labedzki |
13 years ago |
1 file, +3, -3 |
| 1745e8c4 |
AVRCP: Use AVRCP_ prefix for battery statuses
This is consistent with AVDTP and AVCTP which does prefix their defines
when they come from the spec. |
Luiz Augusto von Dentz |
13 years ago |
1 file, +11, -13 |
| 9696f5ab |
AVRCP: Update constant names for AVRCP 1.4
AVRCP 1.4 introduces status code that is not error code, so using
"status" prefix for both. |
Michal Labedzki |
13 years ago |
1 file, +26, -22 |
| 28d3ed1e |
AVRCP: Use name "addressed" instead of "active"
AVRCP 1.4 named currently controlled player as "addressed", so use
this name instead of "active". In future there where be more "browsing"
player that will be active, but not addressed. |
Michal Labedzki |
13 years ago |
1 file, +6, -6 |
| 8af25d0b |
manager: remove deprecated ListAdapters() method |
Gustavo Padovan |
13 years ago |
4 files, +3, -38 |
| 5a4951da |
adapter: remove deprecated ListDevices() method |
Gustavo Padovan |
13 years ago |
6 files, +4, -49 |
| 4a3f4968 |
hciattach: fix return length after reading the patch file
This patch fixes the issue that returns always 0 after reading the patch
line. |
Tedd Ho-Jeong AN |
13 years ago |
1 file, +3, -4 |
| c301b765 |
audio: Remove unimplemented declaration |
Frédéric Dalleau |
13 years ago |
1 file, +0, -2 |
| a17ad526 |
test-audio: Add --interface option |
Frédéric Dalleau |
13 years ago |
1 file, +8, -2 |
| 08efacdd |
adapter: make restore powered work again
differently from hciops mgmtops had no support to restore the powered of
a adapter. We now do this directly inside adapter_remove() |
Gustavo Padovan |
13 years ago |
3 files, +4, -9 |
| 8bf75cb3 |
adapter: remove btd_adapter_encrypt_link()
After the removal of hciops this function is not necessary anymore, we now
use setsockopt to accomplish the encryption of the link. |
Gustavo Padovan |
13 years ago |
4 files, +10, -51 |
| d9e5149a |
manager: remove unused manager_add_adapter() |
Gustavo Padovan |
13 years ago |
2 files, +0, -13 |
| c2660d9b |
adapter_ops: remove disable_cod_cache
mgmt handles the cache automatically. |
Gustavo Padovan |
13 years ago |
3 files, +0, -12 |
| 1bb26c19 |
remove the hciops plugin
hciops was replaced by mgmtops, it should not be maintained anymore and is
now removed. |
Gustavo Padovan |
13 years ago |
2 files, +2, -3945 |
| c31c93c3 |
remove compat daemons |
Gustavo Padovan |
13 years ago |
20 files, +0, -5120 |
| 3e68d12a |
audio: Fix style issue in start_timeout
open_acp is a boolean and not an integer |
Frédéric Dalleau |
13 years ago |
1 file, +1, -1 |
| a6542f9d |
audio: Fix missing reply to Acquire in AVDTP
Calling org.bluez.MediaEndpoint.Acquire ends in avdtp_start().
If bluez is acceptor of AVDTP_OPEN, then avdtp_start is delayed in a
timer in order to wait for the initiator to send AVDTP_START.
If the timer expires, avdtp_start() is called a second time and find
that Bluez is acceptor. This time, since a timer already exists, Bluez
does nothing and the answer to Acquire is never sent.
The idea of this patch is that if we get in the timeout, we will no longer
care whether we accepted open or not. |
Frédéric Dalleau |
13 years ago |
1 file, +2, -0 |
| b0c6296b |
test: Pass remote address and port number to test-sap-server
This allows to pass remote SAP server address and optional port number.
Also exit script error if not able to connect SAP client to server. |
Szymon Janc |
13 years ago |
1 file, +13, -2 |
| 8d4c0834 |
test: Fix test-sap-server import issue
sap-client is a helper library and needs to be suffixed with .py for
test-sap-server to be able to import it.
$ ./test-sap-server
Traceback (most recent call last):
File "./test-sap-server", line 3, in <module>
from sap import * |
Szymon Janc |
13 years ago |
4 files, +945, -944 |
| 1ebe9d3e |
sap-dummy: Fix initialization if multiple adapters are present
sap-dummy is a SAP server backend so its init function is called for
each adapter registered and not only on start. Without this patch
sap-dummy interface was only registered for first adapter. |
Szymon Janc |
13 years ago |
1 file, +12, -2 |
| 57ccf8d6 |
SAP: Fix server when multiple adapters are present
Remove static pointer used to keep track of registered server and
just pass allocated server as user data to io and DBus callbacks.
It is up to backend now if multiple adapters are supported or if
multiple connections are possible (one per adapter or one in total). |
Szymon Janc |
13 years ago |
2 files, +26, -40 |
| d9ded4f1 |
SAP: Fix removing connection from server
NULL conn member of server structure passed to function instead of
static variable. This is to properly support multiple adapters.
Also rename sap_conn_remove to sap_server_remove_conn. |
Szymon Janc |
13 years ago |
1 file, +11, -11 |