Changes-PSULIAS.log
================
PSU LIAS change log for mods to the OpenVMS Gopher+ Server v2.1VMS-3.
+-"Never Underestimate the bandwidth of a station wagon full of mag tapes"--+
| J.Lance Wilkinson ("Lance") InterNet: jlw@psulias.psu.edu |
| Systems Design Specialist - Lead BitNet: JLW@PSULIAS.BITNET |
| Library Computing Services AT&T:(814) 865-1818 FAX:(814)863-3560 |
| E8 Pattee Library "I'd rather be dancing..." |
| Penn State University A host is a host from coast to coast, |
| University Park, PA 16802 And no one will talk to a host that's close |
| <postmaster@psulias.psu.edu> Unless the host that isn't close |
| VMS GopherMeister Is busy, hung or dead. |
+------"He's dead, Jim. I'll get his tricorder. You take his wallet."-------+
http://perdita.lcs.psu.edu
===============================================================================
[.gopherd]gopherdconf.c 28-Jan-1996 Modified to allow spaces inside the
Console: keyword specifications, instead
of just + to separate keywords.
[.doc]vms_server.doc Documented the Console: specification.
--------------------------------------------------------------------------------
[.gopherd]gopherd.c 24-Jan-1996 After requests from PSULIAS operations
[.gopherd]globals.h staff, modified the $SNDOPR messages
[.gopherd]gopherdconf.h generated on server aborts (primarily
[.gopherd]gopherdconf.c from INETD server) so the console(s) to
[.gopherd]index.c which the messages are directed are site
configurable. This way the default of
Central+Network can be reconfigured to
consoles which are less sensitive (on
a really bad day 1/2 carton of paper was
gone thru on a hardcopy console). The
default will still be Central+Network
but, for example, we'll be redirecting
here @psulias.psu.edu to only Oper1 or
Oper10 or Oper12, which is not directed
to any hardcopy terminals. All these
messages still go in the OPERATOR.LOG
file, however.
--------------------------------------------------------------------------------
[.gopherd]gopherd.c 29-Nov-1995 Got a few "%SYSTEM-F-ASTFLT, AST fault"
errors in the log which might have been
attributable to leftover read timeout
handlers which weren't cleared up on
exits from prior calls to do_command()
[detached server only]. Made sure the
OpenVMS server turns off alarm() and
signal() before returning from this
function. Also added signal() and
setjmp() calls in printfile() since
this routine seems to be trying to
handle write timeouts but never was
activating the timer alarms.
--------------------------------------------------------------------------------
[.gopherd]gopherd.c 28-Nov-1995 Fixed code which caused ACCVIO when
system load was too high.
[.gopherd]serverutil.c 28-Nov-1995 Fixed %ld formatting token to use %f
instead of %d when displaying a floating
point system load.
--------------------------------------------------------------------------------
[.gopherd]ftp.c 24-Nov-1995 Added code to handle Murkworks Netware
FTP servers (which may be Unix or Novell
style in their output). Fix forces the
gateway to query the server with an
SYST command, and draw its conclusions
from there.
[.gopherd]serverutil.c 24-Nov-1995 Tweaked the security violation character
scan and logging in Gpopen().
[.gopherd]command.* 24-Nov-1995 Use err_ret() and a new CMDobj field,
error, instead of err_quit(), when a
"getcommand:readline error" occurs.
[.gopherd]gopherd.c 24-Nov-1995 Added to GDpostprocVMS() a local host
filter to limit extensive postprocessing
on resources served by other servers
(also should prevent ACCVIOs when a .LINKS
file is corrupted, resulting in a null
Host= entry ;-)
Added override of pname (argv[0] from
command line) to value of logical named
GOPHERD_IMG_NAME, if it exists. Thus
a site can point explicitly to its
gopherd image, and Gopherd.EXE will
know it in the way the site has pointed
to it, rather than defaulting to a non-
GOPHER_ROOT-style device name and a
different path name. Makes it easier to
offer out the executable for download
through the 7$version?X response.
"Client went away" in printfile() fixed
to not cause the server to exit.
Make use of [.gopherd]command.* changes
to detect new CMDisErrored(CMDObj *)
state after CMDfromNet() call and act
appropriately.
<all files> 22-Nov-1995 Initial Beta Test installation
@psulias.psu.edu; formerly in Alpha
Test @lcsdev.lcs.psu.edu:170 for 6
weeks. Note this server is as yet just
a proving ground for the refit of Unix/
VMS combined source code.
.
Response:
text/plain