Francisco Molina
92924ccad7
kinetis/rtc: use RTC directly
2021-06-11 17:21:01 +02:00
Benjamin Valentin
9a548b834f
drivers/ethos: register with nedev
2021-06-11 12:31:37 +02:00
Benjamin Valentin
2467c84634
drivers/ethos: enable multiple instances
2021-06-11 12:31:37 +02:00
benpicco
13eb3f05c5
Merge pull request #16542 from fjmolinas/pr_bump_libcose
...
pkg/libcose: bump version
2021-06-10 14:31:25 +02:00
Francisco Molina
9ca773ef11
pkg/libcose: fixup backend ducomentation
2021-06-10 12:36:16 +02:00
Hauke Petersen
04a0992f59
Merge pull request #16503 from haukepetersen/opt_nimble_buffersizes
...
pkg/nimble/netif: fix and optimize NimBLE buffer sizes
2021-06-10 11:47:08 +02:00
Hauke Petersen
830baa97c9
tests/nimble_l2cap: adapt buffer sizes
2021-06-10 10:02:10 +02:00
Hauke Petersen
4ab3827ce0
pkg/nimble/netif: fix buffer sizes
2021-06-10 10:02:10 +02:00
Francisco Molina
24e3330752
pkg/libcose: bump version
2021-06-10 08:36:41 +02:00
90dd3deb21
Merge pull request #16295 from fjmolinas/pr_edhoc_c
...
pkg/edhoc-c: initial commit
2021-06-08 17:23:52 +02:00
Francisco Molina
bbe3d3acf8
pkg/tinycrypt: use version with hkdf implementation
2021-06-08 14:34:33 +02:00
Francisco Molina
fda3cbc60a
tests/pkg_edhoc: initial import
2021-06-08 14:34:33 +02:00
Francisco Molina
4cef100781
pkg/edhoc-c: initial commit
...
Co-authored-by: Timothy Claeys <timothy.claeys@inria.fr>
2021-06-08 14:34:31 +02:00
Benjamin Valentin
118e08607a
net/eui_provider: prohibit use of NETDEV_ANY for EUI device type
...
The EUI provider function only gets the index of a device within it's
device type.
Using NETDEV_ANY with two devices of different type causes the EUI
provider to be used for both (since both interfaces are index 0 of
their type).
To prevent this, require EUI providers to be locked to an interface type.
2021-06-08 14:30:40 +02:00
Benjamin Valentin
204b80c6bf
boards/native: lock EUI64 provider to ZEP interface
2021-06-08 14:01:03 +02:00
Benjamin Valentin
c161fd8dbf
boards/same54-xpro: lock EUI provider to ethernet interface
...
Otherwise the provider can be used for multiple interfaces but only
return a single MAC address for all of them.
2021-06-08 14:01:03 +02:00
cfb10db9b7
Merge pull request #16507 from fjmolinas/pr_event_timeout_periodic
...
sys/event: add periodic timeout event
2021-06-08 13:07:40 +02:00
30c0ba65d5
Merge pull request #15559 from fjmolinas/pr_riotboot_flashwrite_test
...
tests/riotboot/flashwrite: add automatic test
2021-06-08 11:15:19 +02:00
benpicco
88da1421be
Merge pull request #16469 from Franz2000/support-seeeduino-XIAO-board
...
boards: Adding board support for the Seeeduino XIAO
2021-06-08 10:35:26 +02:00
Francisco
89f075012c
Merge pull request #16538 from benpicco/pkg/nanocbor-nump
...
pkg/nanocbor: bump version
2021-06-08 08:23:38 +02:00
Benjamin Valentin
b4e2711db4
pkg/nanocbor: bump version
...
- add support for decimal fractions
- fix underflow in nanocbor_leave_container()
- make return values consistent with documentation
2021-06-07 23:39:29 +02:00
Martine Lenders
d7ea20f137
Merge pull request #16532 from benpicco/nib-nce_on_link-fix
...
gnrc_ipv6_nib: consider all prefixes when deciding on-link next hop
2021-06-07 21:57:47 +02:00
Benjamin Valentin
d2b6f79143
gnrc_ipv6_nib: consider all prefixes when deciding on-link next hop
...
Consider the following configuration:
nib prefix
2001:16b8:4569:88fc::/62 dev #7 expires 7081 sec deprecates 3481 sec
2001:16b8:4569:88fe::/63 dev #6
If `_on_link()` stops at the first match, a packet received from #7 with a
destination in the downstream subnet in #6 would always be sent back via #7
if this happens to be the first entry in the list.
Instead, consider all prefixes and return the one that is the closest match.
2021-06-07 12:58:42 +02:00
Francisco Molina
edeacbf85a
makefiles/boot/riotboot: clean bootloader when cleaning application
2021-06-07 09:38:52 +02:00
Francisco Molina
efedc66cae
tests/riotboot/flashwrite: add automatic test
2021-06-07 08:55:34 +02:00
Francisco
6f369f4381
Merge pull request #16331 from fjmolinas/pr_stdio_uart_lpuart
...
makefiles/stdio.inc.mk: stdio_uart require uart or lpuart
2021-06-07 08:33:27 +02:00
benpicco
029cc50e72
Merge pull request #16528 from janosbrodbeck/pr/dtls/auto_init_before_gcoap
...
sys/auto_init: move sock_dtls after network stack initialization
2021-06-05 14:54:32 +02:00
Martine Lenders
9a6afec49b
Merge pull request #16526 from janosbrodbeck/pr/gcoap/return_req_send
...
net/gcoap: change return type from gcoap_req_send() to ssize_t
2021-06-05 11:29:48 +02:00
263cdfea5a
Merge pull request #16525 from fjmolinas/pr_fix_msg_queue_print
...
tests/msg_queue_print: fix test on hw
2021-06-04 21:30:01 +02:00
János Brodbeck
ae39ffd9f8
sys/auto_init: move sock_dtls after network stack initialization
2021-06-04 18:13:33 +02:00
János Brodbeck
2e523bf101
net/gcoap: change return type from gcoap_req_send() to ssize_t
2021-06-04 17:15:04 +02:00
Francisco Molina
0a3c9b694b
tests/msg_queue_print: fix test on hw
2021-06-04 13:37:21 +02:00
benpicco
8482434bdf
Merge pull request #16524 from benpicco/boards/samr21-xpro-board_init
...
boards/samr21-xpro: only configure antenna switch if radio is used
2021-06-04 12:40:56 +02:00
Benjamin Valentin
ec397cbc5e
boards/samr21-xpro: only configure antenna switch if radio is used
2021-06-03 18:21:45 +02:00
Francisco Molina
b0396eec5a
sys/include/event/timeout: add missing DOXYGEN
...
Fix styling
2021-06-03 17:54:26 +02:00
Francisco Molina
c505bb11d2
tests/event_ztimer: initial import
2021-06-03 17:53:53 +02:00
Francisco Molina
4ddbac3be3
sys/event: add periodic event
2021-06-03 17:53:44 +02:00
Martine Lenders
5d7477fa5f
Merge pull request #16513 from miri64/make/enh/isolate-MORE_QUIET
...
make: introduce QUIETER
2021-06-03 16:48:33 +02:00
benpicco
41bbafdfe4
Merge pull request #16328 from benpicco/driver/lis2dh12-cleanup
...
drivers/lis2dh12: clean up API
2021-06-03 15:33:04 +02:00
Martine Lenders
04ba724763
make: introduce QUIETER
...
Makes the functionality of being more quiet on build (setting `QQ` to
`@`) independently configurable from `RIOT_CI_BUILD`.
2021-06-03 13:26:20 +02:00
benpicco
3ad85a380c
Merge pull request #16522 from benpicco/bit_check
...
sys/bit: add bit_checkXX() functions
2021-06-03 13:07:21 +02:00
Benjamin Valentin
a338b65d29
tests/driver_lis2dh12: add support for temperature sensor
2021-06-03 12:59:50 +02:00
Benjamin Valentin
0ab186ad50
tests/driver_lis2dh12: adapt to API changes
2021-06-03 12:59:50 +02:00
Benjamin Valentin
392bacd9c7
drivers/lis2dh12: add support for temperature sensor
2021-06-03 12:59:50 +02:00
Benjamin Valentin
28148b7dc3
drivers/lis2dh12: general cleanup
...
Don't expose raw register values for the user to figure out
2021-06-03 12:59:50 +02:00
Benjamin Valentin
e8264d3ea9
drivers/lis2dh12: fix event handling
...
Don't push event handling to the user.
2021-06-03 12:59:50 +02:00
0dd34f770b
Merge pull request #16510 from aabadie/pr/tools/iotlab_debug
...
tools/iotlab-testbed: add support for remote debugger
2021-06-03 10:56:38 +02:00
Fabian Hüßler
93759a747b
ieee802154_security: adapt to Kconfig
2021-06-03 08:38:25 +02:00
565d28a6bc
tools/iotlab-testbed: add support for remote debugging
2021-06-02 18:13:34 +02:00
Leandro Lanzieri
b2a0142c28
Merge pull request #16519 from aabadie/pr/labeler_syntax_fix
...
.github/labeler: quote rules
2021-06-02 17:53:11 +02:00