Marian Buschsieweke
ffeb46fc42
CODING_CONVENTIONS.md: Add IWYU policy
...
This makes an implicit agreement that code should include the headers
is uses, no more and no less, explicit.
It also recommends using tooling (such as clangd) and adding IWUY
pragma comments to aid those tools in common cases they otherwise would
provide false positives.
Co-authored-by: chrysn <chrysn@fsfe.org>
2024-11-04 16:24:28 +01:00
benpicco
3cdc4379b7
Merge pull request #20565 from emmanuel-ferdman/wip
...
gcoap: update the example reference
2024-04-11 11:49:56 +00:00
Emmanuel Ferdman
4394c36cee
gcoap: update the example reference
2024-04-11 12:28:07 +03:00
benpicco
e3c02f5601
Merge pull request #19849 from krzysztof-cabaj/LWIP-ifconfig-IPv4-configuration
...
sys/shell/lwip: add IPv4 configuration to lwip ifconfig command
2024-04-10 16:48:36 +00:00
Teufelchen
8791e67e7d
Merge pull request #19519 from Teufelchen1/feat/gba
...
boards/cpu: Add GBA boot support to RIOT
2024-04-10 15:19:19 +00:00
MrKevinWeiss
06c4cbbe9c
*/Makefile.ci: Add gba_cartridge
2024-04-10 17:06:18 +02:00
Teufelchen1
c8d5fe2352
boards/cpu: Add limited GBA boot support to RIOT
2024-04-10 17:06:14 +02:00
benpicco
5a4d55a66a
Merge pull request #20559 from benpicco/suit-ENOBUFS
...
sys/suit: return error when URL buffer is too small
2024-04-09 16:35:05 +00:00
Dylan Laduranty
3e7bda9584
Merge pull request #20556 from krzysztof-cabaj/nucleo-f767zi-DOC
...
boards/nucleo-f767zi: doc update
2024-04-09 13:45:47 +00:00
Kevin "Tristate Tom" Weiss
5c4480dcea
Merge pull request #20541 from chrysn-pull-requests/doc-shell-constraint
...
shell/doc: Point users who run into shell buffer issues to the stdin buffer
2024-04-09 12:34:01 +00:00
Marian Buschsieweke
93b05d5dc4
Merge pull request #20523 from MrKevinWeiss/pr/guard_shell_pm
...
core|sys: Guard periph_pm calls
2024-04-09 12:04:12 +00:00
benpicco
f5e667746d
Merge pull request #20558 from derMihai/mir/isrpipe_timeout
...
sys/isrpipe/read_timeout: don't set up timer if data is available
2024-04-09 09:08:04 +00:00
Benjamin Valentin
68c7bfc20d
sys/suit: return error when URL buffer is too small
2024-04-09 10:48:09 +02:00
Teufelchen
65959363b3
Merge pull request #20560 from dylad/pr/cpu/nrf9160/fix_gpio_isr
...
cpu/nrf9160: fix GPIOTE ISR
2024-04-09 06:48:32 +00:00
Dylan Laduranty
f7d0523295
boards/nrf9160dk: enable internal pullup on buttons
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-04-08 20:22:22 +02:00
Dylan Laduranty
d75595751c
cpu/nrf9160: fix gpiote0 vector isr
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-04-08 20:13:45 +02:00
Teufelchen
9f3786e336
Merge pull request #20555 from Teufelchen1/fix/nimble
...
pkg/nimble: Ignore bogus adv. during scan
2024-04-08 15:22:03 +00:00
Mihai Renea
016f074d7e
sys/isrpipe/read_timeout: don't set up timer if data is available
2024-04-08 16:42:45 +02:00
Kevin "Tristate Tom" Weiss
e6bd633eaf
Merge pull request #20553 from MrKevinWeiss/pr/feather/neopixle
...
boards/feather-nrf52840-sense: Add WS281X_PARAM_PIN
2024-04-08 14:01:17 +00:00
Teufelchen
43f010c751
Merge pull request #20551 from derMihai/mir/test_at_all_config
...
tests/drivers/at_unit: fix unit tests on native
2024-04-08 13:44:55 +00:00
krzysztof-cabaj
f648886d87
boards/nucleo-f767zi: doc update
2024-04-08 14:16:22 +02:00
Teufelchen1
cc88e0d41f
pkg/nimble: Ignore bogus adv. during scan
2024-04-08 14:07:13 +02:00
MrKevinWeiss
cc1ac9e0ee
boards/feather-nrf52840-sense: Add WS281X_PARAM_PIN
2024-04-08 11:23:58 +02:00
MrKevinWeiss
b8c4617768
sys/*: expose periph/pm.h
...
I guess to reduce clutter we can always have the headers exposed since they are always included
even when we are not using them.
2024-04-08 11:20:14 +02:00
benpicco
1fee41059f
Merge pull request #20542 from benpicco/vfs/exfat-bump
...
vfs: increase _FATFS_FILE_EXFAT
2024-04-08 08:38:30 +00:00
Mihai Renea
627926869f
tests/drivers/at_unit: fix unit tests on native
2024-04-08 09:40:52 +02:00
Marian Buschsieweke
8bb8c5be20
Merge pull request #20546 from chrysn-pull-requests/doc-shell-no-security
...
sys/shell/doc: Shell access is root access
2024-04-06 10:13:31 +00:00
Dylan Laduranty
ad0d0b7a6c
Merge pull request #20548 from dylad/pr/tests/sys/shell/fix_ci_error_llvm
...
tests/sys/shell: increase the stack size of periodic thread
2024-04-06 10:03:22 +00:00
dylad
1a69d9c4c1
tests/sys/shell: add boards to BOARD_INSUFFICIENT_MEMORY
...
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2024-04-06 12:00:16 +02:00
dylad
364519d5ce
tests/sys/shell: increase the stack size of periodic thread
...
Otherwise the test seems to be broken with LLVM toolchain
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2024-04-06 10:14:10 +02:00
Marian Buschsieweke
00c30acf55
Merge pull request #20547 from chrysn-pull-requests/lookup-plausibility
...
cord_lc: Process truncated reads
2024-04-06 06:20:40 +00:00
chrysn
9820a65846
cord_lc: Process truncated reads
...
Co-Authored-By: Marian Buschsieweke <maribu@users.noreply.github.com>
2024-04-05 23:45:50 +02:00
chrysn
df6256876c
sys/shell/doc: Shell access is root access
2024-04-05 20:25:36 +02:00
chrysn
b0bec0276a
shell/doc: Point users who run into shell buffer issues to the stdin buffer
2024-04-05 17:27:50 +02:00
Fabian Hüßler
40b23414c8
vfs: increase _FATFS_FILE_EXFAT
2024-04-05 14:42:06 +02:00
Martine Lenders
f16761892b
Merge pull request #20540 from Teufelchen1/fix/at_unittest
...
unittests: Move at test to driver tests
2024-04-05 12:10:36 +00:00
chrysn
ac40354f19
tests/drivers/at_unit: Add Makefile.ci
2024-04-05 14:07:12 +02:00
Teufelchen1
0ddbba3bef
unittests: Move at test to driver tests
2024-04-05 13:17:04 +02:00
Teufelchen
b5f9772292
Merge pull request #20434 from benpicco/DTLS_MAX_BUF-fix
...
coap: ensure DTLS buffer is at least 200 bytes
2024-04-05 08:22:11 +00:00
Marian Buschsieweke
6ecbbe43d7
Merge pull request #20530 from Enoch247/fix-stm32-gpio-ll
...
cpu/stm32: Fix ifdefs in periph_gpio_ll
2024-04-04 20:42:39 +00:00
krzysztof-cabaj
71d47cd0cf
sys/shell/lwip: merge ifconfig add4 and add6 options to one-ifconfig add
2024-04-04 13:45:26 +02:00
Marian Buschsieweke
be0d276caa
Merge pull request #20529 from Teufelchen1/deprecate/phydat_str
...
sys/phydat: Remove deprecated print function
2024-04-04 11:24:04 +00:00
Marian Buschsieweke
62431ca6c8
Merge pull request #20538 from chrysn-pull-requests/unblock-20529
...
rust: Update riot-wrappers
2024-04-04 04:45:17 +00:00
chrysn
628a8b4cd2
rust: Update riot-wrappers
...
This pulls in [87].
[87]: https://github.com/RIOT-OS/rust-riot-wrappers/pull/87
2024-04-03 23:16:31 +02:00
Benjamin Valentin
11b4564462
sys/net/gcoap: ensure DTLS buffer is at least 200 bytes
2024-04-03 21:12:45 +02:00
Benjamin Valentin
39ba95a3ed
sys/net/nanocoap: ensure DTLS buffer is at least 200 bytes
2024-04-03 21:09:29 +02:00
benpicco
255a6923c0
Merge pull request #20535 from benpicco/TextUIRunner_end-return
...
sys/embunit: return failure state in TextUIRunner_end()
2024-04-03 13:56:21 +00:00
Teufelchen1
96e748d959
sys/phydat: Remove deprecated print function
...
Co-authored-by: Marian Buschsieweke <maribu@users.noreply.github.com>
2024-04-03 15:29:19 +02:00
Benjamin Valentin
127a2902b1
sys/embunit: return failure state in TextUIRunner_end()
2024-04-03 13:22:51 +02:00
benpicco
a9e7b441a7
Merge pull request #20528 from Teufelchen1/deprecate/suit
...
sys/suit: Remove deprecated suit_coap_run function
2024-04-03 11:04:01 +00:00