1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

45685 Commits

Author SHA1 Message Date
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