Vermillion FTP Daemon 1.09 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. For the latest version, browse to "http://jhunix.hcf.jhu.edu/~mbk". 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. note 1 : Stay tuned for updates. Remote config of links isn't ready yet, but will be soon, so make sure that your "modify links" toggles are set appropriately. There a lot more nice features in the works, but exams have been cutting into my development time. this release includes about half of the features on my wish list, but there is a lot coming with links and in other areas... note 2 : Please feel free to offer me a summer job doing just about anything involving computers if you are looking for someone. 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.