1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-24 14:03:55 +01:00

11621 Commits

Author SHA1 Message Date
Benjamin Valentin
494e171a2e sys/usb_cdc_acm_stdio: use isrpipe_write() 2025-11-17 21:12:58 +01:00
Benjamin Valentin
182c7ec6ee sys/usb/cdc_acm: fix garbage input when disconnected 2025-11-17 21:05:44 +01:00
crasbe
7d5e943dbf
Merge pull request #21855 from Lukas-Luger/pr/legacy-tx_sync
sys/net/gnrc/netif: hold packets after tx_sync split
2025-11-17 08:27:03 +00:00
Lukas-Luger
bae016a157 sys/net/gnrc/netif: fix tx_sync by holding after split 2025-11-17 09:03:28 +01:00
morigawa
5b3f57522a sys/shell: integrate OpenThread CLI into RIOT shell
Until now OpenThread CLI and RIOT shell could not be used at the same
time. Now it is possible to use all CLI command with the prefix "ot". To
get an overview use "ot help".
2025-11-16 11:31:17 +01:00
Marian Buschsieweke
720c086131
Merge pull request #21867 from chrysn-pull-requests/use-riotsys-only-pr60
rust: Update riot-sys selectively to fix C2Rust incompatibility
2025-11-11 08:55:50 +00:00
chrysn
45aba94123 rust: Update riot-sys selectively to fix C2Rust incompatibility
This updates the package just so far that the changes from [60] (fixing
compatibility with C2Rust 0.21) are in, but not [61] (which caused yet
to be understood trouble on native32 builds).

[60]: https://github.com/RIOT-OS/rust-riot-sys/pull/60
[61]: https://github.com/RIOT-OS/rust-riot-sys/pull/61
2025-11-11 09:38:34 +01:00
mguetschow
370bb0e449
Merge pull request #21822 from mguetschow/psa-ed25519-monocypher
sys/psa_crypto: add monocypher as ed25519 software backend
2025-11-10 08:28:28 +00:00
Mikolai Gütschow
7f85d3a92f
sys/psa_crypto: add monocypher as ed25519 software backend
switch from c25519 to monocypher as default
2025-11-10 09:14:37 +01:00
benpicco
a6cfc3f0dd
Merge pull request #21788 from kfessel/p-usb-turb
sys/usb/cdc_acm, sys/tsrb: speedup usb_cdc ringbuffer handling
2025-11-07 19:02:49 +00:00
Karl Fessel
d893fc9abb sys/usb/cdc_acm: replace tsrb with turb 2025-11-07 15:55:09 +01:00
Karl Fessel
0099b623d9 sys/tsrb: use turb.h for c-file implemetation 2025-11-07 15:55:00 +01:00
Karl Fessel
40cca9246d sys/turb: header only unguarded access for tsrb 2025-11-07 15:54:47 +01:00
benpicco
fac9816a3f
Merge pull request #21827 from mguetschow/dtls-fixes
pkg/tinydtls: various bugfixes
2025-11-06 16:38:43 +00:00
Marvin Drescher
78068728b9 gnrc/lorawan: define gnrc_lorawan_mlme_indication as weak function 2025-11-06 10:02:33 +01:00
Marvin Drescher
0c5e2abe4a gnrc/lorawan: define gnrc_lorawan_mcps_confirm as weak function 2025-11-06 10:01:56 +01:00
crasbe
df58de4ba2
Merge pull request #20430 from cogip/native_i2c_mock
cpu/native: introduce periph_i2c_mock
2025-11-03 11:33:59 +00:00
mguetschow
8c1412d22b
Merge pull request #21821 from mguetschow/psa-ed25519-sizes
sys/psa_crypto: unify buffer size size handling for ed25519 backends
2025-11-03 08:46:18 +00:00
Mikolai Gütschow
36e09ccec9
sys/psa_crypto: unify buffer size size handling for ed25519 backends 2025-11-03 09:33:48 +01:00
benpicco
0995c466c6
Merge pull request #21786 from fabian18/pr/fix_nrf52_after_soft_ack
cpu/nrf52/radio/nrf802154: fix radio after soft ACK
2025-10-31 10:19:54 +00:00
Gilles DOFFE
02786f1edc sys/auto_init: fix printf format for native
Signed-off-by: Gilles DOFFE <g.doffe@gmail.com>
2025-10-30 23:51:31 +01:00
Mikolai Gütschow
59446cf1e8
sys/net/sock_dtls: document SOCK_DTLS_HANDSHAKE in user guide 2025-10-30 09:22:17 +01:00
Karl Fessel
c06db62666 sys/tsrb: fix some style and linter complains 2025-10-24 12:44:29 +02:00
Elena Frank
523d70e7a7 gnrc/rpl/control_messages: handle DIO of different DODAG 2025-10-22 21:34:41 +02:00
Elena Frank
0081a6e99e gnrc/rpl/control_messages: use ipv6_addr_equal to cmp addrs 2025-10-22 21:34:41 +02:00
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
Fabian Hüßler
2a32d82045 ieee802154/submac: wait SIFS period for soft ACK 2025-10-22 20:10:10 +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
Teufelchen
6604a97b18
Merge pull request #21756 from kfessel/p-can-sjw
sys/can: improve SJW calculation
2025-10-07 11:16:59 +00:00
Karl Fessel
49420ac123 sys/can: bittiming calculation debug-result-print 2025-10-06 18:14:25 +02:00
Karl Fessel
421f34e3c6 sys/can: improve SJW calculation 2025-10-06 18:14:06 +02: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
4e0f52fc6e drivers/netdev_ieee802154_submac: add transmission of ACK 2025-10-05 21:43:41 +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
mguetschow
2d9ccce392
Merge pull request #21577 from elenaf9/gnrc/rpl/refactor-ctrl-messages
gnrc/rpl/control_messages: refactor `gnrc_rpl_recv_DIO`
2025-10-02 08:03:29 +00:00
Benjamin Valentin
3b3cdefaf1 sys/bit: add missing include 2025-09-30 00:29:05 +02:00
Leandro Lanzieri
d4e18fb555 sys/auto_init/screen/lvgl: check if display is present 2025-09-22 13:29:43 +02:00
Teufelchen
bd93e286a7
Merge pull request #21708 from AnnsAnns/more_migration
doc/guides: The Big Migration
2025-09-18 16:03:57 +00:00
AnnsAnn
e88b64d68b sys/arduino: update guide references
Co-authored-by: crasbe <crasbe@gmail.com>
2025-09-18 15:37:50 +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
Leandro Lanzieri
ec9548d9e0 pkg/u8g2: add disp_dev support 2025-09-18 13:48:22 +02:00
Benjamin Valentin
c826d0cddb sys/net/sock_util: make unconditional use of dns_query() 2025-09-11 20:05:20 +02:00
Benjamin Valentin
839b75df77 net/util: make unconditional use of dns_query() 2025-09-11 20:05:20 +02:00
Benjamin Valentin
af8faa0257 net/dns: make file safe to include regardless of modules used 2025-09-11 20:05:20 +02:00