Rehan MALAK
1a65e0ea75
fix some bugs in the RPL border tests
...
* 08-border-router-cooja-frag.sh was using 01-border-router-cooja.csc
so if the test failed, the summary was wrongly indicating
a failed 01-board-router-cooja test
* same for 09-native-border-router-cooja-frag.sh
which has now it's own cooja configuration
* 05-native-ping was using 01-native-ping
* homogenizes the mode : all scripts are 644 now
2018-08-13 13:54:19 +02:00
Simon Duquennoy
6917f02ad9
Merge pull request #545 from simonduq/contrib/tsch-minor
...
TSCH: keep track of min/max drift seen
2018-08-11 15:33:05 +02:00
Joakim Eriksson
e9f0b33b89
Merge branch 'develop' into contrib/tsch-minor
2018-08-11 10:51:33 +02:00
Joakim Eriksson
0f1ae09a65
Merge pull request #568 from simonduq/contrib/ci-frag-large
...
CI test with large fragments
2018-08-11 10:49:58 +02:00
Joakim Eriksson
00cd589c84
Merge branch 'develop' into contrib/ci-frag-large
2018-08-11 00:16:00 +02:00
Joakim Eriksson
288f1c9e7f
Merge pull request #455 from simonduq/fix/coap-endpoint-is-reachable
...
CoAP: fix `coap_endpoint_is_connected`
2018-08-11 00:15:18 +02:00
Joakim Eriksson
351908a1ba
Merge branch 'develop' into fix/coap-endpoint-is-reachable
2018-08-10 21:46:29 +02:00
Joakim Eriksson
cde41c60ca
Merge pull request #613 from g-oikonomou/bugfix/variable-definition
...
Move variable definition to start of function
2018-08-10 21:23:07 +02:00
Joakim Eriksson
8dc1116241
Merge branch 'develop' into bugfix/variable-definition
2018-08-10 18:02:03 +02:00
George Oikonomou
abdeb4f4d1
Merge pull request #611 from ComNetsHH/fix-sfsimple
...
sixtop example: fix incorrect access to uint8_t *cell_list
2018-08-08 22:47:24 +01:00
George Oikonomou
94fb9e2437
Merge branch 'develop' into fix-sfsimple
2018-08-08 21:42:38 +01:00
George Oikonomou
c8432009e9
Move variable definition to start of function
2018-08-03 19:08:56 +01:00
ohrensessel
4e79ba949f
sixtop example: fix incorrect access to uint8_t *cell_list
2018-07-30 20:53:29 +02:00
Simon Duquennoy
950bde89c2
Merge pull request #603 from debug-ito/icmp-log
...
Fix log output from uip_icmp6_send function.
2018-07-17 17:38:18 +02:00
Toshio Ito
840bab8f6c
uip_icmp6_send: move log messages at the end of function.
...
It prints UIP_IP_BUF->destipaddr, but this is updated in the middle of
this function. Before this fix, the address was NOT the destination of
the ICMPv6 packet, but was whatever destination that previous operation
wrote to uip_buf.
2018-07-06 13:46:36 +09:00
Niclas Finne
c7b485399f
Merge pull request #577 from carlosgp143/contrib/extend-coap-request-APIs
...
CoAP: unified request_state for both blocking and callback APIs and add status codes
2018-06-29 17:07:53 +02:00
carlosgp143@gmail.com
2db8fa80e2
Unified coap_request_state and added status for extra information
2018-06-29 09:33:18 +02:00
Simon Duquennoy
8a863a7a76
Merge pull request #588 from carlosgp143/fix/queue-mode-params
...
Changed default Q-Mode values in LwM2M example
2018-06-28 16:06:30 +02:00
carlosgp143@gmail.com
a4757cb723
Changed default values for dynamic adaptation and Q-Mode objects
2018-06-27 09:36:00 +02:00
George Oikonomou
00e10b9316
Merge pull request #585 from g-oikonomou/contrib/license
...
Enable license auto-detection on github
2018-06-26 14:35:13 +01:00
Simon Duquennoy
2bbaecb4c8
Merge branch 'develop' into contrib/license
2018-06-26 12:29:17 +02:00
Simon Duquennoy
98c6580e6f
Merge pull request #586 from g-oikonomou/bugfix/tools/tunslip6-macos
...
Specify default tun/tap name on Mac OS
2018-06-26 12:27:59 +02:00
George Oikonomou
14225300fc
Specify default tun/tap name on Mac OS
...
e5c7437
fixed a bug that was preventing multiple instances of tunslip6 from running. This same commit however broke tunslip6 on Mac OS, as documented in contiki-os/contiki#1560 as well as in contiki-ng/contiki-ng#466
Basically the commit in question merely removed some code. This commit puts that code back in, but makes it conditional for Mac OS.
Fixes #466
2018-06-24 16:29:47 +01:00
George Oikonomou
05455f949c
Enable license auto-detection
...
This commit changes the LICENSE.md text such that it can get automatically detected by licensee and github's license detection. This will make the license appear in the project's overview on github.
Additional information that was previously in LICENSE.md is moved to the README.
2018-06-23 13:35:22 +01:00
George Oikonomou
cc37ae5851
Merge pull request #572 from lafka/lafka-include-guards
...
Add guards for service-specific includes in contik-main
2018-06-19 16:03:08 +01:00
Simon Duquennoy
a0f176e4a4
Merge branch 'develop' into lafka-include-guards
2018-06-17 12:42:41 +02:00
Simon Duquennoy
f8d3d0f3c6
Merge pull request #575 from angelos-oikonomopoulos/dynamic-shell-command-registration
...
Dynamic shell command registration
2018-06-13 14:16:19 +02:00
angelos-oikonomopoulos
0aea8efb7c
Merge branch 'develop' into dynamic-shell-command-registration
2018-06-12 13:26:42 +02:00
Simon Duquennoy
d933123d0e
Merge pull request #579 from yatch/pr/dockerfile-add-gdb
...
Dockerfile: add gdb
2018-06-11 23:12:29 +02:00
Angelos Oikonomopoulos
45b0241f94
Introduce dynamically registered shell command sets
...
Commands are part of a single array, which means that their definition
is static. However, different apps in the same source tree may
reasonably want to add to the command set (perhaps even shadow existing
commands), which would make for awkward code.
Instead, allow dynamic registration/deregistration of command sets at
runtime. This keeps the data overhead low (two pointers per enabled
command set).
2018-06-11 11:09:24 +00:00
Olav Frengstad
f8d004b92f
Move LLSEC checks from tsch-security.h
to tsch-security.c
...
Different part of the stack is pulled in from `contiki-main.c` this has the unintended
side effect of including TSCH headers even when TSCH is not used. When using LLSEC for
CSMA this triggers an error and compilation fails.
2018-06-11 10:48:17 +02:00
Yasuyuki Tanaka
f325d44964
Dockerfile: add gdb
2018-06-09 23:16:32 +02:00
Angelos Oikonomopoulos
1a95aad7a7
Mark shell_commands as const
...
This enables the compiler to place the array in flash, saving us a bit
of RAM.
Suggested-by: g-oikonomou
2018-06-08 10:44:33 +00:00
Simon Duquennoy
56dd8dcea4
Merge pull request #573 from g-oikonomou/contrib/bsl
...
Update cc2538-bsl to latest version
2018-06-08 10:51:16 +02:00
George Oikonomou
b0f5640101
Update cc2538-bsl to latest version
2018-06-07 12:56:34 +01:00
Simon Duquennoy
734eb48df8
Merge pull request #549 from simonduq/contrib/deployment
...
Deployment module
2018-06-06 16:31:02 +02:00
Simon Duquennoy
833cf2f87d
Fix copyright headers
2018-06-06 15:38:26 +02:00
Simon Duquennoy
f968c11a2f
Added compile test for example libs/deployment
2018-06-06 15:38:26 +02:00
Simon Duquennoy
98338aad2d
Add Flocklab Openmotes as an example deployment mapping
2018-06-06 15:38:26 +02:00
Simon Duquennoy
c0a1c586be
Added deployment example
2018-06-06 15:38:26 +02:00
Simon Duquennoy
95208a804a
Deployment: use node-id for compact address logging
2018-06-06 15:38:26 +02:00
Simon Duquennoy
9ae283031a
Added deployment module
2018-06-06 15:38:26 +02:00
Simon Duquennoy
052997364d
Merge pull request #547 from g-oikonomou/contrib/readthedocs
...
Add support for documentation on readthedocs.io
2018-06-06 09:33:25 +02:00
George Oikonomou
61559808b4
Merge branch 'develop' into contrib/readthedocs
2018-06-05 22:04:25 +01:00
George Oikonomou
77d07ea6b9
Merge pull request #569 from simonduq/fix/docker-build-fail
...
CI: fail test in case building Docker image failed
2018-06-05 22:04:02 +01:00
George Oikonomou
41c0851f79
Test readthedocs build on travis
2018-06-05 21:11:40 +01:00
George Oikonomou
c0fe6216f6
Update the dockerfile to install packages required for readthedocs builds/tests
2018-06-05 21:11:40 +01:00
George Oikonomou
57692d21f9
Add support for documentation on readthedocs.io
2018-06-05 21:10:01 +01:00
Simon Duquennoy
94398b0176
CI: fail test in case building Docker image failed
2018-06-05 17:41:59 +02:00
George Oikonomou
0cee22fd71
Merge pull request #567 from MartinNPN/develop
...
rx full IRQ handling for cc13xx/cc26xx
2018-06-05 13:50:03 +01:00