157 lines
7.2 KiB
C
157 lines
7.2 KiB
C
v1.9.4 - April 15, 1995. Using PORT by default instead of PASV by default.
|
|
Method to get the mail pathname changed.
|
|
|
|
v1.9.3 - March 5, 1995. Support for NetBSD and DELL added. Linger works
|
|
with passive mode now.
|
|
|
|
v1.9.2 - January 20, 1995. Another passive mode fix with the SOCKS library.
|
|
Trying to avoid going into the interactive shell if colon-mode fails.
|
|
|
|
v1.9.1 - January 1, 1995. Passive mode fix with the SOCKS library.
|
|
|
|
v1.9.0 - December 22, 1994. The program won't exit from the interactive shell
|
|
if it's working from a tty. For example, it won't exit if you do an mget
|
|
on a pattern that won't match anything. Added padding around jmp_buf's
|
|
for SunOS. SunOS needs sigjmp_buf's, but plenty of OS's don't support
|
|
sigjmp_buf's yet. Fixed the tips to reflect the new archive site.
|
|
|
|
v1.8.9 - December 20, 1994. Can now set "passive" user variable, or use
|
|
passive command to toggle PASV/PORT ftp. Debug mode now prints remote
|
|
responses. Can now get around buggy FTP servers like boombox.micro.umn.edu,
|
|
that give back invalid port numbers to PASV.
|
|
|
|
v1.8.8 - December 19, 1994. Now falls back to port FTP if passive FTP fails.
|
|
|
|
v1.8.7 - December 11, 1994. Tweaks for FreeBSD. Passive mode enabled and
|
|
turned on by default.
|
|
|
|
v1.8.6 - October 30, 1994. Tweaks for Solaris in sys.h.
|
|
|
|
v1.8.5 - September 20, 1994. Better(?) support for term.
|
|
|
|
v1.8.4 - September 19, 1994. Bug in Makefile fixed. Bug involving getwd
|
|
fixed.
|
|
|
|
v1.8.3 - August 27, 1994. Bug fixed where failed connection attempts when
|
|
using a numeric IP address would fail.
|
|
|
|
v1.8.2 - August 4, 1994. Can compile with DONT_TIMESTAMP to turn off syncing
|
|
timestamps of fetched files with their remote counterparts. IP_TOS now
|
|
utilized.
|
|
|
|
v1.8.1 - July 4, 1994. Forgot <signal.h> in ftprc.c.
|
|
|
|
v1.8.0 - July 4, 1994. Tweak for DEC OSF/1. NO_FORMATTING added.
|
|
Support for QNX added. Reporting an error if the recent file could
|
|
not be written. Bumped up the max recents to 50; the open menu will
|
|
now be fed through your pager to avoid the problem of scrolling off
|
|
screen. Fixed problem with redialing and running out of descriptors.
|
|
|
|
v1.7.8 - June 30, 1994. No longer defining TERMH for linux.
|
|
|
|
v1.7.7 - June 21, 1994. Deleted a space in front of an " #endif".
|
|
No functionality change whatsoever...
|
|
|
|
v1.7.6 - June 18, 1994. Added commands and code to support the
|
|
PASV command for passive negotiation of the data connection from
|
|
the host server to the client. This facilitates operation of the
|
|
client software from within a firewall. (J. B. Harrell)
|
|
|
|
v1.7.5 - May 28, 1994. Fixed a rare problem with dimmed text. Fixed
|
|
compilation problem with Dynix. Defining the domain name now takes
|
|
precedence over the getdomainname() function.
|
|
|
|
v1.7.4 - May 16, 1994. Tweaked hookup() a bit, to (try to) handle
|
|
hosts with multiple addresses better. Fixed error with GMT offsets.
|
|
Fixed 'addr_t' typo in SVR4 section. Moved SVR4 block down in sys.h.
|
|
|
|
v1.7.3 - April 13, 1994. Fixed minor error in syslog reporting.
|
|
Trying both getpwnam() and getpwuid(), instead of just one of them,
|
|
increasing the probability the program can get your passwd entry.
|
|
Better compatibility with other types of password input devices.
|
|
|
|
v1.7.2 - April 5, 1994. Bytes/sec is now correct. Fixed error when
|
|
NO_VARARGS was defined. Added support for <varargs.h>.
|
|
|
|
v1.7.1 - March 27, 1994. Defining HAS_DOMAINNAME for NeXT. Term hack can
|
|
share sockets, plus some term stuff added to the Makefile. Trimmed
|
|
some old stuff from the patchlevel.h file, and putting new versions
|
|
first now. Smarter about determining abbreviations from local hostnames.
|
|
Fixed bug where progress meter would go beserk after trying to get
|
|
a non-existant file.
|
|
|
|
v1.7.0 - March 14, 1994. More verbose when logging to the system log,
|
|
and making sure that syslog() itself is called with a total of 5
|
|
or less parameters. Official patch posted which incorporates all
|
|
the fixes to 1.6.0 (i.e. 1.6.1, 1.6.2, ... 1.6.9).
|
|
|
|
v1.6.9 - March 11, 1994. Added DOMAIN_NAME and Solaris CPP symbols.
|
|
Better handling of getting the domain name, specifically with SunOS.
|
|
BSDi support added.
|
|
|
|
v1.6.8 - March 4, 1994. Ensuring that tmp files are not public.
|
|
Trying harder to get the real hostname, and fixed problem with
|
|
disappearing progress meters (both due to T. Lindgren).
|
|
|
|
v1.6.7 - February 20, 1994. Using getpwnam() instead of getpwuid().
|
|
Supporting WWW paths (i.e. ftp://host.name/path/name).
|
|
|
|
v1.6.6 - February 15, 1994. Prevented scenario of fclosing a NULL FILE *.
|
|
Edited term ftp's hookup() a little. More defs for linux in sys.h.
|
|
Not updating a recent entry unless you were fully logged in.
|
|
|
|
v1.6.5 - January 6, 1994. Fixed error with an #ifndef/#endif block having
|
|
whitespace before the #. No longer confirming "ls >file" actions.
|
|
Changed echo() to Echo(). AIX 3 uses TERMIOS.
|
|
|
|
v1.6.4 - December 30, 1993. Fixed rare problem with GetDateAndTime.
|
|
confirm() will return true if you're running the init macro.
|
|
|
|
v1.6.3 - December 28, 1993. Added a new diagnostic command, memchk,
|
|
to print stats from a special malloc library if you used one.
|
|
Using SIZE and MDTM when the remote site supports it. Using a new
|
|
set of routines for term (again).
|
|
|
|
v1.6.2 - December 10, 1993.
|
|
Term hack no longer depends on the PASV command (!). The BROKEN_MEMCPY
|
|
problem worked-around. More wary of symbolic-link recursion.
|
|
Fixed local path expander. Fixed inadvertant flushing of the typeahead
|
|
buffer. Debug mode won't print your password. Progress meters
|
|
no longer goof up when the file is huge. Added time-remaining to the
|
|
Philbar.
|
|
|
|
v1.6.1 - November 5, 1993.
|
|
Checking if we have permission to write over a file to fetch.
|
|
A few very minor changes. BSD no longer trying to use strchr :-)
|
|
|
|
v1.6.0 - October 31, 1993.
|
|
Added "term" support for Linux users. Better SCO Xenix support. Added
|
|
-DLINGER, if you have a connection requiring it (so 'puts' to the remote
|
|
system complete). Added -DNET_ERRNO_H if you need to include
|
|
<net/errno.h>. Including more headers in sys.h. Fixed another globulize
|
|
bug. Fixed a bug in confirm() where prompt was overwriting a str32.
|
|
Added -DNO_CURSES_H if you do not want to try and include <curses.h>.
|
|
Added -DHAS_GETCWD (usually automatic) and HAS_DOMAINNAME. Logins as
|
|
"ftp" act like "anonymous." Fixed bug with "open #x". Making sure you
|
|
defined GZCAT as a string. Turning off termcap attributes one by one,
|
|
instead of using the turn-off-all-attributes. A few fixes for the man
|
|
page, including documentation of the progress-meter types. AIX 2.x,
|
|
AIX 3.x, ISC Unix, Dynix/PTX, and Besta support added to sys.h. Safer
|
|
use of getwd(). Colon-mode is quieter. Getuserinfo function tweaked.
|
|
Eliminated unnecessary GetHomeDir function in util.c. Reworked Gets(),
|
|
since it wasn't always stripping \n's. Recent file can now read dir
|
|
names with whitespace. Opening msg uses a larger buffer, because of
|
|
escape codes. Philbar now prints K/sec stats.
|
|
|
|
v1.5.6 - September 20, 1993...
|
|
v1.5.5 - September 16, 1993...
|
|
v1.5.4 - September 14, 1993...
|
|
v1.5.3 - September 2, 1993...
|
|
v1.5.2 - August 30, 1993...
|
|
v1.5.1 - August 29, 1993...
|
|
v1.5.0 - August 22, 1993...
|
|
|
|
v1.0.2 - Jan 17, 1993...
|
|
v1.0.1 - December 8, 1992...
|
|
v1.0.0 - December 6, 1992. Initial release.
|