Benjamin Valentin
7d54fe1662
pkg/tinydtls: default to sha1prng for the PRNG implementation
2020-07-07 21:06:12 +02:00
Benjamin Valentin
6dcb25de15
pkg/tinydtls: bump version
2020-07-07 21:05:39 +02:00
Leandro Lanzieri
88819c3118
pkg/cryptoauthlib/atca: Fix documentation group
2020-07-06 16:26:13 +02:00
Martine Lenders
d510e034ea
Merge pull request #13552 from haukepetersen/add_nimble_statconn
...
pkg/nimble: add static connection manager `statconn`
2020-07-06 09:59:13 +02:00
Hauke Petersen
3591206cbb
pkt/nimble: add statconn static connection manager
2020-07-06 08:14:09 +02:00
Javier FILEIV
4214136766
pkg/paho-mqtt: add pkg paho-mqtt
2020-07-05 19:10:41 +02:00
Cenk Gündoğan
8356b93d1c
pkg: openthread: do not hardcode number of parallel jobs
2020-07-03 12:03:06 +02:00
Cenk Gündoğan
7aa499d5f1
make: use $(MAKE) instead of direct make
call
2020-07-03 12:03:06 +02:00
799ee40ea7
Merge pull request #13866 from benpicco/pkg/fs_params
...
pkg/fs: set VFS params by fs, not by the application
2020-07-01 14:19:00 +02:00
benpicco
e1d27cb7d5
Merge pull request #14394 from sven-hm/fatfs_vfs_fstat
...
pkg/fatfs/fatfs_vfs: fix _fstat
2020-06-30 18:30:26 +02:00
Francisco
59b58eaef2
Merge pull request #14389 from aabadie/pr/doc/package_enh
...
pkg/doc.txt: improve rendering of source location documentation
2020-06-30 15:13:52 +02:00
d98ddfad9a
Merge pull request #13824 from fjmolinas/pr_openwsn
...
pkg/openwsn: re-integrate the network stack as a package
2020-06-30 14:08:10 +02:00
Francisco Molina
844ccfbeb3
pkg/OpenWSN: initial import
...
Co-authored-by: Peter Kietzmann <peter.kietzmann@haw-hamburg.de>
Co-authored-by: Jose Alamos <jose.alamos@haw-hamburg.de>
Co-authored-by: Michel Rottleuthner <michel.rottleuthner@haw-hamburg.de>
2020-06-30 13:08:36 +02:00
Sven Herrmann
75a9ad0be1
pkg/fatfs/fatfs_vfs: fix fstat
2020-06-30 07:45:08 +00:00
benpicco
3af5efe5cd
Merge pull request #14175 from sven-hm/fatfs_vfs_open_flag_translation
...
pkg/fatfs/fatfs_vfs: fix flag translation in _open
2020-06-29 23:40:55 +02:00
5a9399e4c2
pkg/doc.txt: improve rendering of source location documentation
2020-06-29 15:53:25 +02:00
Sven Herrmann
4469d8f0fb
pkg/fatfs/fatfs_vfs: fix flag translation in _open
2020-06-29 10:06:28 +00:00
5325233928
pkg/emlearn: add support to RIOT
2020-06-28 21:50:51 +02:00
Gunar Schorcht
b64ce62a8f
pkg/lwip: fixes the netif handling for atwinc15x0
...
With PR #14349 the double stack mode for lwIP was activated. The ATWINC15x0 driver was provided before the changes in PR #14349 but merged after that. Therefore, the changes for the driver were not taken into account anymore and have to be applied accordingly.
2020-06-27 11:09:50 +02:00
Gunar Schorcht
4b38d37cfd
pkg/driver_atwinc15x0: enable vendor spi_flash
2020-06-26 12:36:56 +02:00
Gunar Schorcht
f92d2acb0a
pkg/lwip: support of ATWINC15x0 WiFi netdev
2020-06-26 12:33:38 +02:00
Gunar Schorcht
649b315214
pkg: add ATWINC15x0 vendor driver as package
...
fixup! pkg: add ATWINC15x0 vendor driver as package
fixup! pkg: add ATWINC15x0 vendor driver as package
2020-06-26 12:33:38 +02:00
42912b40eb
pkg/doc.txt: document the package source code locations
2020-06-26 09:25:45 +02:00
f67cff2458
pkg/Makefile.git: adapt example to new organization
2020-06-26 09:25:44 +02:00
91fbb42061
pkg: let some packages to remain built in-source
...
openthread, micropython and nordic_softdevice cannot be built out-of-source
2020-06-26 09:25:44 +02:00
a8eb1f5d53
pkg: adapt cmake based packages to the new organization
2020-06-26 09:25:44 +02:00
385ad95701
pkg: adapt 'simple' packages to the new organization
2020-06-26 09:25:43 +02:00
b633f875e2
pkg/pkg.mk: better distinguish between source and build directory
2020-06-26 09:25:43 +02:00
Francisco
903ad1e888
Merge pull request #14354 from miri64/drivers/cleanup/rm-NETOPT_IPV6_IID
...
netdev: remove NETOPT_IPV6_IID support for network devices
2020-06-25 15:53:33 +02:00
Martine S. Lenders
0035bf03bd
pkg/nordic_softdevice_ble: remove NETOPT_IPV6_IID support
...
This option is handled in the `gnrc_netif`-layer without any access to
the driver's option since 7ae90564d9
.
2020-06-25 13:41:33 +02:00
Martine S. Lenders
e80c473830
pkg/lwip: only use ip4_addr_t component of IP4_ADDR_ANY at bootstrap
...
IP4_ADDR_ANY is a generic address of type IPv4 when lwIP is compiled
with both IPv4 and IPv6, so we need to extract the `ip4_addr_t`
component when using with `netif_add()` as that is the expected type.
2020-06-25 12:45:37 +02:00
Martine S. Lenders
c0b7560dde
pkg/lwip: remove code duplication for IPv4-based netif initialization
2020-06-25 12:45:37 +02:00
Martine S. Lenders
035acc2e53
pkg/lwip: remove ipv6only clause for AF_INET6 sockets
2020-06-24 18:44:06 +02:00
dc2be00c63
pkg/lua: remove unnecessary patch
2020-06-24 10:19:32 +02:00
6b3f241be2
pkg/pkg.mk: define GITCACHE and only export GIT_CACHE_DIR from there
2020-06-23 14:54:25 +02:00
b4e268423e
Merge pull request #14286 from aabadie/pr/pkg/cmake_build_source_dir
...
pkg: tools: ensure cmake based packages/tools are built out-of-source
2020-06-23 12:50:39 +02:00
ae95e33308
Merge pull request #14297 from aabadie/pr/pkg/prepare
...
pkg/pkg.mk: silent prepare target when there's nothing to prepare
2020-06-23 11:49:16 +02:00
6235d74ac9
Merge pull request #14280 from aabadie/pr/pkg/cleanup_header_only
...
pkg: remove unecessary module, especially for header-only packages
2020-06-23 11:22:55 +02:00
962eea6c4e
pkg.mk: all depends on prepare
2020-06-23 11:17:28 +02:00
b87898df5e
pkg/pkg.mk: silent prepare target when there's nothing to be done
2020-06-23 11:05:31 +02:00
Martine Lenders
2b90d9b833
Merge pull request #12907 from miri64/tinydtls/enh/async-sock
...
tinydtls: add `sock_async` support for `sock_dtls`
2020-06-22 08:25:16 +02:00
f869354c76
pkg/relic: add custom prepared target
...
This custom prepared target create an include directory in the build directory which is set globally in the INCLUDES variables.
2020-06-19 14:24:34 +02:00
3cdc337c22
pkg/pkg.mk: add custom prepared target
...
This target is called by the prepare target and does nothing by default
2020-06-19 14:24:33 +02:00
0087a2a892
pkg/jerryscript: refactor Makefile
2020-06-19 14:23:49 +02:00
b67578899f
pkg/ccn-lite: improve out-of-source build
2020-06-19 14:23:49 +02:00
188ca56e1c
pkg/jerryscript: remove non existent use of CMake variable
2020-06-19 14:23:49 +02:00
82947ec156
pkg/jerryscript: configure out-of-source build with cmake
2020-06-19 14:23:48 +02:00
0aa4fffe81
pkg/relic: separate cmake build dir from source dir
2020-06-19 14:23:48 +02:00
Leandro Lanzieri
e7dcc28072
Merge pull request #14268 from aabadie/pr/pkg/cryptoauthlib_cleanup
...
pkg/cryptoauthlib: cleanup build system integration
2020-06-19 11:53:42 +02:00
Bas Stottelaar
685bbc6f8a
pkg/gecko_sdk: update to v2.7.6
2020-06-19 00:38:23 +02:00
Martine Lenders
4013c616f7
tinydtls: add sock_async
support for sock_dtls
2020-06-18 15:40:41 +02:00
M Aiman Ismail
44f2f50c89
tinydtls_sock_dtls: don't put alert & EVENT_CONNECT in mbox
2020-06-18 14:14:12 +02:00
M Aiman Ismail
2e16b90b38
tinydtls_sock_dtls: save session information after data decrypted
2020-06-18 14:04:51 +02:00
Leandro Lanzieri
2bdf9b16ee
Merge pull request #14274 from aabadie/pr/pkg/wolfssl_make_enh
...
pkg/wolfssl: improve build system integration
2020-06-18 10:47:31 +02:00
Benjamin Valentin
adbf9ef3ac
vfs: select VFS params to accommodate all enabled file systems
2020-06-17 16:00:24 +02:00
Benjamin Valentin
3068dad305
pkg/spiffs: set VFS params
2020-06-17 16:00:24 +02:00
Benjamin Valentin
67d68b2bd3
pkg/littlefs2: set VFS params
2020-06-17 16:00:24 +02:00
Benjamin Valentin
17236a12e9
pkg/littlefs: set VFS params
2020-06-17 15:58:33 +02:00
Benjamin Valentin
eae9e3cf67
pkg/fatfs: set VFS params
2020-06-17 15:58:33 +02:00
Bas Stottelaar
7d73e8acaf
pkg/ucglib: refactor the Ucglib package
...
- Passing RIOT-OS specific data as user_ptr
- Added necessary macros to Makefile.dep
- Added missing explicit dependency to xtimer module
- Added ucg_riotos.h with the RIOT-OS specific functionality
- Removed the now-obsolete patch of Ucglib
- Other minor fixes
2020-06-17 00:47:54 +02:00
Bas Stottelaar
3d4a330153
Merge pull request #14273 from aabadie/pr/pkg/ucglib_make
...
pkg/ucglib: improve build system integration
2020-06-17 00:32:48 +02:00
Bas Stottelaar
0455bacec7
Merge pull request #14272 from aabadie/pr/pkg/u8g2_make_enh
...
pkg/u8g2: improve build system integration
2020-06-17 00:26:50 +02:00
Francisco
e3c9894402
Merge pull request #14282 from aabadie/pr/pkg/openthread_make_rework
...
pkg/openthread: improve package Makefile
2020-06-16 21:13:04 +02:00
4b087a73a5
Merge pull request #14299 from fjmolinas/pr_pkg_git_patch
...
pkg/pkg.mk: explicitly exclude state files
2020-06-16 19:28:51 +02:00
Leandro Lanzieri
2546f92d37
Merge pull request #14251 from aabadie/pr/pkg/make_enh
...
pkg: avoid copying Makefiles in package source when possible
2020-06-16 17:00:30 +02:00
Francisco Molina
1a069f2631
pkg/pkg.mk: explicitly exclude state files
2020-06-16 16:27:57 +02:00
Francisco
3935c7630f
Merge pull request #14266 from haukepetersen/opt_nimble_mbufinit
...
pkg/nimble/netif: simplify mbuf pool initialization
2020-06-16 14:02:55 +02:00
Francisco
315b97939f
Merge pull request #14246 from leandrolanzieri/pr/cpu_arch_to_cpu_core
...
cpu: Rename CPU_ARCH to CPU_CORE
2020-06-16 13:48:08 +02:00
Leandro Lanzieri
89570087d8
Merge pull request #14250 from aabadie/pr/pkg/semtech_loramac_make
...
pkg/semtech-loramac: cleanup build system integration
2020-06-16 13:12:48 +02:00
Leandro Lanzieri
649017f0b2
cpu/cortexm_common: Rename arch_cortexm feature to cpu_core_cortexm
2020-06-16 12:05:41 +02:00
Leandro Lanzieri
4d65bc8e0a
cpu: Rename CPU_ARCH to CPU_CORE
2020-06-16 12:05:40 +02:00
2778e037fe
Merge pull request #14220 from aabadie/pr/pkg/lwip_nrf802154
...
pkg/lwip: add support for nrf802154
2020-06-16 11:13:33 +02:00
fd5c51f903
pkg/lvgl: declare module as pseudomodule
...
There's no lvgl module to build with package, only lvgl_xx modules.
2020-06-14 22:20:38 +02:00
609a0b6109
pkg/gemmlowp: declare module as pseudomodule
...
This package is only use for its headers so there's no module to build.
2020-06-14 22:20:38 +02:00
21c9acbd6b
pkg/flatbuffers: declare module as pseudomodule
...
This package is only use for its headers so there's no module to build.
2020-06-14 22:20:38 +02:00
d7ddf57596
pkg/openthread: improve package Makefile
...
This commit improves the target dependencis so that bootstrap and configure command are not run for each rebuild
2020-06-14 22:11:59 +02:00
b0d20fa603
pkg/nordic_softdevice_ble: don't alter archive before building
...
Use RIOT Makefile.base when possible or explictly set files to build in a module
2020-06-14 21:36:13 +02:00
c25f611258
pkg/nimble: use Makefile.base to build pkg modules when possible
2020-06-14 12:04:21 +02:00
ff37e8ee6d
pkg/cryptoauthlib: use out-of-source build / remove unused variable
2020-06-13 21:05:43 +02:00
18d6252461
pkg/micro-ecc: remove unnecessary patch for build system
2020-06-12 18:44:49 +02:00
f894862f61
pkg/tinycbor: remove unncessary patch
2020-06-12 18:44:49 +02:00
b203c5e541
pkg/tiny-asn1: remove unnecessary patches
2020-06-12 18:44:49 +02:00
e620d37924
pkg/monocypher: reduce scope of CFLAGS
2020-06-12 18:44:49 +02:00
67f117d997
pkg/monocypher: remove unecessary patches
2020-06-12 18:44:49 +02:00
a009684336
pkg: use Makefile.base to build pkg modules when possible
2020-06-12 18:44:49 +02:00
b76bf294ec
pkg/monocypher: pkg/tweetnacl: remove inconsitent use of
2020-06-12 18:44:48 +02:00
3209f7ce0c
pkg/littlefs2: always build littlefs2 fs (hard deps)
2020-06-12 18:44:48 +02:00
75b2de0ad3
pkg/littlefs2: remove redundant use of .PHONY: all
...
'all' is already set as .PHONY in pkg.mk
2020-06-12 18:44:48 +02:00
9464c34467
pkg: don't copy Makefile in package build directory
...
Instead use the '-f' option of the make command
2020-06-12 18:44:48 +02:00
0fc0ad7207
pkg/ucglib: clean build system integration
...
And leave the original repository untouched (except for patches)
2020-06-12 17:55:29 +02:00
86f9190a4c
pkg/wolfssl: improve build system integration
...
and avoid copying in the cloned repository when building
2020-06-12 17:49:09 +02:00
Hauke Petersen
f316f71abb
pkg/nimble/netif: set host thread prio to ctrl+1
2020-06-12 14:50:42 +02:00
07a4d20acf
pkg/u8g2: improve build system integration
2020-06-12 10:31:59 +02:00
e1972999a3
pkg/cryptoauthlib: don't modify package source when building tests
2020-06-11 17:28:44 +02:00
Hauke Petersen
a0d34a707e
pkg/nimble/netif: simplify mbuf pool initialization
2020-06-11 16:24:38 +02:00
Leandro Lanzieri
a4889b4207
Merge pull request #14248 from aabadie/pr/pkg/wakaama_make
...
pkg/wakaama: cleanup build system integration
2020-06-10 18:47:43 +02:00
9ebae8e92a
pkg/wakaama: fix indentation in Makefile.include
2020-06-10 14:19:27 +02:00
6de497a066
pkg/wakaama: cleanup build system integration
...
Avoid modifying the cloned repository for each build
2020-06-10 14:19:26 +02:00
198c9a8990
pkg/tinydtls: cleanup build system integration
2020-06-10 14:15:19 +02:00
12044356de
pkg/semtech-loramac: cleanup build system integration
...
Avoid copying Makefile in the cloned directory
2020-06-10 14:11:22 +02:00