[news.software.nntp] NNTP 1.5.10 full release available

nntp@tmc.edu (Stan Barber) (09/02/90)

NNTP 1.5.10 is now released in the full release kit. You can download this
from gazette.bcm.tmc.edu (128.249.2.2) or lib.tmc.edu (129.106.5.1) from the
public directory via ftp. A patch kit for converting 1.5.9 to 1.5.10 will
be release on the 3rd of September.

This kit has been tested by both CNEWS and BNEWS sites. It has not be
throughly tested on machines that have a System V-feel to them. It should
work fine on sites that are BSD-derived. This will be the last release of
NNTP until 1991. Enjoy.

Changes/fixes included in NNTP 1.5.10 are below.

	Fixes to spawn.c to allow it to work correctly with CNEWS.
	[All CNEWS sites....Sorry, guys and gals!]
	Fixes to prevent mysterious chowning of directories by nntp.
	[dave@tis.com]
	Corrections to code in misc.c so that #undef SYSLOG will still
	compile. [rb@newton.physics.purdue.edu]
	Added more precision to time reports. [flee@shire.cs.psu.edu]
	Modified nntpsend.sh to use the correct test flag. 
	[zjat02@trc.amoco.com (Jon A. Tankersley)]
	Fixed a bug in check_ng that caused the server to close down
	and abort on occasion. [Jyrki Kuoppala <jkp@cs.hut.fi>]
	Fixed a bug in access.c that might cause the first line in the
	nntp_access file to be skipped. [Jari Helminen <hja@otax.tky.hut.fi>]
	Fix to mini-inews to insure that variables are being set before they
	are used. [muller@ucsd.edu]
	Fix so that SETPROCTITLE option will not destroy environmental and
	arguement vectors. [ken@hpsdlz.sdd.hp.com, leres@ftp.ee.lbl.gov]
	Support for mmap() system call in nntpxmit. [david@elroy.jpl.nasa.gov,
	stevo@elroy.jpl.nasa.gov]
	Changes for hpux so that SETPROCTITLE will work and flexnames can be
	used if supported. [pk@unidoct.chemietechnik.uni-dortmund.de,
	ken@hpdlz.sdd.hp.com]
	LOAD now supported when nntp is started by inetd. [mcooper@usc.edu]

leres@ace.ee.lbl.gov (Craig Leres) (09/05/90)

Stan Barber writes:
> Changes/fixes included in NNTP 1.5.10 are below:

Two changes between 1.5.9 and 1.5.10 that Stan left out:

    Re-wrote TIMEOUT code in serve() to use select() instead of
    alarm(). This means that you can use both TIMEOUT and ALONE.

    Modified enqueue() and spawn() to close the syslog fd with
    closelog() so that syslog() can know to reopen the syslog port.
    Now, syslog's from the child work.

It's probably more important that people know about these changes than
that I get credit for making them...

		Craig

sob@tmc.edu (Stan Barber) (09/05/90)

Kudos for the changes and appologies if you felt slighted that I
left the notice out. It was certainly unintentional. 

By the by, there were a number of changes that I didn't put in NNTP 1.5.10
that would have required much larger patches than the ones released. Many
of these changes (such as the DEBUG assist provided by fine folks at lbl)
WILL be in 1.6 when it releases. I was mostly looking to fix important problems
in 1.5.9 with release 1.5.10.

Please send your favorite feature/fix/suggestion for improvement to the
nntp@tmc.edu mailbox for consideration. The more of this I get, the better
NNTP 1.6 will be (I hope). Of course, it may suffer from feeping creaturism
as well. :-)




-- 
Stan           internet: sob@bcm.tmc.edu         Director, Networking 
Olan           uucp: {rutgers,mailrus}!bcm!sob   and Systems Support
Barber         Opinions expressed are only mine. Baylor College of Medicine