1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

370 Commits

Author SHA1 Message Date
Victor Arino
5becfd0a7d pkg/oonf: isolate list implementation 2017-01-11 11:48:27 +01:00
Martine Lenders
94b7c08045 Merge pull request #6225 from miri64/pkg/fix/emb6-prep-6211
emb6: prepare for #6211
2017-01-10 22:12:19 +01:00
Martine Lenders
185be4ed59 emb6: prepare for #6211 2017-01-10 13:49:50 +01:00
Hauke Petersen
cc950d70f8 pkg/u2g2: use #ifdef SPI_NUMOF instead of #if 2017-01-10 11:52:36 +01:00
5dd690181b pkg: wakaama: add license information, cleanup 2017-01-09 00:49:38 +01:00
79d2f9e574 pkg: tlsf: add license information 2017-01-09 00:49:38 +01:00
9700e96202 pkg: tinydtls: add license information, cleanup 2017-01-09 00:49:34 +01:00
487e3e9345 pkg: tiny-asn1: add license information, cleanup 2017-01-09 00:49:34 +01:00
e151c03871 pkg: relic: add license information, cleanup 2017-01-09 00:49:34 +01:00
c1e738b743 pkg: oonf_api: add license information, cleanup 2017-01-09 00:49:33 +01:00
e4fddaacf9 pkg: nordic_softdevice_ble: add license information 2017-01-09 00:49:33 +01:00
95ffb22a89 pkg: microcoap: add license information, cleanup 2017-01-08 21:55:46 +01:00
f037cd9a0b pkg: micro-ecc: add license information, cleanup 2017-01-08 21:55:46 +01:00
21a58c9e88 pkg: lwip: add license information, cleanup 2017-01-08 21:55:46 +01:00
0e61f97e9d pkg: libfixmath: add license information, cleanup 2017-01-08 21:55:46 +01:00
c413fca8c7 pkg: libcoap: add license information, cleanup 2017-01-08 21:55:46 +01:00
5468669389 pkg: iotivity: add license information, cleanup 2017-01-08 21:55:46 +01:00
5f9bb4eec9 pkg: emb6: add license information, cleanup 2017-01-08 21:55:46 +01:00
442711ed98 pkg: u8g2: add license information 2017-01-08 21:54:34 +01:00
2178412836 pkg: openwsn: add license information 2017-01-08 21:54:34 +01:00
d448a1567b pkg: nanocoap: add license information 2017-01-08 21:54:34 +01:00
9d89b265de pkg: jsmn: add license information 2017-01-08 21:54:34 +01:00
f3299f5309 pkg: cmsis-dsp: add license information 2017-01-08 21:54:34 +01:00
ab141c77cb pkg: ccn-lite: add license information 2017-01-08 21:54:34 +01:00
aee893fc3f pkg: aversiveplusplus: add license information 2017-01-08 21:54:34 +01:00
Wentao Shang
ba7f1af7ab pkg/micro-ecc: support boards without hwrng feature 2017-01-04 02:32:40 -08:00
f44763f346 make: adapt Makefiles to AD -> Q rename 2016-12-22 12:12:38 +01:00
Emmanuel Baccelli
364874f7e1 Merge pull request #6096 from mattiantonini/pkg/iotivity
[Pkg] IoTivity Pkg for RIOT OS
2016-12-05 15:02:47 +01:00
Mattia Antonini
3f18bf0eb4 IoTivity Pkg for RIOT-OS 2016-12-05 10:41:07 +01:00
Francisco Acosta
84d0d61279 Merge pull request #5608 from gebart/pr/xtimer-ticks
xtimer: Allow arbitrary timer frequency, second attempt
2016-11-29 23:00:31 +01:00
Joakim Nohlgård
7c48c891a0 xtimer: Update xtimer usage to match API changes 2016-11-29 20:44:31 +01:00
smlng
076df5b5e2 pkg/oonf_api: fix cflags for macos 2016-11-23 17:16:26 +01:00
smlng
e10776ff9e pkg/relic: fix for macOS 2016-11-14 13:22:15 +01:00
smlng
9d743abbc9 pkg/nanocoap: update pkg version 2016-11-10 13:23:37 +01:00
Martine Lenders
21c4cb41ff tinydtls: fix for build system fix 2016-11-04 16:20:53 +01:00
Cenk Gündoğan
5afad87000 micro-ecc: require hardware RNG 2016-11-02 09:55:00 +01:00
Martine Lenders
91b70ac23e nanocoap: add POSIX include path
Since nanocoap uses `arpa/inet.h` for the address family name defintions
this needs to be in the include path. In RIOT this resides in
`sys/posix/include`.
2016-10-31 14:59:43 +01:00
Martine Lenders
c958dd89b8 Merge pull request #5972 from kaspar030/add_pkg_nanocoap
pkg: add nanocoap
2016-10-31 14:04:44 +01:00
Raul Fuentes
cf64aba1c8 TinyDTLS: integration into RIOT (without sockets)
Support for TinyDTLS (0.8.6) is added together an example at 'examples/dtls-echo'.
2016-10-30 18:05:25 +01:00
ae1f362802 pkg: nanocoap: initial commit 2016-10-29 19:50:57 +02:00
Hauke Petersen
bc232a5642 Merge pull request #5524 from miri64/gnrc_netreg/api/helper-macro
gnrc_netreg: introduce helper macro/function for entry init
2016-10-25 21:21:25 +02:00
Martine Lenders
dc45cd2610 gnrc: use new netreg helper functions everywhere 2016-10-25 18:47:30 +02:00
Martine Lenders
3225f020e5 Merge pull request #5964 from kaspar030/make_fix_appdir_bindir
make: remove trailing slash from BINDIR and APPDIR variables
2016-10-24 14:33:40 +02:00
Martine Lenders
bef0231133 Merge pull request #5891 from kaspar030/improve_module_deps
make: improve module dependencies
2016-10-19 12:50:37 +02:00
998b7d7975 pkg: cmsis-dsp: bump to new upstream
(newest upstream commit adapts to changed BINDIR)
2016-10-19 08:11:13 +02:00
560a509036 make: remove trailing slash from BINDIR variable 2016-10-18 23:27:59 +02:00
Joakim Nohlgård
d6c3ced630 Merge pull request #5903 from keestux/i2c-char-to-uint8
periph/i2c: convert char to uint8_t where applicapable
2016-10-06 07:50:56 +02:00
Francisco Acosta
b412d1179a Merge pull request #5670 from astralien3000/dev-aversiveplusplus
Added Aversive++ package.
2016-10-05 17:11:27 +02:00
Kees Bakker
bac5cda1e3 periph/i2c: convert char to uint8_t where applicapable
In general, data transferred through I2C are bytes and thus should have
type uint8_t, not char.

Also convert uint8_t ptrs to void ptrs
2016-10-04 20:26:39 +02:00
a77f051f22 Merge pull request #5871 from miri64/pkg/fix/lwip-some-fixes
pkg: lwip: some fixes
2016-09-30 22:52:51 +02:00
Loïc Dauphin
c4d3ebe5da Aversive++: initial import 2016-09-30 15:39:54 +02:00
af5afeadec pkg: emb6: move dependencies to pkg Makefile.dep 2016-09-29 15:41:13 +02:00
e8d9589d8c pkg: ccn-lite: move CFLAGS to pkg Makefile.include 2016-09-29 15:41:13 +02:00
444054041c pkg: move module dependencies to pkg/libcoap/Makefile.dep 2016-09-29 15:41:12 +02:00
Martine Lenders
07f8148432 pkg: lwip: remove timeout timer
In case of no timeout this timer is not removed, leading to the
re-addition in a later call. This fix removes it properly.
2016-09-29 13:09:35 +02:00
Oleg Hahm
b428979a1d debug: add missing line breaks 2016-09-27 23:38:41 +02:00
Martine Lenders
b81ac9ca0e pkg: lwip: do not re-set values already set in netif_add
lwip_netdev2_init() is called by netif_add, which already sets these
values to an according value.
2016-09-27 17:27:25 +02:00
d0079d2b2b Merge pull request #5829 from basilfx/bugfix/u8g2_pins
pkg: u8g2: don't toggle unused pins.
2016-09-23 15:30:26 +02:00
597409574d Merge pull request #5801 from miri64/pkg/enh/lwip-mbox-port
lwip: port mboxes to core_mbox
2016-09-08 13:36:29 +02:00
Bas Stottelaar
597035602f pkg: u8g2: don't toggle unused pins. 2016-09-06 19:14:05 +02:00
Bas Stottelaar
716ab1ce36 pkg: u8g2: upgrade package to latest version.
New version introduces better support for the different SPI modes.
2016-09-05 16:48:43 +02:00
42a50faaa6 Merge pull request #5814 from makomi/nordic_softdevice_ble
pkg/nordic_softdevice_ble: gnrc_nordic_ble_6lowpan: fix nullPointer error (cppcheck)
2016-09-05 15:58:30 +02:00
Martine Lenders
f20715bc54 Merge pull request #5810 from makomi/emb6
pkg/emb6: emb6_conn_udp: fix nullPointer error (cppcheck)
2016-09-05 13:08:15 +02:00
Matthias Kolja Miehl
318bc53671 pkg/emb6: emb6_conn_udp: fix nullPointer error 2016-09-05 02:17:34 +02:00
Matthias Kolja Miehl
906b22699d pkg/nordic_softdevice_ble: gnrc_nordic_ble_6lowpan: fix nullPointer error 2016-09-05 02:16:42 +02:00
Martine Lenders
9b2cff9a7b lwip: port mboxes to core_mbox 2016-09-02 15:04:18 +02:00
Mathias Tausig
1e5195722a tiny-asn1: Created new package tiny-asn1 2016-09-01 13:57:35 +02:00
Oleg Hahm
813a6fa86c pkg ccn-lite: update documentation and prototype 2016-08-18 16:24:39 +02:00
Oleg Hahm
bf65a08d63 pkg: update to newest ccn-lite version 2016-08-18 16:24:37 +02:00
Oleg Hahm
32479b58f0 pkg ccn-lite: introduce new message types 2016-08-18 16:23:53 +02:00
Oleg Hahm
d4577b9f5e pkg ccn-lite: set alternative caching strategies 2016-08-18 16:23:53 +02:00
Oleg Hahm
49a76ba3b5 pkg ccn-lite: maximum prefix string length 2016-08-18 16:23:53 +02:00
Martine Lenders
cc6b123758 lwip: initialize link-local address correctly
lwIP does some weird byte-swapping in netif_create_ip6_linklocal_address()
with non-ethernet-addresses, so I rather initialize it like in GNRC, so it is
compatible to both GNRC and emb6.
2016-08-02 16:33:35 +02:00
Martine Lenders
971697947a Merge pull request #5640 from lebrush/pkt-lwip-fixes
pkt/lwip: minor fixes
2016-07-18 08:30:35 +02:00
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