Simon Duquennoy
ea09903d67
Move llsec802154.h to core/net/mac
2017-05-18 09:56:57 +02:00
Simon Duquennoy
78e424200b
http-socket as an app
2017-05-18 09:26:44 +02:00
Simon Duquennoy
f79aa2174e
All MAC layers as distinct modules
2017-05-17 22:00:16 +02:00
Simon Duquennoy
880e69f770
Merging csma and nullrdc
2017-05-17 21:50:33 +02:00
Simon Duquennoy
b81e039e34
Added missing include
2017-05-17 15:38:51 +02:00
Simon Duquennoy
2018c18130
Removing unused features of nullrdc
2017-05-17 15:30:17 +02:00
Simon Duquennoy
d1641530dd
Merge branch 'wip/platform-cleanup' into wip/mac-rdc
...
Conflicts:
drivers/dev/cc2520/cc2520.c
drivers/platform/wismote/Makefile.wismote
drivers/platform/wismote/contiki-conf.h
drivers/platform/wismote/contiki-wismote-main.c
drivers/platform/z1/Makefile.z1
drivers/platform/z1/contiki-conf.h
drivers/platform/z1/contiki-z1-main.c
examples/ipso-objects/cooja-example-ipso-objects.csc
examples/rssi-scanner/Makefile
2017-05-17 15:13:16 +02:00
Simon Duquennoy
aa1191d8f0
Remove RDC layer
2017-05-17 15:09:19 +02:00
Simon Duquennoy
bd6f26963a
Fix cc2538-common example makefile
2017-05-17 15:09:07 +02:00
Simon Duquennoy
95323b9ce7
Remove channel_check_interval
2017-05-17 14:34:29 +02:00
Simon Duquennoy
682e8f42b9
nullmac: now a MAC that does nothing
2017-05-17 14:27:12 +02:00
Simon Duquennoy
8cc5e082ac
Removing more refs to old platforms
2017-05-17 13:56:30 +02:00
Simon Duquennoy
766c0e21dd
Removing platform z1
2017-05-17 13:48:01 +02:00
Simon Duquennoy
a346959ba4
Removing unused framer
2017-05-16 22:23:05 +02:00
Simon Duquennoy
35a9984122
Removing the need for nullrdc-noframer
2017-05-16 22:12:40 +02:00
Simon Duquennoy
3e07d4a060
Netstack defaults
2017-05-16 22:12:34 +02:00
Simon Duquennoy
a980593bd6
Added framer sub-directory to core/net/mac
2017-05-16 21:05:21 +02:00
Simon Duquennoy
6220aea14a
Removing Rime, old platforms, old MAC layers, LLSEC (as a layer), some examples and apps
2017-05-14 01:14:05 +02:00
Nicolas Tsiftes
66fe7abf79
Merge pull request #2188 from tonnenpinguin/pr/uninitialized_variables
...
Fix several uninitialized variables
2017-04-21 17:59:12 +02:00
Bernhard Hackl
848f801460
Fix several uninitialized variables
2017-04-19 01:55:27 -07:00
Nicolas Tsiftes
38b82aeeeb
Merge pull request #2189 from tonnenpinguin/pr/unterminated_strings
...
Fix potentially unterminated strings
2017-04-18 16:39:34 +02:00
Nicolas Tsiftes
52c709bdb7
Merge pull request #2101 from yatch/pr/bugfix-rpl-icmp6
...
RPL: fix a bug accessing an uninitialized pointer
2017-04-18 16:09:06 +02:00
Bernhard Hackl
ae91d6b4b1
Fix potentially unterminated strings
2017-04-14 08:33:40 -07:00
Simon Duquennoy
a330f59b8e
TSCH readme: update with 802.15.4-2015 and 6TiSCH
2017-04-04 14:15:48 +02:00
Simon Duquennoy
51205eb809
TSCH readme: link to reference paper on implem and eval
2017-04-04 14:12:35 +02:00
Yasuyuki Tanaka
faeb71de00
RPL: fix a bug accessing an uninitialized pointer
...
This bug is uncovered when RPL_WITH_MULTICAST is enabled.
2017-04-03 17:54:25 +09:00
Yasuyuki Tanaka
b7b23b712f
RPL: fix indentation (rpl-icmp6.c)
2017-04-03 17:52:58 +09:00
Nicolas Tsiftes
7342a3f8a7
Merge pull request #2103 from stringr9/bugfix/non-storing-drop-fix
...
Don't drop packets bound for outside the RPL mesh in non-storing mode
2017-03-23 14:27:06 +01:00
Mohamed Seliem
08b12f2346
fix a macro related to multicast, which are not user configuration
...
fix a macro related to multicast, which are not user configuration
- RPL_CONF_MULTICAST -> RPL_WITH_MULTICAST
2017-03-17 20:21:56 +02:00
Nicolas Tsiftes
b756841522
Merge pull request #2102 from yatch/pr/rpl-leaf-only-debug-msg
...
RPL: move a debug message for RPL_LEAF_ONLY to a correct place
2017-03-10 15:11:31 +01:00
andrewbrannan
0a85ccdc56
prevent the rpl root from dropping packets bound for outside the dodag while in NS mode
2017-03-08 14:34:25 +00:00
Laurent Deru
9b6ba3c009
Make frame fcf creation and parsing standalone functions
2017-03-08 15:25:55 +01:00
Simon Duquennoy
c37e7cfb0e
Merge pull request #2108 from yatch/pr/poc-tsch-queue-flush-nbr-queue
...
TSCH: POC of a bug in tsch_queue_flush_nbr_queue()
2017-03-08 10:18:41 +01:00
Antonio Lignan
f5f13c968c
Merge pull request #2061 from cetic/pr-nat64-small-updates
...
Various updates for NAT64
2017-02-21 21:52:18 +01:00
Yasuyuki Tanaka
effdc6e212
TSCH: add debug messages to track queued packet addresses
2017-02-10 16:56:14 +01:00
Yasuyuki Tanaka
25ac43dae9
RPL: move a debug message for RPL_LEAF_ONLY to a correct place
2017-02-08 00:02:26 +01:00
Oliver Schmidt
6463c91a4f
Removed artifacts of former uip_appdata handling.
...
Adam Dunkels writes on 2/5/2017 on the Contiki mailing list:
[...] the original idea was that the application could just point the uip_appdata pointer to wherever the data was, but we then changed it so that the data actually had to be copied into the uip_aligned_buf buffer. So, yes, the network device driver should only need to read from this buffer. [...]
This change removes comments on the possibility of uip_appdata pointing somewhere outside the uip_aligned_buf. And it removes code in the SLIP drivers not necessary anymore.
Additionally it makes code in a SLIP driver optional that takes care of the Microsoft-specific CLIENT / SERVER / CLIENTSERVER chat.
2017-02-05 23:20:39 +01:00
Nicolas Tsiftes
5eb2ac15ff
Merge pull request #2073 from cetic/pr-fix-send-na
...
Fix semantic of UIP_ND6_SEND_NA and add UIP_ND6_SEND_NS
2017-01-20 13:18:43 +01:00
Nicolas Tsiftes
0cfda4c026
Merge pull request #2053 from cetic/pr-fix-dag-lifetime
...
Use RPL_DAG_LIFETIME when computing dag lifetime
2017-01-20 11:08:43 +01:00
Nicolas Tsiftes
2e754c7832
Merge pull request #2063 from cetic/pr-ndp-config
...
Make all NDP configuration parameters user configurable
2017-01-17 08:22:52 +01:00
Nicolas Tsiftes
f80f673e21
Merge pull request #2062 from cetic/pr-add-defrt_list_head
...
Adding uip_ds6_defrt_list_head()
2017-01-17 08:21:50 +01:00
Laurent Deru
0fb597f2fa
Use RPL_DAG_LIFETIME when computing dag lifetime
2017-01-16 16:56:22 +01:00
Laurent Deru
12c930893c
Fix semantic of UIP_ND6_SEND_NA and add UIP_ND6_SEND_NS
2017-01-16 15:48:14 +01:00
Laurent Deru
e5a604552e
Allow modification of IP64 prefix
2017-01-16 14:38:35 +01:00
Laurent Deru
10be59cc15
Update nameserver using DHCP info
2017-01-16 14:38:35 +01:00
Laurent Deru
37fe6a2fa6
Use uip-debug in ip64-ipv4-dhcp.c
2017-01-16 14:37:52 +01:00
Laurent Deru
63ac4d2a3d
Adding uip_ds6_defrt_head()
2017-01-16 13:54:36 +01:00
Laurent Deru
88d0003b75
Make all NDP configuration parameters user configurable
2017-01-16 13:50:56 +01:00
Antonio Lignan
3d40056f4f
Merge pull request #2054 from cetic/pr-check-incoming-rank
...
Reject parents with invalid rank
2017-01-13 16:08:00 +01:00
Laurent Deru
0da6e128eb
Remove servername from DHCP request
2017-01-13 13:35:25 +01:00