This closes #277. Merge branch 'key-overflow'
* key-overflow: MYNEWT-754 BLE Host - Support deleting of CCCDs. MYNEWT-754 BLE Host - Basic store util unit tests. MYNEWT-754 BLE Host - Add some missing consts. MYNEWT-754 BLE Host - Store mgmt API additions MYNEWT-754 BLE Host - iterate: return err on fail MYNEWT-754 BLE host - addrcmp ignores padding. MYNEWT-754 BLE host - Store cb can abort iterate. MYNEWT-754 BLE Host - cfgable RAM store capacity Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/c7d7a0eb Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/tree/c7d7a0eb Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/c7d7a0eb Branch: refs/heads/master Commit: c7d7a0ebf294af93ff298f244863645be3d01c12 Parents: b6914bf c24413e Author: Christopher Collins <[email protected]> Authored: Thu May 18 16:56:23 2017 -0700 Committer: Christopher Collins <[email protected]> Committed: Thu May 18 16:56:23 2017 -0700 ---------------------------------------------------------------------- net/nimble/host/include/host/ble_hs_test.h | 1 + net/nimble/host/include/host/ble_store.h | 53 +++--- net/nimble/host/src/ble_hs_pvcy.c | 5 +- net/nimble/host/src/ble_hs_pvcy_priv.h | 5 +- net/nimble/host/src/ble_store.c | 87 +++++++--- net/nimble/host/src/ble_store_util.c | 164 ++++++++++++++++++ .../store/ram/include/store/ram/ble_store_ram.h | 6 +- net/nimble/host/store/ram/src/ble_store_ram.c | 85 +++++---- net/nimble/host/syscfg.yml | 11 ++ .../host/test/src/ble_gatts_notify_test.c | 4 +- net/nimble/host/test/src/ble_hs_test.c | 3 +- net/nimble/host/test/src/ble_hs_test_util.c | 6 +- net/nimble/host/test/src/ble_store_test.c | 172 +++++++++++++++++++ net/nimble/include/nimble/ble.h | 9 +- 14 files changed, 521 insertions(+), 90 deletions(-) ----------------------------------------------------------------------
