OSDN Git Service

android-x86/system-bt.git
8 years agoMerge "Update build files for Fluoride on Linux" am: 95d962bc37
Jakub Pawlowski [Thu, 21 Apr 2016 01:28:33 +0000 (01:28 +0000)]
Merge "Update build files for Fluoride on Linux" am: 95d962bc37
am: 7d2c8ae021

* commit '7d2c8ae021a7fcb14cf1953c73ee8a3ac80ec53b':

Change-Id: If23fd311c2afa7485ef4737a9c76eb6786a33373

8 years agoAlarm Dump output cleanup am: eeec3be3cc
Ajay Panicker [Thu, 21 Apr 2016 01:28:07 +0000 (01:28 +0000)]
Alarm Dump output cleanup am: eeec3be3cc
am: e6941178f3

* commit 'e6941178f3101fadd28ab1c424b1a9f7ec4c8782':

Change-Id: I0a6cae93a743e895801a6f92ecd5aa44443fd771

8 years agoMerge "Clean A2DP dump output" am: 43101e9baf
Ajay Panicker [Thu, 21 Apr 2016 01:27:55 +0000 (01:27 +0000)]
Merge "Clean A2DP dump output" am: 43101e9baf
am: 03f9431ef8

* commit '03f9431ef87cdf43883cbb295356027d8b3f19d2':

Change-Id: I4e46f8ebcb15f1b97b348243787cd45562f21edf

8 years agoRemove extra newline before Btsnoop log summary am: 0c0b08030d
Ajay Panicker [Thu, 21 Apr 2016 01:27:44 +0000 (01:27 +0000)]
Remove extra newline before Btsnoop log summary am: 0c0b08030d
am: bcfc7b079a

* commit 'bcfc7b079a79f102eae06df81b95a6848eea0b6d':

Change-Id: I1205cee57700fc8b76b24c6e2357938631e48dec

8 years agoProtect metrics API from race conditions am: 54f380a684
Ajay Panicker [Thu, 21 Apr 2016 01:27:34 +0000 (01:27 +0000)]
Protect metrics API from race conditions am: 54f380a684
am: ec5622806a

* commit 'ec5622806af113d662d81a02d435e4bf8a40cfa4':

Change-Id: I3923cf36d9eee8b34ff684a987f261ac0699f79b

8 years agoProtect metrics API from race conditions am: d5608850b7
Ajay Panicker [Thu, 21 Apr 2016 01:27:23 +0000 (01:27 +0000)]
Protect metrics API from race conditions am: d5608850b7
am: fd5b18f34b

* commit 'fd5b18f34bcd3d65d65d2889a51e5e44f7e3c1d7':
  Protect metrics API from race conditions

Change-Id: I4ca32ab0b58f90b835b770716a696f5fd8eec05f

8 years agoAlarm Dump output cleanup am: 25ddee0ed6
Ajay Panicker [Thu, 21 Apr 2016 01:27:12 +0000 (01:27 +0000)]
Alarm Dump output cleanup am: 25ddee0ed6
am: c3a6a247ac

* commit 'c3a6a247ac15938ce296a9d0d6ed4bad76f556e3':
  Alarm Dump output cleanup

Change-Id: I4a7e3291a29fc5fd385a8d352f772b460ab6bb2d

8 years agoClean A2DP dump output am: 8efca14b7f
Ajay Panicker [Thu, 21 Apr 2016 01:27:02 +0000 (01:27 +0000)]
Clean A2DP dump output am: 8efca14b7f
am: f94056a5c0

* commit 'f94056a5c0a1aa36129be4d6c89200be26b4cf2d':
  Clean A2DP dump output

Change-Id: I46b771fbecd33b1c7f0ec83ff46c9803e7e3c584

8 years agoRemove extra newline before Btsnoop log summary am: 5931d375cd
Ajay Panicker [Thu, 21 Apr 2016 01:26:53 +0000 (01:26 +0000)]
Remove extra newline before Btsnoop log summary am: 5931d375cd
am: f89a7ac044

* commit 'f89a7ac04420af7c907e72abca8e21a6d5af4b3a':
  Remove extra newline before Btsnoop log summary

Change-Id: I50bccaba7892f46e6313bfe1709a7fe9c2441092

8 years agoClean up bond event dump printout am: 7bde09fe4a
Ajay Panicker [Thu, 21 Apr 2016 01:26:41 +0000 (01:26 +0000)]
Clean up bond event dump printout am: 7bde09fe4a
am: e569c7cc38

* commit 'e569c7cc38e798b6e7fa0562de16c476868f23e0':
  Clean up bond event dump printout

Change-Id: Id207aeb1e2ae794b6c923b3840d7c2aa2fdd741b

8 years agoAdd Linux-specific version of metrics. am: 45d129394a
Jakub Pawlowski [Thu, 21 Apr 2016 01:25:18 +0000 (01:25 +0000)]
Add Linux-specific version of metrics. am: 45d129394a
am: ce8bb2399b

* commit 'ce8bb2399b1fc5f967f86f4f50976cdc0691c15a':

Change-Id: If80e86c458a1d6cd950b75c046074b64d17789ca

8 years agoMake wakelock compile on Linux am: f14c582cdc
Jakub Pawlowski [Thu, 21 Apr 2016 01:25:07 +0000 (01:25 +0000)]
Make wakelock compile on Linux am: f14c582cdc
am: 0098ffd828

* commit '0098ffd828d72ff082f1b3c5aeecafb313243c76':
  Make wakelock compile on Linux

Change-Id: I12fc41a77258a51a469d42c81f21dafedd8296d1

8 years agoAdd missing log tag in config_clear() am: f2b7708eaf
Jakub Pawlowski [Thu, 21 Apr 2016 01:24:56 +0000 (01:24 +0000)]
Add missing log tag in config_clear() am: f2b7708eaf
am: 73e27dffec

* commit '73e27dffec6cd590b48d0c38bafef2931fed4e21':
  Add missing log tag in config_clear()

Change-Id: Ia37f212bbdd38210fea8d195f47761e30245a497

8 years agoGet rid of counter am: 01658a7414
Jakub Pawlowski [Thu, 21 Apr 2016 01:24:45 +0000 (01:24 +0000)]
Get rid of counter am: 01658a7414
am: 197b14b443

* commit '197b14b443a8a30431b17afb2ec9a752d3604dae':
  Get rid of counter

Change-Id: I1ab035aa29862d47c8dc0742c3b0ef67012a4a01

8 years agoMake wakelock compile on Linux am: 029b50afdf
Jakub Pawlowski [Thu, 21 Apr 2016 01:24:37 +0000 (01:24 +0000)]
Make wakelock compile on Linux am: 029b50afdf
am: 97a51bc78b

* commit '97a51bc78b422c0fd56400ffe437bde4f68dcf6d':

Change-Id: Ib824d446bef4c90406ce3fa462673ab279d8bb72

8 years agoAdd missing log tag in config_clear() am: b77d415539
Jakub Pawlowski [Thu, 21 Apr 2016 01:24:24 +0000 (01:24 +0000)]
Add missing log tag in config_clear() am: b77d415539
am: 7edec10a37

* commit '7edec10a37dc15c16a6c8fdae8fb6f3b60f42121':

Change-Id: I5088939a0bb402ea081996946dc33a577f518aa5

8 years agoRevert "Pick proper addres type for unknown devices" am: 0fc412c934
Andre Eisenbach [Thu, 21 Apr 2016 01:23:55 +0000 (01:23 +0000)]
Revert "Pick proper addres type for unknown devices" am: 0fc412c934
am: fa575e8415

* commit 'fa575e8415c441187c0b617e04d737063d7aac56':

Change-Id: I5601212b4d5009c3eede3fbc9bb7cceead288a7f

8 years agoMerge "Revert "Fix data reporting state when using HID device"" am: f93c5ba1f1
Andre Eisenbach [Thu, 21 Apr 2016 01:23:29 +0000 (01:23 +0000)]
Merge "Revert "Fix data reporting state when using HID device"" am: f93c5ba1f1
am: 4cfa038ba8

* commit '4cfa038ba842b721614680dac400a55c9659b27c':

Change-Id: If12fba58773945d2c289adac13bbf0029fbcd297

8 years agoGet rid of counter am: fd7ca62349
Jakub Pawlowski [Thu, 21 Apr 2016 01:23:17 +0000 (01:23 +0000)]
Get rid of counter am: fd7ca62349
am: b3e3a2ea77

* commit 'b3e3a2ea77d175a3612412ee59ece047cb2a7dba':

Change-Id: Id7d9202a62f59760bd0213790703200236a94e35

8 years agoMerge "Revert "linux: Make logwrapper show log tag on Linux"" am: e91ac5cc21
Jakub Pawlowski [Thu, 21 Apr 2016 01:23:06 +0000 (01:23 +0000)]
Merge "Revert "linux: Make logwrapper show log tag on Linux"" am: e91ac5cc21
am: f048f7d6ed

* commit 'f048f7d6ed4f20689f4aa968f26211560722336e':

Change-Id: If4300b3d94ccc352f8b3c8b3baa88a285c1c4538

8 years agoRemove unused import am: ca9e5aa99c
Jakub Pawlowski [Thu, 21 Apr 2016 01:22:55 +0000 (01:22 +0000)]
Remove unused import am: ca9e5aa99c
am: 51a7322cbb

* commit '51a7322cbb55b046f4a06d0b80dd7fc564fc924c':

Change-Id: I8e40f0fedb68ed9a232df2b9f66a75780cbebcd7

8 years agoMerge "linux: Make logwrapper show log tag on Linux" am: 4ff154934f
Jakub Pawlowski [Thu, 21 Apr 2016 01:22:44 +0000 (01:22 +0000)]
Merge "linux: Make logwrapper show log tag on Linux" am: 4ff154934f
am: 8e5b978471

* commit '8e5b9784718897cf8835ac60d3dcbe9a2d631515':

Change-Id: I7362e7f2c44084a7aff0303344d44068d6fcc13c

8 years agoAdd tool to extract and view snooz logs from a bugreport am: 0f823a439d
Ajay Panicker [Thu, 21 Apr 2016 01:22:34 +0000 (01:22 +0000)]
Add tool to extract and view snooz logs from a bugreport am: 0f823a439d
am: ad08b62ce3

* commit 'ad08b62ce3754695f02d3c2abb324a75b1d7fdf8':

Change-Id: I94d4a67ce17c8bdde27312186552d52df7f80e6c

8 years agoservice: Non-android OSs don\'t know how to Binder am: 470adc8a42
Jakub Pawlowski [Thu, 21 Apr 2016 01:22:23 +0000 (01:22 +0000)]
service: Non-android OSs don\'t know how to Binder am: 470adc8a42
am: 15707cd52f

* commit '15707cd52f21bce7d55f7e27e358393a72cd7915':

Change-Id: I277f665b1cd2abdb96e3aebd4ca0876c86589728

8 years agoClean up dump printout am: 10dd30d45a
Ajay Panicker [Thu, 21 Apr 2016 01:22:11 +0000 (01:22 +0000)]
Clean up dump printout am: 10dd30d45a
am: 6dd057e15e

* commit '6dd057e15eb59cb14dd7e79e40e2bae9b7469b86':

Change-Id: I636102aef6d1d43204a29b60889a0258bc0deef8

8 years agoReplace usage of HCI_GET_CMD_BUF() with osi_malloc() am: c980130963
Pavlin Radoslavov [Thu, 21 Apr 2016 01:20:50 +0000 (01:20 +0000)]
Replace usage of HCI_GET_CMD_BUF() with osi_malloc() am: c980130963
am: 0d1b693893

* commit '0d1b69389396c2102f112b522bb46528c1a74df9':
  Replace usage of HCI_GET_CMD_BUF() with osi_malloc()

Change-Id: I57842e142bd2650b8a3948115af98502a5ceb967

8 years agoRemoved unused defines from bt_target.h am: 5712c4431e
Pavlin Radoslavov [Thu, 21 Apr 2016 01:20:39 +0000 (01:20 +0000)]
Removed unused defines from bt_target.h am: 5712c4431e
am: 80cad7b73e

* commit '80cad7b73e635994ac343f736665b34439bcee25':
  Removed unused defines from bt_target.h

Change-Id: I9dd0dee3317bcc394cf86da887d985273a0a0bb7

8 years agoRemoved unused defines from bt_target.h am: 6fd198eefa
Pavlin Radoslavov [Thu, 21 Apr 2016 01:20:28 +0000 (01:20 +0000)]
Removed unused defines from bt_target.h am: 6fd198eefa
am: 292b586a04

* commit '292b586a044eef994cd8cbc65c30c9a852148a0b':

Change-Id: I201511a4f8bbfe73ceecd072f01d34646e916ed8

8 years agoReplace usage of HCI_GET_CMD_BUF() with osi_malloc() am: f58d6e6da7
Pavlin Radoslavov [Thu, 21 Apr 2016 01:20:17 +0000 (01:20 +0000)]
Replace usage of HCI_GET_CMD_BUF() with osi_malloc() am: f58d6e6da7
am: 96e9e936d5

* commit '96e9e936d5849a4b5ebe76f299949d3fda8ec464':

Change-Id: I984cf46df07017789f3aad1e4331785091c3e223

8 years agoRevert "Pick proper addres type for unknown devices" am: e6afe84e74
Andre Eisenbach [Thu, 21 Apr 2016 01:20:05 +0000 (01:20 +0000)]
Revert "Pick proper addres type for unknown devices" am: e6afe84e74
am: f9c9a3b373

* commit 'f9c9a3b373cc4ed16c83b235db1380dea19943c9':
  Revert "Pick proper addres type for unknown devices"

Change-Id: I8fb2a11b46e56d6036b0372392033b95d1477545

8 years agoRevert "Fix data reporting state when using HID device" am: 763930636d
Andre Eisenbach [Thu, 21 Apr 2016 01:19:54 +0000 (01:19 +0000)]
Revert "Fix data reporting state when using HID device" am: 763930636d
am: 43b787ab2d

* commit '43b787ab2de2210880b8b295ca4c744804e29362':
  Revert "Fix data reporting state when using HID device"

Change-Id: I4378e0395d9cd787251df80e5096865d3d4520c2

8 years agoWrite Protobuf in Base64 am: e064f0846d
Ajay Panicker [Thu, 21 Apr 2016 01:19:36 +0000 (01:19 +0000)]
Write Protobuf in Base64 am: e064f0846d
am: 07943cbd62

* commit '07943cbd627f6104fda7f058d1840a509f943bf3':
  Write Protobuf in Base64

Change-Id: Ice3611e22c248dd7441062813f84bb46c344cf53

8 years agoFix ParcelHelpersTest.ScanResult unit test am: 512fabd174
Pavlin Radoslavov [Thu, 21 Apr 2016 01:19:01 +0000 (01:19 +0000)]
Fix ParcelHelpersTest.ScanResult unit test am: 512fabd174
am: 24084772f4

* commit '24084772f4da1fc94ce447c99d8d8e0c4ebadc07':
  Fix ParcelHelpersTest.ScanResult unit test

Change-Id: Ifba0f5243831c1364d864abfd9fdf416c0d93c2d

8 years agoAdd support for collecting A2DP Protobuf metrics am: 4e6b1c82b7
Pavlin Radoslavov [Thu, 21 Apr 2016 01:18:45 +0000 (01:18 +0000)]
Add support for collecting A2DP Protobuf metrics am: 4e6b1c82b7
am: a184a8dc8e

* commit 'a184a8dc8ef7f0c06b3ca7b9d61f0cb4468b4c6c':
  Add support for collecting A2DP Protobuf metrics

Change-Id: I7a46ec887f6ada1365a04fb3d0dfffb07ade87f9

8 years agoInstrument and fix calls to strncmp() am: df5c69caa3
Andre Eisenbach [Thu, 21 Apr 2016 01:18:34 +0000 (01:18 +0000)]
Instrument and fix calls to strncmp() am: df5c69caa3
am: c120308f09

* commit 'c120308f094d5c723a6a050e9a7595d4f80773b1':

Change-Id: Ic5a77ba1c880136a40d02fa554816e135ac0e950

8 years agoInstrument and fix calls to strncmp() am: 0e888661a5 -s ours
Andre Eisenbach [Thu, 21 Apr 2016 01:18:22 +0000 (01:18 +0000)]
Instrument and fix calls to strncmp() am: 0e888661a5  -s ours
am: ae04804846

* commit 'ae048048463da71c95ad1dca053bb9d2a6dd160f':
  Instrument and fix calls to strncmp()

Change-Id: Ia6a12d9a19da3443d8f51ce5306a36d7309973e3

8 years agoSuspend properly when receiving events without response am: b1f50e1ff3
Jaganath Kanakkassery [Thu, 21 Apr 2016 01:18:12 +0000 (01:18 +0000)]
Suspend properly when receiving events without response am: b1f50e1ff3
am: 92c9303453

* commit '92c9303453a62ef305b3a7b673eb961a7303c859':
  Suspend properly when receiving events without response

Change-Id: Iaeb2e9bcff9ca7edd670d47c5808433dbd736a8c

8 years agoAdditional logging for bond information am: a72c96f8db
Ajay Panicker [Thu, 21 Apr 2016 01:18:00 +0000 (01:18 +0000)]
Additional logging for bond information am: a72c96f8db
am: 4233db3c90

* commit '4233db3c9017a22193cc0b735b2a45025baa67e8':
  Additional logging for bond information

Change-Id: I8e26f828d223c4b30af6bc27e0d1a040e463c003

8 years agoFix data reporting state when using HID device am: 44efbb13a7
Loic Poulain [Thu, 21 Apr 2016 01:17:49 +0000 (01:17 +0000)]
Fix data reporting state when using HID device am: 44efbb13a7
am: c903369ed2

* commit 'c903369ed2f76bfae39dc83842a8f1b08072cee2':
  Fix data reporting state when using HID device

Change-Id: Ie174a9bf5863b66723bb0a53871d8e25c36d9a5d

8 years agoservice: Use built-in byte vector parser am: b6806d0fd5
Jakub Pawlowski [Thu, 21 Apr 2016 01:17:37 +0000 (01:17 +0000)]
service: Use built-in byte vector parser am: b6806d0fd5
am: 2dc487a4b9

* commit '2dc487a4b90265990b774d77497ee4290da78c71':
  service: Use built-in byte vector parser

Change-Id: I72fc62b1cc153760e19706b573ba19dc2d26f94b

8 years agoRemove the need for -Wno-constant-logical-operand am: 302bae5e92
Andre Eisenbach [Thu, 21 Apr 2016 01:16:20 +0000 (01:16 +0000)]
Remove the need for -Wno-constant-logical-operand am: 302bae5e92
am: fb323f6183

* commit 'fb323f61835f883d5015e6cd4af962c4be969677':
  Remove the need for -Wno-constant-logical-operand

Change-Id: Id22206bbc1c3c43290e902ec7f0ac7e4a47417f1

8 years agoRemove Porsche car-kit pairing workaround am: 8ee098cd6b
Andre Eisenbach [Thu, 21 Apr 2016 01:16:09 +0000 (01:16 +0000)]
Remove Porsche car-kit pairing workaround am: 8ee098cd6b
am: 5d8ba900ba

* commit '5d8ba900ba3ac4a123acd4f1856eb521c8f70b05':
  Remove Porsche car-kit pairing workaround

Change-Id: Ic087888b983c1da22020d565474397165bee3edb

8 years agoFix compile error due to interop_feature_t not being public am: dc0b89cc7f
Andre Eisenbach [Thu, 21 Apr 2016 01:15:58 +0000 (01:15 +0000)]
Fix compile error due to interop_feature_t not being public am: dc0b89cc7f
am: e9447beefe

* commit 'e9447beefe48cd8724ab3d9b8ea92553f2861a1f':
  Fix compile error due to interop_feature_t not being public

Change-Id: Ie4a9b275b1a8c28e71f9d30129e53b22e88f0967

8 years agoAdd new HAL functions to fake Bluetooth interface am: f79d9cb591
Andre Eisenbach [Thu, 21 Apr 2016 01:15:47 +0000 (01:15 +0000)]
Add new HAL functions to fake Bluetooth interface am: f79d9cb591
am: 368a0f3586

* commit '368a0f3586b633899c50a429ea55479ed673856a':
  Add new HAL functions to fake Bluetooth interface

Change-Id: I66fe9b617983ff743d5281c76708cb0fd31fe9f9

8 years agoAdd ability to add interop entries dynamically (2/2) am: a0c02f62a4 -s ours
Andre Eisenbach [Thu, 21 Apr 2016 01:15:37 +0000 (01:15 +0000)]
Add ability to add interop entries dynamically (2/2) am: a0c02f62a4  -s ours
am: 985f5be0f2

* commit '985f5be0f22c11b20cbdf70de5ad176693007029':
  Add ability to add interop entries dynamically (2/2)

Change-Id: I612ad531408eebcdc9bce8f658a0c693a183e6e9

8 years agoFix compilation warnings/errors on fugu am: 3aa58c5fad
Pavlin Radoslavov [Thu, 21 Apr 2016 01:15:23 +0000 (01:15 +0000)]
Fix compilation warnings/errors on fugu am: 3aa58c5fad
am: d4a1c80b53

* commit 'd4a1c80b535cc1bd5e0d2682524f79cc4570c340':
  Fix compilation warnings/errors on fugu

Change-Id: Ie7ed9b52701c3eedb645ec9895c45f6acd80a2ce

8 years agoFix C/C++ compiler generated warnings am: 12265e39b5 -s ours
Pavlin Radoslavov [Thu, 21 Apr 2016 01:15:01 +0000 (01:15 +0000)]
Fix C/C++ compiler generated warnings am: 12265e39b5  -s ours
am: 5bf7065116

* commit '5bf70651167077a671230d7c0d8a4e8bbcf3eac5':
  Fix C/C++ compiler generated warnings

Change-Id: I7e60a284f6df00937acb816c6f29b8e24f77737a

8 years agoservice: Add services removed/added handlers am: 0bd8fa5b24
Jakub Pawlowski [Thu, 21 Apr 2016 01:14:28 +0000 (01:14 +0000)]
service: Add services removed/added handlers am: 0bd8fa5b24
am: f39e19309a

* commit 'f39e19309ac869bec1ca89ca0f4b6f8349c8193c':
  service: Add services removed/added handlers

Change-Id: I756da0d4b01897894fff6f0e5779db1c048a14dd

8 years agoCleanup C and C++ compiler flags am: 0b60bb04b9 -s ours
Pavlin Radoslavov [Thu, 21 Apr 2016 01:14:16 +0000 (01:14 +0000)]
Cleanup C and C++ compiler flags am: 0b60bb04b9  -s ours
am: 8fc199f568

* commit '8fc199f568ef2a003f497ae19acac501b7af46ef':
  Cleanup C and C++ compiler flags

Change-Id: I260fa6318023e0e3ba82afdc37486b398335075e

8 years agoPick proper addres type for unknown devices am: 0ec558b58d
Jakub Pawlowski [Thu, 21 Apr 2016 01:14:03 +0000 (01:14 +0000)]
Pick proper addres type for unknown devices am: 0ec558b58d
am: 157f4ac664

* commit '157f4ac66485176ae2961ecb09ca3e1eec2166a6':
  Pick proper addres type for unknown devices

Change-Id: I0ff6f1e893c87c9205cff2ff55279eb11f745ecd

8 years agoFix discovery status handling am: 0e36a4d161
Jakub Pawlowski [Thu, 21 Apr 2016 01:13:51 +0000 (01:13 +0000)]
Fix discovery status handling am: 0e36a4d161
am: e1951285d7

* commit 'e1951285d7258437c1b486e69a612b9e3820b059':
  Fix discovery status handling

Change-Id: I0305cc9846b2b59a8c2407f7919480b9b7de720a

8 years agoValidates the PDU length of GATT Prepare Write attribute requests am: 4c1e089a33
Subramanian Srinivasan [Thu, 21 Apr 2016 01:13:39 +0000 (01:13 +0000)]
Validates the PDU length of GATT Prepare Write attribute requests am: 4c1e089a33
am: 8e31c01724

* commit '8e31c017247853b8c5766c866c597000bf38789d':
  Validates the PDU length of GATT Prepare Write attribute requests

Change-Id: I14e6e51fca8af86a5fb61cd9466c352a68c6240f

8 years agoCreate backup for bt_config.conf am: f621aa868f
Ajay Panicker [Thu, 21 Apr 2016 01:13:27 +0000 (01:13 +0000)]
Create backup for bt_config.conf am: f621aa868f
am: bd280b700b

* commit 'bd280b700be594f101b2d88268c249e3b3c442ce':
  Create backup for bt_config.conf

Change-Id: Ib0fad20a8a8abb8ebe5ff2995a1e3d001ad7b79e

8 years agoRemoved function bte_load_ble_conf am: d0e384c346
Ajay Panicker [Thu, 21 Apr 2016 01:13:14 +0000 (01:13 +0000)]
Removed function bte_load_ble_conf am: d0e384c346
am: d67af359fd

* commit 'd67af359fda7569af1e5273f125f6fa563553bc1':
  Removed function bte_load_ble_conf

Change-Id: Ic35a6d6c229dd46776af7684ada75f60b733e616

8 years agoAdd handle range to BTA_GATTC_GetGattDb am: 12339a8011
Jakub Pawlowski [Thu, 21 Apr 2016 01:12:59 +0000 (01:12 +0000)]
Add handle range to BTA_GATTC_GetGattDb am: 12339a8011
am: db039caf74

* commit 'db039caf74951bbaf2835cca73a658101069ea47':
  Add handle range to BTA_GATTC_GetGattDb

Change-Id: Ic5af71bbe2d2cf4f95517db96927ec1426524db6

8 years agoRemoved checks for NULL returns after osi_calloc() / osi_malloc() am: 5fe6f0cf6b...
Pavlin Radoslavov [Thu, 21 Apr 2016 01:11:29 +0000 (01:11 +0000)]
Removed checks for NULL returns after osi_calloc() / osi_malloc() am: 5fe6f0cf6b  -s ours
am: eab426f531

* commit 'eab426f531b311fe63d65bae74b652df12d58cf1':
  Removed checks for NULL returns after osi_calloc() / osi_malloc()

Change-Id: I5a506b01ad3ad9409d9d2c0e011fd2f671ea117b

8 years agoosi: Don\'t use -std=c99 to compile am: 75be8ac297 -s ours
Marie Janssen [Thu, 21 Apr 2016 01:11:17 +0000 (01:11 +0000)]
osi: Don\'t use -std=c99 to compile am: 75be8ac297  -s ours
am: c3863e0fc3

* commit 'c3863e0fc324bf671f988dd86f1d2f06491ee6c2':
  osi: Don't use -std=c99 to compile

Change-Id: Ia47387860a81e7c37d751caa96e42cc34587c31c

8 years agoRemove code related to legacy config file am: 37f7f8380f -s ours
Ajay Panicker [Thu, 21 Apr 2016 01:11:04 +0000 (01:11 +0000)]
Remove code related to legacy config file am: 37f7f8380f  -s ours
am: c9232a6b50

* commit 'c9232a6b5037c02a77e71c084688a4a78f4f98cb':
  Remove code related to legacy config file

Change-Id: Ib7809bb8c27c70aee614a72ff80896b843a42a01

8 years agoAdd Privacy 1.0/1.1 check for BG connection am: 7dc23e85a6
Satya Calloji [Thu, 21 Apr 2016 01:10:51 +0000 (01:10 +0000)]
Add Privacy 1.0/1.1 check for BG connection am: 7dc23e85a6
am: 934e3e515c

* commit '934e3e515cbf1b38657c92588448af63f8956b67':
  Add Privacy 1.0/1.1 check for BG connection

Change-Id: Ia67812e6201a92d33d4bd75eeb9513b8abc69158

8 years agobinder: fix possible stack corruption am: be4ae78ad9 -s ours
Marie Janssen [Thu, 21 Apr 2016 01:10:39 +0000 (01:10 +0000)]
binder: fix possible stack corruption am: be4ae78ad9  -s ours
am: 3446685dee

* commit '3446685deee7ea9f1ed9fd99726aff22b1816bd7':
  binder: fix possible stack corruption

Change-Id: I18cded051ceb7abdb24b4e320ddf80a8c586780f

8 years agoFix possible memory leak am: 4bdc3535a7
Jakub Pawlowski [Thu, 21 Apr 2016 01:10:24 +0000 (01:10 +0000)]
Fix possible memory leak am: 4bdc3535a7
am: f2e29e6fe7

* commit 'f2e29e6fe7631d2a6e51715b36a7039b77e05cb9':
  Fix possible memory leak

Change-Id: I19a7910631863c449122eec21a632acd2274611e

8 years agoAdd Developer menu entry to disable Bluetooth absolute volume am: 90b71eac9b
Andre Eisenbach [Thu, 21 Apr 2016 01:09:55 +0000 (01:09 +0000)]
Add Developer menu entry to disable Bluetooth absolute volume am: 90b71eac9b
am: 676d5c097d

* commit '676d5c097d5bc3b8570014fbfc91026f194dc035':
  Add Developer menu entry to disable Bluetooth absolute volume

Change-Id: I4f9180b1670ba2cfd0c8ffcf88d6f3afa83f245b

8 years agoReplaced osi_getbuf()/osi_freebuf() with osi_malloc()/osi_free() am: abd70abb5e ...
Pavlin Radoslavov [Thu, 21 Apr 2016 01:09:30 +0000 (01:09 +0000)]
Replaced osi_getbuf()/osi_freebuf() with osi_malloc()/osi_free() am: abd70abb5e  -s ours
am: 59ffa05af8

* commit '59ffa05af8277c49f5f6a9599d9f2a7d22b82f75':
  Replaced osi_getbuf()/osi_freebuf() with osi_malloc()/osi_free()

Change-Id: I7ae71fdda942ea85b388cab236fd92ce138216f0

8 years agoUse dynamic memory for keeping GATT cache am: 9df3192b94 -s ours
Jakub Pawlowski [Thu, 21 Apr 2016 01:09:15 +0000 (01:09 +0000)]
Use dynamic memory for keeping GATT cache am: 9df3192b94  -s ours
am: 0898ca451c

* commit '0898ca451c7910cef18009c89d82c2d8ec9c6af8':
  Use dynamic memory for keeping GATT cache
  Add missing "\" at end of line

Change-Id: I5bf2593114bcc28b4d64bf5e88df224c4acfe23c

8 years agoRemoved function osi_get_buf_size() am: ca57b25df8 -s ours
Pavlin Radoslavov [Thu, 21 Apr 2016 01:09:02 +0000 (01:09 +0000)]
Removed function osi_get_buf_size() am: ca57b25df8  -s ours
am: 3ec53fddf0

* commit '3ec53fddf06124d11d28bfe0a379138422c0f638':
  Removed function osi_get_buf_size()

Change-Id: I922818bdbe3cd453688891c6eac9c4f81c15491f

8 years agoDisable gnu-variable-sized-type-not-at-end warning am: 74c3783d72 -s ours
Jakub Pawlowski [Thu, 21 Apr 2016 01:08:49 +0000 (01:08 +0000)]
Disable gnu-variable-sized-type-not-at-end warning am: 74c3783d72  -s ours
am: 52b963affc

* commit '52b963affcd0ac064a47b3c235e8fd8e500cdaa1':
  Disable gnu-variable-sized-type-not-at-end warning

Change-Id: I700cad5bb1fa851627feeff01f03e951fed24e49

8 years agoAdd missing log tags am: a41dbb1560 -s ours
Jakub Pawlowski [Thu, 21 Apr 2016 01:08:36 +0000 (01:08 +0000)]
Add missing log tags am: a41dbb1560  -s ours
am: eed87ad73e

* commit 'eed87ad73e8290e21b9ef507e23558c53ce1d5c1':
  Add missing log tags

Change-Id: Ic5bc5c4fab24d01568918c3d7c53aac66c7f44ed

8 years agoRemove BCM_STR* macros am: 66209db61f -s ours
Andre Eisenbach [Thu, 21 Apr 2016 01:08:24 +0000 (01:08 +0000)]
Remove BCM_STR* macros am: 66209db61f  -s ours
am: 64e4f93b62

* commit '64e4f93b62899f85adec7bab37bde025c41969bb':
  Remove BCM_STR* macros

Change-Id: I1a538c3cdbf4d3ea6a0efbd8278897fe379524e8

8 years agoAdd list_back_node method to osi list am: 0a03a42c20
Jakub Pawlowski [Thu, 21 Apr 2016 01:08:15 +0000 (01:08 +0000)]
Add list_back_node method to osi list am: 0a03a42c20
am: f73ce2a3d2

* commit 'f73ce2a3d237ef875eb33661e8d3be01fc85baea':
  Add list_back_node method to osi list

Change-Id: Iedf263771f32604bd275872b3fa5db6226202d76

8 years agoFix auto disconnect right after connecting am: 7adaa5a3f3
Jakub Pawlowski [Thu, 21 Apr 2016 01:08:00 +0000 (01:08 +0000)]
Fix auto disconnect right after connecting am: 7adaa5a3f3
am: 1203ca1ddf

* commit '1203ca1ddfe7410e8d5741db2d0bc6a9abf87708':
  Fix auto disconnect right after connecting

Change-Id: I804ce5694ef894e2e8a23ee18c03eef242c42dfc

8 years agoSet GATT link inactivity timer to 1 am: 5c52fece85
Priti Aghera [Thu, 21 Apr 2016 01:06:37 +0000 (01:06 +0000)]
Set GATT link inactivity timer to 1 am: 5c52fece85
am: 6a96f6390e

* commit '6a96f6390ec9999640c46cb41c9faff5b7f53c26':
  Set GATT link inactivity timer to 1

Change-Id: I6c3830df17ee8aa84d6a868ade9a30d102680589

8 years agoWrite Protobuf in Base64 am: 1d00dd26c3
Ajay Panicker [Thu, 21 Apr 2016 01:06:24 +0000 (01:06 +0000)]
Write Protobuf in Base64 am: 1d00dd26c3
am: 18a7e31648

* commit '18a7e316483a441f22dc7543cb4694146345b3e0':

Change-Id: Idf0a418c9d11ccf3906cb4b683753e988c45202a

8 years agoFix ParcelHelpersTest.ScanResult unit test am: db49d08101
Pavlin Radoslavov [Thu, 21 Apr 2016 01:06:12 +0000 (01:06 +0000)]
Fix ParcelHelpersTest.ScanResult unit test am: db49d08101
am: d6ced19ae4

* commit 'd6ced19ae4d3dbc8bde3332d13302cc5a1b884e1':

Change-Id: Id566dcddd99d6bc9f3d5990e01bca71877e9ff46

8 years agoAdd support for collecting A2DP Protobuf metrics am: a1bccb9b39
Pavlin Radoslavov [Thu, 21 Apr 2016 01:06:00 +0000 (01:06 +0000)]
Add support for collecting A2DP Protobuf metrics am: a1bccb9b39
am: c6e59ef73a

* commit 'c6e59ef73a57f596d61f8c890908691404d02f81':

Change-Id: I560111480fced9df8b348b75ff86e4974599a11c

8 years agoMerge "Additional logging for bond information" am: ddf2af1497
Pavlin Radoslavov [Thu, 21 Apr 2016 01:05:47 +0000 (01:05 +0000)]
Merge "Additional logging for bond information" am: ddf2af1497
am: ff00bbe4cc

* commit 'ff00bbe4ccdd2d574ce950dd37af8c2d11f20914':

Change-Id: I288c0e3004c9eae75c8216a9ce4dcc8e5dbc9ff5

8 years agoSuspend properly when receiving events without response am: d722e2ff1e
Jaganath Kanakkassery [Thu, 21 Apr 2016 01:05:21 +0000 (01:05 +0000)]
Suspend properly when receiving events without response am: d722e2ff1e
am: 363d7e1669

* commit '363d7e16699d515a2e5fe96269899bba21f3b7f8':

Change-Id: I879bc8a900cea908e90e24680cb392596f743c40

8 years agoFix data reporting state when using HID device am: 5f30560dbb
Loic Poulain [Thu, 21 Apr 2016 01:04:45 +0000 (01:04 +0000)]
Fix data reporting state when using HID device am: 5f30560dbb
am: b75dbeca06

* commit 'b75dbeca068670e8def3404ddaa06d300ede0031':

Change-Id: If4ea9a024232818515af8d69d22c2e83e82b0d59

8 years agoservice: Use built-in byte vector parser am: 5eedb96edd
Jakub Pawlowski [Thu, 21 Apr 2016 01:04:31 +0000 (01:04 +0000)]
service: Use built-in byte vector parser am: 5eedb96edd
am: 917fa04368

* commit '917fa04368febdf12e248ac67f3872ff727dfda1':

Change-Id: If0412dc71e685bcd13f3b76ce691f158532da26e

8 years agoRemove the need for -Wno-constant-logical-operand am: e6e73fa499
Andre Eisenbach [Thu, 21 Apr 2016 01:04:17 +0000 (01:04 +0000)]
Remove the need for -Wno-constant-logical-operand am: e6e73fa499
am: b32c2abed1

* commit 'b32c2abed1ddc728c0d163f0fbe03d6ab98b1023':

Change-Id: Ie3028f61c0b90bc3c173acda292b386777a824e8

8 years agoRemove Porsche car-kit pairing workaround am: dbd767da09
Andre Eisenbach [Thu, 21 Apr 2016 01:04:03 +0000 (01:04 +0000)]
Remove Porsche car-kit pairing workaround am: dbd767da09
am: 9e2ca92c25

* commit '9e2ca92c250e69ba90e82a3ff4d3133a3a1258be':

Change-Id: Ic29a5123847938ce1d5a4988fe63274fd5630de5

8 years agoFix compile error due to interop_feature_t not being public am: ed906fc464
Andre Eisenbach [Thu, 21 Apr 2016 01:03:49 +0000 (01:03 +0000)]
Fix compile error due to interop_feature_t not being public am: ed906fc464
am: 301ec6f4e5

* commit '301ec6f4e57be4e6a447324f869e305a76dba4e7':

Change-Id: Ie31090a9e9bb4e8e9f0c23f2ee8585eccc45a322

8 years agoAdd new HAL functions to fake Bluetooth interface am: b97fc43146
Andre Eisenbach [Thu, 21 Apr 2016 01:03:35 +0000 (01:03 +0000)]
Add new HAL functions to fake Bluetooth interface am: b97fc43146
am: c0c25e0f35

* commit 'c0c25e0f358a34c57fb313c23566f6fd8826c95b':

Change-Id: Idbc718817c7a8f23bc01c63f5185cb6038b4cd3f

8 years agoAdd ability to add interop entries dynamically (2/2) am: e42d1d7223
Andre Eisenbach [Thu, 21 Apr 2016 01:03:20 +0000 (01:03 +0000)]
Add ability to add interop entries dynamically (2/2) am: e42d1d7223
am: 638d782031

* commit '638d782031943cc37919b31063299f1767337232':

Change-Id: Ic888f55feb22bf3b8401418ca4e136ea999e9021

8 years agoFix compilation warnings/errors on fugu am: a9ea43bb16
Pavlin Radoslavov [Thu, 21 Apr 2016 01:02:39 +0000 (01:02 +0000)]
Fix compilation warnings/errors on fugu am: a9ea43bb16
am: 9b32a16729

* commit '9b32a16729b49fcd2bd1b17fdab4ce2460959e37':

Change-Id: I9cb43e65c5c03b3a4c71380b12b13d849e4db2ba

8 years agoFix C/C++ compiler generated warnings am: 4394720415
Pavlin Radoslavov [Thu, 21 Apr 2016 01:02:19 +0000 (01:02 +0000)]
Fix C/C++ compiler generated warnings am: 4394720415
am: 9dcca165d5

* commit '9dcca165d54dbc1c5f26682616dc4e9ff7329bb7':

Change-Id: Ife44694b43542a1e3b750dab589c95d23f3271ed

8 years agoservice: Add services removed/added handlers am: b937cc0010
Jakub Pawlowski [Thu, 21 Apr 2016 01:01:10 +0000 (01:01 +0000)]
service: Add services removed/added handlers am: b937cc0010
am: 852897b0ab

* commit '852897b0ab93eab0e6be531108db0a3f05f4cbcc':

Change-Id: I8331a9e392cac37080252015d575b53f96404090

8 years agoRemove %s from Log message. am: d2e3b538ed
Sanket Agarwal [Thu, 21 Apr 2016 01:00:31 +0000 (01:00 +0000)]
Remove %s from Log message. am: d2e3b538ed
am: a48f2e9bf1

* commit 'a48f2e9bf1756092ecf918ece1f05468d2bcb70e':
  Remove %s from Log message.

Change-Id: Ia8ab29cae566d13e81089ecd530101c2ac506f05

8 years agoCleanup C and C++ compiler flags am: 1377f938ab
Pavlin Radoslavov [Thu, 21 Apr 2016 01:00:01 +0000 (01:00 +0000)]
Cleanup C and C++ compiler flags am: 1377f938ab
am: ff2e08e6fd

* commit 'ff2e08e6fda8370eeff74f8dbbb5a5bdaf795b86':

Change-Id: Ie182e8d124e18c7c302a9d55da4974d217dca5f6

8 years agoPick proper addres type for unknown devices am: b7672f4a3c
Jakub Pawlowski [Thu, 21 Apr 2016 00:59:47 +0000 (00:59 +0000)]
Pick proper addres type for unknown devices am: b7672f4a3c
am: dc30ad7a96

* commit 'dc30ad7a96f60ef2397e516a2d2e14f2483b08cd':

Change-Id: I78e9ca987bbca97235ebc6640d32f425715d54c4

8 years agoFix makefile merge doubling
Marie Janssen [Thu, 21 Apr 2016 00:59:33 +0000 (00:59 +0000)]
Fix makefile merge doubling
am: 77ed1a9bbf

* commit '77ed1a9bbfc3707b7a25d4baa67ee5767826bdde':
  Fix makefile merge doubling

Change-Id: I57d3de9b7d43d8543f55543a019746c61f118000

8 years agoFix discovery status handling am: ab2c48848e
Jakub Pawlowski [Thu, 21 Apr 2016 00:59:18 +0000 (00:59 +0000)]
Fix discovery status handling am: ab2c48848e
am: 16e7b03b3f

* commit '16e7b03b3fe574de6d7e04ded636534dae739aa4':

Change-Id: Iff5341397cc277257f7e87be2d67fbf95eb87f4f

8 years agoosi: add metrics API am: aa11644f76
Marie Janssen [Thu, 21 Apr 2016 00:59:06 +0000 (00:59 +0000)]
osi: add metrics API am: aa11644f76
am: 176a25cb38

* commit '176a25cb389d774dc57d5a9d3d3269fe2847ac30':
  osi: add metrics API

Change-Id: Ibad3ce24b7120ba5059a441d2be45bc789626785

8 years agoValidates the PDU length of GATT Prepare Write attribute requests am: 0acfd13d69
Subramanian Srinivasan [Thu, 21 Apr 2016 00:58:52 +0000 (00:58 +0000)]
Validates the PDU length of GATT Prepare Write attribute requests am: 0acfd13d69
am: 3bf10567b3

* commit '3bf10567b337be6989b45d97385214b2f6c78e77':

Change-Id: I87864eec7e9e19e029f72a99b72c7d3a2ca4ab92

8 years agoCreate backup for bt_config.conf am: 79b294d7cb
Ajay Panicker [Thu, 21 Apr 2016 00:58:26 +0000 (00:58 +0000)]
Create backup for bt_config.conf am: 79b294d7cb
am: 201820aad0

* commit '201820aad02313ea6ad8740d67ee1261a614f4d0':

Change-Id: I1080bf318833b07a80da68a3523e2bd9b9e0413c

8 years agoRemoved function bte_load_ble_conf am: 64a0328b5f
Ajay Panicker [Thu, 21 Apr 2016 00:57:53 +0000 (00:57 +0000)]
Removed function bte_load_ble_conf am: 64a0328b5f
am: 2c36a37ba2

* commit '2c36a37ba2523c3faa8f724b0e0cbce753336762':

Change-Id: I44e673d5257fca22a57472408b8ebb85e9f04671

8 years agoAdd handle range to BTA_GATTC_GetGattDb am: 9fd552b1f5
Jakub Pawlowski [Thu, 21 Apr 2016 00:57:38 +0000 (00:57 +0000)]
Add handle range to BTA_GATTC_GetGattDb am: 9fd552b1f5
am: 7ec2240ce7

* commit '7ec2240ce73b84d323ac0d5d82e6a3150e301aac':

Change-Id: I1fca495e0ee89848f1b5f61b7dd3ddbd106fdcc4

8 years agoRemoved checks for NULL returns after osi_calloc() / osi_malloc() am: 717a4a9f3a
Pavlin Radoslavov [Thu, 21 Apr 2016 00:57:24 +0000 (00:57 +0000)]
Removed checks for NULL returns after osi_calloc() / osi_malloc() am: 717a4a9f3a
am: 488cf6242e

* commit '488cf6242ea2034279aeeb7896c7670b4ada0e94':

Change-Id: Ibcf41655bba3ad4b873ecd58d280ff0b435e0000

8 years agoosi: Don\'t use -std=c99 to compile am: 00f6f0647f
Marie Janssen [Thu, 21 Apr 2016 00:57:09 +0000 (00:57 +0000)]
osi: Don\'t use -std=c99 to compile am: 00f6f0647f
am: e72406a198

* commit 'e72406a198a9a9405c2f417e143dc2817db294df':

Change-Id: Ifb85609cb8b9f692aa757cf8e937750b6086e6d9

8 years agoRemove code related to legacy config file am: 1eacb3d893
Ajay Panicker [Thu, 21 Apr 2016 00:56:55 +0000 (00:56 +0000)]
Remove code related to legacy config file am: 1eacb3d893
am: 77d8859444

* commit '77d88594444c988d55acf5b3888a637ba4863ac0':

Change-Id: I583b74b5839c032a4946caeae7b1a5020e5080ea

8 years agoAdd Privacy 1.0/1.1 check for BG connection am: 6ed1548be2
Satya Calloji [Thu, 21 Apr 2016 00:56:40 +0000 (00:56 +0000)]
Add Privacy 1.0/1.1 check for BG connection am: 6ed1548be2
am: 5f619b2896

* commit '5f619b2896b9a1729ba74aa7bf63ea6291378a29':

Change-Id: I9851352d0c4ca01b0d094143d6a1a2cff056fcbd