Marian Buschsieweke
cd42e4355b
cpu/samd5x/periph_can: Make DAR configurable
...
Allow the board to configure whether automatic retransmission is to be
used or disabled.
This also changes the default to enabling automatic retransmission, as
this is the best choice for most use cases.
2025-04-08 07:28:57 +02:00
crasbe
a826b77de9
Merge pull request #21371 from maribu/doc/mixed-bag-of-fixes
...
tree-wide: mixed back of documentation fixes
2025-04-07 21:48:11 +00:00
crasbe
ce23deb13f
Merge pull request #21375 from benpicco/suit-manifest-generator-v9
...
tools/suit/manifest-generator: fix documentation about version
2025-04-07 21:43:24 +00:00
Marian Buschsieweke
defef7943d
Merge pull request #21378 from maribu/makefiles/docker/bump-tag
...
makefiles/docker.inc.mk: bump tagged container
2025-04-07 19:53:08 +00:00
Marian Buschsieweke
18b1ababb8
makefiles/docker.inc.mk: bump tagged container
...
This updates the tagged container due to the merge of
https://github.com/RIOT-OS/riotdocker/pull/255
2025-04-07 20:28:44 +02:00
crasbe
ff6bab94f6
Merge pull request #21322 from mguetschow/psa-crypto-auto-init
...
sys/psa_crypto: usa auto_init module for initialization
2025-04-07 17:05:01 +00:00
Benjamin Valentin
5e2266d99e
tools/suit/manifest-generator: fix documentation about version
...
https://github.com/RIOT-OS/RIOT/pull/14436 upgraded the implementation
to draft-v9 without changing the README.md
2025-04-07 18:01:03 +02:00
Marian Buschsieweke
db0be36345
tree-wide: mixed back of documentation fixes
...
This fixes a number of documentation issues that LLVM/clang would flag
with `-Wdocumentation`.
2025-04-07 15:59:13 +02:00
Marian Buschsieweke
3c649239b6
Merge pull request #21369 from mguetschow/pragma-once-doc
...
CODING_CONVENTION.md: migrate to `#pragma once`
2025-04-07 13:10:25 +00:00
Mikolai Gütschow
357a37cc28
CODING_CONVENTION.md: migrate to #pragma once
2025-04-07 11:36:18 +02:00
mguetschow
3b6d95fa66
Merge pull request #21368 from miri64/doc/enh/release-tests-to-guide
...
doc/managing-a-release: add looking out for release tests to preps
2025-04-07 09:11:40 +00:00
Martine Lenders
7da6927701
doc/managing-a-release: add looking out for release tests to preps
...
Co-authored-by: mguetschow <mikolai.guetschow@tu-dresden.de>
2025-04-07 11:03:18 +02:00
crasbe
9774a0ce48
Merge pull request #21367 from crasbe/pr/pragma_headerguards
...
dist/tools: add `#pragma once` to headerguard check
2025-04-06 20:06:11 +00:00
crasbe
bf1491ef0d
dist/tools: add #pragma once to headerguard check
2025-04-06 22:01:29 +02:00
Marian Buschsieweke
a9703005e8
Merge pull request #21175 from maribu/tests/drivers/candev
...
tests/drivers/candev: minor cleanup
2025-04-06 18:23:05 +00:00
Marian Buschsieweke
780a02ef6c
tests/drivers/candev: minor cleanup
...
- Do not hard code the number of the CAN interface to use. (This
also allows specifying it via make command line / environment
variable.)
- Make less use of preprocessor and rely on compiler to eliminate dead
branches and unused variables.
Co-authored-by: crasbe <crasbe@gmail.com>
2025-04-06 20:19:16 +02:00
fabian18
d3d9afc9c5
Merge pull request #21365 from fabian18/pr/lis2dh12_int32_lis2dh12_wait_event
...
drivers/lis2dh12: int32_t lis2dh12_wait_event()
2025-04-06 12:22:12 +00:00
Fabian Hüßler
482750a67e
drivers/lis2dh12: int32_t lis2dh12_wait_event()
2025-04-06 13:43:07 +02:00
crasbe
6bf28bb352
Merge pull request #21359 from crasbe/pr/remove_buildtest
...
buildsystem: Remove `buildtest` Goal & Fix `info-buildsizes-diff`
2025-04-05 21:47:40 +00:00
crasbe
7543be5441
buildsystem: Remove unused scripts and update docker docs
2025-04-05 21:59:43 +02:00
crasbe
612401b145
buildsystem: remove info-buildsizes, fix info-buildsizes-diff
2025-04-05 21:59:43 +02:00
crasbe
90ea940896
buildsystem: remove "buildtest" goal
2025-04-05 21:59:43 +02:00
crasbe
78aebaa070
Merge pull request #21300 from crasbe/pr/dist_doxygen
...
dist/tools: Add Doxygen as a Tool for CI
2025-04-05 19:52:10 +00:00
Karl Fessel
c44f01a4b3
Merge pull request #21173 from kfessel/p-sam-caninit
...
cpu/samd5x: improve can-initialization
2025-04-05 18:13:31 +00:00
Marian Buschsieweke
c1aee234ee
Merge pull request #21357 from maribu/tree-wide/dox-fixes
...
tree wide: various doc fixes
2025-04-05 17:57:43 +00:00
Teufelchen
3fd5c9afd9
Merge pull request #21363 from benpicco/gnrc_sock-fix-create
...
gnrc_sock/udp: zero-init sock struct on create
2025-04-04 17:41:42 +00:00
benpicco
3621be5041
Merge pull request #21160 from benpicco/sys/net/nanocoap/observe-client
...
nanocoap_sock: implement observe (Client-Side)
2025-04-04 17:32:10 +00:00
crasbe
64898cf13a
doc/doxygen: Add a check for the GraphViz dependency
2025-04-04 17:59:53 +02:00
crasbe
9cd4964024
dist/tools: add doxygen as a tool for CI
2025-04-04 17:59:53 +02:00
Benjamin Valentin
c231cfebc1
lwip_sock/udp: zero-init sock struct on create
2025-04-04 16:10:44 +02:00
Benjamin Valentin
291c064ab5
gnrc_sock/udp: zero-init sock struct on create
2025-04-04 15:53:37 +02:00
mguetschow
c0c61e1cee
Merge pull request #21361 from crasbe/pr/fix-info-build
...
buildsystem: Fix Supported Board List in `info-build`
2025-04-04 13:41:03 +00:00
Benjamin Valentin
bf012f5ce7
examples/nanocoap_server: add output if registration fails
2025-04-04 15:29:54 +02:00
Benjamin Valentin
2cf009ab3a
tests/net/nanocoap_cli: add observe command
2025-04-04 15:29:54 +02:00
crasbe
7169214830
buildsystem: fix supported boards in info-build
2025-04-04 12:47:28 +02:00
crasbe
801d19b590
Merge pull request #21349 from mguetschow/feather-nrf52840-alias
...
boards/feather-nrf52840*: rename to adafruit-feather-nrf52840-*
2025-04-04 10:03:06 +00:00
Marian Buschsieweke
1ff982a664
tree wide: various doc fixes
...
This fixes a batch of incorrect Doxygen comments that building with
LLVM/clang and `-Wdocumentation` uncovered.
2025-04-04 11:44:53 +02:00
mguetschow
eb56a566c6
Merge pull request #21358 from maribu/build_system/warn-about-broken-doc
...
buildsystem: Enable -Wdocumentation for LLVM
2025-04-04 09:26:57 +00:00
Mikolai Gütschow
e92ac9794c
examples/**/nimble_gatt: increase answer buffer for longer BOARD names
2025-04-04 11:13:20 +02:00
Mikolai Gütschow
8a5f047c26
boards/feather-nrf52840*: rename to adafruit-feather-nrf52840-*
2025-04-04 11:12:49 +02:00
Marian Buschsieweke
fb7acf5c6c
Merge pull request #21356 from maribu/sys/net/ipv6/markdown-links
...
sys/net/ipv6: use markdown links in doc
2025-04-04 07:47:18 +00:00
Marian Buschsieweke
d838c6aa3d
buildsystem: Enable -Wdocumentation for LLVM
...
This enables warnings for incorrect Doxygen comments when build with
LLVM. To my experience, LLVM provides a low false positive rate
(e.g. it does not complain about undocumented internal macros) and has
very helpful output.
This disable `-Wdocumentation-deprecated-sync` for now, as we do not
deprecate code with attributes yet.
The warnings are not set as errors, so that we can enable this without
breaking builds.
2025-04-04 09:01:12 +02:00
Marian Buschsieweke
7ac196f5de
sys/net/ipv6: use markdown links in doc
...
This makes the header a lot more readable and `clang -Wdocumentation`
happy, which does not like HTML tags (`<a href="...">...</a>`) to
contain random line breaks.
2025-04-04 08:16:17 +02:00
Marian Buschsieweke
a84955c7ca
Merge pull request #21354 from crasbe/pr/native_term
...
buildsystem: Set `term` Goal to NOTPARALLEL
2025-04-03 20:12:17 +00:00
crasbe
85e8e01391
buildsystem: set term goal to NOTPARALLEL
2025-04-03 21:45:19 +02:00
benpicco
da62465541
Merge pull request #21353 from maribu/boards/telosb
...
boards/telosb: fix stdio_uart symbol rate
2025-04-03 19:25:31 +00:00
Marian Buschsieweke
cb128774ad
boards/telosb: fix stdio_uart symbol rate
...
The stdio UART symbol rate is configured to 9600 Bd, and not to
115200 Bd. This updates `make term` and the doc to match what
is implemented.
2025-04-03 19:45:49 +02:00
Marian Buschsieweke
c0cd66d2b4
Merge pull request #20849 from benpicco/event_loop_debug
...
sys/event: add `event_loop_debug` pseudo-module
2025-04-03 15:26:26 +00:00
crasbe
5d0de3196a
Merge pull request #21352 from mguetschow/board-alias-warning-red
...
makefiles: colorize board alias warning
2025-04-03 15:03:25 +00:00
Benjamin Valentin
bc8687695c
sys/event: add event_loop_debug pseudo-module
2025-04-03 15:56:05 +02:00