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

16165 Commits

Author SHA1 Message Date
Martine Lenders
4476d340f0
gnrc_ipv6_nib: remove trailing semicolon in ARSM macro 2017-11-21 17:21:34 +01:00
Martine Lenders
5b747e2629
gnrc_ipv6_nib: cap-off NS sent to prefent overflows 2017-11-21 17:21:34 +01:00
Martine Lenders
168228ddc9
gnrc_ipv6_nib: do not try to re-register to an unreachable router 2017-11-21 17:21:33 +01:00
Michael Gielda
512445a66f
Update README.md for release 1.1 + link to docs 2017-11-21 15:22:55 +01:00
Martine Lenders
61b539abf9
gnrc_ipv6_nib: reduce backoff if neighbor UNREACHABLE and trying to it
When a neighbor becomes UNREACHABLE which causes neighbor solicitations
to be send only up to every minute. If the medium is very busy this can
easily get lost, basically causing the neighbor never to be reachable
again from the perspective of the sending node. To fix this the backoff
is reduced to its start value, every time a packet is sent to that
neighbor.
2017-11-21 11:38:45 +01:00
Hauke Petersen
e5083ab5b7
Merge pull request #8047 from basilfx/feature/ikea-tradfri
boards: ikea-tradfri: add support
2017-11-21 11:17:10 +01:00
Martine Lenders
08964079e0
examples: tests: adapt udp shell commands for new forwarding engine
The NIB's forwarding engine behaves more correctly than GNRC's old
forwarding engine in that link-local addresses require also an
interface to be provided to be meaningful. As with other commands this
is simplified for the special case that there only is one interface
that that interface is chosen.
2017-11-21 10:40:01 +01:00
smlng
697ff44ce1 tests: add hts211 driver test app 2017-11-21 09:42:08 +01:00
smlng
55cda8d8ab drivers: add hts221 temperature and humidity sensor 2017-11-21 09:42:07 +01:00
15f10b088c
Merge pull request #8015 from haukepetersen/fix_stm32_isrvectors
cpu/stm32f0: fix missing isr vectors
2017-11-21 09:16:50 +01:00
Dylan Laduranty
f3b277dcc4
Merge pull request #8070 from aabadie/pr/sx127x_minor_enhancement
drivers/sx127x: fix iq_invert bug, build issue with SX1272 and minor enhancements
2017-11-20 21:19:30 +01:00
Bas Stottelaar
c51948ce9c boards: ikea-tradfri: add support for board. 2017-11-20 17:38:19 +01:00
Bas Stottelaar
db214508cb cpu: efm32mg1p: add support for the efr32mg1p132f256gm32. 2017-11-20 17:38:05 +01:00
smlng
a7bc9afc4b make: allow for DEVELHELP env variable 2017-11-20 15:56:36 +01:00
b561e84b7f
Merge pull request #8091 from miri64/gnrc_ipv6_nib/fix/rereg-retrans-unit
gnrc_ipv6_nib: fix retransmission timeout unit for address re-registration
2017-11-20 15:42:59 +01:00
e5cf4a5396
Merge pull request #8089 from miri64/gnrc_netif/fix/add-sol-nodes
gnrc_netif: join/leave solicited nodes IPv6 address add/remove
2017-11-20 14:35:49 +01:00
42cc437405
Merge pull request #8092 from miri64/gnrc_netif/fix/array-get
gnrc_netif: fix GNRC_NETAPI_GET of arrays
2017-11-20 14:33:42 +01:00
Martine Lenders
564d3c7581
gnrc_ipv6_nib: remove now duplicate join to sol. nodes 2017-11-20 14:22:55 +01:00
Martine Lenders
d4e60dae2e
gnrc_netif: join/leave solicited nodes IPv6 address add/remove 2017-11-20 14:22:55 +01:00
Martine Lenders
10b74740eb
gnrc_netif: fix GNRC_NETAPI_GET of arrays
The target array currently moves with the loop instead of with the
results. This fixes that.
2017-11-20 14:18:09 +01:00
Martine Lenders
8c4eb43701
gnrc_ipv6_nib: fix retrans. timeout unit for address re-registration 2017-11-20 13:52:37 +01:00
460d3c44fe
Merge pull request #8087 from miri64/gnrc_ipv6_nib/fix/stray-assert
gnrc_ipv6_nib: Remove stray assert() in _handle_aro()
2017-11-20 12:07:58 +01:00
bba3943d59 tests/driver_sx127x: fix typo in displayed message 2017-11-20 11:08:06 +01:00
7c7a5189d2 drivers/sx127x: fix build issue when building for SX1272 2017-11-20 11:07:13 +01:00
8454beee00 drivers/sx127x: fix wrong IQ invert value when setting RX mode 2017-11-20 11:06:46 +01:00
1387945461 drivers/sx127x: expose iq_invert via netdev, add tx power getter 2017-11-20 11:04:41 +01:00
81f13936ee drivers/sx127x: remove time on air from packet info 2017-11-20 11:04:41 +01:00
9858e9e8bf
Merge pull request #5341 from cgundogan/pr/make/iotlab-testbed_target_var
dist: make: iotlab: use target specific var assignment
2017-11-20 08:20:03 +01:00
Martine Lenders
12261a3e69 gnrc_ipv6_nib: Remove stray assert() in _handle_aro()
This assertion doesn't make any sense. The function is called by
_copy_and_handle_aro() on a router which causes `nce` to be NULL
(because there is no NCE known yet) and then the function called
directly after (_reg_addr_upstream()) checks if `nce` might be NULL and
creates an NCE if necessary.
2017-11-20 06:41:08 +01:00
Cenk Gündoğan
31293b63cd dist: make: iotlab: use target specific var assignment 2017-11-20 00:46:31 +01:00
Martine Lenders
8a79b6739a
Merge pull request #8010 from cgundogan/pr/rpl_nib
gnrc_rpl: port to nib
2017-11-20 00:42:03 +01:00
Cenk Gündoğan
de5e0c677f gnrc_netif: fix DEBUG output 2017-11-20 00:35:17 +01:00
Cenk Gündoğan
3be5c9fdf3 nib: use correct fall through hint 2017-11-20 00:35:17 +01:00
Cenk Gündoğan
5b5c479043 rpl: replace fib with nib 2017-11-20 00:35:17 +01:00
Martine Lenders
c61a520c1a
Merge pull request #8084 from bergzand/shell/netif-add-mld
shell_commands: Add multicast groups to ifconfig command
2017-11-20 00:09:20 +01:00
Cenk Gündoğan
21a55612b7
Merge pull request #8083 from miri64/gnrc_ipv6_nib/api/prime-dr
gnrc_ipv6_nib: make user added default route the primary one
2017-11-19 23:51:53 +01:00
Martine Lenders
2f7b55b486 tests: adapt unittests for new FT behavior 2017-11-19 23:36:20 +01:00
Martine Lenders
2a899c45ac gnrc_ipv6_nib: make user added default route the primary one 2017-11-19 23:36:20 +01:00
20d050a42e shell_commands: Add multicast groups to ifconfig command 2017-11-19 22:32:47 +01:00
Cenk Gündoğan
ba77fd5592
Merge pull request #8082 from miri64/gnrc_ipv6_nib/fix/gnrc_netif_dep
gnrc_ipv6_nib: fix gnrc_netif dependency
2017-11-19 19:23:21 +01:00
Martine Lenders
42adac0ece gnrc_ipv6_nib: fix gnrc_netif dependency
GNRC includes this dependency implicitly, but if the NIB is used
isolated (as e.g. in its unittest suite) this dependency is missing.
2017-11-19 14:16:45 +01:00
Cenk Gündoğan
ec671c0a32
Merge pull request #8077 from miri64/shell/fix/6ctx-no-rtr-adv
shell: do not advertise reactively in 6ctx command
2017-11-19 02:22:31 +01:00
Cenk Gündoğan
4a0d57c6fa
Merge pull request #8073 from miri64/gnrc_ipv6_nib/feat/route-timeout
gnrc_ipv6_nib: add timeouts to routes
2017-11-19 01:18:25 +01:00
d3a00c17e7
Merge pull request #8076 from miri64/tests/fix/bluebill-in-gnrc_netif
tests: add bluepill to gnrc_netif's insufficient memory list
2017-11-18 21:36:31 +01:00
Andreas "Paul" Pauli
3d5233e2ab
Merge pull request #7517 from smlng/cpu/cc2538/periph_gpio2
CPU, cc2538: periph_gpio 2.0
2017-11-17 20:12:49 +01:00
smlng
d03551756f cpu, cc2538: adapt periph drivers to refined gpio handling 2017-11-17 20:06:41 +01:00
smlng
8fb71afa79 cpu, cc2538: refine gpio handling
- hide (more) internal functions
  - optimize gpio_init_af
  - remove obsolete code
2017-11-17 20:06:35 +01:00
smlng
5939cd4dbe pkg/libcoap: fix implicit-function-declaration of strnlen 2017-11-17 18:42:41 +01:00
Martine Lenders
c5fc7c44cd
shell: do not advertise reactively in 6ctx command
After thinking about it a bit, I decided to remove the reactive
advertisement of context information all together in the shell command.
RFC 6775 does not explicitly forbids, but it discourages multicast RAs,
which would be the alternative.
2017-11-17 16:32:14 +01:00
Martine Lenders
5e491513b1
tests: add bluepill to gnrc_netif's insufficient memory list 2017-11-17 16:10:24 +01:00