Gunar Schorcht
3f91b15470
tests/net/gnrc_tx_syn: NDEBUG compilation problems
2025-08-13 15:43:58 +02:00
Gunar Schorcht
82838ce357
tests/net/gnrc_sixlowpan_frag_sfr_congure: NDEBUG compilation problems
2025-08-13 15:43:58 +02:00
Gunar Schorcht
c6a9ba43f7
tests/net/ieee802154_hal: fix NDEBUG compilation problems
2025-08-13 15:43:58 +02:00
Teufelchen1
944eb05727
net/mac: Remove deprecated 802.15.4 module
2025-07-21 12:57:15 +02:00
Teufelchen
1345452bbe
Merge pull request #21603 from Teufelchen1/deprecate/lwmac
...
net/lwmac: Remove deprecated lwmac module
2025-07-18 08:34:57 +00:00
Gunar Schorcht
705a2401bd
tests/net/ieee802154_submac: add ESP32x IEEE 802.15.4 suppport
...
fixup! tests/net/ieee802154_submac: add ESP32x IEEE 802.15.4 suppport
2025-07-15 14:35:31 +02:00
Gunar Schorcht
548c0a1eb8
tests/net/ieee802154_hal: add ESP32x IEEE802.15.4 driver
2025-07-15 14:35:31 +02:00
Teufelchen1
8970d751c4
net/lwmac: Remove deprecated lwmac module
2025-07-15 11:38:37 +02:00
Teufelchen1
f027626f3c
net/gomach: Remove deprecated GoMach module
2025-07-14 13:18:20 +02:00
Leandro Lanzieri
f77b41458e
tests/net/ieee802154_hal: rename common.h
...
To avoid name clash, rename this application header file to
test_common.h
2025-05-15 14:51:04 +02:00
Marian Buschsieweke
61951b31a1
tests/net/gnrc_netif: do not access internal scheduler state
...
This replaces code that directly accessed internal scheduler state with
the correct API calls.
2025-04-17 18:47:39 +02:00
Marian Buschsieweke
c05d546bca
examples,tests: Update Makefile.ci
...
This updates the `Makefile.ci` entries for all MSP430 boards plus a few
low end Cortex-M boards.
2025-04-16 15:25:38 +02:00
Benjamin Valentin
2cf009ab3a
tests/net/nanocoap_cli: add observe command
2025-04-04 15:29:54 +02:00
Marian Buschsieweke
ca781c2f12
Merge pull request #21242 from mguetschow/native-alias
...
boards: introduce board alias and make native default to host target
2025-04-02 09:14:12 +00:00
Mikolai Gütschow
69c15e1754
boards: make BOARD=native an alias for BOARD=native32
2025-04-01 12:39:06 +02:00
fabian18
9e55e5611f
Merge pull request #21270 from fabian18/pr/nanocoap_static_buffers
...
nanocoap: avoid non `static` buffers of configurable size
2025-03-31 22:46:38 +00:00
Fabian Hüßler
7e4afa4436
nanocoap: supply response buffer for nanocoap_link_format_get
2025-03-31 19:12:19 +02:00
Benjamin Valentin
99637edbb6
tests/nanocoap_cli: allow to build with lwIP
2025-03-22 10:06:11 +01:00
benpicco
a756dcf1c9
Merge pull request #19213 from benpicco/socket_zep_hal-fix
...
socket_zep: properly implement the radio HAL
2025-03-20 08:30:12 +00:00
Benjamin Valentin
af3a02277c
tests/net/gnrc_sixlowpan_frag_sfr_congure_impl: increase send interval
...
socket ZEP now tries to simulate airtime.
2025-03-20 02:04:34 +01:00
Oleg Hahm
4d41dda9a7
Merge pull request #21221 from mguetschow/examples-names-short
...
examples: shorten subfolders' names
2025-02-21 09:07:48 +00:00
Mikolai Gütschow
9a45c30222
examples: shorten subfolders' names
2025-02-21 09:55:24 +01:00
benpicco
f67055c3b2
Merge pull request #19668 from benpicco/ieee802154_symbol_time_on_demand
...
ieee802154/submac: calculate symbol time on demand
2025-02-20 12:04:10 +00:00
Mikolai Gütschow
ca5fe72bf8
treewide: fix example references in docs
...
adapt to folder structure from #21135
2025-02-14 19:14:22 +01:00
crasbe
80e94a5906
tests/*: remove nRF6310 board
2025-01-22 16:01:42 +01:00
MrKevinWeiss
b5dadde19b
boards/waspmote-pro: Remove after the deprecation period
2025-01-20 20:55:21 +01:00
Marian Buschsieweke
fa011a8a1a
tests/net/nanocoap_cli: allow specifying the token
...
This adds the client_token shell command that allows to specify the
CoAP Token. This is particularly useful to test extended length Tokens,
as enabled with module `nanocoap_token_ext`.
Co-authored-by: benpicco <benpicco@googlemail.com>
2024-12-12 14:28:28 +01:00
Marian Buschsieweke
7a738d0e0b
sys/net/nanocoap: fix buffer overflow in separate response handling
...
When RFC 8974 support (module `nanocoap_token_ext`) is in use, the
request token may be longer than the buffer in the separate response
context is large. This adds a check to not overflow the buffer.
Sadly, this is an API change: Preparing the separate response context
can actually fail, so we need to report this with a return value.
The example application has been adapted to only proceed if the separate
reply context could have been prepared, and rather directly emit a
reset message if the token exceeds the static buffer.
Co-authored-by: benpicco <benpicco@googlemail.com>
2024-12-12 14:28:28 +01:00
Teufelchen
1ac0c2cdd1
Merge pull request #20961 from maribu/tests/net/nanocoap_cli/modernize
...
tests/net/nanocoap_cli: make use of XFA for shell commands
2024-11-25 10:31:13 +00:00
Benjamin Valentin
9d22e46fa9
test/net/nanocoap_cli: fix buffer size for get_non
2024-11-22 19:50:20 +01:00
Marian Buschsieweke
77b6264da1
tests/net/gnrc_sixlowpan_frag_sfr_congure: work around bug in test
...
The test following test is flaky:
TEST_ASSERT(msg->send_time > 0U);
It assumes that 0 as time is indicating the time is invalid. But on
`native`, the time will be zero for the first millisecond the test
is launched. Before the interactive sync caused seemingly a reliable
delay of at least one milli second, but this no longer is the case.
This works around the bug by just waiting at the start of the test
until the time is no longer zero, possibly spinning for one millisecond.
2024-11-08 20:52:14 +01:00
Marian Buschsieweke
e436f45871
tests/net/nanocoap_cli: make use of XFA for shell commands
2024-11-06 21:31:55 +01:00
Marian Buschsieweke
a671229f09
tests/net: add stub test for gcoap_forward_proxy
...
This adds enough to do compile testing for gcoap_forward_proxy.
A proper test would still be needed, though.
This still already exposed compilation issues.
2024-10-14 16:29:52 +02:00
Teufelchen
e31e814cff
Merge pull request #20852 from fabian18/nanocoap_sock_get_non
...
sys/net/application_layer/nanocoap: add `nanocoap_sock_get_non()`
2024-09-10 15:06:27 +00:00
Fabian Hüßler
d3417dad65
tests/net/nanocoap_cli: add get_non command
2024-09-10 16:43:45 +02:00
benpicco
7dbb298766
Merge pull request #20372 from xnumad/rtr_ltime-test
...
tests/gnrc_ipv6_nib: rtr_ltime test
2024-09-06 11:36:39 +00:00
xnumad
e767e4451a
tests/gnrc_ipv6_nib: refactor: extract DAD test
2024-08-27 17:03:45 +02:00
xnumad
40c9dc8320
tests/gnrc_ipv6_nib: rtr_ltime test: Test before removing from DRL
...
Keep testing for options before removing default router
2024-08-27 12:32:12 +02:00
xnumad
38d5acf87b
tests/gnrc_ipv6_nib: rtr_ltime test
2024-07-29 20:29:10 +02:00
benpicco
9781bc0ad3
Merge pull request #20757 from xnumad/offl-lifetimes
...
gnrc/ipv6: Store all SLAAC prefixes
2024-07-29 14:06:22 +00:00
Benjamin Valentin
312a550f1a
treewide: remove THREAD_CREATE_STACKTEST from thread creation
2024-07-29 11:45:58 +02:00
xnumad
e25066768b
gnrc/ipv6: Store all SLAAC prefixes
...
Incl. off-link ones, since lifetimes for the autoconfigured addresses are managed by the prefix entry.
2024-07-28 09:53:55 +02:00
fabian18
d6d9d5f3da
Merge pull request #20329 from fabian18/nib_rtr_fixes
...
nib: some fixes when a router or a prefix is deleted
2024-06-10 08:38:49 +00:00
benpicco
251ea7f75a
Merge pull request #20687 from benpicco/nanocoap_fs
...
nanocoap_fs: add nanoCoAP as VFS backend (remote CoAP fs)
2024-05-29 15:00:24 +00:00
Benjamin Valentin
f42386587d
tests/nanocoap_fs: add test for nanoCoAP fs
2024-05-29 11:32:22 +02:00
Marian Buschsieweke
cbcf568263
tests: drop temporary KConfig workaround
...
The board white list was needed as temporary workaround during the
KConfig migration. As the migration was aborted, the workaround should
no longer be needed.
Partially fixes https://github.com/RIOT-OS/RIOT/issues/20680
2024-05-24 18:07:28 +02:00
Marian Buschsieweke
97a6543c10
tree-wide: Introduce netif feature and use it
...
This gets rid of a long list of boards with network interfaces and
instead let's boards (or MCUs with peripheral network interfaces)
provide the netif feature.
The apps that before used the long list are not depending on the
feature instead (in case of the default example, this is an
optional dependency).
Co-authored-by: mguetschow <mikolai.guetschow@tu-dresden.de>
Co-authored-by: mewen.berthelot <mewen.berthelot@orange.com>
2024-05-22 10:39:56 +02:00
Marian Buschsieweke
d5839ca190
examples,tests: Bump Makefile.ci for MSP430 boards
2024-05-07 07:57:41 +02: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.cis
...
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