GT 4.0.2 Incremental Release Notes: GridFTP

1. Introduction

These release notes are for the incremental release 4.0.2. It includes a summary of changes since 4.0.1, bug fixes since 4.0.1 and any known problems that still exist at the time of the 4.0.2 release. This page is in addition to the top-level 4.0.2 release notes at http://www.globus.org/toolkit/releasenotes/4.0.2.

For release notes about 4.0.0 (including feature summary, technology dependencies, etc) go to the GridFTP 4.0.0 Release Notes.

2. Changes Summary

Aside from bug fixes, no changes have been made for GridFTP since 4.0.1. However, please remember that a protocol change was made in 4.0.1 to match a wuftpd extension regarding listings and resolve an issue with a function in the Java Cog Kit. This breaks technical protocol compatibility with RFC959 (FTP), but matches the behavior of 2.4.x servers. See Bug 3507 for details.

3. Bug Fixes

The following bugs were fixed for GridFTP:

  • Bug 3618: GridFTP fails to transfer a file if I've only group permissions
  • Bug 3632: CDUP/CWD dir parsing problems
  • Bug 3769: -cd wont create more than one level of directories
  • Bug 3902: 500 Command failed. : globus_xio: An end of file occurred
  • Bug 3919: GT 4.0.1 g-u-c dumps core in batch mode with restartability
  • Bug 3956: Globus-url-copy does not create multilevel directories.
  • Bug 4149: env GLOBUS_HOSTNAME=invalid globus-gass-server abort
  • Bug 4185: Recursive directory transfer failure in globus-url-copy
  • Bug 4208: gridftp server segfaults if it can't open its logfile
  • Bug 4280: GridFtp server could not take long home directory name

4. Known Problems

The following problems are known to exist for GridFTP at the time of the 4.0.2 release:

  • Bug 3324: gridftpd croaking on startup - globus_l_io_tcp_contact_string failed
  • Bug 3214: Backend of GT4 GridFTPd should ignore ~/.globus/certificates
  • Bug 3387: client library doesn't respect GLOBUS_HOSTNAME
  • Bug 3622: gridftp server improperly handles detach option in config file
  • Bug 3761: globus_ftp_control library hangs at various places (depending on os)
  • Bug 3807: "not a plain file" could be "file not found"
  • Bug 3845: data channel authentication failure
  • Bug 4119: Malformed UTF-8 character problem in globus-ftp-client tests
  • Bug 4274: client library has no default striping layout.
  • Bug 4344: Globus-url-copy client does not reuse the connection when run in 3rd party mode

5. For More Information

Click here for more information about this component.