Martine Lenders
44a94dd91e
uhcp: check maximum for prefix length
2020-12-15 10:42:40 +01:00
benpicco
1477a340fe
Merge pull request #15150 from fabian18/ieee802154_security
...
Initial implementation of IEEE 802.15.4 security
2020-12-09 14:14:27 +01:00
b801d57f0c
Merge pull request #15555 from dylad/pr/makefiles/dfu_optionnal_dfuse
...
boards: move DfuSe specific argument at board level
2020-12-09 14:08:50 +01:00
Leandro Lanzieri
c4d832e653
Merge pull request #15001 from aabadie/pr/boards/stm32f0f1f3_clock_kconfig_only
...
boards/stm32f1f3: model clock configuration in Kconfig
2020-12-09 14:04:25 +01:00
Marian Buschsieweke
599252652d
Merge pull request #15590 from maribu/xtimer_mutex_lock_timeout
...
sys/xtimer: clean up xtimer_mutex_lock_timeout
2020-12-09 13:23:55 +01:00
57de2c0cea
Merge pull request #15594 from leandrolanzieri/pr/tools/kconfig_fix_range_cond_print
...
dist/tools/kconfig/genconfig: fix printing of range condition
2020-12-09 12:41:15 +01:00
dylad
ecc8296897
makefiles/dfu-util: Update dfu-util.inc.mk for DFU bootloader
2020-12-09 11:59:28 +01:00
dylad
47f8d69845
boards: update boards using DfuSe
...
Update these boards to make use of a new argument to keep using DfuSe mode of dfu-util
2020-12-09 11:48:37 +01:00
f3c280c483
Merge pull request #15596 from kaspar030/ci_temporarily_disable_llvm_builds
...
CI: temporarily disable llvm builds
2020-12-09 11:41:13 +01:00
Leandro Lanzieri
ddf78bae22
dist/tools/kconfig/genconfig: fix printing of range condition
2020-12-09 11:11:17 +01:00
5b9c3336f8
CI: temporarily disable llvm builds
2020-12-09 10:46:17 +01:00
benpicco
3f9e8c8ffb
Merge pull request #15593 from maribu/mutex_cancel_doc
...
core/mutex: fix documentation
2020-12-09 00:47:33 +01:00
Marian Buschsieweke
472d6d0abc
core/mutex: fix documentation
2020-12-08 23:04:16 +01:00
Marian Buschsieweke
4f36d21957
sys/xtimer: clean up xtimer_mutex_lock_timeout
...
Use `mutex_lock_cancelable()` and `mutex_cancel()` to implement
`xtimer_mutex_lock_timeout()`.
2020-12-08 22:03:57 +01:00
Martine Lenders
81dd58c7af
Merge pull request #15589 from benpicco/gnrc_ipv6_nib-nce_exhaustion
...
gnrc_ipv6_nib: prevent NULL pointer dereference on nib exhaustion
2020-12-08 22:03:33 +01:00
benpicco
aba4049d66
Merge pull request #15587 from leandrolanzieri/pr/tests_remove_mpu9150
...
tests: remove unused driver_mpu9150 directory
2020-12-08 21:48:30 +01:00
benpicco
dd7a268ef8
Merge pull request #15527 from Einhornhool/pr/nrf52_i2c_reconfigure
...
cpu/nrf52: Add i2c reconfigure feature
2020-12-08 21:09:55 +01:00
Benjamin Valentin
120b1485e0
gnrc_ipv6_nib: prevent NULL pointer dereference on nib exhaustion
...
If the NIB is full, `_nib_onl_get()` returns NULL.
`_reg_addr_upstream()` will then dereference the result without if
it is valid.
2020-12-08 20:41:06 +01:00
Einhornhool
40d749644f
cpu/nrf52: Add i2c reconfigure for use with CryptoAuth devices
2020-12-08 21:27:03 +02:00
Martine Lenders
1feacd1b88
Merge pull request #15583 from benpicco/byteorder_htols
...
drivers, sys: use byteorder_htols()
2020-12-08 20:15:19 +01:00
Martine Lenders
23eb4d4e18
Merge pull request #15581 from janosbrodbeck/pr/dtls/remove_session_create
...
sock/dtls: remove sock_dtls_session_create due to deprecation
2020-12-08 20:08:20 +01:00
benpicco
18062aca09
Merge pull request #15586 from bergzand/pr/littlefs2/bump_2.3
...
littlefs2: Bump to v2.3
2020-12-08 19:20:01 +01:00
8f6005b26e
boards: cpu: stm32f1: use .config for specific iotlab PLL_PREDIV
2020-12-08 18:02:57 +01:00
Francisco
ee80e5aced
Merge pull request #15534 from jia200x/pr/cc2538_rf_submac
...
cc2538_rf: default to netdev_ieee802154_submac
2020-12-08 17:59:37 +01:00
591f201c11
boards/nucleo-f303k8: remove custom pll prediv/mul defines
2020-12-08 17:36:52 +01:00
c68f63b318
cpu/stm32f1f3: handle custom pll prediv/mul at cpu level
2020-12-08 17:36:52 +01:00
75d2002e76
boards/stm32f1/f3: adapt Kconfig for clock configuration
2020-12-08 17:36:52 +01:00
0f23c875a2
cpu/stm32: adapt Kconfig clock configuration for f1/f3
2020-12-08 17:36:51 +01:00
Leandro Lanzieri
3e5622a912
tests: remove unused driver_mpu9150 directory
...
The driver and the test application had been renamed to mpu9x50 in
2df5d6048d
, but
c01eae3239
added a Makefile.ci for it.
The folder is no longer used, so this removes it together with the
Makefile.
2020-12-08 17:35:46 +01:00
229291ef01
Merge pull request #15442 from maribu/mutex_abort
...
core/mutex: Add mutex_cancel
2020-12-08 17:12:52 +01:00
benpicco
c15001d33a
Merge pull request #15584 from fjmolinas/pr_submac_state_type
...
sys/net/link_layer/ieee802154/submac: fix type
2020-12-08 16:42:46 +01:00
0a96c71053
littlefs2: Bump to v2.3
2020-12-08 16:32:08 +01:00
Benjamin Valentin
518c95e0ee
gnrc_netif_ieee802154_create: use byteorder_htols()
2020-12-08 16:31:20 +01:00
Benjamin Valentin
ec5e45defb
gnrc/lwmac: use byteorder_htols()
2020-12-08 16:30:43 +01:00
Benjamin Valentin
dd87737ca0
gnrc/gomach: use byteorder_htols()
2020-12-08 16:30:17 +01:00
Benjamin Valentin
129e9ae8a3
sys/gnrc_lorawan: use byteorder_htols()/byteorder_htoll()
2020-12-08 16:29:10 +01:00
Leandro Lanzieri
06a06c32e3
Merge pull request #15573 from akshaim/Kconfig_rn2xx3_update
...
drivers/rn2xx3 : Kconfig updates.
2020-12-08 15:20:25 +01:00
bb907e60ab
Merge pull request #15582 from kaspar030/update_cortexm_codeowners
...
CODEOWNERS: update for cpu/cortexm_common/
2020-12-08 15:19:19 +01:00
4e1ac22902
Merge pull request #15580 from kaspar030/fix_cortexm_pendsv_r12_clobber
...
cpu/cortexm_common: fix r12 clobber in pendsv for Cortex-M3+
2020-12-08 15:18:58 +01:00
Marian Buschsieweke
df66dd0272
core/mutex: uncrustify
2020-12-08 14:50:50 +01:00
Marian Buschsieweke
9127deb6fe
tests: Add test for core_mutex/mutex_cancel
2020-12-08 14:50:49 +01:00
Marian Buschsieweke
e348407888
core/mutex: Add mutex_cancel() & mutex_lock_cancelable()
...
Add a version of `mutex_lock()` that can be canceled with the obvious name
`mutex_lock_cancelable()`. This function returns `0` on success, and
`-ECANCELED` when the calling thread was unblocked via a call to
`mutex_cancel()` (and hence without obtaining the mutex).
This is intended to simplify the implementation of `xtimer_mutex_lock_timeout()`
and to implement `ztimer_mutex_lock_timeout()`.
2020-12-08 14:50:49 +01:00
Francisco Molina
7bf2263507
sys/net/link_layer/ieee802154/submac: fix type
2020-12-08 14:22:09 +01:00
Benjamin Valentin
7a7ebb1d5b
drivers/mrf24j40: use byteorder_htols()
...
same as 374d032b82
2020-12-08 13:40:57 +01:00
Benjamin Valentin
26bcaf94b5
drivers/at86rf2xx: use byteorder_htols()
...
same as 374d032b82
2020-12-08 13:40:24 +01:00
04ca147f59
cpu/cortexm_common: fix r12 clobber in pendsv for Cortex-M3+
2020-12-08 13:29:54 +01:00
493f956dd6
CODEOWNERS: update for cpu/cortexm_common/
2020-12-08 13:24:59 +01:00
71f6b73251
Merge pull request #15519 from benpicco/byteorder_letoh
...
sys/byteorder: add helpers to convert from little endian to host byte order
2020-12-08 12:52:32 +01:00
János Brodbeck
126d363cea
sock/dtls: remove sock_dtls_session_create
...
due to deprecation
2020-12-08 12:04:14 +01:00
János Brodbeck
c191f3b1a7
sock/dtls: doc: fix wrong numbering in client operations
2020-12-08 12:04:14 +01:00