Nicolas Tsiftes
|
443bbd3948
|
Merge pull request #664 from simonduq/rpl-link-metric-init-fix
RPL MRHOF: bypass EWMA when setting a parent's link metric for the first time
|
2014-05-14 16:42:29 +02:00 |
Jens Dede
|
8820597cca
|
Merge branch 'master' of git://github.com/contiki-os/contiki into ds6_period_configurable
|
2014-05-08 09:27:43 +02:00 |
Nicolas Tsiftes
|
f34165bda4
|
Merge pull request #647 from cetic/pr-select-dag-fix
rpl_select_parent: Only check parents belonging to the given dag
|
2014-05-07 16:13:47 +02:00 |
Nicolas Tsiftes
|
812a0299a8
|
Merge pull request #649 from cetic/pr-dio-preference-fix
Add user configuration of DIO preference field
|
2014-05-07 16:12:56 +02:00 |
Simon Duquennoy
|
33cfd92475
|
RPL MRHOF with ETX: bypass weighted moving average when setting a parent's link metric for the first time
|
2014-04-29 16:25:16 +02:00 |
Laurent Deru
|
3b503da680
|
Add user configuration of DIO preference field
|
2014-04-18 16:26:23 +02:00 |
Laurent Deru
|
3fb0d69be6
|
Remove duplicated configuration parameters definition
|
2014-04-18 15:37:31 +02:00 |
Jens Dede
|
446208dc1c
|
Merge branch 'master' of git://github.com/contiki-os/contiki into ds6_period_configurable
|
2014-04-18 13:33:01 +02:00 |
Jens Dede
|
96a70f9ab0
|
Rename as suggested by g-oikonomou
|
2014-04-18 13:32:40 +02:00 |
Laurent Deru
|
79537a6dd7
|
rpl_select_parent: Only check parents belonging to the given dag
|
2014-04-18 11:39:33 +02:00 |
Nicolas Tsiftes
|
ce2ed95b93
|
Merge pull request #585 from g-oikonomou/generic-icmp6-in-hooks
Generic ICMPv6 input hooks
|
2014-04-14 16:12:10 +02:00 |
Nicolas Tsiftes
|
3829860c3c
|
Merge pull request #620 from adamdunkels/push/socket-api
New TCP and UDP socket APIs
|
2014-04-09 22:12:59 +02:00 |
Nicolas Tsiftes
|
a7dbf46b8e
|
Merge pull request #608 from nvt/rpl-fixes
Minor RPL improvements
|
2014-04-07 11:13:38 +02:00 |
George Oikonomou
|
529ab761ac
|
Register generic ICMPv6 handlers for ROLL TM
|
2014-04-04 00:09:29 +01:00 |
George Oikonomou
|
017697f91d
|
Register generic ICMPv6 handlers for RPL
|
2014-04-04 00:09:27 +01:00 |
George Oikonomou
|
1d3da44991
|
Register generic ICMPv6 handlers for IPv6 ND
|
2014-04-04 00:09:26 +01:00 |
George Oikonomou
|
af43d2125b
|
Register generic handlers for ICMPv6 Echo Request / Reply
|
2014-04-04 00:02:53 +01:00 |
George Oikonomou
|
1d84962e80
|
Replace old switch-based ICMPv6 type/code management
|
2014-04-04 00:02:53 +01:00 |
George Oikonomou
|
b6978b30e8
|
Declare and Implement generic ICMPv6 handler management
|
2014-04-04 00:02:52 +01:00 |
Nicolas Tsiftes
|
429024f0a1
|
Merge pull request #609 from adamdunkels/push/csma-fix
CSMA bugfix: count transmissions correctly
|
2014-03-28 17:27:30 +01:00 |
Nicolas Tsiftes
|
0a202d3952
|
Cleaned up some of the comments and output strings.
|
2014-03-28 13:38:52 +01:00 |
Nicolas Tsiftes
|
afbb82030e
|
Ensure that the objective function's reset function is called at least once. This will enable the objective function to initialize itself during run-time.
|
2014-03-28 13:38:52 +01:00 |
Nicolas Tsiftes
|
7f4d3e3d7b
|
Avoid calling rpl_lock_parent for uninitialized memory. Renamed p to parent to make reading easier.
|
2014-03-27 15:55:38 +01:00 |
Nicolas Tsiftes
|
1c560fb9db
|
The check should be whether RPL_DIS_SEND is non-zero, not whether it is defined.
|
2014-03-27 15:44:18 +01:00 |
Nicolas Tsiftes
|
5aca90e73d
|
Use the same scale for ETX calculation as for rank calculations to avoid conversion errors between the two.
|
2014-03-27 15:44:15 +01:00 |
Adam Dunkels
|
d53ba5aa3c
|
The TCP socket API code
|
2014-03-24 08:42:28 +01:00 |
Adam Dunkels
|
d1d82eb179
|
The UDP socket API code
|
2014-03-24 08:42:13 +01:00 |
Adam Dunkels
|
5b1a9f5bc2
|
Bugfix: when a packet is sent by the RDC layer, we should count the number of transmissions made because a single callback can pertain to multiple transmissions at the RDC layer.
|
2014-03-24 08:36:18 +01:00 |
George Oikonomou
|
e044fa5cab
|
Factor out multicast stats
|
2014-03-05 21:04:50 +00:00 |
George Oikonomou
|
54b55e96c4
|
Check Tactive irrespective of suppression
|
2014-03-05 20:31:19 +00:00 |
George Oikonomou
|
9f4cdab1fb
|
Don't advertise datagrams older than Tactive
|
2014-03-05 20:31:19 +00:00 |
George Oikonomou
|
775928fa3f
|
Improve sliding window inclusion in ICMPv6 messages
Don't include a sliding window in the ICMPv6 datagram
unless the window has at least one active datagram
associated with it
|
2014-03-05 20:31:19 +00:00 |
George Oikonomou
|
7fb99ed7c2
|
Point to the correct trickle param
|
2014-03-05 20:31:18 +00:00 |
George Oikonomou
|
230881df44
|
Multicast README
|
2014-03-05 20:31:17 +00:00 |
George Oikonomou
|
226701b098
|
Implement multicast engine hooks in the uIPv6 core
- init()
- process incoming multicast datagram
- Pass ICMPv6 trickle messages to the engine
|
2014-03-05 20:31:16 +00:00 |
George Oikonomou
|
151533b9bc
|
Implementation of the Trickle multicast engine
|
2014-03-05 20:31:16 +00:00 |
George Oikonomou
|
6f3a1eb032
|
Implementation of the SMRF multicast engine
|
2014-03-05 20:31:16 +00:00 |
George Oikonomou
|
da4ce5b54d
|
RPL Multicast group management with MOP 3
|
2014-03-05 20:31:15 +00:00 |
George Oikonomou
|
0ad09aa842
|
We now know how to select our source address for outgoing routable multicast datagrams
|
2014-03-05 20:31:15 +00:00 |
George Oikonomou
|
64c21638cd
|
Multicast routing table manipulation
We store multicast routes in a separate table since we don't need
as much information as we need for normal routes
|
2014-03-05 20:31:15 +00:00 |
George Oikonomou
|
e85d935ccc
|
Multicast common header files
|
2014-03-05 20:31:15 +00:00 |
George Oikonomou
|
68c5584488
|
New uip_is_addr macros for multicast addresses
|
2014-03-05 20:31:14 +00:00 |
George Oikonomou
|
be098f39e8
|
Define a new ICMPv6 message type for Trickle Multicast
Pending IANA allocation, we currently use private experimentation
|
2014-03-05 20:31:14 +00:00 |
George Oikonomou
|
067bbc9ee0
|
Check for DAO fwd loop early, before processing DAO options
|
2014-03-05 20:18:14 +00:00 |
Jens Dede
|
5e5b6fc3f4
|
Make the period for the uip-ds6 periodic task configurable
|
2014-02-07 12:34:49 +01:00 |
Oliver Schmidt
|
e16521e5c1
|
Merge pull request #550 from oliverschmidt/master
Avoid compiler warnings.
|
2014-01-31 16:22:53 -08:00 |
Oliver Schmidt
|
a94e7e63e2
|
Avoid compiler warnings.
|
2014-02-01 00:46:57 +01:00 |
Adam Dunkels
|
47e4113845
|
Changed the variable names that access the packetbuf code so that they are called packetbuf_* instead of rime_*
|
2014-01-29 23:02:00 +01:00 |
Adam Dunkels
|
45265249fc
|
Changed the name of the rimeaddr module to linkaddr
|
2014-01-29 20:12:24 +01:00 |
Adam Dunkels
|
765e9acded
|
Merge pull request #499 from adamdunkels/bold/modularize-everything
A bold move: modularize everything
|
2014-01-29 08:17:10 -08:00 |