Giuseppe Tipaldi
c8426ce8f5
pkg/lwip: add auto-init support for transciever ENC28J60
2020-01-31 22:01:49 +01:00
Lena Boeckmann
529f3c8b61
pkg: add cryptoauthlib
2020-01-30 23:51:35 +01:00
7a1859d660
pkg/nordic-softdevice: define dependencies in package
2020-01-27 12:51:19 +01:00
2b3a9d0e4b
pkg/ndn-riot: define dependencies in package
2020-01-27 12:51:19 +01:00
Hauke Petersen
91eca47b1f
Merge pull request #13191 from haukepetersen/opt_nimble_autoconnacceptstop
...
pkg/nimble/autoconn: collection of improvements
2020-01-23 18:54:24 +01:00
Hauke Petersen
6537a04b97
pkg/nimble/autoconn: improve en/disable code
2020-01-23 17:24:33 +01:00
Hauke Petersen
fddcd928d7
pkg/nimble/autoconn: fix internal slave conn state
2020-01-23 17:23:49 +01:00
Hauke Petersen
e6513924a3
pkg/nimble/autoconn: handle ACCEPT_STOP event
2020-01-23 17:22:08 +01:00
Hauke Petersen
5b6b28ab09
pkg/nimble/autoconn: fix conn_params
2020-01-23 17:19:39 +01:00
Hauke Petersen
8c4e70ebfd
pkg/nimble/autoconn: make conn_timeout configurable
2020-01-23 17:18:36 +01:00
Hauke Petersen
5c5ba9f740
pkg/nimble/netif: add ACCEPT_STOP event
2020-01-23 17:16:29 +01:00
Sebastian Meiling
999f895672
pkg/micropython: bump version for FreeBSD fix
2020-01-23 11:58:59 +01:00
cb50730fea
pkg/tensorflow-lite: blacklist LLVM for cortexm cpu arch
2020-01-16 14:03:43 +01:00
556914f67b
pkg/tensorflow-lite: blacklist esp32 architecture
2020-01-16 07:59:00 +01:00
18d15b6f27
Merge pull request #13132 from leandrolanzieri/pr/pkg/tinydtls_fix_contrib_include
...
pkg/tinydtls: Only include contrib folder if using tinydtls_sock_dtls
2020-01-15 20:37:07 +01:00
Martine Lenders
04a673fc8b
Merge pull request #12716 from miri64/gnrc_netif/enh/use-netif_hdr-setter
...
nimble/netif: use gnrc_netif_hdr_set_netif()
2020-01-15 18:18:20 +01:00
Leandro Lanzieri
0d419f0391
pkg/tinydtls: Only include contrib folder if using tinydtls_sock_dtls
2020-01-15 16:10:33 +01:00
Hauke Petersen
5d6063bfcb
Merge pull request #13112 from haukepetersen/opt_nimble_verjan20removextimerpath
...
pkg/nimble: bump version and remove obsolete patch
2020-01-15 10:09:12 +01:00
2c3c967244
pkg/tensorflow-lite: add support to RIOT
2020-01-14 22:23:06 +01:00
2af88551e7
pkg: add support to gemmlowp library
2020-01-14 22:23:06 +01:00
petr
b253f61a7f
pkg/u8g2: refactor the U8g2 package
...
- Passing RIOT-OS specific data as user_ptr
- Added necessary macros to Makefile.dep
- Added missing explicit dependency to xtimer module
- Renamed u8g2_riotos.c to more appropriate u8x8_riotos.c
- Added u8x8_riotos.h with the RIOT-OS specific functionality
- Removed the now-obsolete patch of U8g2
- Other minor fixes
2020-01-14 13:23:25 +01:00
Hauke Petersen
723aadcc87
pkg/nimble: bump version and remove obsolete patch
2020-01-13 21:00:48 +01:00
Hauke Petersen
001a216e9e
Merge pull request #13084 from haukepetersen/opt_nimble_netifl2capabort
...
pkg/nimble_netif: catch L2CAP connection failures
2020-01-13 14:40:32 +01:00
4524fb1f1e
Merge pull request #12846 from aabadie/pr/pkg/flatbuffers
...
pkg: add support for FlatBuffers serialization library
2020-01-13 10:17:56 +01:00
Francisco
e61a9be30d
Merge pull request #13101 from basilfx/feature/gecko_sdk_27
...
pkg/gecko_sdk: update to version 2.7
2020-01-13 09:44:03 +01:00
71d9f361ee
pkg/flatbuffers: add support to RIOT
2020-01-13 09:41:23 +01:00
MichelRottleuthner
53cb3b087c
Merge pull request #9530 from Hyungsin/forupstream_xtimer
...
sys: xtimer concurrency/robustness improvement
2020-01-13 08:24:15 +01:00
Bas Stottelaar
f8a972397b
pkg/gecko_sdk: update to version 2.7
2020-01-12 22:23:39 +01:00
Hyungsin
3e4a86d84b
pkg/nimble: add a patch to reflect xtimer's member change
2020-01-10 13:22:01 -08:00
Hyungsin
1ee8801306
pkg/ndn-riot: add a patch to reflect xtimer's member change
2020-01-10 13:21:51 -08:00
Hyungsin
3289acccfb
pkg/semtech-loramac/contrib: reflecting xtimer's member change
2020-01-10 13:21:14 -08:00
Hauke Petersen
11a0e3efa0
pkg/nimble_autoconn: handle new events
2020-01-10 17:14:51 +01:00
Hauke Petersen
dbb8e9e52b
pkg/nimble_netif: add additional events
2020-01-10 16:36:12 +01:00
Hauke Petersen
dcb0840260
pkg/nimble_netif: catch L2CAP connection failures
2020-01-10 15:50:53 +01:00
Hauke Petersen
357ba259bd
pkg/nimble_autoconn: optimize debug output
2020-01-10 13:44:25 +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 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
PeterKietzmann
ee53dd958c
pkg/ccn-lite: bump version
2020-01-08 22:26:56 +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
087246ea0f
pkg: add support for utensor as a package
2020-01-07 11:22:38 +01:00
Francisco
41808f0286
Merge pull request #13031 from basilfx/feature/gecko_sdk_fix_hash
...
pkg/gecko_sdk: correct SHA-1 of package.
2020-01-06 11:30:29 +01:00
Bas Stottelaar
19575ea4b6
pkg: add PKG_LICENSE to templates
2020-01-06 00:37:47 +01:00
Gaëtan Harter
0e6b22dd2e
pkg/openthread: define PKG_LICENSE to BSD 3-Clause
...
The 'BSD 3-Clause "New" or "Revised" License' is the value found by
github
3a248f649a/LICENSE
> A permissive license similar to the BSD 2-Clause License, but with a 3rd
> clause that prohibits others from using the name of the project or its
> contributors to promote derived products without written consent.
2020-01-06 00:37:47 +01:00
Gaëtan Harter
c5b4064267
pkg/heatshrink: define PKG_LICENSE to ISC-License
...
This "ISC License" is the value found by github
7d419e1fa4/LICENSE
A permissive license lets people do anything with your code with proper
attribution and without warranty. The ISC license is functionally
equivalent to the BSD 2-Clause and MIT licenses, removing some language
that is no longer necessary.
2020-01-06 00:37:47 +01:00
Gaëtan Harter
239f16a8f6
pkg/pkg.mk: explicit set --git-dir and --work-tree for git
...
This should prevent issues when the directory is not a git repository
which would for example checkout force or clean in the RIOT repository
instead.
2020-01-06 00:37:47 +01:00
Gaëtan Harter
edca088193
pkg/pkg.mk: add checks for required variables
...
Ensure the required variables are defined before including 'pkg.mk'.
2020-01-06 00:18:05 +01:00
Bas Stottelaar
e88bbec313
pkg/gecko_sdk: correct SHA-1 of package.
2020-01-05 23:57:28 +01:00
3e3f4e2324
pkg/jerryscript: ensure MCPU is exported
...
This export is only performed for the libjerry target
2020-01-03 14:20:21 +01:00
Hauke Petersen
0676fc4ba1
pkg/nimble/autoconn: improve debug output
2019-12-18 17:06:57 +01:00
Hauke Petersen
16468acadc
pkg/nimble/autoconn: add user event callback
2019-12-18 17:05:48 +01:00
Hauke Petersen
49491bee3c
pkt/nimble/netif: pass BLE addr to event callback
2019-12-18 17:05:48 +01:00
Hauke Petersen
fe2293b601
pkg/nimble/autoconn: add startup delay
2019-12-18 16:27:33 +01:00
benpicco
f7cb0a096e
Merge pull request #12899 from benpicco/lpc2387-micropython
...
cpu/lpc2387: align lpc2387.ld with cortexm_base.ld, provide thread_isr_stack_*() - enables MicroPython
2019-12-18 12:08:12 +01:00
benpicco
4f4e7cde16
Merge pull request #12965 from gschorcht/pkg/lwip/ipv4_dhcp
...
pkg/lwip: start DHCP for a netif with lwip_dhcp
2019-12-18 09:21:29 +01:00
Gunar Schorcht
ff506ccf07
pkg/lwip: start DHCP for a netif with lwip_dhcp
...
The NETDEV_EVENT_LINK_UP is used to start DHCP for a network interface
2019-12-18 07:16:41 +01:00
benpicco
cfeb2a3843
Merge pull request #12949 from gschorcht/cpu/esp8266/enable_lwip
...
cpu/esp8266: enable lwIP for ESP8266
2019-12-17 13:39:35 +01:00
Benjamin Valentin
071917cf56
pkg/micropython: remove arch_arm7 from blacklist
...
arm7 now provides ISR_STACKSIZE and thread_isr_stack_start()
so there is no longer a reason to blacklist it.
2019-12-17 13:37:32 +01:00
Gunar Schorcht
ddc34b4d73
cpu/esp: fix lwip for IPv4 and esp_wifi
2019-12-17 08:28:33 +01:00
Gunar Schorcht
8021888c06
pkg/lwip: remove esp8266 from blacklist
2019-12-17 08:28:33 +01:00
Hauke Petersen
ffd8fc9976
pkg/nimble: bump version to 946cfb7
2019-12-16 13:47:44 +01:00
Hauke Petersen
51a65b256d
pkg/nimble: used LL data length ext. with netif
2019-12-16 13:47:44 +01:00
Gunar Schorcht
3257c8e9f5
Merge pull request #12903 from wosym/lwip_stm32_ipv4
...
Add IPv4 support for LWIP-stm32
2019-12-16 11:45:24 +01:00
benpicco
50f5060e90
Merge pull request #12948 from gschorcht/pkg/lwip/lwipopts_fix_cleanup
...
pkg/lwip: overiddable settings in lwipopts.h
2019-12-16 10:43:34 +01:00
benpicco
8c4498ad8e
Merge pull request #12950 from gschorcht/cpu/esp32/lwip_eth
...
pkg/lwip: add support for esp32 Ethernet device
2019-12-16 10:33:47 +01:00
Wouter Symons
a3145a0ad0
pkg/lwip: correct coding style
2019-12-16 10:29:21 +01:00
Wouter Symons
5c42f680ed
pkg/lwip: add IPv4 support for LWIP-stm32
2019-12-16 10:28:46 +01:00
Gunar Schorcht
aa3f1329bf
pkg/lwip: remove TCPIP_THREAD_PRIO for ESP32
...
This definition is platform dependent and should be therefore done with CFLAGS in ESP332's Makefile.
2019-12-15 23:50:45 +01:00
Gunar Schorcht
91e764a538
pkg/lwip: add esp_eth for lwIP and IPv4
2019-12-15 19:11:58 +01:00
Gunar Schorcht
4e003b5608
pkg/lwip: add ESP32 esp_eth netdev
2019-12-14 16:59:54 +01:00
Gunar Schorcht
117d6d1f2f
pkg/lwip: make TCPIP_THREAD_STACKSIZE overridable
2019-12-14 10:39:14 +01:00
Wouter Symons
49a8f64c62
pkg/lwip: fix memory issue when sending with empty sock
2019-12-13 17:28:32 +01:00
Sebastian Meiling
c04b80ecbb
pkg/tinydtls: bump version
...
This version bump fixes an issues when using RIOT native on FreeBSD with
the tinydtls package, e.g. for native tests of sock_dtls.
2019-12-12 15:57:51 +01:00
Martine S. Lenders
e96bc2a13d
lwip_sock: additional indirection of conn is unnecessary
...
Either the sock is provided with `sock_*_send()` or not. In the first
case the indirection is not necessary, and in the second we need to
delete the created `conn` within `lwip_sock_send()` anyway, so returning
it makes no sense.
2019-12-12 11:19:51 +01:00
Martine S. Lenders
80c23cfbf3
lwip_sock: check if sock is set before dereferencing it
2019-12-12 11:01:30 +01:00
dcd432dd51
Merge pull request #12596 from toonst/fix/pkg_build_output
...
pkg: make build output quiet
2019-12-06 21:03:10 +01:00
Wouter
ed9cdb221a
Add LWIP stm32 glue code
...
Fix minor coding style issues
2019-12-06 16:26:31 +01:00
228786731d
Merge pull request #2968 from kaspar030/micropython
...
pkg: micropython: initial commit
2019-12-05 20:31:47 +01:00
042786b835
pkg: micropython: initial import
2019-12-05 16:34:53 +01:00
Sebastian Meiling
6e53e28a3a
Merge pull request #11943 from pokgak/sock_dtls_impl
...
pkg/tinydtls: add DTLS sock API implementation
2019-12-05 15:47:49 +01:00
Martine Lenders
7ffc30a88b
Merge pull request #12865 from smlng/pr_freebsd_jerryscript
...
pkg/jerryscript: set -Wno-conversion for FreeBSD
2019-12-05 14:48:47 +01:00
Sebastian Meiling
5dd03b9b3e
pkg/jerryscript: set -Wno-conversion for FreeBSD
...
Fixes compile issue on FreeBSD because of float to double conversion
by disabling the corresponding compiler warning.
2019-12-05 13:32:19 +01:00
b053e070f4
pkg/wakaama: fix string format and integer conversions
2019-12-04 08:07:16 +01:00
2f873569b7
pkg/tlsf: whitelist 32bit architectures
...
The package is not compatible with 8 or 16 bit architectures
2019-12-04 08:04:50 +01:00
Leandro Lanzieri
c52ad2df9e
pkg/wakaama: Add LwM2M Client implementation
2019-11-29 20:31:41 +01:00
Leandro Lanzieri
2826779fbf
pkg/wakaama: Add patches to fix logging
2019-11-29 20:31:41 +01:00
pokgak
4ed4ab404a
pkg/tinydtls: implement DTLS sock API
2019-11-28 13:54:06 +01:00
2cf3cb3b52
pkg/wolfssl: fix typos
2019-11-23 22:39:38 +01:00
9ac32c6dd7
pkg/tlsf: fix typos
2019-11-23 22:39:38 +01:00
05f5d5d638
pkg/semtech-loramac: fix typos
2019-11-23 22:39:38 +01:00
16440469dc
pkg/openthread: fix typos
2019-11-23 22:39:38 +01:00
357c1bc0db
pkg/nordic_softdevice_ble: fix typos
2019-11-23 22:39:38 +01:00
f827e0c3d1
pkg/nimble: fix typos
2019-11-23 22:39:38 +01:00
de88c9a6eb
pkg/nanocbor: fix typos
2019-11-23 22:39:38 +01:00
04183aa8fd
pkg/lwip: fix typos
2019-11-23 22:39:38 +01:00
0ba8628b45
pkg/lua: fix typos
2019-11-23 22:39:38 +01:00