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

48255 Commits

Author SHA1 Message Date
Marian Buschsieweke
0d7778a097
LOSTANDFOUND.md: add pkg/qsda 2025-08-13 09:31:57 +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
crasbe
ad4cf178eb
Merge pull request #21654 from AnnsAnns/readme_getting_started
readme: modernize getting started section
2025-08-12 12:10:45 +00:00
AnnsAnn
b8a723d5fb readme: modernize getting started section 2025-08-12 13:34:14 +02:00
crasbe
5136d2379e
Merge pull request #21651 from krzysztof-cabaj/boards_changed_doc_to_SPDX
boards: move licenses to SPDX format in doc.md files
2025-08-07 17:18:35 +00:00
krzysztof-cabaj
b912b981eb boards: move licenses to SPDX format for doc.md files 2025-08-07 15:40:47 +02:00
benpicco
db345a77bf
Merge pull request #21634 from benpicco/hack/sam0-eth/delay
[HACK] cpu/sam0_common: eth: delay init by 10ms for more stable Ethernet
2025-08-04 17:09:49 +00:00
crasbe
58302ce1cc
Merge pull request #21644 from krzysztof-cabaj/boards_rename_doc_txt_part4
boards: rename doc.txt -> doc.md for remaining boards
2025-08-04 16:47:31 +00:00
krzysztof-cabaj
d45f8286b0 boards:rename doc.txt->doc.md for remaining boards 2025-08-04 18:31:21 +02:00
krzysztof-cabaj
ad915d712a boards: rename doc.txt->doc.md for Silicon Labs boards 2025-08-04 18:31:09 +02:00
Benjamin Valentin
54a744635c cpu/sam0_common: eth: delay init by 10ms for more stable Ethernet 2025-08-04 16:31:43 +02:00
crasbe
5e2665d9bc
Merge pull request #21631 from kfessel/p-fix-samd5-init
cpu/samd5: improve clock initialisation XOSC32 and FDPLL
2025-08-04 14:05:21 +00:00
Karl Fessel
991bf4a45e cpu/samd5: clock initialisation XOSC32 and FDPLL
- valid clock XOSC32 startup time
- avoid gclk roundtrip for FDPLL when XOSC32 is used
2025-08-04 13:11:14 +02:00
crasbe
b6d2f4053f
Merge pull request #21545 from AnnsAnns/pico2_pr
CPU/Boards: Add Raspberry Pi Pico 2 (RP2350) support
2025-08-04 09:42:59 +00:00
AnnsAnn
359d3a9efd boards: Raspberry Pi Pico 2 support 2025-08-04 11:31:57 +02:00
crasbe
a5c0bfa94a
Merge pull request #21641 from krzysztof-cabaj/boards_rename_doc_txt_part3
boards: rename doc.txt -> doc.md for boards which name's starts from e to p
2025-08-04 08:38:34 +00:00
AnnsAnn
014b17250b cpu: Add RP2350 Support 2025-08-04 10:32:24 +02:00
crasbe
dd28827b77 boards/nucleo64: change to doc.md format 2025-08-04 10:01:33 +02:00
crasbe
761c968ee5 boards/nucleo32: change to doc.md format 2025-08-04 10:01:33 +02:00
krzysztof-cabaj
8f52419f68 boards:rename doc.txt->doc.md for boards which name's starts from o-p 2025-08-04 10:01:33 +02:00
krzysztof-cabaj
5117390cb9 boards:rename doc.txt->doc.md for boards which name's starts from m-n 2025-08-04 10:01:33 +02:00
krzysztof-cabaj
9dfd8c42a8 boards:rename doc.txt->doc.md for boards which name's starts from i-l 2025-08-04 10:01:33 +02:00
krzysztof-cabaj
edcd20fc0d boards:rename doc.txt->doc.md for boards which name's starts from e-h 2025-08-04 10:01:33 +02:00
krzysztof-cabaj
01929dbcc3 boards/esp: rename doc.txt -> doc.md 2025-08-04 09:56:14 +02:00
crasbe
95871247c5
Merge pull request #21636 from krzysztof-cabaj/coding_conventions_SPDX
doc: add SPDX information to coding convenstions
2025-08-03 20:45:13 +00:00
crasbe
8044d5fac0
Merge pull request #21643 from gschorcht/pkg/driver_sen5x/kconfig_cleanup
drivers/sen5x: Remove Kconfig dependency handling
2025-08-03 08:49:54 +00:00
Gunar Schorcht
f9a79efbff pkg/driver_sen5x: remove Kconfig dependency handling 2025-08-03 10:22:57 +02:00
Gunar Schorcht
67a7f21801 drivers/sen5x: remove Kconfig dependency handling 2025-08-03 10:22:33 +02:00
crasbe
60817d9f3e
Merge pull request #21640 from benpicco/cpu/cc2538-fix_timer
cpu/cc2538: timer: fix 'irqn' may be used uninitialized
2025-08-02 06:19:05 +00:00
Benjamin Valentin
cea9c659ca cpu/cc2538: timer: fix 'irqn' may be used uninitialized 2025-08-01 15:56:27 +02:00
Teufelchen
e4ff04fc49
Merge pull request #21628 from Teufelchen1/202507/releasenotes
release-notes.txt: add 2025.07 release notes
2025-08-01 12:52:59 +00:00
krzysztof-cabaj
a3b6be1238 doc: add SPDX information to coding convenstions 2025-08-01 12:44:30 +02:00
mguetschow
93fd745e59
Merge pull request #21637 from jkbd/fix/allow-for-self-containing-suit-tool
Allow for building the `suit-tool` as a self-contained binary
2025-08-01 09:17:02 +00:00
Teufelchen1
91dafca256 release-notes.txt: add 2025.07 release notes
Co-authored-by: benpicco <benpicco@googlemail.com>
2025-08-01 10:23:24 +02:00
crasbe
2dae512e31
Merge pull request #21630 from crasbe/pr/hd44780
tests/drivers: add dedicated `hd44780_i2c` test
2025-08-01 07:01:48 +00:00
crasbe
af8e0a2461 tests/drivers: migrate hd44780(_i2c) from xtimer to ztimer 2025-08-01 08:57:50 +02:00
crasbe
59f9b5c46a tests/drivers: add dedicated hd44780_i2c test 2025-08-01 08:56:57 +02:00
Jakob Dübel
f7d6b1ff19 dist/tools: please the Flake8 linter according to coding convention 2025-08-01 08:55:01 +02:00
Jakob Dübel
32f3509a8c dist/tools: Execute main() when script is run directly 2025-08-01 08:43:47 +02:00
crasbe
a0f51979dd
Merge pull request #21629 from crasbe/pr/picosdk_pkg
dist/tools: Move `picosdk` to `pkg` folder, improve `picotool.sh` script
2025-07-31 23:23:29 +00:00
crasbe
6b72096bf7
Merge pull request #21621 from netd-tud/psa-hmac-dispatch
sys/psa_crypto: Extend mac API
2025-07-31 20:59:49 +00:00
Marian Buschsieweke
76b984c887
Merge pull request #21635 from mguetschow/nrf5sdk-mirror
pkg/driver_cryptocell_310: use community-hosted mirror of nRF5-SDK
2025-07-31 17:42:33 +00:00
Mikolai Gütschow
4ffc9f95f3
pkg/driver_cryptocell_310: use community-hosted mirror of nRF5-SDK
necessary because upstream responds with 403 Forbidden for (presumed) non-humans
2025-07-31 18:52:46 +02:00
crasbe
0ee6a6229e dist/tools: update link to picotool doc, add wildcard for udev rule 2025-07-31 13:13:23 +02:00
crasbe
297aea0f95 dist/tools: move picosdk to pkg 2025-07-31 13:13:23 +02:00
Armin Wolf
27cf424720 sys/psa_crypto: Extend mac API
Currently PSA mac backends can only implement psa_mac_compute() from
the PSA crypto API, but not psa_mac_verify() and the associated
multi-part functions.

Extend the location and algorithm dispatchers to connect the above
PSA API functions to suitable backends. Also extend the MAC backend
API to allow backends to implement those additional functions. Due
to a design issue with the SE backend API (context size is dynamic,
thus requiring a memory allocation) only psa_mac_verify() can be
accelerated by SE backends.

Signed-off-by: Armin Wolf <W_Armin@gmx.de>
2025-07-29 17:52:01 +02:00
crasbe
cfaa76bad4
Merge pull request #21625 from crasbe/pr/esptools_export
dist/tools: improve the `esptools`, enhance documentation
2025-07-28 22:58:40 +00:00
crasbe
0005683190
Merge pull request #21616 from gschorcht/cpu/esp32/add_esp32_c6
cpu/esp32: add ESP32-C6 support
2025-07-28 19:57:23 +00:00
crasbe
bd0f8b773a dist/tools: various improvements of esptools scripts, enh. docs
The esptools/export.sh script has to be sourced, otherwise
the exported variables are not persistent in the environment,
rendering the script useless. The commit adds a check to the
script that it runs in the correct environment and enhances the
documentation to make it clearer that the "source" prefix command
is important.

The PR also introduces a version check for the PATH variable
to notify the user if an old version is present.
2025-07-28 21:12:33 +02:00
crasbe
bd1780554a
Merge pull request #21627 from krzysztof-cabaj/boards_change_to_SPDX_part3
boards: move licenses from headers to SPDX format (part3)
2025-07-28 18:47:01 +00:00