c3fa38d9d6
pkg/libb2: blacklist 8bit architectures
2020-11-26 16:13:14 +01:00
b1a05b8c89
pkg/libb2: remove useless define
...
HAVE_ALIGNED_ACCESS_REQUIRED is not used anymore in libb2
2020-11-26 16:13:13 +01:00
01d2201f4d
pkg/libb2: bump to 0.98.1
2020-11-26 16:13:12 +01:00
Francisco
522e9ebc71
Merge pull request #15500 from benpicco/tests/pkg_jsmn-bump
...
pkg/jsmn: bump version
2020-11-26 10:47:15 +01:00
Francisco
47ed64fcfd
Merge pull request #15466 from leandrolanzieri/pr/kconfig_drivers_bc
...
drivers/{b,c}*: model modules in Kconfig
2020-11-26 10:44:28 +01:00
bc34c85226
pkg/lwip: add mips32 ssize_t fix
2020-11-25 17:52:34 +01:00
1936c43689
pkg/ndn-riot: update kernel_pid_t location patch
2020-11-25 17:52:34 +01:00
46737bcdf3
pkg/ccn-lite: add patch for changed kernel_pid_t location
2020-11-25 17:52:34 +01:00
Leandro Lanzieri
18c937ab69
{drivers/pkg}: add bm680 to Kconfig
2020-11-25 12:00:13 +01:00
Benjamin Valentin
77aa5cbf6c
pkg/jsmn: bump version
...
Only fixes for typos and warnings, but good to keep up to date.
2020-11-23 20:19:47 +01:00
ff5a60396f
pkg/ndn-riot: add patch for changed kernel_pid_t location
2020-11-23 16:56:34 +01:00
0b801c4de0
all: adapt to moved sched defines
2020-11-23 16:56:34 +01:00
Martine Lenders
ef5e0344ef
tinydtls_sock_dtls: use new mbox_avail() function
2020-11-20 13:09:59 +01:00
Martine Lenders
71224b4b1e
lwip_sock: use new mbox_avail() function
2020-11-20 13:09:42 +01:00
benpicco
a17e9ce8a3
Merge pull request #15401 from chrysn-pull-requests/hacl-provide-prix64
...
hacl: Patch to fix building where PRIx64 is absent
2020-11-19 16:37:53 +01:00
benpicco
d1ccd53c43
Merge pull request #15450 from janosbrodbeck/pr/tinydtls_fix_handshake_session
...
pkg/tinydtls: set endpoint of session after complete handshake
2020-11-17 14:21:37 +01:00
Benjamin Valentin
33449a4409
pkg/fatfs: bump version to r0.14
2020-11-17 11:29:28 +01:00
Benjamin Valentin
dbf6b1e25c
sys/net: replace netif_addr_to/from_str with l2util_addr…
2020-11-17 10:51:22 +01:00
Benjamin Valentin
4c9a3c0434
pkg/hacl: switch upstream to backup copy
...
The https://github.com/mitls/hacl-c repo was deleted.
Getting the new upstream (https://github.com/project-everest/hacl-star )
to work nicely as a package requires some non-trivial work and in the
meantime all CI jobs will fail.
As a short-term solution, switch the upstream to a backup version of
the original repository.
2020-11-16 16:34:41 +01:00
János Brodbeck
2538e72625
pkg/tinydtls: set endpoint of session after complete handshake
2020-11-16 13:50:15 +01:00
57116e737b
Merge pull request #14691 from gdoffe/mp1_dev
...
Port of RIOT-OS to stm32mp1
2020-11-13 12:34:19 +01:00
eaf410592b
Merge pull request #15428 from btcven/2020_11_11-lvgl-preemption
...
pkg/lvgl: set LVGL thread priority higher than main
2020-11-13 11:58:06 +01:00
Gilles DOFFE
1e57778584
pkg/paho-mqtt: fix patches for STM32MP157Cxx line
...
As the STM32MP157Cxx has no CMSIS header repositories, SUCCESS enum
is not defined.
Thus STM32MP157Cxx line must be specifically handled as the
STM32F030x4 line to create missing enums.
Signed-off-by: Gilles DOFFE <gilles.doffe@savoirfairelinux.com>
2020-11-13 10:43:08 +01:00
153c52754d
Merge pull request #15070 from fjmolinas/pr_uwb_core
...
pkg/uwb_core: initial support
2020-11-12 14:04:51 +01:00
Francisco Molina
3622c2da07
pkg/uwb-core: initial import
2020-11-12 12:54:54 +01:00
Francisco Molina
cc0d8a83f1
pkg/uwb-dw1000: initial import
2020-11-12 12:07:20 +01:00
Jean Pierre Dudey
7092c455f9
pkg/lvgl: set LVGL thread priority higher than main
...
Using a lower priority than of the main thread would make
the LVGL thread to preempt the main thread, for example,
if you do a `xtimer_msleep(200);` on the main thread
giving any chance for the LVGL thread to preempt it
while working with LVGL on the main thread would
make the CPU crash.
To reproduce the bug just create various widgets, and fill
them with data from a sensor that "waits" for data to be ready.
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2020-11-11 09:46:21 +01:00
Bas Stottelaar
f55c033681
pkg/cryptoauthlib: disable for efm32
...
Some CPUs define AES_COUNT, which is also defined by this package.
2020-11-10 23:03:08 +01:00
benpicco
2a60406ae0
Merge pull request #15292 from fjmolinas/pr_openwsn_defs
...
boards cpu: move OpenWSN defintions to openwsn_defs.h
2020-11-10 10:07:55 +01:00
Francisco Molina
c4edff3a59
boards cpu: move OpenWSN defintions to openwsn_defs.h
2020-11-10 07:46:35 +01:00
János Brodbeck
958d604775
pkg/tinydtls: set address family of session endpoint on sock_dtls_recv
2020-11-10 03:11:20 +01:00
3a292087b7
pkg/lvgl: update defaults in lv_conf.h
2020-11-08 17:04:55 +01:00
408c2b534d
pkg/lvgl: bump to v7.7.1
2020-11-08 16:19:55 +01:00
chrysn
54078be409
hacl: Patch to fix building where PRIx64 is absent
...
Quoting the inner commit:
> Not all RIOT platforms provide a PRIx64 or even 64-bit printing.
>
> As the debug routines that actually use this definition are unlikely to
> be used with RIOT, providing a definition that builds (and, depending on
> platform support, may or may not produce correct output) is a suitable
> fix.
2020-11-08 06:44:45 +01:00
benpicco
f702a95880
Merge pull request #15385 from benpicco/xtimer_msleep-convert
...
drivers, tests: use xtimer_msleep()
2020-11-05 16:46:39 +01:00
Martine Lenders
cc10d31391
Merge pull request #15305 from aabadie/pr/sys/posix_sleep
...
sys/posix: rename posix_time to posix_sleep
2020-11-05 16:36:25 +01:00
Benjamin Valentin
1c61d36173
pkg/paho-mqtt: convert to xtimer_msleep()
2020-11-05 11:32:41 +01:00
Benjamin Valentin
de2f576437
pkg/driver_bme680/contrib: convert to xtimer_msleep()
2020-11-05 11:32:41 +01:00
Hendrik van Essen
fe4f0a69ee
sys/nimble_autoadv: add new module
...
module for automated bluetooth advertising
2020-11-05 10:53:21 +01:00
Bas Stottelaar
9dd3b7a3ec
pkg/*: replace #if ENABLE_DEBUG with IS_ACTIVE
2020-11-02 21:49:39 +01:00
benpicco
2198598c50
Merge pull request #15355 from a-podshivalov/loramac-crc-bugfix
...
Fixed a critical bug, allowing to crash the whole system with a specially crafted LoRa frame
2020-11-02 13:05:00 +01:00
Alexander Podshivalov
a82318d4ec
pkg/semtech-loramac: reduce scope of radio_payload and make CI happy
2020-10-31 18:09:51 +03:00
benpicco
e77d12da26
Merge pull request #15188 from benpicco/drivers/kw41zrf-register
...
drivers/kw41zrf: register with netdev
2020-10-31 14:30:00 +01:00
Alexander Podshivalov
4d5812eded
pkg/semtech-loramac: check return value of recv() in NETDEV_EVENT_RX_COMPLETE
2020-10-31 00:22:11 +03:00
cf823da856
pkg/tinydtls: remove deprecation message about some CFLAGS
2020-10-30 10:15:18 +01:00
c8e40fc690
pkg: remove deprecated nordic softdevice package
2020-10-29 09:02:05 +01:00
68a2a5dab0
sys: tests: rename posix_time to posix_sleep
2020-10-27 15:20:33 +01:00
Bas Stottelaar
785b646298
pkg/gecko_sdk: update to v2.7.7
2020-10-26 20:29:42 +01:00
chrysn
b6392d63ef
vfs: Provide generic stat implementation (and use in fatfs)
...
When a file system has `fstat` and `open` implemented, `stat` can still
be missing. The new function is a generic implementation, and used in
fatfs to provide a `stat`.
2020-10-25 17:39:57 +01:00
José Alamos
e8721ce415
Merge pull request #15145 from fjmolinas/pr_openwsn_radio_hal
...
pkg/openwsn: add ieee802154_hal based radio
2020-10-23 21:26:21 +02:00
Francisco Molina
0e0f385f3f
pkg/openwsn/sctimer_rtt: account for counters < uint32
2020-10-23 15:31:57 +02:00
Francisco Molina
0731fdbbaa
pkg/openwsn/scheduler: fix debugpins ordering
2020-10-23 15:31:57 +02:00
Francisco Molina
82e06ef8f4
pkg/openwsn: add ieee802154 hal based radio
2020-10-23 15:31:55 +02:00
Francisco Molina
75eee27c72
pkg/openwsn: move setting RTT_FREQUENCY
2020-10-23 15:31:53 +02:00
Francisco Molina
f5b587c130
pkg/openwsn: allow overiding led pins
2020-10-23 09:13:32 +02:00
Bas Stottelaar
38a5ff7d4b
pkg/*: realign ENABLE_DEBUG
2020-10-23 02:43:10 +02:00
benpicco
d078488be3
Merge pull request #14979 from jia200x/pr/openthread/cc2538_rf
...
openthread: add support for radios compatible with SubMAC
2020-10-22 18:11:11 +02:00
Jose Alamos
383e1b1aaf
openthread/nrf802154: add support for NRF802154 radios
2020-10-22 16:56:11 +02:00
Jose Alamos
48a65d2617
openthread/cc2538_rf: add support for CC2538 radios
2020-10-22 16:56:07 +02:00
benpicco
f933bbd4cd
Merge pull request #15267 from basilfx/feature/missing_assert_header
...
treewide: cleanup assert.h includes
2020-10-22 16:41:49 +02:00
benpicco
6931667cfb
Merge pull request #15253 from benpicco/pkg/micro-ecc-bump
...
pkg/micro-ecc: bump version
2020-10-22 12:04:21 +02:00
Bas Stottelaar
7088db3636
pkg/*: remove unused assert.h include
2020-10-22 11:29:27 +02:00
Bas Stottelaar
970c72a0cb
pkg/*: add missing include of assert.h
2020-10-22 11:13:08 +02:00
Benjamin Valentin
d7e68d1d01
pkg/micro-ecc: bump version
...
micro-ecc now has upstream RIOT support, we can drop the patch.
2020-10-22 09:44:04 +02:00
Bas Stottelaar
ae8c700e6f
pkg/*: add explicit include of timex.h
2020-10-21 21:47:31 +02:00
Benjamin Valentin
57ad2fd47c
pkg/libhydrogen: bump version
2020-10-20 16:42:33 +02:00
Jose Alamos
246acb311f
lwip: adapt bootstrap for nrf802154
2020-10-19 15:18:35 +02:00
Marian Buschsieweke
8fcafb89d0
Merge pull request #15242 from maribu/tinycrypt
...
pkg/tinycrypt: Fix dependencies
2020-10-19 10:11:10 +02:00
Marian Buschsieweke
ffc4277b9f
pkg/tinycrypt: Fix dependencies
...
According to tests/pkg_tinycrypt, this package only works on 32 bit archs. So
add this as a required feature.
2020-10-19 09:29:37 +02:00
Benjamin Valentin
c5e309a15d
pkg/tinycrypt: bump version
...
Bump the snapshot of TinyCrypt that we are using.
2020-10-18 23:12:15 +02:00
8ca1c65f79
pkg/lua: blacklist picolibc feature
2020-10-15 18:52:51 +02:00
Martine Lenders
45144fb4a4
treewide: use new gnrc_pkt API functions instead of utlist.h macros
2020-10-13 13:32:53 +02:00
János Brodbeck
ffb80ab6b6
tinydtls: fix minor typo in comment
2020-10-10 13:05:46 +02:00
Benjamin Valentin
b32bc3dbd1
drivers/kw41zrf: register with netdev
2020-10-08 16:19:23 +02:00
Benjamin Valentin
1afe72a5e5
drivers/enc28j60: register with netdev
2020-10-08 10:36:56 +02:00
Benjamin Valentin
988ee1648f
drivers/mrf24j40: register with netdev
2020-10-07 16:39:39 +02:00
Karl Fessel
9a89b84c2c
Makefile.dep: sort dependencies
...
move most dependencies from <RIOTBASE>/Makefile.dep to the Makefile.dep where
dependant module resides
2020-10-05 18:27:58 +02:00
Francisco
df3ab9f161
Merge pull request #15138 from aabadie/pr/dist/codespell_fixes
...
dist/codespell: update the list of ignored words and fix all typos
2020-10-02 12:27:12 +02:00
9d798bdbf7
pkg/wakaama: fix typo 'bindins' -> 'bindings'
2020-10-02 08:08:36 +02:00
5657dead3e
pkg/softdevice: fix typo 'connecton' -> 'connection'
2020-10-02 08:08:09 +02:00
4792ff1f23
pkg/nimble: fix typo 'mater' -> 'master'
2020-10-02 08:07:37 +02:00
Benjamin Valentin
f88d7a90f5
pkg/nanopb: bump version to 0.4.3
2020-10-01 18:55:51 +02:00
a2cf40aa76
Merge pull request #15038 from jia200x/pr/openthread/refactor
...
pkg/openthread: migrate to event loop
2020-09-29 10:48:07 +02:00
Jose Alamos
34b3f55200
pkg/openthread: migrate to event loop
2020-09-24 15:48:07 +02:00
Francisco
11d51def4b
Merge pull request #14965 from haukepetersen/fix_nimnetif_deadlockonconndrop
...
pkt/nimble/netif: fix deadlock on connection loss
2020-09-21 10:18:42 +02:00
Francisco
64f6b7ffa4
Merge pull request #14702 from maribu/sched_active_thread
...
treewide: Fix direct access to scheduler internals
2020-09-21 09:09:59 +02:00
42f2fbef71
Merge pull request #14905 from fjmolinas/pr_openwsn_riot_sched
...
pkg/openwsn: add riot based openwsn scheduler
2020-09-10 13:23:12 +02:00
Francisco Molina
19494a4db3
pkg/openwsn: add riot based openwsn scheduler
2020-09-10 09:37:43 +02:00
Cenk Gündoğan
0d0bc91553
Merge pull request #14754 from leandrolanzieri/pr/no_archives
...
build system: link object files
2020-09-10 09:36:29 +02:00
Francisco Molina
006cdeb37e
pkg/openwsn: bump version
2020-09-10 08:58:31 +02:00
benpicco
df913bf9bf
Merge pull request #14906 from miri64/sock/cleanup/deps
...
sock: cleanup dependencies
2020-09-09 12:01:28 +02:00
Marian Buschsieweke
90177889b7
treewide: Cleanup access to internal variables
...
Replace direct accesses to sched_active_thread and sched_active_pid with
the helper functions thread_getpid() and thread_get_active(). This serves
two purposes:
1. It makes accidental writes to those variable from outside core less likely.
2. Casting off the volatile qualifier is now well contained to those two
functions
2020-09-07 12:59:55 +02:00
Hauke Petersen
6ee2c1025b
pkt/nimble/netif: fix deadlock on connection loss
2020-09-07 11:05:32 +02:00
Leandro Lanzieri
81cb769cad
makefiles: avoid building archives when compiling
2020-09-04 15:01:10 +02:00
Marian Buschsieweke
ed0c8d7b84
pkg/ccn-lite: bump version
2020-09-03 06:40:53 +02:00
eef7f76b87
pkg/stm32cmsis: remove package
2020-09-02 11:30:49 +02:00
ec2e1a15f9
cpu/stm32: move cmsis package Makefile to stm32 cpu
2020-09-02 11:30:49 +02:00
Cenk Gündoğan
538155c344
Merge pull request #14904 from leandrolanzieri/pr/kconfig/change_prefix_convention
...
treewide: modify Kconfig symbol prefixes
2020-09-01 15:57:06 +02:00
benpicco
d2369a2651
Merge pull request #14902 from gschorcht/periph/gpio/inline_functions_for_valid_and_equal
...
periph/gpio: use inline functions to test for valid and equal GPIOs
2020-09-01 09:57:52 +02:00
Jannes
f3e934988c
drivers/stm32_eth: add 'NETDEV_EVENT_LINK_UP' event
2020-08-31 20:50:47 +02:00