1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-31 09:21:19 +01:00

48188 Commits

Author SHA1 Message Date
Gunar Schorcht
8f41a16b41 pkg/esp32_sdk: add patches for ESP32-C6 support 2025-07-28 19:14:22 +02:00
Gunar Schorcht
8ab9078679 cpu/esp32/bootloader: add ESP32-C6 support 2025-07-28 19:14:22 +02:00
Marian Buschsieweke
914f30168a
Merge pull request #21626 from LeonardHerbst/motor_driver_fix
driver/motor_driver: fix failing motor initialization
2025-07-28 09:30:15 +00:00
Gunar Schorcht
d381c2346c
Merge pull request #21624 from crasbe/pr/esp32_sdk_shallow
pkg/esp32_sdk: unshallow repository before getting tag/branch name
2025-07-26 08:51:32 +00:00
crasbe
727135f964 pkg/esp32_sdk: unshallow repo before getting tag/branch name 2025-07-25 18:27:57 +02:00
crasbe
51958b330e
Merge pull request #21623 from benpicco/suit-manifest-generator/README.md
tools/suit/manifest-generator: drop misleading 'Installing' section
2025-07-25 12:05:13 +00:00
Benjamin Valentin
e2055d87bc tools/suit/manifest-generator: drop misleading 'Installing' section 2025-07-25 12:19:27 +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
Mikolai Gütschow
86237726a0
unittests/unicoap: statically allocate option buffers 2025-07-24 15:58:26 +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
benpicco
a444a7acbc
Merge pull request #21606 from derMihai/mir/log_unit
core/log: add optional log unit prefix
2025-07-24 11:35:34 +00:00
benpicco
cdfdd215f4
Merge pull request #21454 from benpicco/gnrc_ipv6_nib_get_next_hop_l2addr-cleanup
gnrc/ipv6/nib: clean up `gnrc_ipv6_nib_get_next_hop_l2addr()`
2025-07-24 11:35:14 +00:00
crasbe
6fb3b2918d
Merge pull request #21618 from krzysztof-cabaj/boards_rename_doc_txt_part2
boards: rename doc.txt -> doc.md for boards which name's starts from a to d.
2025-07-24 11:21:31 +00:00
Benjamin Valentin
09fb1527c1 tests/unittests: extend tests with coap_iterate_uri_query() 2025-07-24 13:18:06 +02:00
Benjamin Valentin
824d3ea71d nanocoap: add coap_iterate_uri_query() 2025-07-24 13:18:06 +02:00
krzysztof-cabaj
940acffa7c boards:rename doc.txt->doc.md for boards which name starts from a to d 2025-07-24 13:11:13 +02:00
krzysztof-cabaj
96701d802e boards: rename doc.txt -> doc.md in common directory 2025-07-24 13:11:12 +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
Marian Buschsieweke
4cf090005b
Merge pull request #21620 from elenaf9/nimble/netif/netdev-legacy-api
nimble/netif: use `netdev_legacy_api` module
2025-07-23 16:04:31 +00:00
Benjamin Valentin
5e18262ad7 sys/include/net/netstats: re-order result codes 2025-07-23 17:21:27 +02:00
Elena Frank
1c62892ede nimble/netif: use netdev_legacy_api module
Nimble still implements the legacy netdev API.
The `netdev_legacy_api` must be explicitly used, otherwise other network
drivers that use the new API will overwrite it also for nimble.

See #18426.
2025-07-23 15:52:14 +02:00
crasbe
6db371919c
Merge pull request #21619 from gschorcht/pkg/esptool_5.0.0
makefile/tools/esptool: cleanup including version update to 5.0.0
2025-07-23 13:46:19 +00:00
Gunar Schorcht
a36704e430 makefile/tools/esptool: update to version 5.0.0 2025-07-23 13:55:55 +02:00
Gunar Schorcht
7813f3ebad cpu/esp32: option to use a custom esptool.py removed 2025-07-23 13:55:55 +02:00
Gunar Schorcht
4918b970d0 cpu/esp8266: option to use a custom esptool.py removed 2025-07-23 13:55:55 +02:00
crasbe
8465107624
Merge pull request #21569 from GGuche-2XS-Univ-Lille/xipfs_pr
pkg/xipfs: add XIPFS as vfs module
2025-07-23 11:02:55 +00:00
Gregory Guche
8dc500703b pkg/xipfs: add XIPFS as vfs module 2025-07-23 12:44:38 +02:00
Gunar Schorcht
c551744b76 cpu/esp_common: option to use a custom esptool.py removed 2025-07-23 10:52:56 +02:00
Gunar Schorcht
f188abd463 dist/tools/esptools: remove old esptool.py versions
Since only the `esptool.py` from the Python package, as published by Espressif, is used, older `esptool.py` versions are removed.
2025-07-23 10:52:56 +02:00
Gunar Schorcht
bc01a8d896 makefiles/tools/esptool.inc.mk: cleanup
The cleanup includes the following changes:
- The `esptool.py` is no longer installed as a RIOT package, but as a pure Python package, as published by Espressif. The installation takes place in a virtual Python environment in the `dist/tools/esptools/venv` directory.
- The installation of the `esptool.py` is now version-sensitive.
- The `esptool.py` from the Python package is always used.
- The option for users to use a custom `esptool.py` has been removed because newer versions of `esptool.py` use renamed options that are not compatible with older versions of `esptool.py`. Using a custom `esptool.py` therefore makes no sense.
2025-07-23 10:52:56 +02:00
Gunar Schorcht
5b4a2d21c0 pkg/esptool: remove esptool.py as RIOT package
The `esptool.py` program is no longer installed as a RIOT package, but as a pure Python package, as published by Espressif. The installation takes place in a virtual Python environment in the `dist/tools/esptools/venv` directory. Therfore, there is no need to pull the GitHub repository and thus not necessary to install it as a RIOT package.
2025-07-23 10:52:56 +02:00
krzysztof-cabaj
928d8ba93a boards: rename doc.txt -> doc.md for STM32 B series boards 2025-07-22 14:39:33 +02:00
krzysztof-cabaj
254dbfa87d boards/avr: rename doc.txt -> doc.md 2025-07-22 14:39:33 +02:00
krzysztof-cabaj
91d494d0b7 boards/arduino: rename doc.txt -> doc.md 2025-07-22 14:39:33 +02:00
crasbe
416db07ac5
Merge pull request #21615 from baptleduc/fix-openocd-flash-lora-e5-dev
boards/lora-e5-dev: set OpenOCD _TARGETNAME variable to fix flashing
2025-07-22 10:48:07 +00:00
Baptiste Le Duc
d666ed8ca3 boards/lora-e5-dev: use .cpu0 directly rather than _TARGETNAME 2025-07-22 12:22:36 +02:00
crasbe
d271fc88a4
Merge pull request #21617 from Teufelchen1/deprecate/gnrc_mac
net/mac: Remove deprecated 802.15.4 MAC module
2025.07-RC1 2025.10-devel
2025-07-21 20:45:24 +00:00
crasbe
6e77a81723
Merge pull request #21435 from AnnsAnns/tutorials/rust
Guides: Introduce Rust Guide
2025-07-21 20:37:45 +00:00
crasbe
20c7f5d0e2
Merge pull request #21573 from AnnsAnns/doxygen_deprecation
doc: Deprecate doxygen guides and sync changes
2025-07-21 20:35:32 +00:00
AnnsAnn
47dec48390 doc/guides: Introduce Rust Tutorial
fix: update rust in riot to modern port, deprecate old guide

fix: update deprecation notice to specify removal date
2025-07-21 22:32:56 +02:00
AnnsAnn
3eda07e63d doc: move architecture dependencies into starlight guide
fix: add note when sections will be removed
2025-07-21 22:19:59 +02:00
AnnsAnn
bf6e7a0896 doc: Deprecate doxygen guides and sync changes 2025-07-21 22:19:59 +02:00
Teufelchen1
944eb05727 net/mac: Remove deprecated 802.15.4 module 2025-07-21 12:57:15 +02:00
Teufelchen
1c1bbf324b
Merge pull request #21585 from elenaf9/rpl/fix-local-repair
gnrc/rpl: check old rank before removing parents
2025-07-21 08:12:31 +00:00
krzysztof-cabaj
12331d1c7e boards/adafruit: rename doc.txt -> doc.md 2025-07-19 12:27:31 +02:00
crasbe
0d7ac1d1a6
Merge pull request #21611 from krzysztof-cabaj/board_change_to_SPDX_part2
boards: move licenses from headers to SPDX format (part2)
2025-07-18 21:37:11 +00:00
krzysztof-cabaj
e760750823 boards: move license to SPDX for boards which names star with a-c 2025-07-18 14:23:37 +02:00
krzysztof-cabaj
4c688e0ba7 boards/common: move licenses to SPDX format 2025-07-18 14:23:37 +02:00
krzysztof-cabaj
429ded63bb boards/{black,blue}pill: move licenses to SPDX format 2025-07-18 14:23:37 +02:00