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

38230 Commits

Author SHA1 Message Date
Francisco Molina
579ca6d941 drivers/periph_spi: spi_init_with_gpio_mode mode by reference 2022-01-18 16:22:18 +01:00
benpicco
7cd9b6c1b0
Merge pull request #17514 from chrysn-pull-requests/riot-wrappers-0.7.15
rust: Update to riot-wrappers 0.7.15
2022-01-17 10:29:50 +01:00
chrysn
95b5052be4
Merge pull request #17502 from chrysn-pull-requests/queue-on-stack-never-quit
tests: Fix thread return with local message queue
2022-01-15 23:26:14 +01:00
benpicco
ca7dd943ee
Merge pull request #17522 from krzysztof-cabaj/doc-board-cc1352
boards/cc1352-launchpad doc: adding information concerning shell acccess
2022-01-15 14:45:24 +01:00
d792bc2b35
Merge pull request #17516 from aabadie/pr/sys/loramac_use_new_private_network_config
sys/loramac: remove deprecated LORAMAC_DEFAULT_PUBLIC_NETWORK
2022-01-15 12:29:00 +01:00
benpicco
44cf68f174
Merge pull request #17500 from aabadie/pr/drivers/at_remove_deprecated_define
drivers/at: remove deprecated AT_SEND_ECHO define
2022-01-15 11:05:09 +01:00
b18cc7737c
Merge pull request #17518 from kaspar030/fix_murdock_nocommitinfo
murdock: fix exit -> return in subfunction
2022-01-15 09:40:26 +01:00
benpicco
43b9a82806
Merge pull request #17506 from maribu/core/init
core/init: minor code cleanup
2022-01-15 03:59:54 +01:00
Karl Fessel
2bebcb62b5
Merge pull request #17411 from kfessel/p-nib-no-minutes
gnrc/ipv6nib: remove the need for evtimer-minutes
2022-01-15 02:33:30 +01:00
benpicco
739c3d25e4
Merge pull request #17511 from benpicco/sock_has_ipv4
sys/net/sock: introduce SOCK_HAS_IPV4
2022-01-15 01:06:51 +01:00
krzysztof-cabaj
3c424107cc doc/boards/cc1352-launchpad: adding information concerning shell acccess 2022-01-14 11:47:32 -05:00
2ba5d5976d murdock: fix exit -> return in subfunction 2022-01-14 12:52:19 +01:00
cceaf45389
sys/loramac: remove deprecated LORAMAC_DEFAULT_PUBLIC_NETWORK define 2022-01-14 10:21:20 +01:00
4f9c28eee8
pkg/semtech-loramac: use CONFIG_LORAMAC_DEFAULT_PRIVATE_NETWORK 2022-01-14 10:21:20 +01:00
50c5d84277
sys/net/gnrc_lorawan: use CONFIG_LORAMAC_DEFAULT_PRIVATE_NETWORK 2022-01-14 10:21:19 +01:00
37bc47e21c
drivers/at: remove deprecated AT_SEND_ECHO define 2022-01-14 09:06:17 +01:00
chrysn
deffb350a7 rust: Update to riot-wrappers 0.7.15 2022-01-13 18:52:05 +01:00
Benjamin Valentin
67ef5faeed sys/net/sock_util: make use of SOCK_HAS_IPV4 2022-01-13 18:40:12 +01:00
f22ba30a31
Merge pull request #17490 from aabadie/pr/make/tools_remove_deprecated_vars
make: remove deprecation warnings raised with flasher tools old vars
2022-01-13 17:01:27 +01:00
Karl Fessel
505ce8481b gnrc/ipv6nib: remove the need for evtimer-minutes
gnrc/nib: add unitmarker to valid_untils that where min and are now ms
2022-01-13 15:17:24 +01:00
chrysn
ace880dddf
Merge pull request #17505 from chrysn-pull-requests/doc-rust-maintenance
doc/rust: Add maintenance guidance
2022-01-13 13:50:08 +01:00
Benjamin Valentin
22c46b04c9 sys/net/sock: introduce SOCK_HAS_IPV4 2022-01-13 12:53:41 +01:00
chrysn
952858ee92 doc/rust: Adjust to riot-sys internals' changes 2022-01-13 12:52:13 +01:00
chrysn
9c3d1039f0 doc: Elaborate on maintenance modes of Rust crates
Closes: https://github.com/RIOT-OS/RIOT/issues/17488
2022-01-13 12:52:13 +01:00
chrysn
e7a9e125d4 doc: Point to test README for details 2022-01-13 12:52:09 +01:00
Marian Buschsieweke
c238c43280
Merge pull request #17503 from maribu/pkg/paho-mqtt
pkg/paho-mqtt: fix memory corruption
2022-01-13 12:50:39 +01:00
Marian Buschsieweke
71ed611607
Merge pull request #17366 from aabadie/pr/can_ztimer
sys/can: migrate to ztimer
2022-01-12 17:56:41 +01:00
a6bfe53aed
Merge pull request #17499 from aabadie/pr/drivers/ethos_remove_deprecated_constant
drivers/ethos: remove deprecated USE_ETHOS_FOR_STDIO define
2022-01-12 17:26:39 +01:00
Marian Buschsieweke
d4e051596c
core/init: minor code cleanup 2022-01-12 16:15:48 +01:00
chrysn
b4a185132a core/msg: Document caution needed when having queue on the stack 2022-01-11 21:51:14 +01:00
chrysn
87847b1de4 tests: Fix thread return with local message queue
When a message queue is configured from the stack, that main function
must never return -- otherwise, during sched_task_exit (which the
thread's function "returns" to), message senders might still send
messages into already freed stack space (which would be reused by
sched_task_exit).

Co-authored-by: Marian Buschsieweke <maribu@users.noreply.github.com>
2022-01-11 21:51:09 +01:00
Marian Buschsieweke
6a138cc5c4
pkg/paho-mqtt: fix memory corruption
This fixes instances where a pointer to an enum (possibly sized one
byte) is casted to a pointer to int (which is at least two and in most
cases four bytes in size). As result, out-of-bounds memory accesses
are bound to happen.

This was detected by GCC 11.2.0 with -Wstringop-overflow.
2022-01-11 18:23:06 +01:00
benpicco
2491bbaea3
Merge pull request #17501 from spectraphilic/arduino-sdi12-feather-m0
pkg/arduino_sdi_12: fix for the feather-m0 board
2022-01-11 16:22:44 +01:00
J. David Ibáñez
a2e989369d pkg/arduino_sdi_12: fix for the feather-m0 board
Use RIOT's API.
2022-01-11 13:16:08 +01:00
380b2468e3
drivers/ethos: remove deprecated USE_ETHOS_FOR_STDIO define 2022-01-11 12:41:24 +01:00
Marian Buschsieweke
62921e8336
Merge pull request #17495 from kaspar030/nightly_no_partial_build
murdock: don't run can_fast_ci_run if `FULL_BUILD==1`
2022-01-11 09:58:51 +01:00
59d9faa73c
Merge pull request #17498 from benpicco/zep_dispatch-ipv4
tools/zep_dispatch: basic dual-stack support
2022-01-11 09:22:58 +01:00
benpicco
d0868bc997
Merge pull request #16918 from jia200x/pr/gnrc_netif/refactor_init
gnrc_netif: move netdev initialization to ops->init
2022-01-10 17:58:45 +01:00
Benjamin Valentin
1b71ccab09 tools/zep_dispatch: basic dual-stack support
Murdock does not support IPv6 on link-local interfaces.
Therefore in order to being able to use ZEP dispatcher in automated tests
on CI, we have to add dual-stack support.
2022-01-10 17:57:58 +01:00
benpicco
f2f643f30a
Merge pull request #16946 from jia200x/pr/hal/v_10_04
ieee802154/hal: adapt to latest changes of #13943
2022-01-10 17:05:34 +01:00
c95f9a436b murdock: don't run can_fast_ci_run if FULL_BUILD==1 2022-01-10 15:15:48 +01:00
Jose Alamos
e40f97c4da
net/gnrc/netif: move interface registration to init function 2022-01-10 13:59:28 +01:00
Jose Alamos
eb23813467
tests/gnrc_netif: adapt ops->init to handle driver initialization 2022-01-10 13:59:27 +01:00
Jose Alamos
5f46ab72e0
net/gnrc/lorawan: adapt ops->init to handle driver initialization 2022-01-10 13:59:27 +01:00
Jose Alamos
08ec9693cd
net/lwmac: adapt ops->init to handle driver initialization 2022-01-10 13:59:26 +01:00
Jose Alamos
298f16fee7
net/gomach: adapt ops->init to handle driver initialization 2022-01-10 13:59:26 +01:00
Jose Alamos
49527fc994
pkg/nimble/netif: adapt ops->init to handle driver initialization 2022-01-10 13:59:25 +01:00
Jose Alamos
415704fa76
net/gnrc_netif: move netdev init code to ops->init 2022-01-10 13:59:24 +01:00
Jose Alamos
e7fac9f661
net/gnrc_netif: add return values to init 2022-01-10 13:59:01 +01:00
Jose Alamos
874a13e090
ieee802154/hal: remove RX continuous cap 2022-01-10 13:57:03 +01:00