Linux SoftwareSystemNetworkingftplib 3.1

ftplib 3.1


ftplib is a set of routines that implement the FTP protocol
Developer:   Thomas Pfau
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   163K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


ftplib is a set of routines that implement the FTP protocol. They allow applications to create and access remote files through function calls instead of needing to fork and exec an interactive ftp client program.

ftplib has been built, tested and is working on Linux (X86 and AXP), VMS (VAX and AXP), OSF/1 (now Digital Unix), and Windows NT (X86 and AXP).

What's New in This Release:
  • 1) Added FtpPwd(), FtpSysType(), FtpCDUp(), FtpSize() and FtpModDate().
  • 2) Fixed bug in FtpClose() - It wasn't waiting for the '226 Transfer
  • Complete' since it didn't have access to the control connection. A pointer to it is now kept in the data connection.
  • 3) Fixed bug in FtpClose() - The data connection wasn't being freed. This could have resulted in memory leaks.
  • 4) Allow runtime selection of connection mode (PORT/PASV) with default set at compile time.
  • 5) Added support for a user callback routine which can get called after a user specified number of bytes are transferred or after waiting for data on a socket for a user specified time period.
  • 6) Add FtpOptions() which allows changing connection options. Options include connection mode, callback routine, and parameters regarding when the user's callback routine gets called.
  • 7) Added checks to make sure strcpy()/sprintf()/etc. wouldn't write past end of buffers.
  • 8) Modified build procedure to create a shared library.
  • 9) Added install option to makefile which installs under /usr/local.
  • 10) Modified qftp to use new interface.
  • 11) Modified qftp to log progress every 10% of file or every time data is delayd by 1 second if -v setting is not zero.
  • 12) Modified qftp to use fgets() instead of gets().
    tags callback routine  modified qftp  and axp  user specified  connection mode  the data  fixed bug  waiting for  x86 and  data connection  

    Download ftplib 3.1


     http://nbpfaus.net/~pfau/ftplib/ftplib-3.1-1.zip


    Authors software

    ftplib 3.1 (by Thomas Pfau)
    ftplib is a set of routines that implement the FTP protocol


    Similar software

    ftplib 3.1 (by Thomas Pfau)
    ftplib is a set of routines that implement the FTP protocol

    Gnome Remote Connection Manager 0.1.5 (by Stephen M. Przepiora)
    Gnome Remote Connection Manager is a gnome application that stores information
    about remote connections.

    It gives you a GUI progr

    ftplib++ 2.0.2 (by Sikor Sxe)
    ftplib++ contains a c++ class providing ftp client functionality

    SSH library 0.11 (by Aris Adamantiadis)
    Ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library

    Dial2Net 0.1.3 (by Ted Harden)
    Dial2net is an application that configures a PPP (dialup) connection according to the ISP specified by the user

    ftplibpp 2.0.2 (by Magnus Kulke)
    ftplib++ contains a c++ class providing ftp client functionality

    Axel 1.0a (by Wilmer van der Gaast)
    Axel does the same thing any other accelerator does: it opens more than one HTTP/FTP connection per download and each connection tran

    ProxyChain 0.4 (by Pablo Fernandez)
    ProxyChain generates a chain of proxies which can give you greater anonymity

    urlmon 4.0 (by Jeremy Impson)
    urlmon is a Perl application that makes a connection to a web site and records the last_modified time for that url.

    Upon subsequen

    trafcalc 1.2 (by Mathias Bernhardt)
    interfaceTrafcalc calculates the size of the TCP-payload on a system via packet capturing and connection tracking at the user level i


    Other software in this category

    Nmap 4.20 (by Fyodor)
    Nmap is a utility for network exploration or security auditing

    iptables 1.3.7 (by Harald Welte)
    iptables and netfilter are building blocks of a framework inside the Linux 2.4.x and 2.6.x kernel

    Linux Bandwidth Arbitrator 9.62 (by astormchaser)
    Linux Bandwidth Arbitrator allows beginning-to-advanced network administrators to control bandwidth

    Ettercap 0.7.3 (by ALoR NaGA)
    Ettercap is a network sniffer/interceptor/logger for ethernet LANs

    rdesktop 1.5.0 (by matthewc)
    rdesktop is an open source client for Windows NT Terminal Server and Windows 2000/2003 Terminal Services, capable of natively speakin

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags