1. 414328a Eliminate unnecessary macros GKI_API, EXPORT_API, and UDRV_API. by Sharvil Nanavati · 10 years ago
  2. b634d06 Delete GKI debug code. by Sharvil Nanavati · 10 years ago
  3. dae73b1 Eliminate GKI_os_malloc and GKI_os_free. by Sharvil Nanavati · 10 years ago
  4. cbc5dcb Eliminate unused variables bufpool{0..15} in GKI control block. by Sharvil Nanavati · 10 years ago
  5. 9cf2a44 GKI_USE_DEFERED_ALLOC_BUF_POOLS is always defined. Flatten code paths. by Sharvil Nanavati · 10 years ago
  6. cd12367 Remove unused fields from GKI internal header. by Sharvil Nanavati · 10 years ago
  7. 2250944 Cleanup and remove unused variables in GKI's common OS control block. by Sharvil Nanavati · 10 years ago
  8. 8e63965 Use arrays instead of variable names like Tmr0, Tmr1, ... in GKI. by Sharvil Nanavati · 10 years ago
  9. 5c8ecfa Eliminate all attempts to set scheduling policy (all no-ops). by Sharvil Nanavati · 10 years ago
  10. b624938 Eliminate GKI_run and GKI_stop. Neither had any effect. by Sharvil Nanavati · 10 years ago
  11. 034b771 Eliminate always-on macro GKI_PTHREAD_JOINABLE. by Sharvil Nanavati · 10 years ago
  12. 0d5de78 Eliminate unused 'stack' concept for GKI tasks. by Sharvil Nanavati · 10 years ago
  13. f79d286 Move BTU task creation into stack/btu/btu_init.c. by Sharvil Nanavati · 10 years ago
  14. 1802329 Replace timers and btu_task by Chris Manton · 10 years ago
  15. 860a9af Replace mailboxes with fixed queues. by Chris Manton · 10 years ago
  16. 44e721e Remove #define BTA_SYS_TIMER_PERIOD by Chris Manton · 10 years ago
  17. c7c6501 Remove unused BTU timer/event APIs by Chris Manton · 10 years ago
  18. dab5059 Fix memory leak in L2CAP utils by Sharvil Nanavati · 10 years ago
  19. 6c303ae Replace BUFFER_Q with list_t by Chris Manton · 10 years ago
  20. 725278f Replace A2DP BUFFER_Q with a list by Chris Manton · 10 years ago
  21. 8986635 Remove unused function BTM_SecSetConnectFilterCallback by Zach Johnson · 10 years ago
  22. 8d36098 Make SCO sockets request eSCO instead of SCO by Zach Johnson · 10 years ago
  23. 39e8abd Fix memory leak in RFCOMM sockets where some lists were not being freed. by Sharvil Nanavati · 10 years ago
  24. 9089951 Remove unused #define BTU_CMD_CMPL_TOUT_DOUBLE_CHECK by Chris Manton · 10 years ago
  25. bfd6a2b Remove unused definitions using GKI events by Chris Manton · 10 years ago
  26. 462cd3f Re-layout Android.mk for single shared library by Chris Manton · 10 years ago
  27. 2e7e6eb Remove unncessary socket write to SCO socket. by Sharvil Nanavati · 10 years ago
  28. c8aaee2 Update SCO sockets to use OSI. by Sharvil Nanavati · 10 years ago
  29. fe4ec6b Rewrite the btif_sock module. by Sharvil Nanavati · 10 years ago
  30. 0571e11 Implement GKI timers in terms of alarm.c. This also fixes some alarm/wake lock bugs. by Sharvil Nanavati · 10 years ago
  31. 2c26d1d Remove unused "file system" concept & friends by Zach Johnson · 10 years ago
  32. ee7d6b0 Remove Windows related macros by Zach Johnson · 10 years ago
  33. 186d095 Eliminate call out/in indirection in bta_sys by Zach Johnson · 10 years ago
  34. 19e25c9 Remove FM/GPS/NFC related definitions by Zach Johnson · 10 years ago
  35. 3cab20e Make the DURING test stub macro support checking multiple modes at a time by Zach Johnson · 10 years ago
  36. 2eae5c2 Remove _WIDCOMM defines and AMP VSE events from hcidefs.h by Zach Johnson · 10 years ago
  37. c29fcb5 Remove some more unused Broadcom specific macros by Zach Johnson · 10 years ago
  38. 99f2ad1 Remove BTM_ReadBrcmFeatures because it shouldn't exist and isn't used by Zach Johnson · 10 years ago
  39. c772b4b Remove the company id defines (except broadcom for now) by Zach Johnson · 10 years ago
  40. 14ae2d2 Remove printf when attempting SDP requests. by Sharvil Nanavati · 10 years ago
  41. 8d10e49 Implement BTM_InqDbRead in terms of btm_inq_db_find by Zach Johnson · 10 years ago
  42. 1d73a94 Remove never used function BTM_GetNumLeLinks by Zach Johnson · 10 years ago
  43. 4ed68b4 Modify allocation tracking to include and verify the allocation source by Zach Johnson · 10 years ago
  44. f947fdd Add memory canaries and turn them on for unit tests by Zach Johnson · 10 years ago
  45. 4eb14ed Remove unused function BTM_SetInquiryFilterCallback by Zach Johnson · 10 years ago
  46. ff2c6ae Remove unused function BTM_InquiryRegisterForChanges and associated code by Zach Johnson · 10 years ago
  47. b9b2916 Add a VALGRIND #define to heap-allocate all GKI buffers. by Sharvil Nanavati · 10 years ago
  48. da0446b Fix memory leak in BTU where enequeued buffers were never freed on shutdown. by Sharvil Nanavati · 10 years ago
  49. 7fa65f7 Rename init/cleanup to start_up/shut_down in the HCI layer by Zach Johnson · 10 years ago
  50. cee5cb1 Don't pass in uninitialized memory to epoll_ctl. Make valgrind happy. by Sharvil Nanavati · 10 years ago
  51. 933d418 Remove incomplete FTP #defines and implementation by Zach Johnson · 10 years ago
  52. 1051cd5 Remove unreferenced BTRC_DISP macro by Zach Johnson · 10 years ago
  53. 87aab71 Remove unreferenced BTE macros by Zach Johnson · 10 years ago
  54. 29e83d4 Fix heap memory leak by placing the BT device struct in static storage by Sharvil Nanavati · 10 years ago
  55. 53c5eb2 Removed always false macro BTM_INQ_GET_REMOTE_NAME by Zach Johnson · 10 years ago
  56. 36c73f4 Remove some never used BTM macros by Zach Johnson · 10 years ago
  57. 770d41f Remove always false macro L2CAP_HOST_FLOW_CTRL by Zach Johnson · 10 years ago
  58. df0bc85 Remove unused #define's BTM_IS_CONNECTABLE and BTM_IS_DISCOVERABLE by Zach Johnson · 10 years ago
  59. bbeb338 Eliminate unused #define BTM_INTERNAL_BB by Zach Johnson · 10 years ago
  60. 2a72bd3 Use osi_free with osi_calloc in HCI layer to avoid corruption by Sharvil Nanavati · 10 years ago
  61. 5fd55c3 Remove unused auto-reset code path, with associated macros. by Zach Johnson · 10 years ago
  62. 3389943 Remove unused #define BTM_AFTER_RESET_TIMEOUT by Zach Johnson · 10 years ago
  63. 76ac6d8 Remove indirection in the controller reset sequence by Zach Johnson · 10 years ago
  64. ce0bab4 Fix issue where last character of device name is missing by Sharvil Nanavati · 10 years ago
  65. d1e05de Add a UUID module to btcore for operating on UUIDs. by Sharvil Nanavati · 10 years ago
  66. 8a6a89f Introduce btcore, a low-level library to manipulate Bluetooth data types. by Sharvil Nanavati · 10 years ago
  67. b2f0447 Fix digital transposition in saving binary config data by Zach Johnson · 10 years ago
  68. 9d52f88 Eliminate unused arguments to btif_config and clarify variable names by Sharvil Nanavati · 10 years ago
  69. b95c4ef Switch over from an XML based file format to .INI-style conf files by Sharvil Nanavati · 10 years ago
  70. 98bf85f Add a method to check for available bytes on a socket by Sharvil Nanavati · 10 years ago
  71. 56f3460 Make osi_strdup report allocation size correctly by Zach Johnson · 10 years ago
  72. 1e0ede7 Move HCI over to the osi allocators, and fix the tests accordingly by Zach Johnson · 10 years ago
  73. ee2aa45 Finish allocation tracking for the rest of osi by Zach Johnson · 10 years ago
  74. 72b0ba2 Remove unused #define RPC_INCLUDED by Chris Manton · 10 years ago
  75. 6cfe044 Fix timer allocations in the test harness, so bdtest runs again by Zach Johnson · 10 years ago
  76. accf881 Correct comments and some redundant statements. by Steve Gu · 10 years ago
  77. 115f2fa Remove must-always-be-on #define HCISU_H4_INCLUDED by Chris Manton · 10 years ago
  78. 0812fe3 Add strdup to tracked allocations by Zach Johnson · 10 years ago
  79. 53f36a4 Add internal constructors to hash map and list by Zach Johnson · 10 years ago
  80. fe18b71 Clean up scattered naive hash functions by Zach Johnson · 10 years ago
  81. 384f8a9 Move some of osi to use the allocation interfaces by Zach Johnson · 10 years ago
  82. ad3067b Add a method to pass file descriptors and one to create a socket from an fd. by Sharvil Nanavati · 10 years ago
  83. f866204 Rewrite the SCO socket implementation to be more robust. by June R. Tate-Gans · 10 years ago
  84. e19791c Move the disconnect_immediately logic so that it's only in effect for data sockets by Ian McKellar · 11 years ago
  85. 601ffb4 Clear connected & disconnect_immediately flags when intializing SCO sockets by Ian McKellar · 11 years ago
  86. 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
  87. 95da994 Clean up closed SCO listen sockets by Ian McKellar · 11 years ago
  88. 0f34c89 Fix locking in btsock_sco_signaled by Ian McKellar · 11 years ago
  89. a1d7cf2 Refactor SCO code to allow closing by Ian McKellar · 11 years ago
  90. e93ac12 SCO socket support in bluedroid by Ian McKellar · 11 years ago
  91. fe7216c Enforce GKI API buffer usage by Chris Manton · 10 years ago
  92. 284440f Refactor RFCOMM code; also fixes a random-disconnect / performance bug. by Sharvil Nanavati · 10 years ago
  93. 3b72a14 Implement memory allocation tracker by Zach Johnson · 10 years ago
  94. b88b2bb Add common hash functions so we don't have to redefine everywhere by Zach Johnson · 10 years ago
  95. 2458769 Remove unnecessary layer of indirection by Chris Manton · 10 years ago
  96. 7359477 Add back hash_map_test to ositests by Chris Manton · 10 years ago
  97. b5de877 Global counter API for bluedroid by Chris Manton · 10 years ago
  98. 53d559c Added encapulsated iterator to hashmap by Chris Manton · 10 years ago
  99. bb170c1 Modify eager reader to support multi-byte reads by Zach Johnson · 10 years ago
  100. 8301641 H4: -1 -> INVALID_FD; make uart_fd invalid on close by Zach Johnson · 10 years ago