1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-25 06:23:53 +01:00

48876 Commits

Author SHA1 Message Date
crasbe
9890215cf1
Merge pull request #21824 from spnirmal/fix-contributing.md
doc: fix outdated links in CONTRIBUTING.md
2025-10-29 16:04:07 +00:00
spnirmal
1a2b77dbaa doc: fix outdated links in CONTRIBUTING.md 2025-10-29 21:26:59 +05:30
Mikolai Gütschow
18329d3933
pkg/tinydtls: reset async_cb_session for CONN_RECV
currently, sock_dtls_get_event_session would return a previous session instead of none as documented

fixes an assertion failure in tests/pkg/tinydtls_sock_async on a second request
2025-10-29 16:25:14 +01:00
Benjamin Valentin
606f9bd4e6 examples/networking/dtls/dtls-echo: fix copy & paste error in readme 2025-10-29 16:14:15 +01:00
Benjamin Valentin
48ca993188 examples: fix wrong GNRC paths in documentation 2025-10-29 15:13:22 +01:00
Benjamin Valentin
88bd202031 treewide: adapt GNRC example paths in documentation 2025-10-29 15:10:43 +01:00
Benjamin Valentin
99a121b474 examples/networking/gnrc: remove gnrc prefix from folder names 2025-10-29 14:56:37 +01:00
crasbe
0adf9e94c0
Merge pull request #21823 from crasbe/pr/remove_dl_to_stdout
makefiles: remove `DOWNLOAD_TO_STDOUT`
2025-10-29 10:45:12 +00:00
crasbe
399a2bccb0 makefiles: remove DOWNLOAD_TO_STDOUT 2025-10-28 20:55:41 +01:00
Joshua DeWeese
167b5e325f
Merge pull request #21804 from krzysztof-cabaj/drivers-ds18-move-to-ztimer
drivers/ds18: move to ztimer
2025-10-28 15:59:41 +00:00
crasbe
ac3cd3fc00
Merge pull request #21711 from fabian18/pr/sx126x_radio_hal_sync_word
drivers/sx126x add optional CONFIG_SX126X_DEFAULT_SYNC_WORD
2025-10-28 12:56:18 +00:00
crasbe
753ec00f29
Merge pull request #21820 from leandrolanzieri/pr/pkg/bump_flashdb
pkg/flashdb: Bump to v2.1.1
2025-10-27 18:31:56 +00:00
Leandro Lanzieri
5d95a4522b pkg/flashdb: Bump to v2.1.1 2025-10-27 14:58:19 +01:00
Teufelchen
ed226e3d97
Merge pull request #21809 from AnnsAnns/improve_changelog
Starlight/Changelog: Add direct Github link support
2025-10-27 09:50:47 +00:00
AnnsAnn
c0f3ace6cc .editorconfig: Add astro/js formatting support
Co-authored-by: Lasse Rosenow <lasse.j.rosenow@gmail.com>
2025-10-27 10:46:33 +01:00
AnnsAnn
fcd17c173b doc/starlight/changelog: swap IDs with Github links 2025-10-27 10:46:33 +01:00
AnnsAnn
dacb3aab54 doc/starlight/changelog: add view on github button 2025-10-27 10:46:33 +01:00
krzysztof-cabaj
56660dd72f drivers/ds18: move to ztimer 2025-10-25 16:05:59 +02:00
Marian Buschsieweke
380dc68a94
Merge pull request #21805 from maribu/pkg/mpaland-printf/buffered-output
pkg/mplaland-printf: Use buffered output
2025-10-24 12:31:11 +00:00
Karl Fessel
c06db62666 sys/tsrb: fix some style and linter complains 2025-10-24 12:44:29 +02:00
Marian Buschsieweke
30a4647047
pkg/mplaland-printf: Use buffered output
With this patch a small (64 byte) on-stack is buffer is used. On stdio
transports with extremely high overhead per call of `stdio_write()`
(like e.g. telnet or semihosting), this will make the stdio usable again.

Compared to e.g. the stdio from newlib, the increased stack requirements
are still modest.

In addition, the RIOT integration now also checks the return value of
`stdio_write()` and loops until all output has been written, fixing
loss of output if a transport does not write all data in one go.
2025-10-24 11:45:28 +02:00
crasbe
134ac701d0 dist/tools: fix shellcheck warnings in commit-msg script 2025-10-23 22:18:56 +02:00
crasbe
89cd3db400
Merge pull request #21813 from crasbe/pr/cryptocell_use_dlcache
pkg/{c25519,driver_cryptocell_310}: use dlcache for fetching zip archives, update `pkg/Makefile.http` example
2025-10-23 20:10:34 +00:00
crasbe
a30ce22373 pkg/c25519: use dlcache for fetching zip archive 2025-10-23 21:54:29 +02:00
crasbe
e0786a2d04 pkg/driver_cryptocell_310: use dlcache for fetching nRF5_SDK 2025-10-23 21:54:29 +02:00
crasbe
c9c3ed2733 pkg,dist/tools: repl. DOWNLOAD_TO_FILE w/ DLCACHE, enh. dlcache.sh
The dlcache script is useful to avoid unnecessary repeated downloads
of zip archives, similar to the git-cache scripts. The command order
was changed to stay compatible with DOWNLOAD_TO_FILE and the only other
usage of $(DLCACHE) was changed accordingly.

To avoid the risk of collisions, dlcache now uses SHA512 sums instead
of MD5.
If no SHA512 checksum is given to dlcache.sh, it will just act as
$(DOWNLOAD_TO_FILE).
2025-10-23 21:54:29 +02:00
crasbe
7a8ade73f6 dist/tools: fix shellcheck warnings in dlcache script 2025-10-23 21:54:29 +02:00
crasbe
f3a5da8c43
Merge pull request #21817 from crasbe/pr/update_riotdocker
makefiles: bump riotdocker version
2025-10-23 17:24:51 +00:00
crasbe
2d1bd7c8ec makefiles: bump riotdocker version 2025-10-23 11:15:40 +02:00
Marian Buschsieweke
840927495b
Merge pull request #21815 from maribu/dist/tools/buildsystem_sanity_check/add-knob-for-docker-pinning-test
dist/tools: add knob for docker pinning test
2025-10-23 08:40:28 +00:00
Marian Buschsieweke
de16690f43
dist/tools: add knob for docker pinning test
Allow to opt out of the docker pinning test using

    ENABLE_DOCKER_PINNING_TEST=0 make static-test

The intended user is the CI for the docker image test.
2025-10-23 10:33:18 +02:00
crasbe
30e2020622
Merge pull request #21814 from AnnsAnns/fix_ci_maybe
ci/docs: use pattern for CODING_CONVENTIONS files
2025-10-23 07:34:51 +00:00
AnnsAnn
dd683005a0 ci/docs: use pattern for CODING_CONVENTIONS files 2025-10-23 09:30:02 +02:00
crasbe
08799d9021
Merge pull request #21759 from elenaf9/gnrc/rpl/different-dodags
gnrc/rpl: switching between DODAGs
2025-10-22 19:50:12 +00: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
Fabian Hüßler
99cceeff91 cpu/nrf52/radio/nrf802154: fix radio after soft ACK 2025-10-22 20:09:41 +02:00
Fabian Hüßler
f36610e98f cpu/nrf52/radio/nrf802154: swith l2filter processing order 2025-10-22 20:08:19 +02:00
Fabian Hüßler
1f99f9df18 cpu/nrf52/radio/nrf802154: remove ACK state 2025-10-22 20:06:46 +02:00
mguetschow
5ff98dbc92
Merge pull request #21812 from crasbe/pr/nrf_vendor_fixup
cpu/nrf5x_common: fix vendor header regression from #21800
2025-10-22 14:11:00 +00:00
crasbe
101a7bfe51
Merge pull request #21811 from fabian18/pr/pa_config_endif_fix
drivers/sx126x: fix misplaced endif _select_pa_cfg
2025-10-22 09:19:30 +00:00
crasbe
89031c45fb cpu/nrf5x_common: fix vendor header regression
When not using the Rust version of Git-Cache, the build
system clones the full NRFX repository which led to errors during
the build process due to duplicated headers and headers not
found where they were expected.
2025-10-22 11:04:35 +02:00
Fabian Hüßler
6cd3e5ce6d drivers/sx126x: fix misplaced endif _select_pa_cfg 2025-10-21 22:15:34 +02:00
crasbe
c99a2600c2
Merge pull request #21810 from AnnsAnns/build_on_md_changes
ci/docs: Build/Deploy on changes to outside text
2025-10-21 11:14:06 +00:00
LeonardHerbst
3672dbc4e2 drivers/abp2: faulty saul init for multiple abp2 devices 2025-10-21 07:40:38 +02:00
crasbe
365f157a5b
Merge pull request #21776 from crasbe/pr/stm32c0-dk_new
boards: add STM32C0116-DK and STM32C0316-DK [new PR]
2025-10-20 13:03:36 +00:00