This is an automated email from the ASF dual-hosted git repository.

linguini pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx-apps.git


The following commit(s) were added to refs/heads/master by this push:
     new 7f9013991 netutils/libshvc: update to correct reply head for non 
single element CID array
7f9013991 is described below

commit 7f901399184ebfb247ea5fbd36ea21cbd5c00539
Author: Pavel Pisa <[email protected]>
AuthorDate: Wed Oct 15 22:01:47 2025 +0200

    netutils/libshvc: update to correct reply head for non single element CID 
array
    
    The update enables interoperability with a Silicon-Heaven
    SHV3 protocol broker implemented in Rust language
    
      https://github.com/silicon-heaven/shvbroker-rs
    
    New commits from shv-libs4c project
    
      https://github.com/silicon-heaven/shv-libs4c
    
    - shv_pack_head_reply: correct reply head for non single element
      CID array
    
      When servicing request from the SHV3 protocol version broker
      itself then CID array is empty and missing TAG_CALLER_IDS
      for empty array breaks encoding scheme.
    
    - shv_process: even in case of unsuccessful attempts to connect
      respect request to stop
    
      The request to stop initiate  by signal caused the high priority
      thread to enter busy-loop and block a system. Check for request
      to stop (running flag cleared) even in disconnected state after
      unsuccessful attempt.
    
    Signed-off-by: Pavel Pisa <[email protected]>
---
 netutils/libshvc/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/netutils/libshvc/Makefile b/netutils/libshvc/Makefile
index 29fdc071c..3db2a49cb 100644
--- a/netutils/libshvc/Makefile
+++ b/netutils/libshvc/Makefile
@@ -25,7 +25,7 @@ include $(APPDIR)/Make.defs
 SHVDIR := shv-libs4c
 
 # Commit hash of the supported shv-libs4c revision
-SHV_LIBS4C_COMMIT_HASH := a8aa519a85e503a44b819fe3a4919dccc6fd559a
+SHV_LIBS4C_COMMIT_HASH := 149cf26b71c73b9d5f59b5b21d5b079b1a1150c1
 
 SHV_LIBS4C_TARGZ := shv-libs4c-$(SHV_LIBS4C_COMMIT_HASH).tar.gz
 

Reply via email to