History log of /system/bt/btif/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7c6f8f332c42199748082edfa4aaf5ee45a373d7 30-Mar-2016 Alain Vongsouvanh <alainv@google.com> Bring back support for legacy bt_config.xml

If a device migrates directly from L or earlier to a version using this
new implementation, all bt_config will be lost, requiring to repair to
the devices.

Bug: 27824878
Change-Id: Ifdca0d8cad8efaa9f503ca40ac0725547a06f15c
/system/bt/btif/Android.mk
56658ccb40957a296f6600bdfed529d3f6e264a7 06-Mar-2016 Jakub Pawlowski <jpawlowski@google.com> GATT cache storage refactoring

Currently when storing GATT cache into file, we save it piece
after piece, max 10 elements at once. This is not necessary,
we have enough space to just save all at once.
Also the logic doesn't need to be so complicated - no need
to state machine for such simple task.

Bug: 27455533
Change-Id: I82923dbedfb317835e45e13e0ea28151eb524d37
/system/bt/btif/Android.mk
0b60bb04b966030fd1dfdffe68099da8f280ade0 12-Feb-2016 Pavlin Radoslavov <pavlin@google.com> Cleanup C and C++ compiler flags

Cleanup the setting of C and C++ compiler flags:
* (Almost) all compiler flags are set uniformly
in the system/bt/Android.mk file.
* Enable by default breaking the compilation if there is a
compilation warning: -Werror
* Enable most compilation warnings: -Wall -Wextra
* Renamed Android.mk related flags:
- bdroid_C_INCLUDES -> bluetooth_C_INCLUDES
- bdroid_CFLAGS -> bluetooth_CFLAGS
* Introduce variables for C-only and C++ only compiler:
- bluetooth_CFLAGS: common C and C++ compiler flags
- bluetooth_CONLYFLAGS: C only compiler flags
- bluetooth_CPPFLAGS: C++ only compiler flags
* Disable warnings for existing issues - to be removed as issues are
resolved
* Add a workaround for libchrome and -DNDEBUG usage.

Bug: 26879229
Change-Id: Ie7595965ca0c8ead0e95e983e76c327e7891b2c3
/system/bt/btif/Android.mk
37f7f8380f91221f5f49248ee09be927434b0875 10-Feb-2016 Ajay Panicker <apanicke@google.com> Remove code related to legacy config file

Change-Id: Ia82d9bbffcc5df1ec4cddff28d812ca221505ab9
/system/bt/btif/Android.mk
16856640e6179a73abf955e24dc7acf0699b66e4 30-Jan-2016 Andre Eisenbach <eisenbach@google.com> Fixed paired device config UUID parsing logic

Also added unit tests to cover this bug.

Bug: 26883553
Change-Id: Ice8641fad5c38ee43f1b080665dde70979f9d60f
/system/bt/btif/Android.mk
9a76c7a21cdb420ecdaf9dd2a74dadb558fdfa3d 29-Jan-2016 Andre Eisenbach <eisenbach@google.com> Use C99 for new btif static library

Change-Id: Ica13d4e61f22e9bccfa5e3a5104c057cc7693233
/system/bt/btif/Android.mk
e11cc0b0f9c5b21ecdf3d574333d100ce918a3a0 22-Jan-2016 Andre Eisenbach <eisenbach@google.com> Make BTIF a static library; add unit test framework

Moving BTIF to a static library allows it to be loaded for unit tests.
The framework has been put in place to add unit tests to
'net_test_btif'.

Change-Id: Ie7e0984e90f11f6e3df5c0f34c77cc976627f1d2
/system/bt/btif/Android.mk