- 25 Jul, 2019 2 commits
-
-
Iurii Metelytsia authored
Signed-off-by:
Iurii Metelytsia <i.metelytsia@samsung.com> Change-Id: Ibaad81eebbad1b151fce710a0fbafefdbe999646
-
Oleksandr Dmytrenko authored
ca ssl unittests and fix in ca adapter Change-Id: I76208f7f55d8ef06f66ede67a521c5317657182a Signed-off-by:
Oleksandr Dmytrenko <o.dmytrenko@samsung.com>
-
- 18 Jul, 2019 1 commit
-
-
Iurii Metelytsia authored
1. Reference counter has been added to ssl adapter. 2. Waiting for ReceiveThread when the caipserver is stopped added. Signed-off-by:
Iurii Metelytsia <i.metelytsia@samsung.com> Change-Id: I3ccf95ff1c851fe0d3e70f75ed00fdb1fce7bf82
-
- 10 Jul, 2019 1 commit
-
-
Oleksii Beketov authored
Prevent treating reciprocal close_notify alert as an error after TSL connection closure. Change-Id: I22bc91a2f3c3e9bc13438588ca17b5944fcdc48f Signed-off-by:
Oleksii Beketov <ol.beketov@samsung.com>
-
- 09 Jul, 2019 1 commit
-
-
Oleksii Beketov authored
Added mutual close_notify alert respond on receiving close_notify alert according to RFC5246 p. 7.2.1. Change-Id: I984db86939fc575e02e964a849cf5f7b9e7265c9 Signed-off-by:
Oleksii Beketov <ol.beketov@samsung.com>
-
- 24 May, 2019 1 commit
-
-
Vitalii Irkha authored
Added input data check for verifyIdentity() API Change-Id: Ic4fca882dacf5f9d5eccfde9e94c16ee7fe74df5 Signed-off-by:
Vitalii Irkha <v.irkha@samsung.com>
-
- 22 Apr, 2019 1 commit
-
-
Nathan Heldt-Sheller authored
IoTivity should never send Content-Format-Version or Content-Format-Accept-Version higher than 1.0.0 (per Specification 2.0.1). This change forces the outgoing values to be at most 1.0.0, regardless of what is in the request header. Change-Id: I9153993bb8200bb828202c9716dede609fcd5048 Signed-off-by:
Nathan Heldt-Sheller <nathan.heldt-sheller@intel.com>
-
- 10 Apr, 2019 1 commit
-
-
Philippe Coval authored
Change-Id: I2d8948a0d27c177bee8f5ebaf39e120c2e750757 Signed-off-by:
Philippe Coval <p.coval@samsung.com>
-
- 27 Feb, 2019 1 commit
-
-
Aleksey authored
Delete all role credentials at the TLS session closure Change-Id: Ie51722647d31cc0be9650b1cb2586274519cbe00 Signed-off-by:
Aleksey Volkov <a.volkov@samsung.com>
-
- 26 Feb, 2019 1 commit
-
-
Oleksii Beketov authored
Added callback to return peer's UUID on SSL connection closure Change-Id: Ib31250c639b9c2633e1459f0d555424ca429fb26 Signed-off-by:
Oleksii Beketov <ol.beketov@samsung.com>
-
- 07 Feb, 2019 1 commit
-
-
Oleksii Beketov authored
If CN has no "uuid:" or "userid:" prefix, treat whole CN as uuid Change-Id: I3e90f2a65f3a82c861c28284ca32fd95e9a4cd23 Signed-off-by:
Oleksii Beketov <ol.beketov@samsung.com> Bug: https://jira.iotivity.org/browse/IOT-3256
-
- 21 Jan, 2019 1 commit
-
-
Oleksii Beketov authored
CA root cert check added to OCF profile chain validation Change-Id: I4b33d8487f2064cb019dbd25df922b835098a4fc Signed-off-by:
Oleksii Beketov <ol.beketov@samsung.com> Bug: https://jira.iotivity.org/browse/IOT-3255
-
- 16 Jan, 2019 1 commit
-
-
Jeremy Rover authored
Change-Id: Ib032c9b2b35b2ef3c23bb9a9cedba46e5aacd4da Signed-off-by:
Jeremy Rover <jeremy.rover@intel.com> Bug: https://jira.iotivity.org/browse/IOT-3245
-
- 20 Nov, 2018 1 commit
-
-
Aleksey authored
Reset X509 verify callback in the global mbedtls context in case if the identity callback isn't set. Change-Id: Ib1abfa00753b971d4eda85cfc18ebcc3a7b0707d Signed-off-by:
Aleksey Volkov <a.volkov@samsung.com>
-
- 13 Nov, 2018 1 commit
-
-
Yi-Soo An authored
To avoid unused parameter warning at compile-time, cast the parameter to void type. Change-Id: I4559b6ad06dc6ccfd304561015d9a184108dea11 Signed-off-by:
Yi-Soo An <yisooan@gmail.com>
-
- 06 Nov, 2018 1 commit
-
-
Oleksii Beketov authored
PEM/DER casting removed, allowing mbedtls to manage certificate conversion by itself. Credresource loads certificates that could be either PEM or DER encoded to a linked list instead of pushing them to a buffer. Change-Id: I200f9ef8798b20bf894b8ef2cf85e42e13749f38 Signed-off-by:
Oleksii Beketov <ol.beketov@samsung.com>
-
- 05 Nov, 2018 1 commit
-
-
Aleksey authored
Change-Id: Ia3436b8ea9da299084b770c4cd048f626a5d7d5a Signed-off-by:
Aleksey Volkov <a.volkov@samsung.com>
-
- 31 Oct, 2018 1 commit
-
-
Steven Saunders authored
Change-Id: I11ee97610c01f464dba896e600c71831629650bc Signed-off-by:
Steven Saunders <s.saunders-contractor@cablelabs.com>
-
- 17 Oct, 2018 1 commit
-
-
Nathan Heldt-Sheller authored
Per CR 2611, CA and SubCA Certificates may (or may not) include the keyUsage "digitalSignature" bit. This change removes that bit from the list of disallowed bits. Change-Id: Ib70b838518bf2375be7b4ade9b5ab9d98cb397e9 Signed-off-by:
Nathan Heldt-Sheller <nathan.heldt-sheller@intel.com>
-
- 07 Sep, 2018 1 commit
-
-
Jozef Kralik authored
- fix for mutex deadlock in case of simualetionesly send & recieve of tcp/tls connections Bug: https://jira.iotivity.org/browse/IOT-3075 Bug: https://jira.iotivity.org/browse/IOT-3059 Change-Id: I6e9296de9b22858f831ee503587fda51323ac902 Signed-off-by:
Jozef Kralik <jozef.kralik@kistler.com>
-
- 06 Sep, 2018 1 commit
-
-
Jozef Kralik authored
- u_arraylist_swap provides swap of elements in a array list Bug: https://jira.iotivity.org/browse/IOT-3075 Bug: https://jira.iotivity.org/browse/IOT-3059 Change-Id: Iead0efa96b95f026b6a5b20731c8069f688c9483 Signed-off-by:
Jozef Kralik <jozef.kralik@kistler.com>
-
- 31 Aug, 2018 1 commit
-
-
pooja authored
Change-Id: Id2820a733503eb05861cf354ae3ea6a2a81a6736 Signed-off-by:
pooja <pooja.k@partner.samsung.com>
-
- 06 Aug, 2018 1 commit
-
-
Koushik4082 authored
Revert changes Change-Id: I92948b4039e464cd2ee02dcdf236a57942bf1992 Signed-off-by:
Koushik4082 <g.koushik@samsung.com>
-
- 26 Jul, 2018 1 commit
-
-
koushik.girijala authored
Change-Id: I90f971ec1f51d7a2b7dd829c3ebd6fbd61f90c77 Signed-off-by:
koushik.girijala <g.koushik@samsung.com>
-
- 11 Jul, 2018 1 commit
-
-
Oleksandr Andrieiev authored
Bug: https://jira.iotivity.org/browse/IOT-3108 Change-Id: I1bca35ab9c516f7a0850dd209e043048d9194007 Signed-off-by:
Oleksandr Andrieiev <o.andrieiev@samsung.com>
-
- 10 Jul, 2018 1 commit
-
-
Philippe Coval authored
I wasnt aware about the 2.0-rel but I saw it was changed elsewher and decided it should be consistent: May be squashed in: https://gerrit.iotivity.org/gerrit/#/c/26031/2/resource/csdk/include/octypes.h 5165b2baeb4b667aa0a9768f5f0ae9bd3bfb2a9f Bug: https://jira.iotivity.org/browse/IOT-1745 Origin: https://gerrit.iotivity.org/gerrit/#/c/26081/ Change-Id: I2e1afd6201f2047226ff5dc7911f736a240920f3 Signed-off-by:
Philippe Coval <p.coval@samsung.com>
-
- 26 Jun, 2018 1 commit
-
-
koushik.girijala authored
Support for adding token to empty signaling message Draft changes in coap and IoTivity Change-Id: I7be3da0c09b41516d57c02cef98a6815dd1950bb Signed-off-by:
koushik.girijala <g.koushik@samsung.com>
-
- 19 Jun, 2018 1 commit
-
-
koushik.girijala authored
Aborting TCP connect operation during IP disconnect and Adapter stop Change-Id: If6a51416f90be533ebdd70096781c3d094512752 Signed-off-by:
koushik.girijala <g.koushik@samsung.com>
-
- 18 Jun, 2018 1 commit
-
-
koushik.girijala authored
Aborting TCP connect operation during IP disconnect and Adapter stop Change-Id: If6a51416f90be533ebdd70096781c3d094512752 Signed-off-by:
koushik.girijala <g.koushik@samsung.com>
-
- 15 Jun, 2018 1 commit
-
-
sungmok.shin authored
- TARGET_OS "webos" is added - IP adapter for network monitoring is implemented - Introduce PmLog for IoTivity over webos - Provisioning library is included - Crash with iotivity-node application is fixed - Build error due to RD_MODE=all is fixed - ACG (Access Control Group) configuration file for sample application is added - Procedure for registering/Unregistering luna service is implemented - Internal function for getting LSHandle is implemented - ocserverbasicops & occlientbasicops for webos is implemented (built from separate folder) - IoTivity sampler(iotivity-node) for webOS is implemented - Set native application path to /usr/palm/services Bug: https://jira.iotivity.org/browse/IOT-2967 Change-Id: I3f4f143e7f528e873e5758410e226d98b2679151 Signed-off-by:
sungmok.shin <sungmok.shin@lge.com>
-
- 14 Jun, 2018 1 commit
-
-
Oleksandr Andrieiev authored
For secure connections that use certificates the SubjectUUID is retrieved from leaf certificate's CN. However, there is no binding mechanism between Root CA and Device Id that it can generate certificates for. Root CAs can issue certificates with arbitrary UUIDs, which can be used to impersonate another Device. The fix adds callback to the certificate chain validation function. This callback collects single-linked list of all UUIDs associated with the certificate in cred entries. When leaf certificate is reached, UUID of Device is retrieved and matched against static list. If no matching UUID is found, connection should be rejected. Bug: https://jira.iotivity.org/browse/IOT-3087 Change-Id: I20333c980226dc6a0c257dc36aab1502202993d9 Signed-off-by:
Oleksandr Andrieiev <o.andrieiev@samsung.com>
-
- 28 May, 2018 1 commit
-
-
Koushik Girijala authored
Add csdk API in ocstack to send COAP ping messages over tcp. Change-Id: Idbe257c1baa90a7cabce6fe6113ab09fb5644eab Signed-off-by:
Veeraj Khokale <veeraj.sk@samsung.com> Signed-off-by:
koushik girijala <g.koushik@samsung.com> (cherry picked from commit bfbac92c)
-
- 24 May, 2018 1 commit
-
-
Veeraj Khokale authored
TCP adapter disconnects the session whenever the data to be sent has an empty payload. Since ping messages and signaling messages need to have an empty payload they are dropped. Fix this by checking if the message is a signaling message before dropping it. Change-Id: I1cfad27fcfd5cf3a42510412e6555b84ea905259 Signed-off-by:
Veeraj Khokale <veeraj.sk@samsung.com> (cherry picked from commit c7dce6b5)
-
- 18 May, 2018 1 commit
-
-
Mats Wichmann authored
All four doxyfiles are updated to current template (newer doxygen version) by running doxygen -u iotivity logo is added, doxyfiles point to it C SDK adds individual listings for (some) libraries xml template for C SDK displays library page doxygen thinks these are "modules", but mostly ok xml template also displays "pages", which causes a a list of deprecated elements to be displayed Some headers are marked up for their inclusion in libraries (work in progress). Libraries are "defined" in guides/Home.txt, so far with only minimal definitions - need improving. An iotivity-specific css file is added, so far includes markup for two new elements (aliases) Two aliases are defined, @experimental prints a section indicating the feature is experimental; @sideeffect takes one argument and prints a section with that argument as the body. Intended as a way to be able to note e.g. if a function causes allocations that need to be tracked - there are no current users of this alias. Some minor doc cleanup is included. Cloud auth.h emits errors on processing, those were fixed, some doc wording added, and the prototype for CloudStart was removed as there is no implementation. Change-Id: I8a434bb3cb51523129ec8e478ac45ac196cf41b5 Signed-off-by:
Mats Wichmann <mats@linux.com>
-
- 11 May, 2018 1 commit
-
-
Veeraj Khokale authored
TCP adapter disconnects the session whenever the data to be sent has an empty payload. Since ping messages and signaling messages need to have an empty payload they are dropped. Fix this by checking if the message is a signaling message before dropping it. Change-Id: I1cfad27fcfd5cf3a42510412e6555b84ea905259 Signed-off-by:
Veeraj Khokale <veeraj.sk@samsung.com>
-
- 10 May, 2018 1 commit
-
-
Koushik Girijala authored
Add csdk API in ocstack to send COAP ping messages over tcp. Change-Id: Idbe257c1baa90a7cabce6fe6113ab09fb5644eab Signed-off-by:
Veeraj Khokale <veeraj.sk@samsung.com> Signed-off-by:
koushik girijala <g.koushik@samsung.com>
-
- 01 May, 2018 1 commit
-
-
George Nash authored
the headers caedradapter_singlethread.h and cainterfacecontroller_singlethread.h have no implementation associated with these headers. The implementation was most likely removed when arduino support was removed. Change-Id: Idef573722c51f465d8b83378b5751244ef78ffc6 Signed-off-by:
George Nash <george.nash@intel.com>
-
- 24 Apr, 2018 2 commits
-
-
George Nash authored
This fixes memory leaks reported by valgrind Change-Id: I99fe0b69e2c466e495f19bffd2226ebcd019cc85 Signed-off-by:
George Nash <george.nash@intel.com>
-
George Nash authored
Valgrind reported that the buffer was not initilized before being used for a conditional jump. This change zero ('/0') intilizes the buffer. Change-Id: I51d1716167f3da628783bef6bd733ab06e24de1e Signed-off-by:
George Nash <george.nash@intel.com>
-
- 18 Apr, 2018 1 commit
-
-
Kush authored
Change-Id: I893246e60d959efa65741635e8e8b286e05a0b4d Signed-off-by:
Kush <kush.agrawal@samsung.com>
-