Vermillion FTP Daemon 1.10 for Windows 95/NT ============================================= The most advanced FTP server ever for Win32. Features: tight security (includes per user IP checking), high efficiency and stability, and a sleek and powerful interface. Features UNIX style symbolic links and support for multiple local IP's, UL/DL ratio support and much more! By Arcane Software. Visit our web page at "http://jhunix.hcf.jhu.edu/~mbk". 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.