1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

45909 Commits

Author SHA1 Message Date
Mikolai Gütschow
6be95ca482
tests/sys/psa_crypto_hashes: sync with content from examples/psa_crypto 2024-05-17 10:52:16 +02:00
Mikolai Gütschow
f58392a153
examples/psa_crypto: hash example 2024-05-14 17:06:39 +02:00
Mikolai Gütschow
ecf259579a
sys/psa_crypto: support for SHA-{384,512-{224,256}} 2024-05-14 17:06:39 +02:00
mguetschow
12180f5e80
Merge pull request #20545 from Einhornhool/pr/psa-remove-test-symlinks
tests/sys/psa_crypto*: remove test symlinks
2024-05-14 14:51:26 +00:00
benpicco
8a4d82304f
Merge pull request #20554 from fabian18/pr/examples/gcoap_input_URI_and_proxy_fixes
examples/gcoap: take full URI as input
2024-05-14 09:52:49 +00:00
Fabian Hüßler
7e97ee8571 examples/gcoap: adjust README after taking URI as input 2024-05-14 08:54:41 +02:00
Fabian Hüßler
a5b6c4c051 gcoap/forward_proxy: minor fix and cleanup 2024-05-14 08:46:00 +02:00
Fabian Hüßler
3e9514927a examples/gcoap[_dtls]: input full URI for request and proxy 2024-05-14 08:46:00 +02:00
Lena Boeckmann
545a4dd5e4 tests/sys/psa_crypto_ecdsa: Make stacksize backend dependent 2024-05-13 18:30:36 +02:00
benpicco
bea466faf0
Merge pull request #20665 from mguetschow/nrf-softreset-clock-static
cpu/nrf5x_common: fix ztimer issue on warm-boot
2024-05-13 13:45:12 +00:00
Mikolai Gütschow
350399d1c2
cpu/nrf5x_common: do not rely on latched register for LFCLK state 2024-05-13 14:35:21 +02:00
Marian Buschsieweke
1f5e2c7214
Merge pull request #19630 from Enoch247/increase-adc-speed
cpu/{gd32v,stm32}/periph/adc: make ADC clock setable
2024-05-11 06:39:59 +00:00
Joshua DeWeese
4ed36bf871 boards/nucleo-f767zi: increase ADC clock speed
This patch increases the board's ADC clock speed to the MCU's maximum
speed.
2024-05-10 22:07:11 -04:00
Joshua DeWeese
410e55d912 cpu/{gd32v,stm32}/periph/adc: ensure max ADC speed is honored
This patch ensures that the ADC's max clock speed is not exceded.
2024-05-10 22:06:10 -04:00
Joshua DeWeese
4218fca673 cpu/{gd32v,stm32}/periph/adc: make ADC clock setable
This patch allows boards to select a max ADC clock speed. This could be
handy if the board wants to clock the ADC differently according to the
board's front end analog circuitry or MCU model's ADC capabilities.
2024-05-10 21:58:22 -04:00
benpicco
c2e1a8e85c
Merge pull request #20661 from maribu/dist/tools/bmp
dist/tools/bmp: fix target parsing
2024-05-10 16:53:31 +00:00
Marian Buschsieweke
20b17c7518
Merge pull request #20663 from mguetschow/psa-crypto-example-docker
examples/psa_crypto: pass environment variable down to docker
2024-05-10 15:09:25 +00:00
Mikolai Gütschow
3a2d1965d8
examples/psa_crypto: pass environment variable down to docker 2024-05-10 16:52:46 +02:00
Martine Lenders
3927a4fd17
Merge pull request #20660 from maribu/sys/net/grnc/fix-compilation-with-gcc-14-1-0
sys/net/grnc: fix NULL ptr dereferencing
2024-05-09 15:00:53 +00:00
Marian Buschsieweke
c56f50a2eb
dist/tools/bmp: fix target parsing
Either GDB or pygdbmi changed behavior to trim off whitespace following
the message, resulting in the `\\n` at the end of the regex no longer
matching. This replaces the `\\n` with `\s*` to match both old and new
output.

Fixes: https://github.com/RIOT-OS/RIOT/issues/20604
2024-05-09 12:56:01 +02:00
Marian Buschsieweke
abd7205115
sys/net/grnc: fix NULL ptr dereferencing
This bug was spotted by GCC 14.1.0:

    In file included from /home/maribu/Repos/software/RIOT/master/sys/net/gnrc/network_layer/ipv6/nib/_nib-internal.h:27,
                     from /home/maribu/Repos/software/RIOT/master/sys/net/gnrc/network_layer/ipv6/nib/_nib-arsm.h:33,
                     from /home/maribu/Repos/software/RIOT/master/sys/net/gnrc/network_layer/ipv6/nib/_nib-6ln.h:30,
                     from /home/maribu/Repos/software/RIOT/master/sys/net/gnrc/network_layer/ipv6/nib/_nib-router.c:28:
    In function 'bf_isset',
        inlined from '_build_ext_opts' at /home/maribu/Repos/software/RIOT/master/sys/net/gnrc/network_layer/ipv6/nib/_nib-router.c:256:17,
        inlined from '_snd_ra' at /home/maribu/Repos/software/RIOT/master/sys/net/gnrc/network_layer/ipv6/nib/_nib-router.c:368:20,
        inlined from '_snd_rtr_advs' at /home/maribu/Repos/software/RIOT/master/sys/net/gnrc/network_layer/ipv6/nib/_nib-router.c:99:9:
    /home/maribu/Repos/software/RIOT/master/sys/include/bitfield.h:130:18: error: array subscript 0 is outside array bounds of 'uint8_t[0]' {aka 'unsigned char[]'} [-Werror=array-bounds=]
      130 |     return (field[idx / 8] & (1u << (7 - (idx % 8))));
          |             ~~~~~^~~~~~~~~
    In function '_snd_rtr_advs':
    cc1: note: source object is likely at address zero
    cc1: all warnings being treated as errors
2024-05-09 12:03:54 +02:00
benpicco
1b9716c96d
Merge pull request #18428 from maribu/cpu/stm32/periph/stm32_eth/confirm_send
cpu/stm32/periph/stm32_eth: provide confirm_send
2024-05-09 08:20:28 +00:00
benpicco
9614813ba7
Merge pull request #20653 from krzysztof-cabaj/doc-boards-editorial-fixes
doc/boards: fix minor editorial mistakes
2024-05-09 08:17:59 +00:00
Karl Fessel
d387f323aa
Merge pull request #20644 from kfessel/p-fix-can
cpu/samd5x/can: fix flag handling on receive
2024-05-08 23:04:09 +00:00
Karl Fessel
c623c50fcf cpu/samd5x/can: assert eff-flag if extended id range 2024-05-08 22:43:01 +02:00
Karl Fessel
2bdca8d6c9
Merge pull request #16809 from kfessel/p-backtrace-fix
native/backtrace: improve its print capabilitys and test
2024-05-08 19:57:18 +00:00
Marian Buschsieweke
14795d4de0
cpu/stm32/periph/eth: update to new API 2024-05-08 21:06:00 +02:00
Marian Buschsieweke
6ac1bcad7e
sys/net/gnrc/gnrc_netif: fix compilation with new netdev API
This fixes a regression introduced in #18496
2024-05-08 21:06:00 +02:00
Teufelchen
76d5b015b7
Merge pull request #20659 from leandrolanzieri/pr/uncrustify/replace_deprecated
uncrustify: replace deprecated `nl_func_var_def_blk` option
2024-05-08 11:10:26 +00:00
Karl Fessel
37627ce2b8 native/backtrace: improve print capabilitys and test 2024-05-08 12:53:57 +02:00
Leandro Lanzieri
43814b327d
uncrustify: replace deprecated nl_func_var_def_blk
The option is deprecated, it has been replaced by
nl_var_def_blk_end_func_top. This applies the change to our
configuration file.
2024-05-08 12:37:35 +02:00
Marian Buschsieweke
19effe1020
Merge pull request #20655 from benpicco/nanocoap_link_format_get-fix
nanocoap_link_format: don't drop characters in fragmented entries
2024-05-08 05:52:10 +00:00
benpicco
a1c32eecb4
Merge pull request #20657 from krzysztof-cabaj/nucleo-c031c6-pinout
boards/nucleo-c031c6: add pinout to doc
2024-05-07 21:11:08 +00:00
Benjamin Valentin
2e8f257171 nanocoap_link_format: don't drop characters in fragmented entries 2024-05-07 22:45:37 +02:00
Benjamin Valentin
aad438117e sys/shell: nanoCoAP: properly print long directory entries 2024-05-07 22:45:37 +02:00
krzysztof-cabaj
e4d7331398 boards/nucleo-u575zi-q: fix wrong board number - l552ze-q to u575zi-q 2024-05-07 17:11:57 +02:00
Teufelchen
e2541c8528
Merge pull request #20525 from Teufelchen1/deprecate/muxpos
cpu/sam0: Remove deprecated muxpos
2024-05-07 14:15:04 +00:00
krzysztof-cabaj
a3a9c9142e boards/c031c6: add pinout to board doc page 2024-05-07 15:46:16 +02:00
krzysztof-cabaj
06a6990cff boards/c031c6: add pinout file 2024-05-07 15:05:10 +02:00
Leandro Lanzieri
67f183d6a9
Merge pull request #16233 from leandrolanzieri/pr/pkg/wakaama_dtls
pkg/wakaama: add DTLS support
2024-05-07 09:19:53 +00:00
Karl Fessel
1d53d31339 cpu/samd5x/can: set EFF and RTR Flag if received 2024-05-07 10:48:14 +02:00
Leandro Lanzieri
17a3125091
pkg/tinydtls: allow PSK and ECC at the same time 2024-05-07 10:34:35 +02:00
Leandro Lanzieri
dca33c92bd
pkg/wakaama: improve documentation 2024-05-07 10:34:35 +02:00
Leandro Lanzieri
0f26003530
examples/lwm2m: update to new API and use DTLS 2024-05-07 10:34:35 +02:00
krzysztof-cabaj
bbe25cd247 boards/stm32f469i-disco: fix inch sign which corrupts bottom of doc 2024-05-07 09:59:31 +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
2e9ce4d6b4
Merge pull request #20633 from dylad/pr/cpu/cortexm33/add_splim_support
cpu/cortexm: add stack limit support for Cortex-M33
2024-05-06 17:05:20 +00:00
Dylan Laduranty
071a1d8d94 features.yaml: add cortexm_stack_limit entry
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-05-06 17:14:49 +02:00
Dylan Laduranty
9a2387d721 tests/cpu: add basic test for cortexm_stack_limit module
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-05-06 17:14:49 +02:00