Skip to content

[25.12] csshnpd: bump to c1.1.1 release - #30498

Open
cpswan wants to merge 1 commit into
openwrt:openwrt-25.12from
atsign-foundation:cpswan-csshnpd-c1.1.1-openwrt-25.12
Open

[25.12] csshnpd: bump to c1.1.1 release#30498
cpswan wants to merge 1 commit into
openwrt:openwrt-25.12from
atsign-foundation:cpswan-csshnpd-c1.1.1-openwrt-25.12

Conversation

@cpswan

@cpswan cpswan commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

📦 Package Details

Maintainer: @cpswan

Description:
fixed srv segfault on connection teardown (pthread_join clobbered tid) C daemon filters device atSign out of the manager atSign list handle the case where the only manager atSign is the device atSign sshnpd + srv code review findings (24 fixes: bounds checks, leak fixes, error-path hardening, log hygiene)
bump atsdk to at_c v0.4.1 for the atauth/onboarding

(cherry picked from commit ec8e057)

NB there was no backport of c1.1.0 (#30429), so this also includes:

Added policy support
Added proxy support for root domain and at_activate Added ESCR relay authentication
Adjustable session timeout
Twinned session keys
Security hardening


🧪 Run Testing Details

  • OpenWrt Version: 25.12.5, r33051
  • OpenWrt Target/Subtarget: x86_64
  • OpenWrt Device: x86_64 VM

✅ Formalities

  • I have reviewed the CONTRIBUTING.md file for detailed contributing guidelines.

@openwrt openwrt Bot added the release/25.12 Issues/PR on branch 25.12 label Sep 10, 2026

@openwrt-ai openwrt-ai left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Commit checks

  • d5d89cc "csshnpd: bump to c1.1.1 release" — the (cherry picked from commit 4ae81918…) trailer names the author-side pre-merge commit, which is not part of openwrt/packages master history (net/csshnpd/Makefile on master goes ec8e057534819a7fea15f). The trailer should point at the merged master commit ec8e057db36ed1e751d36318fcd12a2b3b661482; git cherry-pick -x ec8e057d from master generates it.

Generated by Claude Code

fixed srv segfault on connection teardown (pthread_join clobbered tid)
C daemon filters device atSign out of the manager atSign list
handle the case where the only manager atSign is the device atSign
sshnpd + srv code review findings (24 fixes: bounds checks, leak
fixes, error-path hardening, log hygiene)
bump atsdk to at_c v0.4.1 for the atauth/onboarding

Signed-off-by: Chris Swan <chris@atsign.com>
(cherry picked from commit ec8e057)
@cpswan
cpswan force-pushed the cpswan-csshnpd-c1.1.1-openwrt-25.12 branch from d5d89cc to 84d3ad1 Compare September 11, 2026 08:59

@openwrt-ai openwrt-ai left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Commit checks

  • 84d3ad1 "csshnpd: bump to c1.1.1 release" — the cherry-picked message lists only the c1.1.0 → c1.1.1 changes, but on openwrt-25.12 this commit moves 1.0.20 → 1.1.1 and therefore also ships the whole c1.1.0 release. Add a line under the (cherry picked from ...) trailer stating that c1.1.0 (#30429) was never backported and is folded in here, so the branch history carries that fact rather than only the PR description.

Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release/25.12 Issues/PR on branch 25.12

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants