1. 25 Jul, 2019 2 commits
  2. 18 Jul, 2019 1 commit
  3. 10 Jul, 2019 1 commit
  4. 09 Jul, 2019 1 commit
  5. 24 May, 2019 1 commit
  6. 22 Apr, 2019 1 commit
  7. 10 Apr, 2019 1 commit
  8. 27 Feb, 2019 1 commit
  9. 26 Feb, 2019 1 commit
  10. 07 Feb, 2019 1 commit
  11. 21 Jan, 2019 1 commit
  12. 16 Jan, 2019 1 commit
  13. 20 Nov, 2018 1 commit
  14. 13 Nov, 2018 1 commit
  15. 06 Nov, 2018 1 commit
  16. 05 Nov, 2018 1 commit
  17. 31 Oct, 2018 1 commit
  18. 17 Oct, 2018 1 commit
  19. 07 Sep, 2018 1 commit
  20. 06 Sep, 2018 1 commit
  21. 31 Aug, 2018 1 commit
  22. 06 Aug, 2018 1 commit
  23. 26 Jul, 2018 1 commit
  24. 11 Jul, 2018 1 commit
  25. 10 Jul, 2018 1 commit
  26. 26 Jun, 2018 1 commit
  27. 19 Jun, 2018 1 commit
  28. 18 Jun, 2018 1 commit
  29. 15 Jun, 2018 1 commit
    • sungmok.shin's avatar
      Add 'webos' into the target OS list · bd43c4d1
      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: default avatarsungmok.shin <sungmok.shin@lge.com>
      bd43c4d1
  30. 14 Jun, 2018 1 commit
    • Oleksandr Andrieiev's avatar
      [CR2390] Identity spoofing/privelege escalation · bc8c9fdc
      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's avatarOleksandr Andrieiev <o.andrieiev@samsung.com>
      bc8c9fdc
  31. 28 May, 2018 1 commit
  32. 24 May, 2018 1 commit
    • Veeraj Khokale's avatar
      [IOT-3044] No response for Ping message · 6b637551
      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: default avatarVeeraj Khokale <veeraj.sk@samsung.com>
      (cherry picked from commit c7dce6b5)
      6b637551
  33. 18 May, 2018 1 commit
    • Mats Wichmann's avatar
      Documentation improvements to layout and grouping · c6f30d10
      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: default avatarMats Wichmann <mats@linux.com>
      c6f30d10
  34. 11 May, 2018 1 commit
    • Veeraj Khokale's avatar
      [IOT-3044] No response for Ping message · c7dce6b5
      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: default avatarVeeraj Khokale <veeraj.sk@samsung.com>
      c7dce6b5
  35. 10 May, 2018 1 commit
  36. 01 May, 2018 1 commit
  37. 24 Apr, 2018 2 commits
  38. 18 Apr, 2018 1 commit