- f2af1c4 Replace assert with CHECK from base/logging.h by Jack He · 8 years ago
- 21da637 Replace pthread_mutex with std::mutex by Marie Janssen · 8 years ago
- ee96a3c Fix asterisks in block quotes by Myles Watson · 8 years ago
- dbf75f1 Revert "Replace pthread_mutex with std::mutex" by Pavlin Radoslavov · 8 years ago
- 4b80182 Replace pthread_mutex with std::mutex by Marie Janssen · 8 years ago
- 9a24711 Replace bluetooth protos with protobuf-lite by Colin Cross · 8 years ago
- b55040c osi: Apply clang-format by Myles Watson · 8 years ago
- b2a292b Renamed most C files to C++: *.c to *.cc by Pavlin Radoslavov · 8 years ago
- 6aee1e8 Add various missing includes by Mark Salyzyn · 8 years ago
- a576468 btif: migrate from pthread locks to std::mutex by Marie Janssen · 8 years ago
- 80d7f60 Replace all uses of sprintf() with snprint() by George Burgess IV · 9 years ago
- 2637d3c Merge "Added new function time_get_os_boottime_us() and unit tests" by Treehugger Robot · 8 years ago
- 3335cf4 Added new function fixed_queue_flush() and the unit test by Pavlin Radoslavov · 8 years ago
- 55c37f9 Added new function time_get_os_boottime_us() and unit tests by Pavlin Radoslavov · 8 years ago
- d19e078 Use standard types, consistent ifdef style everywhere by Marie Janssen · 8 years ago
- 3387396 DO NOT MERGE Randomize allocation canary by Marie Janssen · 9 years ago
- 01a3a24 Remove all mentions of hashmap by Jakub Pawlowski · 8 years ago
- 2b56e01 Replace hash_map in data_dispatcher with C++ unordered_map by Jakub Pawlowski · 8 years ago
- 6a05951 Replace hash_map in audio_a2dp_hw with C++ unordered_map by Jakub Pawlowski · 8 years ago
- 0d55d66 Fix allocation_tracker crashes by Jakub Pawlowski · 8 years ago
- 95dbe03 Improve config file sync during configuration save. by Jacky Cheung · 8 years ago
- d6121a3 Restart failed system calls interrupted with errno of EINTR by Pavlin Radoslavov · 9 years ago
- 72a183d Add config logging, make parsing stricter, and move sync by Ajay Panicker · 9 years ago
- e6d1202 Rename all *.cpp files to *.cc to follow new style by Jakub Pawlowski · 9 years ago
- 9365916 Update alarm_unregister_processing_queue() to cancel scheduled alarms by Pavlin Radoslavov · 9 years ago
- 9334247 Fix a race condition during alarm_cleanup() by Pavlin Radoslavov · 9 years ago
- 399f217 Fix a Floating point exception for periodic timers by Pavlin Radoslavov · 9 years ago
- 06d3f47 Add missing mutex lock/unlock inside alarm_cleanup() by Pavlin Radoslavov · 9 years ago
- 4cef24d Fix memory leak when saving paired devices by Marie Janssen · 9 years ago
- d9ebc23 btif: Don't persist remote devices to the config by Marie Janssen · 9 years ago
- b71bdd6 Log error code on wakelock acquisition/release failure by Andre Eisenbach · 9 years ago
- b35c234 Don't clear the btsnoop log ringbuffer on compress. by Sharvil Nanavati · 9 years ago
- 093f013 osi: add osi_rand() by Marie Janssen · 9 years ago
- bb9148e Free allocation tracker hash map entries to reduce memory pressure by Srinu Jella · 9 years ago
- 0fa3554 Enable debug logs for bluetooth process threads, modules by Srinu Jella · 9 years ago
- 3eb4a48 Move properties get/set code to osi by Jakub Pawlowski · 9 years ago
- eeec3be Alarm Dump output cleanup by Ajay Panicker · 9 years ago
- 54f380a Protect metrics API from race conditions by Ajay Panicker · 9 years ago
- 45d1293 Add Linux-specific version of metrics. by Jakub Pawlowski · 9 years ago
- 029b50a Make wakelock compile on Linux by Jakub Pawlowski · 9 years ago
- 1d00dd2 Write Protobuf in Base64 by Ajay Panicker · 9 years ago
- a1bccb9 Add support for collecting A2DP Protobuf metrics by Pavlin Radoslavov · 9 years ago
- 717a4a9 Removed checks for NULL returns after osi_calloc() / osi_malloc() by Pavlin Radoslavov · 9 years ago
- 77f579f osi: add metrics API by Marie Janssen · 9 years ago
- cceb430 Replaced osi_getbuf()/osi_freebuf() with osi_malloc()/osi_free() by Pavlin Radoslavov · 9 years ago
- 0a20dd4 Removed function osi_get_buf_size() by Pavlin Radoslavov · 9 years ago
- 270f86f Add list_back_node method to osi list by Jakub Pawlowski · 9 years ago
- 20524d3 Refactor usage of osi_free() and osi_freebuf() by Pavlin Radoslavov · 9 years ago
- 1910a80 osi: add native wakelocks to metrics by Marie Janssen · 9 years ago
- 67f57c6 Make list_foreach() even more useful by Jakub Pawlowski · 9 years ago
- dd7aaec Allow alarm_cancel() on NULL timers by Pavlin Radoslavov · 9 years ago
- 4b7f560 Add extra log if timer_create(CLOCK_BOOTTIME_ALARM) fails by Pavlin Radoslavov · 9 years ago
- 1097801 A workaround for kernels missing CLOCK_BOOTTIME_ALARM by Pavlin Radoslavov · 9 years ago
- 78bcff7 Refactor the Bluetooth timers by Pavlin Radoslavov · 9 years ago
- d2e2508 Add support for native kernel and callout wakelocks by Pavlin Radoslavov · 9 years ago
- 760fb70 Make list_foreach() more useful by Andre Eisenbach · 9 years ago
- c02acb7 Assert on memory allocation failure by Andre Eisenbach · 9 years ago
- b9757ee Remove "block" parameter from eager_reader_read() by Andre Eisenbach · 9 years ago
- 48df46b Properly reset NONBLOCK flag in semaphore_try_wait() by Andre Eisenbach · 9 years ago
- 153bdfb Fix the fixed_queue_try_remove_from_queue() internals by Pavlin Radoslavov · 9 years ago
- ed2267a osi: Remove error_fclose goto and redundant fflush. by Alain Vongsouvanh · 9 years ago
- 1b2bd2c tests: don't use bt_os_callouts for wakelocks by Marie Janssen · 9 years ago
- fd2f03a Add file write error checks to config_save by Amadeusz Slawinski · 9 years ago
- 41a91a5 Raise alarm callback thread priority by Andre Eisenbach · 9 years ago
- 45a94e1 Removed libpower-related references. by Pavlin Radoslavov · 9 years ago
- b7a077b Rename net_test_bluedroid to net_test_bluetooth by Andre Eisenbach · 9 years ago
- 28bf007 Enable kernel wakelocks and timers by Marie Janssen · 9 years ago
- 02a2928 Resolve merge resolution differences between branches by Scott James Remnant · 9 years ago
- 1946f25 Add missing LOG_TAG as the first argument to LOG_ERROR() by Pavlin Radoslavov · 9 years ago
- 577862e Update the usage of fixed_queue. by Pavlin Radoslavov · 9 years ago
- 5b9b1b8 Raise BTU and HCI thread priorities by Andre Eisenbach · 9 years ago
- 258c253 GKI cleanup - moved GKI buffer allocation wrappers to OSI by Pavlin Radoslavov · 9 years ago
- 1a3844f GKI cleanup - Replaced usage of GKI queue with OSI fixed_queue by Pavlin Radoslavov · 9 years ago
- 1eb1ea0 GKI cleanup - Moved functions GKI_disable() and GKI_enable() to OSI by Pavlin Radoslavov · 9 years ago
- c196f21 GKI cleanup - Moved GKI_get_os_tick_count() to OSI by Pavlin Radoslavov · 9 years ago
- de86bfa Add libpower as a dependency to all device targets that include libosi. by Sharvil Nanavati · 9 years ago
- 1da5196 am ad588372: Merge "Enable clang compilation, use stdatomic.h." by Chih-hung Hsieh · 9 years ago
- 918e5a6 Enable clang compilation, use stdatomic.h. by Chih-Hung Hsieh · 9 years ago
- 480c2b4 am d2199cbb: Disable remote TCP connections by Pavlin Radoslavov · 9 years ago
- d2199cb Disable remote TCP connections by Pavlin Radoslavov · 9 years ago
- 0839305 resolved conflicts for merge of 49a86709 to mnc-dev-plus-aosp by Marie Janssen · 9 years ago
- 49a8670 build: LOG_TAG consistency, include order, build fixes by Marie Janssen · 9 years ago
- a5db1d4 resolved conflicts for merge of f993a9c4 to mnc-dev-plus-aosp by Miao Chou · 9 years ago
- 98a9641 build: Eliminate cutils/str_parms dependency from system/bt by Miao Chou · 9 years ago
- f1720e9 am 165332bc: Cleanup alarm_get_remaining_ms by Andre Eisenbach · 9 years ago
- 165332b Cleanup alarm_get_remaining_ms by Andre Eisenbach · 9 years ago
- 263cc87 am 76356aee: Bug fix PM changes and LE connectivity mode fixes by VenkatRaghavan VijayaRaghavan · 9 years ago
- 76356ae Bug fix PM changes and LE connectivity mode fixes by VenkatRaghavan VijayaRaghavan · 10 years ago
- 1dffda3 build: fixes for LOG_* message build errors. by Marie Janssen · 9 years ago
- d33e39f am db554581: build: Update osi log functions, use consistently by Marie Janssen · 9 years ago
- db55458 build: Update osi log functions, use consistently by Marie Janssen · 9 years ago
- 50356f0 am 10969128: build: Eliminate cutils/sockets dependencies from system/bt by Miao Chou · 9 years ago
- 1096912 build: Eliminate cutils/sockets dependencies from system/bt by Miao Chou · 9 years ago
- 123d77a resolved conflicts for merge of 4197cfdb to mnc-dev-plus-aosp by Pavlin Radoslavov · 9 years ago
- 4197cfd Fix the file permissions of /data/misc/bluedroid/bt_config.conf by Pavlin Radoslavov · 9 years ago
- fa8c795 Reduce CPU utilization from ~60% to ~10% on busy HCI reads. by Sharvil Nanavati · 9 years ago
- 08019f3 Reduce CPU utilization from ~60% to ~10% on busy HCI reads. by Sharvil Nanavati · 9 years ago
- f2bf230 Rename alarm->creation to alarm->creation_time for readability. by Sharvil Nanavati · 9 years ago
- 0933b40 Moved the OSI alarm_shutdown() operations to alarm_cleanup() by Pavlin Radoslavov · 9 years ago
- 5febd64 Disable the OSI allocation tracker. by Pavlin Radoslavov · 9 years ago