Skip to content

Releases: deniskovalchuk/libftp

v0.3.3

17 Mar 14:46
Compare
Choose a tag to compare

v0.3.2

25 Feb 12:57
Compare
Choose a tag to compare

New

  • ftp::client:
    • Deleted move constructors.
    • Internal improvements.

v0.3.1

04 Oct 12:12
Compare
Choose a tag to compare

Fixed

  • Added missing includes in <ftp/ftp.hpp>:
    • #include <ftp/file_list_reply.hpp>
    • #include <ftp/file_size_reply.hpp>

v0.3.0

03 Oct 20:55
Compare
Choose a tag to compare

New

  • Added support for IPv6 protocol. See RFC 2428.
  • ftp::reply:
    • Added a default constructor.
    • Added ftp::reply::is_negative() method.
    • Added ftp::reply::is_intermediate() method.
  • ftp::file_size_reply:
    • Added a default constructor.

v0.2.0

23 Sep 18:07
Compare
Choose a tag to compare

Breaking changes

  • ftp::client::get_file_list() now returns ftp::file_list_reply, which provides the parsed list of files.
  • ftp::client::get_file_size() now returns ftp::file_size_reply, which provides the parsed size.
  • ftp::replies::get_list() now returns std::vector instead of std::list.
  • ftp::replies::get_list() renamed to ftp::replies::get_replies().

New

  • Added ftp::observer::on_connected().

v0.1.0

19 Sep 21:32
Compare
Choose a tag to compare

This is the first release of the libftp project. The public API is stable, but minor changes are possible until version 1.0.0.