You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by na...@apache.org on 2018/07/18 08:35:25 UTC

[mynewt-nimble] branch master updated (8edad8a -> 88c3539)

This is an automated email from the ASF dual-hosted git repository.

naraj pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-nimble.git.


    from 8edad8a  Merge pull request #140 from ccollins476ad/log-to-modlog
     add 64e1c17  mesh: Fix IV Update tests when duration is unknown
     add 7158032  mesh: Fix missing IVU normal mode timer when provisioning
     add e0caa11  mesh: Remove redundant branch for IV Update
     add ea414eb  mesh: Remove unnecessary #ifdefs from header file
     add f5269cd  mesh: Fix enabling Node Identity advertising
     add a5758d9  mesh: Fix sequence number in Friend queue
     add 217ce41  mesh: Move IV Update defines to net.h
     add d8bcb00  mesh: Increase visibility of net & app key helpers
     add 2d9b5bb  mesh: Remove redundant initialization
     add 89ea572  mesh: Create dedicated helper for incrementing seq
     add d4f0937  mesh: Add skeleton for persistent storage
     add f0e65c8  mesh: Add storage APIs for core network values
     add c729272  mesh: Remove redundant 'provisioned' variable
     add c92445a  mesh: Move network startup operations to common function
     add ca94a2c  mesh: Introduce measures to avoid too frequent flash writes
     add dd8f46e  mesh: Fix resetting configuration model state
     add 99ea548  mesh: Add support for clearing persistent network storage
     add d8b9599  mesh: Expose destination address in bt_mesh_msg_ctx
     add e121c1f  mesh: Convert RPL storage timer into a generic one
     add 5f69586  mesh: Introduce generic storage timer
     add cafabb8  mesh: Perform storage clearing also through delayed work
     add 4b699e5  mesh: Redesign element and storage info for models
     add 0d45795  mesh: Support for storing model bindings persistently
     add 3d531ee  mesh: Support for storing model subscriptions persistently
     add 40f4d43  mesh: Support for storing model publication persistently
     add 04b6f73  mesh: Support for storing heartbeat publication persistently
     add 35909e8  mesh: Support for storing common configuration states
     add 1a8f522  mesh: Fix updating RPL for locally originated messages
     add 563413b  mesh: Fix sequence number restoring
     add 89a72ce  mesh: Remove sequence number from bt_mesh_provision()
     add 66491f7  mesh: Expose bt_mesh_is_provisioned() publicly
     add a6c6434  mesh: shell: Add persistent storage support
     add f14a989  mesh: Fix IV Update duration tracking
     add 15f4d06  mesh: Remove redundant ivu_unknown variable
     add bca3eb3  mesh: Fix reference to CONFIG_BT_MESH_FRIEND
     add 9cca866  mesh: Fix build error when LPN is not enabled
     add 6c9cd2b  mesh: Fix (re)transmit interval handling
     add 902a6c5  mesh: Fix initialization order during node reset
     add 562e450  mesh: Fix redundant model publication clearing
     add a216e37  mesh: Fix cyclic rewriting to flash when restoring state
     add 91acdc4  mesh: Fix checking for model subscription address
     add 9cc8c3a  mesh: cfg_srv: Ignore Prohibited element addresses
     add 7b96508  mesh: settings: Fix conf setting paths
     add eb86444  apps/blemesh_shell: Add option to enable Mesh persistent storage
     add e32e2c8  apps/blemesh_light: Add option to enable Mesh persistent storage
     add ada0e73  apps/blemesh: Add option to enable Mesh persistent storage
     new 88c3539  Merge pull request #142 from michal-narajowski/mesh-storage-port

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 apps/blemesh/src/main.c                 |   10 +-
 apps/blemesh/syscfg.yml                 |    3 +
 apps/blemesh_light/src/main.c           |    8 +
 apps/blemesh_light/syscfg.yml           |    3 +
 apps/blemesh_shell/syscfg.yml           |    2 +
 nimble/host/mesh/include/mesh/access.h  |   22 +-
 nimble/host/mesh/include/mesh/cfg_srv.h |    4 +-
 nimble/host/mesh/include/mesh/glue.h    |   28 +-
 nimble/host/mesh/include/mesh/main.h    |   16 +-
 nimble/host/mesh/include/mesh/mesh.h    |    9 -
 nimble/host/mesh/include/mesh/testing.h |    2 +-
 nimble/host/mesh/pkg.yml                |    2 +
 nimble/host/mesh/src/access.c           |   66 +-
 nimble/host/mesh/src/access.h           |    9 +
 nimble/host/mesh/src/adv.c              |   31 +-
 nimble/host/mesh/src/adv.h              |   11 +-
 nimble/host/mesh/src/beacon.c           |   17 +-
 nimble/host/mesh/src/cfg_cli.c          |    1 +
 nimble/host/mesh/src/cfg_srv.c          |  359 +++++--
 nimble/host/mesh/src/foundation.h       |    8 +
 nimble/host/mesh/src/friend.c           |   30 +-
 nimble/host/mesh/src/glue.c             |   19 +
 nimble/host/mesh/src/health_cli.c       |    1 -
 nimble/host/mesh/src/mesh.c             |   63 +-
 nimble/host/mesh/src/mesh_priv.h        |    1 +
 nimble/host/mesh/src/net.c              |  155 ++-
 nimble/host/mesh/src/net.h              |   38 +-
 nimble/host/mesh/src/prov.c             |   31 +-
 nimble/host/mesh/src/settings.c         | 1575 +++++++++++++++++++++++++++++++
 nimble/host/mesh/src/settings.h         |   24 +
 nimble/host/mesh/src/shell.c            |   24 +-
 nimble/host/mesh/src/testing.c          |    2 +-
 nimble/host/mesh/src/transport.c        |  104 +-
 nimble/host/mesh/syscfg.yml             |   68 ++
 34 files changed, 2460 insertions(+), 286 deletions(-)
 create mode 100644 nimble/host/mesh/src/settings.c
 create mode 100644 nimble/host/mesh/src/settings.h


[mynewt-nimble] 01/01: Merge pull request #142 from michal-narajowski/mesh-storage-port

Posted by na...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

naraj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-nimble.git

commit 88c3539fb5c5e6bf557f3eb28236593ded9f9131
Merge: 8edad8a ada0e73
Author: MichaƂ Narajowski <mi...@codecoup.pl>
AuthorDate: Wed Jul 18 10:35:23 2018 +0200

    Merge pull request #142 from michal-narajowski/mesh-storage-port
    
    Mesh sync with Zephyr (persistent storage)

 apps/blemesh/src/main.c                 |   10 +-
 apps/blemesh/syscfg.yml                 |    3 +
 apps/blemesh_light/src/main.c           |    8 +
 apps/blemesh_light/syscfg.yml           |    3 +
 apps/blemesh_shell/syscfg.yml           |    2 +
 nimble/host/mesh/include/mesh/access.h  |   22 +-
 nimble/host/mesh/include/mesh/cfg_srv.h |    4 +-
 nimble/host/mesh/include/mesh/glue.h    |   28 +-
 nimble/host/mesh/include/mesh/main.h    |   16 +-
 nimble/host/mesh/include/mesh/mesh.h    |    9 -
 nimble/host/mesh/include/mesh/testing.h |    2 +-
 nimble/host/mesh/pkg.yml                |    2 +
 nimble/host/mesh/src/access.c           |   66 +-
 nimble/host/mesh/src/access.h           |    9 +
 nimble/host/mesh/src/adv.c              |   31 +-
 nimble/host/mesh/src/adv.h              |   11 +-
 nimble/host/mesh/src/beacon.c           |   17 +-
 nimble/host/mesh/src/cfg_cli.c          |    1 +
 nimble/host/mesh/src/cfg_srv.c          |  359 +++++--
 nimble/host/mesh/src/foundation.h       |    8 +
 nimble/host/mesh/src/friend.c           |   30 +-
 nimble/host/mesh/src/glue.c             |   19 +
 nimble/host/mesh/src/health_cli.c       |    1 -
 nimble/host/mesh/src/mesh.c             |   63 +-
 nimble/host/mesh/src/mesh_priv.h        |    1 +
 nimble/host/mesh/src/net.c              |  155 ++-
 nimble/host/mesh/src/net.h              |   38 +-
 nimble/host/mesh/src/prov.c             |   31 +-
 nimble/host/mesh/src/settings.c         | 1575 +++++++++++++++++++++++++++++++
 nimble/host/mesh/src/settings.h         |   24 +
 nimble/host/mesh/src/shell.c            |   24 +-
 nimble/host/mesh/src/testing.c          |    2 +-
 nimble/host/mesh/src/transport.c        |  104 +-
 nimble/host/mesh/syscfg.yml             |   68 ++
 34 files changed, 2460 insertions(+), 286 deletions(-)