Simon Duquennoy
11346c5bda
RTIMER_BUSYWAIT_UNTIL_ABS: move cooja-specific implem to cooja platform directory
2019-03-04 09:17:17 +01:00
Simon Duquennoy
68e8846139
Do not refresh watchdog in rtimer busy-wait macros
2019-03-04 09:17:17 +01:00
George Oikonomou
07c646484b
Merge branch 'develop' into contrib/tsch-discard-frames-from-ourselves
2019-03-03 23:40:12 +00:00
George Oikonomou
8dd8d10f19
Merge branch 'develop' into contrib/tsch-timeslot-elements
2019-03-03 22:41:03 +00:00
George Oikonomou
c28b6715fa
Merge branch 'develop' into bugfix/mqtt
2019-03-03 21:51:02 +00:00
Simon Duquennoy
88ea8e2e2b
Merge branch 'develop' into contrib/tsch-discard-frames-from-ourselves
2019-02-26 17:00:32 +01:00
Simon Duquennoy
a2387cd881
Merge branch 'develop' into pr/netstack-h-typos
2019-02-26 08:47:42 +01:00
Simon Duquennoy
0bfbb47f4a
Merge branch 'develop' into contrib/nbr-table-sanity-check
2019-02-25 22:09:55 +01:00
Simon Duquennoy
fbbf60248e
Merge branch 'develop' into contrib/rpl-schedule-dao
2019-02-25 21:35:57 +01:00
Simon Duquennoy
4cc64ea942
TSCH: filter out frames from ourselves
2019-02-24 16:30:57 +01:00
Simon Duquennoy
36d9d4a846
Radio API: document TSCH-related radio constants
2019-02-24 16:05:21 +01:00
Simon Duquennoy
6debe1b21b
Added explicit types for TSCH timeslot timings in usec and ticks
2019-02-24 15:48:56 +01:00
firmwareguru
2879492799
fix mqtt string lengths greater than 255 and incorrect example keep-alive
2019-02-22 07:46:48 -07:00
Simon Duquennoy
3e91b32182
Merge branch 'develop' into contrib/default-prefix-as-variable
2019-02-19 08:57:01 +01:00
Simon Duquennoy
2611d979fa
Merge branch 'develop' into contrib/default-prefix-as-variable
2019-02-18 15:22:53 +01:00
Simon Duquennoy
4a76191626
Check that table is non-NULL in nbr_table_add_lladdr
2019-02-18 15:21:59 +01:00
Simon Duquennoy
b02367a4ed
Fix typos in comments
2019-02-18 15:04:14 +01:00
Simon Duquennoy
8c9a06d66a
Merge branch 'develop' into impl-starting-EB-RFC8180
2019-02-18 09:41:10 +01:00
Takeshi Sakoda
855089af8d
tsch: fix for https://github.com/contiki-ng/contiki-ng/pull/769#discussion_r247239784
2019-01-15 14:10:59 +09:00
Joakim Eriksson
67b62025a0
Merge branch 'develop' into fix-header-processing
2019-01-14 13:42:22 +01:00
George Oikonomou
3af022f6da
Merge branch 'develop' into contrib/shell-no-ipv6
2019-01-12 16:44:28 +00:00
Simon Duquennoy
5c206691a3
Shell: group IPv6 and RPL-Lite commands
2019-01-11 21:22:16 +01:00
Simon Duquennoy
36ee548b51
Shell: add mac-addr command
2019-01-11 21:16:48 +01:00
Simon Duquennoy
d850fff673
Make it possible to use shell without IPv6
2019-01-11 21:16:48 +01:00
Simon Duquennoy
def557014d
Merge branch 'develop' into fix-header-processing
2019-01-11 20:59:49 +01:00
Nicolas Tsiftes
f1b2d35a8c
Extend 8-bit variables to 16 bits to avoid integer overflows when processing IPv6 extension header options.
2019-01-10 10:43:44 +01:00
Atis Elsts
08cbbe224b
minor shell update: extend the tsch-status command
2018-12-18 16:40:18 +00:00
Atis Elsts
f9cd3449f3
add tsch_get_network_uptime_ticks() function
2018-12-18 16:40:18 +00:00
George Oikonomou
4243836e85
Merge branch 'develop' into contrib/default-prefix-as-variable
2018-11-25 02:43:45 +00:00
Simon Duquennoy
a9aad29617
Add missing inclusions of <inttypes.h>
2018-11-22 15:04:10 +01:00
Takeshi Sakoda
3a1d604418
tsch: add start sending EB when a node joins RPL newwork in tsch.
2018-11-21 17:27:35 +09:00
Takeshi Sakoda
666e4263cd
tsch-rpl: add tsch_rpl_check_dodag_joined function in tsch-rpl.
2018-11-21 17:27:20 +09:00
Niclas Finne
82b7b74165
Removed the incomplete feature in LWM2M RD client to "guess" a LWM2M
...
server if none has been specified. This does not belong in the LWM2M
RD client and does not work well with multiple server support.
2018-11-19 18:27:15 +01:00
Niclas Finne
962aa01d30
Combined the functions for registering LWM2M server and bootstrap
...
server into a single function for simpler API.
Updated the LWM2M example to register to a single server by default
but with a configuration option to use multiple servers.
2018-11-19 18:27:15 +01:00
carlosgp143@gmail.com
be71b5fc1d
Added support for multiple server session in LwM2M
2018-11-19 18:27:15 +01:00
jeppenodgaard
e1bf32181f
Merge branch 'develop' into fix/global/ip-addr/removed
2018-11-15 16:06:11 +01:00
George Oikonomou
15f6e1d7a3
Change the way of accessing the default v6 prefix
...
This commit changes the method of accessing the default v6 prefix. Instead of always using `UIP_DS6_DEFAULT_PREFIX`, we store the default prefix in a variable. We subsequently retrieve the prefix by calling `uip_ds6_default_prefix()`.
`uip_ds6_init()` will set this variable to the value of `UIP_DS6_DEFAULT_PREFIX`, but only if the startup code has not set a different default prefix before `uip_ds6_init()` gets called.
This approach has the following benefits:
* It allows us to change the default prefix at run time.
* It allows the startup code to set a prefix different than the one specified by `UIP_DS6_DEFAULT_PREFIX`, which can be useful if the default prefix comes from a different source (e.g. the command line for native, or a configuration stored on a node's flash)
* In many places the current code assumes that the prefix contains 6 bytes of zeros (e.g. `FDxx::/64`). Changing to a different prefix (e.g. `FD00:ABCD::`) would need extensive code changes. This change here makes it easy to use a prefix of any length.
2018-11-11 18:30:54 +00:00
George Oikonomou
2e4984f671
Change help messages to specify the -v argument as non-optional
...
This commit changes the help messages of `tunslip6` and native border router such thaty they stop specifying the `level` argument of `-v` as optional.
2018-11-11 16:51:18 +00:00
Simon Duquennoy
d286854bb4
Merge branch 'develop' into csma-improvements-pr
2018-11-10 15:20:35 +01:00
Simon Duquennoy
4ea5d41d52
Merge branch release-4.2 back into develop
2018-11-09 17:04:31 +01:00
kkrentz
0c0d7b3e46
CSMA: Assert that n and q are non-NULL in csma-output.c#packet_sent
2018-11-07 03:06:50 -08:00
George Oikonomou
0c7ada4535
Merge branch 'develop' into contrib/shell-empty-cmd
2018-11-05 23:01:04 +00:00
George Oikonomou
cf9be4e7f8
Merge branch 'develop' into cc2420_carrier
2018-11-05 21:45:27 +00:00
Simon Duquennoy
5d8fda2af4
Native border router: clearer error messages
2018-11-05 16:04:02 +01:00
Simon Duquennoy
07915ac580
Shell: skip empty lines
2018-11-05 16:03:21 +01:00
Joakim Eriksson
ecb214bb2d
clear uipbuf including its attributes before creating a packet
2018-11-02 15:44:45 +01:00
Niclas Finne
93c7aae49e
Update os/services/shell/shell-commands.c
...
Co-Authored-By: joakimeriksson <joakime@sics.se>
2018-11-02 15:20:07 +01:00
Niclas Finne
ef9b1f32ba
Update os/services/shell/shell-commands.c
...
Co-Authored-By: joakimeriksson <joakime@sics.se>
2018-11-02 15:19:27 +01:00
kkrentz
f71db7cc90
CSMA: Discard frames that come from ourselves
2018-11-02 07:14:25 -07:00
kkrentz
74780d5962
CSMA: Do not parse twice/Acknowledge MAC command frames, too
2018-11-02 07:13:23 -07:00