| e0114169 |
doc: Improve documentation of mgmt events |
Johan Hedberg |
13 years ago |
1 file, +123, -2 |
| 7539255a |
doc: Update descriptions and possible error returns of mgmt commands |
Johan Hedberg |
13 years ago |
1 file, +329, -2 |
| ba01ee9c |
media: Clarify Acquire/TryAcquire error cases
Document the reported errors for Acquire() and TryAcquire(). For the
later, make sure a specific error in guaranteed for the typical scenario
of audio not streaming. |
Mikel Astiz |
13 years ago |
2 files, +10, -2 |
| a9a177ff |
media: Add HFP/HSP gains to transport API
Add two independent and HSP/HFP-specific properties to the media
transport representing the input and output audio volumes. |
Mikel Astiz |
13 years ago |
1 file, +22, -0 |
| d69fd6ba |
core: Remove no longer used src/mgmt.{c,h} |
Johan Hedberg |
13 years ago |
5 files, +1, -302 |
| 14e2ddb6 |
core: Move mgmt user passkey notify handling to adapter code |
Johan Hedberg |
13 years ago |
2 files, +39, -60 |
| a80504e1 |
core: Move mgmt user passkey request handling to adapter code |
Johan Hedberg |
13 years ago |
3 files, +70, -79 |
| 332ad8f5 |
core: Move mgmt user confirm request handling to adapter code |
Johan Hedberg |
13 years ago |
3 files, +59, -66 |
| 0ce3e918 |
core: Make btd_adapter_get_pin private to adapter.c |
Johan Hedberg |
13 years ago |
2 files, +19, -20 |
| 8103400f |
core: Move mgmt PIN code handling into adapter code |
Johan Hedberg |
13 years ago |
3 files, +95, -100 |
| 7fdf6b48 |
audio: Replace g_hash_table_contains() with g_hash_table_lookup()
g_hash_table_contains() is supported only from GLib 2.32. If BlueZ has to
build against GLib 2.28 this patch replaces g_hash_table_contains() to
g_hash_table_lookup() |
Jaganath Kanakkassery |
13 years ago |
1 file, +4, -1 |
| 2b06065b |
core: Cancel pending confirm name commands if present
Otherwise this will race against the device found event in some cases
and lock up the management queue. |
Marcel Holtmann |
13 years ago |
1 file, +17, -0 |
| 942d7cb9 |
shared: Wakeup writer after successfully cancelling any request |
Marcel Holtmann |
13 years ago |
1 file, +2, -0 |
| 0c03f8db |
core: Add timeout handling for confirm name responses
Since the kernel might not respond, a timeout handling is required. |
Marcel Holtmann |
13 years ago |
1 file, +55, -6 |
| bb103648 |
shared: Fix issue with testing mgmt->pending_list |
Marcel Holtmann |
13 years ago |
1 file, +1, -1 |
| b21233a2 |
core: Add timeout handling for loading of LTKs
Since the kernel might not respond, a timeout handling is required. |
Marcel Holtmann |
13 years ago |
1 file, +50, -32 |
| 984f6eb4 |
shared: Add forgotten initialization of mgmt->reply_queue |
Marcel Holtmann |
13 years ago |
1 file, +1, -0 |
| 2de0281c |
shared: Fix build break
This patch fixes the below build error
src/shared/mgmt.c: In function ‘mgmt_cancel_index’:
src/shared/mgmt.c:559:30: error: cast to pointer from integer of
different size [-Werror=int-to-pointer-cast]
cc1: all warnings being treated as errors
make[1]: *** [src/shared/bluetoothd-mgmt.o] Error 1
make: *** [all] Error 2 |
Jaganath Kanakkassery |
13 years ago |
1 file, +3, -1 |
| 61afbf83 |
shared: Introduce mgmt_reply function for sending replies |
Marcel Holtmann |
13 years ago |
2 files, +66, -13 |
| 8bdf3c7a |
shared: Split creation of mgmt_request into a separate function |
Marcel Holtmann |
13 years ago |
1 file, +24, -6 |
| 07e74279 |
shared: Fix issue with free command queue on mgmt_cancel_all |
Marcel Holtmann |
13 years ago |
1 file, +4, -1 |
| 31a9d40c |
unit: Remove the unused pdu_id value from the SDP tests |
Marcel Holtmann |
13 years ago |
1 file, +0, -3 |
| bf0b30d9 |
core: Move mgmt device block/unblock event handling into adapter code |
Johan Hedberg |
13 years ago |
2 files, +54, -46 |
| 4c92cfb6 |
core: Remove useless switch statements in old mgmt code |
Johan Hedberg |
13 years ago |
1 file, +3, -119 |
| 7bca8a16 |
core: Make adapter_bonding_complete private to adapter.c |
Johan Hedberg |
13 years ago |
2 files, +99, -103 |
| 92c0472a |
core: Move mgmt new long term key event handling into adapter code |
Johan Hedberg |
13 years ago |
2 files, +104, -105 |
| 0d1d0720 |
core: Move mgmt link key event into adapter code |
Johan Hedberg |
13 years ago |
2 files, +94, -83 |
| e29c9c56 |
core: Move mgmt auth failed handling into adapter code |
Johan Hedberg |
13 years ago |
2 files, +21, -15 |
| 36bf8e76 |
core: Make adapter_update_found_devices function private to adapter.c |
Johan Hedberg |
13 years ago |
2 files, +1, -6 |
| bcacfd64 |
core: Move mgmt device found event handling into adapter code |
Johan Hedberg |
13 years ago |
2 files, +49, -47 |
| 583a0e08 |
core: Add missing const qualifier to adapter_update_found_devices |
Johan Hedberg |
13 years ago |
2 files, +2, -2 |
| 8b88bfd3 |
core: Remove unused read_device_pairable function |
Johan Hedberg |
13 years ago |
2 files, +0, -18 |
| 0a3fb1e2 |
core: Remove missed out references to Pairable storage setting |
Johan Hedberg |
13 years ago |
2 files, +0, -7 |
| e890a54b |
adapter: Fix storage to be used by BlueZ 4 or 5
Conversion should be performed only one time, but using "converted"
entry in device related files generates a bogus device object with
dev_CONVERTED path when starting BlueZ 4.
If "settings" file has been created we've done the conversion and
we can use it to check if conversion has already been done.
Remove "converted" entries in converted files |
Frédéric Danis |
13 years ago |
1 file, +95, -82 |
| 91948f89 |
health: Use SDP_IS_TEXT_STR()/SDP_IS_SEQ() where possible |
Anderson Lizardo |
13 years ago |
1 file, +6, -12 |
| 31eac665 |
lib: Use SDP_IS_TEXT_STR()/SDP_IS_SEQ() where possible |
Anderson Lizardo |
13 years ago |
1 file, +5, -7 |
| a35f83e1 |
input: Validate SDP HIDDescriptorList subattributes
It should not be assumed that remote SDP attributes are in a compliant
format. This fixes a couple of invalid pointer access on invalid data. |
Anderson Lizardo |
13 years ago |
1 file, +46, -14 |
| 5ba183dc |
lib: Trivial whitespace and line wrapping fix |
Anderson Lizardo |
13 years ago |
1 file, +2, -1 |
| 0305cfa1 |
lib: Add SDP_IS_TEXT_STR() macro for SDP_TEXT_STR* checking
This new macro avoids constructs like "if (d->dtd < SDP_TEXT_STR8 ||
d->dtd > SDP_TEXT_STR32)" which are harder to read. |
Anderson Lizardo |
13 years ago |
1 file, +2, -0 |
| 31dc2ca5 |
core: Disable mgmt_load_long_term_keys for now
The mgmt_load_long_term_keys implementation is broken in current kernels
in that it doesn't return any command complete event. When combined with
mgmt_send it effectively breaks all mgmt functionality since the queue
is stuck waiting for this one pending command to complete. |
Johan Hedberg |
13 years ago |
1 file, +4, -0 |
| 613e6973 |
core: Add debug log to property_set_mode_complete |
Johan Hedberg |
13 years ago |
1 file, +2, -0 |
| 6a5abb10 |
core: Add debug log for exact opcode in property_set_mode |
Johan Hedberg |
13 years ago |
1 file, +2, -1 |
| 15e2f4b7 |
core: Move mgmt cancel pair device command to adapter code |
Johan Hedberg |
13 years ago |
3 files, +16, -27 |
| f0962acb |
core: Move mgmt pair device command to adapter code |
Johan Hedberg |
13 years ago |
3 files, +45, -49 |
| 41abf5cb |
core: Move mgmt LTKs loading to adapter code |
Johan Hedberg |
13 years ago |
3 files, +62, -54 |
| 018c23ad |
core: Move mgmt link keys loading to adapter code |
Johan Hedberg |
13 years ago |
3 files, +62, -52 |
| 56e07cd7 |
unit: Add SDP Service Search Attribute Requests attribute responses |
Marcel Holtmann |
13 years ago |
1 file, +615, -0 |
| 4c5fe173 |
unit: Add SDP Service Search Attribute Requests success responses |
Marcel Holtmann |
13 years ago |
1 file, +92, -0 |
| b41a46ef |
input: Use SDP library functions for reading attributes
These functions do the necessary validation that is lacking from
previous code. |
Anderson Lizardo |
13 years ago |
1 file, +12, -14 |
| ce376961 |
input: Move HID device name creation to separate function
The attributes used for composing the device name are all optional, and
thus need to be properly validated. A separate function will avoid
polluting the caller with variables used only for device name
composition. |
Anderson Lizardo |
13 years ago |
1 file, +14, -2 |