History log of /freebsd-9.3-release/lib/libftpio/ftpio.h
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 93149 25-Mar-2002 phk

Modernize my email address.


# 62649 05-Jul-2000 ume

IPv6 support.
This is required for forthcoming IPv6 ready installer.

Obtained from: KAME


# 50476 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 31892 20-Dec-1997 jb

Change errno usage as a field in a structure and as an argument to a
function from 'errno' to 'error' so that there is no conflict with the
thread-safe definition of errno in errno.h.


# 25487 05-May-1997 jkh

Make this C++ safe.
Submitted by: Nadav Eiron <nadav@barcode.co.il>


# 22993 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


# 21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


# 19731 14-Nov-1996 ache

For functions ftpGetURL, ftpPutURL, ftpLogin it was impossible to know
FTP error return code because
1) They return NULL, it means that ftpErrno can't be used because
it takes file pointer
2) They don't have FILE-type argument as f.e. ftpGet/ftpPut to use
it for ftpErrno instead.

For that functions I add yet one int* type argument to store
FTP error return code. It is impossible to add some global variable
for that reason, because user can have multiply FTP connections
opened at the same time.

So, interface changed, major number bumped.
Userland changes will follows.

Minor bugfixes, the code:
Forget to close file in few places, when failure occurse
Forget to NULL cached host name, multiply free is possible


# 19728 14-Nov-1996 ache

Oops, forget the fact that several ftp connections can be active
at the same time, so add new con_state to avoid QUIT recursion

Still should go to 2.2


# 18394 19-Sep-1996 peter

Make libftpio 64-bit clean.

Major version bumped (by me) since the ftpGet() public interface has
changed (an "int *" becomes and "off_t *")

Submitted by: Jason Thorpe <thorpej@nas.nasa.gov>, PR#1640


# 17732 20-Aug-1996 jkh

Add an ftpErrString() function for returning human readable failure
codes.
Submitted-By: Archie Cobbs <archie@whistle.com>


# 17405 03-Aug-1996 jkh

1. Add verbose flag to ftp_login()
2. Remove pkg_* support - tcl7.5's channel interface has rendered this
almost entirely unsupportable (at least in the way it currently stands).
Submitted-By: jmz & jkh


# 16955 03-Jul-1996 jkh

Implement an ftpVerbose() hook.
Submitted by: jmz


# 16781 26-Jun-1996 gpalmer

Makefile:
Add -Wall to CFLAGS

ftpio.h:
It's ftpGetModTime, not ftpModTime


# 16599 22-Jun-1996 jkh

Fix a bug in the way binary/ascii settings were being done. New
ftpAscii() call sets connection to ascii as counterpart to ftpBinary().


# 16435 17-Jun-1996 jkh

Rethink and reimpliment the way RESTARTS are handled. The method I inheirited
from jmz was a hopeless kludge (sorry Jean-Marc :) and handled the problem
in the wrong way. ftpRestart() has now gone away and ftpGet() has grown a
new parameter.


# 16421 17-Jun-1996 jkh

This commit was generated by cvs2svn to compensate for changes in r16420,
which included commits to RCS files with non-trunk default branches.


# 16420 17-Jun-1996 jkh

Bring in a new library `libftpio', so named to avoid clashes with older
packages and also sort of give the (correct) impression that this basically
sits on top of stdio and deals with stream pointers (FILE*).