1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2026-01-01 01:41:18 +01:00

118 Commits

Author SHA1 Message Date
crasbe
7caafd0e7c tests: update Makefile.ci with stm32c0116-dk & stm32c0316-dk 2025-10-20 14:57:03 +02:00
Jason Parker
e6e6b11caf boards/nucleo-c071rb: add support 2025-10-10 12:43:17 +02:00
crasbe
8c12a06824
Merge pull request #21702 from N11cc00/fix-tests-headers
tests: replace header guards with #pragma once
2025-09-08 15:42:28 +00:00
KSKNico
9d013230eb tests: change header guards to pragma once 2025-09-08 15:19:11 +02:00
crasbe
5c1aa5abb6
Merge pull request #21657 from maribu/pkg/qdsa/drop
pkg/qdsa: drop package
2025-09-05 11:11:22 +00:00
Alexandre Abadie
fb61483be7
tests/pkg/emlearn: generate_model.py is no longer called automatically 2025-08-25 10:34:18 +02:00
Alexandre Abadie
965c8387e3
tests/pkg/emlearn: fix wrong model header file name in README 2025-08-25 10:28:20 +02:00
Marian Buschsieweke
cc357f9638
pkg/qdsa: drop package
This package seems to implement the [qDSA signature scheme][1], which
seemed to not have received the level of attention and scrutiny from the
crypto community one would expect before adopting it outside of lab
environments and experiments.

Hence, it might be better hosted on a repo that focuses exclusively on
research, rather than in a repo of a general purpose OS that is intended
to be used outside of lab environments as well.

[1]: https://link.springer.com/chapter/10.1007/978-3-319-70697-9_10
2025-08-13 09:18:52 +02:00
Gregory Guche
8dc500703b pkg/xipfs: add XIPFS as vfs module 2025-07-23 12:44:38 +02:00
Daniel Lockau
10b93d45ed tests/pkg/nanopb: cover recent google protobuf changes
- update test in tests/pkg/nanopb to detect recent
  google.protobuf changes
- test still runs with google.protobuf 4.21.12
- test now fails with google.protobuf 6.31.1 due to removal of
  deprecated api parts
2025-07-10 12:36:45 +02:00
Gunar Schorcht
1f0f3f6793
Merge pull request #21478 from gschorcht/tests/pkg/fatfs_cleanup_mtd_default
tests/pkg/fatfs*: cleanup MTD default dependencies
2025-05-20 20:42:47 +00:00
Gunar Schorcht
04aca0ff00 tests/pkg/fatfs_vfs: use default MTD if enabled by the board
To prevent `mtd_sdcard` from being used by default for boards that use a different default MTD, which can lead to module conflicts, `mtd_sdcard` is now only enabled if no other MTD is enabled by default with the corresponding `mtd_*_default` module.
2025-05-20 15:53:07 +02:00
Gunar Schorcht
5ee9328a43 tests/pkg/fatfs: use default MTD if enabled by the board
To prevent `mtd_sdcard` from being used by default for boards that use a different default MTD, which can lead to module conflicts, `mtd_sdcard` is now only enabled if no other MTD is enabled by default with the corresponding `mtd_*_default` module.
2025-05-20 15:35:33 +02:00
Leandro Lanzieri
b6b92cde20 tests/pkg/lwip: rename local header 2025-05-15 14:51:04 +02:00
Marian Buschsieweke
c05d546bca
examples,tests: Update Makefile.ci
This updates the `Makefile.ci` entries for all MSP430 boards plus a few
low end Cortex-M boards.
2025-04-16 15:25:38 +02:00
Marian Buschsieweke
ca781c2f12
Merge pull request #21242 from mguetschow/native-alias
boards: introduce board alias and make native default to host target
2025-04-02 09:14:12 +00:00
Mikolai Gütschow
69c15e1754
boards: make BOARD=native an alias for BOARD=native32 2025-04-01 12:39:06 +02:00
Mikolai Gütschow
285dc275ea
test/pkg/relic: half bitsize and increase stacksize for paillier 2025-03-19 15:01:10 +01:00
krzysztof-cabaj
c1ec586e1a tests/pkg/relic: add Paillier encrypted data addition test 2025-03-17 17:06:28 +01:00
krzysztof-cabaj
326fbd6bf2 tests/pkg/relic: add Paillier encryption test 2025-03-17 17:06:28 +01:00
Benjamin Valentin
3ce2264c3a tests/pkg/lua_loader: disable test on native32 2025-03-13 09:58:48 +01:00
Mikolai Gütschow
ca5fe72bf8
treewide: fix example references in docs
adapt to folder structure from #21135
2025-02-14 19:14:22 +01:00
crasbe
80e94a5906 tests/*: remove nRF6310 board 2025-01-22 16:01:42 +01:00
MrKevinWeiss
b5dadde19b
boards/waspmote-pro: Remove after the deprecation period 2025-01-20 20:55:21 +01:00
Mikolai Gütschow
88b88b78d3
pkg/relic: bump version to 0.7.0 2025-01-14 09:44:58 +01:00
benpicco
243ca3114b
Merge pull request #20843 from benpicco/string_writer
sys/string_utils: add string_writer helper
2024-12-20 16:36:09 +00:00
Benjamin Valentin
db6196e061 tests/pkg/relic: blacklist ATXmega boards 2024-12-20 17:16:51 +01:00
mguetschow
4f5c0ed3f7
Merge pull request #20894 from Enoch247/littlefs-logging
pkg/littlefs: make use of RIOT's log module instead of pkg provided macros
2024-10-17 08:18:37 +00:00
Joshua DeWeese
96e5f141ac pkg/littlefs: make use of RIOT's logging
This patch replaces the package supplied logging macros with RIOT's. It
also removes the requirement that DEVELHELP be defined to enable
logging. Instead, logging can be enabled/dissabled via the log level.
2024-10-15 13:05:50 -04:00
Joshua DeWeese
5c6be0cdd7 pkg/littlefs2: make use of RIOT's logging
This patch replaces the package supplied logging macros with RIOT's. It
also removes the requirement that DEVELHELP be defined to enable
logging. Instead, logging can be enabled/dissabled via the log level.

The patch also replaceses the package's trace macro with RIOT's DEBUG
macro.
2024-10-15 13:05:50 -04:00
Marian Buschsieweke
59738ba32d
tests/pkg/emlearn: drop model.h from builddep
Now that model.h is in the repo, it no longer is a build dependency.
This allows compilation of the test without having emlearn installed,
which is useful e.g. for build testing.
2024-10-14 11:20:41 +02:00
Marian Buschsieweke
2c89b7acd3
tests/pkg/emlearn: add model.h to repo
The Makefile rule to regenerate model.h has been left in place, but
just adding the header to the test allows to build the application
without heaving emlearn installed, which is convenient for the CI.

Actual users of emlearn will like still want to generate the header.
2024-09-28 18:29:56 +02:00
Frederik Haxel
6ef197688f pkg/lvgl: Increase default LV_MEM_SIZE for 64 bit and enable tests for native64 2024-08-29 15:03:18 +02:00
Alexandre Abadie
48ccf9c482
tests/pkg/emlearn: update generated model 2024-08-29 10:01:42 +02:00
Benjamin Valentin
312a550f1a treewide: remove THREAD_CREATE_STACKTEST from thread creation 2024-07-29 11:45:58 +02:00
Marian Buschsieweke
61679fb5f9
tests/pkg/openwsn*: drop whitelist
Now that OpenWSN depends on netif_openwsn, there is no need for
manually tracking which boards are supported
2024-05-27 22:57:21 +02:00
Alexandre Abadie
2f3c262fdd
Merge pull request #20683 from FlapKap/update-tfmicro
pkg/tflite-micro: Update tflite-micro to latest version. requires update of pkg/flatbuffers as well.
2024-05-27 06:27:55 +00:00
kasper
2622478c90 pkg/tflite-micro: update Makefile.ci 2024-05-24 11:57:46 +02:00
Kasper Hjort Berthelsen
9c1e664e36 pkg/tflite-micro: Update tflite-micro to latest version 2024-05-24 11:57:46 +02:00
Marian Buschsieweke
97a6543c10
tree-wide: Introduce netif feature and use it
This gets rid of a long list of boards with network interfaces and
instead let's boards (or MCUs with peripheral network interfaces)
provide the netif feature.

The apps that before used the long list are not depending on the
feature instead (in case of the default example, this is an
optional dependency).

Co-authored-by: mguetschow <mikolai.guetschow@tu-dresden.de>
Co-authored-by: mewen.berthelot <mewen.berthelot@orange.com>
2024-05-22 10:39:56 +02:00
benpicco
e4e3aeb71d
Merge pull request #20670 from benpicco/pkg/monocypher-bump
pkg/monocypher: bump to 4.0.2
2024-05-14 15:53:21 +00:00
Benjamin Valentin
8dc317ea38 pkg/monocypher: bump to 4.0.2 2024-05-14 17:22:50 +02:00
Marian Buschsieweke
59956fd371
Merge pull request #20613 from maribu/cpu/msp430/pm
cpu/msp430: implement power management
2024-05-07 06:13:50 +00:00
Marian Buschsieweke
d5839ca190
examples,tests: Bump Makefile.ci for MSP430 boards 2024-05-07 07:57:41 +02:00
Marian Buschsieweke
cefbc394ca
pkg/lwip: automatically pull in lwip_netdev
Pull in lwip_netdev for netdev integration automatically if there is
any netdev to integrate, otherwise don't pull in the module.

As a result, applications no longer need to select that module by hand.
2024-04-30 08:41:07 +02:00
Teufelchen1
3bd047a565 drivers/mtd: Add check for interger overflow 2024-04-18 12:23:50 +02:00
Marian Buschsieweke
4b3308cdef
Merge pull request #20357 from maribu/cpu/msp430/usci
cpu/msp430/f2xx: clean up periph_uart,periph_spi
2024-03-27 19:57:47 +00:00
Marian Buschsieweke
10ee192afc
examples,tests: bump Makefile.cis
Ran `dist/tools/insufficient_memory/update_insufficient_memory_board.sh`
for both `z1` and `olimex-msp430-h2618`.
2024-03-27 18:54:07 +01:00
MrKevinWeiss
7a68fb0d5e
*Kconfig*: Remove dep-only Kconfig files 2024-03-26 14:54:22 +01:00
MrKevinWeiss
db965c9491
*app.config.test*: Remove kconfig dep files 2024-03-26 14:53:35 +01:00