Commit Graph

28030 Commits (a327210fd0b4ea76ab4c234fb36cb1f990f19e05)

Author SHA1 Message Date
Mika Leppänen a327210fd0 RADIUS shared secret .json parameter set correction 2020-09-01 12:18:00 +03:00
Arto Kinnunen 86b27bf7c9
Merge pull request #13391 from liugang-gavin/feature-wisun
targets: clock: change default core clock to 528M
2020-08-26 16:11:16 +03:00
Arto Kinnunen 04d8eebf4e
Merge pull request #13412 from mikaleppanen/wisun_radius_conf
Add support for RADIUS configuration options to Wi-SUN
2020-08-20 15:03:18 +03:00
Mika Leppänen befd783e59 Added support for RADIUS configuration options to Wi-SUN
Added support for external RADIUS server configuration to Wi-SUN Border Router.
Added configuration functions and .json configuration options for:
- external RADIUS server IPv6 address
- RADIUS shared secret.
2020-08-20 11:43:01 +03:00
Arto Kinnunen 3036b39869
Merge pull request #13453 from debdeep-arm/update-mbed-mesh-api
[feature-wisun] Updating mbed-mesh-api.
2020-08-20 11:19:20 +03:00
Debdeep Saha 0e64f7de8a Typo fixed. 2020-08-19 15:24:04 +05:30
Debdeep Saha 2b11de8629 Resolving comments 2020-08-19 15:24:04 +05:30
Debdeep Saha 80c9b270cd Updating mbed-mesh-api.
-Adding new parameters for Wi-SUN interface information.
2020-08-19 15:24:04 +05:30
Arto Kinnunen 41747c9983
Merge pull request #13444 from artokin/nanostack_release_12_4_0_fea_wisun
[feature-wisun] Nanostack release v12.4.0
2020-08-19 12:13:38 +03:00
Arto Kinnunen 12bfd83b0d Merge commit '42748f8a55dde0406c3b9188c262c4296fda4b86' into feature-wisun
* commit '42748f8a55dde0406c3b9188c262c4296fda4b86':
  Squashed 'features/frameworks/mbed-trace/' changes from 642a459a39..6ced9711c4
2020-08-17 17:46:40 +03:00
Arto Kinnunen 42748f8a55 Squashed 'features/frameworks/mbed-trace/' changes from 642a459a39..6ced9711c4
6ced9711c4 Merge branch 'master' into release_for_mbed_os
81e95acee7 README.md / filtering examples (#97)
2a1d4f8933 Include inttypes.h for PRIx<N> formatting macros (#96)
e7a828ea7e Remove dependency to Nanomesh headers (#92)

git-subtree-dir: features/frameworks/mbed-trace
git-subtree-split: 6ced9711c4442857a72add74680caf8fc57699c3
2020-08-17 17:46:40 +03:00
Arto Kinnunen 75e1781f0c Merge commit '96d7abd79fc58007ec6ed11dc73e64145b30d528' into feature-wisun
* commit '96d7abd79fc58007ec6ed11dc73e64145b30d528':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from b3fe5744d1..48609aeded
2020-08-17 17:18:15 +03:00
Arto Kinnunen 96d7abd79f Squashed 'features/nanostack/sal-stack-nanostack/' changes from b3fe5744d1..48609aeded
48609aeded Merge branch 'release_internal' into release_external
62d8586ae0 Ignore ns_monitor when receiving Ack (#2417)
3323f36d58 Add support for Ethernet RA dns configuration
d8e7d40aee Iotthd 4239 (#2414)
b46f3c635e add empty function for ws_stack_info_get
fc97980aa8 Changed RADIUS shared secret length to 16-bit value
f827ffc364 Added information API to Wi-SUN and border router
8f1f9d5f46 EDFE error handling update
51bf94e77f Fix adaptation interface unit tests (#2409)
0860b57879 FHSS_WS: Fixed reading unicast remaining slots (#2408)
4d8c03bc06 Border Router RADIUS client basic authentication functionality (#2406)
fbfada9595 Adaptation IF: Allocate fragmentation buffer only if needed (#2407)
66f1bffb47 Added storing of PAN version to NVM on BR
89826ce8af Iotthd 4224 (#2403)
3fc1ae221b BR EUI-64 is now selected for 4WH using PMKID on 4WH Message 1
af8438e65e Timing tool traces (#2401)
7938795f2f Fixed new PD data request for check if EDFE exchange is active.
85ab8fd3e1 Extented Frame exchange support
86b1f27041 Merge pull request #2399 from ARMmbed/IOTTHD-4220
fed69e04d7 Add missing test method to ws_empty_functions
6b58e26c30 Add EDFE mode to Socket API setsockopt
12830770e6 Test API to adjust 6LoWPAN fragmentation MTU size (#2398)
e787874424 Init MAC MTU size based on driver MTU size (#2397)
bf8e89e0b7 Ignore neighbors using unsupported channel function (#2395)
1c263fd54e FHSS exclude channel usage from mask and Brazilian Domain support
841dcbeccb MAC: Configurable data whitening (#2393)
9a10d66add Fix global address detection (#2392)
f27fe86a24 Corrected network name and PAN ID change on auth start
bcce0ed0ef Clarified border router routing table API description
e4630a4916 Wi-SUN interface now informs address changes as interface events
2174374df3 Fix error found by coverity (#2389)
843254a510 MPL: traces for transmit and receive message (#2387)

git-subtree-dir: features/nanostack/sal-stack-nanostack
git-subtree-split: 48609aeded2059177f8877b8f94558fc68b9595f
2020-08-17 17:18:15 +03:00
Arto Kinnunen 4c4af375af Merge commit '4d8c88d1f3b4f99bce35d737db58fd74436adf6f' into feature-wisun
* commit '4d8c88d1f3b4f99bce35d737db58fd74436adf6f':
  Squashed 'features/frameworks/nanostack-libservice/' changes from c6cae6992a..67d7b93ec6
2020-08-17 17:15:17 +03:00
Arto Kinnunen 4d8c88d1f3 Squashed 'features/frameworks/nanostack-libservice/' changes from c6cae6992a..67d7b93ec6
67d7b93ec6 Allow ns_list to be visible as own module in Doxygen

git-subtree-dir: features/frameworks/nanostack-libservice
git-subtree-split: 67d7b93ec6769fa3c6d52da81ba693e170ff1260
2020-08-17 17:15:17 +03:00
Arto Kinnunen a367c51851 Merge commit '565dab530c9544c6cf5d391c5444aa040b410513' into feature-wisun
* commit '565dab530c9544c6cf5d391c5444aa040b410513':
  Squashed 'features/nanostack/sal-stack-nanostack-eventloop/' changes from 276ff28179..b560a9da36
2020-08-17 17:10:14 +03:00
Arto Kinnunen 565dab530c Squashed 'features/nanostack/sal-stack-nanostack-eventloop/' changes from 276ff28179..b560a9da36
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: features/nanostack/sal-stack-nanostack-eventloop
git-subtree-split: b560a9da36d021c71410e55806fa79f143247804
2020-08-17 17:10:14 +03:00
Arto Kinnunen cdbae5dcd3 802.15.4 Atmel RF driver update
Sync with master version v3.3.1
2020-08-17 14:51:18 +03:00
Arto Kinnunen 00475653bc 802.15.4 STM S2LP driver update
Sync with master v1.0.6
2020-08-17 14:51:18 +03:00
timwang 75fb6bd348 targets:clock: Update the coreclock value
Update the coreclock value which will be used in middleware

Signed-off-by: timwang <tim.wang@nxp.com>
2020-08-04 17:13:27 +08:00
timwang 6ff29c9948 targets: clock: change default core clock to 528M
change the clock config of the RT1050 to set the default core clock to
528M

Signed-off-by: timwang <tim.wang@nxp.com>
2020-08-04 15:10:59 +08:00
Arto Kinnunen 3ab72c71b7
Merge pull request #13134 from fredlee12001/WiSun_Size
Add WiSun network size configs in JSON
2020-07-03 10:12:11 +03:00
Martin Kojtal f4c153865a
Merge pull request #13182 from mikaleppanen/corr_supp_auth_start
[feature-wisun] Correct network name and PAN ID change on auth start
2020-07-01 11:46:50 +02:00
Mika Leppänen f944bb738e Corrected network name and PAN ID change on auth start
PAE supplicant did not detect correctly that network name or PAN ID
was changed on authentication start. This causes the supplicant to
use old keys and old BR EUI-64 during authentication, which resulted
to BR EUI-64 mismatch on 4WH.
2020-06-24 11:25:10 +03:00
Arto Kinnunen c77b2f4beb
Merge pull request #13132 from debdeep-arm/fix-routing-table-get-api
[feature-wisun] Fix routing_table_get API
2020-06-22 16:51:41 +03:00
Arto Kinnunen b0604563bf
Merge pull request #13124 from artokin/feature_wisun_atmel_rf_driver_update
[feature-wisun] 802.15.4 Atmel RF driver update
2020-06-22 16:50:21 +03:00
Arto Kinnunen a9774dfc07
Merge pull request #13133 from artokin/feature_wisun_update_mbed_os_5_15_4
[feature-wisun] Update Mbed OS base version mbed-os-5.15.4
2020-06-22 16:49:49 +03:00
fred.li b728321721 Add WiSun network size configs in JSON 2020-06-18 18:59:31 +08:00
Debdeep Saha 7b1ff34b50 [feature-wisun] Fix routing_table_get API
-Return value is modified.
2020-06-17 16:48:06 +05:30
Arto Kinnunen cef4dde453 Merge remote-tracking branch 'upstream/mbed-os-5.15' into feature-wisun
* upstream/mbed-os-5.15: (47 commits)
  Update mbed version to 5.15.4
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from cc03296c27..b3fe5744d1
  Squashed 'features/frameworks/nanostack-libservice/' changes from 9a61e73787..c6cae6992a
  802.15.4 MCR20A RF driver update
  802.15.4 Atmel RF driver update
  802.15.4 STM S2LP driver update
  Added Wi-SUN statistics interface
  Allowed to set Wi-SUN certificates in DISCONNECTED state
  Change unrecognised features to a warning, rather than error
  Fix assertation ordering in tests
  Define mbedtls_ecc_group_to_psa inline for NS world
  Remove references to mbed-crypto
  Move Mbed Crypto Greentea tests to Mbed TLS
  Update Mbed TLS to latest version
  Adjust Mbed TLS importer and config script
  tls: Remove apache-2.0.txt from importer script
  tools: Fix grammar in feature error message
  M2351: Enable non-PSA minimal secure build
  Cellular: Enable tac info for ALT1250
  Nuvoton: Change WDT clock source to LXT
  ...
2020-06-17 12:21:07 +03:00
Martin Kojtal e4b81f67f9
Merge pull request #13125 from ARMmbed/version-update
Update mbed version to 5.15.4
2020-06-17 10:12:48 +02:00
Anna Bridge 3632545bff
Update mbed version to 5.15.4 2020-06-16 15:06:17 +01:00
Arto Kinnunen 9695b6d178 802.15.4 Atmel RF driver update
Sync with master version v3.3.1
2020-06-16 14:58:01 +03:00
Anna Bridge 0515ed1f9f
Merge pull request #13072 from mikter/ws_certificate_set_change_5.15
[mbed-os-5.15] Allowed to set Wi-SUN certificates in DISCONNECTED state
2020-06-12 14:48:23 +01:00
Anna Bridge 82e2f9016c
Merge pull request #13080 from artokin/nanostack_release_12_3_0_to_5_15
[mbed-os-5.15] Nanostack release v12.3.0
2020-06-12 14:47:34 +01:00
Anna Bridge cc8bb4596f
Merge pull request #13084 from debdeep-arm/wisun-interface-api-add
[feature-wisun] Added Wi-SUN interface and Border Router API.
2020-06-11 12:04:22 +01:00
Debdeep Saha 16e807e2f5 Adding check for RPL instance count. 2020-06-10 20:43:03 +05:30
Mika Tervonen 782141bf98
Allowed to set Wi-SUN certificates in DISCONNECTED state (#13071)
Before certificates were able to set only once.
Now after disconnect those can be set Again

Also those can be set when stack is active
2020-06-10 17:16:22 +03:00
Debdeep Saha 466a57ada4 resolved astyle - coding format. 2020-06-10 18:26:07 +05:30
Debdeep Saha 0387254ebd Resolved comments.
Rebased with ARMmbed feature-wisun branch.
2020-06-10 18:01:50 +05:30
Martin Kojtal c0ca6452d5
Merge pull request #13063 from liugang-gavin/feature-wisun
[feature-wisun] targets:lpspi and uart_3: Update the lpspi driver and add uart_3 support
2020-06-10 11:47:22 +02:00
Debdeep Saha 4c6dd9334a Fixed coding style. 2020-06-09 18:54:00 +05:30
Debdeep Saha 64851eb5d9 Added Wi-SUN interface and Border Router API.
-Taken modification for adding IID in BR info structure.
-Added API to get RPL info for Wi-SUN router and BR.
-Added API to get routing table info from BR.
2020-06-09 18:54:00 +05:30
Martin Kojtal 8e5976898f
Merge pull request #12969 from OpenNuvoton/nuvoton_5.15_watchdog_hardfault
Nuvoton: Fix watchdog reset failure on meeting Hard Fault (5.15)
2020-06-09 11:09:06 +02:00
Martin Kojtal 8529d5c832
Merge pull request #12893 from mikaleppanen/wisun_stats_5_15
Add Wi-SUN statistics interface (Mbed OS 5.15)
2020-06-09 09:21:56 +02:00
Martin Kojtal 72fa02d92b
Merge pull request #13079 from artokin/nanostack_release_12_3_0
[feature-wisun] Nanostack release v12.3.0
2020-06-09 09:16:56 +02:00
timwang a22f59635b targets:uart: Add uart_3 support
Add uart_3 support, which using GPIO_AD_B1_06 as TX pin, GPIO_AD_B1_07
as RX pin

Signed-off-by: timwang <tim.wang@nxp.com>
2020-06-09 14:25:41 +08:00
TimWang 2f74892df1 targets:lpspi: Update the lpspi driver and api
Change the lpspi default transfer delays to fix the data corruption
issue.

Add the loop and judgement to retry transfer when spi bus is busy.

Add the judgement statement to fix the hang issue.

Signed-off-by: TimWang <tim.wang@nxp.com>
2020-06-09 14:25:36 +08:00
Arto Kinnunen e3c2a36da0 Squashed 'features/nanostack/sal-stack-nanostack/' changes from cc03296c27..b3fe5744d1
b3fe5744d1 Remove test files from the release
b2bf24ca85 Merge branch 'release_internal' into release_external
0ed25a7485 Fix errors found from coverity scan (#2386)
7a138f7e51 Added IID for border router info structure
4021b0c1ef LLC secure data duplicate check update and EAPOL relay duplicate fix
b190a97eeb Remove Thread-protocol from README (#2383)
ae8ae32cfe EAPOL relay agent rx filter from joiner side
0d4eb7a46e Removed dead code part
fc644f5e5b RPL new parent accept update and NUD operation
f5920e2d0c ETX API update and RPL ETX threshold callback update.
1fdee20a40 Wi-sun keep all candidates alive by NUD.
bd746da33d Key storage settings are no longer cleared on delete
bd388fcb08 Changed EAPOL initial-Key retries from 2 to 4 on large NW
a3d80a3235 WS bootstrap: Default CCA threshold to -60dBm (#2377)
72b26a72c2 Created extra large network setup for Wi-SUN
38dd4a6423 Corrected PTK and PMK lifetime handling
64f2a77239 Cleared EAPOL temporary trace print's.
02ec23fa27 Timed parent selection is now imim-imin*2 earlier there was just 5 seconds randomize.
3b2d906b75 Added check for network name and DODAG ID IID (EUI-64) (#2373)
ee45f4be32 Updated initial key trickles
184425b038 Fixed parent target address set.
07ec2374a1 Updated Discovery and RPL setup large & medium size network
a94d8f2e5d RPL version num update
9e2ac1d855 Double default eapol entry size for test purpose.
6b8beefb51 Clear all neighbors only on eapol next target check
faa19e1fba Corrected next address set
8a917fb9a5 Continue trickle on initial EAPOL-key TX failure
cfdb193c3e Merge pull request #2368 from ARMmbed/sync_with_mbedos
f7a15fa68d (via MbedOS) ws: added support for brazilian regulatory domain
c397edb121 Changed large network initial-key trickle parameters
758f5347b5 Added maximum frame counter storing interval
b0ea148d41 Corrected key storage configuration setting
be3c94e03b WS RPL paret soft filter update
8b1d537a02 Adjusted EAPOL limits and timers
9a2166869f Merge branch 'release_internal' into release_external
8e72b80826 MAC CCA thr: Check if channel out of range (#2363)
146a0a38c2 Corrected trace on authenticator
d04a96dd48 Merge pull request #2361 from ARMmbed/sync_with_mbedos
2c2b915198 Added empty function for ns time callback
76ac0decce Remove NCS36510 target
0258ac3197 Remove KW24D target
788f01b93d Netsocket/lwIP Stack: Remove support for ARM Compiler 5
2fbc7a1c4f Corrected invalid memory read on access revoke
941b9b42dc Updates to stagger/latency (#2358)
c2abaaafba Corrected defects
1811194bf2 Corrected warning trace, validations and ut stubs
69e2d1989e Added NS filesystem and interface to application
c5b6993ddd refactored packet ingress
a05605eca3 Unsecured packets will be acked by default automatically.
36dfb2924f MAC: Implemented automatic CCA threshold (#2353)
0396b9738c Revert EAPOL simplify failure handling and focus this problem later on.
b2fe3d49db Ignoring authentication failure if security protocol already started
11de56dad8 Added info API for Wi-SUN border router
87a4f691fe Added EAPOL key storage to authenticator and unified GTK storage (#2345)
ff1ca25ed7 EAPOL failure simplify and EAPOL relay agent add trace when eapol temp pool is empty
6667b31ae8 Update NA trace
34cdafe214 Temporary EAPOL neighbour entry Update and MAC MLME update
d092f833a8 Iotthd 3995 (#2347)
e2ea4e41f7 Disabled BR (TLS server) EC calculation queue
575985190d Changed the rate limiting function to calculate the values runtime
899e75510b Make it possible to update tr51 table to larger dynamically
8436669c10 Added configuration for DHCP lifetime value
da732bc28e When network name or PAN ID is changed authenticator updates MAC keys

git-subtree-dir: features/nanostack/sal-stack-nanostack
git-subtree-split: b3fe5744d1ab20792223ff08f08ef97a1f89682b
2020-06-08 14:27:38 +03:00
Arto Kinnunen 364a81b43a Merge commit 'e3c2a36da0985647730e26c63b50d480cce9ef79' into mbed-os-5.15
* commit 'e3c2a36da0985647730e26c63b50d480cce9ef79':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from cc03296c27..b3fe5744d1
2020-06-08 14:27:38 +03:00