Commit Graph

28126 Commits (37ef68b18812a8f9f50fbf8eed061c9ddff5fb0c)

Author SHA1 Message Date
Martin Kojtal 6b23d6192c
Merge pull request #13686 from JarkkoPaso/feature-wisun
Copied TDBStore RAM init fix from mbed OS master
2020-09-30 11:46:03 +01:00
Martin Kojtal c1ed1987b3
Merge pull request #13666 from mikaleppanen/mesh_global_up
[feature-wisun] Mesh interface global up is indicated always on bootstrap ready
2020-09-30 11:31:35 +01:00
Jarkko Paso ee3bda0ceb Copied TDBStore RAM init fix from mbed OS master 2020-09-30 11:35:07 +03:00
Mika Leppänen ff9a560737 Mesh interface global up is indicated always on bootstrap ready
This indicates e.g. to client that IP address has changed or connection
to network has been established.
2020-09-25 15:19:14 +03:00
Martin Kojtal a7978d41c2
Merge pull request #13618 from felipeLeast/invalid_memory
nanostack: fix invalid memory access on memcpy
2020-09-21 11:33:17 +01:00
Felipe f2ac70318a Possible invalid memory access on memcpy 2020-09-15 14:12:50 -03:00
Arto Kinnunen 75f1381a86
Merge pull request #13612 from artokin/nanostack_release_v12_5_3_feature_wisun
[feature-wisun] Nanostack release v12.5.3
2020-09-15 17:14:56 +03:00
Arto Kinnunen 29fc103fdb Merge commit '53e16d679d1e78746dfa09b8ed5e36e280702ec9' into feature-wisun
* commit '53e16d679d1e78746dfa09b8ed5e36e280702ec9':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from 9a1b35398c..7e3b99c375
2020-09-15 13:19:10 +03:00
Arto Kinnunen 53e16d679d Squashed 'features/nanostack/sal-stack-nanostack/' changes from 9a1b35398c..7e3b99c375
7e3b99c375 Merge branch 'release_internal' into release_external
50b7a641b4 Key update to MAC is forced when nw name changes
f1f46f3873 Corrected identifier range alloc and added define for timeout
f836d1d818 FHSS WS: spread broadcast messages better on BC channel (#2449)

git-subtree-dir: features/nanostack/sal-stack-nanostack
git-subtree-split: 7e3b99c375cf4299504c954dc26f2d22eea26135
2020-09-15 13:19:09 +03:00
Martin Kojtal 57d32285c6
Merge pull request #13605 from teetak01/coap-5.1.7-for-wisun
Update Mbed CoAP to v5.1.7
2020-09-14 12:23:00 +01:00
Martin Kojtal 12a64906b6
Merge pull request #13608 from mikaleppanen/cert_remove
Add certificate remove before add to Wisun tasklet
2020-09-14 12:22:38 +01:00
Mika Leppänen e9a4c729fa Added certificate remove before add to wisun tasklet
This prevents tasklet from adding own certificates multiple times
to Nanostack in case bootstrap is made again.
2020-09-14 12:37:08 +03:00
Teemu Takaluoma 3c6b5c3e37 Update Mbed CoAP to v5.1.7 2020-09-14 12:23:38 +03:00
Anna Bridge 9be499690b
Merge pull request #13569 from Tim-Wang38/feature-wisun
targets:RT1050: Fix the flash erase and program issue for qspi nor fl…
2020-09-11 15:37:45 +01:00
Arto Kinnunen b204ba592a
Merge pull request #13588 from mikaleppanen/radius_trace_corr
[feature-wisun] Added initialization check to RADIUS ipv6 address
2020-09-10 19:40:45 +03:00
Martin Kojtal 42047d31b0
Merge pull request #13585 from artokin/nanostack_release_v12_5_2_feature_wisun
[feature-wisun] Nanostack release v12.5.2
2020-09-10 16:11:32 +01:00
Arto Kinnunen 99bd22cfaf Merge commit '769796ee45960a01489665d1af0325e6680b2211' into feature-wisun
* commit '769796ee45960a01489665d1af0325e6680b2211':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from b969fa3779..9a1b35398c
2020-09-10 13:26:48 +03:00
Arto Kinnunen 769796ee45 Squashed 'features/nanostack/sal-stack-nanostack/' changes from b969fa3779..9a1b35398c
9a1b35398c Merge branch 'release_internal' into release_external
5e40cb3852 Fix 0 length domain search list
f0f5131833 Fixed coverity issue.
81b94e535d Added test harness API for set temporary neighbour lifetime longer

git-subtree-dir: features/nanostack/sal-stack-nanostack
git-subtree-split: 9a1b35398cbca79894d193aa0dc929107c3577a3
2020-09-10 13:26:47 +03:00
Mika Leppänen 013ab40ec7 Added initialization check to RADIUS ipv6 address
This prevents the border router from printing unnecessary error trace
when RADIUS is not enabled.
2020-09-10 09:57:52 +03:00
Tim Wang 7e80d3a3ae targets:RT1050: Fix the flash erase and program issue for qspi nor flash.
Update the LUT to fix the winbond qspi flash erase issue.
Update the page program interface to fix the qspi flash program issue.

Signed-off-by: Tim Wang <tim.wang@nxp.com>
2020-09-09 14:55:45 +08:00
Arto Kinnunen 6db4a01f09
Merge pull request #13571 from artokin/nanostack_v12_5_1_feature_wisun
[feature-wisun] Nanostack release v12.5.1
2020-09-08 14:51:05 +03:00
Arto Kinnunen 45f6b27f8b Merge commit '8ae3f59cb8606f9db7ab1a34844710ee0cb6ebd8' into feature-wisun
* commit '8ae3f59cb8606f9db7ab1a34844710ee0cb6ebd8':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from d879e6db87..b969fa3779
2020-09-08 12:39:39 +03:00
Arto Kinnunen 8ae3f59cb8 Squashed 'features/nanostack/sal-stack-nanostack/' changes from d879e6db87..b969fa3779
b969fa3779 Merge branch 'release_internal' into release_external
b66b834d0c Timed parent selection update

git-subtree-dir: features/nanostack/sal-stack-nanostack
git-subtree-split: b969fa3779f7dd03ec1cc284196054a627cf3b5a
2020-09-08 12:39:38 +03:00
Martin Kojtal aa70f680bb
Merge pull request #13550 from artokin/nanostack_release_v12_5_0_feature_wisun
[feature-wisun] Nanostack release v12.5.0
2020-09-07 09:18:33 +01:00
Arto Kinnunen 1ad46bb6f1 Squashed 'features/nanostack/sal-stack-nanostack/' changes from 91acececbd..d879e6db87
d879e6db87 Merge branch 'release_internal' into release_external
eef9246079 Fixed network border router timeout recovery and EAPOL relay address fix
bac7ca6852 Changed RADIUS MTU and small fixes
a9f8b756e1 Addeed support for DHCP vendor data
d8f00036f5 DHCPv6 functionality update
7fe04231ed Added DHCPv6 vendor data generation for DNS queries
639f9dbfb2 FHSS: Changed retry backoffs when no BC schedule or TX slots (#2440)

git-subtree-dir: features/nanostack/sal-stack-nanostack
git-subtree-split: d879e6db8791115ce435d8804238ba38d43e78f8
2020-09-04 13:53:21 +03:00
Arto Kinnunen a43934c343 Merge commit '1ad46bb6f1fb40805aa9f72ccb50c87335febed7' into feature-wisun
* commit '1ad46bb6f1fb40805aa9f72ccb50c87335febed7':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from 91acececbd..d879e6db87
2020-09-04 13:53:21 +03:00
Arto Kinnunen 7f1aa67611 802.15.4 Atmel RF driver update
Sync with master version v3.3.2
2020-09-04 13:19:52 +03:00
Arto Kinnunen 14a802b2b9 802.15.4 STM S2LP driver update (v1.0.7)
Update STM S2LP driver to version v1.0.7
2020-09-04 12:57:52 +03:00
Arto Kinnunen 85f2537a1c
Merge pull request #13521 from debdeep-arm/add-wisun-param
[feature-wisun] Added APIs for Device min sense and CCA threshold table.
2020-09-04 12:17:20 +03:00
Arto Kinnunen d6735489e3
Merge pull request #13530 from mikaleppanen/radius_retry_timer_conf
[feature-wisun] Added configuration for RADIUS retry timer to WisunBorderRouter
2020-09-04 10:49:33 +03:00
Debdeep Saha 1d02005677 Resolved comments. 2020-09-03 21:24:26 +05:30
Mika Leppänen 417c888baf Added configuration for RADIUS retry timer 2020-09-03 12:12:18 +03:00
Arto Kinnunen e46dd971df
Merge pull request #13507 from artokin/enable_nanostack_dns_cache
[feature-wisun] Enable Nanostack DNS cache usage
2020-09-03 11:46:41 +03:00
Arto Kinnunen 7141a7423c
Merge pull request #13526 from liugang-gavin/feature-wisun
[feature-wisun] targets:RT1050: Fix the low speed switch issue
2020-09-02 15:43:12 +03:00
Arto Kinnunen 5a6b76021d
Merge pull request #13517 from mikaleppanen/radius_shared_secret_set_corr
[feature-wisun] RADIUS shared secret .json parameter set correction
2020-09-02 15:37:44 +03:00
Arto Kinnunen 69720f1068 Use macro for isdigit 2020-09-02 15:15:45 +03:00
Debdeep Saha a69af3f848 Added APIs for Device min sense and CCA threshold table.
-Added get, set and validate API for device min sens.
-Added get API for CCA threshold table.
2020-09-02 15:26:38 +05:30
Arto Kinnunen 22c3c35996 Follow Mbed OS coding style 2020-09-02 12:41:14 +03:00
Arto Kinnunen 207250fe84 Update WisunBorderRouter class
Add set_dns_query_result to WisunBorderRouter.
2020-09-02 12:41:14 +03:00
Arto Kinnunen 7b775632f1 Follow Mbed OS coding style 2020-09-02 12:41:14 +03:00
Arto Kinnunen 58136e93d8 Review corrections
-Check address version NSAPI_UNSPEC
-Disable traces
-More specific interface ID parsing
-Harmonize return values
2020-09-02 12:41:14 +03:00
Arto Kinnunen 24aaba0eca Mesh: Enable Nanostack DNS cache usage
Inherit methods gethostbyname, gethostbyname_async and get_dns_server
to Nanostack class. Methods will try to find DNS server address
or DNS query results from Nanostack DNS cache.
2020-09-02 12:41:14 +03:00
Arto Kinnunen 9f2f6f08a7
Merge pull request #13527 from artokin/nanostack_12_5_0_prerelease_for_feature_wisun
[feature-wisun] Nanostack pre-release v12.5.0
2020-09-02 12:24:21 +03:00
Arto Kinnunen 9bea7f4b89 Squashed 'features/nanostack/sal-stack-nanostack/' changes from 48609aeded..91acececbd
91acececbd Remove test files
6568bc1790 Merge branch 'release_internal' into release_external
4192cc8974 Added configuration for RADIUS retry timer (#2438)
684b714415 Added support for retries and multiple sockets to RADIUS client (#2426)
89e0ae0904 WS: Restart auto CCA threshold after discovery (#2435)
dbb09b171d MAC/WS: Min possible Tack to 1ms and CCA interval to 2ms (#2434)
43b2ae27a2 Cca threshold test (#2436)
28108e1f38 Added device min sensitivity setting and stack information
7060c70cde Cca threshold test (#2432)
640be71e31 WS: temporarily set default CCA threshold to -80 (#2431)
0a472aefb2 WS: Calculate UFSI drift and trace (#2430)
61d3db8882 Create APIs for DNS cache results
587add577c MAC: Validate TX time (#2429)
a1bfed4846 Added typecast when computing max_timout from drift (#2428)
089fb3b8fe Neighbour temporary entry update and Enhanced ACK tx update
70244f60e5 Wi-sun parameter and debug trace update
5752eae833 Created validate TX time handler (#2423)
022d61fb65 Wi-sun Neighbour table update and DHCP new callback
857b41fc0a Merge pull request #2421 from ARMmbed/update_from_mbed_os
1a9dd13f6d (via Mbed-OS)WS Management API missing include
4318f37d4c Calculate drift in critical state (#2419)
01a1909c94 FHSS WS: Do not use drift compensation with unpredictable linux timer (#2418)

git-subtree-dir: features/nanostack/sal-stack-nanostack
git-subtree-split: 91acececbd1c8895f0653e8e11fe580362a8a323
2020-09-02 10:49:11 +03:00
Arto Kinnunen a21c2e20fe Merge commit '9bea7f4b891f33623aca0e51b92736818397de1b' into nanostack_milestone5_prerel
* commit '9bea7f4b891f33623aca0e51b92736818397de1b':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from 48609aeded..91acececbd
2020-09-02 10:49:11 +03:00
Tim Wang 4a92210d8d targets:RT1050: Fix the low speed switch issue
Fix the low speed switch issue when using QSPI flash

Signed-off-by: Tim Wang <tim.wang@nxp.com>
2020-09-02 14:04:10 +08:00
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