- 08 Oct, 2019 1 commit
-
-
Kishen Maloor authored
Change-Id: Iae97996f8582a11e25a3385a11069f7435b735fa Signed-off-by:
Kishen Maloor <kishen.maloor@intel.com>
-
- 18 Jul, 2019 1 commit
-
-
Kishen Maloor authored
* Fix/update TCP and IP adapters to achieve functional equivalence to the Linux adapters. * Add missing PKI and Cloud related code components to the Makefile. Change-Id: Ib0d8b823014a42321b3d67dbea9a9315ea16bd8f Signed-off-by:
Kishen Maloor <kishen.maloor@intel.com>
-
- 10 Jun, 2019 1 commit
-
-
George Nash authored
This updates the Android makefile so it is able to build again. Notable changes: - add x509x source files to DTLS code - changed default value for ANDROID_API from 19 to 23 - added default values for DYNAMIC, SECURE, and PKI build options - updated starting CFLAGS value - -fPIE -pie changed to -fPIC - -fno-reorder-functions and -fno-defer-pop were removed due to warnings about them being unknown tags - add misc. security files to the build. The tcpadapter code is a straight copy/paste of the tcpadapter.c/.h from the Linux port. No modifications were made to tcpadapter. Only changes made were: - added the adapter_receive_state_t to ipcontext.h needed by tcpadapter. Most Makefile changes were obtained by referencing the Makefile found in the `swig` branch. Change-Id: Ifddcac31ad60a42c363206e397760a57466a551a Signed-off-by:
George Nash <george.nash@intel.com>
-
- 21 Feb, 2019 1 commit
-
-
Larry Sachs authored
Updates recently made to the linux makefile for c-timestamp have been added to the android makefile Change-Id: I26f211bd68e15a4a6d13a94df80d039128535132 Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/27956Tested-by:
IoTivity Jenkins <jenkins-daemon@iotivity.org> Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com> Reviewed-by:
Kishen Maloor <kishen.maloor@intel.com>
-
- 27 Nov, 2018 1 commit
-
-
Jaehyun Cho authored
As-is: Check first byte that is within 20~63. If so, packet is encrypted. Problem: TCP signal packets has a value within 20~63. So It is considered to encrypted message. To-be: oc_message_t has decrypted flag to check whether this message need to decrypt or not. Change-Id: I81cb5447cef826396d1002788f0b77f75f8c8c18 Signed-off-by:
Jaehyun Cho <jaehyun3.cho@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/27397Tested-by:
IoTivity Jenkins <jenkins-daemon@iotivity.org> Reviewed-by:
Kishen Maloor <kishen.maloor@intel.com>
-
- 06 Nov, 2018 1 commit
-
-
Jaehyun Cho authored
config.h is finde of common naming. So some RTOS environments can be conflict with same name of different header file. To avoid this, our config.h is changed to oc_config.h Change-Id: Ie32e476d5e5573c388f729f7ab48aab1c4df3c04 Signed-off-by:
Jaehyun Cho <jaehyun3.cho@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/27241Tested-by:
IoTivity Jenkins <jenkins-daemon@iotivity.org> Reviewed-by:
Uze Choi <uzchoi@samsung.com> Reviewed-by:
Jaehong Jo <jaehong.jo@samsung.com> Reviewed-by:
Kishen Maloor <kishen.maloor@intel.com>
-
- 13 Aug, 2018 2 commits
-
-
George Nash authored
The following was added to the header files so they could be include in C++ programs: #ifdef __cplusplus extern "C" { #endif //C functions here #ifdef __cplusplus } #endif With this added the extern "C" was removed from the unittest code since it was will no longer be needed. Change-Id: Ifcea38413dde9b0d94c04a9e3d2925a3b63eb63f Signed-off-by:
George Nash <george.nash@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/26745Tested-by:
IoTivity Jenkins <jenkins-daemon@iotivity.org> Reviewed-by:
Kishen Maloor <kishen.maloor@intel.com>
-
George Nash authored
The`size_t` type is used to represent the size of an object. It is defined as the return type of the sizeof operator. As an implication size_t is used for holding an array index. Many of the functions that would naturally return `size_t` also return -1 when an error has occured. To hold the error these functions still return int or long. Being consistant with the usage of `size_t` helps reduce the amount of casting when compiling for systems that are not 32-bit. This is a first pass through the code to identify locations that `int` or `long` was used when `size_t` probably should have been used. This is not an exastive update. Change-Id: I040f4c00cb5b3fd97810381d2f0a3e7ab82213ad Signed-off-by:
George Nash <george.nash@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/26619Tested-by:
IoTivity Jenkins <jenkins-daemon@iotivity.org> Reviewed-by:
Kishen Maloor <kishen.maloor@intel.com>
-
- 10 Jul, 2018 1 commit
-
-
Kishen Maloor authored
Change-Id: I7c0fdf46e5282b2818c1ad083bc9319e0ff05e47 Signed-off-by:
Kishen Maloor <kishen.maloor@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/26299Tested-by:
IoTivity Jenkins <jenkins-daemon@iotivity.org>
-
- 02 Jul, 2018 1 commit
-
-
Andreas Zisowsky authored
Signed-off-by:
Andreas Zisowsky <zisowsky@lynxtechnology.com> Change-Id: I8b69b2aa1049b0789e132dd3a7a889335e7244d3 Reviewed-on: https://gerrit.iotivity.org/gerrit/26099Tested-by:
IoTivity Jenkins <jenkins-daemon@iotivity.org> Reviewed-by:
Kishen Maloor <kishen.maloor@intel.com>
-