Skip to content

Latest commit

 

History

History
126 lines (72 loc) · 6.8 KB

CHANGELOG.md

File metadata and controls

126 lines (72 loc) · 6.8 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

⛰️ Features

  • [breaking] Configuration file system (#17) - (0baf2ba)
  • Look up host name aliases in ssh_config (#22) - (46c450d)
  • Allow user to specify the time stamp format for printed/logged messages - (4eaf2ec)

🐛 Bug Fixes

  • Use correct format for the remote endpoint network config debug message - (183e5fb)
  • Always use the same address family with ssh and quic - (084904d)

📚 Documentation

  • Tidy up --help ordering, update man pages, tidy up doc comments - (3837827)
  • Update project policies and notes - (399422b)

🎨 Styling

  • Show Opening control channel message - (4d14a26)

🏗️ Build, packaging & CI

  • Build rust binaries with --locked - (5f0af1f)
  • Set git_release_draft=true, update MAINTENANCE.md - (a25bf8b)
  • Add cargo doc task to include private items; fix that build - (c8298e2)
  • Speed up link times - (c6465ad)
  • Add Debian postinst script (#13) - (1a4e10e)

⚙️ Miscellaneous Tasks

  • Add feature flag to enable rustls logging (on by default) - (4ac1774)
  • Make HumanU64 parse errors more useful - (63bf2f2)
  • Make PortRange parse errors more useful - (013ea2b)
  • Update dependencies

🐛 Bug Fixes

  • (deps) Bump rustls from 0.23.16 to 0.23.18 (#15) - (e333abc)

📚 Documentation

  • Add note about build prerequisite - (6b176c9)

⚙️ Miscellaneous Tasks

  • (build) Fix autopublish of Debian packages - (74b3ea6)

📚 Documentation

  • Add build group to cliff config - (603b6b6)

🏗️ Build & CI

  • Fix release workflow syntax - (294bac3)
  • Make build script less panicky - (0d3ab56)

⛰️ Features

  • Suppress RTT warning unless it's at least 10% worse than configuration - (47be5a5)

🐛 Bug Fixes

  • Autogenerate version string correctly in CI - (64dfcea)

🚜 Refactor

  • Combine the capnp invocations - (2bea195)

📚 Documentation

⚡ Performance

  • Use jemallocator on musl 64-bit builds - (83e1e58)

🎨 Styling

  • Move instant speed readout to the right, remove %age - (dc68383)

⚙️ Miscellaneous Tasks

  • (ci) Align ci and release workflows - (d16d38a)
  • Remove spurious cache key - (7e64feb)
  • Build debian package - (435b6b5)
  • Add aarch64 build (#7) - (863eb71)
  • Tidy up CI, add release workflow (#6) - (dedfe22)

[0.1.0]

⛰️ Features

  • Support non-standard ssh clients and passthrough options - (7e351f2)
  • Support user@host syntax - (fd7aab7)
  • Option to select congestion control algorithm - (da105d6)
  • IPv6 bare addressing i.e. [1:2:3::4]:file - (bce0c44)

📚 Documentation

  • Initial set of rustdocs - (129bd30)

🎨 Styling

  • Output statistics in human-friendly format - (321a92d)
  • Dynamically update spinner tick rate as a function of throughput - (b62e0e7)