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

26011 Commits

Author SHA1 Message Date
Francisco Molina
0e4640276c sys/include/crypto/modes/ccm: specify implem limits 2020-01-12 17:57:27 +01:00
8416974b3c
Merge pull request #13074 from fjmolinas/pr_riotboot_gen_hdr_type
dist/tools/riotboot_gen_hdr/genhdr: use unsigned long
2020-01-10 13:38:37 +01:00
Hauke Petersen
8b004c8247
Merge pull request #13073 from haukepetersen/opt_nimble_netifscinfooutput
shell/sc_nimble_netif: add timing info to ble info
2020-01-10 13:15:11 +01:00
Francisco
a5955ec1d2
Merge pull request #13067 from MichelRottleuthner/pr_xtimer_bench_less_mem
tests/bench_xtimer: decrease mem usage for some boards
2020-01-10 13:14:55 +01:00
Francisco Molina
d2c99989dc dist/tools/riotboot_gen_hdr/genhdr: use unsigned long 2020-01-10 12:56:07 +01:00
Hauke Petersen
5746795735 shell/sc_nimble_netif: add timing info to ble info 2020-01-10 12:17:07 +01:00
Kevin "Tristate Tom" Weiss
69f6cace31
Merge pull request #11418 from yegorich/pr/esp32/ttgo-t-beam
boards/esp32: add TTGO T-Beam board definition
2020-01-10 12:05:53 +01:00
69b522e114
Merge pull request #13060 from MichelRottleuthner/pr_periph_timer_irq_safe
drivers/periph_common/timer: protect timer_set from IRQs
2020-01-10 11:27:59 +01:00
Yegor Yefremov
8101f52e3f boards/esp32: add TTGO T-Beam board definition
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2020-01-10 10:04:38 +01:00
Michel Rottleuthner
8e7a1edd11 drivers/periph_common/timer: protect timer_set from IRQs 2020-01-10 09:58:18 +01:00
Leandro Lanzieri
0b1a1d13ff
Merge pull request #13071 from fjmolinas/pr_fix_CC_NOCOLOR_compiler
makefiles/color.inc.mk: don't set CC_NOCOLOR to avoid setting CFLAGS
2020-01-10 09:48:16 +01:00
Francisco
7f63b4834c
Merge pull request #13070 from aabadie/pr/tools/testrunner_reset_delay
tools/testrunner: add variable for customizing a delay before reset
2020-01-10 09:19:37 +01:00
Francisco Molina
4b8d776576 makefiles/cflags.inc.mk: set unless deactivated
`fdiagnostics-color` defaults to on only on a color capable terminal,
so it can be activated unles CC_NOCOLOR=1.
2020-01-10 08:58:54 +01:00
Francisco Molina
b1ca4597ef makefiles/color.inc.mk: don't set CC_NOCOLOR
If CC_NOCOLOR was not set by the user it was set according to the
terminal support of colored output.

But since CC_NOCOLOR is also used to set `-fdiagnostics-color` flags
this means changing `CFLAGS` according to terminal support of colored
output.

This is not needed for `-fdiagnostics-color` since this option is by
default `auto` if the compiler supports colored output, and `auto`
means it will only use color when standard error is a terminal.
2020-01-10 08:58:54 +01:00
267e273c56
boards/hifive1b: set custom reset delay of 1s for tests 2020-01-10 08:34:45 +01:00
c6a2b39a0b
testrunner: allow setting custom delay before reset
On some boards, such as hifive1b, resetting right after flashing could crash the running firmware
2020-01-10 08:34:17 +01:00
Michel Rottleuthner
3ece2766a7 tests/bench_xtimer: decrease mem usage for some boards 2020-01-09 22:53:40 +01:00
c310bfbf75
Merge pull request #13047 from maribu/doc-css-retval
doc: Update CSS for readable @retval tables
2020-01-09 22:23:40 +01:00
389c2fa76f
Merge pull request #13063 from maribu/dht-doc
drivers/dht: Worked around doxygen bug
2020-01-09 22:22:57 +01:00
Marian Buschsieweke
e03615fd38
drivers/dht: Worked around doxygen bug
Markdown in @retval values is currently broken in Doxygen. This removes use
of markdown there
2020-01-09 17:08:05 +01:00
Martine Lenders
87d00ab294
Merge pull request #12932 from miri64/lwip_sock/fix/sock-cleanup
lwip_sock: clean-up connection handling without a sock.
2020-01-09 15:00:55 +01:00
Francisco
98e96a35a3
Merge pull request #13058 from kaspar030/bench_xtimer_sizeof
tests/bench_xtimer: add printing of sizeof(xtimer_t)
2020-01-09 13:42:52 +01:00
0b602f14c4
Merge pull request #12551 from aabadie/pr/sys/flashwrite_progress_bar
sys/riotboot/flashwrite: display progress bar during copy/download
2020-01-09 12:46:26 +01:00
Bas Stottelaar
4dc67679a4
Merge pull request #13056 from fjmolinas/pr_fix_local_pkg_13036
pkg/local.mk: fix local pkg build
2020-01-09 11:51:25 +01:00
0597fc9444
examples/suit_update: update README 2020-01-09 11:31:24 +01:00
496f65b946
examples/suit_update: display progress bar during download
The automatic test script is updated accordingly
2020-01-09 11:31:24 +01:00
b0d6f5743b
suit/v4: display a progress bar while fetching the image 2020-01-09 11:31:24 +01:00
c596aa5184
riotboot/flashwrite: use LOG_DEBUG when printing bytes processed 2020-01-09 11:31:12 +01:00
c5ddc685b9 tests/bench_xtimer: add printing if sizeof(xtimer_t) 2020-01-09 11:23:23 +01:00
Francisco Molina
673ff3e94a pkg/local.mk: fix local pkg build 2020-01-09 11:19:06 +01:00
Francisco
c8461a4bef
Merge pull request #13036 from basilfx/feature/save_state_and_dependencies
pkg/pkg.mk: use intermediate state files
2020-01-08 22:57:12 +01:00
Cenk Gündoğan
ce1eb014cf
Merge pull request #12915 from PeterKietzmann/pr_bump_ccnl
pkg/ccn-lite: bump version
2020-01-08 22:56:12 +01:00
Francisco
f395a6d231
Merge pull request #13049 from fjmolinas/pr_ccm_alen_0
crypto/ccm: fix plaintext_len write
2020-01-08 22:39:15 +01:00
PeterKietzmann
ee53dd958c pkg/ccn-lite: bump version 2020-01-08 22:26:56 +01:00
Gaëtan Harter
f08116f3ce dist/tools/*: adapt to new state file targets
Prepare for handling pkg state with files. So it requires having the
path defined before declaring targets. In addition, it cleans up the
old git-download target.
2020-01-08 20:55:19 +01:00
Gaëtan Harter
ca5d13cc2a pkg/*: adapt to new state file targets
Prepare for handling pkg state with files. So it requires having the
path defined before declaring targets. In addition, it cleans up the
old git-download target.
2020-01-08 20:55:19 +01:00
Bas Stottelaar
831898f735 pkg: adapt Makefile template 2020-01-08 20:55:19 +01:00
Gaëtan Harter
9b6526c911 pkg/pkg.mk: use intermediate state files
Rely on file creation and dependencies instead of .PHONY targets.
Files will be rebuilt when changing version as the main `Makefile` will
have been updated. All steps are re-done on version change.

When deleting patches, the '.prepare' step should be redone thanks
to the included 'patch-dep.inc' file (TODO TEST ME).

Implementation in order:

* '.git': means the repository has been cloned.
* '.git-downloaded': Fetches the wanted version
* '.git-prepared': will clean checkout the version and apply patches
2020-01-08 20:55:19 +01:00
Gaëtan Harter
1a07471311 pkg/pkg.mk: ensure file is included at the beginning
This should prevent issues where the Makefile use 'PKG_BUILDDIR' before
them being defined.

This will also allow changing the state targets to be file targets.
2020-01-08 20:54:54 +01:00
Gaëtan Harter
0b7f5c2272 pkg/pkg.mk: prepare to move include at the beginning
The file must not change the default goal otherwise it could change
packages behavior.
2020-01-08 20:54:54 +01:00
Gaëtan Harter
480a8bf076 crypto/ccm: fix plaintext_len write
plaintext_len should be written in MSB first order into bytes
[16-L..15] both included and not ]16-L..15].

[RFC3610: 2.2 Authentication]
2020-01-08 19:49:15 +01:00
Gaëtan Harter
4eb0538e74 tests/sys_crypto: test that the whole plaintext_len is written 2020-01-08 19:49:15 +01:00
a018df68cd
Merge pull request #12364 from mtausig/ccm_msglen
Fix CCM mode encryption when length of message > 256
2020-01-08 15:28:31 +01:00
Marian Buschsieweke
3cff7c022e
doc: Update CSS for readable @retval tables
Currently now margin between the return value and its description are added in
return value tables generated with the @retval command. This adds a 2em margin,
which is consistent with the margin after parameter names in the parameter
table.
2020-01-08 15:20:08 +01:00
7480642776
Merge pull request #13043 from aabadie/pr/tests/pkg_cmsis_tests_cleanup
tests: cleanup tests/lua_loader, tests/pkg_cmsis-dsp Python test scripts
2020-01-08 10:56:43 +01:00
ce0bb35587
Merge pull request #12993 from fjmolinas/pr_cc2538_rtt
cpu/cc2538: add periph_rtt
2020-01-08 09:55:45 +01:00
MichelRottleuthner
4fb8de579e
Merge pull request #12942 from kaspar030/xtimer_bench_listop
tests/bench_xtimer: initial import
2020-01-08 09:53:51 +01:00
330b2b6e58
tests/lua_loader: cleanup Python test script 2020-01-08 09:46:09 +01:00
9988d98929
tests/pkg_cmsis-dsp: cleanup Python test script 2020-01-08 09:43:16 +01:00
Francisco Molina
b436ba4a0c boards/common/remote: add periph_rtt 2020-01-08 09:16:49 +01:00