Leandro Lanzieri
e815863aa9
tools/genconfig: add invalid configurations checks
2020-11-05 09:04:07 +01:00
Francisco
3ec806dda5
Merge pull request #15379 from leandrolanzieri/pr/tests/usbus_cdc_ecm/remove_kconfig
...
tests/usbus_cdc_ecm: remove unneeded Kconfig file
2020-11-05 09:01:09 +01:00
Bas Stottelaar
79810bbb77
Merge pull request #15384 from basilfx/feature/efm32_timers
...
cpu/efm32: extend timer isr
2020-11-04 23:23:17 +01:00
Bas Stottelaar
6d472b5d23
cpu/efm32: extend timer isr
2020-11-04 22:11:49 +01:00
benpicco
43b6efe3c5
Merge pull request #15371 from btcven/2020_11_03-esp32-wrover-kit-lcd
...
boards/esp32-wrover-kit: add ILI9341 driver params
2020-11-04 16:55:14 +01:00
benpicco
568e1e3635
Merge pull request #15199 from fjmolinas/pbkdf2-sha256
...
sys/hashes/pbkdf2: Add PBKDF2-sha256 implementation. [TAKEOVER]
2020-11-04 14:45:12 +01:00
09a457152d
Merge pull request #15374 from aabadie/pr/tests/phydat_dump_script_enh
...
tests/phydat_dump: use raw strings in expect regexp
2020-11-04 13:32:28 +01:00
aab9ea20f2
Merge pull request #15369 from aabadie/pr/tests/xtimer_mutex_lock_timeout_cleanup
...
tests/xtimer_mutex_lock_timeout: cleanup python automated test
2020-11-04 11:42:42 +01:00
benpicco
010925d77d
Merge pull request #15076 from benpicco/xtimer_msleep
...
xtimer: introduce xtimer_msleep()
2020-11-04 11:09:03 +01:00
0f0666e859
Merge pull request #15372 from aabadie/pr/tests/driver_bme680_script_enh
...
tests/driver_bme680: improve automated test script
2020-11-04 11:04:02 +01:00
e2b3923e02
Merge pull request #14867 from leandrolanzieri/pr/murdock/disable_cc_colors
...
murdock: disable CC color output
2020-11-04 10:48:43 +01:00
Juan Carrano
bc8ce928d4
sys/hashes/pbkdf2: wipe local variables, prevents leaks.
...
Wipe temporary buffers and sha256 contexts so that no remnants of the
password is left on the stack
This ensures that the password is not leaked if some function reads
the stack afterwards.
2020-11-04 09:57:32 +01:00
Juan Carrano
62667848c4
sys/hashes/pbkdf2: Add PBKDF2-sha256 implementation.
...
This add an implementation of PBKDF2 using sha256 hmac. Only one derived
key length is supported (32) though it should not be hard to extend it.
The testing is done with both random (with fixed seed) vectors amd vectors
from rfc7914.
2020-11-04 09:57:32 +01:00
Leandro Lanzieri
924da3d0c3
examples/usbus_minimal/Makefile: remove unneeded SHOULD_RUN_KCONFIG
...
This variable is not needed since
250f6fdfa3
removed the Kconfig file for
the application.
2020-11-04 09:35:35 +01:00
Leandro Lanzieri
cd8948a6df
tests/usbus_cdc_ecm: remove Kconfig file
...
This is not longer needed since 250f6fdfa3
moved the default PID and VID values to the System USB Kconfig.
2020-11-04 09:33:16 +01:00
Cenk Gündoğan
58c0b47ac0
Merge pull request #15364 from leandrolanzieri/pr/makefiles/discover_object_files_subpaths
...
Makefile.include: discover object files in sub-paths while linking
2020-11-04 09:10:27 +01:00
Francisco
1dff630192
Merge pull request #15376 from aabadie/pr/tools/iotlab_single_dwm1001
...
dist/testbed-support: add iotlab mapping for dwm1001
2020-11-04 09:10:09 +01:00
Marian Buschsieweke
deb52f858c
Merge pull request #15375 from maribu/bmp-fix
...
dist/tools/bmp: Fix flashing with pygdbmi 0.10.0
2020-11-03 20:11:53 +01:00
a9389e0cbe
Merge pull request #15370 from aabadie/pr/tests/trace_script_cleanup
...
tests/trace: use raw strings in expect regexp
2020-11-03 19:17:08 +01:00
Marian Buschsieweke
60802f864a
Merge pull request #15149 from benpicco/cpu/samd21-gclk7
...
cpu/samd21: improve GCLK7 magic
2020-11-03 18:14:09 +01:00
Martine Lenders
1070e287f4
Merge pull request #15342 from miri64/gnrc_pkt/enh/tests
...
gnrc_pkt: port to list.h
2020-11-03 17:49:40 +01:00
Martine Lenders
dd81a070f0
Merge pull request #15365 from miri64/core/enh/debug-IS_ACTIVE
...
core: debug: remove parenthesis around ENABLE_DEBUG define
2020-11-03 17:49:14 +01:00
506498a2df
dist/testbed-support: add iotlab mapping for dwm1001
2020-11-03 17:45:53 +01:00
Leandro Lanzieri
f22927645d
Makefile.include: discover object files in subpaths while linking
2020-11-03 17:25:33 +01:00
daa7ed54cd
Merge pull request #15000 from aabadie/pr/boards/stm32l0l1_clock_kconfig_only
...
boards/stm32l0l1: model clock configuration in kconfig
2020-11-03 17:20:00 +01:00
183996a2e0
Merge pull request #15367 from leandrolanzieri/pr/stm32/vendor_submake
...
cpu/stm32/vendor: use submake to fetch CMSIS headers
2020-11-03 16:37:17 +01:00
Marian Buschsieweke
71b2860322
dist/tools/bmp: Fix flashing with pygdbmi 0.10.0
...
The flashing script for the black magic probe stopped working with pygdbmi in
version 0.10.0 due to an API change. This adapts the code to first try
initialization with the old pygdbmi API (as before), but tries again with the
new API if that fails.
2020-11-03 16:33:46 +01:00
Francisco
78bdf7d274
Merge pull request #15213 from HendrikVE/pr/driver/pca9633-bitarithm
...
drivers/pca9633: use bitarithm
2020-11-03 16:00:52 +01:00
7010e331e2
tests/phydat_dump: use raw strings in expect regexp
2020-11-03 15:50:15 +01:00
85d6e2789c
tests/driver_bme680: return if driver init failed
2020-11-03 15:23:59 +01:00
c99ee7729c
tests/driver_bme680: improve automated test script
2020-11-03 15:23:36 +01:00
Jean Pierre Dudey
771584e4e3
boards/esp32-wrover-kit: add ILI9341 driver params
...
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2020-11-03 15:04:27 +01:00
Francisco
3e3da1217d
Merge pull request #15249 from aabadie/pr/tools/typo
...
tools/codespell: fix new typos and make it fail when typos are found
2020-11-03 15:01:20 +01:00
ef871b3424
tests/trace: declare expect regexp as raw strings
2020-11-03 14:46:11 +01:00
58de8b39f6
tests/xtimer_mutex_lock_timeout: clean python automated test
2020-11-03 14:37:57 +01:00
2d6e8984b8
boards/stm32l0/l1: add Kconfig clock configuration
2020-11-03 14:23:46 +01:00
fb35edd22d
cpu/stm32: adapt clock configuration for l0/l1
2020-11-03 14:23:46 +01:00
Juergen Fitschen
dd13e5c639
Merge pull request #15366 from jue89/fix/mtd_flashpage_erase
...
drivers/mtd_flashpage: fix erasure of multiple sectors
2020-11-03 14:18:02 +01:00
benpicco
ee7a52db2f
Merge pull request #14023 from benpicco/core/msg_bus-bus_flag
...
core/msg_bus: allow to differ between messages form bus and from thread
2020-11-03 13:51:19 +01:00
Leandro Lanzieri
500cf238b8
cpu/stm32/vendor: use submake to fetch CMSIS headers
2020-11-03 13:33:16 +01:00
Martine Lenders
bbe4f3074b
gnrc_pkt: port to list.h
2020-11-03 13:15:29 +01:00
Martine Lenders
2df29a6806
core: debug: remove parenthesis around ENABLE_DEBUG define
2020-11-03 13:01:08 +01:00
Juergen Fitschen
a15d50dffe
drivers/mtd_flashpage: fix erasure of multiple sectors
2020-11-03 12:35:43 +01:00
Juergen Fitschen
2c85ba2af2
test/mtd_flashpage: extend test to erase multiple sectors in one go
2020-11-03 12:35:36 +01:00
benpicco
9681c204d6
Merge pull request #14959 from benpicco/at86rf215-mr-fsk
...
drivers/at86rf215: implement MR-FSK
2020-11-03 11:26:24 +01:00
Bas Stottelaar
e8cadc02d8
Merge pull request #15285 from basilfx/feature/optimize_debug
...
treewide: more cleanups of ENABLE_DEBUG
2020-11-03 11:13:53 +01:00
Benjamin Valentin
27d26538d8
tests/thread_msg_bus: check if the message came from the right thread
2020-11-03 10:52:43 +01:00
Benjamin Valentin
d6a6c218a3
core/msg_bus: allow to differ between messages form bus and from thread
...
Currently it is not possible to check if a message was sent over a bus
or if it was send the usual way using `msg_send()`.
This adds a flag to the `sender_pid` if the message was sent over a bus.
`MAXTHREADS` is currently set to 32, so there is still plenty of room in
the PID space. (`kernel_pid_t` is `int16_t`)
The message type for bus message type is already accessed through a getter
function, so it's just consistent to do the same for sender_pid.
2020-11-03 10:52:43 +01:00
Benjamin Valentin
37928acd7c
tests/driver_at86rf215: update Makefile.ci
2020-11-03 10:51:21 +01:00
Benjamin Valentin
a6db7d56ba
drivers/at86rf215: fix CCA duration
...
The standard CCA backoff period is 8 symbols and only differs for
MR-O-QPSK where it is dependent on the chip rate.
2020-11-03 10:51:21 +01:00