You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by vi...@apache.org on 2019/10/10 18:52:35 UTC

[mynewt-core] branch master updated (43671ff -> f3d0ff2)

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

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


    from 43671ff  mbuf.gdb: Print mbuf header with p/x
     new aa31f3d  mcumgr: initial changes
     new 42fe238  imgmgr_changes
     new 964521b  Update repository.yml
     new a1e80d5  slinky
     new 162a85f  Remove log, reboot log, imgmgr from slinky to get MCUmgr building
     new 97a0518  Keep imgmgr but use MCUmgr image management
     new 21a363e  Add SMP shell transport and use that
     new 3df3dae  MCUmgr port: Remove Newtmgr and add SMP
     new c57fa7e  MCUmgr port: Remove newtmgr and all its transports
     new 34f1909  smp: smp_write_at should be treated as a raw write
     new 87025e0  SMP: Fix up BLE transport
     new 7208dba  SMP: User header should get copied while allocating a response
     new dffd77d  logs: Use log_mgmt and img_mgmt from mcumgr
     new 4c765bd  SMP: Add smp_os pkg and the command handlers
     new 31768fc  SMP: make multiple registration for same group possible
     new 073f049  stats: port mcumgr stats
     new 7752b9e  imgmgr: make imgmgr compatible with mcumgr
     new ca03342  sys/log: Convert all data pointers to be const ptr
     new 05d68c0  imgmgr: Add coredump support using MCUmgr img_mgmt
     new 2c83302  imgmgr: Move abstractable code to img_mgmt
     new 2598297  log_fcb_slot1:Removing slot1 as part of bigger chg
     new 6aba4e5  imgmgr: Remove redundant prototypes
     new 2bb21a9  imgimgr_cli: Fix CLI to work with img_mgmt
     new d010dc7  mcumgr: config_mgmt with mcumgr
     new 6ed0705  mcumgr, log_mgmt: dependencies fixed, LOG_SOFT_RESET defined on sys/reboot
     new 07caab9  log_reboot: Slinky deps updated, fixed reboot_log
     new cbb622f  mgmt/oicmgr: Get OICMGR working with SMP/MCUmgr
     new 4c8ddb7  crash_test: make it work with mcumgr
     new c339c6e  mgmt: Use syscfgs for cond'l dependency for cmds
     new 5587b56  Add image hash optionally as part of log entry (#1943)
     new d1d330f  sys/log, mgmt: Resolve conflicts & update core
     new dd7f98e  oicmgr: use oic_streamer to work with oicmgr
     new f70bb3c  oicmgr: Fix writing to maps
     new 0184d2c  oicmgr: make it work with mcumgr
     new 7518585  oicmgr: cleanup and rearrangement
     new f999acb  oicmgr: comments cleanup
     new dbabfc3  newtmgr/smp:add xient pkg for nmgr & re-add smp_uart
     new 2c09cb0  smp,newtmgr,config,log,shell,stats: use new syscfg
     new 08dcbc4  imgmgr,oicmgr: Backwards compatibility
     new b70b3c6  oicmgr: Add back APIs for backwards compatibility
     new f0e8a5e  sys/log: get log version 2 support working again
     new ac668e4  encoding/cboattr: Use MCUmgr cborattr
     new 3eddbf1  nmgr_shell, smp_shell: Fix names of syscfgs
     new 55feb9a  imgmgr, sys/log: resolving conflicts
     new 531578e  log_reboot:resolve conflict by recent commit
     new da0b710  Mcumgr review fixes (#11)
     new d19c416  fs_mgmt, others: comply with API, styling fixes (#12)
     new e636085  log/fcb2, sys/reboot tests: Fix unit tests
     new 586af74  runtest: fix failing kernel/os/selftest
     new 67031f3  mcumgr: fix unit tests
     new 7f89961  apps: fixs CI builds
     new aa5ed65  apps: correct deps, fix CI builds
     new d81e024  apps: update deps for sensors_test
     new 10ad0ca  apps/bleuart: remove unused imgmgr header
     new 4dd0f75  fs_mount: fix unterminated conditional macro (#13)
     new b89ef53  mgmt, sys: fixing typos in copyright and comments
     new 978063c  smp: MGMT_NLIP_MAX_FRAME is added to the source file
     new 09e6ed2  smp_uart: Fix build
     new f3d0ff2  Merge pull request #1917 from vrahane/mcumgr

The 9248 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/bleprph_oic/syscfg.yml                        |  10 +-
 apps/blesplit/pkg.yml                              |   4 +-
 apps/blesplit/syscfg.yml                           |   8 +-
 apps/bleuart/pkg.yml                               |   4 +-
 apps/bleuart/src/main.c                            |   7 +-
 apps/bsnprph/pkg.yml                               |   5 +-
 apps/iptest/pkg.yml                                |   2 +-
 apps/lora_app_shell/pkg.yml                        |   2 +-
 apps/loraping/pkg.yml                              |   4 +-
 apps/ocf_sample/pkg.yml                            |   2 +-
 apps/sensors_test/pkg.yml                          |   2 +-
 apps/sensors_test/syscfg.yml                       |   8 +-
 apps/slinky/pkg.yml                                |   8 +-
 apps/slinky/src/main.c                             |   5 +-
 apps/slinky/syscfg.yml                             |   8 +-
 apps/slinky_oic/pkg.yml                            |   6 +-
 apps/slinky_oic/syscfg.yml                         |   6 +-
 apps/splitty/pkg.yml                               |   4 +-
 apps/splitty/src/main.c                            |   2 +-
 apps/testbench/pkg.yml                             |   1 +
 apps/testbench/syscfg.yml                          |  10 +-
 boot/split/src/split_priv.h                        |   2 +-
 encoding/cborattr/include/cborattr/cborattr.h      | 214 -----
 encoding/cborattr/pkg.yml                          |  29 -
 encoding/cborattr/selftest/pkg.yml                 |  30 -
 encoding/cborattr/selftest/src/test_cborattr.c     |  45 -
 encoding/cborattr/selftest/src/test_cborattr.h     |  61 --
 .../cborattr/selftest/src/test_cborattr_utils.c    |  50 --
 .../selftest/src/testcases/cborattr_decode1.c      |  83 --
 .../src/testcases/cborattr_decode_bool_array.c     | 101 ---
 .../src/testcases/cborattr_decode_int_array.c      | 143 ----
 .../src/testcases/cborattr_decode_obj_array.c      | 109 ---
 .../src/testcases/cborattr_decode_object.c         | 198 -----
 .../src/testcases/cborattr_decode_object_array.c   | 126 ---
 .../src/testcases/cborattr_decode_partial.c        |  47 --
 .../src/testcases/cborattr_decode_simple.c         | 123 ---
 .../src/testcases/cborattr_decode_string_array.c   | 135 ---
 .../src/testcases/cborattr_decode_substring_key.c  | 111 ---
 .../src/testcases/cborattr_decode_unnamed_array.c  |  99 ---
 .../selftest/src/testcases/cborattr_encode_omit.c  | 140 ----
 .../src/testcases/cborattr_encode_simple.c         | 143 ----
 encoding/cborattr/selftest/syscfg.yml              |  19 -
 encoding/cborattr/src/cborattr.c                   | 601 -------------
 encoding/cborattr/syscfg.yml                       |  22 -
 fs/fs/include/fs/fs.h                              |   4 +-
 fs/fs/pkg.yml                                      |   3 +
 fs/fs/src/fs_mount.c                               |  16 +-
 fs/fs/src/fs_nmgr.c                                | 250 ------
 fs/fs/src/fs_priv.h                                |   4 -
 fs/fs/syscfg.yml                                   |   4 +-
 kernel/os/selftest/pkg.yml                         |   2 +-
 .../selftest/src/testcases/os_mutex_test_basic.c   |   1 -
 .../selftest/src/testcases/os_mutex_test_case_1.c  |   1 -
 .../selftest/src/testcases/os_mutex_test_case_2.c  |   1 -
 mgmt/imgmgr/include/imgmgr/imgmgr.h                | 118 +--
 mgmt/imgmgr/pkg.yml                                |   4 +-
 mgmt/imgmgr/src/imgmgr.c                           | 932 ++-------------------
 mgmt/imgmgr/src/imgmgr_cli.c                       |  27 +-
 mgmt/imgmgr/src/imgmgr_coredump.c                  |  28 +-
 mgmt/imgmgr/src/imgmgr_log.c                       | 142 ----
 mgmt/imgmgr/src/imgmgr_priv.h                      |  19 +-
 mgmt/imgmgr/src/imgmgr_state.c                     | 408 ---------
 mgmt/imgmgr/syscfg.yml                             |  12 -
 mgmt/mgmt/include/mgmt/mgmt.h                      | 128 ---
 mgmt/mgmt/pkg.yml                                  |   1 +
 mgmt/mgmt/src/mgmt.c                               | 156 ----
 mgmt/newtmgr/nmgr_os/pkg.yml                       |  23 +-
 mgmt/newtmgr/nmgr_os/src/newtmgr_os.c              | 354 --------
 mgmt/newtmgr/nmgr_os/syscfg.yml                    |  23 -
 mgmt/newtmgr/pkg.yml                               |  19 +-
 mgmt/newtmgr/src/newtmgr.c                         | 393 ---------
 mgmt/newtmgr/syscfg.yml                            |   2 +-
 mgmt/newtmgr/transport/ble/pkg.yml                 |  17 +-
 mgmt/newtmgr/transport/ble/syscfg.yml              |   2 +-
 mgmt/newtmgr/transport/nmgr_shell/pkg.yml          |  16 +-
 mgmt/newtmgr/transport/nmgr_uart/pkg.yml           |  17 +-
 mgmt/oicmgr/include/oicmgr/oicmgr.h                |  24 +-
 mgmt/oicmgr/pkg.yml                                |  14 +-
 mgmt/oicmgr/src/oicmgr.c                           | 375 ++++-----
 mgmt/oicmgr/syscfg.yml                             |   5 +
 .../newtmgr.h => smp/include/mynewt_smp/smp.h}     |  42 +-
 mgmt/{newtmgr/nmgr_os => smp}/pkg.yml              |  20 +-
 .../smp_os/include/smp_os/smp_os.h}                |  20 +-
 mgmt/{newtmgr/nmgr_os => smp/smp_os}/pkg.yml       |  14 +-
 mgmt/smp/smp_os/src/smp_os.c                       | 226 +++++
 mgmt/smp/src/smp.c                                 | 323 +++++++
 {hw/mcu/dialog/da14699 => mgmt/smp}/syscfg.yml     |  18 +-
 .../transport/ble/include/smpble/smp_ble.h}        |  18 +-
 mgmt/{newtmgr => smp}/transport/ble/pkg.yml        |  10 +-
 .../transport/ble/src/smp_ble.c}                   |  86 +-
 .../nmgr_shell => smp/transport/ble}/syscfg.yml    |   7 +-
 .../nmgr_shell => smp/transport/smp_shell}/pkg.yml |  12 +-
 .../transport/smp_shell/src/smp_shell.c}           |  35 +-
 .../transport/smp_shell}/syscfg.yml                |   7 +-
 .../nmgr_uart => smp/transport/smp_uart}/pkg.yml   |  10 +-
 .../transport/smp_uart/src/smp_uart.c}             | 160 ++--
 .../transport/smp_uart}/syscfg.yml                 |  22 +-
 net/oic/pkg.yml                                    |   2 +-
 net/oic/selftest/pkg.yml                           |   2 +-
 net/oic/src/port/mynewt/ble_adaptor.c              |   2 +-
 repository.yml                                     |   7 +
 sys/config/pkg.yml                                 |   6 +-
 sys/config/src/config.c                            |   4 +-
 sys/config/src/{config_nmgr.c => config_mgmt.c}    |  23 +-
 sys/config/src/config_priv.h                       |   2 +-
 sys/config/syscfg.yml                              |   7 +
 sys/coredump/src/coredump.c                        |   5 +-
 sys/log/full/include/log/log.h                     |  29 +-
 sys/log/full/pkg.yml                               |   6 +-
 sys/log/full/selftest/align1_imghash/pkg.yml       |   1 -
 sys/log/full/selftest/align1_imghash/syscfg.yml    |   2 +
 .../src/log_test_fcb_bookmarks_util.c              |   2 +-
 .../src/log_test_fcb_watermarks_util.c             |   2 +-
 .../src/log_test_fcb_bookmarks_util.c              |   2 +-
 sys/log/full/selftest/util/src/log_test_util.c     |   6 +-
 .../util/src/testcases/log_test_case_level.c       |   2 +-
 sys/log/full/src/log.c                             |  31 +-
 sys/log/full/src/log_cbmem.c                       |  27 +-
 sys/log/full/src/log_console.c                     |   4 +-
 sys/log/full/src/log_fcb.c                         |  11 +-
 sys/log/full/src/log_fcb2.c                        |  11 +-
 sys/log/full/src/log_fcb_slot1.c                   | 381 ---------
 sys/log/full/src/log_nmgr.c                        | 845 -------------------
 sys/log/full/src/log_shell.c                       |   9 +-
 sys/log/full/syscfg.yml                            |  24 +-
 sys/metrics/pkg.yml                                |   2 +-
 sys/reboot/pkg.yml                                 |   3 +-
 sys/reboot/src/log_reboot.c                        |  14 +-
 sys/reboot/syscfg.yml                              |   5 +
 sys/shell/include/shell/shell.h                    |   2 +-
 sys/shell/pkg.yml                                  |   4 +-
 sys/shell/src/shell.c                              |   6 +-
 sys/shell/src/shell_nlip.c                         |   8 +-
 sys/shell/src/shell_priv.h                         |   2 +-
 sys/shell/syscfg.yml                               |   8 +-
 sys/stats/full/include/stats/stats.h               |   7 +-
 sys/stats/full/pkg.yml                             |   4 +-
 sys/stats/full/src/stats.c                         |   9 +-
 sys/stats/full/src/stats_nmgr.c                    | 175 ----
 sys/stats/full/syscfg.yml                          |  14 +-
 test/crash_test/include/crash_test/crash_test.h    |   2 +-
 test/crash_test/pkg.yml                            |   4 +-
 test/crash_test/src/{crash_nmgr.c => crash_mgmt.c} |  43 +-
 test/crash_test/src/crash_test.c                   |  26 +-
 test/crash_test/src/crash_test_priv.h              |   5 +-
 test/crash_test/syscfg.yml                         |   8 +-
 test/runtest/include/runtest/runtest.h             |   4 +-
 test/runtest/pkg.yml                               |   6 +-
 test/runtest/src/runtest.c                         |   6 +-
 test/runtest/src/runtest_priv.h                    |   2 +-
 test/runtest/src/{runtest_nmgr.c => runtest_smp.c} |  54 +-
 test/runtest/syscfg.yml                            |   6 +
 util/taskpool/src/taskpool.c                       |   3 -
 153 files changed, 1574 insertions(+), 7627 deletions(-)
 delete mode 100644 encoding/cborattr/include/cborattr/cborattr.h
 delete mode 100644 encoding/cborattr/pkg.yml
 delete mode 100644 encoding/cborattr/selftest/pkg.yml
 delete mode 100644 encoding/cborattr/selftest/src/test_cborattr.c
 delete mode 100644 encoding/cborattr/selftest/src/test_cborattr.h
 delete mode 100644 encoding/cborattr/selftest/src/test_cborattr_utils.c
 delete mode 100644 encoding/cborattr/selftest/src/testcases/cborattr_decode1.c
 delete mode 100644 encoding/cborattr/selftest/src/testcases/cborattr_decode_bool_array.c
 delete mode 100644 encoding/cborattr/selftest/src/testcases/cborattr_decode_int_array.c
 delete mode 100644 encoding/cborattr/selftest/src/testcases/cborattr_decode_obj_array.c
 delete mode 100644 encoding/cborattr/selftest/src/testcases/cborattr_decode_object.c
 delete mode 100644 encoding/cborattr/selftest/src/testcases/cborattr_decode_object_array.c
 delete mode 100644 encoding/cborattr/selftest/src/testcases/cborattr_decode_partial.c
 delete mode 100644 encoding/cborattr/selftest/src/testcases/cborattr_decode_simple.c
 delete mode 100644 encoding/cborattr/selftest/src/testcases/cborattr_decode_string_array.c
 delete mode 100644 encoding/cborattr/selftest/src/testcases/cborattr_decode_substring_key.c
 delete mode 100644 encoding/cborattr/selftest/src/testcases/cborattr_decode_unnamed_array.c
 delete mode 100644 encoding/cborattr/selftest/src/testcases/cborattr_encode_omit.c
 delete mode 100644 encoding/cborattr/selftest/src/testcases/cborattr_encode_simple.c
 delete mode 100644 encoding/cborattr/selftest/syscfg.yml
 delete mode 100644 encoding/cborattr/src/cborattr.c
 delete mode 100644 encoding/cborattr/syscfg.yml
 delete mode 100644 fs/fs/src/fs_nmgr.c
 delete mode 100644 mgmt/imgmgr/src/imgmgr_log.c
 delete mode 100644 mgmt/imgmgr/src/imgmgr_state.c
 delete mode 100644 mgmt/mgmt/include/mgmt/mgmt.h
 delete mode 100644 mgmt/mgmt/src/mgmt.c
 delete mode 100644 mgmt/newtmgr/nmgr_os/src/newtmgr_os.c
 delete mode 100644 mgmt/newtmgr/nmgr_os/syscfg.yml
 delete mode 100644 mgmt/newtmgr/src/newtmgr.c
 rename mgmt/{newtmgr/include/newtmgr/newtmgr.h => smp/include/mynewt_smp/smp.h} (61%)
 copy mgmt/{newtmgr/nmgr_os => smp}/pkg.yml (76%)
 rename mgmt/{newtmgr/nmgr_os/include/nmgr_os/nmgr_os.h => smp/smp_os/include/smp_os/smp_os.h} (75%)
 copy mgmt/{newtmgr/nmgr_os => smp/smp_os}/pkg.yml (84%)
 create mode 100644 mgmt/smp/smp_os/src/smp_os.c
 create mode 100644 mgmt/smp/src/smp.c
 copy {hw/mcu/dialog/da14699 => mgmt/smp}/syscfg.yml (77%)
 rename mgmt/{newtmgr/transport/ble/include/nmgrble/newtmgr_ble.h => smp/transport/ble/include/smpble/smp_ble.h} (76%)
 copy mgmt/{newtmgr => smp}/transport/ble/pkg.yml (81%)
 rename mgmt/{newtmgr/transport/ble/src/newtmgr_ble.c => smp/transport/ble/src/smp_ble.c} (73%)
 copy mgmt/{newtmgr/transport/nmgr_shell => smp/transport/ble}/syscfg.yml (82%)
 copy mgmt/{newtmgr/transport/nmgr_shell => smp/transport/smp_shell}/pkg.yml (78%)
 rename mgmt/{newtmgr/transport/nmgr_shell/src/nmgr_shell.c => smp/transport/smp_shell/src/smp_shell.c} (59%)
 copy mgmt/{newtmgr/transport/nmgr_shell => smp/transport/smp_shell}/syscfg.yml (81%)
 copy mgmt/{newtmgr/transport/nmgr_uart => smp/transport/smp_uart}/pkg.yml (83%)
 rename mgmt/{newtmgr/transport/nmgr_uart/src/nmgr_uart.c => smp/transport/smp_uart/src/smp_uart.c} (67%)
 copy mgmt/{newtmgr/transport/nmgr_uart => smp/transport/smp_uart}/syscfg.yml (64%)
 rename sys/config/src/{config_nmgr.c => config_mgmt.c} (86%)
 delete mode 100644 sys/log/full/src/log_fcb_slot1.c
 delete mode 100644 sys/log/full/src/log_nmgr.c
 delete mode 100644 sys/stats/full/src/stats_nmgr.c
 rename test/crash_test/src/{crash_nmgr.c => crash_mgmt.c} (61%)
 rename test/runtest/src/{runtest_nmgr.c => runtest_smp.c} (67%)