Skip to content
Snippets Groups Projects
  1. Mar 02, 2017
  2. Mar 01, 2017
  3. Feb 28, 2017
    • Treehugger Robot's avatar
    • Myles Watson's avatar
      btif_sock_thread: Set thread_id = -1 after join · 8d318125
      Myles Watson authored
      Bug: 35690239
      Test: Switch users with Bluetooth enabled
           (Disables/Enables Bluetooth under high load)
      Change-Id: I6e09547cc8ffa3f01bc523ce4c18fdabfe08df99
      8d318125
    • Marie Janssen's avatar
      cleanup: no assigns in conditionals · 1a5a3b0c
      Marie Janssen authored
      Some assigns snuck into our conditionals, making the code harder to
      read / follow.
      
      Also remove some unnecessary null checks after osi_malloc that are
      nearby.
      
      Test: compiles, sanity check with device
      Change-Id: Ia544da44060d9fc4363af9fbcb4112f3190f75ab
      1a5a3b0c
    • Myles Watson's avatar
      btif: Remove redundant thread_{stop|join} · 06ccda6e
      Myles Watson authored
      Test: Switch users with Bluetooth enabled
           (Disables/Enables Bluetooth under high load)
      Change-Id: I2414fd26a0380644700d66a8fdec1fc54a1cd2f6
      06ccda6e
    • Myles Watson's avatar
      btif_sock: Use atomic operations for thread_handle · e33527bb
      Myles Watson authored
      Test: Switch users with Bluetooth enabled
           (Disables/Enables Bluetooth under high load)
      Change-Id: I9039f97c090f693e798b8082fbb027e2028c8b40
      e33527bb
    • Myles Watson's avatar
      osi: Use atomic_exchange to protect is_joined · 81800ad3
      Myles Watson authored
      Test: Switch users with Bluetooth enabled
           (Disables/Enables Bluetooth under high load)
      Change-Id: I34c5579b75620970f756fff28ccc07cf76599a94
      81800ad3
    • Venkata Jagadeesh Garaga's avatar
      Increase max remote ext feature pages to 3 · b0540d2b
      Venkata Jagadeesh Garaga authored
      Use Case: DUT unable to pair with Xbox HID device
      
      Steps:
      1. Turn on BT
      2. Start Inquiry
      3. Pair with device with three extended feature pages
      
      Failure: Unable to pair with HID device
      
      Root Cause: DUT not responding for btm_read_remote_ext_features_complete
      as we are not supporting three extended pages. So Security procedure also
      not getting started.
      
      Fix: Increase max remote ext feature pages to three from
      2 as some latest remotes supporting three extended pages.
      As per spec we can support 255 extended pages.
      
      Test: Pair with device with three extended feature pages
      
      Bug: 32999575
      
      Change-Id: I061c78a7aaa1ab58a2fc554d026305a0124eee77
      b0540d2b
    • Jakub Pawlowski's avatar
      Fix libldac build on Linux · cffd7112
      Jakub Pawlowski authored
      In build/BUILD.gn we set EXPORT_SYMBOL value, and it's used across the
      whole stack. However, third party libraries require this value to be
      cleared - otherwise the symbols are not exported properly.
      
      Test: manual
      cffd7112
  4. Feb 27, 2017
    • Jakub Pawlowski's avatar
      Fix initial advertising command order · 01d2fcb6
      Jakub Pawlowski authored
      Set the address during SetParameters, for VSC implementation, and right
      after setting parameters for BT5 implementation.
      
      Test: sl4a ConcurrentBleAdvertisingTest
      Bug: 33922058
      Bug: 34962013
      Change-Id: Idcc60a36884607de191066d8be1ee3bc459e86fc
      01d2fcb6
    • Jakub Pawlowski's avatar
      btsnd_hcic_ble_rand refactor · 64b2fa73
      Jakub Pawlowski authored
      Make btsnd_hcic_ble_rand accept base::Callback instead of function
      pointer. This will result in great code simplifications in further
      patches.
      
      Test: sl4a ConcurrentBleAdvertisingTest
      Change-Id: I9933caa78b20d0011ce3e17fd72d5740bcc4ae6d
      64b2fa73
  5. Feb 25, 2017
  6. Feb 24, 2017
  7. Feb 23, 2017
  8. Feb 22, 2017
  9. Feb 21, 2017
Loading