78 lines
3.7 KiB
Plaintext
78 lines
3.7 KiB
Plaintext
-*-text-*-
|
|
This is Prospero release Alpha.5.2a. This release has had a number of
|
|
changes made to it since Beta.5.1. If you are running an archie
|
|
server, then you almost certainly really want to install your server
|
|
under Beta.5.1, not Alpha.5.2a.
|
|
|
|
Installation instructions can be found in the file INSTALLATION_s for
|
|
the client and server, or INSTALLATION_u for the client only.
|
|
|
|
The most important new features in this version of Prospero are:
|
|
|
|
(a) A menu-based browser client, similar to the Gopher client
|
|
(b) A gateway server which makes all of Gopherspace available through
|
|
Prospero queries.
|
|
(c) A menu-based browser API interface library to Prospero, which allows
|
|
one to easily write new browsers that use Prospero to make their underlying
|
|
calls.
|
|
(d) A new per-server password authentication mechanism, which provides
|
|
far stronger authentication than before for sites that are not running
|
|
Kerberos.
|
|
(e) ACLs have now been implemented for all Prospero objects, not just
|
|
for links and directories. You can now control who can set
|
|
{\sc object} attributes on files and directories.
|
|
|
|
The menu browser client can be invoked as 'menu'. It's mostly
|
|
self-documenting, with some additional documentation in the user's
|
|
manual. It provides a much needed alternative interface to Prospero.
|
|
If you compile the Prospero clients in the easiest way you can, you
|
|
can start it up with 'menu' and explore the default menu at the USC
|
|
Information Sciences Institute guest site.
|
|
|
|
The menu-based browser supports all of the basic Gopher types:
|
|
searches, text files, data files, and portals (what Gopher calls
|
|
telnet sessions). It does not yet support sophisticated display of
|
|
binary image files, reading Postscript or MIME documents, playing
|
|
sounds, or automatic decoding of uuencoded, compressed, or tarred
|
|
files. These enhancements will be added shortly; the protocol
|
|
definitions for them have already been made.
|
|
|
|
The gateway server is part of the Prospero server, and translates
|
|
Prospero queries into Gopher protocol queries.
|
|
|
|
The latest release also features:
|
|
|
|
-- Improvements to the server code so that old xarchie clients don't
|
|
break (see the CHANGES file).
|
|
-- Messages to the Prospero server may now be of arbitrary length.
|
|
-- An expanded library reference manual
|
|
-- The user's manual has been updated to reflect the current version
|
|
of Prospero. A few things still need to be documented; those are
|
|
noted in the user's manual.
|
|
-- Improvements to the Kerberos version 5 support
|
|
-- Caching of native directories and reliability improvements to the
|
|
directory writing code. OBJECT attributes are cached. The
|
|
directory server now treats all links and objects equally, so you
|
|
can attach attributes to native links and objects too. The only
|
|
exception is that you still can't delete native links from a
|
|
directory. (If you want this feature available, write to us; we'd
|
|
like to know if there's any demand for it.) The directory server
|
|
now always tells the truth about whether a native link is a FILE or
|
|
a DIRECTORY.
|
|
|
|
This release of Prospero includes a standalone client to query archie
|
|
servers. It is standalone in the sense that, once compiled, it does
|
|
not require Prospero to be installed on the host from which it is to
|
|
be used. It is installed by default when you build the Prospero
|
|
utilities. As distributed, no default server is configured for the
|
|
archie client. To specify a default, edit the line ARCHIE_HOST in
|
|
include/archie.h.
|
|
|
|
Look at the file CHANGES in this directory for a list of recent changes to
|
|
Prospero.
|
|
|
|
Look at the file SUPPORTED in this directory for a list of which
|
|
machines and operating systems Prospero has been compiled on and of
|
|
which are supported.
|
|
|