Skip to content
Snippets Groups Projects
  1. Sep 24, 2021
    • Muhammad Qureshi's avatar
      Use bluetooth-specific statslog · 60818422
      Muhammad Qureshi authored
      Use generated statslog_bt that contains a subset of stats_write methods
      only required for bluetooth module. This replaces monolithic libstatslog.
      There's currently a stats_write method signature collision with another atom
      (b/200741446). This fixes the collision by only linking against
      stats_write() methods needed for atoms with the 'bluetooth' module
      annotation.
      
      Bug: 200741446
      Tag: #refactor
      Test: atest net_test_btif
      Test: atest net_test_btif_profile_queue
      Test: gd/cert/run
      Test: m libbtif
      Test: m libbluetooth
      Test: m bt_headless
      Test: m libstatslog_bt
      Test: m
      Change-Id: I4323117ddcdd344e2dcf15a7631e2dec37f0b38f
      60818422
    • Chris Manton's avatar
      legacy: Explicitly include stack/include/bt_device_type · 6d0141ed
      Chris Manton authored
      Bug: 197478351
      Tag: #refactor
      Test: gd/cert/run
      
      Change-Id: Ica931e61615ababeefa14c8493f75caae99ec9a5
      6d0141ed
    • Treehugger Robot's avatar
      Merge "Make SDP and inquiry request dequeue and execute more comprehensive and... · a7cfb95d
      Treehugger Robot authored
      Merge "Make SDP and inquiry request dequeue and execute more comprehensive and cancelDiscovery now removes all queued inquiry requests."
      a7cfb95d
    • Chris Manton's avatar
      legacy: Explicitly include types/raw_address · 2a9d9f2d
      Chris Manton authored
      Bug: 197478351
      Tag: #refactor
      Test: gd/cert/run
      
      Change-Id: I6eedcf3455ab278094a2e4e47f8cede84d96fd25
      2a9d9f2d
  2. Sep 23, 2021
  3. Sep 22, 2021
  4. Sep 21, 2021
    • Chris Manton's avatar
      legacy: bta: Properly include stack/include/bt_hdr · 62701515
      Chris Manton authored
      Bug: 197478351
      Tag: #refactor
      Test: gd/cert/run
      
      Change-Id: If148572c68f0e56664e9060c5310e63e29631af6
      62701515
    • Chris Manton's avatar
      legacy: btif: Properly include stack/include/bt_hdr · 8eeeaae4
      Chris Manton authored
      Bug: 197478351
      Tag: #refactor
      Test: gd/cert/run
      
      Change-Id: Ib1eee9b2649aed05a897346c67275db46850943f
      8eeeaae4
    • Abhishek Pandit-Subedi's avatar
      floss: Refactor build script and merge bootstrapping · 0db7701e
      Abhishek Pandit-Subedi authored
      Removed the separate bootstrap.py and merged its functionality into
      build.py. With all the changes, this is how you do bootstrapping
      + building now:
      
      ./build.py --run-bootstrap
      ./build.py
      
      This changes defaults to something reasonable in the scripts. A few of
      the defaults that were changed:
      
      * Set bootstrap dir default to ~/.floss
      * Libdir changed to /usr/lib
      * Clang made default and --no-clang added instead
      * Vendored rust made default and --no-vendored-rust added instead
      
      Bug: 200620285
      Tag: #floss
      Test: ./build.py --run-bootstrap && ./build.py
      Change-Id: I305c6baa8a47e958dfa8e136eb60b08fc742effc
      0db7701e
    • Abhishek Pandit-Subedi's avatar
      floss: Rename list-devices and support bonded devices · 4fed731d
      Abhishek Pandit-Subedi authored
      Rename list-devices to just list and support listing either bonded or
      found devices. This will let users both look at their bonded device list
      as well as devices found during the most recent discovery session.
      
      Bug: 196887009
      Tag: #floss
      Test: In btclient, check "list found" and "list bonded"
      Change-Id: I907c0dc46949c03723c3d0dab068ed1a8b2f7a83
      4fed731d
    • Abhishek Pandit-Subedi's avatar
      floss: Check adapter enabled on init · 25b37aa1
      Abhishek Pandit-Subedi authored
      btclient should check if the default adapter is already enabled on init
      and initialize the dbus object if it is.
      
      Bug: 199213563
      Tag: #floss
      Test: Enable adapter, close btclient, open btclient and verify adapter
            is still enabled.
      Change-Id: I3c39022756b74f80577d7b8da2d824583b15c2bc
      25b37aa1
    • Abhishek Pandit-Subedi's avatar
      floss: Add several bonding apis · 94dc00f0
      Abhishek Pandit-Subedi authored
      Add stack implementations for the following:
      * CancelBondProcess
      * RemoveBond
      * GetBondedDevices
      * GetBondState
      
      Bug: 196887009
      Tag: #floss
      Test: Verified on ChromeOS device
      Change-Id: Ifb874dc304afd81f9896e0223e67db4ad22f9d97
      94dc00f0
    • Abhishek Pandit-Subedi's avatar
      floss: Wire OnBondStateChanged · 6d288116
      Abhishek Pandit-Subedi authored
      Wire up the bond state changed callback so that the result of a bond
      state change is communicated.
      
      Bug: 196886657
      Tag: #floss
      Test: btclient bond <address>
      Change-Id: I06ce8624098b71da35f3f98d9d60f2f1d77e7c3b
      6d288116
    • Abhishek Pandit-Subedi's avatar
      floss: Enable syslog on btadapterd · 102cead6
      Abhishek Pandit-Subedi authored
      Instead of logging via println! in Rust code, start using syslog
      instead.
      
      Bug: 190648196
      Tag: #floss
      Test: Verify btadapterd logs to syslog on ChromeOS
      Change-Id: Ida770f304ba9325288a486f2bb3ae242e21b4946
      102cead6
    • Jakub Pawlowski's avatar
      ca575669
    • Myles Watson's avatar
      Cert: Change the default timeout to 10 seconds · 1c2bfcfb
      Myles Watson authored
      Bug: 199899668
      Test: cert/run
      Tag: #gd-refactor
      Change-Id: I39c148cd2624138b09f81e4a8de1b8b8482c8ec7
      1c2bfcfb
Loading