Skip to content

Yamcs Tech Debt Cleanup #58

@dmitri-mcguckin

Description

@dmitri-mcguckin

While investigating Issue #53, more problematic issues with implementation came up.

In addition to other missing features, such as storing sequence numbers in YDB.


 

This issue is intended to be an Epic for tracking multiple fixes (may be broken into multiple issues later) that need to be implemented, including:

  • Store HMAC keys in Yarch DB
  • Store Sequence Numbers in Yarch DB
  • Remove redundant packet classes (potentially convert common packet functions to a common PacketUtils static class)
  • Implement packet assertion checks both on ingress and egress

Sub-issues

Metadata

Metadata

Labels

tech-debtAn item that tracks technical debt that will need refactoring.

Type

Projects

Status

Backlog

Relationships

None yet

Development

No branches or pull requests

Issue actions