Commit Graph

6485 Commits (feature-wisun)

Author SHA1 Message Date
Arto Kinnunen 9dbf5d5bf7 Merge commit 'a2cc668ba79db29ca57f2bf10ec187e63d73d3a2' into feature-wisun
* commit 'a2cc668ba79db29ca57f2bf10ec187e63d73d3a2':
  Squashed 'features/nanostack/coap-service/' changes from c021690e3a..9a9085d4cd
2021-09-23 10:27:02 +03:00
Arto Kinnunen 3d6067cb2d Merge commit '6c5b7401d42014dfd7de7bcaa21b4f844fdaa19c' into feature-wisun
* commit '6c5b7401d42014dfd7de7bcaa21b4f844fdaa19c':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f
2021-09-23 10:25:06 +03:00
Martin Kojtal 4712f3ceb8
Merge pull request #14769 from anttiylitokola/wisun-coap-update
[FEATURE-WISUN] Update mbed-coap to version 5.1.11
2021-06-24 13:02:29 +02:00
Arto Kinnunen 9957e7b4ae
Merge pull request #14754 from artokin/nanostack_time_sync
[feature-wisun] Add system time read/write callbacks to mbed-mesh-api
2021-06-23 14:07:16 +03:00
Arto Kinnunen e7979d0622 Merge commit '4e7dfcabb57ea1f6e787ab62c9281badc1d2990e' into nanostack_rel_14_0_0
* commit '4e7dfcabb57ea1f6e787ab62c9281badc1d2990e':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from 0903b819c5..4a3c5c525b
2021-06-22 12:42:14 +03:00
Arto Kinnunen 1ca92194f1 Squashed 'features/nanostack/coap-service/' changes from 4a126bd278..c021690e3a
c021690e3a Update copyright to Makefiles and scripts (#133)
5fb7a6c3b8 Update copyright (#132)

git-subtree-dir: features/nanostack/coap-service
git-subtree-split: c021690e3a90e06a5f46730a9c9075041f7fc4a6
2021-06-22 12:41:44 +03:00
Arto Kinnunen 5f903b2049 Merge commit '1ca92194f14733ef964d16cee692f23a70c987b5' into nanostack_rel_14_0_0
* commit '1ca92194f14733ef964d16cee692f23a70c987b5':
  Squashed 'features/nanostack/coap-service/' changes from 4a126bd278..c021690e3a
2021-06-22 12:41:44 +03:00
Arto Kinnunen 447cd36a48 Merge commit '2105fb35684203e7e3416cbd9b4a52a935cd8bd4' into nanostack_rel_14_0_0
* commit '2105fb35684203e7e3416cbd9b4a52a935cd8bd4':
  Squashed 'features/frameworks/mbed-client-randlib/' changes from cf3936f074..4870f0da56
2021-06-22 12:38:51 +03:00
Arto Kinnunen 1fd885a1fd Merge commit 'c54b6f99701b1ee2d3b056a3bb5493a826c8c2fb' into nanostack_rel_14_0_0
* commit 'c54b6f99701b1ee2d3b056a3bb5493a826c8c2fb':
  Squashed 'features/frameworks/mbed-trace/' changes from b98f6a9050..425669d6b1
2021-06-22 12:36:31 +03:00
Arto Kinnunen c54b6f9970 Squashed 'features/frameworks/mbed-trace/' changes from b98f6a9050..425669d6b1
425669d6b1 Merge remote-tracking branch 'origin/master' into release_for_mbed_os
e99f2124dd Merge pull request #104 from PelionIoT/move_ns_trace
eb0d23a210 Move ns_trace.h to mbed-trace folder
d96ad6923c Merge pull request #102 from PelionIoT/add_ns_trace
72bc311b9b Moved ns_trace.h from nanostack-libservice
e060c630f3 Moved ns_trace.h from nanostack-libservice
ead8b30353 Merge pull request #101 from TeroJaasko/fix_use_after_free_bug_on_tr_array
8a06eff8ca tr_array: fix use after free error after mbed_trace_free() is called

git-subtree-dir: features/frameworks/mbed-trace
git-subtree-split: 425669d6b18046ab65d23d0e395b5a6a433be5bd
2021-06-22 12:36:31 +03:00
Arto Kinnunen a563970cf6 Merge commit '7d51801c764efdcd155d7f3f0ca4213a9946704b' into nanostack_rel_14_0_0
* commit '7d51801c764efdcd155d7f3f0ca4213a9946704b':
  Squashed 'features/frameworks/nanostack-libservice/' changes from 260d80f42d..c343e4e2cc
2021-06-22 12:29:14 +03:00
Arto Kinnunen bd51396afd Merge commit 'c5ddd2b299b02acd441ff64a730c8de8ccfb83d6' into nanostack_rel_14_0_0
* commit 'c5ddd2b299b02acd441ff64a730c8de8ccfb83d6':
  Squashed 'features/nanostack/sal-stack-nanostack-eventloop/' changes from d182fa4b3a..b8e6ed9def
2021-06-22 12:23:28 +03:00
Arto Kinnunen c5ddd2b299 Squashed 'features/nanostack/sal-stack-nanostack-eventloop/' changes from d182fa4b3a..b8e6ed9def
b8e6ed9def Update copyright (#48)

git-subtree-dir: features/nanostack/sal-stack-nanostack-eventloop
git-subtree-split: b8e6ed9defafad47d16ab2bd717a801cc4105ddd
2021-06-22 12:23:28 +03:00
Antti Yli-Tokola 9f440a242f Update mbed-coap to version 5.1.11
- Block-Wise request (block1) error handling improvements
- Fix regression from previous release concerning 1024 byte blocksize operations.
- Do not store ACK's into duplicate list.
- Code size optimizations
2021-06-14 09:42:13 +03:00
Arto Kinnunen c20ee2aa85 Enable nanostack system time read/write
Allow Nanostack to read and write system time to synchronise time in
the mesh network. By default feature is enabled in the mesh json-
configuration.
2021-06-09 13:46:45 +03:00
Arto Kinnunen b8220135a3 System time read/write callbacks (#2637)
- Add new API for setting system time read and write callbacks.
- Update ws_pae to use the new time service.
2021-06-09 13:30:12 +03:00
Debdeep Saha e5d82f058e Added API to get Wi-SUN Neighbor Table
- Added API to get Wi-SUN neighbor table information
  and added more parameters in Wi-SUN statistics GET API
  in mbed-mesh-api.
2021-04-23 16:07:52 +05:30
Arto Kinnunen b1796dedeb
Merge pull request #14525 from jarlamsa/no_duplicate_status_cb_feature_wisun
Check for duplicate status callbacks before adding to the list
2021-04-20 11:40:34 +03:00
Arto Kinnunen 7c5a2c44ab Merge commit '35fc2fe1464a8c221ebcdf2b4f322e561dca2d5a' into nanostack_release_13_0
* commit '35fc2fe1464a8c221ebcdf2b4f322e561dca2d5a':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from 25b9124cd2..0903b819c5
2021-04-15 12:34:18 +03:00
Arto Kinnunen 8740e2f45a Merge commit '443e126118ee4c34aef2ddd218b76d7776f1b875' into nanostack_release_13_0
* commit '443e126118ee4c34aef2ddd218b76d7776f1b875':
  Squashed 'features/frameworks/mbed-client-randlib/' changes from bec82e21f0..cf3936f074
2021-04-15 12:29:29 +03:00
Arto Kinnunen 6b10857889 Squashed 'features/frameworks/nanostack-libservice/' changes from a526cc3f41..260d80f42d
260d80f42d Update ns_nvm_helper license text and format (#98)

git-subtree-dir: features/frameworks/nanostack-libservice
git-subtree-split: 260d80f42da24fa41656222294abc38f7779bdcf
2021-04-15 12:22:16 +03:00
Arto Kinnunen eae31b3add Merge commit '6b10857889dfa2b3646866e3daf68502c78e7722' into nanostack_release_13_0
* commit '6b10857889dfa2b3646866e3daf68502c78e7722':
  Squashed 'features/frameworks/nanostack-libservice/' changes from a526cc3f41..260d80f42d
2021-04-15 12:22:16 +03:00
Martin Kojtal 1d1a8f9e74
Merge pull request #14462 from mikaleppanen/feat_wisun_start_wisun_if
[feature-wisun] Added new start methods to Wi-SUN BR with WisunInterface parameter and deprecated the old ones
2021-04-14 11:11:45 +02:00
Arto Kinnunen 72c3981318
Merge pull request #14439 from debdeep-arm/reset-mac-wisun-stats
[feature-wisun] Added API to reset MAC and Wi-SUN statistics.
2021-04-13 15:32:55 +03:00
jarlamsa 5ed33de135 Check for duplicate status callbacks before adding to the list
Duplicate status callbacks don't bring any value and can cause
memory leaks if caller calls for this function multiple times with
same status_cb. Also remove all the instances of the status_cb when
removing event listener.
2021-04-09 11:02:32 +03:00
Arto Kinnunen e00a1febd1 Merge tag 'mbed-os-5.15.7' into feature-wisun
This is the mbed-os-5.15.7 release. For a full list of changes please refer to the release notes.

* tag 'mbed-os-5.15.7': (160 commits)
  Update Mbed version block
  Improve WisunInterface set_network_size docs
  Add integer overflow check to the malloc wrappers
  targets:evkbimxrt1050: Adjust the SEMC re-order rules
  targets:RT1050: Fix the flash erase and program issue for qspi nor flash.
  targets:RT1050: Fix the low speed switch issue
  targets:clock: Update the coreclock value
  targets: clock: change default core clock to 528M
  targets:uart: Add uart_3 support
  targets:lpspi: Update the lpspi driver and api
  targets:MIMXRT1050: Add LPSPI4 support
  targets:MIMXRT1050: Update link file for application
  targets:MIMXRT1050: Add QSPI Flash FLASHIAP support
  targets:TARGET_IMX: Fix the memset issue for FLASHIAP
  targets:TARGET_IMX: Fix the flash init risk
  targets:MIMXRT1050: Add QSPI Flash boot support
  MIMXRT1050: Update for deep sleep latency
  MXRT1050: Add bootloader support
  MIMXRT1050: Enable FlashIAP support
  MIMXRT1050: Reduce NOR size used by mbed-os
  ...
2021-04-08 16:39:12 +03:00
Mika Leppänen fcac235ddc Added new start methods to Wi-SUN BR with WisunInterface parameter and deprecated the old ones
Previously WisunBorderRouter start() used NetworkInterface type for mesh interface, although only
WisunInterface type is possible for the call. Added a new overloads of the start with the
WisunInterface as mesh interface type and deprecated the old ones. This makes the calls stricter
about the interface type and safer. It also allows to remove the reinterpret_cast that causes
compiler warning on ARM compiler.
2021-04-08 09:33:22 +03:00
Debdeep Saha e686f6849b Reset all stats from wisun_tasklet.c 2021-04-06 18:04:57 +05:30
Debdeep Saha 11caebcc04 [feature-wisun] Added API to reset MAC and Wi-SUN statistics. 2021-04-06 18:04:57 +05:30
Anna Bridge beebd93a8a
Merge pull request #14431 from artokin/update_set_network_size_documentation
[feature-wisun] Improve WisunInterface set_network_size docs
2021-03-26 14:50:27 +00:00
Arto Kinnunen c84e30af25 Review corrections
Updated based on review comments.
2021-03-23 11:44:47 +02:00
Martin Kojtal 878a32cb6d
Merge pull request #14326 from artokin/porting_from_feature_wisun_to_5_15
[mbed-os-5.15] Bring in MIMXRT1050_EVK changes from feature-wisun branch
2021-03-22 16:27:59 +01:00
Martin Kojtal fcabc21c9b
Merge pull request #14443 from artokin/update_set_network_size_doc_515
[mbed-os-5.15] Improve WisunInterface set_network_size docs
2021-03-22 14:23:16 +01:00
Martin Kojtal f9501e79b7
Merge pull request #14147 from mikaleppanen/nano_coverity_corr_5_15
[mbed-os-5.15] Corrected nanostack coverity warnings
2021-03-22 14:22:39 +01:00
Martin Kojtal 37957e7972
Merge pull request #14251 from JarkkoPaso/feature-wisun
Mesh API: Get and validate functions for PHY mode and channel plan IDs
2021-03-22 10:59:04 +01:00
Arto Kinnunen f8f01fd04e Improve WisunInterface set_network_size docs
Clarify set_network_size usage and possible parameter values.
Clarify wisun-network-size help text in mbed-mesh-api/mbed_lib.json
2021-03-18 11:56:17 +02:00
Arto Kinnunen 77b9eb5dba Improve WisunInterface set_network_size docs
Clarify set_network_size usage and possible parameter values.
Clarify wisun-network-size help text in mbed-mesh-api/mbed_lib.json
2021-03-18 11:44:18 +02:00
Martin Kojtal 72de76596e
Merge pull request #14262 from mikaleppanen/feat_wisun_mac_addr_get_corr
[feature-wisun] Added missing const qualifier to mesh ethernet mac addr get
2021-03-16 16:49:10 +01:00
Jarkko Paso df08498562 Mesh API: Functions to set/get/validate FAN v1.1 domain configuration. 2021-03-11 11:23:33 +02:00
Arto Kinnunen 3bb13c2405 Merge commit '856da9bd60f3409f55b21d8951bb3cc010668396' into feature-wisun
* commit '856da9bd60f3409f55b21d8951bb3cc010668396':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from 91f3ff6d7f..25b9124cd2
2021-02-23 12:25:25 +02:00
Mahesh Mahadevan 4bb42d8c1a MIMXRT1050: Update the ENET driver to use wait_us
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2021-02-23 10:42:49 +02:00
Mika Leppänen 1270a59df2 Added missing const qualifier to mesh ethernet mac addr get 2021-02-10 13:45:39 +02:00
Mika Leppänen b193f9bcea Added missing const qualifier to mesh ethernet mac addr get 2021-02-10 13:29:55 +02:00
Mika Leppänen 9500f9f6a6 Corrected nanostack coverity warnings 2021-02-02 15:32:02 +02:00
Martin Kojtal 1faaabb6fa
Merge pull request #14170 from artokin/nanostack_release_12_8_0_to_5_15
[mbed-os-5.15] Nanostack release v12.8.0
2021-02-02 13:23:51 +00:00
Martin Kojtal bfde5aa1e7
Merge pull request #14161 from JarkkoPaso/feature-wisun
Mesh api: Added PHY mode and channel plan IDs
2021-01-28 16:05:16 +00:00
Jarkko Paso a52c2e2b4d Fixed astyle issue 2021-01-28 11:03:06 +02:00
Martin Kojtal 9454bb00cd
Merge pull request #13920 from artokin/mac_address_set_get_mbed_os_5_15
[mbed-os-5.15] Network interface MAC address set/get
2021-01-25 08:50:21 +00:00
Martin Kojtal 46a045b7e0
Merge pull request #14046 from mikaleppanen/mbedos_5_15_corr_cert_add
[mbed-os-5.15] Corrected Wi-SUN certificate add and remove functions on Wi-SUN interface
2021-01-25 08:49:55 +00:00
Arto Kinnunen d4ce3bb022 Merge commit 'de3aa0520c83a48c7db870e5d3e5cd368bbaf829' into PR14164
* commit 'de3aa0520c83a48c7db870e5d3e5cd368bbaf829':
  Squashed 'features/nanostack/sal-stack-nanostack/' changes from f8ae0e9bc9..91f3ff6d7f
2021-01-22 11:25:09 +02:00