Skip to content

Releases: bk2204/lawn

v0.4.0

15 Jun 21:21
v0.4.0
53349c0
Compare
Choose a tag to compare

v0.4.0

Project

  • Start signing releases with an SSH certificate.

  • Avoid running CI twice on push and pull request.

Binary

  • Add timeouts for lawn proxy polling.

  • Add experimental support for accessing credentials.

  • Add a memory backend for credentials.

  • Bump MSRV to 1.63 to fix security issues.

  • Update several crates to address security issues.

  • Implement reading socket information from the environment.

  • Allow querying data from Lawn callbacks.

  • Substantially improve performance for lawn proxy (about 500×).

Protocol and Internals

  • Start testing against Miri.

  • Add support for credential stores.

  • Add support for store=credential.

  • Add support for context=template.

  • Add support for auth=PLAIN.

  • Add support for auth=keyboard-interactive.

v0.3.0

31 Jul 22:06
v0.3.0
ac1344d
Compare
Choose a tag to compare

v0.3.0

Binary

  • lawn mount now understands how to access SFTP mounts.

  • lawn mount can accept an --auto option to choose the program and
    options for an SFTP mount automatically.

Protocol and Internals

  • The channel=sftp protocol is now supported.

  • The libc backend for 9P has been moved into a more generic lawn-fs
    crate that implements support for 9P and SFTP.

  • Substantially improve performance of channels and serialization.