Skip to content

Releases: oblique/async-tftp-rs

0.3.6

16 Dec 21:43
Compare
Choose a tag to compare

Changed

  • Send responses and errors from the bind address (#14)
  • Upgrade dependencies

0.3.5

28 Jan 16:00
Compare
Choose a tag to compare

Changed

  • Upgrade to bytes 1.0
  • Migrate from async-mutex to async-lock
  • Upgdate other dependencies

0.3.4

12 Dec 22:54
Compare
Choose a tag to compare

Changed

  • Upgrade to bytes 0.6.0
  • Upgrade to nom 6.0.1
  • Upgrade other dependencies
  • Use async-executor instead of FuturesUnordered

0.3.3

14 Sep 15:42
Compare
Choose a tag to compare

Changed

  • Upgrade to the v1 of smol building blocks.

0.3.2

06 Sep 21:10
Compare
Choose a tag to compare

Changed

  • Remove once_cell from dependencies.
  • Upgrade to new smol building blocks.

0.3.1

22 Aug 17:27
Compare
Choose a tag to compare

Improve

  • Rewrite tftpd-targz.rs example with async-tar and async-compression
    crates.
  • Use only alloc feature flag for futures-util.

0.3.0

17 Aug 17:59
Compare
Choose a tag to compare

Added

  • async-tftp is now runtime/executor agnostic thanks to [smol] building
    blocks. You can even run it with a simple block_on.
  • Added an example on how you can serve files from a tar.gz.
  • Added TftpServerBuilder::std_socket.

Changed

  • Because use-tokio feature flag is removed, Handler now only accepts
    futures_io::AsyncRead and futures_io::AsyncWrite.
  • TftpServerBuilder::socket now accepts async_io::Async<std::net::UdpSocket>.

Removed

  • Removed use-async-std feature flag.
  • Removed use-tokio feature flag.
  • Removed async_tftp::log::set_log_level.