------------------------------------------------------------------- Thu Aug 18 10:42:42 UTC 2022 - Ben Greiner - Update to 0.21.3 * server/LIST: prevent broken links are listed, but can't be used with stat * server: make User.get_permissions async - Release 0.21.2 + tests: remove exception representation check - Release 0.21.1 * tests: replace more specific ConnectionRefusedError with OSError for compatibility with FreeBSD (#152) - Release 0.21.0 * server: support PASV response with custom address (#150) - Release 0.20.1 * server: fix real directory resolve for windows (#147) - Release 0.20.0 * add client argument to set priority of custom list parser (parse_list_line_custom_first) (#145) * do not ignore failed parsing of list response (#144) - Enforce legacy pytest-asyncio mode * gh#aio-libs/aioftp#155 * works around gh#pytest-dev/pytest-asyncio#390 ------------------------------------------------------------------- Wed Nov 3 09:47:36 UTC 2021 - John Paul Adrian Glaubitz - Update to 0.19.0 * add client connection timeout * remove explicit coroutine passing to `asyncio.wait` ------------------------------------------------------------------- Fri Jan 22 13:48:55 UTC 2021 - andy great - Add minimum python-siosocks version. ------------------------------------------------------------------- Thu Jan 21 14:09:30 UTC 2021 - andy great - Update to 0.18.1. * sync tests with new `siosocks` * some docs fixes - Updates for 0.18.0 * server: fix `MLSX` time format * server: resolve server address from connection - Updates for 0.17.2 * server: fix broken `python -m aioftp` after 3.7 migration - Updates for 0.17.1 * common/stream: add `readexactly` proxy method - Updates for 0.17.0 * tests: fix test_unlink_on_dir on POSIX compatible systems * docs: fix extra parentheses * client: replace `ClientSession` with `Client.context` - Updates for 0.16.1 * client: strip date before parsing * client: logger no longer prints out plaintext password * client: add custom passive commands to client - Updates for 0.16.0 * server: remove obsolete `pass` to `pass_` command renaming * client: fix leap year bug at `parse_ls_date` method * all: add base exception class ------------------------------------------------------------------- Thu Jan 16 15:52:14 UTC 2020 - Marketa Calabkova - update to 0.15.0 * server: use explicit mapping of available commands for security reasons * client: add socks proxy support via siosocks * client: add custom list parser ------------------------------------------------------------------- Thu Nov 7 16:12:05 UTC 2019 - Matej Cepl - Run through spec-cleaner ------------------------------------------------------------------- Tue Jul 23 17:00:03 UTC 2019 - Todd R - Initial version