Skip to content

propagation: harden delivery and complete parity APIs - #5

Merged
defidude merged 20 commits into
mainfrom
feature/api-parity
Jul 26, 2026
Merged

propagation: harden delivery and complete parity APIs#5
defidude merged 20 commits into
mainfrom
feature/api-parity

Conversation

@defidude

Copy link
Copy Markdown
Contributor

Summary

  • bound propagation admission and add exact inbound Resource ownership, cancellation, and proof-gated convergence
  • harden persistence, deduplication, validation, peer throttling, transfer status, and safe name presentation
  • align lxmd-rs delivery and stamp defaults with the Python LXMF compatibility target
  • add public API documentation gates and prepare the 1.1.0 release against rsReticulum v1.1.0

Validation

  • cargo check --workspace --all-targets
  • cargo fmt --all -- --check
  • cargo test --workspace (570 tests)
  • complete internal Reticulum/LXMF interoperability gate

Release

Intended version: 1.1.0.

@defidude
defidude merged commit a1c3a29 into main Jul 26, 2026
4 checks passed
@defidude
defidude deleted the feature/api-parity branch July 26, 2026 19:41
rinchen added a commit to rinchen/rsLXMF that referenced this pull request Jul 30, 2026
Port configure_peering, sticky offer/establish errors, and empty
peering-key stamping onto the post-ratspeak#5 sync task so remote PN sync
works without conflicting with main's identify and offer pipeline.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant