| ea0d9aef |
media: release transport locks on acquisition failure |
Mikel Astiz |
14 years ago |
1 file, +1, -0 |
| 6b1be64e |
audio: enable Media API by default
This replaces unix socket IPC which is considered deprecated and will
eventually be removed. |
Luiz Augusto von Dentz |
14 years ago |
1 file, +2, -2 |
| 7f54269a |
serial: Fix error handling in connect_port()
bt_io_connect() does not set errno on error, instead it uses GError. For
now, simply return -EIO if bt_io_connect() fails. The serial plug-in
code can be changed later to use and set GError appropriately. |
Anderson Lizardo |
14 years ago |
1 file, +3, -3 |
| 5e9048c8 |
AVDTP: Fix closing invalid FD on error
In gst_avdtp_sink_start(), if bt_audio_service_open() failed, there was
an attempt to close an invalid file descriptor (through
bt_audio_service_close()). |
Anderson Lizardo |
14 years ago |
1 file, +1, -1 |
| 5735830b |
Notify intermediate measurements |
Santiago Carot-Nemesio |
14 years ago |
1 file, +42, -5 |
| a6c34b2c |
Implement DisableIntermediateMeasurement D-Bus method |
Santiago Carot-Nemesio |
14 years ago |
1 file, +60, -3 |
| 02308bf8 |
Implement EnableIntermediateMeasurement D-Bus method |
Santiago Carot-Nemesio |
14 years ago |
1 file, +62, -12 |
| 09eeaa22 |
Add org.bluez.ThermometerWatcher interface to default policy |
Santiago Carot-Nemesio |
14 years ago |
1 file, +1, -0 |
| e4141840 |
Parse final measurement indication |
Santiago Carot-Nemesio |
14 years ago |
1 file, +162, -1 |
| 1b34ecad |
Manage GATT attribute indications in handle callback |
Santiago Carot-Nemesio |
14 years ago |
1 file, +50, -1 |
| 9c535867 |
Fix coding style issue regarding with pointer checks |
Santiago Carot-Nemesio |
14 years ago |
1 file, +2, -2 |
| 382c867b |
hciconfig: Fix errno handling convention
Variables which are assigned to the errno variable (usually called
"err") should be negative, and "-err" should be used where a positive
value is needed. |
Anderson Lizardo |
14 years ago |
1 file, +4, -4 |
| 4879b9d7 |
network: Fix errno handling convention
Variables which are assigned to the errno variable (usually called
"err") should be negative, and "-err" should be used where a positive
value is needed. |
Anderson Lizardo |
14 years ago |
1 file, +12, -12 |
| 1d5d9cc8 |
textfile: Fix errno handling convention
Variables which are assigned to the errno variable (usually called
"err") should be negative, and "-err" should be used where a positive
value is needed. |
Anderson Lizardo |
14 years ago |
1 file, +28, -28 |
| 5bd31139 |
Fix return value check for bt_audio_service_open()
Only negative values (namely -1) are errors for this function. |
Anderson Lizardo |
14 years ago |
3 files, +3, -3 |
| 7232da34 |
bccmd: Fix overwriting errno value
On error, transport_read() returns -1 and sets errno. |
Anderson Lizardo |
14 years ago |
1 file, +8, -24 |
| 18f92a51 |
sap-u8500: Fix errno handling convention
Variables which are assigned to the errno variable (usually called
"err") should be negative, and "-err" should be used where a positive
value is needed. |
Anderson Lizardo |
14 years ago |
1 file, +8, -8 |
| 5a1fd2f1 |
sdp-client: Fix errno handling convention
Variables which are assigned to the errno variable (usually called
"err") should be negative, and "-err" should be used where a positive
value is needed. |
Anderson Lizardo |
14 years ago |
1 file, +9, -9 |
| 100527bd |
hcitool: Fix errno handling convention
Variables which are assigned to the errno variable (usually called
"err") should be negative, and "-err" should be used where a positive
value is needed. |
Anderson Lizardo |
14 years ago |
1 file, +8, -8 |
| 467fcb80 |
btio: Fix errno handling convention
Variables which are assigned to the errno variable (usually called
"err") should be negative, and "-err" should be used where a positive
value is needed. |
Anderson Lizardo |
14 years ago |
1 file, +8, -6 |
| fb844615 |
input: Fix errno handling convention
Variables which are assigned to the errno variable (usually called
"err") should be negative, and "-err" should be used where a positive
value is needed.
Also remove a few unnecessary errno assignments. |
Anderson Lizardo |
14 years ago |
1 file, +19, -24 |
| e40bc80b |
csr_bcsp: Fix missing errno attribution
do_command() is supposed to set errno if returning -1. |
Anderson Lizardo |
14 years ago |
1 file, +1, -0 |
| 7f7d6684 |
serial: Fix errno handling convention
Variables which are assigned to the errno variable (usually called
"err") should be negative, and "-err" should be used where a positive
value is needed. |
Anderson Lizardo |
14 years ago |
2 files, +21, -24 |
| 13de1a7a |
audio/PCM: Fix errno handling convention
Variables which are assigned to the errno variable (usually called
"err") should be negative, and "-err" should be used where a positive
value is needed. |
Anderson Lizardo |
14 years ago |
1 file, +11, -10 |
| 5c6db9e8 |
audio/IPC: Fix errno handling convention
Variables which are assigned to the errno variable (usually called
"err") should be negative, and "-err" should be used where a positive
value is needed.
This commit also changes places where errno can be replaced with -err
(for consistency) and one perror() usage error. |
Anderson Lizardo |
14 years ago |
2 files, +17, -13 |
| e4e02ce6 |
AVCTP: Fix errno handling convention
Variables which are assigned to the errno variable (usually called
"err") should be negative, and "-err" should be used where a positive
value is needed.
This patch also fixes a bug related to not using an "err" variable to
store the errno value before calling external library code. |
Anderson Lizardo |
14 years ago |
1 file, +13, -18 |
| 5297e0c3 |
audio: Fix errno handling convention
Variables which are assigned to the errno variable (usually called
"err") should be negative, and "-err" should be used where a positive
value is needed. |
Anderson Lizardo |
14 years ago |
2 files, +19, -15 |
| f2c10b57 |
AVDTP: Fix errno handling convention
Variables which are assigned to the errno variable (usually called
"err") should be negative, and "-err" should be used where a positive
value is needed. |
Anderson Lizardo |
14 years ago |
1 file, +12, -10 |
| c1f8969f |
rctest: fix not setting priority of accepted socket
SO_PRIORITY is not inherited upon accept so it has to be set manually in
the new socket. |
Luiz Augusto von Dentz |
14 years ago |
1 file, +8, -7 |
| 62173e18 |
l2test: fix not setting priority of accepted socket
SO_PRIORITY is not inherited upon accept so it has to be set manually in
the new socket. |
Luiz Augusto von Dentz |
14 years ago |
1 file, +8, -7 |
| 474c85f7 |
Time Profile: add Local Time Information characteristic
This is an optional characteristic from the Current Time Service. From
the spec:
"The Local Time Information characteristic returns the local time
information that includes time zone and DST offset when read using the
GATT Read Characteristic Value sub-procedure." |
Anderson Lizardo |
14 years ago |
1 file, +29, -0 |
| d1e8012c |
Time Profile: add Current Time Service
Add support for the Current Time Service (CTS). From the spec:
"This service defines how the current time can be exposed using the
Generic Attribute Profile (GATT)." |
Anderson Lizardo |
14 years ago |
1 file, +75, -0 |
| f4d4dd6d |
Migrate example service to high level GATT API
This commit migrates the dummy "Battery Service" from example GATT
plugin to demonstrate how the new API is used. |
Anderson Lizardo |
14 years ago |
1 file, +17, -44 |
| fffffad4 |
Add support for getting the handle of the CCC attribute |
Vinicius Costa Gomes |
14 years ago |
2 files, +11, -1 |
| cdb0f1e5 |
Add GATT_OPT_CHR_VALUE_GET_HANDLE to gatt_service_add()
This new parameter accepts a pointer to a variable where the attribute
handle for the characteristic value is stored. |
Anderson Lizardo |
14 years ago |
2 files, +10, -0 |
| 67cd2b09 |
Implement high level GATT API for service registration
This new internal API can be used for implementing GATT services (server
role). It is built around the current attribute API (attrib_db_add() and
others). |
Anderson Lizardo |
14 years ago |
3 files, +325, -1 |
| ac517885 |
Fix removing storage for device over BR/EDR
"characteristic", "attributes" and "ccc" files will be shared by both
transports: LE and BR/EDR. Remove the entry from the "primary" file
should be the last operation to clean the storage properly if the
device operation mode is GATT/ATT over BR/EDR. |
Claudio Takahasi |
14 years ago |
1 file, +2, -8 |
| a6cabbf6 |
Remove CCC if the device is not bonded
Changes attrib server to remove CCC entries of the device when the
connection is established if the device is not bonded. |
Claudio Takahasi |
14 years ago |
1 file, +15, -0 |
| 2abb3498 |
Add storage function to remove CCC of a device |
Claudio Takahasi |
14 years ago |
2 files, +12, -0 |
| 13fc666e |
Add generic function to delete by pattern
Remove entries of textfile if the key has the prefix defined by the
pattern string. |
Claudio Takahasi |
14 years ago |
1 file, +24, -42 |
| a9e207e5 |
Remove CCC entries when device is removed |
Claudio Takahasi |
14 years ago |
1 file, +16, -0 |
| 2878b49b |
Remove notification and indication from server
Upper layer should handle notification and indication since there are
profiles especific constraints including timeouts and attributes values
that should read only before sending it. |
Claudio Takahasi |
14 years ago |
1 file, +0, -46 |
| 31247e9a |
Add CCC persistence in attrib server
This patch adds storage of the Client Characteristic Configuration
attribute value. CCC is readable with no authentication/authorization.
Writable with authentication and authorization defined by a higher layer
specification or implementation specific. |
Claudio Takahasi |
14 years ago |
1 file, +41, -120 |
| 8cfdf96a |
Remove CCC for read by type
Read by type is never used to iterate through attributes related to
Client Characteristic Configuration or any other descriptor. |
Claudio Takahasi |
14 years ago |
1 file, +0, -5 |
| 8790d20b |
Remove CCC for read by group
Read by group is used to discover all primary services. Client
Characteristic Configuration is not applied to service definition. |
Claudio Takahasi |
14 years ago |
1 file, +0, -5 |
| f2ec605b |
Add storage functions to deal with CCC
CCC (Client Characteristic Configuration) is used to allow configuration
whether to send updates about an characteristic value. |
Vinicius Costa Gomes |
14 years ago |
2 files, +48, -0 |
| a267bc2d |
Fix enable fast connectable when connection allowed |
Dmitriy Paliy |
14 years ago |
1 file, +6, -1 |
| 97bbdeee |
Fix simple-player test script to make it work with dbus-python-0.84 |
Vinicius Costa Gomes |
14 years ago |
1 file, +3, -3 |
| 03361ee9 |
build: Use target specific CFLAGS and inherit AM_CFLAGS |
Marcel Holtmann |
14 years ago |
1 file, +15, -10 |
| 8f476783 |
build: Create src/builtin.h via BUILT_SOURCES |
Marcel Holtmann |
14 years ago |
1 file, +1, -3 |