Justin King-Lacroix
|
30704e5afc
|
CCM* module now accepts fixed-size 13-byte nonces
also adjusted variable naming conventions in CCM* module
to use 'nonce' and 'iv' in line with RFC 3610 terminology
|
2015-06-29 22:51:00 +02:00 |
|
Justin King-Lacroix
|
3ce8f26eea
|
generalised CCM module into lib
introduced convenience functions for LLSEC modules
|
2015-06-10 18:07:41 +01:00 |
|
Nicolas Tsiftes
|
5a26d25647
|
Merge pull request #918 from cetic/pr-multi-dodag-support
Multi DODAG support
|
2015-05-26 16:32:10 +02:00 |
|
Nicolas Tsiftes
|
be891c0554
|
Merge pull request #915 from cetic/pr-rpl-default-route-infinite
Allow rpl default route lifetime to be infinite
|
2015-05-26 16:26:58 +02:00 |
|
Laurent Deru
|
9782a760b1
|
rpl_process_dio: Update parent rank
|
2015-05-22 17:21:53 +02:00 |
|
Laurent Deru
|
ccd3c58280
|
rpl_select_parent: Update dag rank according to new parent
|
2015-05-22 17:21:53 +02:00 |
|
Laurent Deru
|
fc8415e1ad
|
Allow rpl default route lifetime to be infinite
|
2015-05-22 13:00:06 +02:00 |
|
rajithr
|
0d8de9022c
|
Remove redundant assignment
|
2015-05-20 15:37:32 +05:30 |
|
Adam Dunkels
|
730bda2001
|
Merge pull request #883 from cmorty/pull/global-macros
Move MAX, MIN and ABS to contiki-macros
|
2015-05-18 21:33:00 +02:00 |
|
Ulf Knoblich
|
a388a1bcd7
|
CC2538: added support for SSI1
|
2015-05-18 10:02:55 +02:00 |
|
Moritz 'Morty' Strübe
|
0dab6926b3
|
Move MAX, MIN and ABS to sys/cc.h
|
2015-05-18 08:53:17 +02:00 |
|
Simon Duquennoy
|
fc178dab87
|
rpl_print_neighbor_list(): cast clock_time_t to unsigned for portable printout
|
2015-05-13 09:03:40 +02:00 |
|
George Oikonomou
|
11a5e0a49a
|
Merge pull request #1051 from simonduq/fix-warning
Fixed a number of compiler warnings
|
2015-05-13 00:52:40 +01:00 |
|
Simon Duquennoy
|
5294cafd14
|
petsciiconv.c: move variables from global to local
|
2015-05-12 09:25:22 +02:00 |
|
Nicolas Tsiftes
|
05d2d843da
|
Merge pull request #1053 from simonduq/rpl-probing
RPL probing
|
2015-05-10 17:22:10 +02:00 |
|
Nicolas Tsiftes
|
71427ed4cc
|
Merge pull request #1016 from cetic/pr-cleanup-dodag-when-root
Remove all the DODAG from the instance when the node is set as Root
|
2015-05-10 17:15:25 +02:00 |
|
Nicolas Tsiftes
|
44af0fa66b
|
Merge pull request #1003 from adamdunkels/pr/http-socket-dns64-tcp-socket
New HTTP socket, DNS64, IP64 Cooja tests
|
2015-05-10 17:14:31 +02:00 |
|
Nicolas Tsiftes
|
f8e13758e3
|
Merge pull request #1017 from cetic/pr-dont-delete-instance
Do not delete instance when a new DODAG can not be created
|
2015-05-10 15:09:59 +02:00 |
|
Simon Duquennoy
|
9ced5b7bac
|
RPL: when no probing target is found, probe least recently updated parent
|
2015-05-10 13:28:00 +02:00 |
|
Simon Duquennoy
|
832a4d3e01
|
Make probing expiration time configurable
|
2015-05-10 13:19:56 +02:00 |
|
Adam Dunkels
|
e9f180e756
|
Made the first argument to uip_connect() const, to ensure it isn't altered
|
2015-05-10 10:51:13 +02:00 |
|
Adam Dunkels
|
daef1ea252
|
Cast the addresses when copying IPv4 and IPv6 addresses using the IPv4 and IPv6 copy macros.
|
2015-05-10 10:51:13 +02:00 |
|
Adam Dunkels
|
c06e6ae74d
|
Explicitly use the IPv6 address copy macro when copying IPv6 addresses
|
2015-05-10 10:51:12 +02:00 |
|
Adam Dunkels
|
b85fdfd2ae
|
Move the ip64-addr code into the core/net/ip directory, to make it available on all platforms without having to explicitly include the core/net/ip64-addr module
|
2015-05-10 10:51:12 +02:00 |
|
Adam Dunkels
|
4bd725130c
|
Code for starting a RPL DAG root with a delay, to allow any existing RPL networks to be joined first
|
2015-05-10 10:51:12 +02:00 |
|
Adam Dunkels
|
06daa08ffc
|
Added a function for getting the default RPL instance
|
2015-05-10 10:51:11 +02:00 |
|
Adam Dunkels
|
33372945a3
|
HTTP socket code with support for GET and POST
|
2015-05-10 10:51:11 +02:00 |
|
Adam Dunkels
|
ba409cce57
|
Treat multicast transmissions as recyclable
|
2015-05-10 10:36:50 +02:00 |
|
Adam Dunkels
|
269188846c
|
Added support for DNS64 translation of DNS queries for IPv6 addresses to IPv4 addresses, and the translation of responses from IPv4 to IPv6
|
2015-05-10 10:36:50 +02:00 |
|
Adam Dunkels
|
251813a6dd
|
Maintain stats about how many packets have been translated from IPv4 to IPv6 and vice versa
|
2015-05-10 10:36:50 +02:00 |
|
Adam Dunkels
|
191a57d06c
|
Minor copyright header fix
|
2015-05-10 10:36:50 +02:00 |
|
Adam Dunkels
|
0f1f12fdc7
|
Bugfix in tcp-socket: there were a few corner cases when the tcp-socket state would be messed up, which is fixed with this patch
|
2015-05-10 10:36:50 +02:00 |
|
Simon Duquennoy
|
6a5f238255
|
RPL probing: make delay function user-configurable
|
2015-05-10 09:47:04 +02:00 |
|
George Oikonomou
|
bd5e35c968
|
Merge pull request #1052 from simonduq/packetbuf-cleanup
Packetbuf cleanup
|
2015-05-09 22:30:21 +01:00 |
|
Simon Duquennoy
|
2dd182f4a8
|
Modified the default RPL probing selection process. Will now probe the least recently updated parent from time to time
|
2015-05-08 14:32:52 +02:00 |
|
Simon Duquennoy
|
47ba4c0c4b
|
Implement RPL probing
|
2015-05-08 14:32:00 +02:00 |
|
Simon Duquennoy
|
529376be77
|
Added rpl_print_neighbor_list function for RPL state monitoring
|
2015-05-08 14:29:26 +02:00 |
|
Simon Duquennoy
|
be47673d40
|
Fix debug message
|
2015-05-08 14:28:38 +02:00 |
|
Simon Duquennoy
|
4a93f5148d
|
Fixed a number of compiler warnings
|
2015-05-08 09:07:20 +02:00 |
|
Simon Duquennoy
|
8344290e08
|
Added missing sanity check in uip-ds6-route.c
|
2015-05-07 16:58:23 +02:00 |
|
Simon Duquennoy
|
333e076b24
|
Disable PACKETBUF_ATTR_PACKET_TYPE in the non-Rime case by default
|
2015-05-06 16:36:15 +02:00 |
|
Simon Duquennoy
|
290fc829ea
|
Consistently use PACKETBUF_ATTR_MAC_SEQNO for MAC sequence number, both input and output. Disable PACKETBUF_ATTR_PACKET_ID in the non-Rime case.
|
2015-05-06 16:34:44 +02:00 |
|
Simon Duquennoy
|
bb76bb8beb
|
Remove unused flag SICSLOWPAN_CONF_ACK_ALL. Include packetbuf attribute PACKETBUF_ATTR_RELIABLE only when RIME is compiled.
|
2015-05-06 16:34:26 +02:00 |
|
Nicolas Tsiftes
|
f7ca4b41a9
|
Merge pull request #1001 from adamdunkels/pr/queuebuf-no-ref
Cleanup: remove the obsolete reference packetbuf
|
2015-05-03 16:35:17 +02:00 |
|
Nicolas Tsiftes
|
7d06494331
|
Merge pull request #917 from cetic/pr-hbh-user-conf
Allow user configuration of RPL hop-by-hop option
|
2015-04-03 22:19:51 +02:00 |
|
Laurent Deru
|
0efa9f2046
|
Allow user configuration of RPL hop-by-hop option
|
2015-04-03 09:52:36 +02:00 |
|
Adam Dunkels
|
7acf747c1a
|
Removed packetbuf references. This was a feature that is not used anymore and only made the code more complex.
|
2015-04-01 21:33:02 +02:00 |
|
Adam Dunkels
|
c9c6688524
|
Remove the unused reference queuebufs, as they only make the code more complex than it needs to be
|
2015-04-01 10:01:57 +02:00 |
|
Nicolas Tsiftes
|
8f50d9709d
|
Merge pull request #999 from adamdunkels/lebrush-rdnss-support-rebased
RDNSS support, again
|
2015-03-30 17:21:23 +02:00 |
|
Nicolas Tsiftes
|
793ed65cba
|
Merge pull request #1013 from g-oikonomou/contrib/remove-uip-guard
Remove unnecessary #if guards
|
2015-03-30 16:59:23 +02:00 |
|