Martine Lenders
4ac7d81420
Merge pull request #5634 from kaspar030/nordic_softdevice
...
nrf52dk: add BLE/6lo support utilizing Nordic's SoftDevice
2016-07-16 16:57:29 +02:00
Victor Arino
9528b22209
pkg/lwip: remove duplicated line in netdev2 wrapper
2016-07-14 16:46:10 +02:00
Victor Arino
25120bae0f
pkt/lwip: fix guard comments in lwipopts
2016-07-14 16:45:44 +02:00
Bas Stottelaar
ddd89c5c9e
pkg: u8g2: smaller patches + comments.
2016-07-13 21:23:36 +02:00
Bas Stottelaar
746b586feb
pkg: u8g2: updated U8g2, improved patches and documentation.
2016-07-13 21:23:36 +02:00
Bas Stottelaar
6bb108c054
pkg: u8g2: add u8g2 graphics library.
2016-07-13 21:23:36 +02:00
e012df1bac
nrf52dk: add BLE/6lo support utilizing Nordic's SoftDevice
2016-07-13 17:06:57 +02:00
d68f425d32
Revert "nrf52dk: add 6lowpan over BLE support using Nordic's softdevice"
2016-07-13 16:58:11 +02:00
0182bbd6fd
nrf52dk: add BLE/6lowpan support utilizing Nordic's SoftDevice
2016-07-13 16:17:46 +02:00
7718f114cb
all: remove pointer casts for msg.content.ptr
2016-06-02 23:13:42 +02:00
15d9ce4963
pkg: lwip: adapt to changed netdev2->event_callback signature
2016-06-02 11:11:40 +02:00
575ee23679
pkg: emb6: adapt to removed netdev2 callback_event arg
2016-06-02 11:11:40 +02:00
af5914bafa
pkg: lwip: adapt t renamed netdev2->isr_arg
2016-06-02 11:11:40 +02:00
6032ffe7f3
Merge pull request #5400 from miri64/pkg/enh/non-concurrent
...
pkg: split patch and download rule
2016-06-01 22:02:04 +02:00
Martine Lenders
0fb50ebeda
pkg: do not build concurrently
2016-06-01 17:25:50 +02:00
Peter Kietzmann
8cf11d3206
Merge pull request #5404 from miri64/pkg/enh/lwip-mld
...
lwip: introduce MLD as pseudo-module and deactivate by default
2016-06-01 00:59:02 +02:00
Oleg Hahm
595dec37ae
Merge pull request #5465 from OlegHahm/ccnl_local_producer
...
pkg ccn-lite: callbacks for on-the-fly content creation
2016-05-31 23:17:59 +02:00
Oleg Hahm
e443d3a0ff
pkg tlsf: undefined left-shifting of neg. values
2016-05-27 14:49:15 +02:00
Oleg Hahm
16daabbcfb
Merge pull request #5418 from OlegHahm/tlsf_stats
...
pkg tlsf: statistics
2016-05-27 14:06:15 +02:00
Oleg Hahm
d4732952b2
pkg tlsf: add usage statistics
2016-05-27 13:48:06 +02:00
Oleg Hahm
8f49e8f9d3
pkg ccn-lite: add prototypes for producer function
2016-05-26 18:12:51 +02:00
Oleg Hahm
33088f5c66
pkg ccn-lite: update revision
2016-05-26 18:12:51 +02:00
Martine Lenders
ee41b98ee9
libmathfix: move to git repository and adapt
2016-05-12 16:39:18 +02:00
Martine Lenders
b605852638
lwip: introduce MLD as pseudo-module and deactivate by default
2016-04-28 12:22:42 +02:00
Cenk Gündoğan
1c73e7a49d
pkg/openwsn: prevent build loop
2016-04-07 08:22:40 +02:00
Martine Lenders
d9dd1f5802
Merge pull request #5219 from kaspar030/fix_pkg_minusB_build
...
make: pkg: remove pkg source dir before checkout
2016-04-01 15:29:44 +02:00
29e7ea454a
make: pkg: remove pkg source dir before checkout
2016-03-31 23:09:23 +02:00
Martine Lenders
0ab8aae529
emb6: add conn_udp wrapper
2016-03-30 18:56:02 +02:00
Martine Lenders
0b0d3b18c1
emb6: add netdev2 wrapper
2016-03-30 18:55:00 +02:00
Martine Lenders
518f645779
emb6: provide minimal HAL wrapper
2016-03-30 18:52:21 +02:00
Martine Lenders
aecb8ef15b
emb6: initial import
2016-03-30 18:51:42 +02:00
Martine Lenders
4dbc26fd4e
Merge pull request #3551 from authmillenon/pkg/port/lwip
...
lwIP: Initial import
2016-03-30 18:22:10 +02:00
Martine Lenders
5431df6a7e
lwip: initial import of conn_udp wrapper
2016-03-30 17:35:51 +02:00
Martine Lenders
410f44f07d
lwip: initial import of conn_ip wrapper
2016-03-30 17:35:50 +02:00
e7f13218ea
pkg: add jsmn minimal JSON parser
2016-03-30 14:35:36 +02:00
Martine Lenders
7f475573e6
lwip_netdev2: initial import of a lwIP netdev2 wrapper
2016-03-30 00:10:58 +02:00
Martine Lenders
b0347527fd
lwip: map lwIP modules to RIOT modules
2016-03-30 00:10:42 +02:00
Martine Lenders
932bec50ed
lwip: add port for RIOT
2016-03-30 00:10:38 +02:00
Martine Lenders
29515a7bb9
pkg: initial import of lwIP package
2016-03-30 00:10:05 +02:00
Yonezawa-T2
1ce140d910
debug: fix compilation error for %p formatter
2016-03-29 11:46:29 +09:00
b3c5446209
pkg: tlsf: build in board directory
2016-03-25 14:28:04 +01:00
bec43ac340
pkg: move pkgdir to $BINDIRBASE/pkg/$BOARD/$PKG_NAME, do proper clean
2016-03-25 14:28:04 +01:00
Oleg Hahm
37879d515f
pkg ccn-lite: set CCNL_RIOT define in Makefile
2016-03-24 18:48:08 +01:00
Oleg Hahm
5db537fbab
ccn-lite: add shell function to remove FIB entry
2016-03-24 18:48:08 +01:00
Oleg Hahm
08a15b3920
pkg ccn-lite: update documentation
2016-03-24 18:48:08 +01:00
Oleg Hahm
587a435a71
pkg ccn-lite: adapt to updated CCN-Lite version
2016-03-24 18:48:08 +01:00
Oleg Hahm
8ef719b42c
pkg ccn-lite: update ccn-lite version
2016-03-24 18:48:08 +01:00
Martine Lenders
8e360aa97f
pkg: clarify that current download
target is only for git
2016-03-24 00:57:14 +01:00
0cacc8b1f9
pkg: adapt Makefile.git to pkg.mk
2016-03-23 15:39:48 +01:00
5187484804
pkg: wakaama: adapt to use pkg.mk
2016-03-23 15:39:47 +01:00
7bff96c487
pkg: relic: adapt to use pkg.mk
2016-03-23 15:39:47 +01:00
4266453f5f
pkg: openwsn: adapt to use pkg.mk
2016-03-23 15:39:47 +01:00
a6547ee9c6
pkg: oonf_api: adapt to use pkg.mk
2016-03-23 15:39:47 +01:00
5586d8f1bc
pkg: microcoap: adapt to use pkg.mk
2016-03-23 15:39:47 +01:00
d03d83a7f6
pkg: micro-ecc: adapt to use pkg.mk
2016-03-23 15:39:47 +01:00
190e2b4bb2
pkg: libcoap: adapt to use pkg.mk
2016-03-23 15:39:47 +01:00
b69941f334
pkg: cmsis-dsp: adapt to use pkg.mk
2016-03-23 15:39:47 +01:00
b98f97e985
pkg: ccn-lite: adapt to use pkg.mk
2016-03-23 15:39:47 +01:00
19cf3ed293
pkg: remove obsolete .gitignore files
2016-03-23 14:35:08 +01:00
5673c51729
pkg: add unified package git checkout makefile
2016-03-23 14:35:08 +01:00
cef984bcdf
pkg: move patches to patches/ subdirs
2016-03-23 14:35:08 +01:00
DipSwitch
5b5810ab7b
Merge pull request #5109 from DipSwitch/pr/fix_core_inc_irq
...
core: Fix/refactor function naming in core/incude/irq.h
2016-03-22 08:12:24 +01:00
Oleg Hahm
16a3f131a3
Merge pull request #5112 from kaspar030/use_git_cache
...
make: pkg: introduce git-cache
2016-03-21 22:32:33 +01:00
812da2f0e7
pkg: adapt to use git-cache
2016-03-21 21:22:33 +01:00
DipSwitch
0bb4748a94
core: Fix/refactor function naming in core/incude/irq.h
2016-03-20 16:47:34 +01:00
Cenk Gündoğan
2e752f2995
pkg/oonf_api: use new repo url
2016-03-19 23:06:30 +01:00
DipSwitch
e159ee741d
make: Remove stray board/Makefile.include's to avoid loops like: CFLAGS += CFLAGS
2016-03-17 22:16:13 +01:00
Joakim Nohlgård
0124a76153
pkg/cmsis-dsp: Update to DSP Lib v1.4.5a (CMSIS 4.5 release)
2016-03-14 23:10:11 +01:00
Mathias Tausig
7a28927fa4
micro-ecc: Updated to current version
2016-03-14 10:13:46 +01:00
069bbceccd
pkg: micro-ecc: build in BINDIR
2016-03-10 21:40:14 +01:00
c63a924778
pkg: adapt to RIOTPKG
2016-03-05 03:05:32 +01:00
c05348ede6
pkg: ccn-lite: change git repo URL
2016-02-29 23:07:29 +01:00
Hauke Petersen
c4ae555f5c
pkg/micro-ecc: adapted patch files to hwrng changes
2016-02-14 12:59:47 +01:00
Oleg Hahm
25c6d1f187
pkg relic: pin to a specific version
2016-02-04 14:13:02 +01:00
Oleg Hahm
3b5f1f949f
pkg tlsf: use pkg directory for sources
...
The TLSF package was the only one using the $(BINDIR) instead of a subdirectory of pkg/. This commit changes this.
2016-01-31 14:33:08 +01:00
Oleg Hahm
69044dbb15
pkg: ccn-lite: reset origin remote before fetching
2016-01-29 08:16:05 +01:00
Oleg Hahm
4ca418cee9
pkg: ccn-lite: always fetch upstream repository
...
fixes #4610
2016-01-29 08:16:05 +01:00
Martine Lenders
4dc851244d
pkg: unify git paradigms for packages
2016-01-26 23:22:47 +01:00
Oleg Hahm
a87927ed1a
pkg tlsf: change URL for upstream TLSF archive
2016-01-26 12:23:18 +01:00
Cenk Gündoğan
c644f8328f
Merge pull request #4278 from cgundogan/pr/oonf_api/Makefile_refactoring
...
oonf_api: adjust Makefile
2016-01-14 21:41:32 +01:00
Cenk Gündoğan
ab81348b83
oonf_api: adjust Makefile
2016-01-13 09:10:56 +01:00
Oleg Hahm
aa08f5ed31
pkg: ccn-lite: always rebuild
...
fixes #4611 by always re-building the ccn-lite library
2016-01-07 18:02:02 +01:00
Martine Lenders
d62ffae52a
pkg: oonf_api: move source
2016-01-06 16:21:36 +01:00
Oleg Hahm
42b11fcb50
pkg: ccn-lite: pin to upstream commit
2016-01-04 19:08:33 +01:00
Oleg Hahm
f22cac2ceb
Merge pull request #4289 from authmillenon/doc/enh/pkg
...
doc: move pkg/PORTING.md and pkg/USING.md to doxygen
2015-12-18 18:01:50 +01:00
Oleg Hahm
60e283e6a2
pkg tlsf: add tlsf initialization function
...
The init function was patched out, but is actually required to compile without warnings with -pedantic enabled.
This patch also updates ccn-lite and x86 support accordingly.
2015-12-15 16:42:43 +01:00
Martine Lenders
f285bb2349
doc: move pkg/PORTING.md and pkg/USING.md to doxygen
2015-12-09 12:07:28 +01:00
Oleg Hahm
c96679f3d1
doc: include package documentation
2015-12-08 11:27:03 +01:00
Oleg Hahm
f3d16b85a5
ccn-lite: initial import of an example
2015-12-08 11:27:03 +01:00
Oleg Hahm
fc8dd7fdd7
pkg: initial import of ccn-lite package
2015-12-08 11:27:03 +01:00
Tobias Markmann
57b8a24466
Add a RELIC package and unit test that shows how to use it
...
Add install of cmake to .travis.yml.
Test-Information:
This has been tested on OS X and on Ubuntu for both the native target
and STM32F4Discovery.
2015-12-08 08:58:11 +01:00
41ed5c0dbd
pkg: microcoap: add compile warning fix
2015-12-04 11:52:35 +01:00
Thomas Eichinger
72ee60b9d5
scripts: remove hardcoding of bash hashbang
...
For host systems like FreeBSD, bash binary is found in a different path.
2015-11-25 16:20:56 +01:00
test
9f19fab949
pkg: oonf_api: remove compilation error
2015-11-24 18:10:43 +01:00
Ludwig Knüpfer
eda6328e21
documentation: update my name (Ortmann -> Knüpfer)
2015-09-27 18:58:30 +02:00
Martine Lenders
3536c84844
oonf_api: adapt for new sockets
2015-09-24 02:04:11 +02:00
Cenk Gündoğan
35df5b6857
Merge pull request #3612 from authmillenon/posix/api/inet_ntop_inet_pton
...
posix: net_help: move inet_pton/inet_ntop completely to POSIX
2015-09-17 11:08:40 +02:00
Martine Lenders
08a3f0baf5
posix: net_help: move inet_pton/inet_ntop completely to POSIX
2015-09-17 02:36:08 +02:00
Cenk Gündoğan
14b1ad3f66
pkg/libcoap: delete unused function check_opt_size
2015-09-16 21:08:46 +02:00
Martine Lenders
a4905b72d4
posix: consolidate include paths
2015-09-07 16:46:48 +02:00
Martine Lenders
ac0e2f4371
net: remove redefinitions and their dependencies throughout the stack
2015-08-24 13:13:53 +02:00
Martine Lenders
64c6d49cbd
iot-lab_M3: rename to iotlab-m3
2015-08-19 20:59:06 +02:00
Martine Lenders
d46f542220
iot-lab_M3: rename to iotlab_m3
2015-08-19 18:29:17 +02:00
Darredevil
7b3a3ab5b2
wakaama: fixed errors for bootstrap mode
2015-08-18 13:15:34 +01:00
Darredevil
53ba8e317f
added wakaama pkg
2015-08-13 16:27:23 +01:00
Oleg Hahm
733d630e04
libcoap: fix bracketing in PDU parsing w/ debug
2015-08-07 10:03:28 +02:00
Oleg Hahm
1fe0c158f6
libcoap: fix bracketing for option parsing w/ debug
2015-08-07 10:03:28 +02:00
Oleg Hahm
ee44d7367d
libcoap: do not misuse NDEBUG macro
2015-08-07 10:03:28 +02:00
Oleg Hahm
6a2e89a015
libcoap: updated patches enumeration
2015-08-07 10:03:11 +02:00
Joakim Gebart
ecf3069e94
pkg/libfixmath: Protect svn checkout with a lock
2015-07-22 08:14:23 +02:00
Oleg Hahm
5ae84cdcb9
libcoap: switched to new "official" Github repo
2015-07-20 19:03:43 +02:00
Oleg Hahm
2f306226de
libcoap: switch to the RIOT-OS mirror
2015-07-20 18:02:41 +02:00
Joakim Gebart
723b1d2c10
pkg/libfixmath: Use $(AD) to handle QUIET=0/1
2015-07-15 13:59:07 +02:00
Joakim Gebart
064c78f457
pkg/libfixmath: Add missing dependency on svn-info.xml
2015-07-15 13:49:46 +02:00
Joakim Gebart
3e29dfef93
pkg/libfixmath: Silent checkout
2015-07-15 13:45:45 +02:00
Joakim Gebart
9025a48868
pkg/libfixmath/Makefile: Avoid -a option
...
-a is an extension which is not supported on the basename version installed on Travis.
2015-07-15 13:45:45 +02:00
Joakim Gebart
bb916cf30d
pkg/libfixmath: printf format fixes for unittests
2015-07-14 08:11:15 +02:00
Joakim Gebart
b7905427a6
pkg/libfixmath: use unsigned char for isdigit, isspace
...
Fixes riot/tests/libfixmath/bin/.../libfixmath-src/fix16_str.c:93:9: error: array subscript has type ‘char’ [-Werror=char-subscripts]
2015-07-14 08:11:15 +02:00
Joakim Gebart
279c4a33e1
pkg/cmsis-dsp: Add package for CMSIS DSP library
2015-06-24 21:51:44 +02:00
Lucas Jenss
426170b064
Improve naming of thread stacksize/priority constants
...
As discussed in #2725 , this commit renames a number of stacksize constants to
better convey their intended usage. In addition, constants for thread priority
are given a `THREAD_` prefix. Changes are:
* KERNEL_CONF_STACKSIZE_PRINTF renamed to THREAD_EXTRA_STACKSIZE_PRINTF
* KERNEL_CONF_STACKSIZE_DEFAULT renamed to THREAD_STACKSIZE_DEFAULT
* KERNEL_CONF_STACKSIZE_IDLE renamed to THREAD_STACKSIZE_IDLE
* KERNEL_CONF_STACKSIZE_MAIN renamed to THREAD_STACKSIZE_MAIN
* Move thread stacksizes from kernel.h to thread.h, since the prefix changed
* PRIORITY_MIN renamed to THREAD_PRIORITY_MIN
* PRIORITY_IDLE renamed to THREAD_PRIORITY_IDLE
* PRIORITY_MAIN renamed to THREAD_PRIORITY_MAIN
* Move thread priorities from kernel.h to thread.h since the prefix has changed
* MINIMUM_STACK_SIZE renamed to THREAD_STACKSIZE_MINIMUM for consistency
2015-05-21 00:14:23 +02:00
Lotte Steenbrink
c9fa18e54c
oonf_api: update pkg url
2015-05-15 02:13:03 -07:00
Joakim Gebart
336a450106
pkg: Add .gitattributes to ignore whitespace errors inside some included patch files.
2015-05-09 11:35:15 +02:00
Oleg Hahm
9226eaa619
pkg: updated patching information
2015-04-21 16:50:49 +02:00
Oleg Hahm
7f92ce3829
pkg: added information about creating a patch
2015-04-21 16:32:34 +02:00
Benjamin Valentin
7a2b705a57
pkg/oonf_api: use RIOT_VERSION platform identifier
2015-04-19 00:22:23 +02:00
Lotte Steenbrink
86ce788fbf
microcoap: add patch to easily increase MAX_SEGMENTS
2015-03-31 09:05:57 +02:00
kushalsingh007
992d16a2cf
Transform existing documentation for PORTING and USING to markdown
...
- Converted the existing documentation to markdown format.
- Fix for #1458 .
- Changes font to bold at some places to improve readability
2015-03-09 19:31:29 +05:30
Fabian Nack
e7cff82c03
pkg/oonf_api: necessary oonf_api patches
2015-02-24 11:50:20 +01:00
Lotte Steenbrink
99731f1cdf
microcoap: remove trailing whitespaces
2015-02-18 01:48:36 -08:00
Lotte Steenbrink
6653e5bcdc
Merge pull request #2383 from authmillenon/microcoap/feat/initial
...
microcoap: initial import
2015-02-11 12:21:25 +01:00
Lotte Steenbrink
37437982bd
change flag from DEBUG to MICROCOAP_DEBUG
2015-02-10 19:08:15 +01:00
Martine Lenders
d7c5eb650d
microcoap: initial import
2015-02-10 19:08:15 +01:00
Martine Lenders
0eb2d78dda
doc: use my real name
2015-02-08 18:52:16 +01:00
Ludwig Ortmann
031bed01d3
Merge pull request #2236 from d00616/new_micro-ecc
...
New package for ECDH and ECDSA
2015-02-08 16:17:05 +01:00
Frank Holtz
f3e1922f9d
pkg_micro-ecc: Eliptic curve cryptography from https://github.com/kmackay/micro-ecc
2015-02-07 21:08:06 +01:00
Thomas Eichinger
914aaff8ea
boards/fox: define empty orange LED macros
2014-12-31 00:14:40 +01:00
Thomas Eichinger
a9379881cf
pkg/openwsn: update to current openwsn version
2014-12-18 13:48:12 +01:00
Thomas Eichinger
82be58e35a
pkg/openwsn: remove old openwsn pkg
2014-12-17 16:36:46 +01:00
Ludwig Ortmann
5a21631643
pkg/libcoap: call "$(MAKE)", not make
2014-11-24 15:54:49 +01:00
Oleg Hahm
20ce2aee8b
cpu: rename arm_common to arm7_common
...
To be more accurate with the naming and avoid confusions.
2014-11-21 20:27:19 +01:00
Fabian Nack
07fff37efe
drivers - cc110x_ng: rename ng driver to legacy
2014-10-24 09:55:31 +02:00
Lotte Steenbrink
05f43a9e35
Fix oonf_api after destiny to socket_base migration
...
The include path provided for socket.h did not exist.
2014-10-06 15:49:39 -07:00
Leon George
533e23fab0
pkg/Makefile.http: complete Makefile-example
2014-10-01 21:53:43 +02:00
Leon George
bff3bf72c8
pkg/Makefile.{http,git}: Minor issues resolved.
...
The were two recipes for clean. One of them is now "dist-clean"
2014-09-28 03:26:32 +02:00
Cenk Gündoğan
710c7e6cf6
transport_layer: Splitting UDP and TCP
...
Currently, the tcp and udp implementations are bound to each other in a
module called *destiny*. Thus, when using only one of them then the
other one gets also compiled into the binary and initialized,
which results in unnecessary RAM usage and workload for the CPU.
The approach in this PR defines a common module named *socket_base*,
which contains functions used by the posix layer. Compiled by it's own,
those functions return negative error codes, to symbolize upper layers
that they are not supported. When also including the modules *udp* or
*tcp* respectively, functions from *socket_base* get overwritten with the
correct functionality.
Defining *udp* or *tcp* in a Makefile also includes *socket_base*.
Defining *pnet* in a Makefile also includes *socket_base*.
2014-09-11 20:07:46 +02:00
René Kijewski
a70ee0f022
make: centralize wget/curl & unzip/7z feature test
...
With many open PRs that could benefit from loading SDKs when needed,
instead adding vast amounts of code to RIOTs master, this PR provides
the "functions" `$(DOWNLOAD_TO_STDOUT)`, `$(DOWNLOAD_TO_FILE)`, and
`$(UNZIP_HERE)`.
The first "function" takes one argument, the URL from where to download
the content. It is then piped to stdout. To be used e.g. with `tar xz`.
The second "function" taken two arguments, the destination file name,
and the source URL. If the previous invocation was interrupted, then the
download gets continued, if possible.
The last "function" takes one argument, the source ZIP file. The file
gets extracted into the cwd, so best use this "function" with
`cd $(SOME_WHERE) &&`.
The clumsy name `$(UNZIP_HERE)` is taken because the program "unzip"
takes the environment variable `UNZIP` as the source file, even if
another file name was given on the command line. The rationale for that
is that the hackers of "unzip" hate their users. Also they sacrifice
hamsters to Satan.
2014-08-21 19:07:52 +02:00
René Kijewski
d7b4f1a5ba
pkg: add USEPKG module "libfixmath"
...
This PR adds the USEPKG module "libfixmath".
It integrates https://code.google.com/p/libfixmath/ into RIOT, cmp. #1457 .
2014-08-01 00:04:48 +02:00
Ludwig Ortmann
ccfe6d7bb7
pkg/libcoap: fix copmilation problems
...
Apparently all that whitespace was needed after all.
Next convert to new-style function declrations.
Also, don't prevent make from noticing a failing patch.
2014-07-15 18:56:52 +02:00
Hauke Petersen
9001e0c2fb
core: removed duplicated hwtimer_arch.h
2014-07-09 21:08:13 +02:00
Oleg Hahm
810b8d4479
Merge pull request #1210 from benpicco/fix_oonf_msba2
...
pkg/oonf_api: fix conflicting types on msba2
2014-06-17 23:43:32 +02:00