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