Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nanostack release v15.1.0 to master #15187

Merged
merged 10 commits into from
Dec 13, 2021

Conversation

artokin
Copy link
Contributor

@artokin artokin commented Dec 8, 2021

Summary of changes

Nanostack release v15.1.0 to master

Features

  • Forward RPL configuration unmodified through network allowing new configuration options added in future.
  • New configuration options added for FAN 1.1 Border router.

Changes

  • RPL DAO lifetime update uses the default lifetime and starts to count down after 1/8th time has passed to allow smoother path timeout handling in border router.
  • New Socket status type SOCKET_BUSY indicate when Radio channel is busy or generic socket busy.
  • Use static -80dBm CCA threshold for Japan domain as defined by Wi-SUN FAN specification.
  • Removed supplicant functionality from ws_border_router configuration and added ws_full configuration that has full feature set

Bug fixes

  • CCA failure during address registration is not handled as critical error.
  • Corrected client side security protocol timer lengths and shortened server side security protocol non-trickle timer from 30 minutes to 5 minutes.

Impact of changes

Migration actions required

Documentation


Pull request type

[x] Patch update (Bug fix / Target update / Docs update / Test update / Refactor)
[] Feature update (New feature / Functionality change / New API)
[] Major update (Breaking change E.g. Return code change / API behaviour change)

Test results

[] No Tests required for this change (E.g docs only update)
[x] Covered by existing mbed-os tests (Greentea or Unittest)
[] Tests / results supplied as part of this PR

Reviewers

@mikter , @mikaleppanen , @JarkkoPaso , @teetak01

@ciarmcom ciarmcom added the release-type: patch Indentifies a PR as containing just a patch label Dec 8, 2021
@ciarmcom ciarmcom requested a review from a team December 8, 2021 11:00
@ciarmcom
Copy link
Member

ciarmcom commented Dec 8, 2021

@artokin, thank you for your changes.
@ARMmbed/mbed-os-maintainers please review.

…25a4af..154db5425e

154db5425e Merge branch 'release_internal' into release_external
dca258c3f0 Updated unit test
89df990e6d Set EAPOL relay state function to LLC as a callback
47d8f42bf5 Removed extra call to supplicant delete callback
00ebfd905f Added new configuration options for Border router
421f6a8191 Move RPL code to the 6lr state machine
e1e43b8ac2 Corrected pae controller BR EUI-64 flagging
aaefdaebab Refactored pae controller (ARMmbed#2707)
b82e0ee19a Update copyright text in CMakeLists.txt files (ARMmbed#2706)
5791a22d37 Renamed bootstrap files and separated pae controller callback functions (ARMmbed#2703)
4e3ec07caf MAC beacon payload max MTU allocation limited to for support MTU size 127.
a997ab6653 Iotthd 4698 (ARMmbed#2702)
e64b057bff Adjusted security protocols timeouts (ARMmbed#2701)
cb3db6419f Return invalid values from old API if new configuration is used
6872401f8d RPL address registration update
90a434d318 RPL DAO lifetime update
e39f6432eb Forward RPL configuration unmodified
58da4d6c93 Sync Cmake updates from Mbed OS (ARMmbed#2697)
4c229b46c9 Adjust Wi-SUN host/router config - HAVE_RPL (ARMmbed#2696)
40bd2320ba Update release v15.0.0 details to CHANGELOG (ARMmbed#2694)

git-subtree-dir: connectivity/nanostack/sal-stack-nanostack
git-subtree-split: 154db5425eb9f0df82ee081cb05e7d80cda11415
…k_v15_1_0

* commit '00253cb11629fab6f753682d89faa2ce7b4a213a':
  Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 225a4af..154db5425e
…from 834c5357c6..ccba775217

ccba775217 Merge pull request ARMmbed#110 from PelionIoT/sync_from_mbed_os
301b184ba4 Update copyright
3c9927a4e8 Sync from Mbed OS
68a243c432 Merge pull request ARMmbed#109 from PelionIoT/IOTTHD-4839
55004765bd Read received packet length in RX done callback

git-subtree-dir: connectivity/drivers/802.15.4_RF/atmel-rf-driver
git-subtree-split: ccba7752172988f2c50a646af09dd0c1e91d4fc8
…k_v15_1_0

* commit '233ec783c1b902af25f1376d6fcdc9f4b0bccf53':
  Squashed 'connectivity/drivers/802.15.4_RF/atmel-rf-driver/' changes from 834c5357c6..ccba775217
…es from 7d12478914..089ca0eed7

089ca0eed7 Merge pull request ARMmbed#78 from PelionIoT/sync_from_mbedos
f61d52dc77 Update copyright
36f14ee53a Sync from Mbed OS

git-subtree-dir: connectivity/drivers/802.15.4_RF/stm-s2lp-rf-driver
git-subtree-split: 089ca0eed7a6208fd7fe3e54e425d6669515ebf0
…k_v15_1_0

* commit '75c79ac616fce0b36ca047e676069e12e1bb30c1':
  Squashed 'connectivity/drivers/802.15.4_RF/stm-s2lp-rf-driver/' changes from 7d12478914..089ca0eed7
… from 61de9be6dc..7a1bfec754

7a1bfec754 Merge pull request ARMmbed#41 from PelionIoT/synch_from_mbed_os
d0c36ea67d Update copyright
0831ad21c8 Sync from Mbed OS

git-subtree-dir: connectivity/drivers/802.15.4_RF/mcr20a-rf-driver
git-subtree-split: 7a1bfec7547676baf1ec91ed46eb07da6f0970cb
…k_v15_1_0

* commit '89eb48fe1a3ba68057029c7e475f1ec78eb95abc':
  Squashed 'connectivity/drivers/802.15.4_RF/mcr20a-rf-driver/' changes from 61de9be6dc..7a1bfec754
…ges from fb20d3f32c..60c1fb61af

60c1fb61af Merge remote-tracking branch 'origin/master' into release_for_mbed_os
6c8166d77b Sync from Mbed OS (ARMmbed#50)
b8e6ed9def Update copyright (ARMmbed#48)

git-subtree-dir: connectivity/nanostack/sal-stack-nanostack-eventloop
git-subtree-split: 60c1fb61afb5825fd6eac150eadded9fdc3047a8
…k_v15_1_0

* commit '1d440bc3adfe6afbd60ff8c39dd267aa925716c3':
  Squashed 'connectivity/nanostack/sal-stack-nanostack-eventloop/' changes from fb20d3f32c..60c1fb61af
@mergify mergify bot added needs: CI and removed needs: review labels Dec 9, 2021
@0xc0170
Copy link
Contributor

0xc0170 commented Dec 9, 2021

CI started

@mbed-ci
Copy link

mbed-ci commented Dec 9, 2021

Jenkins CI Test : ✔️ SUCCESS

Build Number: 1 | 🔒 Jenkins CI Job | 🌐 Logs & Artifacts

CLICK for Detailed Summary

jobs Status
jenkins-ci/mbed-os-ci_build-cloud-example-ARM ✔️
jenkins-ci/mbed-os-ci_build-cloud-example-GCC_ARM ✔️
jenkins-ci/mbed-os-ci_unittests ✔️
jenkins-ci/mbed-os-ci_build-greentea-ARM ✔️
jenkins-ci/mbed-os-ci_build-greentea-GCC_ARM ✔️
jenkins-ci/mbed-os-ci_build-example-ARM ✔️
jenkins-ci/mbed-os-ci_build-example-GCC_ARM ✔️
jenkins-ci/mbed-os-ci_greentea-test ✔️

@0xc0170 0xc0170 merged commit ff061e8 into ARMmbed:master Dec 13, 2021
@mergify mergify bot removed the ready for merge label Dec 13, 2021
@artokin artokin deleted the nanostack_release_v15_1_0 branch December 15, 2021 09:08
@mbedmain mbedmain added release-version: 6.16.0 Release-pending and removed release-type: patch Indentifies a PR as containing just a patch Release-pending labels Jun 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants