home *** CD-ROM | disk | FTP | other *** search
- 2.4.2 :: October 28, 1996.
-
- + Daylight savings time bug fixed (Thanks, Chris Hanson).
-
- + Fixed the spurious character that was appearing in the "User" and
- "Password" prompt.
-
- + Fixed a broken pipe problem.
-
- + Throughput results should be more accurate. Previously they were
- inflated a bit because the stoptime was recorded after the last write
- instead of after the close.
-
- 2.4.1 :: October 18, 1996.
-
- + Bug fixed which cause completion to seg fault.
-
- + Less lint.
-
- 2.4.0 :: October 16, 1996.
-
- + Block transfer mode added.
-
- + Fixed a seg fault in RCmd.c.
-
- + Added fix for Chinese character printing.
-
- + Added fix for long-lines (Thanks, Kohtala Marko).
-
- 2.3.0 :: December 5, 1995.
-
- + New home FTP site, ftp://ftp.probe.net/pub/ncftp/.
-
- + New e-mail address, mgleason@probe.net.
-
- + Now using the "bookmark" paradigm, in place of "recent," "host entry,"
- and "nickname."
-
- + The "bookmarks" file, formerly "hosts" file, will rename itself to the
- new name automatically and adds another field which denotes whether to
- update the directory path when closing that site.
-
- + New "bookmarks" commands which replaces the "hosts" command. New "bookmark"
- command can save a snapshot of the current session at the remote host as
- a placeholder, so you can go back to that location later. This works just
- like a bookmark does in a Web browser does essentially. That way a user
- can make a bookmark whenever they want, in addition to the usual automatic
- bookmarks that are saved when you close a newly opened site.
-
- + Bookmarks added manually by the user will have "noSaveDir" on so the
- directory won't change when you use that book mark but chdir around
- afterward.
-
- + Added a "cat" command. This is useful for visual mode, so you can just
- dump a file to the screen and have the auto-pager kick on.
-
- + Forgot to turn the alarm off when longjmp'ing out.
-
- + Minor configure script tweaks.
-
- + Visual mode's history no longer adds blank lines.
-
- + Minutes remaining in "ETA" can be up to three digits now.
-
- + Cleanup curses upon a SIGTERM before exiting.
-
- + Pruned Cpp.c.
-
- 2.2.2 :: October 29, 1995.
-
- + Socks5 support (Thanks to Dave Blob, the author).
-
- + Using ^Z and then backgrounding ncftp is less likely to abort a transfer
- or cause the process to be stopped because of pending tty output.
-
- + Interrupting a transfer aborts all of the transfers in a batch instead of
- just the current one.
-
- + A few fixes for NeXT (Thanks, Vince Demarco).
-
- + Small bug fixed with forced-reget.
-
- + Configure script tweaks.
-
- + Configure script's domain detection from /etc/resolv.conf is better.
-
- + Another small line-mode prompt bug fixed.
-
- 2.2.1 :: October 7, 1995.
-
- + Really fixed bug where the prompt wasn't updating in line-mode.
- (Thanks, Mark Nordberg)
-
- + Added "less" as an alias to "page."
-
- + Small bug in completion code fixed (Thanks, Yakushiji Norihiro).
-
- + Configure script's /etc/resolv.conf portion now allows ';' as comment
- character.
-
- + Old versions of readline.h do not prototype filename_completion_function.
- (Thanks, Jody Goldberg).
-
- + Configure script may work better on SunOS with ncurses.
-
- 2.2.0 :: October 1, 1995.
-
- + Redial mode working again.
-
- + Bonus for CHANGELOG readers: I'm adding Tim MacKenzie's filename
- completion stuff on a test basis.
-
- + Now refreshing screen after predir.
-
- 2.1.1 :: September 16, 1995.
-
- + Visual mode now displays "RUNNING" in the status bar so you can tell
- when a command is still going. I'm not sure if I like this yet, so more
- changes may be necessary.
-
- + Configure script jumps through hoops to find libreadline, for those of
- you who are hellbent on using line-mode.
-
- + A few small work-arounds for Solaris.
-
- + The startup-lcwd now expands ~.
-
- + Using -f flag with csh/tcsh for local globbing (Thanks, Chien-Ta Lee).
-
- + Avoiding clearing the screen on exit if an error occurred so you can
- see the error message.
-
- + Shouldn't crash if the remote server closes connection (Thanks,
- Alexander Komlik).
-
- + Fixed a condition that could crash the program if a file transfer
- was interrupted (Thanks, Frank Crawford).
-
- + Forgot <ctype.h> in Main.c (Thanks, David A. Avery).
-
- + Less lint.
-
- + The "-C" command line option is now recognized properly.
-
- + If you're root, we don't write our .ncftp files.
-
- + Kludge around irix fcntl/NFS bug (Thanks, Victor Boyko).
-
- + Kludge around ultrix fcntl/NFS bug (Thanks, Chris Metcalf).
-
- 2.1.0 :: July 15, 1995.
-
- + Revamped the curses code in Win.c.
-
- + Revised the configure.in script to use some of my own m4 macros.
-
- + Configure script should try the system V directories earlier, so
- the resolv check works correctly.
-
- + GetHostEntry changed to be more 64-bit friendly (Thanks, Matti Aarnio and
- Murray S. Kucheraw).
-
- + Lint fixes (Thanks, Thomas E. Dickey).
-
- + Bug fixed in code that removes "CWD successful" lines (Thanks, Keith Steiger).
-
- + Remote globbing improved. This will help fix the problems caused by
- "get -R *".
-
- + You can once again use "cd <wildcard>" and it should actually work now :-)
-
- + New user log file format, which write the URL of files transferred.
-
- 2.0.7 :: June 10, 1995.
-
- + Configure script is now smarter about when it should and should not try
- looking for the resolver library.
-
- + Visual mode now initializes before connecting to a site if needed, so when
- you open a site from the command line you get to see the startup stuff
- from the remote site.
-
- + If your URL has a trailing slash, then ncftp knows that you want to run
- it's shell. After opening that site, it changes the directory to the one
- your URL had.
-
- + A printf bug with too few parameters fixed (Thanks, Robin Cutshaw).
-
- 2.0.6 :: May 28, 1995.
-
- + Configure script doesn't look for -lresolv. It seems most people can do
- without it even if they have it.
-
- + Not auto-saving accounts (nor passwords, but still usernames).
-
- + Stuff for Newsos from SAKAI Kiyotaka.
-
- + Fixed bug where it was exiting 0 when colon mode failed (Thanks, L. Senator).
-
- + Added -C flag to get, force reget, so you can try reget when the program gets
- fooled into thinking you don't need to do it.
-
- + Divide by zero bug fixed in progress meters.
-
- + Fixed bug where an open macro wouldn't run from the shell command line.
-
- + Printing 331 messages for non-anonymous logins.
-
- + WGets now uses ^K for kill-to-end-of-line (Thanks, ache).
-
- + Statbar progress meter tweaks.
-
- + Transfer timeouts turned off, since the only purpose they served is to
- update the progress meters and retry the same block.
-
- + If I turn timeouts back on, it would be more difficult to timeout, since
- the timeout value grows instead of staying constant.
-
- + Should be more practical on a slow link, like a PPP or SLIP link.
-
- + Increasing the Network Timeout in the prefs screen now affects transfers
- like it should have been doing, instead of just the control stream.
-
- + The current directory is now obtainable under VMS servers (Thanks W. Losh).
-
- + Domain name guessing a bit better now (Thanks, James Lick).
-
- + Kludging around OSF/1 shell escape bug in visual mode so people quit
- flooding my mailbox about it at least until we (or DEC) fix it.
-
- 2.0.5 :: May 1, 1995.
-
- + Major change: Using alarms instead of select/poll on both data and
- control streams.
-
- + Fixed bug where prompt would be screwy if directory name had weird chars
- (Thanks, Mark Rejhon).
-
- + The cwd in the status bar will abbreviate as needed.
-
- + gSprintfBuf only allocated once (Thanks, Tim MacKenzie).
-
- + Host editor stat bug fixed (Thanks, Albert Ma).
-
- + Progress meter ETA's now max out at 99:59.
-
- 2.0.4 :: April 18, 1995.
-
- + More tweaking the configure script with HP-UX. It should work with
- gcc, the useable cc/c89 and print an error for the useless cc.
-
- + AIX problem with carriage returns (^M) fixed. Carriage returns are
- now emulated by the visual code.
-
- + NcFTP now beeps after a long (15 sec) command completes.
-
- + You can now do "set help" for a list of things to set manually.
- (Thanks, Marcel Mol.)
-
- + Username field in hosts file can now be 63 characters, for those who like
- to put "user@machine.name" there for your gateway.
-
- + Configure script explicitly checks for /usr/ccs/lib.
-
- + "cd reg*ex" didn't work. Now the code doesn't pretend to support that
- behavior. It will take a significant amount code to support that.
-
- + Directory listing and remote server responses have unprintable characters
- represented by \xxx or ^X as needed. Trailing spaces on a line are also
- shown by \x where x is a space.
-
- + The command-line interpreter now lets you key in non-printing characters
- by using the 4-character sequence \xxx or the two character sequence ^X.
-
- + Not printing a "Broken pipe" error if you end a "more" before reaching EOF.
-
- + Added a new progress meter, #5, the stat meter. Inspired by Marcel Mol.
-
- + Added aliases for "ascii," "binary," "mget," and "mput."
-
- + Fixed a bug in Strn.c involving the const keyword.
-
- + Current directory prompt is updated better when you cd . or cd .. with
- unreadable directories (Thanks, Brian Wellington).
-
- + Man page has summary of command line flags (Thanks, Janet Jackson).
-
- + Main program's usage screen includes flags for open and get.
-
- =============================================================================
-
- 2.0.3 :: April 3, 1995.
-
- + FTP cat/more mode now recognizes correct syntax.
-
- + Vacillated, using PORT now instead of PASV by default.
-
- + Added a preference option to set default FTP mode.
-
- + WGets added ^B/^F as equivalents for left/right arrow (Thx, Klaus Singvogel).
-
- + Polls try again if they get an interrupted system call.
-
- + Not polling in DataTransfer on writes unless writing to a socket.
-
- + Not polling in BufferGets. I hope this will resolve some of the problems
- a few systems (Linux...) were having with timeouts.
-
- p13 : On NeXT, ncftp crashes trying to allocate memory in InitXferBuffer().
-
- =============================================================================
-
- 2.0.2 :: March 19, 1995.
-
- + Using "real" locking now, so the problems with the "i.am.running" file
- should be over with.
-
- + configure script now generated from Autoconf 2.2.
-
- + Prompt now shows path if you do "ncftp -L <site>" (Thanks, Garner Halloran)
-
- + Man page is now makewhatis compliant. (Thanks, Tuomo-Markus Tikkanen)
-
- + Man page now puts version number in title. (Thanks, Marty Leisner)
-
- + Man page now has reference to archive site in title.
-
- + pdir/pls now function properly under visual mode. (Thanks, ache)
-
- + WGets recognizes KEY_ENTER as a newline/return key. Not using it was
- causing problems on some IRIX machines. (Thanks, Rob Kooper)
-
- + Redial-mode now prints status messages before sleeping to avoid looking
- like the program hanged.
-
- + WGets now recognizes ^P/^N as equivalents to up and down arrow.
-
- + Should now be able to compile with SYSLOG. (Thanks, Fabrizio Pivari)
-
- + Fixed problem where password could echo. (Thanks, Tuomo-Markus Tikkanen)
-
- + Will now compile under Ultrix; can't get it to work with curses or
- cursesX however.
-
- + Fixed the bug where a host dropping a connection core dumped.
-
- + Configure script looks for socks library now.
-
- + Better compatibility with NeXT. Well, should be less compile-time errors
- anyway.
-
- + Now checking for either curses.h or ncurses.h when using ncurses.
-
- + Fixed bug in WGets that caused a segfault when the arrow keys were used
- when a command history was not in use.
-
- =============================================================================
-
- 2.0.1 :: March 7, 1995.
-
- + Fixed a silly error that prevented compilation when there was no curses
- library available.
-
- =============================================================================
-
- 2.0.0 :: March 5, 1995.
-
- + No longer beta!
-
- + Added redir and predir.
-
- + Can now turn trace on and off from the prefs window.
-
- + The saved directory paths can how have commas and backslashes in them.
-
- + You can add -DPLAIN_TEXT_ONLY if you don't want to use bold, reverse, etc.,
- text with curses.
-
- + You can't edit the host entries while you have a connection open now.
- (If you edit the entry for the current host, it would be overwritten when
- you closed the host.)
-