OmniFSPd for Windows 95 v1.0b3 Copyright (c)1995 Omnicron Software Solutions Author: Garrick Lau, Harvard University ****************************************************************** Before running... 1) Move the Microsoft 3D control library, CTL3D32.DLL into your System directory. If you already have a copy of the library, you can delete it from the OmniFSPd directory. The controls won't work properly unless CTL3D32.DLL has been removed from the current directory and put into the System directory. ****************************************************************** WHAT IS OmniFSPd? OmniFSPd is a high performance 32 bit FSP server designed specifically for Windows 95 and Windows NT. DISCLAIMER Being free software, I, the author of this software shall not be held liable for any such damages arising from the use or misuse of this software. I offer absolutely no guarantees on the operation of this software. *****IMPORTANT: BETA VERSION***** This is a beta version and is not an official release. The program is still under development. Your comments and suggestions, however, are still welcome. Send via email to: glau@husc.harvard.edu The latest version of the beta is available through FSP at: glau.student.harvard.edu port 88 /fsp/ofspdb??.zip where ?? is the beta number You can also get it from the OmniFSPd home page at: http://glau.student.harvard.edu/Omnicron/OmniFSPd/index.html Also, let me know if you are running OmniFSPd and want to have your site added to a list on my web page. ********************************** History beta 0.1 02/21/95 Fixed directory protection information. Will add \ to the end of paths if neccesary. Changed open mode of the log file. Added a View Log option that launches Notepad. 02/22/95 Changed security features to allow uploading only Added compilation date and time to version information 02/23/95 Added error logging to log file 02/24/95 Allowed users to create directories when Allow Uploads Only was checked Flushed the log before launching NotePad 03/05/95 Recompiled the daemon under a different compiler. Should run a little bit faster. beta 0.2 Changed the name of the executable to OMNIFSPD.EXE beta 1.0b1 Converted code from 16 to 32 bit. Added support for long file names. Note that due to the popularity of Win95, the 16 bit version has been dropped. The 32 bit implementation offers more stability and robustness. The old 16 bit version will still be available. beta 1.0b2 Fixed some stupid mistakes like forgetting to include OFSPD.INI with the other distribution files and putting the wrong version number in the VERS reply. Luckily, now you don't need to fiddle around with OFSPD.INI as the program will now create it and let you change options from within the program. Uploading has been fixed (hopefully). Directory maintenance now works with long file names. In order to reduce the size of the executable, the image of the program is now based. In non-technical terms, this means that the program will not work well under Win32s. Win32s is an extension to Windows 3.1 that allows it to run some 32 bit applications. You must upgrade to either Windows NT or Windows 95 to use OmniFSPd. beta 1.0b3 Settings have been moved to the system registry so OFSPD.INI is no longer required. I haven't had a lot of time to work on this so this release is basically a couple of bug fixes and a feature to pause the server (ignore requests). One of the bug fixes was a fix to handle packets with illegal request sizes.