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