Commit Graph

254 Commits

Author SHA1 Message Date
Frédéric Desbiens
c4ad279b85 Merge pull request #468 from eclipse-threadx/dev
Merge changes included in the v6.4.3.202503 release.
v6.4.3.202503_rel
2025-09-28 23:22:13 +01:00
Frédéric Desbiens
8a744afc1c Updated version number and added build and hotfix. 2025-09-28 23:19:17 +01:00
Frédéric Desbiens
09751d08c5 Merge pull request #467 from eclipse-threadx/smp-test-fix
Completed the implementation of a configurable queue max size.
2025-09-28 23:07:00 +01:00
Frédéric Desbiens
b8530b59eb Added missing check for TX_QUEUE_MESSAGE_MAX_SIZE. 2025-09-28 22:53:58 +01:00
Frédéric Desbiens
1f59529034 Added missing QUEUE_MESSAGE_MAX_SIZE test for SMP. 2025-09-28 22:34:15 +01:00
Frédéric Desbiens
ea408ebe52 Merge commit from fork
Fixed pointer validation flaw and improper parameter check in syscall implementation
2025-09-28 21:23:20 +01:00
Frédéric Desbiens
372e71ffc6 Merge commit from fork
Fixed issue where thread could get a higher priority than the module's value for max priority.
2025-09-28 21:15:19 +01:00
Frédéric Desbiens
ca7589ce4a Merge pull request #463 from ericminnerath/fix-iar-include
Fix IAR include typo.
2025-09-21 16:50:09 -04:00
Frédéric Desbiens
a17fd83e94 Merge pull request #464 from gzzi/avoid-hang-check-stack
Do not analyze when stack overflow has occured.
2025-09-16 11:32:21 -04:00
Frédéric Desbiens
d22057ee89 Merge pull request #465 from eclipse-threadx/master
Port CI fixes to dev branch
2025-09-02 16:06:04 +01:00
Guillaume Galeazzi
254b5bf3a7 Do not analyze when stack overflow has occured 2025-09-01 16:20:02 +02:00
ericminnerath
67e415648e initial commit 2025-08-27 17:15:42 -05:00
Frédéric Desbiens
12dac1d67d Merge pull request #457 from eclipse-threadx/ci-fixes-2
Fixed code coverage report download step in deploy_code_coverage.
2025-07-29 17:06:02 -04:00
Frédéric Desbiens
8616486d99 Fixed code coverage report download step in deploy_code_coverage. 2025-07-29 17:05:07 -04:00
Frédéric Desbiens
1e109f0c35 Merge pull request #456 from eclipse-threadx/ci-fixes-2
Added condition to "Coverage Report Name". Corrected formatting.
2025-07-29 16:48:12 -04:00
Frédéric Desbiens
8e808e70f1 Added condition to "Coverage Report Name". Corrected formatting. 2025-07-29 16:46:45 -04:00
Frédéric Desbiens
48c173cc11 Merge pull request #455 from eclipse-threadx/ci-fixes
Fixed code coverage artefacts upload
2025-07-29 16:27:14 -04:00
Frédéric Desbiens
c00056bb78 Fixed code coverage artefacts upload 2025-07-29 16:23:08 -04:00
Frédéric Desbiens
acf2e57606 Merge pull request #454 from eclipse-threadx/ci-fixes
Updated all actions to their latest release.
2025-07-17 19:52:34 -04:00
Frédéric Desbiens
754c348568 Updated all actions to their latest release.
Signed-off-by: Frédéric Desbiens <frederic.desbiens@eclipse-foundation.org>
2025-07-17 19:51:12 -04:00
Frédéric Desbiens
171af05ed1 Merge pull request #453 from eclipse-threadx/ci-fixes
Added workflow permissions.
2025-07-17 17:01:27 -04:00
Frédéric Desbiens
b19b468e13 Added workflow permissions.
Signed-off-by: Frédéric Desbiens <frederic.desbiens@eclipse-foundation.org>
2025-07-17 16:26:04 -04:00
Frédéric Desbiens
3128f18b30 Adding maintenance log.
Signed-off-by: Frédéric Desbiens <frederic.desbiens@eclipse-foundation.org>
2025-07-17 09:18:42 -04:00
Frédéric Desbiens
3d6b65a7d3 Merged fixes for advisories GHSA-76hh-wrj5-hr2v and GHSA-wcfg-5jpf-hhxq provided by Bill Lamie. 2025-07-14 16:58:01 -04:00
Frédéric Desbiens
da0985e748 Merged fix for advisory GHSA-w8rw-fqgj-9r49 provided by Bill Lamie. 2025-07-14 16:33:19 -04:00
Frédéric Desbiens
b2beb17046 Merge pull request #449 from hnguyenHWI/master
Document GNU library compile flags for Linux and SMP Linux
2025-05-21 09:41:15 -04:00
Frédéric Desbiens
4fdc5dc0ae Merge pull request #447 from eclipse-threadx/implement_new_feature_424
Make queue max message size configurable
2025-04-15 08:46:53 -04:00
Huan Nguyen
20958ddcf9 Document GNU library compile flags for Linux and SMP Linux 2025-04-14 13:04:15 -06:00
Haithem Rahmani
87e5110346 Make queue max message size configurable
Summary
-------
This commit fixes the issue #424

Details
--------
- Add a the configuration option TX_QUEUE_MESSAGE_MAX_SIZE in the tx_api.h with default value
  set to TX_ULONG_16 to keep backword compatibility.
- Update the txe_queue_create() to check on TX_QUEUE_MESSAGE_MAX_SIZE rather than TX_ULONG_16
  as max message size.
- Add a new unitary test to cover the new change.
2025-04-02 16:51:36 +01:00
Frédéric Desbiens
7ad78c40e9 Merge pull request #387 from netomi/patch-1
Add new label for all created issues, enforce the use of issue templates
2025-02-27 11:32:30 -05:00
Frédéric Desbiens
06dabb0ad0 Merge pull request #442 from eclipse-threadx/dev
Release ThreadX 6.4.2
v6.4.2_rel
2025-02-24 15:43:49 -05:00
Frédéric Desbiens
f0a44ad391 Merge pull request #441 from eclipse-threadx/cmake-minimal-version
Updated CMake minimal version
2025-02-24 15:42:21 -05:00
Frédéric Desbiens
898d0ebfde Updated CMake minimal version to 3.13 2025-02-24 15:40:22 -05:00
Frédéric Desbiens
880598c608 Merge pull request #439 from eclipse-threadx/version-642
Version 6.4.2
2025-02-24 13:53:56 -05:00
Frédéric Desbiens
41bdb2c6ba Updated version number to 6.4.2. 2025-02-24 13:46:37 -05:00
Frédéric Desbiens
376e26be29 Updated ports version to v6.4.2. 2025-02-24 13:31:48 -05:00
Frédéric Desbiens
e4d517efba Merge remote-tracking branch 'origin/master' into dev 2025-02-24 10:56:06 -05:00
Frédéric Desbiens
98c9172d01 Merge pull request #438 from eclipse-threadx/action-fixes
Upgrading upload-artifact version to 4.6.0.
2025-02-14 08:51:53 -05:00
Frédéric Desbiens
72ab369eb7 Upgrading upload-artifact version to 4.6.0. 2025-02-13 10:58:58 -05:00
Frédéric Desbiens
e657568041 Merge pull request #416 from Jer6y/master
riscv : add riscv qemu virt support and fix fs bit error in mstatus
2025-02-13 09:58:54 -05:00
Frédéric Desbiens
6bef7c08f6 Merge pull request #407 from eclipse-threadx/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7
Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows
2025-01-27 09:10:46 -05:00
Frédéric Desbiens
c805ac7ec0 Merge branch 'master' into dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7 2025-01-27 09:09:57 -05:00
Frédéric Desbiens
af3c1e7245 Merge pull request #423 from spir6s/master
Added missing CMakeLists.txt for Renesas RX ports
2025-01-13 10:18:32 -05:00
Sebastian Paarz
bb4540f65a Added missing CMakeLists.txt for Renesas RX ports 2024-11-28 10:02:47 +01:00
Jer6y
d24da0e2ea riscv : add riscv qemu virt support and fix fs bit error in mstatus 2024-10-25 20:03:11 +08:00
dependabot[bot]
7add20186e Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4.1.7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-03 22:12:22 +00:00
Thomas Neidhart
7b2259c052 Add new label 2024-05-27 09:05:29 +02:00
Thomas Neidhart
23691895c9 Add new label 2024-05-27 09:05:07 +02:00
Thomas Neidhart
f648d4b461 Add new label 2024-05-27 09:04:46 +02:00
Thomas Neidhart
bfde2d5493 Add new label 2024-05-27 09:04:13 +02:00