-
Notifications
You must be signed in to change notification settings - Fork 3k
Nanostack release v12.4.0 #13473
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
Merged
0xc0170
merged 35 commits into
ARMmbed:master
from
artokin:nanostack_relase_12_4_0_to_master
Aug 25, 2020
Merged
Nanostack release v12.4.0 #13473
0xc0170
merged 35 commits into
ARMmbed:master
from
artokin:nanostack_relase_12_4_0_to_master
Aug 25, 2020
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ity/nanostack/sal-stack-nanostack'
…ommit 1360a38b2d git-subtree-dir: connectivity/nanostack/sal-stack-nanostack git-subtree-split: 1360a38b2daf1ffc26e61b62f091f92d7a18df0e
…ity/nanostack/coap-service'
…ity/nanostack/sal-stack-nanostack-eventloop'
…ent from commit fdb818f341 git-subtree-dir: connectivity/nanostack/sal-stack-nanostack-eventloop git-subtree-split: fdb818f34127bc09819978cf1345b04ae8893d33
…ity/libraries/nanostack-libservice'
…commit c6cae6992a git-subtree-dir: connectivity/libraries/nanostack-libservice git-subtree-split: c6cae6992a12f62f19cf7875f889304d5c1ded6d
…3fe574..48609ae 48609ae Merge branch 'release_internal' into release_external 62d8586 Ignore ns_monitor when receiving Ack (ARMmbed#2417) 3323f36 Add support for Ethernet RA dns configuration d8e7d40 Iotthd 4239 (ARMmbed#2414) b46f3c6 add empty function for ws_stack_info_get fc97980 Changed RADIUS shared secret length to 16-bit value f827ffc Added information API to Wi-SUN and border router 8f1f9d5 EDFE error handling update 51bf94e Fix adaptation interface unit tests (ARMmbed#2409) 0860b57 FHSS_WS: Fixed reading unicast remaining slots (ARMmbed#2408) 4d8c03b Border Router RADIUS client basic authentication functionality (ARMmbed#2406) fbfada9 Adaptation IF: Allocate fragmentation buffer only if needed (ARMmbed#2407) 66f1bff Added storing of PAN version to NVM on BR 89826ce Iotthd 4224 (ARMmbed#2403) 3fc1ae2 BR EUI-64 is now selected for 4WH using PMKID on 4WH Message 1 af8438e Timing tool traces (ARMmbed#2401) 7938795 Fixed new PD data request for check if EDFE exchange is active. 85ab8fd Extented Frame exchange support 86b1f27 Merge pull request ARMmbed#2399 from ARMmbed/IOTTHD-4220 fed69e0 Add missing test method to ws_empty_functions 6b58e26 Add EDFE mode to Socket API setsockopt 1283077 Test API to adjust 6LoWPAN fragmentation MTU size (ARMmbed#2398) e787874 Init MAC MTU size based on driver MTU size (ARMmbed#2397) bf8e89e Ignore neighbors using unsupported channel function (ARMmbed#2395) 1c263fd FHSS exclude channel usage from mask and Brazilian Domain support 841dcbe MAC: Configurable data whitening (ARMmbed#2393) 9a10d66 Fix global address detection (ARMmbed#2392) f27fe86 Corrected network name and PAN ID change on auth start bcce0ed Clarified border router routing table API description e4630a4 Wi-SUN interface now informs address changes as interface events 2174374 Fix error found by coverity (ARMmbed#2389) 843254a MPL: traces for transmit and receive message (ARMmbed#2387) git-subtree-dir: connectivity/nanostack/sal-stack-nanostack git-subtree-split: 48609ae
…ges from fdb818f341..86cf0cca08 86cf0cca08 Merge branch 'master' into release_for_mbed_os b560a9da36 Add SPDX-License-Identifier to Makefile db2f2136a3 Fix documentation of eventOS_event_timer_shortest_active_timer(). 798215b611 Add Doxygen module documentation for event system. git-subtree-dir: connectivity/nanostack/sal-stack-nanostack-eventloop git-subtree-split: 86cf0cca08e4bab62993d4445b37f4e775ef90ce
…k-as_subtree * commit 'ac91d0ab4f0efdc6e526b83632eaf99f481298f9': Squashed 'connectivity/nanostack/sal-stack-nanostack-eventloop/' changes from fdb818f341..86cf0cca08
…c6cae6992a..67d7b93ec6 67d7b93ec6 Allow ns_list to be visible as own module in Doxygen git-subtree-dir: connectivity/libraries/nanostack-libservice git-subtree-split: 67d7b93ec6769fa3c6d52da81ba693e170ff1260
…k-as_subtree * commit '70e2f11a0c79969e66b51085571bbe9f4dfb7ded': Squashed 'connectivity/libraries/nanostack-libservice/' changes from c6cae6992a..67d7b93ec6
…ced9711c4 6ced9711c4 Merge branch 'master' into release_for_mbed_os 81e95acee7 README.md / filtering examples (ARMmbed#97) 2a1d4f8933 Include inttypes.h for PRIx<N> formatting macros (ARMmbed#96) e7a828ea7e Remove dependency to Nanomesh headers (ARMmbed#92) git-subtree-dir: features/frameworks/mbed-trace git-subtree-split: 6ced9711c4442857a72add74680caf8fc57699c3
…k-as_subtree * commit 'bbc6f377f5e58e1798c41e8c670c714b9c3e35de': Squashed 'features/frameworks/mbed-trace/' changes from 642a459a39..6ced9711c4
-Remove atmel-rf-driver, mcr20a-rf-driver and stm-s2lp-rf-driver
…ity/drivers/802.15.4_RF/atmel-rf-driver'
…from commit 7117a18069 git-subtree-dir: connectivity/drivers/802.15.4_RF/atmel-rf-driver git-subtree-split: 7117a18069f2ace7b9aa615bb682edb5dd7920bd
…k-as_subtree * commit 'e1376bf778256f92b94017179b4f9d71eb4bc173': Squashed 'connectivity/drivers/802.15.4_RF/atmel-rf-driver/' changes from 6d72419d8b..293edc63b8
…from 6d72419d8b..293edc63b8 293edc63b8 Merge pull request ARMmbed#100 from ARMmbed/update_from_mbedos b5c79340aa Flag chrono functions to support Mbed OS 5.15 f623784a51 Revert "Revert "(via Mbed-OS)Use std::chrono based functions (ARMmbed#98)" (ARMmbed#99)" 273491840a Revert "(via Mbed-OS)Use std::chrono based functions (ARMmbed#98)" (ARMmbed#99) 4c1cf6e8ca (via Mbed-OS)Use std::chrono based functions (ARMmbed#98) 6c1e445c43 Merge pull request ARMmbed#97 from ARMmbed/IOTTHD-4181 3e5fd70b38 Atmel RF: Data whitening configurable 16d636242a Merge pull request ARMmbed#96 from ARMmbed/IOTTHD-3433 18aed62f22 Atmel RF: Check if given TX power is invalid and return -1 86492ad9f8 Atmel RF: Implemented TX power setting fd1cd361f5 Allow PIN configuration using Mbed OS config (ARMmbed#95) git-subtree-dir: connectivity/drivers/802.15.4_RF/atmel-rf-driver git-subtree-split: 293edc63b87c4700579b14f2034ab152c0fb4f4c
… from commit b78cc04d67 git-subtree-dir: connectivity/drivers/802.15.4_RF/mcr20a-rf-driver git-subtree-split: b78cc04d67028dc8946966e55825a69eaab578c7
…ity/drivers/802.15.4_RF/mcr20a-rf-driver'
…ity/drivers/802.15.4_RF/stm-s2lp-rf-driver'
…nt from commit fae23e5afe git-subtree-dir: connectivity/drivers/802.15.4_RF/stm-s2lp-rf-driver git-subtree-split: fae23e5afee4b3630d2f5982591df3bdf3d2687d
JarkkoPaso
approved these changes
Aug 24, 2020
mikter
previously approved these changes
Aug 24, 2020
…from 293edc63b8..ae4ef1b197 ae4ef1b197 Merge pull request ARMmbed#101 from ARMmbed/sync_with_mbed_os_master dd57078cf8 (via Mbed OS)resolved astyle - coding format. f62ac25b09 (via Mbed OS)fixed the preprocessor guards 63cc85e983 Follow Mbed OS coding style git-subtree-dir: connectivity/drivers/802.15.4_RF/atmel-rf-driver git-subtree-split: ae4ef1b197698749ce030c39d84e222ac4b4cd0e
…k-as_subtree * commit '6e89573be1c458bf3cfa6f1677a31648b4686284': Squashed 'connectivity/drivers/802.15.4_RF/atmel-rf-driver/' changes from 293edc63b8..ae4ef1b197
mikter
approved these changes
Aug 24, 2020
JarkkoPaso
approved these changes
Aug 24, 2020
0xc0170
approved these changes
Aug 24, 2020
CI started |
Jenkins CI Test : ✔️ SUCCESSBuild Number: 1 | 🔒 Jenkins CI Job | 🌐 Logs & ArtifactsCLICK for Detailed Summary
|
Travis is known issue, will be fixed in another PR. |
@artokin Please fill in always all sections (test and pull request type). I've fixed it now. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary of changes
Nanostack release v12.4.0 to Mbed OS master branch.
Nanostack v12.4.0 contains bug fixes and stability improvements to the Wi-SUN protocol stack.
802.15.4.RF RF drivers has been updated to match functionality in Nanostack v12.4.0.
This PR is upstreaming #13444
Additional changes to Mbed OS file structure:
Use
git subtree
command to maintain nanostack related folders:nanostack/sal-stack-nanostack
,nanostack/coap-service
andnanostack/sal-stack-nanostack-eventloop
libraries/nanostack-libservice
connectivity/drivers/802.15.4_RF/atmel-rf-driver
connectivity/drivers/802.15.4_RF/mcr20a-rf-driver
connectivity/drivers/802.15.4_RF/stm-s2lp-rf-driver
Because Nanostack and related RF drivers are developed in separate repositories and content is then transferred to Mbed OS.
In this PR existing content is removed and the same content if added again using
git subtree
command. No files have changed as the content is the same. In the future these folders can be updated from master repository by using command:git subtree pull --prefix connectivity/nanostack/coap-service https://github.com/ARMmbed/coap-service master --squash
git subtree pull --prefix connectivity/nanostack/sal-stack-nanostack-eventloop https://github.com/ARMmbed/sal-stack-nanostack-eventloop release_for_mbed_os --squash
git subtree pull --prefix connectivity/nanostack/sal-stack-nanostack https://github.com/ARMmbed/sal-stack-nanostack-private release_external --squash
git subtree pull --prefix connectivity/libraries/nanostack-libservice https://github.com/ARMmbed/nanostack-libservice master --squash
git subtree pull --prefix connectivity/drivers/802.15.4_RF/atmel-rf-driver https://github.com/ARMmbed/atmel-rf-driver master --squash
git subtree pull --prefix connectivity/drivers/802.15.4_RF/stm-s2lp-rf-driver https://github.com/ARMmbed/stm-s2lp-rf-driver master --squash
git subtree pull --prefix connectivity/drivers/802.15.4_RF/mcr20a-rf-driver https://github.com/ARMmbed/mcr20a-rf-driver master --squash
Impact of changes
Migration actions required
Documentation
Pull request type
Test results
Reviewers