1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-26 06:53:52 +01:00

47291 Commits

Author SHA1 Message Date
Lukas-Luger
8d13b869e7 sys/psa_crypto: Adding hmac hashing on psa_import_key
Update sys/psa_crypto/psa_crypto_algorithm_dispatch.c

Co-authored-by: mguetschow <mikolai.guetschow@tu-dresden.de>
2025-03-21 14:35:26 +01:00
Lukas-Luger
e630cf38b9 tests/sys/psa_crypto_mac: adding extra long key 2025-03-21 14:28:11 +01:00
Oleg Hahm
33128925f6
Merge pull request #21309 from OlegHahm/pr/pyterm/sigint_at_exit
pyterm: send SIGINT to the subprocess' child
2025-03-20 22:16:22 +00:00
Oleg Hahm
0de3b8a7d8 pyterm: send SIGINT to the subprocess' child 2025-03-20 23:11:56 +01:00
benpicco
a756dcf1c9
Merge pull request #19213 from benpicco/socket_zep_hal-fix
socket_zep: properly implement the radio HAL
2025-03-20 08:30:12 +00:00
Marian Buschsieweke
5869c2c271
Merge pull request #21180 from derMihai/mir/sock_udp/cancel_async_mainline
net_sock_async_event: cancel async event on sock_*_close()
2025-03-20 06:10:26 +00:00
Benjamin Valentin
45c6d786f6 socket_zep: simulate RSSI 2025-03-20 02:04:34 +01:00
Benjamin Valentin
460901aa00 socket_zep: properly implement the radio HAL 2025-03-20 02:04:34 +01:00
Benjamin Valentin
af3a02277c tests/net/gnrc_sixlowpan_frag_sfr_congure_impl: increase send interval
socket ZEP now tries to simulate airtime.
2025-03-20 02:04:34 +01:00
Marian Buschsieweke
06d2b69338
Merge pull request #21306 from mguetschow/tests-pkg-relic-stacksize
test/pkg/relic: increase stacksize for paillier encryption
2025-03-19 16:07:30 +00:00
Teufelchen
6192b3586d
Merge pull request #21303 from mcr/psa-crypto-long-line-fix
psa_crypto: fold some long lines
2025-03-19 15:46:00 +00:00
Mikolai Gütschow
285dc275ea
test/pkg/relic: half bitsize and increase stacksize for paillier 2025-03-19 15:01:10 +01:00
Gunar Schorcht
0d62eb9abd
Merge pull request #21305 from fabian18/pr/sdmmc_reinit_on_power_loss
drivers/{mtd_sdmmc,sdmmc}: reinit card
2025-03-19 11:30:25 +00:00
fabian18
fab3a1d750
Merge pull request #21260 from fabian18/pr/sdmmc_sdhc_guard_dma_check
drivers/sdmmc/sdmmc_sdhc: remove DMA check
2025-03-19 09:36:18 +00:00
Fabian Hüßler
6174ca6c29 drivers/{mtd_sdmmc,sdmmc}: reinit card 2025-03-19 10:11:00 +01:00
Michael Richardson
44cb7f1bc8 psa_crypto: shorten @brief description, (not wrappable) 2025-03-19 13:24:42 +07:00
Michael Richardson
3dccb6c58c psa_crypto: fold some long lines 2025-03-19 13:24:42 +07:00
Detlef Justen
3c322eb1a7 sys/malloc_monitor: Fix documentation
In the description the compiler switch -D is missing for setting the
corresponding macro.
2025-03-19 13:24:42 +07:00
mguetschow
a9508f0e56
Merge pull request #21302 from mguetschow/xiao-nrf52840-saul-led
boards/seeedstudio-xiao-nrf52840: configure SAUL LEDs as inverted
2025-03-18 11:38:35 +00:00
mguetschow
6dc9c18efe
Merge pull request #21301 from krzysztof-cabaj/tests_Relic_Paillier
tests/pkg/relic: add Paillier encryption tests
2025-03-18 08:09:22 +00: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
Mikolai Gütschow
edc0b6b7d8
boards/seeedstudio-xiao-nrf52840: configure SAUL LEDs as inverted 2025-03-17 11:43:21 +01:00
Marian Buschsieweke
f54d012534
Merge pull request #21225 from DeJusten/patch-2
sys/malloc_monitor: Fix documentation
2025-03-14 13:03:22 +00:00
Marian Buschsieweke
785faa77f7
Merge pull request #21253 from DeJusten/2025-02.thread
core/thread: error in thread.c corrected
2025-03-14 12:26:57 +00:00
Detlef Justen
e7e39a6fd4
sys/malloc_monitor: Fix documentation
In the description the compiler switch -D is missing for setting the
corresponding macro.
2025-03-14 13:15:33 +01:00
DeJusten
2eeb0f7f96
core/thread: document thread_add_to_list()
Adding the task to the linked list is graphically commented
2025-03-14 13:11:09 +01:00
DeJusten
a4ec8e1ebb
core/thread: fix thread_state_to_string()
In thread_state_to_string() it is not checked whether state is within
the valid range, so that in the event of an error an invalid memory
address is returned, which in turn leads to further invalid memory
accesses when the string is output. thread_state_to_string() is used
in particular by ps(). In the case of a corrupt thread context, which
often occurred in my case due to the stack size being too small,
thread_state_to_string() is called with an invalid status.
2025-03-14 13:11:09 +01:00
Marian Buschsieweke
f4d74ff9dd
Merge pull request #21267 from dpproto/21266-add-board-esp32c3-seeedstudio-xiao
Add support for Seeed Studio ESP32C3 Xiao
2025-03-14 12:09:07 +00:00
David Picard
daf854b89a boards/seeedstudio-xiao-esp32c3: add support
Port the Seeed Studio Xiao ESP32C3 to RIOT.
2025-03-14 11:44:05 +01:00
DeJusten
48f8e618ca
core/thread: fix incorrect thread status after wake up
In thread_wakeup() the status of the function to be woken up is
incorrectly set to TASK_RUNNING. Instead the task should be set
to STATUS_PENDING here, as only sched_run() is allowed to set a
task to TASK_RUNNING.
2025-03-14 11:04:16 +01:00
DeJusten
3cbde6a2ee
core/thread: thread_create(): improve error handling
Return `-EINVAL` when stack is too small in addition to warn when
`ENABLE_DEBUG` is set.
2025-03-14 11:03:58 +01:00
Marian Buschsieweke
685acb9a35
Merge pull request #21293 from MrKevinWeiss/pr/fixsplling
Fix spelling found by codespell
2025-03-13 13:07:53 +00:00
MrKevinWeiss
adc2549c6f
dist/tools/codespell: Ignore EMAC and joo
Here is the error for joo at the time of this commit
dist/tools/esptools/esptool_v3.2.py:4590: JoO ==> you
2025-03-13 14:00:44 +01:00
MrKevinWeiss
f770f72202
treewide: Fix spelling mistakes 2025-03-13 13:59:07 +01:00
benpicco
5bcddc0fbf
Merge pull request #19002 from benpicco/cpu/native-read_preempt
cpu/native: use async read for stdio_read()
2025-03-13 09:22:09 +00:00
Benjamin Valentin
3ce2264c3a tests/pkg/lua_loader: disable test on native32 2025-03-13 09:58:48 +01:00
Benjamin Valentin
7a5cd93bf7 sys/net/telnet: align API with stdio API 2025-03-13 09:58:48 +01:00
Benjamin Valentin
4889bb57d9 cpu/native: port stdio to new interface 2025-03-13 00:50:46 +01:00
benpicco
e3e6992fde
Merge pull request #21290 from crasbe/pr/fix_uwb_markdown
pkg/uwb-dw1000: Move `doc.txt` to `doc.md`, use the correct include type
2025-03-12 23:29:54 +00:00
Benjamin Valentin
7c3637a62d tests/shell: drop test that only ever worked on native
It's no longer working on native, but native behaves more like a
real board now.
2025-03-13 00:24:09 +01:00
Benjamin Valentin
4232eb35ae cpu/native: async_read: make sure not to close stdin on reboot 2025-03-13 00:24:09 +01:00
Benjamin Valentin
333e1ea97d cpu/native: bump ASYNC_READ_NUMOF 2025-03-13 00:24:07 +01:00
Benjamin Valentin
bfe42ad20a cpu/native: use async read for stdio_read()
The real_read() function will block the thread but won't preempt it.
That means all other thereads on the same (or higher) priority level
are blocked as RIOT still consideres the thread that called stdio_read()
as running.

Use async_read/isrpipe to properly block the thread when reading from
stdin.
2025-03-13 00:23:40 +01:00
crasbe
b14140aab9 pkg/uwb-dw1000: move doc.txt to doc.md, fix Markdown include 2025-03-12 23:14:01 +01:00
benpicco
a042d66e68
Merge pull request #21283 from carl-tud/native-gardening
cpu/native: Gardening/QoL
2025-03-12 17:54:07 +00:00
Marian Buschsieweke
0bf5c8fc77
Merge pull request #21287 from maribu/cpu/samd5x/can-enable-pin
cpu/samd5x: add enable pin to CAN configuration
2025-03-12 17:44:34 +00:00
Marian Buschsieweke
571a87358d
cpu/samd5x/periph_can: fix use of format specifiers
Use correct format specifiers to make clangd happy.
2025-03-12 16:05:41 +01:00
Marian Buschsieweke
a9ff36d68e
tests/drivers/candev: Drop SAME54-XPRO hack
Now that power management of the CAN transceiver is done by the driver,
we do no longer need a per-board hack in the app.
2025-03-12 16:05:40 +01:00
Marian Buschsieweke
785e2909c4
boards/same54-xpro: enable CAN transceiver config
This adds the CAN transceiver configuration to the CAN config for
automatic power management.

Co-authored-by: benpicco <benpicco@googlemail.com>
2025-03-12 16:05:23 +01:00