Elena Frank
ba1895cb20
gnrc/rpl/dodag: add gnrc_rpl_dodag_remove
2025-10-22 21:34:41 +02:00
Elena Frank
b025edc726
gnrc/rpl/dodag: ret void for gnrc_rpl_instance_remove
...
`gnrc_rpl_instance_remove` can't fail, so it was already always
returning `true`.
2025-10-22 21:34:41 +02:00
Elena Frank
5139847376
gnrc/rpl/of0: compare dodags
2025-10-22 21:34:37 +02:00
benpicco
17d03ac17d
Merge pull request #21749 from benpicco/test/bit
...
tests/unittests: add test for bit.h
2025-10-07 15:33:40 +00:00
fabian18
e3fa62f38f
Merge pull request #21533 from fabian18/pr/submac_ack_transmission
...
ieee802154/submac: add automatic ACK transmission when AUTO_ACK is not supported by driver
2025-10-06 11:05:40 +00:00
Teufelchen
0d5e3f056a
Merge pull request #21397 from benpicco/hostnames
...
net/hosts: add module for static hostname definitions
2025-10-06 09:29:28 +00:00
Fabian Hüßler
fccb0eac92
ieee802154: use retval in struct ieee802154_radio_ops
2025-10-06 10:38:55 +02:00
Fabian Hüßler
c7dd44583f
ieee02154: add IEEE802154_CAP_AUTO_ACK
2025-10-05 21:42:32 +02:00
Fabian Hüßler
f7f8a571a2
ieee802154: add ieee802154_radio_has_capability
2025-10-05 21:42:32 +02:00
Fabian Hüßler
85c61b293d
ieee802154: add ieee802154_radio_get_frame_filter_mode
2025-10-05 21:42:32 +02:00
Benjamin Valentin
3b3cdefaf1
sys/bit: add missing include
2025-09-30 00:29:05 +02:00
AnnsAnn
4a3f6d5859
sys/include/net/sock: update guide references
...
Co-authored-by: crasbe <crasbe@gmail.com>
2025-09-18 15:37:50 +02:00
Benjamin Valentin
af8faa0257
net/dns: make file safe to include regardless of modules used
2025-09-11 20:05:20 +02:00
Benjamin Valentin
9c4ee37acc
sys/dns: use hostnames in DNS lookup
2025-09-11 19:16:03 +02:00
Benjamin Valentin
48273ef736
net/hosts: add module for static hostname definitions
2025-09-11 19:16:03 +02:00
Benjamin Valentin
23c956e508
sys/net/ipv4: add IPV4_ADDR_LOOPBACK definition
2025-09-11 19:16:02 +02:00
crasbe
7c44b06e5c
Merge pull request #21652 from benpicco/nanocoap_server/buf
...
nanocoap_server: use zero-copy network buffer for parsing request
2025-09-04 14:43:05 +00:00
Marian Buschsieweke
c0cc617c7f
Merge pull request #21633 from crasbe/pr/sntp
...
sys/net/sntp: migrate from xtimer to ztimer
2025-08-21 16:23:56 +00:00
crasbe
acf10d91b9
sys/net/ntp_packet: add ref to SNTP, fix time
2025-08-21 14:27:28 +02:00
crasbe
8ab9956ae5
sys/net/sntp: migrate from xtimer to ztimer
2025-08-21 14:27:28 +02:00
benpicco
f865852cd9
Merge pull request #21560 from benpicco/suit_get_public_key
...
sys/suit: add suit_get_public_key()
2025-08-14 12:15:48 +00:00
Benjamin Valentin
d48eaf15aa
nanocoap_server: use zero-copy network buffer for parsing request
2025-08-07 17:26:57 +02:00
Benjamin Valentin
5497f0f2bc
sys/suit: fix return value type
...
Member function and doc have bool return, so also return it in the
wrapper function.
2025-08-01 14:18:53 +02: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
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
mguetschow
f572bbeef9
Merge pull request #21610 from mguetschow/unicoap-test-stack-overflow
...
unittests/unicoap: statically allocate option buffers
2025-07-24 16:05:06 +00:00
Benjamin Valentin
8bbe166b3e
sys/suit: add suit_get_public_key()
2025-07-24 13:37:18 +02:00
benpicco
4f9f755f99
Merge pull request #20197 from benpicco/coap_iterate_uri_query
...
nanocoap: add coap_iterate_uri_query()
2025-07-24 11:35:51 +00:00
Benjamin Valentin
824d3ea71d
nanocoap: add coap_iterate_uri_query()
2025-07-24 13:18:06 +02:00
Mikolai Gütschow
50a5d17f50
sys/net/unicoap: add UNICOAP_OPTIONS_ALLOC_STATIC
2025-07-24 11:18:10 +02:00
Marian Buschsieweke
091acb39f6
Merge pull request #21002 from benpicco/netstats_nb-new_api
...
gnrc_netif: fix neighbor statistics with netdev_new_api
2025-07-23 16:14:32 +00:00
Benjamin Valentin
5e18262ad7
sys/include/net/netstats: re-order result codes
2025-07-23 17:21:27 +02:00
Gregory Guche
8dc500703b
pkg/xipfs: add XIPFS as vfs module
2025-07-23 12:44:38 +02:00
Teufelchen1
944eb05727
net/mac: Remove deprecated 802.15.4 module
2025-07-21 12:57:15 +02:00
Teufelchen
1345452bbe
Merge pull request #21603 from Teufelchen1/deprecate/lwmac
...
net/lwmac: Remove deprecated lwmac module
2025-07-18 08:34:57 +00:00
Marian Buschsieweke
40e5627981
Merge pull request #21602 from Teufelchen1/fix/l2filter
...
net/l2filter: fix incorrect length check
2025-07-15 11:28:12 +00:00
Teufelchen1
f6f7de4ccc
net/l2filter: fix incorrect length check
...
Co-authored-by: namberino <namnb2402@gmail.com>
2025-07-15 12:10:44 +02:00
Teufelchen1
8970d751c4
net/lwmac: Remove deprecated lwmac module
2025-07-15 11:38:37 +02:00
Teufelchen1
f027626f3c
net/gomach: Remove deprecated GoMach module
2025-07-14 13:18:20 +02:00
Carl Seifert
531c0971bd
net/unicoap: add typed accessors for IANA-defined options
2025-07-07 17:27:40 +02:00
Carl Seifert
d184a1af0f
net/unicoap: implement option accessors
2025-07-07 17:27:39 +02:00
Carl Seifert
70350216ba
net/unicoap: add base config
2025-07-07 17:27:39 +02:00
Carl Seifert
12c7e07839
net/unicoap: add CoAP constants
2025-07-07 17:27:39 +02:00
Carl Seifert
3a71d2271e
net/unicoap: add message interface
2025-07-07 17:27:39 +02:00
Carl Seifert
6b9e5433e6
net/unicoap: add module basics
2025-07-07 17:27:39 +02:00
mguetschow
52db3b8ecc
Merge pull request #21512 from netd-tud/psa-hash-headers
...
sys/psa_crypto: Rework Headers
2025-06-30 09:06:36 +00:00
Mihai Renea
65dcaf7885
sys/event/thread: optimize stack usage
2025-06-20 17:06:44 +02:00
benpicco
8590133fcb
Merge pull request #21539 from benpicco/event_deferred_callback_post-fix
...
sys/event/deferred_callback: disable timer before modifying event
2025-06-19 12:20:21 +00:00
Teufelchen1
65fc4b0f3f
checksum: Add crc16-fcs / IBM-SDLC
2025-06-16 16:18:50 +02:00
Armin Wolf
501811e173
sys/psa_crypto: Split subsystem definitions into separate files
...
Currently PSA backends cannot use other backends because the necessary
definitions are defined in a single big header file. This prevents us
from creating a generic HMAC backend based on the available hash
backends, as the hash context struct is not available when defining the
HMAC context struct.
Fix this by spliting the headers into separate files. This makes it
possible us use the hash context definitions without pulling in the
remaining context definitions.
Signed-off-by: Armin Wolf <W_Armin@gmx.de>
2025-06-15 20:23:24 +02:00