                     AS225 Developer's Disk, Version 2.0
                                   Release

                    Requires AmigaDOS 2.04 (V37) and AS225


(This is called version 2.0 only to allow for the possibility of a future
AmigaDOS1.3-compatible version 1.0.)


This disk contains the Amiga shared socket library.  See the "background"
entry of socket.doc for more information on the socket library itself.

Do not distribute this disk or any of its contents.  "socket.library" will be
included in the next release of AS225.  If you write an application which you
 want to release before the next release of AS225, contact CATS for
socket.library licensing information.

The examples directory contains the source to our new "ping" program (ping.c),
an advanced example.  It also contains the source and executables to "ncopy"
(a much simpler example) and three different ncopy servers (ncopy copies files
between Amigas, somewhat like rcp from the user's standpoint).

The inet directory contains the libs and c directories.

The inet/libs directory contains only socket.library.

The include directory contains the header files for use with the
socket.library.  You must rename <ss/socket_pragmas.sas> or
<ss/socket_pragmas.manx> to <ss/socket_pragmas.h> as appropriate to your
compiler -- or generate your own pragmas or stubs from the .fd file.  Some
header files have names which conflict with standard SAS or Manx headers (in
particular, signal.h and sys/types.h).  You'll have to figure out how you want
to resolve these conflicts depending on whether you want source compatibility
with Un*x, etc.


CHANGES:

The release differs from Beta 1 in that the syslog and reconfig functions have
been added to the library.  The autodocs and includes have been changed to
reflect this and a few autodoc entries have been clarified or corrected.  The
"ping" example now returns an error code and has a few other bug fixes.  The
contents of inet/c may have been updated to include new utilities.


BUGS:

Please promptly report all bugs as follows:

Mail: European developers should mail bugs to their support manager.
      U.S./others mail to: Amiga Software Engineering, ATTN: BUG REPORTS,
      CBM, 1200 Wilson Drive, West Chester, PA., 19380, USA
European ADSP users: Post 2.0 bugs to asdp.14.bugs, others to adsp.bugs
UUCP: to uunet!cbmvax!bugs OR rutgers!cbmvax!bugs OR bugs@commodore.COM
      (enhancement requests to cbmvax!suggestions instead of cbmvax!bugs)
BIX: Post bugs in the bugs topic of your closed developer conference.

	Legalese:

 This shared socket library (and it's documentation) are Copyright © 1991
 Commodore-Amiga, Inc.  All Rights Reserved.  The shared socket library
 was written by Martin Hunt.  Dale Larson helped with the documentation and
 testing.

 Parts of this shared socket library and the associated header files are
 derived from code which is:

 Copyright (c) 1983 Regents of the University of California.
 All rights reserved.

 Redistribution and use in source and binary forms are permitted
 provided that the above copyright notice and this paragraph are
 duplicated in all such forms and that any documentation,
 advertising materials, and other materials related to such
 distribution and use acknowledge that the software was developed
 by the University of California, Berkeley.  The name of the
 University may not be used to endorse or promote products derived
 from this software without specific prior written permission.
 THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
 IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
