1. 602f4b4 GAP: Correct the continuous pkt length in l2cap by Venkata Jagadeesh Garaga · 5 years ago
  2. 42125bb HCI: Improve timeout handling by Myles Watson · 7 years ago
  3. 858b2e3 HCI: Get debug info from the firmware on timeout by Myles Watson · 7 years ago
  4. a9152a2 eSCO: Additional fix to get eSCO working for HFP and HSP (3/5) by Jack He · 7 years ago
  5. 181863e eSCO: BT 4.1 Enhanced SCO command (1/5) by Mudumba Ananth · 7 years ago
  6. fd7e60b Protect the message loop from accesses after HCI shutdown by Pavlin Radoslavov · 7 years ago
  7. 3f12278 Fix broken linux build by Jack He · 7 years ago
  8. b7bdbe7 Merge "Revert "Revert "Make Bluetooth audio threads use RT scheduling""" into oc-dev by TreeHugger Robot · 7 years ago
  9. ffee0ee Move hci_thread to a message loop and prevent thread from spinning by Ajay Panicker · 7 years ago
  10. a465307 Merge "Limit btsnoop file size (5/9)" into oc-dev by Ajay Panicker · 7 years ago
  11. 0035d8c Revert "Revert "Make Bluetooth audio threads use RT scheduling"" by Philip Cuadra · 7 years ago
  12. feb2d84 Revert "Make Bluetooth audio threads use RT scheduling" by Philip Cuadra · 7 years ago
  13. 21ae30a Limit btsnoop file size (5/9) by Ajay Panicker · 7 years ago
  14. eaa4277 Make Bluetooth audio threads use RT scheduling by Philip Cuadra · 7 years ago
  15. 51b86e9 Fix a race condition during HCI module shutdown by Pavlin Radoslavov · 7 years ago
  16. 910f8b6 Fix "LE Read Maximum Advertising Data Length" response parsing by Jakub Pawlowski · 7 years ago
  17. f8360e4 Delete bt_snoop.log when snoop logging is disabled by Ajay Panicker · 7 years ago
  18. 09173e7 hci: Update error messages by Myles Watson · 7 years ago
  19. 17d3595 hci: Timestamp HCI commands for timeouts by Myles Watson · 7 years ago
  20. e7be6de hci: Cancel timer before running callbacks by Myles Watson · 7 years ago
  21. b77d712 Fix a race condition inside command_timed_out() when printing log info by Pavlin Radoslavov · 7 years ago
  22. d3a71e3 Abort using SIGABRT instead of SIGKILL on command_timeout by Andre Eisenbach · 7 years ago
  23. bc9a932 Fix an HCI race condition when transmitting a packet by Pavlin Radoslavov · 7 years ago
  24. 7903a49 Add a log message in the beginning of function hci_initialize() by Pavlin Radoslavov · 7 years ago
  25. e986c93 hci: Stop the thread before hci_close() by Myles Watson · 7 years ago
  26. d696e66 hci: Close the HAL before cleaning up pending command queue and timers by Myles Watson · 7 years ago
  27. fb94dc7 hci: Reduce HCI timeout to 2 seconds by Myles Watson · 7 years ago o-preview android-o-preview-1
  28. 8342d95 Fix stack shutdown on Linux by Jakub Pawlowski · 7 years ago
  29. 9329b8e HCI for Linux by Jakub Pawlowski · 7 years ago
  30. 32fbec6 Move Android specific HCI code into separate file by Jakub Pawlowski · 7 years ago
  31. 3e50ee8 Check the return value of the HAL init function by Myles Watson · 7 years ago
  32. 3060ec6 Add a mutex to guard all btsnoop operations by Pavlin Radoslavov · 7 years ago
  33. 071b507 Use same timestamp for on-disk BT Snoop Log and in-memory BT Snooz Log by Jack He · 7 years ago
  34. c9f353f Merge "Use CHECK() to verify that HIDL is installed" by Treehugger Robot · 7 years ago
  35. 16b3e92 Fix the implementation of htonll() by Pavlin Radoslavov · 7 years ago
  36. 86f3dfa Use CHECK() to verify that HIDL is installed by Myles Watson · 7 years ago
  37. d56ef46 Remove LPM code from the stack by Myles Watson · 8 years ago
  38. 796523d Initial HIDL conversion by Andre Eisenbach · 8 years ago
  39. 5a8b59c Remove HC_BUFFER_HDR_T by Andre Eisenbach · 7 years ago
  40. e2eeff4 Convert build system to soong using Android.bp by Jack He · 8 years ago
  41. 71f5b3e Linux build fix by Jakub Pawlowski · 8 years ago
  42. f2af1c4 Replace assert with CHECK from base/logging.h by Jack He · 8 years ago
  43. 1f4cc6d LE Extended Advertising by Jakub Pawlowski · 8 years ago
  44. ad1e23d Remove extern "C" from header files by Jack He · 8 years ago
  45. 21da637 Replace pthread_mutex with std::mutex by Marie Janssen · 8 years ago
  46. 9ca0709 Reformat long comments before clang-format by Myles Watson · 8 years ago
  47. dbf75f1 Revert "Replace pthread_mutex with std::mutex" by Pavlin Radoslavov · 8 years ago
  48. 4b80182 Replace pthread_mutex with std::mutex by Marie Janssen · 8 years ago
  49. 2948313 hci: Fix multi-line comments after clang-format by Myles Watson · 8 years ago
  50. 5ff20a2 hci: Apply clang-format by Myles Watson · 8 years ago
  51. 4c7fefe Report FW configuration status to upper layer by Lakshmipathi K · 8 years ago
  52. d7ffd64 Remove deprecated UNUSED macro (5/5) by Myles Watson · 8 years ago
  53. 9a24711 Replace bluetooth protos with protobuf-lite by Colin Cross · 8 years ago
  54. b2a292b Renamed most C files to C++: *.c to *.cc by Pavlin Radoslavov · 8 years ago
  55. 6aee1e8 Add various missing includes by Mark Salyzyn · 8 years ago
  56. d20c0d7 HCI HAL: Retry writing HCI data on UART socket for EAGAIN errors by Lawrance Liu · 8 years ago
  57. cc26bfc Renamed files: *.c to *.cc in bta/av and stack/a2dp by Pavlin Radoslavov · 8 years ago
  58. b64d604 Merge "Move btsnoop_hci.log to /data/misc/bluetooth/logs" by Ajay Panicker · 8 years ago
  59. 12aeda1 Move btsnoop_hci.log to /data/misc/bluetooth/logs by Ajay Panicker · 8 years ago
  60. 27ec0c7 Add BT_HCI_UNKNOWN_MESSAGE_TYPE log event by Pavlin Radoslavov · 8 years ago
  61. 7aaf7c6 A2DP-related naming refactoring and cleanup by Pavlin Radoslavov · 8 years ago
  62. d19e078 Use standard types, consistent ifdef style everywhere by Marie Janssen · 8 years ago
  63. e909ff5 Add BT_HCI_TIMEOUT and BT_CONFIG_SOURCE log events. by Jacky Cheung · 8 years ago
  64. 8cbc291 Add missing NULL pointers assignments by Pavlin Radoslavov · 8 years ago
  65. 7496372 Update the HCI unit test if BT_CLEAN_TURN_ON_DISABLED is TRUE by Pavlin Radoslavov · 8 years ago
  66. 63b0519 Fix misc-macro-parentheses warnings by Chih-Hung Hsieh · 8 years ago
  67. 0a0a7e9 Linux build fix by Jakub Pawlowski · 8 years ago
  68. dd5e3e9 Replace hash_map in packet_fragmenter with C++ unordered_map by Jakub Pawlowski · 8 years ago
  69. 7dc4051 Fix the timestamp in btsnoop format by Ben YoungTae Kim · 8 years ago
  70. 1a17ed6 L2CAP: Handle invalid HCI packets by Matadeen Mishra · 8 years ago
  71. 71300bf Prevent crash due to second attempt to clean up eager_reader by Srinu Jella · 9 years ago
  72. d6121a3 Restart failed system calls interrupted with errno of EINTR by Pavlin Radoslavov · 8 years ago
  73. e6d1202 Rename all *.cpp files to *.cc to follow new style by Jakub Pawlowski · 8 years ago
  74. 3d1aa9d Avoid NULL pointer usage of startup_future in case of HCI startup timeout by Pavlin Radoslavov · 8 years ago
  75. 713993d Convert BTIF code from C to C++ by Jakub Pawlowski · 8 years ago
  76. 2641ef4 Do not log unsolicited NOOP command complete events by Andre Eisenbach · 8 years ago
  77. b4a42e7 Linux build fix by Bluetooth Build Test · 8 years ago
  78. 12751e1 Avoid using alarm APIs for LPM when Idle timeout is zero by Jaganath Kanakkassery · 8 years ago
  79. 95b9bc0 Start listener thread only after successful open call by Srinu Jella · 8 years ago
  80. 85e22b3 Add missing log tag by Jakub Pawlowski · 8 years ago
  81. f6dcf79 Read local supported codecs as part of boot sequence by Srinu Jella · 9 years ago
  82. a73cf49 Corrected the stream for error checking by Srinu Jella · 8 years ago
  83. 3eb4a48 Move properties get/set code to osi by Jakub Pawlowski · 8 years ago
  84. c7b3382 Fix a crash triggered when firmware config takes too long by Pavlin Radoslavov · 8 years ago
  85. d7a05a0 Update build files for Fluoride on Linux by Jakub Pawlowski · 8 years ago
  86. 4394720 Fix C/C++ compiler generated warnings by Pavlin Radoslavov · 8 years ago
  87. 1377f93 Cleanup C and C++ compiler flags by Pavlin Radoslavov · 8 years ago
  88. 717a4a9 Removed checks for NULL returns after osi_calloc() / osi_malloc() by Pavlin Radoslavov · 8 years ago
  89. 77f579f osi: add metrics API by Marie Janssen · 8 years ago
  90. cceb430 Replaced osi_getbuf()/osi_freebuf() with osi_malloc()/osi_free() by Pavlin Radoslavov · 8 years ago
  91. d1fad88 Remove headers from LOCAL_SRC_FILES by Dan Willemsen · 8 years ago
  92. 78bcff7 Refactor the Bluetooth timers by Pavlin Radoslavov · 9 years ago
  93. e8c3dde Update btsnooz log file format to log ACL and SCO headers. by Sharvil Nanavati · 8 years ago
  94. b9757ee Remove "block" parameter from eager_reader_read() by Andre Eisenbach · 9 years ago
  95. e17b696 Fix memory leak in vendor layer by Marie Janssen · 9 years ago
  96. c3caf78 Fix net_test_hci unit tests by Pavlin Radoslavov · 9 years ago
  97. 47b4310 A2DP SRC offload support by Abhijit Adsule · 9 years ago
  98. c3e8824 Fix a race condition in the HCI module start_up() by Pavlin Radoslavov · 9 years ago
  99. b0f5925 Fix net_test_hci by Andre Eisenbach · 9 years ago
  100. bdd19e0 Workaround for H4 HCI stream corruption during LE scans by Andre Eisenbach · 9 years ago