[ ⭐ ] New functionality:
- Introduced new logfile fields for transfer list, transfer size and used tgftp command (
GSIFTP_TRANSFER_LIST
,GSIFTP_TRANSFER_SIZE
,TGFTP_COMMAND
). These new fields (in addition to the already supported fields) allow for a detailed reproduction of a test. This is useful for reproducing and confirming test results. - Also updated program output for easier recognition (e.g. messages by tgftp are prefixed by
tgftp:
). - Added support for disabling the data channel authentication to allow tests with Debian based GridFTP servers, which have problems with data channel authentication.
[ ✅ ] Fixes:
The globus-url-copy
(guc) transfer command used internally by tgftp is now executed in the foreground. In addition the SIGINT
handler (potentially inherited from the caller) is reset to the default handler. This is needed for successful job hold and release of a gtransfer job by gsatellite.
Download URL: https://github.com/fr4nk5ch31n3r/tgftp/archive/v0.7.0.tar.gz
SHA1 hash of tarball: c553c7e075121808394bb8d653ac5df5238371d4