Adding tinyDTLS into iotivity repo
authorSachin Agrawal <sachin.agrawal@intel.com>
Fri, 9 Jan 2015 18:38:48 +0000 (10:38 -0800)
committerSudarshan Prasad <sudarshan.prasad@intel.com>
Thu, 22 Jan 2015 19:30:09 +0000 (19:30 +0000)
commitbb8ae23f645d9760e16b112d7f32ef22cb87f95d
tree2488598088644a6c65f702a91a14df2368a94035
parent6a3d9c7b3b03de8f5afd2df9f0829bba095c4086
Adding tinyDTLS into iotivity repo

Picked GIT commit id 7d039c from
http://sourceforge.net/projects/tinydtls/ .

iotivity build system can compile tinydtls using autotools
with below steps:
1)autoconf
2)./configure --without-debug --without-ecc 'CFLAGS=-fPIC'
3)make

Change-Id: I97a917955ca13a06914ecee178c0cee0701eda12
Signed-off-by: Sachin Agrawal <sachin.agrawal@intel.com>
(cherry picked from commit 35e1a2e526a8cfe19a360aa711998d787303e63e)
Reviewed-on: https://gerrit.iotivity.org/gerrit/225
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Sudarshan Prasad <sudarshan.prasad@intel.com>
112 files changed:
extlibs/tinydtls/LICENSE [new file with mode: 0644]
extlibs/tinydtls/Makefile.in [new file with mode: 0644]
extlibs/tinydtls/Makefile.tinydtls [new file with mode: 0644]
extlibs/tinydtls/README [new file with mode: 0644]
extlibs/tinydtls/aes/Makefile.in [new file with mode: 0644]
extlibs/tinydtls/aes/rijndael.c [new file with mode: 0644]
extlibs/tinydtls/aes/rijndael.h [new file with mode: 0644]
extlibs/tinydtls/alert.h [new file with mode: 0644]
extlibs/tinydtls/ccm.c [new file with mode: 0644]
extlibs/tinydtls/ccm.h [new file with mode: 0644]
extlibs/tinydtls/configure.in [new file with mode: 0644]
extlibs/tinydtls/crypto.c [new file with mode: 0644]
extlibs/tinydtls/crypto.h [new file with mode: 0644]
extlibs/tinydtls/debug.c [new file with mode: 0644]
extlibs/tinydtls/debug.h [new file with mode: 0644]
extlibs/tinydtls/doc/Doxyfile.in [new file with mode: 0644]
extlibs/tinydtls/doc/DoxygenLayout.xml [new file with mode: 0644]
extlibs/tinydtls/doc/Makefile.in [new file with mode: 0644]
extlibs/tinydtls/dtls.c [new file with mode: 0644]
extlibs/tinydtls/dtls.h [new file with mode: 0644]
extlibs/tinydtls/dtls_config.h.in [new file with mode: 0644]
extlibs/tinydtls/dtls_time.c [new file with mode: 0644]
extlibs/tinydtls/dtls_time.h [new file with mode: 0644]
extlibs/tinydtls/ecc/Makefile.contiki [new file with mode: 0644]
extlibs/tinydtls/ecc/Makefile.ecc [new file with mode: 0644]
extlibs/tinydtls/ecc/Makefile.in [new file with mode: 0644]
extlibs/tinydtls/ecc/ecc.c [new file with mode: 0644]
extlibs/tinydtls/ecc/ecc.h [new file with mode: 0644]
extlibs/tinydtls/ecc/test_helper.c [new file with mode: 0644]
extlibs/tinydtls/ecc/test_helper.h [new file with mode: 0644]
extlibs/tinydtls/ecc/testecc.c [new file with mode: 0644]
extlibs/tinydtls/ecc/testfield.c [new file with mode: 0644]
extlibs/tinydtls/examples/contiki/Makefile.in [new file with mode: 0644]
extlibs/tinydtls/examples/contiki/dtls-client.c [new file with mode: 0644]
extlibs/tinydtls/examples/contiki/dtls-server.c [new file with mode: 0644]
extlibs/tinydtls/global.h [new file with mode: 0644]
extlibs/tinydtls/hmac.c [new file with mode: 0644]
extlibs/tinydtls/hmac.h [new file with mode: 0644]
extlibs/tinydtls/netq.c [new file with mode: 0644]
extlibs/tinydtls/netq.h [new file with mode: 0644]
extlibs/tinydtls/numeric.h [new file with mode: 0644]
extlibs/tinydtls/peer.c [new file with mode: 0644]
extlibs/tinydtls/peer.h [new file with mode: 0644]
extlibs/tinydtls/platform-specific/Makefile.in [new file with mode: 0644]
extlibs/tinydtls/platform-specific/config-cc2538dk.h [new file with mode: 0644]
extlibs/tinydtls/platform-specific/config-econotag.h [new file with mode: 0644]
extlibs/tinydtls/platform-specific/config-minimal-net.h [new file with mode: 0644]
extlibs/tinydtls/platform-specific/config-sky.h [new file with mode: 0644]
extlibs/tinydtls/platform-specific/config-wismote.h [new file with mode: 0644]
extlibs/tinydtls/prng.h [new file with mode: 0644]
extlibs/tinydtls/session.c [new file with mode: 0644]
extlibs/tinydtls/session.h [new file with mode: 0644]
extlibs/tinydtls/sha2/Makefile.in [new file with mode: 0644]
extlibs/tinydtls/sha2/README [new file with mode: 0644]
extlibs/tinydtls/sha2/sha2.c [new file with mode: 0644]
extlibs/tinydtls/sha2/sha2.h [new file with mode: 0644]
extlibs/tinydtls/sha2/sha2prog.c [new file with mode: 0644]
extlibs/tinydtls/sha2/sha2speed.c [new file with mode: 0644]
extlibs/tinydtls/sha2/sha2test.pl [new file with mode: 0755]
extlibs/tinydtls/sha2/testvectors/vector001.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector001.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector002.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector002.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector003.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector003.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector004.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector004.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector005.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector005.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector006.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector006.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector007.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector007.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector008.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector008.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector009.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector009.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector010.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector010.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector011.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector011.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector012.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector012.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector013.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector013.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector014.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector014.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector015.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector015.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector016.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector016.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector017.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector017.info [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector018.dat [new file with mode: 0644]
extlibs/tinydtls/sha2/testvectors/vector018.info [new file with mode: 0644]
extlibs/tinydtls/state.h [new file with mode: 0644]
extlibs/tinydtls/t_list.h [new file with mode: 0644]
extlibs/tinydtls/tests/Makefile.in [new file with mode: 0644]
extlibs/tinydtls/tests/cbc_aes128-test.c [new file with mode: 0644]
extlibs/tinydtls/tests/cbc_aes128-testdata.c [new file with mode: 0644]
extlibs/tinydtls/tests/ccm-test.c [new file with mode: 0644]
extlibs/tinydtls/tests/ccm-testdata.c [new file with mode: 0644]
extlibs/tinydtls/tests/dsrv-test.c [new file with mode: 0644]
extlibs/tinydtls/tests/dtls-client.c [new file with mode: 0644]
extlibs/tinydtls/tests/dtls-server.c [new file with mode: 0644]
extlibs/tinydtls/tests/netq-test.c [new file with mode: 0644]
extlibs/tinydtls/tests/pcap.c [new file with mode: 0644]
extlibs/tinydtls/tests/prf-test.c [new file with mode: 0644]
extlibs/tinydtls/tests/secure-server.c [new file with mode: 0644]
extlibs/tinydtls/tinydtls.h.in [new file with mode: 0644]
extlibs/tinydtls/uthash.h [new file with mode: 0644]
extlibs/tinydtls/utlist.h [new file with mode: 0644]