1. 06 Apr, 2018 1 commit
  2. 05 Apr, 2018 2 commits
  3. 30 Mar, 2018 1 commit
    • Mahesh Kumar Sharma's avatar
      Bluetooth: AVRCP browsing open collison · daba41f3
      Mahesh Kumar Sharma authored
      Some remote sends avrcp browsing open channel request
      just after host sends leading collision scenario.
      Add address of such devices to blacklist in order to
      handle collision scenario.
      
      Change-Id: I7a161319742fb0c291c46419fc319541eebc57af
      daba41f3
  4. 24 Mar, 2018 1 commit
    • pramod kotreshappa's avatar
      Update AAC blacklist database · 414e25f6
      pramod kotreshappa authored
      Add remote device to AAC blacklist database as remote is not
      functional with AAC in both split and non-split mode.
      
      Change-Id: Ic3c508817d399342466e025735acf384b509dd26
      CRs-Fixed: 2209463
      414e25f6
  5. 20 Mar, 2018 1 commit
  6. 17 Mar, 2018 1 commit
    • Sumit Deshmukh's avatar
      PBAP: Fix to handle case for SIM contact without phone number · b89040ff
      Sumit Deshmukh authored
      Usecase:
      1) Establish PBAP session.
      2) Fetch SIM Phonebook.
      
      Precondition: There is a SIM Contact without phone number.
      
      Issue:
      SIM Phonebook is not downloaded at remote with error
      OBEX_HTTP_INTERNAL_ERROR.
      
      Root Cause:
      Null value assigned to number as no phone number is present
      for some SIM Contact.
      
      Fix:
      Intialise number with empty string.
      
      Change-Id: I01ba9173faabad11e49ca6b5149c052ceae0cc12
      CRs-Fixed: 2204063
      b89040ff
  7. 13 Mar, 2018 1 commit
  8. 10 Mar, 2018 1 commit
  9. 02 Mar, 2018 1 commit
  10. 24 Feb, 2018 1 commit
  11. 23 Feb, 2018 1 commit
  12. 19 Feb, 2018 1 commit
  13. 03 Feb, 2018 1 commit
  14. 25 Jan, 2018 1 commit
  15. 22 Jan, 2018 2 commits
    • Hemant Gupta's avatar
      BLE: Add devices to INTEROP_DISABLE_LE_SECURE_CONNECTIONS BL · a6267d31
      Hemant Gupta authored
      Usecase:
      Try to pair LE device from UI
      
      Expected REsult:
      Pairing should work fine and remote device can be used afterwards
      without any issue
      
      Observed Result:
      Pairing fails with Invalid parameters.
      
      Root Cause:
      Some devices have problematic behaviour in understanding SC bit being
      set in Pairing Request.
      
      Fix:
      Add devices to INTEROP_DISABLE_LE_SECURE_CONNECTIONS.
      Test: Checked if pairing, connection and disconnection works
      fine with HoGP mouse, and SMP pairing request is triggered by
      DUT after retrieving Remote Version information.
      
      CRs-Fixed: 2173765
      Change-Id: I01cf8c48c42deb49b356742dfb9604aaebb07b7b
      a6267d31
    • Mingbo Zhang's avatar
      Fix: INTEROP_DISABLE_ROLE_SWITCH blacklist cannot work normally · 5287d00d
      Mingbo Zhang authored
      when parsing interop_database.conf, devices in INTEROP_DISABLE_ROLE_SWITCH
      are wrongly considered as INTEROP_DISABLE_ROLE_SWITCH_POLICY. Reason: the
      the positon of INTEROP_DISABLE_ROLE_SWITCH_POLICY in interop.h is in front
      of INTEROP_DISABLE_ROLE_SWITCH, get_feature("INTEROP_DISABLE_ROLE_SWITCH")
      will return INTEROP_DISABLE_ROLE_SWITCH wrongly because of strncmp.
      
      Change-Id: Ie8dc1c5c1ac777fe9581a8f990b867526510a4e0
      CRs-Fixed: 2174684
      5287d00d
  16. 12 Jan, 2018 1 commit
  17. 29 Dec, 2017 1 commit
    • Sravan Kumar V's avatar
      Add devices to LE connection Update interop database · 22128ba7
      Sravan Kumar V authored
      Some LE devices have proven problematic behaviour if LE
      connection update is initiated with them, resulting in no
      response after initiating LE connection update and ultimately
      resulting in connection timeout. To avoid degrading the user
      experience with those devices, LE connection update is not
      requested explictly for those devices. Hence adding devices
      to LE connection Update interop database.
      
      CRs-Fixed: 2165257
      Change-Id: I2cb56d091b8e7270e1d00951b98b59f6770aee86
      22128ba7
  18. 27 Dec, 2017 2 commits
  19. 22 Dec, 2017 2 commits
  20. 21 Dec, 2017 1 commit
  21. 19 Dec, 2017 1 commit
    • Sumit Deshmukh's avatar
      PBAP: Retrieve account name for a given contact · d249323b
      Sumit Deshmukh authored
      This change retrievs account name for the provided
      Contact Id. Account name could be one corresponding
      to SIM, phone or synced account in Contacts App.
      
      Change-Id: Id3bb51243285cfc693c5bdd94bd15a758c3e63e3
      CRs-Fixed: 2160938
      d249323b
  22. 18 Dec, 2017 1 commit
    • Sumit Deshmukh's avatar
      MAP:[IOT] Fix content type for multi-mime part email. · 941573d8
      Sumit Deshmukh authored
      Usecase:
      1) Establish Map Session with Remote Carkit which
         supports MAP email..
      2) Send Get Mesage request from remote for email
         with both plain text and HTML.
      
      Issue:
      Email message is not displayed.
      
      Root Cause:
      Remote carkit is not able to parse message body
      when content type for body is multipart/mixed;
      
      Fix:
      Set content type for supported types(plain text and HTML)
      as text/plain
      
      Change-Id: I41580df84d78f301119c090cfde939dad6cb8ff6
      CRs-Fixed: 2137595
      941573d8
  23. 15 Dec, 2017 2 commits
  24. 14 Dec, 2017 2 commits
    • Naval saini's avatar
      Removed JVC carkit and duplicate bd address from AAC BL · f762f013
      Naval saini authored
      and added Bose quietcomfort in BL
      
      There were duplicate bd address in AAC blacklist.
      Removed those and JVC carkit from the list.
      Added Bose quietcomfort in the list.
      
      Change-Id: Ic43bb003b28d383c481f3524193f746dd3b4f655
      f762f013
    • Gurpreet Ghai's avatar
      Bluetooth: Changes for vendor logging enhancements · e56b52f0
      Gurpreet Ghai authored
      - Adding file for vendor logging enhancements in
        bluetooth child stack.
      
      BTLOGGER: Add feature to control logging level
      
      -> These changes are framework to control the level
         of logging that will be done by bt_logger
      -> User can set a property to enable/disable one or
         more logging functionalities.
      
      CRs-Fixed: 2130741
      Change-Id: Ieac96c9ea29f99af7b189de7e98517fb92609310
      e56b52f0
  25. 13 Dec, 2017 1 commit
    • Venkata Jagadeesh Garaga's avatar
      GAP: Corrected array length for bdaddr in interop · 70892eb7
      Venkata Jagadeesh Garaga authored
      As array length is accomodate to 17 char ,strlcat
      overwriting last byte and address check for 6 bytes
      failing,addressbased blacklisting not working.
      
      Hence corrected array length for bdaddr in interop
      
      Change-Id: I3ccc8b876150a9c8f0ecdc9d76578226ff774a1d
      CRs-Fixed: 2158386
      70892eb7
  26. 07 Dec, 2017 1 commit
  27. 01 Dec, 2017 1 commit
  28. 24 Nov, 2017 1 commit
    • Satheesh Kumar Pallemoni's avatar
      Add remote device BD address to incoming role switch BL. · c0e1e28c
      Satheesh Kumar Pallemoni authored
      When we are accepting the incoming connection as master remote is
      not responding in time for the AVDT commands, so we are doing the
      disconnection after timed out. Added remote device to Incoming role
      switch black list.
      
      CRs-Fixed: 2076488
      Change-Id: Ia4673bd001b129c225a381530ceffd95e85b811a
      
      Removing carkit from Dynamic BL.
      
      Remote carkit misbehaved previousely when we show our DUT AVRCP
      version is same as carkit. Now carkit manufacturer fixed the issue
      from their end. So removing the remote carkit address from BL.
      
      CRs-Fixed: 2131303
      Change-Id: I9623ccd6a1a3c48df2da8ebce8288e50b8867fdf
      
      Add blacklisting to delay SCO connection request for MT call
      
      Some remotes are very strict in receiving the call active
      indicator and SCO connection request order for MT call.
      If CIEV1,1 and SCO connection request are sent back to back
      to SOC, it may send SCO connection request first then CIEV1,1
      which may lead to remotes not rendering SCO audio. Blacklist
      those devices.
      
      CRs-Fixed: 2140103
      Change-Id: If1dcce603cd7c80326b0e0fc2701392af9470876
      
      Add blacklisting to disable codec negotiation
      
      Some remotes are taking longer than codec negotiation
      time out to respond to +BCS during codec negotiation.
      When codec negotiation times out, we abort SCO connection.
      For such remotes, disable codec negotiation and directly
      initiate SCO connection.
      
      CRs-Fixed: 2140113
      Change-Id: Ia2273de0da9b56e998c8e75f46c01e45859ebaae
      
      AVRCP: Add Blacklist tag and entry for Player Setting Cmds
      
      Add new AVRCP Blacklist tag and device entry for disallowing
      Player Application Setting Commands.
      
      CRs-Fixed: 2140259
      Change-Id: I224ba9cf24ef4dad70337bab3b8d5f05a85bddcd
      
      Add JABRA EASY GO to Codec negotiation blacklist.
      
      Use only CVSD with this headset.
      
      CRs-Fixed: 2142330
      Change-Id: Ie230cfc3afa76136414533247d0e4156044a9bb1
      c0e1e28c
  29. 23 Nov, 2017 2 commits
  30. 22 Nov, 2017 3 commits
  31. 20 Nov, 2017 1 commit
    • siminy's avatar
      A2DP: Increase collison detected timeout for blacklisted devices · 184a4b07
      siminy authored
      When connection fails due to collision, DUT will reconnect A2dp
      every 2s till it succeeds. But some remotes will refuse reconnection
      from DUT, thus increase this collision timeout.
      
      Change-Id: I5803cf5b7fa79fdaa560ad8397e49d6c40a60257
      CRs-Fixed: 2142163
      184a4b07