- server: fix broken `python -m aioftp` after 3.7 migration
0.17.1
------------------
- common/stream: add `readexactly` proxy method
0.17.0
------------------
- tests: fix test_unlink_on_dir on POSIX compatible systems (118) - docs: fix extra parentheses (122) - client: replace `ClientSession` with `Client.context` Thanks to `AMDmi3 <https://github.com/AMDmi3>`_, `Olegt0rr <https://github.com/Olegt0rr>`_
0.16.1
------------------
- client: strip date before parsing (113) - client: logger no longer prints out plaintext password (114) - client: add custom passive commands to client (116) Thanks to `ndhansen <https://github.com/ndhansen>`_
0.16.0
------------------
- server: remove obsolete `pass` to `pass_` command renaming Thanks to `Puddly <https://github.com/puddly>`_
- client: fix leap year bug at `parse_ls_date` method - all: add base exception class Thanks to `decaz <https://github.com/decaz>`_
0.15.0
-------------------
- server: use explicit mapping of available commands for security reasons Thanks to `Puddly` for report