Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: iotivity/iotivity-lite
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.2.5.8
Choose a base ref
...
head repository: iotivity/iotivity-lite
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2.2.5.9
Choose a head ref
  • 11 commits
  • 124 files changed
  • 2 contributors

Commits on Sep 18, 2023

  1. Establish separate cloud connections for each device

    Also, handle ownership transfer for the second device when the
    first device is already connected to the hub. Extend the cloud
    server to accommodate multiple servers and enhance the check for
    empty endpoints.
    jkralik authored and Daniel Adam committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    9fd739b View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Check iotivity-lite stack init before processing requests

    Check if the iotivity-lite stack is initialized before processing new requests during shutdown.
    
    ---------
    
    Co-authored-by: Daniel Adam <daniel.adam1922@protonmail.com>
    jkralik and Danielius1922 authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    44d8643 View commit details
    Browse the repository at this point in the history
  2. Run tests with release images

    jkralik authored and Daniel Adam committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    7b99f87 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Add oc_endpoint_to_string64

    Create an oc_string64_t struct with statically allocated buffer that fits an endpoint
    address to avoid the use of the heap.
    The new function oc_endpoint_to_string64 converts an oc_endpoint_t to a string
    address using the oc_string64_t.
    
    Currently used internally.
    ---------
    
    Co-authored-by: Daniel Adam <daniel.adam1922@protonmail.com>
    jkralik and Danielius1922 authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    35f679b View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Update query public API

    Extend the function signature to include the include the length
    of the key. If the length of the key is known then a call to
    strlen can be avoided.
    
    Added:
      - oc_iterate_query_get_values_v1
      - oc_get_query_value_v1
      - oc_query_value_exists_v1
      - oc_ri_get_query_value_v1
      - oc_ri_query_exists_v1
    
    Deprecated:
      - oc_iterate_query_get_values
      - oc_get_query_value
      - oc_query_value_exists
      - oc_ri_get_query_value
      - oc_ri_query_exists
    Danielius1922 authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    92a1811 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. TLS: Drop messages associated with a closed endpoint in the processes

    When a session has been closed, we also need to clean up the process
    events associated with the endpoint.
    jkralik authored and Daniel Adam committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    40eb6bc View commit details
    Browse the repository at this point in the history
  2. Add allocator mutex

    When OC_DYNAMIC_ALLOCATION is disabled then memory allocation by
    oc_memb pool from multiple threads needs to be synchronized. For
    this purpose oc_allocator_mutex should be used to avoid misusing
    other mutexes for this purpose.
    Danielius1922 authored and Daniel Adam committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    f8fac5e View commit details
    Browse the repository at this point in the history
  3. Update Android compilation

    Fix compilation on supported Android environments.
    Danielius1922 authored and Daniel Adam committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    3ff55e7 View commit details
    Browse the repository at this point in the history
  4. obt: handle possible GET/POST/DELETE request failures

    Danielius1922 authored and Daniel Adam committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    43443b6 View commit details
    Browse the repository at this point in the history
  5. SonarCloud: don't use variable tainted by fread

    Danielius1922 authored and Daniel Adam committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    eede00d View commit details
    Browse the repository at this point in the history
  6. Fix issues reported by SonarCloud

    Danielius1922 authored and Daniel Adam committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    e5899d1 View commit details
    Browse the repository at this point in the history
Loading