Projects / NcFTP Client

NcFTP Client

NcFTP Client (also known as NcFTP) is a set of application programs implementing the File Transfer Protocol (FTP). It offers many ease-of-use and performance enhancements over the stock ftp client.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  12 Aug 2008 17:39

    Release Notes: Support for empty passwords was implemented. Editing of remote files was enabled. The ncftpls program can now filter and find files. New command aliases "mv" and "ll" were added. Resuming of ASCII mode transfers is now possible. Opening a site with a bookmark no longer assumes identical server configuration, making this more tolerant to server changes. Tildes in paths are handled better. Terminal handling was improved. Many other fixes and small improvements were made.

    •  07 Apr 2005 11:53

      Release Notes: The internal getline() and Duration() library functions were renamed to gl_getline() and FTPDuration() to avoid namespace collisions with glibc and Mac OS X libraries. Additional error response codes from SITE UTIME are now recognized. If the server does not support setting timestamps in MDTM, only one attempt is made. Control characters such as NUL, CR, and LF are no longer allowed in FTP URLs to avoid command injection. A problem where a timed-out transfer may have been detected but still locked up the process was fixed. Small compatibility fixes were made for Mac OS X, Solaris 10, and Linux.

      •  16 Jul 2004 18:40

        Release Notes: This release fixes several small bugs, such as problems with proftpd 1.2.9 and IBM mainframes, recursive upload, and looping in ncftpbatch. Furthermore, the ncftp tools now try not to display account information in "ps" process info. The utilities accept config info from stdin.

        •  12 Sep 2003 18:38

          Release Notes: This release has better compatibility with Serv-U and WS_FTP servers, support for GCC 3.4 precompiled headers, and a fix for an important bug that was causing socket leaks on Windows.

          •  06 Jul 2002 10:18

            Release Notes: Firewall fixes for logins, compatibility fixes for C++ and Linux, and a fix for the ncftpbatch bug which caused an infinite loop or long sleeps. A security issue with proxy PORT connections and hijacking was identified.

            Recent comments

            15 Apr 2003 16:26 star4ever

            resume transfer
            the only thing I think ncftp need is the possibility to resume previous downloads.

            21 Aug 2002 04:04 walles

            lftp
            See also lftp (http://freshmeat.net/projects/lftp/). According to my taste (but of course not necessarily yours) it is nicer to use than ncftp, but for some reason not as well known. The feature set is basically identical.

            18 Apr 2001 09:18 derci

            Re: NCFTP 3.0

            > I'm not very happy with 3.0, myself.
            > The last version was perfect, but the
            > new one blows. The bookmarking was less
            > of a PITA, the interface was nicer,
            > command line options were available,
            > etc...


            I miss the command line options too.

            The interface was changed because they decided to remove the ncurses support, so people without ncurses can still compile ncftp. But, they still provide the old ncurses-based bookmark editor as a seperate program (ncftpbookmarks), and if you type "make install", ncftp will run the old bookmark editor each time you type "bookmarks" or "open".

            16 Jun 1999 17:50 AHinMaine

            Re: NCFTP 3.0
            Well, not only is background useful for things other than warez, NcFTP is fully capable of bgput and bgget.

            I'm not very happy with 3.0, myself. The last version was perfect, but the new one blows. The bookmarking was less of a PITA, the interface was nicer, command line options were available, etc...

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.