Benjamin Valentin
a209ef173c
sys/ztimer64: fix build when PRIu64 is not defined
2024-05-24 19:19:40 +02:00
mguetschow
c46d75d486
Merge pull request #20676 from LP-HAW/fix-uecc-key-format
...
pkg/micro-ecc/psa_uecc: convert between SEC 1 and micro-ecc public key formats
2024-05-22 15:41:43 +00:00
mguetschow
fc78e1f7db
Merge pull request #20682 from maribu/buildsystem/netif-feature
...
tree-wide: Introduce netif feature and use it
2024-05-22 12:25:03 +00:00
Lars
2ed082a807
tests/sys/psa_crypto_ecdsa: add test vector
2024-05-22 14:02:12 +02:00
Marian Buschsieweke
77dfc7e2a5
boards/esp32*: move saul_gpio dep to board level
...
The ESP32 Ethernet Kit has only a single GPIO pin exposed to SAUL via
`saul_gpio`, but that GPIO doubles as PHY clock input when `esp32_eth`
is used. Hence, the `saul_gpio` dep should be optional and only kick
in when `esp32_eth` is not used.
2024-05-22 13:38:33 +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
3f41494e59
Merge pull request #20266 from benpicco/nanocoap_reply_separate
...
nanocoap_sock: implement separate response
2024-05-21 17:45:22 +00:00
Benjamin Valentin
63d5a5aafa
examples/nanocoap_server: add endpoint with separate response
2024-05-21 19:27:57 +02:00
Benjamin Valentin
dd458cb993
nanocoap_sock: use normal udp sock in nanocoap_server()
2024-05-21 19:27:57 +02:00
Benjamin Valentin
7e69c13630
nanocoap_sock: implement nanocoap_sock_send_separate()
2024-05-21 19:27:57 +02:00
Benjamin Valentin
330a6cfb91
nanocoap_sock: add local information to coap_request_ctx_t
2024-05-21 19:27:57 +02:00
Benjamin Valentin
c280076594
nanocoap: add coap_build_empty_ack()
2024-05-21 19:27:57 +02:00
Benjamin Valentin
2c232dd0d2
nanocoap: don't set type & code twice in coap_build_reply()
2024-05-21 19:25:55 +02:00
Benjamin Valentin
879d312960
nanocoap: make token const in coap_build_hdr()
2024-05-21 19:25:55 +02:00
Benjamin Valentin
42754b58ea
gnrc_sock_udp: set source port when aux local is present
2024-05-21 19:25:55 +02:00
Benjamin Valentin
52350852cc
sys/event/timeout: uninitialized event is not pending
2024-05-21 19:25:55 +02:00
Martine Lenders
aef06f4ed2
Merge pull request #20681 from mguetschow/docs-search-value
...
doc/doxygen: remove default value for search form
2024-05-21 13:47:03 +00:00
Mikolai Gütschow
154e0bd881
doc/doxygen: remove default value for search form
2024-05-21 15:09:19 +02:00
LP-HAW
458b7c2496
pkg/micro-ecc/psa_uecc: convert SEC 1 and micro-ecc key formats
2024-05-18 08:18:55 +02:00
Dylan Laduranty
19643e2590
Merge pull request #20678 from krzysztof-cabaj/nucleo-l452re-pinout
...
boards/nucleo-l452re: add pinout to doc page
2024-05-17 16:01:32 +00:00
mguetschow
3255b95937
Merge pull request #20598 from mguetschow/psa-hashes-sha512-truncated
...
sys/psa_crypto: SHA-{384,512/{224,256}}
2024-05-17 09:20:03 +00:00
krzysztof-cabaj
c634b52115
boards/nucleo-l452re: add pinout to the board documentation page
2024-05-17 11:11:32 +02:00
Mikolai Gütschow
6be95ca482
tests/sys/psa_crypto_hashes: sync with content from examples/psa_crypto
2024-05-17 10:52:16 +02:00
krzysztof-cabaj
96b69136c6
boards/nucleo-l452re: add pinout file
2024-05-16 19:57:01 +02:00
benpicco
719663f89c
Merge pull request #20675 from benpicco/drivers-i2c_init
...
drivers: don't call i2c_init()
2024-05-16 14:41:59 +00:00
Benjamin Valentin
85b2decafa
drivers: don't call i2c_init()
...
This is already called by periph_init()
2024-05-16 14:55:30 +02:00
mguetschow
e9f290c2e8
Merge pull request #20674 from mguetschow/psa-crypto-keysize
...
sys/psa_crypto: remove keysize determination from Kconfig files
2024-05-16 11:47:24 +00:00
mguetschow
de64a1c85f
Merge pull request #20606 from mguetschow/test-psa-crypto-hash-interleaved
...
tests/sys/psa_crypto: test interleaved hash operations
2024-05-16 11:45:33 +00:00
Mikolai Gütschow
6f5f4313bd
sys/psa_crypto: remove keysize determination from Kconfig files
2024-05-16 10:28:40 +02:00
benpicco
3c4b23c801
Merge pull request #20607 from mguetschow/psa-key-bits-cleanup
...
sys/psa_crypto: correct use of (ECDSA) key_bits
2024-05-16 08:17:47 +00:00
Marian Buschsieweke
de845a69fb
Merge pull request #20672 from benpicco/drivers/at86rf215-new_api
...
drivers/at86rf215: port to new netdev API
2024-05-15 16:42:36 +00:00
Benjamin Valentin
c1e79c84d0
drivers/at86rf215: port to new netdev API
2024-05-15 17:24:42 +02:00
benpicco
22795248eb
Merge pull request #20651 from benpicco/shell_scripting
...
sys/shell: add support for running a batch of commands from a file
2024-05-15 09:35:04 +00:00
Benjamin Valentin
cc2dca1064
tests/shell_scripting: add test for running commands from file
2024-05-15 11:20:38 +02:00
Benjamin Valentin
471e257c7c
sys/shell: add shell_parse_file()
2024-05-15 11:20:38 +02:00
Benjamin Valentin
138a94bae4
sys/shell: make shell_handle_input_line() public
2024-05-15 11:20:38 +02:00
Benjamin Valentin
9c4ca01e24
sys/vfs_util: add vfs_file_exists()
2024-05-15 11:20:38 +02:00
Benjamin Valentin
469c919969
sys/vfs: add vfs_readline()
2024-05-15 11:20:38 +02:00
Dylan Laduranty
f2b056164e
Merge pull request #20671 from krzysztof-cabaj/nucleo-f722ze-DOC
...
boards/nucleo-f722ze: doc update
2024-05-15 08:03:35 +00:00
krzysztof-cabaj
d6d22dd97d
boards/nucleo-f722ze: doc update
2024-05-14 23:04:02 +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
Marian Buschsieweke
28beaddfc2
Merge pull request #20669 from mguetschow/nrf52-lfclk_rc-calibrate
...
cpu/nrf5x_common: properly calibrate RC-based low-frequency clock
2024-05-14 15:41:19 +00:00
Benjamin Valentin
8dc317ea38
pkg/monocypher: bump to 4.0.2
2024-05-14 17:22:50 +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
Mikolai Gütschow
15e48f0cf3
sys/psa_crypto: correct use of (ECDSA) key_bits
2024-05-14 17:02:46 +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
Mikolai Gütschow
6af809041b
cpu/nrf5x_common: properly calibrate RC-based low-frequency clock
2024-05-14 16:23:28 +02: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