This is Serv-U version 1.1d, a FTP server (or Daemon) for MS-Windows
and its variants that use WinSock for TCP/IP network access.

Serv-U comes with the following files:

     SERV-U.EXE          - The FTP-server executable itself
     SERV-U.TXT          - The documentation in ASCII format
     README.TXT          - This file
     KEY.TXT             - Registration keyfile (keep this!)
     BWCC.DLL            - The Borland Custom Control library
                           that creates the 3D-look
     FILE_ID.DIZ         - Information file for bulletin boards

Installation is easy, but please take a look at the documentation
before doing so. If you have an earlier version and want to upgrade
then this is also described in the documentation, as is a list of
changes since version 1.00. The manual was written for v1.1, a list
of changes since then is shown at the end of this message.

If you have any questions or comments then please don't hesitate to
get in touch. My E-mail address is:

        RJB@eel-mail.mc.duke.edu

Enjoy!

        Rob
        -/-


CHANGES SINCE VERSION 1.1
=========================

The current version of Serv-U, version 1.1d, contains a number of
new features not described in the manual. Most notably, Serv-U now
supports drive changes from WWW browsers (like Netscape) and directory
change messages.

Below is a list of changes over v1.1 and after that some of the new
features will be described in more detail.

Version 1.1d
------------
* Fixed a rather nasty bug in the security system.
* Paths are now reported back with a leading '/'. This is to ensure
  more compatibility with the UNIX format and to make a number of
  Macintosh FTP clients even happier.
* The start-up message of Serv-U now reports the socket stack it is
  running on.
* Fixed bug that assigned random passwords to users that should
  have no password (a situation found in users belonging to a group
  where the group password should also be the user's password).
* When a user/group has a password it is now shown as '************' in
  'setup - users/groups'. Deleting this deletes the password entry for
  that user/group, ie. it no longer has a password.
* Spaces are now allowed in user names and passwords.
* Stopping the server is logged (if logging to file is switched on).
* Paths are now consistently reported back using '/' instead of '\', to
  be more in line with the UNIX way of working. Mac FTP clients need
  this to function properly.
* A leading '/' or '\' in front of a full pathname is ignored, ie.
  '/c:/util' is equivalent to 'c:\util'. This allows for UNIX style
  changes of directory, and enables WWW browsers to change drives.
* The response to an incorrect anonymous password is changed to be
  more informative.
* Very long pathnames are now supported correctly.
* Displaying a file when the client changes directory is supported.
* When 'setup - logging - FTP commands' is switched on it no longer shows
  passwords, 'XXXXX' instead.

Sofar the changes, now a few of the more important items will be
described in more detail.

Directory change messages
-------------------------
When a client changes to another directory using the 'cd' command (or
in FTP terms, the 'CWD' command), it is possible to have the contents
of a text file sent to the client. There is no user interface yet for
this feature (will be in a v1.2), so to enable it you have to change
your SERV-U.INI file by hand. Add a line with the contents

        DirChangeMesFile=message.txt

to the section under '[Global]'. This would display the contents of the
file MESSAGE.TXT in the directory the client changes to. Of course you
can change the name to whatever file you want. If you want to display
the same file for every directory, just fill in a full pathname with
drive letter. There is no need to put a message file in every directory,
when not found nothing is diplayed. Netscape uses these directory change
messages as an informative text at the top of the directory listing
(looks real nice!). If an anonymous client does not want directory
change messages it can be switched off by logging in with a '-' as the
first character of the password (e-mail address in case of anonymous).

Changing to another drive from WWW-browsers
-------------------------------------------
Serv-U now ignores an extra '/' or '\' character in front of a drive
letter. This allows for drive changes (and absolute pathnames) from WWW
browsers. For example, if you want to log in as user 'James' into shiva
and use drive/dir 'd:/util' you can enter the following URL:

        ftp://james@shiva.mc.duke.edu/d:/util

In other words, just treat drives as part of the path name and things
will work out OK.
