Fabian Hüßler
29b8af8a85
tests/unittests/tests-fmt: test ISO 8601 format functions
2025-04-10 16:42:24 +02:00
Fabian Hüßler
0f81f50e3a
sys/fmt: add functins for ISO 8601 date and time
2025-04-10 16:42:24 +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
mguetschow
5699a0a5f9
Merge pull request #21351 from mguetschow/native-common-labeler
...
.github/labeler: recognize boards/common/native as native
2025-04-03 13:31:19 +00:00
Mikolai Gütschow
ab38081f58
makefiles: colorize board alias warning
2025-04-03 15:27:14 +02:00
Mikolai Gütschow
aea851cd15
.github/labeler: recognize boards/common/native as native
2025-04-03 14:34:41 +02:00
Benjamin Valentin
6cb40183a0
nanocoap_sock: implement observe client
2025-04-03 13:23:07 +02:00
mguetschow
57de45cf89
Merge pull request #21308 from benpicco/dec_as_hex
...
sys/bcd: add bcd_buf_from_u32()
2025-04-03 10:48:33 +00:00
mguetschow
894de865bc
Merge pull request #21347 from Enoch247/fix-unittests-example
...
tests/unittests: if include guards in doc example
2025-04-03 07:57:07 +00:00