Skip to content

v2.0.1

Choose a tag to compare

@inureyes inureyes released this 13 Apr 14:48
· 121 commits to main since this release

New Features

  • Added bssh-keygen to Debian package build pipeline for all architectures (amd64, arm64)
  • bssh-keygen now available as separate .deb package alongside bssh and bssh-server

Improvements

  • Enhanced GitHub Actions workflows with improved Debian package building
  • Better distro support with updated Ubuntu 26.04 (Resolute Raccoon) configuration

Bug Fixes

  • Fixed GitHub Actions debian_build.yml distro configuration that caused workflow validation errors
  • Corrected matrix mismatch between "questing" and "resolute" distro names

CI/CD Improvements

  • Added bssh-keygen to Debian package build matrix (debian_build.yml)
  • Created debian/control.bssh-keygen.binary and debian/rules.bssh-keygen.binary for packaging
  • Fixed workflow_run triggers and environment configuration

Technical Details

  • bssh-keygen now has proper Debian control files for package metadata
  • Added architecture-specific binary asset mappings for bssh-keygen

Dependencies

  • Bumped bssh-russh from 0.60.0 to 0.60.1 with security and dependency updates
  • Updated RC dependencies to latest versions:
    • rsa 0.10.0-rc.17 (fixes RUSTSEC-2023-0071 RSA Marvin Attack vulnerability)
    • elliptic-curve 0.14.0-rc.30
    • p256/p384/p521 0.14.0-rc.8
    • ml-kem 0.3.0-rc.2
  • Upgraded spki from 0.8.0-rc.4 to 0.8.0 (stable release)

Breaking Changes

None

Known Issues

None