Release History¶
1.3.4 2021-12-15
- added the
run
command - added the ability to start awftp with a command file, to allow commands to be executed manually.
1.3.3 2021-12-07
- output of
lls
now sorted by filename
1.3.2 2021-12-06
- minor change in MonitoredReader
1.3.1 2021-12-03
- documentation corrections
1.3.0 2021-11-30
- changed API version integration so that all version-specific features are enabled up to the version provided by the contacted AW
- max. API known is 3.1.0 now
- added
coll
,ìnvacc
,ìnvls
,ìnvrej
commands - disabled SAML authentication, as it us not officially supported for FS&S API
1.2.5 2021-11-26
- fixed a display flaw in a situation where the login failed
- fixed a bug that caused not asking for a password if
open
was used without parameters
1.2.4 2021-11-25
- enabled the
progress
command - fixed
get
so that it does not load the entire file to be downloaded in memory before saving to disk (credits to John Stegeman) - fixed
put
so that it works even whenprogress
is turned off - the list of snapshots created by
snap -l
is now properly sorted - fixed loading/saving the command history
1.2.2 2019-05-20
- tuned get to work properly with huge files
1.2.0 2018-97-20
- added wildcards to ls
1.1.6 2019-05-20
- tuned get to work properly with huge files
1.1.5 2017-11-16
- fixed a bug in ls that caused awftp to crash for some users
1.1.4 2017-11-01
- fixed a bug that made readline unusable on MacOS
1.1.3 2017-10-30
- fixed a bug that caused awftp to crash on the lpwd and status commands when the local directory doesn’t exist (deleted underneath)
1.1.2 2017-09-22
- added a macOS binary
- now more tolerant when opening the history file fails
1.1.1 2017-08-29
- fixed a typo in the installation description (thanks to Guido H.)
1.1.0 2017-06-23
- added an option to list the Identity Providers supported by HCP Anywhere
- added an option to authenticate against a SAML IDP –> tested against ADFS SAML IDP only at this time
- removed the idps command, as it is useless now
1.0.3 2017-06-14
- fixed pip install
1.0.2 2017-06-14
- CTRL-D now equals the bye command
- new command:
- idps - list identity providers supported by the AW server
1.0.1 2017-05-21
- fixed a bug that caused ls to fail while a snapshot was active
1.0.0 2017-05-19
- now supporting HCP Anywhere FS&S API 3.0.0
- added support for multiple FS&S API versions (always trying to use the
highest one). New/updated commands:
- get - added progress meter
- hist - shows the history of a file
- link - added
-d
to delete a link - links - list active links
- put - added
-u
to update an existing file, added progress meter - search - allows to search for folder/files with a specific pattern in their name
- snap - allows to work with the data at a given snapshot
- restore - restore deleted files and previous versions of files
- user - info about the user’s settings in HCP Anywhere
- added ability to force using a specific FS&S API version (
--api
) - added the possibility to cancel a command by CTRL-C w/o leaving awftp
- added handling loss of connection to Anywhere server
- added the ability to start awftp w/o telling a HCP Anywhere server on the command line (similar to ftp, use open inside awftp)
- Now catching UnicodeEncodeErrors to remind the user to use an UTF-8 system language
0.2.0 2017-04-02
- fixed a bug in setup.py
0.1.9 2017-02-15
- re-factored the code for single-file binary creation using pyinstaller
- Fixed a bug that caused awftp to crash when using lls
- Fixed a missing dependency for click
0.1.7 2016-11-09
- Fixed failing imports
0.1.5 2016-07-07
- Changed getting the user’s id from pwd.getpwuid() to os.getuid() for Windows compatibility
0.1.4 2016-06-16
- some work to get it into pypi
0.1.0 2016-06-13
- initial release