Joakim Eriksson
bbe2836bee
fixed compilation makefile for NFR52DK compile tests
2018-01-12 01:20:53 +01:00
Joakim Eriksson
68bb8cd037
added travis config
2018-01-12 01:20:53 +01:00
Joakim Eriksson
6c729f50d6
added lwm2m-ipso test
2018-01-12 01:20:53 +01:00
Joakim Eriksson
c86b763e5d
renamed coap packet to coap message - for naming closer to RFC
2018-01-12 01:20:53 +01:00
Niclas Finne
a866fcbfad
CoAP: replaced coap_send_message() with coap_sendto() that returns
...
number of bytes sent or error.
2018-01-12 01:20:52 +01:00
Niclas Finne
074391fa7d
CoAP: Various updates in coap-uip transport implementation
...
* Mark endpoint as secure regardless if DTLS peer exists or not
* Drop CoAP transmissions to endpoints that are not connected
* Debug output cleanup
2018-01-12 01:20:52 +01:00
Niclas Finne
b117a8bba8
CoAP: Various minor updates in CoAP example
2018-01-12 01:20:52 +01:00
Niclas Finne
4a82bda543
Various updates in LWM2M standalone example
...
* Use LWM2M security object as DTLS keystore by default
* Mark endpoint as secure regardless if DTLS peer exists or not
* Somewhat less debug output by default
2018-01-12 01:18:41 +01:00
Joakim Eriksson
6fe4026686
COAP: adapted CoAP examples to new API
2018-01-12 01:18:41 +01:00
Joakim Eriksson
379a3fac2b
LWM2M fixed doxygen compile issues
2018-01-12 01:18:41 +01:00
Niclas Finne
082f4b920c
ipso-objects: updated IPSO objects sensor/controllers to latest LWM2M API.
...
Added macros to setup IPSO sensor and control template data structs.
2018-01-12 01:18:41 +01:00
Niclas Finne
ebb329de5c
CoAP: added make option to specify CoAP DTLS keystore to use by default.
...
The currently available options are:
* none - No keystore registered.
* simple - Keystore using fixed PSK credentials.
* lwm2m - Keystore based on LWM2M security objects
If an application wants to provide its own keystore, it selects 'none'
and registers its own at startup.
2018-01-12 01:18:41 +01:00
Joakim Eriksson
725e426c61
LWM2M: replace space with dash in endpoint name
2018-01-12 01:18:41 +01:00
Niclas Finne
e7edd147a9
Imported LWM2M standalone example from lwm2m-contiki at https://github.com/sics-iot/lwm2m-contiki
2018-01-12 01:18:41 +01:00
Niclas Finne
83446e3f58
Imported ipso-objects from lwm2m-contiki at https://github.com/sics-iot/lwm2m-contiki
2018-01-12 01:18:41 +01:00
Niclas Finne
49d9ec182d
Imported OMA LWM2M from lwm2m-contiki at https://github.com/sics-iot/lwm2m-contiki
2018-01-12 01:18:41 +01:00
Niclas Finne
ee8d85bde8
Imported CoAP from lwm2m-contiki at https://github.com/sics-iot/lwm2m-contiki
2018-01-12 01:18:41 +01:00
Niclas Finne
a0ec1a4065
Added tinyDTLS standalone as submodule
2018-01-12 01:18:41 +01:00
Simon Duquennoy
bfbc0af26c
Merge pull request #275 from superjudge/fix-includes-cc26xx-web-demo
...
Include strings.h to access strncasecmp
2018-01-11 14:37:45 +01:00
Johan Liseborn
862198c79a
Include strings.h to access strncasecmp
2018-01-11 08:17:47 +01:00
Joakim Eriksson
7cbdbee8fb
Merge pull request #255 from g-oikonomou/bugfix/list-insert
...
Fix list_insert bug
2017-12-22 19:01:56 +01:00
George Oikonomou
3aca0cf9f6
Add lists to the data structure unit tests
2017-12-22 16:42:55 +02:00
George Oikonomou
bcd75789d5
Make sure we don't add the same item twice
...
Fixes #254
2017-12-22 16:42:55 +02:00
George Oikonomou
fe2c960756
Tidy-up codestyle
2017-12-22 16:42:55 +02:00
George Oikonomou
b6aac6b008
Don't define NULL internally
2017-12-22 16:42:54 +02:00
George Oikonomou
f56822e968
Include contiki.h to pull in possible configuration
2017-12-22 16:42:54 +02:00
George Oikonomou
c117872d6c
Merge pull request #270 from simonduq/contrib/br-as-a-module
...
Making RPL Border Router an OS module
2017-12-22 16:42:09 +02:00
George Oikonomou
da33b56778
Merge branch 'develop' into contrib/br-as-a-module
2017-12-22 15:26:14 +02:00
Simon Duquennoy
fa765e67b0
JN516x: fix SLIP configuration
2017-12-22 05:21:39 -08:00
Simon Duquennoy
7f1dd819ef
RPL BR: remove platform-specific code for sky. Add putchar with SLIP support to arch, like in other platforms
2017-12-22 05:21:39 -08:00
Simon Duquennoy
91ca67d393
CI: minor printout fix
2017-12-22 05:21:39 -08:00
Simon Duquennoy
6de6e15ce7
Move RPL border router from example to os/services
2017-12-22 05:21:39 -08:00
Simon Duquennoy
89c4f5e509
RPL BR: rework such as the main .c file defines its own process
2017-12-22 05:21:39 -08:00
Simon Duquennoy
070b493391
Automatically include module-macros.h when provided by modules
2017-12-22 05:21:39 -08:00
Simon Duquennoy
cf262c57c8
RPL BR and slip-radio: use c flag '-imacros' to include module-specific defines
2017-12-22 05:21:39 -08:00
Simon Duquennoy
e63d428a91
RPL BR: more rafactoring: move project-conf and sky module to project top-level
2017-12-22 05:21:39 -08:00
Simon Duquennoy
81d1b1bd80
PROJECTDIR now turned into modules via MODULES_REL
2017-12-22 05:21:39 -08:00
Simon Duquennoy
a0961ac2a1
Build system: automatically include Makefiles from PROJECTDIRS
2017-12-22 05:21:39 -08:00
Simon Duquennoy
c2d301a434
Remove unnecessary '-' before inclusion of Makefile.identify-target
2017-12-22 05:21:39 -08:00
Simon Duquennoy
e744f0a505
Refactor rpl-border-router makefile
2017-12-22 05:21:39 -08:00
Simon Duquennoy
2fd6fa1fd6
Automatically compile .c files from PROJECTDIRS
2017-12-22 05:21:39 -08:00
Simon Duquennoy
84ea0971bc
Remove obsolete flag AUTOSTART_ENABLE, as well as .co and .ce files
2017-12-22 05:21:39 -08:00
Simon Duquennoy
97727ffeb0
Merge pull request #253 from contiki-ng/contrib/update-cooja
...
Update Cooja submodule
2017-12-22 14:13:18 +01:00
Joakim Eriksson
abf1c76133
Merge branch 'develop' into contrib/update-cooja
2017-12-22 13:42:36 +01:00
Simon Duquennoy
624925d5bd
Merge pull request #268 from cetic/fix-rpl-address-selection
...
Always select a global address within the DODAG
2017-12-22 13:24:24 +01:00
Simon Duquennoy
62752fce63
Merge branch 'develop' into fix-rpl-address-selection
2017-12-22 11:48:14 +01:00
Simon Duquennoy
a6c45a7a1f
Merge pull request #266 from cetic/pr-native-updates
...
Various native platform updates
2017-12-22 11:48:05 +01:00
Laurent Deru
511497b3b6
Make uip_stats_t int instead of short for native
2017-12-22 11:23:39 +01:00
Laurent Deru
acbe590b52
Don't override UIP_CONF_BYTE_ORDER in contiki-conf.h for native platform
2017-12-22 11:23:39 +01:00
Laurent Deru
d0ca150a38
Document new native platform defines
2017-12-22 11:23:04 +01:00