Commits

Commit Message Author Age Changes
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
Previous Next