v1.12 - NEW: Detects RAS hangups/reconnects and reinitializes itself. If
                you are using an autodialer (such as DUNCE), VFTPD will
                automatically reset itself to provide continued access with
                no user intervention. This feature is ideal for SLIP/PPP
                users with static IP configurations.

        FIX: Since the release of v1.11, I've received a lot of crash
                reports but was unable to duplicate them. It seemed that
                they were all crashing at the same place and I was baffled
                as to how the error was occuring. On a hunch, I removed my
                activation key and generated a new one with an illegal key
                generated by VFTPDREG.EXE, which made made my system crash.
                This behavior wasn't by design, but was due to the fact
                that keys contain program data which was incorrectly
                (randomly) generated by VFTPDREG.EXE. I have no desire to
                provide a "work-around" to allow people to illegally use my
                software, but I've added handling to gracefully shutdown
                the network before the error propagates itself.

v1.11 - FIX: ABOR wasn't recognized in some situations.
        NEW: Added "comment" to user editor.

v1.10 - NEW: Now stores transfer stats, which can be viewed and edited
                in the user editor.
        NEW: Supports upload/download ratios based on files and/or kbytes.
                For easy configuration, ratios are configured on a
                per-template basis. Simply create or edit and existing
                template, and enter the desired settings. The ratios will
                now be active for all users who belong to that template!
                There is also a new checkbox in the user editor that allows
                you to disable ratio checking on a per-user basis. Setup is
                easy because all information inherited from a template (now
                including ratios) is shown in the user editor.
        NEW: Added the "SITE STAT" command to allow users to view their
                transfer statistics and ratio settings (if applicable).
        NEW: Added an option to delay system shutdown until all clients
                have logged off.
        NEW: Added the ability to disable account or ban ip address while
                "forcibly" disconnecting a user.
        NEW: Disk caching integrated more seamlessly with Windows cache for
                improved efficiency.
        NEW: More interface improvements/cleanups.
        FIX: Complete uniformity in login replies. (Continued from v1.09).
        FIX: Autoscrolling now allowed in the "link source" edit box.
        XXX: Removed "modify links" toggle because they will be editable
                along with everything else when remote config is finished.

        Please feel free to offer me a summer job doing just about anything
        involving computers if you are looking for someone.

v1.09 - NEW: Now included are two scripts to install VFTPD as a service
                under Win95, so that it will load before a user logs in.
                It will still close on logoffs, but this will change soon.

                To install VFTPD as a service:
                    1. Edit "install.reg" with a text editor, replacing
                        "c:\\net\\vftpd.exe" with the full path to VFTPD
                        on your system.
                    2. From the "Start" menu, select "Run", and enter the
                        full path to "install.reg".

                To remove VFTPD:
                    1. From the "Start" menu, select "Run", and enter the
                        full path to "remove.reg". (no editing needed).

        NEW: If VFTPD is hidden, starting another copy will "unhide" it.
                This is especially useful on NT 3.51 systems.
        NEW: Responses to the USER command are now completely generic for
                enhanced security. Clients will also be disconnected if
                fail to login within 3 attempts.
        NEW: Major changes to internal structure to ease the transition to
                remote configuration and the native NT version.
        FIX: Interface fixes. Nicer display with "large fonts". Keyboard
                navigation doesn't lose the input focus. The addition of
                multiple network support broke the instant reconfiguration,
                this is now fixed.

v1.08 - FIX: Two rare bugs have hopefully been stomped.
        NEW: Support for systems with multiple network cards. When you
                start the program, an id number and IP address will be
                printed in the log window for each card. Enter the id
                number of the desired card on the "setup a" page.
        NEW: Minor interface changes.
        NEW: Minor security improvements.

v1.07 - FIX: Oops. Rename was broken in v1.03-v1.06, works again.
        NEW: VFTPD's current CPU usage is displayed in the quick-info box.
        NEW: More intuitive interface, nicer layout.
        NEW: Added option to "auto-hide" when you click the minimize button.
        NEW: Added option to change the "system name" displayed on logins.
        NEW: Double clicking in the "clients window" examines a client.
        NEW: Icon changes color (to red) when there are active clients.
        NEW: Better efficiency, especially during uploads. VFTPD now
                monitors and actively optimizes its caching and scheduling
                to provide the best combination of speed and memory usage
                on a per-client basis.
        NEW: Support for UNIX style "symbolic links"! Links can be created,
                edited, or using the new "setup 2" page. The link parser is
                very flexible, allowing you create "nested links", links
                containing "~" (home directory), links to targets which
                don't exist yet, and more! Links are displayed using the
                UNIX "symbolic link" format, which is the standard is
                supported by nearly every client (CuteFTP, WSFTP, Netscape,
                plain old UNIX "ftp", etc).

            Until updated documentation is finished, please use the following
            examples as a guide.

            The following examples use this format:
                LINK            ->  TARGET

            Simple examples:
                "/c:/drive e"   ->  "/e:/"
                "/e:/drive c"   ->  "/c:/"

            Using "~" ("home directory"):
                "/e:/test 1"    ->  "~"
                "/e:/test 2"    ->  "~/.."

            LINKs as TARGETs (nested links):
                "/e:/test 1"    ->  "/e:/readme.txt"
                "/e:/test 2"    ->  "/e:/test 1"
                "/e:/test 3"    ->  "/e:/test 2"

                Now all links point to the same file. If we were to change
                the first link to:

                "/e:/test 1"    ->  "/e:/test 3"

                The following relationship would exist: "3->2->1->3". This
                is an error, but VFTPD detects it and reports it to the
                user, so it won't cause any problems.


v1.06 - FIX: Auto-scroll log windows now work well with any font/size.
        FIX: Font selection fixed, more sizes for raster fonts.
        NEW: Blank passwords are now allowed, which were previously
                required for security reasons. Please note that blank means
                "none", not "any".

v1.05 - FIX: Much more friendly during system shutdowns.
        FIX: Fixed a possible problem with DNS lookups.

v1.04 - NEW: The banner editors have been moved to a seperate page.
        NEW: Added font configuration (for server log window, etc.).

v1.03 - FIX: Interface fix, "edit" from the "status" page now won't work until
                the user has logged in completely. (Used to work before a
                password had been entered.)
      - FIX: Fixed an IP-permissions bug, now much smarter when choosing
                between "allow" and "deny" conflicts...

      - FIX: Fixed a harmless but confusing bug in "CWD".

      - NEW: Changed treatment of "~". As in UNIX, "~" is an alias for the
                user's home directory, so you may not create a directory
                from within VFTPD with this name. However, if this
                directory already exists, it will be recognized and used.

v1.02 - FIX: Fixed a file permissions bug.

v1.01 - NEW: Added "subdirectory inheritance" toggle in file permissions.
      - FIX: Fixed some occasional case sensitivity in pathnames.
      - FIX: Minor cosmetic change to "cd .." reply.

v1.00 - NEW: First public release.
