            WinTD: Windows Telnet Daemon
              (C) _Snappy_ (1993-1996)
------------------------------------------------------------
             written by George H. Silva


     ***PLEASE DISTRIBUTE FREELY WITH ALL FILES INTACT***

Files:    WINTD.EXE      the main executable program
          WINTDLNK.DLL   dynamic link library of winsock functions
          CMDPRCSS.EXE   telnet command processor
          DOSLINK.EXE    executable link to DOS
          DOSLINK.PIF    DOSLINK.EXE program information file
          README.TXT     this file
          LICENSE.TXT    _Snappy_ "User-Friendly" FREEWARE License
          INSTALL.EXE    the Install/Upgrade program
          INSTALL.HLP    the Installer HELP file
          INSTALL.INF    the Installer information file
          CHECKSUM.REF   checksum reference file
          FILE_ID.DIZ    BBS identification file

        ****************************************************

        PLEASE SEE THE FOLLOWING FILES FOR MORE INFORMATION:

        THIS FILE - "Setup and Usage Info" section
        LICENSE.TXT

        ****************************************************


This file contains the following information:

I.    About WinTD
II.   WinTD Features
III.  Coming Soon
IV.   Requirements
V.    Installing/UnInstalling WinTD
VI.   Setup and Usage Info
VII.  Availability
VIII. Copyrights



I. *** About WinTD ***

WinTD is a Windows 3.1x telnet daemon (server). It allows any Winsock
connected computer to receive and process telnet connections. WinTD
uses a built-in command processor to handle incoming connections. It
simulates a UNIX-like environment with some DOS specific extensions.
WinTD offers an inexpensive (FREE!) way to remotely access your PC
from any standard internet telnet connection. You can perform a wide
range of file maintenance and administration functions from remote
locations. There is built-in support for file send/receive, however,
this feature REQUIRES a special telnet client which is currently
unavailable - we are still working on it! (see below for info)

WinTD and the associated executables and DLLs (NOT including the
HELP file) are distributed as FREEWARE. However, we want to make a
distinction: the program is FREEWARE, but it is NOT Public Domain.
_Snappy_ still retains the Copyright to the source code and to the
use and distribution of the program (see the file LICENSE.TXT). The
HELP file is available for a small fee ($10.00 US) but is NOT
required for WinTD to function correctly. Ordering the HELP file
also entitles you to future updates and e-mail based support. The
$10.00 fee is mainly to offset development costs and the amount of
personal time invested.

WinTD is 100% compatible with all standard telnet clients. It was
developed under the guidelines of RFC 854 (May 1983) and is subject
to our understanding of the document. It includes several "per
client" adjustable features which can be set and stored for later
sessions (i.e. backspace key emulation, etc). We welcome all
comments and error corrections. 



II. *** WinTD Features ***

       - Full featured Windows 3.1x program
       - Allows up to 15 simultaneous telnet connections
       - Can use non-standard telnet port
       - Security enhanced - can restrict user access to:
           - commands
           - directories
           - files
           - drives
       - Multi-user/multi-connection support is seamless :-)
       - Customizable per-user session options (can be saved)
       - Sessions support commandline completion
       - Sessions support command history
       - Local administration of connections and users
       - It's ALL FREE...



III. *** Coming Soon ***

       - A matching Telnet client to make file transers possible.
         Currently, no other telnet clients are ruue/suue "aware".
         File download *is* currently possible but it requires a
         bit of work -> capture a session log and then manipulation
         of the output, etc.
       - 32-bit version.
       - User suggestions...?



IV. *** Requirements ***

      - IBM compatible running DOS 3.3 or higher
      - 286 or higher processor with at least 2MB memory
      - Windows 3.1/3.11 running in standard or enhanced mode OR
        Win95/NT
      - About 400K of disk space without HELP file (~550K with HELP
        file)
      - ***NOTE*** You MUST have a Winsock setup. This means that
        you are using a Windows Socket stack (WINSOCK.DLL) of some
        sort connected directly to the internet (ethernet, SLIP,
        PPP, TwinSock, TIA, SLiRP, etc). WinTD is a Winsock v1.1
        compatible app and has been tested with Trumpet Winsock,
        SunSoft PCNFSPro Winsock, and Winsock running under Win95.


CTL3DV2:
--------
The file CTL3DV2.DLL is used by WinTD to give it the "3D" look. This
file, however, is included with many other products and may already
be installed on your system. By default, the Installer will NOT copy
this file to your system. It may be in use by Windows and would yeild
an (harmless) error. For your benefit (read = Just In Case), we have
included a RENAMED copy of the file with the WinTD archive. If any
WinTD dialog appears "old-style" (i.e. white face and boxed edges),
you can install the CTL3DV2.DLL. The procedure is quite simple:
  1) The file MUST be located in the Windows SYSTEM directory.
  2) If you do not see the file there, copy the included file
     CTL3DV2.JIC to your Windows SYSTEM directory and rename it
     CTL3DV2.DLL.
  3) If you DO see a file there, check the version number and make
     sure it is at LEAST version: 2.26.000. If not, rename it (for
     backup) and do step 2 above.
  4) Thats it!



V. *** Installing/UnInstalling WinTD ***

Installing:

If you have not already done so, expand the ZIP archive into a
temporary directory (or a floppy-disk). Start Windows, select
FILE|RUN from Program Manager or File Manager and type in the full
path of the INSTALL.EXE program (run it). The INSTALL program will
copy/expand all the files to a directory you specify (overwriting
older files) and create a Program Manager Group and/or icon.

***IMPORTANT NOTES:
   1) ALL files (listed above) must be present in the same directory
      for Installer to function properly. You should INSTALL first,
      then move selected files to directories of your choice (i.e.
      delete the README.TXT, etc). The install program uses the
      Windows LZEXPAND.DLL to decompress and copy the required files.
      If you receive any error messages during install, please contact
      _Snappy_ for assistance.
   2) If you receive a Program Manager DDE failure (usually under
      Windows95), try RE-STARTING Windows. We have only observed this
      error under Win95 on computers that have been used extensively
      without restart. If this fails, installation WILL proceed but
      PM Groups will not be created.

UnInstalling:

To UnInstall, delete all the files in the WinTD home directory
including all subdirectories. That's it! WinTD is "self-contained" :-)



VI. *** Setup and Usage Info ***

Setting up and using WinTD is fairly straightforward. The following
information will get you started. The fine-tuning points plus online
MAN pages (help and explanation of each command supported by the
WinTD command processor) are available in the separate "help option".

CONFIRM YOUR WINSOCK SETUP IS OK BEFORE USING WINTD. IT REQUIRES
A WINSOCK CONNECTED COMPUTER.

After following the installation instructions above, start WinTD. It
will ALWAYS start minimized and it can be set to start "hidden". To
re-show a hidden WinTD, start it again (the new instance will
"unhide" the already running copy). Under Win3.1x, WinTD should
initiate a Winsock network initialization. Under Win95, WinTD will
run without network initialization (i.e. dial-in to network server).

Select Options|Configuration... (CTRL-F) to look over the basic
server configuration. You will most likely NOT need to modify any
settings at this point other than the Password Seed value used to
create encrypted passwords. WinTD does not use a very complex
algorithm but the file used to store this info is ONLY accessible
to root users. NOTE: Many steps have been taken to prevent any other
user from accessing this file or ANY file in the WinTD home
directory. Select OK to save the settings.

Select Options|Users (CTRL-U) to configure user information. WinTD
will scan this list when a connection is requested. If the login name
does not exist, WinTD will not prompt for a password. In this sense,
WinTD will deny access to everyone. However, WinTD can be more
appropriately enabled/disabled for users individually (using the
Enabled option here) or overall using Options|Enable(Disable) WinTD.
You should fill in ALL the requested information and check the
Enabled option so that WinTD will permit this username access. Select
the "Command Privileges" button to select if this user will be "root"
or will only have access to specific commands/drives ("root" access
OVERRIDES everything). To enable specific command privilege, select
items from the "System Commands" list and place them in the "User
Commands" list using the mouse (drag/drop) or the INSERT/DELETE keys.
When all "Command Privilege" options are set, select OK. Now select
"Add User" to add this user to the access list - IF YOU DO NOT "ADD"
THE USER, THE SETTINGS WILL BE LOST. When all users have been added,
click Done to continue.

You are now ready to test WinTD. The easiest test is as follows:
   1) Connect to your online service to enable Winsock and run WinTD.
   2) Use any telnet client application to connect to:
      127.0.0.1
      this is network standard for localhost. Or if you know your IP
      address, use it.
   3) Login!
   4) At the command prompt, type:  man
      - this will give you some general online info.
That's it!

A few special notes:

   1) WinTD will create and maintain a "proc" subdirectory for
   temporary storage of process-specific files. Do not try to
   change or modify files in this directory.

   2) Backspace key emulation may differ from client to client. Try
   first adjusting the client emulation if possible. If not, you can
   set the emulation for the current session by using the "set"
   command as follows (try one of):
     set backspace bs
     set backspace emu
     set backspace del
   these settings will each try to emulate a "backspace" using
   different VT100 codes. Save session settings using "saverc".

   3) The command processor interprets DOS attributes as follows:
         archive  = accessible by all
         readonly = accessible for certain functions
         hidden   = accessible for certain functions
         system   = accessible by "root" only
   DOS attributes CAN be changed using "chmod". However, a file or
   directory marked as "system" can ONLY be modified by a user with
   "root" access. DO NOT CHANGE THE ATTRIBUTES OF THE WINTD "HOME"
   DIRECTORY - DOING SO MAY DISABLE ACCESS BY NON-ROOT USERS.

   4) The "saverc" command creates a hidden file WINTD.RC in the
   users HOME directory which stores "session" settings. Take a look
   at it for more details on available environment options.

   5) Aliases can be stored with the "saverc" command.

   6) Users can change assigned passwords with the "passwd" command.

The rest is in the HELP file or online MAN pages available separately
as part of the "help option"...



VII. *** Availability ***

Recent versions of WinTD (or other _Snappy_ software) are always
available at the following locations:

    - The Internet - the _Snappy_ Software site! All of our software
      is available by three different methods:

      1) WWW forms - point your browser at:
         
         http://snappy.global2000.net/

         and check out our HomePage! If you can't get through, try
         our MIRROR site at:
         
         http://www.global2000.net/users/snappy/snappy/
         (YES, there are two "snappy/" in the address! :-)

         You can also try one of the many WWW search engines to
         locate "WinTD".

      2) Anonymous FTP - visit us at: snappy.global2000.net
         MIRROR: www.global2000.net/users/snappy/

      3) Automated e-mail - send a request to our server and receive
         an encoded copy by e-mail. Visit our HomePage for more info
         or send a BLANK e-mail to: snappy@snappy.global2000.net for
         a TEXT copy of our HomePage.

      In the future, we will try to establish mirror sites for our
      software. Please visit our HomePage for recent developments...

    - CompuServe (check the WinShare forum; keyword: Snappy,
      WinTD, etc)

    - America Online (keyword: Snappy, WinTD, etc)


ARCHIVING:
----------
The archive naming system is as follows:

   TDxxxyzz.ZIP

where
   TD   =  WinTD
   xxx  =  the WinTD version number
   y    =  R for official release or B for beta
   zz   =  either 16 for 16-bit version (Win3.1x) or
           32 for 32-bit version (Win95/NT)

For example, TD110R16.ZIP would be WinTD v1.1.0 for Win3.1x official
release.


      
VIII. *** Copyrights ***

- portions of this program are copyright (C) 1983,1995 Borland
- Windows is a trademark of Microsoft Corporation

Copyrights or Trademarks referenced in any material accompanying this
software but not mentioned above have been omitted in error. _Snappy_
observes and respects all copyrights and trademarks.



Have fun!

_Snappy_ Software ;-)


_Snappy_ Info:  snappy@snappy.global2000.net
WinTD Info:     wintd@snappy.global2000.net
Bug Reports:    bugs@snappy.global2000.net
FeedBack:       feedback@snappy.global2000.net
HomePage:       http://snappy.global2000.net/
MIRROR:         http://www.global2000.net/users/snappy/snappy/
               (YES, there are two "snappy/" in the address! :-)
--------------------------------------------------------------------------

[GHS 08/01/96]
