1. 8d36098 Make SCO sockets request eSCO instead of SCO by Zach Johnson · 10 years ago
  2. 39e8abd Fix memory leak in RFCOMM sockets where some lists were not being freed. by Sharvil Nanavati · 10 years ago
  3. 9089951 Remove unused #define BTU_CMD_CMPL_TOUT_DOUBLE_CHECK by Chris Manton · 10 years ago
  4. bfd6a2b Remove unused definitions using GKI events by Chris Manton · 10 years ago
  5. 462cd3f Re-layout Android.mk for single shared library by Chris Manton · 11 years ago
  6. 2e7e6eb Remove unncessary socket write to SCO socket. by Sharvil Nanavati · 10 years ago
  7. c8aaee2 Update SCO sockets to use OSI. by Sharvil Nanavati · 10 years ago
  8. fe4ec6b Rewrite the btif_sock module. by Sharvil Nanavati · 10 years ago
  9. 0571e11 Implement GKI timers in terms of alarm.c. This also fixes some alarm/wake lock bugs. by Sharvil Nanavati · 10 years ago
  10. 2c26d1d Remove unused "file system" concept & friends by Zach Johnson · 10 years ago
  11. ee7d6b0 Remove Windows related macros by Zach Johnson · 10 years ago
  12. 186d095 Eliminate call out/in indirection in bta_sys by Zach Johnson · 10 years ago
  13. 19e25c9 Remove FM/GPS/NFC related definitions by Zach Johnson · 10 years ago
  14. 3cab20e Make the DURING test stub macro support checking multiple modes at a time by Zach Johnson · 10 years ago
  15. 2eae5c2 Remove _WIDCOMM defines and AMP VSE events from hcidefs.h by Zach Johnson · 10 years ago
  16. c29fcb5 Remove some more unused Broadcom specific macros by Zach Johnson · 10 years ago
  17. 99f2ad1 Remove BTM_ReadBrcmFeatures because it shouldn't exist and isn't used by Zach Johnson · 10 years ago
  18. c772b4b Remove the company id defines (except broadcom for now) by Zach Johnson · 10 years ago
  19. 14ae2d2 Remove printf when attempting SDP requests. by Sharvil Nanavati · 10 years ago
  20. 8d10e49 Implement BTM_InqDbRead in terms of btm_inq_db_find by Zach Johnson · 10 years ago
  21. 1d73a94 Remove never used function BTM_GetNumLeLinks by Zach Johnson · 10 years ago
  22. 4ed68b4 Modify allocation tracking to include and verify the allocation source by Zach Johnson · 10 years ago
  23. f947fdd Add memory canaries and turn them on for unit tests by Zach Johnson · 10 years ago
  24. 4eb14ed Remove unused function BTM_SetInquiryFilterCallback by Zach Johnson · 10 years ago
  25. ff2c6ae Remove unused function BTM_InquiryRegisterForChanges and associated code by Zach Johnson · 10 years ago
  26. b9b2916 Add a VALGRIND #define to heap-allocate all GKI buffers. by Sharvil Nanavati · 10 years ago
  27. da0446b Fix memory leak in BTU where enequeued buffers were never freed on shutdown. by Sharvil Nanavati · 10 years ago
  28. 7fa65f7 Rename init/cleanup to start_up/shut_down in the HCI layer by Zach Johnson · 10 years ago
  29. cee5cb1 Don't pass in uninitialized memory to epoll_ctl. Make valgrind happy. by Sharvil Nanavati · 10 years ago
  30. 933d418 Remove incomplete FTP #defines and implementation by Zach Johnson · 10 years ago
  31. 1051cd5 Remove unreferenced BTRC_DISP macro by Zach Johnson · 10 years ago
  32. 87aab71 Remove unreferenced BTE macros by Zach Johnson · 10 years ago
  33. 29e83d4 Fix heap memory leak by placing the BT device struct in static storage by Sharvil Nanavati · 10 years ago
  34. 53c5eb2 Removed always false macro BTM_INQ_GET_REMOTE_NAME by Zach Johnson · 10 years ago
  35. 36c73f4 Remove some never used BTM macros by Zach Johnson · 10 years ago
  36. 770d41f Remove always false macro L2CAP_HOST_FLOW_CTRL by Zach Johnson · 10 years ago
  37. df0bc85 Remove unused #define's BTM_IS_CONNECTABLE and BTM_IS_DISCOVERABLE by Zach Johnson · 10 years ago
  38. bbeb338 Eliminate unused #define BTM_INTERNAL_BB by Zach Johnson · 10 years ago
  39. 2a72bd3 Use osi_free with osi_calloc in HCI layer to avoid corruption by Sharvil Nanavati · 10 years ago
  40. 5fd55c3 Remove unused auto-reset code path, with associated macros. by Zach Johnson · 10 years ago
  41. 3389943 Remove unused #define BTM_AFTER_RESET_TIMEOUT by Zach Johnson · 10 years ago
  42. 76ac6d8 Remove indirection in the controller reset sequence by Zach Johnson · 10 years ago
  43. ce0bab4 Fix issue where last character of device name is missing by Sharvil Nanavati · 10 years ago
  44. d1e05de Add a UUID module to btcore for operating on UUIDs. by Sharvil Nanavati · 10 years ago
  45. 8a6a89f Introduce btcore, a low-level library to manipulate Bluetooth data types. by Sharvil Nanavati · 10 years ago
  46. b2f0447 Fix digital transposition in saving binary config data by Zach Johnson · 10 years ago
  47. 9d52f88 Eliminate unused arguments to btif_config and clarify variable names by Sharvil Nanavati · 10 years ago
  48. b95c4ef Switch over from an XML based file format to .INI-style conf files by Sharvil Nanavati · 10 years ago
  49. 98bf85f Add a method to check for available bytes on a socket by Sharvil Nanavati · 10 years ago
  50. 56f3460 Make osi_strdup report allocation size correctly by Zach Johnson · 10 years ago
  51. 1e0ede7 Move HCI over to the osi allocators, and fix the tests accordingly by Zach Johnson · 10 years ago
  52. ee2aa45 Finish allocation tracking for the rest of osi by Zach Johnson · 10 years ago
  53. 72b0ba2 Remove unused #define RPC_INCLUDED by Chris Manton · 10 years ago
  54. 6cfe044 Fix timer allocations in the test harness, so bdtest runs again by Zach Johnson · 10 years ago
  55. accf881 Correct comments and some redundant statements. by Steve Gu · 10 years ago
  56. 115f2fa Remove must-always-be-on #define HCISU_H4_INCLUDED by Chris Manton · 10 years ago
  57. 0812fe3 Add strdup to tracked allocations by Zach Johnson · 10 years ago
  58. 53f36a4 Add internal constructors to hash map and list by Zach Johnson · 10 years ago
  59. fe18b71 Clean up scattered naive hash functions by Zach Johnson · 10 years ago
  60. 384f8a9 Move some of osi to use the allocation interfaces by Zach Johnson · 10 years ago
  61. ad3067b Add a method to pass file descriptors and one to create a socket from an fd. by Sharvil Nanavati · 10 years ago
  62. f866204 Rewrite the SCO socket implementation to be more robust. by June R. Tate-Gans · 10 years ago
  63. e19791c Move the disconnect_immediately logic so that it's only in effect for data sockets by Ian McKellar · 11 years ago
  64. 601ffb4 Clear connected & disconnect_immediately flags when intializing SCO sockets by Ian McKellar · 11 years ago
  65. 3c8771a Fix a race condition where closing a SCO connection that was not yet fully open would silently fail. by Ian McKellar · 11 years ago
  66. 95da994 Clean up closed SCO listen sockets by Ian McKellar · 11 years ago
  67. 0f34c89 Fix locking in btsock_sco_signaled by Ian McKellar · 11 years ago
  68. a1d7cf2 Refactor SCO code to allow closing by Ian McKellar · 11 years ago
  69. e93ac12 SCO socket support in bluedroid by Ian McKellar · 11 years ago
  70. fe7216c Enforce GKI API buffer usage by Chris Manton · 11 years ago
  71. 284440f Refactor RFCOMM code; also fixes a random-disconnect / performance bug. by Sharvil Nanavati · 10 years ago
  72. 3b72a14 Implement memory allocation tracker by Zach Johnson · 10 years ago
  73. b88b2bb Add common hash functions so we don't have to redefine everywhere by Zach Johnson · 10 years ago
  74. 2458769 Remove unnecessary layer of indirection by Chris Manton · 10 years ago
  75. 7359477 Add back hash_map_test to ositests by Chris Manton · 10 years ago
  76. b5de877 Global counter API for bluedroid by Chris Manton · 10 years ago
  77. 53d559c Added encapulsated iterator to hashmap by Chris Manton · 10 years ago
  78. bb170c1 Modify eager reader to support multi-byte reads by Zach Johnson · 10 years ago
  79. 8301641 H4: -1 -> INVALID_FD; make uart_fd invalid on close by Zach Johnson · 10 years ago
  80. b7ddf13 Implement an HCI HAL for MCT by Zach Johnson · 10 years ago
  81. 7edb61c Scope the lock_count variable in the alarm test harness by Zach Johnson · 10 years ago
  82. 11f58e2 Unspecial-case the zero queue in the data dispatcher by Zach Johnson · 10 years ago
  83. fbbd42b Refactor HCI layer by Zach Johnson · 10 years ago
  84. d18cfd0 Add eager reader by Zach Johnson · 10 years ago
  85. fe673be Add stub testing macros by Zach Johnson · 10 years ago
  86. 2bbb33c Refactor alarm tests to use a test harness by Zach Johnson · 10 years ago
  87. e81e99f Add some stream skip macros for code clarity by Zach Johnson · 10 years ago
  88. bd522a4 Add peek + dequeue registratation to fixed queue by Zach Johnson · 10 years ago
  89. 40fbe5d Add a join function to thread by Zach Johnson · 10 years ago
  90. 46d5724 Make hash map support NULL or 0 keys by Zach Johnson · 10 years ago
  91. dcbfea8 Add an allocator interface + default malloc allocator by Zach Johnson · 10 years ago
  92. fbf8908 Switch to an epoll-based reactor implementation. by Sharvil Nanavati · 10 years ago
  93. 278abce Fix build after enabling assertions: variable reactor is no longer defined. by Sharvil Nanavati · 10 years ago
  94. 30a34f1 Add a function to check if a string represents a bdaddr by Sharvil Nanavati · 10 years ago
  95. 8c65ba9 Const-correctness for str2bd. by Sharvil Nanavati · 10 years ago
  96. 7f280eb Add a method to create a config object without loading from disk. by Sharvil Nanavati · 10 years ago
  97. 7c19f01 Add thread_is_self function by Sharvil Nanavati · 10 years ago
  98. 1f8c235 Add a tool to inject HCI commands into bluedroid. by Sharvil Nanavati · 10 years ago
  99. 8d546df btpan thread signal function workaround by Chris Manton · 10 years ago
  100. 87a62cb Extend add/subtract operations to atomics by Chris Manton · 10 years ago