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

16234 Commits

Author SHA1 Message Date
b109b9ff99 dist/tools/pyterm: exit without traceback on keyboard interrupt 2017-11-27 13:19:48 +01:00
Vincent Dupont
4334b2cf6a
Merge pull request #8136 from OTAkeys/pr/fix_mtd_ce
drivers/mtd_spi_nor: fix chip erase
2017-11-27 11:48:56 +01:00
Hauke Petersen
d43d0aceb2
Merge pull request #8138 from basilfx/feature/whitelist_efm32
tests: mpu_stack_guard: whitelist efm32 boards.
2017-11-27 11:14:12 +01:00
smlng
5198788323 shell, nib: fix nib neigh delete 2017-11-27 11:09:49 +01:00
Bas Stottelaar
898a646227
Merge pull request #8137 from miri64/cc2538dk/enh/renode-feature
cc2538dk: add renode emulator as a provided feature
2017-11-26 11:37:48 +01:00
fd1ff458dc
Merge pull request #8140 from bergzand/pr/jc42test-neg
test/driver_jc42: fix displayed temperature when negative
2017-11-25 12:42:17 +01:00
8dd860eed7 test/driver_jc42: fix displayed temperature when negative 2017-11-25 11:59:22 +01:00
Bas Stottelaar
324c255047 tests: mpu_stack_guard: whitelist efm32 boards + sort. 2017-11-24 21:35:32 +01:00
Martine Lenders
3659df8300
cc2538dk: add renode emulator as a provided feature 2017-11-24 18:48:58 +01:00
Martine Lenders
16e2829258
Merge pull request #7959 from antmicro/feature/renode-integration
makefiles: tools/renode: add support for Renode
2017-11-24 18:43:31 +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
5ff15d4d60
Merge pull request #8124 from smlng/tools/rm/sniffer
tools: move sniffer to applications repo
2017-11-24 18:22:41 +01:00
Gaëtan Harter
2375fcd82e cpu/mips32r2_common: BUG add periph_timer globally to mips32r2_common. 2017-11-24 17:15:58 +01:00
Vincent Dupont
a02db9c551 drivers/mtd_spi_nor: fix chip erase 2017-11-24 16:48:21 +01:00
Gaëtan Harter
2d8c96820d cpu/mips_pic32mx/mz: add missing mips32r2_common/Makefile.features 2017-11-24 16:47:36 +01:00
Gaëtan Harter
68945246ef cpu/mips_pic32mx/mz: remove unneeded USEMODULE in Makefile
USEMODULE in Makefile is not used by the build system and so does nothing.
2017-11-24 16:44:46 +01:00
Gaëtan Harter
71b6fce711 cpu/mips_pic32_common: prefix modules with mips_pic32_common namespace
This prevents clash between modules names cpu and periph with main cpus.

Add dependency management in Makefile.include to keep things contained.
2017-11-24 16:44:46 +01:00
Gaëtan Harter
383a69dfd2 cpu/mips32r2_common: prefix modules with mips32r2_common namespace
This prevents clash between modules names cpu and periph with main cpus.

Add dependency management in Makefile.include to keep things contained.
2017-11-24 16:44:46 +01:00
Gaëtan Harter
c835ddf4e9 cpu/mips32r2_common: only build newlib_syscalls_mips_uhi when needed 2017-11-24 16:44:46 +01:00
Gaëtan Harter
1a8bb14acc cpu/mips32r2_common: mips32r2_common/include INCLUDES path.
Add include path for 'eic_irq.h' file and fix c files relative include.

Also remove wrong include to it in 'mips_pic32_common'.
2017-11-24 16:44:46 +01:00
Gaëtan Harter
d864e79c4a cpu/mips32r2_common: Use common 'Makefile.include' for cpus
Use mips32r2_common 'Makefile.include' to simplify depending cpus:

'mips_pic32mx', 'mips_pic32mz' and 'mips32r2_generic'.
2017-11-24 16:44:46 +01:00
Gaëtan Harter
062fbd85ce cpu/mips32r2_generic: add new cpu that depends on mips32r2_common
Prepare to make `mips32r2_common` only a common cpu and not a standalone one.
2017-11-24 16:44:46 +01:00
831c639df5
Merge pull request #8135 from miri64/gnrc_rpl/fix/ms-sec-conversion
gnrc_rpl: gnrc_ipv6_nib: Fix second to millisecond conversion corner cases
2017-11-24 14:00:20 +01:00
Martine Lenders
2f8223106b
gnrc_ipv6_nib: fix ms to sec conversion for sending NDP PIOs 2017-11-24 13:52:20 +01:00
Martine Lenders
973007ad38
gnrc_ipv6_nib: fix ltime > MAX / 1000 corner case in NDP PIOs as well 2017-11-24 13:52:19 +01:00
Martine Lenders
63cc5f6751
gnrc_rpl: fix corner cases in sec/ms conversion in prefix lifetimes
Two edge cases were previously missed:

1. Infinite should stay infinite. Prefixes with infinite lifetimes
   should be advertised as such. Likewise, should prefixes with
   infinite lifetimes be added to the prefix list as such
2. Prefixes with lifetimes > (UINT32_MAX - 1) / 1000 should have the
   longest possible lifetime below infinite (UINT32_MAX - 1)

This fixes that.
2017-11-24 13:45:26 +01:00
Martine Lenders
c932c31f1d
Merge pull request #8131 from miri64/pkg/fix/emb6
emb6: API updates in hal_getrand()
2017-11-24 10:56:44 +01:00
Martine Lenders
3c499b2e54 emb6: Update periph_hwnrg CPP check 2017-11-24 10:49:47 +01:00
aff7d6ecd8
Merge pull request #8097 from miri64/gnrc_ipv6_nib/fix/reduce-unreachable-backoff
gnrc_ipv6_nib: reduce backoff if neighbor UNREACHABLE and trying reach to it
2017-11-24 01:05:55 +01:00
bd6baab16b
Merge pull request #8128 from miri64/gnrc_rpl/fix/fix-todos
gnrc_rpl: do some important TODOs (like prefix list handling and netif checks)
2017-11-24 00:30:39 +01:00
Martine Lenders
97b0db61ca gnrc_rpl: remove redundant iface variable 2017-11-24 00:20:32 +01:00
Martine Lenders
423fc74bd2 gnrc_rpl: fix check if DODAG-ID is on interface 2017-11-24 00:20:32 +01:00
Martine Lenders
279e19fe8a gnrc_rpl: properly handle prefix list 2017-11-23 22:56:55 +01:00
Martine Lenders
a3a97bac47
Merge pull request #8132 from bergzand/pr/rpl-dao-noprefix
gnrc_rpl: Exclude routes without next hop from DAO packets
2017-11-23 22:50:03 +01:00
3979ffcf1b gnrc_rpl: Exclude routes without next hop from DAO packets 2017-11-23 19:29:07 +01:00
87eac9668d
Merge pull request #8127 from miri64/gnrc_rpl/fix/transit-build
gnrc_rpl: fix abandoned packet bug in transit option build
2017-11-23 18:55:58 +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
Martine Lenders
ec02458c55
gnrc_rpl: fix abandoned packet bug in transit option build
Due to the transit option build function being passed a NULL pointer,
the previous transit and target options are dropped (and never freed).

This fixes #8098 and #8126.
2017-11-23 18:43:36 +01:00
Martine Lenders
ba4631798c
Merge pull request #8029 from smlng/enh/make/develhelp
make: cleanup and centralise DEVELHELP setting
2017-11-23 18:37:40 +01:00
smlng
a05032f293 doc: describe usage of DEVELHELP 2017-11-23 18:13:55 +01:00
6b661bef04
Merge pull request #8119 from kaspar030/fix_cib
core: cib: fix overflow handling
2017-11-23 13:13:26 +01:00
Gaëtan Harter
48434e7ff6
Merge pull request #8104 from cladmi/pr/tests-gcoap
tests-gcoap: Fix resources order which should be sorted.
2017-11-23 13:00:07 +01:00
smlng
013f325569 tools: move sniffer to applications repo 2017-11-23 10:24:39 +01:00
ce58399fbd
Merge pull request #31 from miri64/tests/enh/cib
tests: add #8117 test case for cib.h unittests (+ some enhancements)
2017-11-23 10:07:46 +01:00
Martine Lenders
8d71f250d1
tests: add #8117 test case for cib.h unittests 2017-11-22 18:23:34 +01:00
Martine Lenders
56ec27cf6f
tests: adapt cib.h unittests for variable cib size 2017-11-22 18:23:07 +01:00
a8ec624ac4 core: cib: fix overflow handling 2017-11-22 17:53:16 +01:00
Martine Lenders
b2b2071142
Merge pull request #8111 from hahchenchen/tests-cc110x
cc110x-netdev.c: add NETOPT_ADDR_LEN.
2017-11-22 16:23:05 +01:00
Sichen Zhao
827ffbd048 cc110x-netdev.c: add NETOPT_ADDR_LEN. 2017-11-22 22:06:31 +08:00
6ce01029ce
Merge pull request #8110 from aabadie/pr/fix_bmx280
tests/driver_bmx280: fix displayed temperature when negative
2017-11-22 15:01:37 +01:00