smlng
98d02dec3b
pkg/ccn-lite: remove duplicate CFLAGS definition
2018-06-20 15:34:47 +02:00
Martine Lenders
0151655de5
lwip_sock_udp: provide port for #9376 API fix
2018-06-20 14:51:17 +02:00
Martine Lenders
45107b529d
emb6_sock_udp: provide port for #9376 API fix
2018-06-20 14:51:17 +02:00
Gaëtan Harter
acef97aa15
Merge pull request #9243 from cladmi/pr/warning/missing_include_dirs
...
makefiles/cflags.inc.mk: add -Wmissing-include-dirs flag
2018-06-18 13:13:54 +02:00
Hauke Petersen
5220243853
pkg: add support for tinycrypt
2018-06-15 10:49:38 +02:00
Gaëtan Harter
48143e9389
pkg/tiny-asn1: remove non existing include directory
...
In this Makefile, 'CURDIR' is RIOTBASE/pkg/tiny-asn1 directory which does not
exist and not PKGDIRBASE/tiny-asn1.
The correct include directory is set by pkg/tiny-asn1/Makefile.include.
2018-06-12 14:08:25 +02:00
Gaëtan Harter
a8e3b6846d
pkg/openthread: remove non existing include directory
2018-06-12 14:08:21 +02:00
Gaëtan Harter
07e7426160
pkg/libcoap: remove non existing include directory
2018-06-12 14:08:17 +02:00
Martine Lenders
91c65e40f8
Merge pull request #9327 from cgundogan/pr/tlsf_total_sizes
...
tlsf: add custom walker to get total free / used sizes
2018-06-12 10:07:07 +02:00
Cenk Gündoğan
0009213072
tlsf: add custom walker to get total free / used sizes
2018-06-12 09:43:48 +02:00
70407a1a3e
pkg*: fix doxygen grouping
2018-06-11 19:12:02 +02:00
Cenk Gündoğan
5ca031d4fa
Merge pull request #9179 from PeterKietzmann/pr_ccnl_shell_cs
...
shell/ccnl: use new CS add method
2018-06-10 13:35:50 +02:00
PeterKietzmann
f9eb43cf97
pkg/ccnl: clean up build dependencies
2018-06-10 13:24:28 +02:00
PeterKietzmann
917707ef1c
pkg/ccnl: version bump
2018-06-10 12:11:45 +02:00
Hauke Petersen
24a7f26eee
pkg: add support for NimBLE as package
2018-06-06 13:52:58 +02:00
Bas Stottelaar
63ca613012
pkg: gecko_sdk: upgrade SDK to include utility methods
2018-06-04 18:16:41 +02:00
Anthony
a650a43df2
pkg/jerryscript: update Javascript example up to date
2018-06-04 16:22:23 +02:00
José Alamos
2b08ea351c
Merge pull request #8847 from danpetry/lua_initial
...
Lua support - initial PR
2018-05-25 11:53:25 +02:00
Loïc Dauphin
260bc37958
Merge pull request #5914 from cgundogan/pr/ndn-riot_as_a_pkg
...
pkg: ndn-riot: initial import of ndn-riot as a package
2018-05-24 18:29:22 +02:00
danpetry
69888b5c4c
pkg/lua: add download and build of lua as pkg
...
- download of v5.3.4 of Lua from git
- building using RIOT build system
- patched to remove the need for _times and _link to be
provided to Lua via newlib.
2018-05-24 17:56:05 +02:00
Francisco Acosta
f49b8bbf49
Merge pull request #9020 from bergzand/pr/pkg/tinycbor
...
pkg/tinycbor: Initial import
2018-05-24 15:16:03 +02:00
Cenk Gündoğan
39ccd64965
pkg: ndn-riot: initial import of ndn-riot pkg
2018-05-24 10:58:26 +02:00
c4bfba7681
pkg/tinycbor: initial import
2018-05-23 16:58:25 +02:00
Juan Carrano
cf686bde2d
pkg/tlsf: Refactor the TLSF package and bring back original TLSF api.
...
- Cleanup package makefile.
- Download directly from git.
- Remove giant patch.
- Implement malloc function as a contrib package.
- Update ccn example.
- Update ps command.
2018-05-18 15:41:07 +02:00
236c4f29a8
Merge pull request #9140 from gebart/pr/libcose-randombytes
...
pkg/libcose: Use RIOT random_bytes instead of randombytes
2018-05-15 21:44:05 +02:00
b0099f7220
Merge pull request #9138 from gebart/pr/hacl-randombytes
...
pkg/hacl: Use RIOT random_bytes instead of randombytes
2018-05-15 21:42:34 +02:00
Joakim Nohlgård
3efd3829f4
pkg/libcose: Use RIOT random_bytes instead of randombytes
2018-05-15 18:18:32 +02:00
Joakim Nohlgård
c11f9d214a
pkg/tweetnacl: Use RIOT random_bytes instead of randombytes
2018-05-15 18:15:39 +02:00
Joakim Nohlgård
86b5f648ce
pkg/hacl: Use RIOT random_bytes instead of randombytes
2018-05-15 18:10:18 +02:00
87090072cf
pkg/semtech-loramac: handle all mcps confirm cases
2018-05-08 11:14:05 +02:00
jia200x
736c757b80
Merge pull request #8639 from aabadie/pr/pkg/loramac_link_check
...
pkg/semtech-loramac: add link check support
2018-05-08 11:11:33 +02:00
b1eb793274
pkg/qDSA: disble arm asm version for cortexm > 0plus
2018-05-07 14:24:26 +02:00
Gaëtan Harter
1de1830108
pkg: use RIOTTOOLS variable
...
Follow up to #9067 and part of #8821
2018-05-04 11:34:38 +02:00
8d6f5ddfcf
Merge pull request #9015 from cladmi/pr/pkg/do_not_sign_patches
...
pkg/pkg.mk: do not sign when applying patches
2018-04-25 09:40:10 +02:00
Gaëtan Harter
2fe2fff92d
pkg/pkg.mk: Do not sign when applying patches
...
Disable signing every applied patches for user that have gpgsign by default.
2018-04-24 21:11:33 +02:00
Gaëtan Harter
593dac9044
pkg/pkg.mk: add GITAMFLAGS variable
2018-04-24 21:11:25 +02:00
Gaëtan Harter
caccc2102d
pkg: cleanup old GIT_APPLY_PATCHES variable
...
variable usage was removed in 0fb50ebeda
2018-04-24 21:07:04 +02:00
8329bc2c68
pkg/semtech-loramac: add link check request support
2018-04-19 13:29:47 +02:00
f4efb5b761
pkg/semtech-loramac: update documentation
2018-04-19 11:44:52 +02:00
5b76fdf46e
pkg/semtech-loramac: refactor API to make it thread-safe
2018-04-19 11:44:51 +02:00
6c39d2d621
pkg/libcose: Add package for COSE
2018-04-16 19:01:27 +02:00
Dylan Laduranty
ff5817c569
Merge pull request #8926 from aabadie/pr/drivers/sx127x_fixes
...
drivers/sx127x: various improvements
2018-04-16 16:10:27 +02:00
ad8e69da96
pkg/cn-cbor: compile with context pointer support
2018-04-16 15:27:43 +02:00
Bas Stottelaar
5c9566264e
pkg: u8g2: update package structure + version
2018-04-15 11:05:58 +02:00
46938f6153
Merge pull request #8244 from beurdouche/hacl_ng
...
pkg: add support for HACL*
2018-04-14 21:32:43 +02:00
Benjamin Beurdouche
1d3207f38b
Initial HACL* package and tests
2018-04-14 13:43:27 +02:00
d59a311b1f
pkg/tweetnacl: Remove unused includes in randombytes
2018-04-14 12:46:20 +02:00
c11932ae2a
Merge pull request #8938 from bergzand/pr/cn-cbor-update
...
pkg/cn-cbor: Bump version, remove patch
2018-04-12 22:16:07 +02:00
72b59cfc2e
pkg/cn-cbor: Bump version
...
Patches for unaligned memory access are upstreamed and thus removed
here
2018-04-12 21:07:43 +02:00
7f33127d92
pkg/semtech-loramac: better handle radio init errors
2018-04-12 12:49:46 +02:00
8320c7970c
Merge pull request #8924 from OTAkeys/pr/fix_spiffs_c11
...
pkg/spiffs: remove c11 dependency and clean-up makefile
2018-04-12 10:02:20 +02:00
Vincent Dupont
0d872bb616
pkg/spiffs: remove c11 dependency
2018-04-12 09:55:52 +02:00
Vincent Dupont
26f77e0565
pkg/spiffs: clean-up makefiles
2018-04-12 09:54:04 +02:00
Vincent Dupont
9a2b7b7ff9
pkg/littlefs: disable error prints
2018-04-12 09:21:02 +02:00
Gaëtan Harter
14d6cd5010
pkg/ccn-lite: replace curly braces with parenthesis
...
Follow up to #8822 cleanup.
2018-04-10 14:31:00 +02:00
Bas Stottelaar
ebdf7a5aa9
pkg: ucglib: add support
2018-04-05 14:20:42 +02:00
Francisco Acosta
baf1b8f6e9
Merge pull request #8791 from kaspar030/fix_cn-cbor
...
pkg: cncbor: misc fixes
2018-04-04 16:18:43 +02:00
4c14ba158d
pkg/cn-cbor: add alignment safe ntoh*p() patch
2018-04-04 15:05:22 +02:00
Bas Stottelaar
a8e57ff496
pkg: gecko_sdk: update to 2.2
2018-04-03 19:25:17 +02:00
Gaëtan Harter
b502637f60
Merge pull request #8509 from smlng/cmake/xcompile
...
pkg: fix cross compiling with cmake on macOS
2018-03-29 14:20:11 +02:00
smlng
0e26cf849d
pkg/relic: adapt cmake xcompile on macOS
2018-03-27 19:03:51 +02:00
smlng
3ad07c6a9d
pkg/ccn-lite: fix xcompile with cmake on macOS
2018-03-27 19:03:27 +02:00
ec82c65b90
pkg: add support for Cayenne LPP format
2018-03-23 08:54:27 +01:00
328e2075e2
pkg*: replace curly braces by parenthesis in makefiles
2018-03-22 09:12:12 +01:00
Emmanuel Baccelli
88e61ed353
Merge pull request #8781 from kaspar030/add_qdsa_pkg
...
pkg: add qDSA package
2018-03-16 16:30:38 +01:00
44fc8ea9ca
pkg/cn-cbor: add missing posix dependency
2018-03-16 15:34:48 +01:00
Emmanuel Baccelli
a367e378c8
Merge pull request #8467 from lorenz9314/pr_cn_cbor_unit_tests
...
pkg: add cn-cbor CBOR implementation plus unit tests
2018-03-16 14:28:44 +01:00
Lorenz Hüther
711766312f
tests/unittests: Added unit tests for pkg cn-cbor, removed old tests.
2018-03-16 13:52:40 +01:00
70f0d844ac
pkg: add cn-cbor CBOR implementation
2018-03-16 12:51:51 +01:00
Joakim Nohlgård
8873a7102e
Merge pull request #8615 from gebart/pr/fatfs-paths
...
pkg/fatfs: Refactor path handling, minor fixes
2018-03-15 09:21:48 +01:00
300712c1e7
pkg/qDSA: initial commit
2018-03-14 21:27:14 +01:00
9f3aa366a3
pkg: tweetnacl: use random_bytes()
2018-03-14 18:17:35 +01:00
Joakim Nohlgård
5fb07e89b4
pkg/fatfs: refactor absolute path handling
2018-03-14 11:56:51 +01:00
a8ae3b482a
pkg/openthread: fix doxygen documentation
2018-03-07 11:09:58 +01:00
Martine Lenders
17782003c7
Merge pull request #8667 from aabadie/pr/pkg/doc_nordic_softdevice
...
pkg/nordic_softdevice_ble: add missing doxygen documentation
2018-03-07 11:07:24 +01:00
Martine Lenders
89127d7e60
Merge pull request #8740 from aabadie/pr/pkg/semtech-loramac-make-fix
...
pkg/semtech-loramac: small enhancements in package Makefile
2018-03-07 11:05:16 +01:00
c4b1fa6e32
pkg/semtech-loramac: adapt to iolist netdev
2018-03-06 14:00:32 +01:00
d396d75d55
pkg/openthread: update to use iolists
2018-03-06 14:00:32 +01:00
4e5e5007c7
pkg/emb6: update to use iolists
2018-03-06 14:00:32 +01:00
403faf2314
pkg/lwip: update to use iolists
2018-03-06 14:00:32 +01:00
Martine Lenders
0b8a467e98
Merge pull request #8728 from cgundogan/pr/ccnl_fix
...
pkg: ccn-lite: minor changes to integrate latest ccn-lite features
2018-03-05 21:52:17 +01:00
Cenk Gündoğan
92b761df2f
pkg: ccn-lite: minor changes to integrate latest ccn-lite features
2018-03-05 21:25:26 +01:00
d6cf5a1c2f
pkg/semtech-loramac: small enhancement in Makefile
...
- use https protocol in source url
- hide cp commands used for package Makefiles
2018-03-05 18:06:04 +01:00
Sebastian Meiling
ddb8127374
Merge pull request #8600 from OTAkeys/pr/update_littlefs
...
pkg: update littlefs pkg to v1.3
2018-03-05 11:45:54 +01:00
Vincent Dupont
dcc4a5ae9f
Merge pull request #8273 from OTAkeys/pr/spiffs-multi-partitions
...
pkg/spiffs: add multi-partitions support
2018-03-02 14:15:47 +01:00
Samantha Wojtowicz
ced65bbf5b
pkg/spiffs: add multi-partitions support
...
Two new fileds added in spiffs descriptor:
- base_addr: base address of the partition
- part_block_count: number of sectors in the partition
If part_block_count is 0, the whole underlying MTD is used
2018-03-02 13:45:17 +01:00
a4326620db
pkg/nordic_softdevice_ble: add missing documentation
2018-03-01 15:31:08 +01:00
76fcb1df68
pkg/semtech-loramac: fix doxygen documentation
2018-03-01 14:06:54 +01:00
9b286c73d3
pkg/semtech-loramac: small fixes
...
- link to loramac-node github repository is broken
- the example code should return after a failed join procedure
2018-02-28 23:46:43 +01:00
Vincent Dupont
3b26d4abf0
pkg/littlefs: add new error codes support
2018-02-27 16:24:06 +01:00
Martine Lenders
dbbf18a54a
Merge pull request #8427 from smlng/pkg/ccnlite/bump_version
...
pkg/ccn-lite: bump version to fix compile error
2018-02-26 12:17:35 +01:00
87d322cc9e
pkg/semtech-loramac: improve package documentation
2018-02-25 14:22:30 +01:00
dfc89d0256
pkg/openthread: cleanup + fix implicit-fallthrough warning
2018-02-22 09:14:25 +01:00
smlng
8e151e9f0c
pkg/umorse: fix missing posix defines for usleep
2018-02-21 11:44:27 +01:00
smlng
218dc728e5
pkg/gecko_sdk: fix compile error
2018-02-21 11:25:20 +01:00
Vincent Dupont
6703be65d0
pkg/littlefs: clean-up Makefile
2018-02-20 10:57:18 +01:00
Vincent Dupont
90062fae61
pkg/littlefs: update pkg to v1.3
2018-02-20 10:24:50 +01:00
Joakim Nohlgård
73c11a366c
Merge pull request #8430 from smlng/gcc7/ignore_fallthroughs
...
make: ignore fallthroughs errors with GCC 7.x
2018-02-19 11:04:16 +01:00
Martine Lenders
388d8ab841
emb6: remove patch to fix warnings and ignore them instead
...
This allows for easier maintainance of the package, since smaller
patches lead to less conflicts when applying these patches.
2018-02-15 19:07:34 +01:00
Martine Lenders
06ab28a9a1
emb6: ignore implicit fallthrough errors by GCC 7
2018-02-15 19:07:34 +01:00
Martine Lenders
2b3b225485
emb6: allow for warnings to be disabled
...
Currently, due to the way emb6 is compiled in our build system, it is
not possible to deactivate certain warnings. This fix provides a
solution for that, by building the submodules in the package build step
instead of on their own, similar to how JerryScript is build.
2018-02-15 19:07:34 +01:00
Martine Lenders
95254990d0
Merge pull request #8538 from smlng/pkg/tinydtls/fix_newlib
...
pkg/tinydtls: fix for arm-none-eabi newlib 2.4.x
2018-02-15 17:27:35 +01:00
Martine Lenders
16c3961377
Merge pull request #8537 from smlng/pkg/emb6/fix_patching
...
pkg/emb6: fix patching with newer git version
2018-02-15 14:40:04 +01:00
Bas Stottelaar
2abc284e77
pkg: gecko_sdk: update version for GCC7 fixes.
2018-02-13 20:02:27 +01:00
88e79fb825
Merge pull request #8507 from kaspar030/allow_git_pkg_source_override
...
pkg: add local.mk, allow source folder override for git packages
2018-02-13 14:47:46 +01:00
9227c6f0d8
pkg: add local.mk, allow source folder override for git packages
2018-02-13 14:11:28 +01:00
smlng
16d3225da0
pkg/tinydtls: fix for arm-none-eabi newlib 2.4.x
2018-02-09 20:56:21 +01:00
Vincent Dupont
5ede5db234
pkg/littlefs: add format implementation
2018-02-09 14:29:46 +01:00
Vincent Dupont
054e6c2215
pkg/spiffs: implement format from vfs
2018-02-09 14:29:45 +01:00
smlng
3eb6c0cc25
pkg/emb6: fix patching with newer git version
2018-02-08 15:59:17 +01:00
Martine Lenders
d4661af4c8
gnrc: 6Lo fixes for BLE
2018-02-05 22:34:31 +01:00
Martine Lenders
51ae9d9c87
nordic_softdevice_ble: fixes for gnrc_netif usage
2018-02-05 22:34:11 +01:00
smlng
0f871ad158
pkg/ccn-lite: bump version to fix compile error
2018-02-02 10:54:10 +01:00
f15be48cea
pkg/jsmn: bump version, remove Makefile patch
2018-02-01 11:53:41 +01:00
Sebastian Meiling
fac763bffc
Merge pull request #8422 from MichelRottleuthner/pr_fatfs_bump_version
...
pkg/fatfs: bump version to R0.13a
2018-01-31 12:05:31 +01:00
Sebastian Meiling
b3f66db6e6
Merge pull request #8384 from OTAkeys/fix/vfs_littlefs_wrapper
...
pkg_littlefs: call mtd_write with size == prog_size
2018-01-26 19:34:54 +01:00
Pieter Willemsen
8bafd5f4d5
pkg_littlefs: call mtd_write with size == prog_size
2018-01-26 16:12:07 +01:00
smlng
a6cd5ca90c
pkg/libcoap: ignore implicit fallthrough errors by GCC 7
2018-01-24 19:43:45 +01:00
smlng
166ce0acd5
pkg/oonf_api: ignore implicit fallthrough errors by GCC 7
2018-01-24 19:43:22 +01:00
Michel Rottleuthner
7ad1d77786
pkg/fatfs: align to interface changes of FatFs R0.13a
2018-01-23 19:32:41 +01:00
Michel Rottleuthner
facfa3b23a
pkg/fatfs: bump version to R0.13a and switch to RIOT-OS/FatFS mirror
2018-01-23 19:23:03 +01:00
smlng
7bf23ae15b
pkg/relic: disable newline-eof compile error
2018-01-23 14:13:47 +01:00
smlng
3692421052
pkg/libcoap: update patches for git >=2.15.x
2018-01-22 15:50:44 +01:00
96e059d88a
pkg: add Semtech LoRaMAC package
2018-01-18 15:31:01 +01:00
Sebastian Meiling
ba7cbd024e
Merge pull request #8227 from gebart/pr/micro-ecc-feature-periph
...
pkg/micro-ecc: Update FEATURE_PERIPH_HWRNG -> MODULE_PERIPH_HWRNG
2018-01-17 20:16:38 +01:00
smlng
2608bc50c4
pkg: disable implicit fallthroughs errors in tinydtls
2018-01-16 10:56:50 +01:00
1969dd45d9
pkg: littlefs: DEBUG fixes
2018-01-15 14:37:05 +01:00
460a9bd232
pkg: heatshrink: don't copy Makefile.heatshrink, use directly
2018-01-11 10:23:46 +01:00
Vincent Dupont
c8eb77e8ff
pkg: add littlefs pkg and vfs integration
2018-01-09 17:03:44 +01:00
Francisco Acosta
1bf222e07f
Merge pull request #8286 from smlng/enh/pkg/jerryscript
...
pkg: fix build jerryscript on macOS
2018-01-09 15:00:11 +01:00
MichelRottleuthner
198ced4933
pkg/fatfs: integrate diskio layer to mtd interface
2018-01-09 14:46:40 +01:00
MichelRottleuthner
ee17dae5af
pkg/fatfs: add vfs integration
2018-01-09 14:46:40 +01:00
Bas Stottelaar
b05fa5991f
pkg: gecko_sdk: replace emlib with gecko_sdk
...
emlib is a subset of gecko_sdk. gecko_sdk contains more.
2017-12-19 20:02:54 +01:00
smlng
3a9d91a9bb
pkg/jerryscript: allow build with non-gnu toolchain, i.e. llvm
2017-12-19 12:22:48 +01:00
smlng
8e24e0fa78
pkg/jerryscript: disable compiler warnings on macOS
2017-12-19 12:21:42 +01:00
smlng
2519bf2f4d
pkg/jerryscript: bump version
2017-12-19 12:21:06 +01:00
7142a273dd
pkg/*: put $(MAKE) in quotes in all packages
2017-12-18 14:53:54 +01:00
Joakim Nohlgård
599ad3784c
Merge pull request #7345 from OTAkeys/pr/spiffs_statvfs
...
pkg/spiffs: implement statvfs and improve doc
2017-12-14 11:37:53 +01:00
smlng
a968e5bb81
pkg: fix URL for tiny-asn1 package
2017-12-14 10:50:12 +01:00
Joakim Nohlgård
a70c540c1d
pkg/micro-ecc: rename deprecated FEATURE_PERIPH_x
2017-12-13 11:01:46 +01:00
Cenk Gündoğan
b6581289a2
pkg: ccn-lite: adapt to v2
2017-12-01 16:14:27 +01:00
9fe9d1fed2
pkg: remove nanocoap
2017-12-01 12:53:51 +01:00
Martine Lenders
1ca465b140
Merge pull request #8183 from miri64/pkg/cleanup/rm-gnrc-from-openthread
...
openthread: remove GNRC header include
2017-11-30 18:11:42 +01:00
Martine Lenders
70d29912a2
Merge pull request #8148 from moenoel/update-wakaama
...
pkg: wakaama: Fix and update wakaama package to version fe48d45
2017-11-30 14:39:48 +01:00
Martine Lenders
b4f5b19153
openthread: remove GNRC header include
...
Including a GNRC header into OpenThread doesn't make sense, since it is
a different network stack.
2017-11-30 13:59:49 +01:00
Christian Manal
bc62f54146
pkg: wakaama: Fix and update wakaama package to version fe48d45
...
* Fix the not updated `PKG_TEMP_DIR` to `PKG_BUILDDIR`
* Bump the version
* Make the patches apply and fix warnings/errors
2017-11-29 17:03:14 +01:00
smlng
b283b7784c
make: fix various compile errors with Wextra
...
pkg, nordic_softdevice_ble: disable CFLAGS to omit compiler error
sys, pm_layered: fix casting nonscalar to the same type
cpu, stm32_common: fix type-limits, remove always true assert
cpu, stm32f4: fix pointer arithmetic in periph/i2c
drivers, at86rf2xx: fix type-limits where condition always true
saul, gpio: fix if no gpio configured for saul
cpu, saml21: add frequency check to periph/timer
driver, cc110x: fix unused param and type-limts errors
boards, wsn430-common: fix old-style-declaration
make: fix old style definition
drivers, sdcard_spi: fix old style typedef
driver, at30tse: remove unnecessary check
driver, nrf24: fix type-limit
driver, pn532: change buffer from char to uint8_t
tests/driver_sdcard: fix type limits
boards, feather-m0: add missing field inits
driver, tcs37727: fix type limits
pkg, emb6: disable some compiler warnings
tests/emb6: disable some compiler warings
pkg, openthread: fix sign compare and unused params
tests/trickle: fix struct init
tests/pthread_cooperation: fix type limits
board, mips-malta: remove feature periph_uart
shell: fix var size for netif command
gnrc, netif: fix sign-compare
gnrc, nib: fix sign-compare
shell: fix output in netif command
posix: fix type-limits in pthread_cond
2017-11-28 18:31:43 +01:00
smlng
e381317fbf
make: fix sign-compare errors
...
cpu, nrf5x_common: fix sign-compare in periph/flashpage
drivers, periph_common: fix sign-compare in flashpage
cpu, sam0_common: fix sign-compare error in periph/gpio
cpu, cc2538: fix sign-compare in periph/timer
cpu, sam3: fix sign-compare in periph/gpio
cpu, stm32_common: fix sign-compare in periph/pwm
cpu, stm32_common: fix sign-compare in periph/timer
cpu, stm32_common: fix sign-compare in periph/flashpage
cpu, nrf5x_common: fix sign-compare in radio/nrfmin
cpu, samd21: fix sign-compare in periph/pwm
cpu, ezr32wg: fix sign-compare in periph/gpio
cpu, ezr32wg: fix sign-compare in periph/timer
drivers, ethos: fix sign-compare
sys, net: fix sign-compare
cpu, atmega_common: fix sign-compare error
cpu, msp430fxyz: fix sign-compare in periph/gpio
boards, msb-430-common: fix sign-compare in board_init
driver, cc2420: fix sign-compared
sys/net: fix sign-compare in gnrc_tftp
driver, pcd8544: fix sign-compare
driver, pn532: fix sign-compare
driver, sdcard_spi: fix sign-compare
tests: fix sign_compare
sys/net, lwmac: fix sign_compare
pkg, lwip: fix sign-compare
boards, waspmote: make CORECLOCK unsigned long to fix sign_compare error
tests, sock_ip: fix sign compare
tests, msg_avail: fix sign compare
tests, sock_udp: fix sign compare
boards: fix sign-compare for calliope and microbit matrix
2017-11-28 11:55:48 +01:00
8a6d04ce52
Merge pull request #7925 from RIOT-OS/gnrc_netif2_integration/master
...
gnrc_netif2: gnrc_ipv6_nib: full integration into GNRC
2017-11-27 21:12:14 +01:00
Martine Lenders
6df7d02cc5
Merge pull request #8030 from smlng/pkg/libcoap/fix_compiler_error
...
pkg/libcoap: adapt Makefile to fix compile error
2017-11-24 18:40:27 +01:00
Martine Lenders
3c499b2e54
emb6: Update periph_hwnrg CPP check
2017-11-24 10:49:47 +01:00
Martine Lenders
a785ee5212
emb6: update PNRG access
...
This this build branch doesn't seem to be build, this slipped through
back, when the PNRG functions were renamed.
2017-11-23 18:54:40 +01:00
smlng
5939cd4dbe
pkg/libcoap: fix implicit-function-declaration of strnlen
2017-11-17 18:42:41 +01:00
e01c23ef35
Merge pull request #8031 from smlng/pkg/tinydtls/fix_compile_error
...
pkg/tinydtls: update version to fix compiler errors
2017-11-17 15:19:42 +01:00
Martine Lenders
31b1ceb440
gnrc_netif2: rename to gnrc_netif
2017-11-17 10:41:54 +01:00
smlng
ece74000d2
pkg/tinydtls: bump version to fix compiler issues
2017-11-14 16:26:35 +01:00
Martine Lenders
5e0a51707c
pkg: port nordic_softdevice_ble to gnrc_netif2
2017-11-14 10:09:09 +01:00
Bas Stottelaar
5eaf1985c5
pkg: emlib: add emlib package
2017-11-13 20:27:16 +01:00
Gaëtan Harter
21dfcc9448
pkg: change conflicting module name for pkg root directory
...
Root directory of libfixmath and u8g2 where the same as another directory.
2017-11-13 15:29:06 +01:00
Martine Lenders
1a0f4940fd
Merge pull request #7940 from miri64/posix/enh/move-time-to-module
...
posix: move time functions to their own module
2017-11-12 20:05:50 +01:00
Martine Lenders
00434f81f0
pkg: umorse: add posix_time dependency
2017-11-12 19:55:58 +01:00
Peter Kietzmann
710771a8dc
Merge pull request #7916 from basilfx/feature/update_u8g2
...
pkg/u8g2: update version
2017-11-08 15:41:50 +01:00
Martine Lenders
43217b92f0
Merge pull request #7518 from Hyungsin/forupstream_openthread_rssi
...
[OpenThread] report RSSI for openthread
2017-11-07 22:52:15 +01:00
Martine Lenders
861035f22d
gnrc: integrate gnrc_netif2
...
Not link-able, since NDP and NC are missing (intentionally)
2017-11-07 19:08:44 +01:00
72add88004
Merge pull request #7794 from kaspar030/bump_jerryscript_version
...
pkg/jerryscript: bump jerryscript version
2017-11-07 14:31:03 +01:00
060d49fcaa
Merge pull request #7387 from tobhe/heatshrink
...
pkg/heatshrink: fix fallthrough warnings
2017-11-02 17:18:59 +01:00
smlng
805eb9c38b
pkg: add uMorse
2017-11-02 09:22:41 +01:00
Bas Stottelaar
1807f7d3a2
pkg/u8g2: update version
2017-10-31 14:58:28 +01:00
Martine Lenders
279b79c2f0
Merge pull request #7850 from mtausig/feature/update_tinyasn1
...
Update package tiny-asn1
2017-10-26 00:25:09 +02:00
Mathias Tausig
0e199d5c96
Update tiny-asn1
2017-10-25 22:58:08 +02:00
Hyungsin
e2d8c10e7c
pkg/openthread: store RSSI value reported by radio driver for RX packets
2017-10-24 11:26:14 -07:00
Hauke Petersen
fc55c09c15
Merge pull request #7797 from MichelRottleuthner/fatfs_fix_mkfs
...
pkg/fatfs: fix mkfs on native
2017-10-24 17:30:48 +02:00
Francisco Acosta
c3b0e432f9
Merge pull request #7785 from kYc0o/fix_relic_osx
...
pkg: relic: fix compiling on OS X
2017-10-24 14:10:36 +02:00
kYc0o
90825c508b
pkg/relic/os_util.sh: fix sed command for OS X
2017-10-24 13:56:33 +02:00
Michel Rottleuthner
267199b497
pkg/fatfs: fix missing includes and disk_ioctl function in native diskio
2017-10-23 19:14:04 +02:00
Martine Lenders
19728dcf7f
pkg: fatfs: do not export CFLAGS in dependencies
2017-10-23 16:50:27 +02:00
9ba90e2ae6
pkg: jerryscript: bump version
2017-10-23 10:08:52 +02:00
Gaëtan Harter
5c7ebe0724
pkg/libfixmath: upgrade version to work with gcc6
...
With gcc6, libfixmath unittests do not compile because of a negative value left
shift error '-Werror=shift-negative-value'. All uses of F16C with negative value
are affected.
Changelog:
* Fix '-Werror=shift-negative-value' for gcc 6
* make some member functions const
ad9ed940e5...7f9c966b5c
2017-09-29 12:14:47 +02:00
Martine Lenders
776e830040
Merge pull request #7637 from aabadie/cleanup_makefiles
...
makefile: indentation cleanup
2017-09-23 15:58:08 +02:00
a45a86b5ad
pkg: makefiles indentation cleanup
2017-09-22 14:53:01 +02:00
Sebastian Meiling
4a463c105d
Merge pull request #7578 from PeterKietzmann/pr_pkg_u8g2_update
...
pkg/u8g2: update version
2017-09-22 12:12:48 +02:00
035d266d49
makefile: indentation cleanup
2017-09-22 12:00:47 +02:00
Peter Kietzmann
1294696134
pkg/u8g2: update version
2017-09-22 11:07:11 +02:00
Martine Lenders
c2fe625f8b
lwip: Update to v2.0.3
...
See http://savannah.nongnu.org/forum/forum.php?forum_id=8953
2017-09-16 22:15:28 +02:00
70e4940ec5
pkg: fix Makefile.dep indentation
2017-09-06 16:10:07 +02:00
Joakim Nohlgård
59cdbc6a98
Merge pull request #7376 from OTAkeys/pr/spiffs_upate
...
pkg/spiffs: update pkg to v0.3.7
2017-09-06 13:42:38 +02:00
smlng
ae1833c871
doc: fix or remove weird and invisble chars
2017-09-06 08:49:05 +02:00
Hauke Petersen
29ee609a2f
Merge pull request #7266 from kaspar030/pkg-prepare
...
make: introduce pkg-prepare target
2017-08-29 17:53:35 +02:00
5dc834a72d
doxygen: fix typo on word 'successfully'
2017-08-29 15:12:44 +02:00
smlng
f89a6262ab
pkg, minmea: update URL and version
2017-08-17 14:27:46 +02:00
Hauke Petersen
e00efcca42
pkg/nanocoap: switch to newest commit
2017-08-08 16:12:51 +02:00
tobhe
ccea7a0df2
pkg/heatshrink: fix fallthrough warnings
2017-07-20 10:10:24 +02:00
Vincent Dupont
9fe3cf2391
pkg/spiffs: update pkg to v0.3.7
2017-07-17 13:55:55 +02:00
Vincent Dupont
5a89d1aefc
pkg/spiffs: add statvfs fs ops
2017-07-10 15:57:03 +02:00
Vincent Dupont
ec9f37436d
fs/spiffs: improve documentation
2017-07-07 11:31:23 +02:00
2802c1e5dd
fixup! pkg: enhance doxygen packages documentation
2017-07-03 11:18:47 +02:00
c4ebd18be2
pkg: enhance doxygen packages documentation
2017-07-03 09:56:07 +02:00
98bb1f2781
pkg: add prepare targets
2017-06-28 14:39:05 +02:00
2a46cd6d58
Merge pull request #6785 from patgrosse/microcoap_update
...
pkg: microcoap: bump version (ef27289, Feb 5 2016)
2017-06-21 09:40:16 +02:00
c1cd257544
pkg: tlsf: use dlcache
2017-06-17 17:00:55 +02:00
d98e25b7d9
pkg: nordic_softdevice_ble: use dlcache
2017-06-17 17:00:55 +02:00
1a2097e97e
Merge pull request #7082 from jia200x/openthread_core
...
pkg/openthread: core and tests
2017-06-01 20:20:37 +02:00
José Ignacio Alamos
017280db13
pkg/openthread: add OpenThread core
2017-06-01 13:44:05 -04:00
Loïc Dauphin
f8675f77b7
pkg: removed aversiveplusplus
2017-05-31 16:41:33 +02:00
Martine Lenders
d4693648ba
Merge pull request #7095 from kaspar030/add_headerguard_check_script
...
dist: tools: add headerguard check script
2017-05-24 18:08:29 +02:00
0fcc7d3834
cleanup: apply headerguard script output
2017-05-24 17:54:02 +02:00
Hauke Petersen
7a1fcdf0b8
Merge pull request #6469 from kb2ma/gcoap/observe
...
gcoap: Observe extension server
2017-05-24 09:11:15 +02:00
Ken Bannister
05fe8527a2
nanocoap: Update pkg for Observe commits.
2017-05-23 17:47:39 -04:00
BytesGalore
2ef5cff688
Merge pull request #6072 from MichelRottleuthner/fatfs_testing
...
package: add generic FatFs
2017-05-23 09:03:19 +02:00
f8cb5e5abe
pkg: minmea: initial import of minmea NMEA GPS parser library
2017-05-20 15:36:42 +02:00
Cenk Gündoğan
b1b9d7504d
pkg: ccn-lite: update to latest commit
2017-05-19 15:50:48 +02:00
MichelRottleuthner
938fe26757
pkg/fatfs: switched to git mirror for downloading FatFs code instead of authors webserver, added Makefile.dep for fatfs, cleanup code for using rtc
2017-05-15 15:21:29 +02:00
f5a4124866
Merge pull request #6976 from miri64/conn/cleanup/rm
...
net: remove conn API
2017-05-12 16:09:00 +02:00
Martine Lenders
f2e532e79b
Merge pull request #7036 from miri64/pkg/enh/lwip-2.0.2
...
lwip: port to v2.0.2
2017-05-11 13:19:47 +02:00
Martine Lenders
48aae4ef2f
lwip: port to v2.0.2
2017-05-11 11:49:38 +02:00
235ef93f00
Merge pull request #7034 from OTAkeys/pr/fix_spiffs_tests
...
pkg/spiffs: fix unittests
2017-05-10 22:12:09 +02:00
Vincent Dupont
7d6e7bb402
pkg/spiffs: set SPIFFS_ALIGNED_OBJECT_INDEX_TABLES by default
...
This enforce right memory alignment of page object header struct.
If this flag is not set, hard fault can be generated (at least on Cortex-M0)
2017-05-10 17:42:43 +02:00
MichelRottleuthner
e0f60ba10a
pkg: add package for FatFs with support for sdcard_spi and native
2017-05-10 12:38:56 +02:00
Martine Lenders
13770361bb
net: remove conn API
...
conn was deprecated in 38217347
. 3 Releases later and now that no module
is using it RIOT-internally anymore, I think it is time to say goodbye.
2017-04-28 15:23:54 +02:00
Robert Sipka
f393c015dd
pkg/jerryscript: update jerryscript package with the latest version (56802c22)
...
Also disabled to build jerry-libm because it is unused.
2017-04-28 14:29:52 +02:00
Martine Lenders
20f6ab6daf
emb6: provide sock_udp port
2017-04-26 09:18:01 +02:00
Martine Lenders
6928c5d4ed
pkg: nordic_softdevice_ble: fix cppcheck warnings
2017-04-14 14:36:16 +02:00
Oleg Hahm
22fd9c12cc
pkg: nordic_softdevice_ble: fix cppcheck warnings
2017-04-14 14:36:14 +02:00
cfd10c394a
adapt to changed byteorder.h
2017-04-13 11:35:35 +02:00
Vincent Dupont
f0bd96b690
spiffs: add SPIFFS as a package
...
This implements basic features with the VFS interface
2017-03-31 17:17:41 +02:00
Patrick Grosse
a7043f1eb2
pkg: microcoap: bump version (ef27289, Feb 5 2016)
...
* Latest version contains more CoAP content types
* More comments
* Small bugfixes
2017-03-30 13:50:12 +02:00
Martine Lenders
fd16692c1c
Merge pull request #6696 from lebrush/fix/semaphore
...
sys: sema: semaphore bugfixes
2017-03-28 20:54:06 +02:00
smlng
36ae072c55
pkg: tinydtls, disable compiler errors if toolchain llvm
...
- set no-gnu-zero-variadic-macro-arguments
- set no-unused-function
2017-03-22 23:07:22 +01:00
smlng
60bb3ab7ee
pkg: oonf_api, disable compiler errors if toolchain llvm
...
- set no-keyword-macro
- set no-parentheses-equality
2017-03-22 23:07:22 +01:00
Emmanuel Baccelli
6ce3abf6ed
pkg: add jerryscript package
2017-03-22 16:19:49 +01:00
Oleg Hahm
409183d95d
pkg: lwip: do not panic on failing netdev->recv()
2017-03-20 11:44:20 +01:00
Martine Lenders
29842bb5e4
netdev2: rename to netdev and remove gnrc_netdev
...
With some minor hand-edits I used the following chain of commands:
```sh
git rm sys/include/net/gnrc/netdev.h
git grep --name-only -i netdev2 | \
xargs sed -i -e 's/^\(NETDEV\)2\(.*\)\( [("]\)/\1\2 \3/g' \
-e 's/\(netdev\)2\(.*\)\( \/\*\*<\)/\1\2 \3/I' \
-e 's/\(netdev\)2/\1/gI'
git add -p
git commit --amend
git ls-tree --full-tree -r HEAD --name-only | \
grep "netdev2" | xargs -I'{}' dirname '{}' | uniq | \
grep "netdev2" | while read dir; do
new_dir="$(echo "$dir" | sed "s/netdev2/netdev/g")"
git mv -f "$dir" "$new_dir"
done
git commit --amend
git ls-tree --full-tree -r HEAD --name-only | \
grep "netdev2" | while read file; do
new_file="$(echo "$file" | sed "s/netdev2/netdev/g")"
git mv -f "$file" "$new_file"
done
git commit --amend
git grep --name-only "\<drivers_netdev_netdev\>" | \
xargs sed -i "s/\<drivers_netdev_netdev\>/drivers_netdev_api/g"
git add -p
git commit --amend
```
2017-03-15 09:31:20 +01:00
8d88781e05
make: pkg: make use of PKGDIRBASE
2017-03-10 14:18:44 +01:00
Victor Arino
a4bb7b8d58
pkg/lwip: use blocking sema_wait
2017-03-06 18:03:27 +01:00
Martine Lenders
b915d15de1
pkg: provide sock_tcp support for lwip
2017-02-13 20:10:42 +01:00
Peter Kietzmann
e5e79c2834
Merge pull request #5937 from miri64/pkg/feat/lwip-sock-udp
...
pkg: provide sock_udp support for lwip
2017-02-08 09:43:20 +01:00
Martine Lenders
a45256a2a7
pkg: provide sock_udp support for lwip
2017-02-07 15:48:47 +01:00
PeterKietzmann
f710d4f457
pkg/u8g2: update version
2017-02-03 16:40:25 +01:00
672da2c457
drivers/mrf24j40: initial mrf24j40 support
2017-01-26 10:05:20 +01:00
Hauke Petersen
3afbf13cfc
pkg/u8g2: adapted patch files for SPI changes
2017-01-25 16:46:46 +01:00
Hauke Petersen
c9bb55405b
pkg/u8g2: adapted doc to SPI changes
2017-01-25 16:46:45 +01:00
e9849e660f
pkg: iotivity: temporarily remove
2017-01-25 10:49:39 +01:00
Martine Lenders
1ccdc4643f
posix_sockets: port to sock
2017-01-24 15:17:15 +01:00
Oleg Hahm
5c8188f1a3
pkg nordic_softdevice_ble: fixes header
2017-01-19 23:32:58 +01:00
Oleg Hahm
7ee7801c10
*: remove trailing underscores from header guards
2017-01-19 18:30:53 +01:00
Oleg Hahm
693636690c
Merge pull request #6399 from OlegHahm/timex_constants
...
timex: unambiguous time conversion macros
2017-01-19 17:29:26 +01:00
Oleg Hahm
dd58ea3df3
pkg ccn-lite: remove obsolete patches
2017-01-19 17:03:42 +01:00
Oleg Hahm
63a9928e43
pkg ccn-lite: update version
2017-01-19 17:03:42 +01:00
Francisco Acosta
70fbcbf7ed
Merge pull request #6311 from miri64/native/enh/multi-tap
...
cpu/native: allow for multiple netdev2_tap devices
2017-01-19 14:56:55 +01:00
Oleg Hahm
4f4214235b
timex: unambiguous time conversion macros
2017-01-19 13:18:08 +01:00
Martine Lenders
1f6f02e196
cpu/native: adapt start-up and auto-init for multiple netdev2_tap
2017-01-19 12:07:10 +01:00
Victor Arino
49adbf24da
pkg/lwip: use new sema implementation
2017-01-19 08:59:17 +01:00
Martine Lenders
944a8d9a8b
Merge pull request #6351 from smlng/pr/pkg/tinydtls_compile_errors
...
pkg/tinydtls: add compiler flags to Makefile.include
2017-01-19 01:54:24 +01:00
Oleg Hahm
32ef8f8351
Merge pull request #6359 from OlegHahm/pkg_openwsn_remove
...
pkg: remove OpenWSN
2017-01-18 22:25:33 +01:00
Philippe Coval
cc5005857b
pkg: iotivity: Update version to support RIOT
...
Bug: https://github.com/RIOT-OS/RIOT/issues/6241
Change-Id: If430d37dff38a1e6d6b103b1a6966b6e309dd3a2
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
2017-01-17 21:49:28 +01:00
Oleg Hahm
78c3c29677
Merge pull request #6366 from OlegHahm/doc_fixes
...
doxygen: some fixes
2017-01-17 17:40:11 +01:00
47f6ff3056
Merge pull request #6237 from kaspar030/rename_AD_to_Q
...
make: rename AD to Q
2017-01-17 16:16:02 +01:00
Martine Lenders
ac37d5237f
Merge pull request #6274 from aabadie/nanocoap_pkg
...
examples/nanocoap_server: update nanocoap version
2017-01-17 14:49:28 +01:00
Peter Kietzmann
1730b883ef
Merge pull request #5936 from miri64/pkg/feat/lwip-sock-ip
...
pkg: provide sock_ip support for lwip
2017-01-17 13:19:00 +01:00
Martine Lenders
bf60c2fbfa
pkg: provide sock_ip support for lwip
2017-01-17 09:00:44 +01:00
51e669be53
pkg: add heatshrink (compression library)
2017-01-17 00:04:03 +01:00
Oleg Hahm
aac54d5a13
doc: pkg: ccn-lite: fix documentation
2017-01-16 18:04:04 +01:00
cfa2beadf5
examples/nanocoap_server: update nanocoap version
2017-01-15 13:22:30 +01:00
Oleg Hahm
f0714affef
pkg: remove OpenWSN
2017-01-14 15:20:39 +01:00
f7b4e32563
pkg: cmsis-dsp: fix compile warning
2017-01-14 11:46:53 +01:00
smlng
22215f0e5d
pkg/tinydtls: add compiler flags to Makefile.include
2017-01-13 20:36:36 +01:00
Martine Lenders
51d13ee906
Merge pull request #6211 from lebrush/list_remove
...
core/list: add remove method
2017-01-12 11:21:10 +01:00
Francisco Acosta
deeb48723b
Merge pull request #6293 from kYc0o/tweetnacl_pkg
...
pkg: add tweetnacl as a package
2017-01-11 21:04:00 +01:00
kYc0o
da1fd74301
pkg: add tweetnacl as a package
2017-01-11 16:29:53 +01:00
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
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