Marian Buschsieweke
d5839ca190
examples,tests: Bump Makefile.ci for MSP430 boards
2024-05-07 07:57:41 +02:00
benpicco
3791db3941
Merge pull request #18427 from maribu/lwip/confirm_send
...
pkg/lwip: make use of confirm send
2024-05-06 11:05:10 +00:00
Marian Buschsieweke
3783bb1588
Merge pull request #20629 from maribu/examples/gcoap/docker
...
examples/gcoap: pass through variables to docker
2024-04-30 16:42:12 +00:00
Marian Buschsieweke
cefbc394ca
pkg/lwip: automatically pull in lwip_netdev
...
Pull in lwip_netdev for netdev integration automatically if there is
any netdev to integrate, otherwise don't pull in the module.
As a result, applications no longer need to select that module by hand.
2024-04-30 08:41:07 +02:00
Benjamin Valentin
a28e98b36d
examples/dtls-wolfssl: add maple-mini to Makefile.ci
2024-04-29 11:01:18 +02:00
Marian Buschsieweke
0212caf7e0
examples/gcoap: pass through variables to docker
...
Pass through application configuration environment variables to docker,
so that one can use e.g. `make LWIP_IPV4=1 BUILD_IN_DOCKER=1`.
2024-04-26 15:28:45 +02:00
Marian Buschsieweke
fc271ea198
Merge pull request #20562 from MrKevinWeiss/pr/saulrgb
...
drivers/ws281x: Add saul support
2024-04-17 08:00:51 +00:00
chrysn
b8ddac765c
rust: Selectively update riot-wrappers dependency
...
This pulls in [88], and thus fixes building of Rust modules when the
wS281x module is enabled.
[88]: https://github.com/RIOT-OS/rust-riot-wrappers/pull/88
2024-04-15 16:28:05 +02:00
MrKevinWeiss
06c4cbbe9c
*/Makefile.ci: Add gba_cartridge
2024-04-10 17:06:18 +02: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
Martine Lenders
5c75f84d6e
gnrc_netif: remove deprecated CONFIG_GNRC_NETIF_LORAWAN_NETIF_HDR
2024-03-28 09:19:33 +01:00
Marian Buschsieweke
4b3308cdef
Merge pull request #20357 from maribu/cpu/msp430/usci
...
cpu/msp430/f2xx: clean up periph_uart,periph_spi
2024-03-27 19:57:47 +00:00
Marian Buschsieweke
10ee192afc
examples,tests: bump Makefile.ci
s
...
Ran `dist/tools/insufficient_memory/update_insufficient_memory_board.sh`
for both `z1` and `olimex-msp430-h2618`.
2024-03-27 18:54:07 +01:00
Martine Lenders
a2e3ca07cb
Merge pull request #20514 from miri64/gcoap/cleanup/gcoap_req_send_aliasing
...
gcoap: make gcoap_req_send_tl() an alias of gcoap_req_send()
2024-03-27 17:00:50 +00:00
Martine Lenders
27308585c3
gcoap: make gcoap_req_send_tl() an alias of gcoap_req_send()
...
As per the deprecation notice from July 2021 ;-).
2024-03-27 12:21:57 +01:00
MrKevinWeiss
9c9cc379a9
*psa_crypto: Adapt tests/examples with removed Kconfig
2024-03-27 10:28:13 +01:00
MrKevinWeiss
e0fdc3c16c
*Kconfig*: Modify Kconfig to remove dep model
2024-03-27 10:28:12 +01:00
MrKevinWeiss
7a68fb0d5e
*Kconfig*: Remove dep-only Kconfig files
2024-03-26 14:54:22 +01:00
MrKevinWeiss
0a9c51fdf9
*.config: Modify all .config kconfig files
2024-03-26 14:53:40 +01:00
MrKevinWeiss
db965c9491
*app.config.test*: Remove kconfig dep files
2024-03-26 14:53:35 +01:00
Marian Buschsieweke
1b64abf7dc
Merge pull request #20485 from dylad/pr/treewide/remove_deprecated_shell_commands
...
treewide: remove deprecated shell_commands module
2024-03-26 08:39:26 +00:00
chrysn
48d4e8ae70
Merge branch 'master' into rust-gcoap-add-saul
2024-03-21 10:44:41 +10:00
chrysn
6acbebb294
examples/rust-gcoap: Regenerated Makefile.ci
2024-03-21 10:40:10 +10:00
chrysn
a0ee4def10
rust: Selectively update riot-wrappers
...
Changes pulled by this are:
* optimizations around panicking <https://github.com/RIOT-OS/rust-riot-wrappers/pull/82 >
* administrative changes (CI fixes)
2024-03-20 16:00:08 +10:00
chrysn
7e8031fd80
rust: Update non-RIOT dependencies
...
All changes appear to be minor; some crates that were previously part of
the build dependencies twice can now be shared between build
dependencies.
2024-03-20 16:00:02 +10:00
chrysn
e8c28ef536
rust: Selectively update riot-sys
...
Changes pulled by this are:
* add hashes to riot-sys headers <https://github.com/RIOT-OS/rust-riot-sys/pull/43 >
* administrative changes (riot-sys 0.7.11, CI fixes)
2024-03-20 15:59:57 +10:00
Dylan Laduranty
f78a41f1b3
treewide: replace shell_commands module in documentation
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-03-19 15:12:02 +01:00
chrysn
280327e209
examples/rust-gcoap: Increase stack size to avoid crashes
2024-03-19 22:42:32 +10:00
chrysn
3abedbbb19
Merge branch 'master' into rust-gcoap-add-saul
...
Makefile.ci was completely removed, pending regeneration
2024-03-19 22:05:07 +10:00
Teufelchen
741d6b3d4a
Merge pull request #20048 from leandrolanzieri/pr/tinydtls/check_public_key
...
net/sock_dtls: add public key verification
2024-03-19 10:32:16 +00:00
Leandro Lanzieri
6d9a9a35a7
examples/dtls-sock: cleanup credentials
2024-03-19 07:49:56 +01:00
Leandro Lanzieri
f2b6d28551
examples/dtls-sock: add public key verification
2024-03-19 07:49:56 +01:00
Marian Buschsieweke
1688be5b4c
examples/default: drop unused #include
2024-03-18 13:08:13 +01:00
benpicco
d3ec7cf70d
Merge pull request #16204 from leandrolanzieri/pr/pkg/wakaama_add_obj_light_ctrl
...
pkg/wakaama: add Light Control object implementation
2024-03-13 12:17:39 +00:00
Leandro Lanzieri
ea2440f4eb
examples/lwm2m: add light control object
2024-03-13 10:25:35 +01:00
Lena Boeckmann
d8c003f6cc
examples/psa_crypto: Fix modules to run ECDSA on SEs
2024-03-12 14:43:56 +01:00
crasbe
4b33e3e273
examples/filesystem: Increase main stack size
...
The stack size for the main thread is insufficient for some real targets to run this example, which leads to kernel panics in the MEM MANAGE HANDLER when trying to access the Flash
2024-02-29 23:44:17 +01:00
crasbe
9fa92da6ea
examples/filesystem: Update and add to README
...
Reflect the updated behavior of the filesystem example and added more examples on the usage on real boards.
Remove the remarks about mtd and MTD_0.
Co-Authored-By: benpicco <benpicco@googlemail.com>
2024-02-29 23:43:25 +01:00
chrysn
198bd67bc3
rust: Selectively update riot-sys and -wrappers
...
This pulls in <https://github.com/RIOT-OS/rust-riot-sys/pull/40 > and
<https://github.com/RIOT-OS/rust-riot-wrappers/pull/80 >.
2024-02-23 11:23:04 +01:00
Marian Buschsieweke
251cffa2c5
examples/micropython: disable on native64
...
This was already disabled on native, but it is also flaky on
native64 under load due to sleeps potentially taking longer.
2024-02-20 13:12:20 +01:00
chrysn
756a384442
makefiles, treewide: Remove MCU variable
2024-02-18 20:46:09 +01:00
Wilhelm Jochim
9b2b4064eb
exmple > example in Cargo.toml comment
...
This is a simple spelling error in a comment in the Cargo.tom
2024-02-17 13:08:16 +01:00
Marian Buschsieweke
3f57b8cef7
examples/dtls-sock: fix credman capacity
...
It should be possible to test DTLS via `::1`, but this requires 4
slots in the credman instead of just two.
2024-02-15 12:28:48 +01:00
Leandro Lanzieri
7745e233b3
Merge pull request #20073 from MichelRottleuthner/pr_gcoap_observe_improvments
...
gcoap: add some client-side observe handling
2024-02-14 10:01:31 +00:00
Marian Buschsieweke
d61a468a3e
Merge pull request #20378 from benpicco/use-nanocoap_server_auto_init
...
make use of nanocoap_server_auto_init
2024-02-13 18:41:11 +00:00
Marian Buschsieweke
dd0de1ba25
examples,tests: update Makefile.ci
...
With the new RISC-V toolchain, some binaries grew larger, most smaller.
2024-02-12 20:40:31 +01:00
Benjamin Valentin
3062d43a1d
examples/suit_update: make use of nanocoap_server_auto_init
2024-02-12 18:23:54 +01:00
Benjamin Valentin
07152de04c
examples/suit_update: make use of nanocoap_resources
2024-02-12 15:35:49 +01:00
Michel Rottleuthner
645ee83727
examples/gcoap: send deregistration request with -d
2024-02-08 15:48:32 +01:00
Michel Rottleuthner
021986c087
examples/gcoap: allow deregistering observe request as a client
2024-02-08 15:48:32 +01:00
Michel Rottleuthner
ffee1fa1f2
examples/gcoap: add option to register observe as a client
2024-02-08 15:40:42 +01:00
benpicco
4d9e8a8dde
Merge pull request #20335 from fzi-haxel/pr/native64-board
...
native64: Separate board for 64-bit native
2024-02-05 22:58:02 +00:00
Frederik Haxel
5ed0bafc92
examples, tests: Changes for the native64 board
...
- Adapted build system and test checks for the native boards to include native64
- Added `native64` to the same tests as `native`
2024-02-05 22:02:14 +01:00
Benjamin Valentin
85cfcafdf6
boards/weact-g030f6: add new board
2024-02-05 00:45:42 +01:00
benpicco
22dbbf4a07
Merge pull request #20319 from chrysn-pull-requests/rust-simplifications
...
makefiles/cargo: Remove CARGO_CHANNEL and other simplifications
2024-02-02 08:07:02 +00:00
Marian Buschsieweke
98f505654f
Merge pull request #20327 from leandrolanzieri/pr/example/wakaama_rename
...
examples/wakaama: rename to lwm2m
2024-02-02 06:11:21 +00:00
chrysn
16153d73cc
rust: Selectively update riot-wrappers and -sys
...
This pulls in embedded-nal 0.7 implementations, and (on both crates)
alterations that decouple riot-wrappers from riot-sys and simplify build
system integration, and do away with the need for passing
RIOT_USEMODULE.
2024-02-01 13:53:42 +01:00
Leandro Lanzieri
7284f7dabf
examples/wakaama: rename to lwm2m
2024-02-01 11:53:51 +01:00
benpicco
d00fdcb301
Merge pull request #20030 from benpicco/nanocoap_fileserver
...
gcoap_fileserver: rename to nanocoap_fileserver
2024-02-01 09:08:49 +00:00
benpicco
4ea27d4c13
Merge pull request #20300 from jparker324/stm32c0_and_nucleo_c031c6
...
cpu/stm32: add support for STM32C0 and NUCLEO-C031C6
2024-01-31 15:09:25 +00:00
Benjamin Valentin
a67f7782ad
tests: add nucleo-c031c6 to Makefile.ci
2024-01-31 13:11:05 +01:00
chrysn
6724884b93
makefiles/rust: Remove CARGO_CHANNEL special casing
...
Back when specific control of the Rust version used with RIOT was
needed, CARGO_CHANNEL was added to explicitly set the Rust version with
consideration for CI special cases.
Rust's mechansims of selecting a toolchain can be used instead now.
2024-01-31 12:25:09 +01:00
Benjamin Valentin
cf087bb0eb
examples/gcoap_fileserver: gcoap_fileserver -> nanocoap_fileserver
2024-01-30 16:59:00 +01:00
Benjamin Valentin
e1f64ffc62
examples/nanocoap_server: use nanocoap_fileserver
2024-01-30 16:59:00 +01:00
Jason Parker
a2f4a13beb
boards/nucleo-c031c6 initial add
2024-01-30 10:11:57 -05:00
Frederik Haxel
c4a8b94eab
lua: Increased LUA_MEM_SIZE for 64 bit
2024-01-30 09:31:00 +01:00
chrysn
002cd42e26
treewide: cargo update
2024-01-27 09:41:26 +01:00
chrysn
6231c58fdb
examples/rust-coap: Update to coap-handler 0.2 based implementations
2024-01-27 09:41:26 +01:00
benpicco
a384707d6d
Merge pull request #20125 from benpicco/examples/dtls-sock-cleanup
...
examples/dtls-sock: make use of helper functions
2024-01-22 10:51:45 +00:00
Marian Buschsieweke
504c169346
Merge pull request #20270 from maribu/boards/gd32vf103c-start
...
boards/gd32vf103c-start: new board
2024-01-20 16:11:31 +00:00
Marian Buschsieweke
66abbd22d6
examples,tests: add gd32vr103c-start to Makefile.ci
2024-01-20 17:00:04 +01:00
chrysn
4b13a37d60
examples/rust-gcoap: Fix transitive unbounded dependency
...
The older version of the external module used to have an `embedded-hal =
"*"` dependency that finally broke; the updated version is fixed.
2024-01-20 14:22:33 +01:00
Benjamin Valentin
f723f13641
examples/dtls-sock: re-use handshake buffer
2024-01-11 17:43:36 +01:00
Benjamin Valentin
4085b7f8a1
examples/dtls-sock: make use of helper functions
2024-01-11 17:42:45 +01:00
Marian Buschsieweke
866f2a00c0
Merge pull request #20226 from maribu/boards/generic-cc2538-cc2592-dk
...
boards/generic-cc2538-cc2592-dk: add board support
2024-01-05 00:35:11 +00:00
Marian Buschsieweke
947d05ed77
boards/generic-cc2538-cc2592-dk: add board support
...
The CC2538-CC2592-DK is one of the few readily available and
affordable boards featuring a legacy CC2538 MCU. This should make
maintaining RIOT support for that legacy MCU more affordable :-)
2024-01-05 00:00:48 +01:00
benpicco
1d3a7cdb5a
Merge pull request #20224 from benpicco/GNRC_IPV6_STATIC_LLADDR_FIXED
...
gnrc/ipv6/nib: allow for predictable static link-local addresses
2024-01-04 18:17:09 +00:00
Benjamin Valentin
4a5757b9af
gnrc/ipv6/nib: add Kconfig for static link-local address
2024-01-04 17:45:23 +01:00
Marian Buschsieweke
75512d5d9a
Merge pull request #20196 from fzi-haxel/pr/enable_dtls_sock_example_for_non_32
...
examples/dtls-sock: Enable non 32-bit architectures
2023-12-30 00:18:00 +00:00
Marian Buschsieweke
181f96532a
examples/dtls-sock: Bump stack size even more on AVR
2023-12-29 12:23:37 +01:00
Marian Buschsieweke
ed4b777b29
examples/dtls-sock: fix error handling in client
...
Not closing a stack allocated socket before going out of scope of the
allocation is something to avoid. This fixes crashes at runtime
when adding the credentials fails.
2023-12-27 21:55:17 +01:00
Oleg Hahm
c0e71b0592
Merge pull request #20172 from OlegHahm/pr/pyterm_native_pipe
...
pyterm: add native support
2023-12-21 23:08:22 +00:00
benpicco
376d81435e
Merge pull request #20205 from zengwei2000/patch-3
...
wasm: fix the memory leak: wasm_buf
2023-12-21 18:44:49 +00:00
Frederik Haxel
314dbf15b9
examples: Use size_t print format specifier
...
Co-authored-by: Marian Buschsieweke <marian.buschsieweke@posteo.net>
2023-12-21 12:02:34 +01:00
zengwei2000
4edfd85286
wasm: fix the memory leak: wasm_buf
...
wasm: fix the memory leak: wasm_buf
Signed-off-by: zengwei zengwei1@uniontech.com
2023-12-20 23:37:28 +08:00
Frederik Haxel
18c9f3c14e
examples/dtls-sock: Enable non 32-bit architectures
2023-12-19 13:33:18 +01:00
Oleg Hahm
273486be78
examples: tests: unify native arguments for ZEP
2023-12-18 20:00:44 +01:00
Oleg Hahm
99ff9bad03
examples: tests: update native TERMFLAGS
...
Updating the Makefiles for example and test applications to set the
TERMFLAGS correctly for native.
2023-12-18 13:44:20 +01:00
Oleg Hahm
2b779fc5a9
native: only set TERMFLAGS for pyterm
...
If TERMPROG is unset the default is pyterm. If TERMPROG is pyterm we
need to set the native flag.
2023-12-18 13:44:20 +01:00
Marian Buschsieweke
eca0bdd5aa
examples,tests: Update Makefile.ci
s
2023-12-10 13:51:04 +01:00
Marian Buschsieweke
82d98ed377
examples, tests: update Makefile.ci for AVR8
...
Ran dist/tools/insufficient_memory for all AVR8 boards.
2023-12-01 19:37:05 +01:00
Lena Boeckmann
de09b2a0b4
sys/psa_crypto: Build PSA Crypto functions based on module selection
2023-11-30 21:02:42 +01:00
Benjamin Valentin
c4634f51dd
examples/gcoap: add saml1x-xpro to Makefile.ci
2023-11-27 18:48:48 +01:00
Benjamin Valentin
2f2dcb7e34
examples/gnrc_border_router: enable setting ZEP topology
2023-10-20 17:51:05 +02:00
Lena Boeckmann
b2e1c69b79
examples/psa_crypto: Update example to work with SEs
2023-10-19 15:31:45 +02:00
Mikolai Gütschow
963775bdd9
sys/psa_crypto: add support for Ed25519 (EdDSA)
2023-10-09 10:21:44 +02:00
krzysztof-cabaj
838e62ca9f
examples/gcoap: revert PR #19933
2023-09-20 11:24:56 -04:00
krzysztof-cabaj
b11c22c85f
examples/gcoap: add saml11-xpro to CI boards with insufficient memory
2023-09-19 09:30:59 -04:00
Lena Boeckmann
c71441d74a
examples: Add PSA Crypto example
2023-09-04 09:58:49 +02:00
bors[bot]
e56353cf24
Merge #19387 #19874 #19875
...
19387: drivers/atwinc15x0: support dynamic scanning and connection to AP r=benpicco a=fabian18
19874: coap: add missing option numbers r=benpicco a=JKRhb
19875: coap: add missing Content-Format definitions r=benpicco a=JKRhb
Co-authored-by: Fabian Hüßler <fabian.huessler@ml-pa.loc@MLPA-NB119.(none)>
Co-authored-by: Fabian Hüßler <fabian.huessler@ml-pa.com>
Co-authored-by: Jan Romann <jan.romann@hs-emden-leer.de>
2023-08-21 13:49:27 +00:00