Simon Duquennoy
|
1cd06a291e
|
Merge pull request #1639 from yatch/pr-tsch-log-link-null
Handle the case when log->link is NULL in tsch_log_process_pending
|
2016-04-28 18:12:34 +02:00 |
Nicolas Tsiftes
|
70abb211e3
|
Merge pull request #1635 from simonduq/pr/dao-no-k-flag-in-nopath
RPL: do not add K flag to no-path DAO as we discard the ACK anyway
|
2016-04-28 14:45:01 +02:00 |
Nicolas Tsiftes
|
4d67a48d3d
|
Merge pull request #1625 from kkrentz/llsec-fix
Fix for "LLSEC802154_CONF_ENABLED undefined"
|
2016-04-28 12:01:15 +02:00 |
Antonio Lignan
|
4251539237
|
Merge pull request #1579 from bkozak-scanimetrics/fix_csma_backoff
Use collisions for csma backoff and retry
|
2016-04-28 10:24:55 +02:00 |
Antonio Lignan
|
a4dfb0b660
|
Merge pull request #1618 from simonduq/pr/tcpip-code-style
Fixes indent in tcpip.c and uip6.c
|
2016-04-28 00:12:23 +02:00 |
Antonio Lignan
|
6afd56e0ee
|
Merge pull request #1634 from simonduq/pr/daoack-fix
DAO ACK fix
|
2016-04-27 23:47:07 +02:00 |
Yasuyuki Tanaka
|
763c63f428
|
Handle the case when log->link is NULL in tsch_log_process_pending
|
2016-04-27 20:35:05 +02:00 |
Simon Duquennoy
|
24449e9cba
|
Merge pull request #1637 from simonduq/pr/rpl-default-lifetime
RPL default lifetime
|
2016-04-27 18:18:47 +02:00 |
Simon Duquennoy
|
ace607a32d
|
Fix RPL default lifetime
|
2016-04-27 17:04:29 +02:00 |
Simon Duquennoy
|
4392507019
|
RPL: do not add K flag to no-path DAO as we discard the ACK anyway
|
2016-04-27 14:20:39 +02:00 |
Simon Duquennoy
|
0379398d7c
|
RPL DAO ACK: increment DAO seqno before storing it to my_dao_seqno
|
2016-04-27 14:05:16 +02:00 |
Simon Duquennoy
|
f47c0f579d
|
RPL DAO ACK: improve logging
|
2016-04-27 14:05:08 +02:00 |
Simon Duquennoy
|
90b886aa71
|
Csma: comply with IEEE 802.15.4
|
2016-04-25 08:52:48 -06:00 |
Billy Kozak
|
ca0f32f45b
|
Use collisions for csma backoff and retry
The collision count is now used in the calculation fot the CSMA
backoff and transmission will fail after a certain number of
collisisons.
|
2016-04-25 08:00:56 -06:00 |
kkrentz
|
39921f1231
|
rdc.h: Read LLSEC802154_ENABLED instead of LLSEC802154_CONF_ENABLED
|
2016-04-25 03:10:42 -07:00 |
Simon Duquennoy
|
e1ea4955c7
|
TSCH: remove 'not for us' log
|
2016-04-25 11:51:43 +02:00 |
Simon Duquennoy
|
f0f13fa58b
|
Indent uip6.c
|
2016-04-25 11:50:14 +02:00 |
Simon Duquennoy
|
0296e6aba0
|
Indent tcpip.c
|
2016-04-25 11:50:14 +02:00 |
Simon Duquennoy
|
f8c4d1155f
|
Disable RPL DAO ACK by default
|
2016-04-23 07:54:32 +02:00 |
Simon Duquennoy
|
d828557563
|
Merge pull request #1425 from kkrentz/llsec-fixes
random LLSEC fixes
|
2016-04-19 17:29:00 +02:00 |
kkrentz
|
6fb6fd5bb9
|
packetbuf: No more splitting of header and data
|
2016-04-15 03:12:40 -07:00 |
kkrentz
|
0af4a18c09
|
packetbuf: Use MIN macro
|
2016-04-13 09:20:29 -07:00 |
kkrentz
|
3d79292e44
|
packetbuf: Simplified packetbuf_attr_clear
|
2016-04-13 09:20:29 -07:00 |
kkrentz
|
1014018c2d
|
packetbuf: Removed debugging stuff
|
2016-04-13 09:20:29 -07:00 |
kkrentz
|
11c03eef79
|
packetbuf: Removed function prototypes
|
2016-04-13 09:20:29 -07:00 |
kkrentz
|
a1b91d8b59
|
packetbuf: Removed commented code
|
2016-04-13 09:20:29 -07:00 |
Konrad Krentz
|
d478c0f7f1
|
packetbuf: Deleted functions that are never called
|
2016-04-13 09:20:29 -07:00 |
kkrentz
|
7353829c72
|
llsec: Fix for Issue #1537
|
2016-04-13 09:16:09 -07:00 |
kkrentz
|
4a88e9e537
|
llsec: Removed TSCH_SECURITY_CONF_LEVEL and TSCH_SECURITY_LEVEL
|
2016-04-13 09:16:08 -07:00 |
kkrentz
|
431530bf6b
|
llsec: Added READMEs
|
2016-04-13 09:16:07 -07:00 |
kkrentz
|
403d332555
|
llsec: Make decorated framer configurable
|
2016-04-13 07:54:46 -07:00 |
kkrentz
|
10d8b05bc6
|
llsec: Permit dynamic security levels
|
2016-04-13 07:54:46 -07:00 |
kkrentz
|
0379af3624
|
llsec: Do not define surrogates in packetbuf.h, as otherwise configuration errors go unnoticed
|
2016-04-13 07:54:46 -07:00 |
Antonio Lignan
|
c9baf0cb57
|
Merge pull request #1192 from bkozak-scanimetrics/tcpip_put_temporaries_on_stack
changed tcpip static temporaries to stack vars
|
2016-04-13 09:30:33 +02:00 |
Antonio Lignan
|
8f064511d3
|
Merge pull request #1213 from joakimeriksson/dao_ack_handling
End-to-End DAO and DAO ACK handling for Contiki RPL.
|
2016-04-11 18:53:43 +02:00 |
Carlo Vallati
|
855703e936
|
Fixed a bug into tsch-schedule - tsch_schedule_add_link that causes deadlock if a new link cannot be created
|
2016-03-31 10:35:19 +02:00 |
Oliver Schmidt
|
111a976f1e
|
Explicitly mark constant as 'unsigned' to avoid unnecessary promotion to 'long'.
Long constants trigger the performance warning "Constant is long" with cc65.
|
2016-03-28 14:39:16 +02:00 |
Joakim Eriksson
|
12a75c3e43
|
fixed codestyle, improved APIs, and cleaned up comments
|
2016-03-26 20:12:52 +01:00 |
Joakim Eriksson
|
12ac02650b
|
fixed a bug in nbr policy and DAO retransmission handling and added new wismote simulation
|
2016-03-26 09:45:39 +01:00 |
Joakim Eriksson
|
ffb10094ab
|
added init value of locked variable
|
2016-03-26 09:45:39 +01:00 |
Simon Duquennoy
|
e1f9369a09
|
RPL DAO-ACK: move initialization of current ougoing DAO from da_output to dao_output_target_seq
|
2016-03-26 09:45:38 +01:00 |
Simon Duquennoy
|
19b04098d5
|
Improved RPL debug logs
|
2016-03-26 09:45:38 +01:00 |
Simon Duquennoy
|
6fa3479aa8
|
RPL: improved debug messages for No-Path DAOs
Conflicts:
core/net/rpl/rpl-icmp6.c
|
2016-03-26 09:45:38 +01:00 |
Joakim Eriksson
|
09c624dcd3
|
fixed clearing of state flag and avoid starting retransmission timer
|
2016-03-26 09:45:38 +01:00 |
Joakim Eriksson
|
8afe3fb9b7
|
fixed so that DAO NACK now is either for the path or for RPL root - if from root then do not try to switch parent since that will not help
|
2016-03-26 09:45:38 +01:00 |
Joakim Eriksson
|
13b8c04c6f
|
fixed so that nbr policy for RPL Root do not save room for parents
|
2016-03-26 09:45:38 +01:00 |
Joakim Eriksson
|
1fcef0f90d
|
added function for checking downward route and added configuration for DAO NACK repair - default off
|
2016-03-26 09:45:38 +01:00 |
Joakim Eriksson
|
4246a8fbe6
|
updated more nbr_add calls
|
2016-03-26 09:45:37 +01:00 |
Joakim Eriksson
|
444015df67
|
refactored the rpl-nbr-policy to be called from nbr-table module
|
2016-03-26 09:45:37 +01:00 |
Joakim Eriksson
|
be81d1d2c6
|
added uip_clear_buf to avoid the risk of sending received packets
|
2016-03-26 09:45:37 +01:00 |