INN 1.7.2 Software Action Items
1.7.1 was released to correct defects in 1.7. (See INN 1.7 Software Action Items for a list.)
There was one feature change: the default use of innmail as a precaution against security holes in mailers. This feature change had some defects, and INN 1.7.2 was released several days after 1.7.1.
NOTE: There are probably additional latent (unknown) defects present which are not listed here.
Symptoms of defects (crashing, etc.) are taken seriously and often investigated. Although crashes are often due to memory and disk subsystems failures, as well as O/S and kernel defects, sometimes they are helpful in indicating problems and defects. Please report any such noticed symptoms to the Usenet newsgroup: news.software.nntp.
Usenet RKT subscribers receive e-mail notification of any newly discovered and reported defects. Find details on this service at: http://www.mibsoftware.com/rktsub.htm
See Also
Defect lists for INN versions 1.5.1 and later
For an overview comparison of 1.5.1, 1.5.1sec2, 1.5.2pre1, 1.6b3, and 1.5.1corr, see inn1.5.1corr/1.7
Enhancements/Feature Changes as compared to INN 1.7
- FAQs from 4 Nov 1997
- The Install.ms.* files have been fixed up.
- The innmail script (a replacement for UCB Mail) is included. Its use is highly recommended. [For use if you aren't sure that your sendmail is secure.] This is also the default mailer now.
- Many sample-configs/config.data changes, including the removal of 1.6b3 entries. Existing config.data from 1.5.1 or 1.7 can be used: there is no change.
- New sample-configs/config.data for various platforms.
- Default config.dist LIKE_PULLERS is now DO, because the DONT code is not useful in all circumstances.
- config.data now has a comment that the temporary directory for INN should not be world writable.
Known Defects
Critical: sample-configs in 1.7.2 are defective.
Critical: INN corrupts the active file if ctlinnd rmgroup/ctlinnd newgroup when throttled.
See INN FAQ 6.3
Applies to:??? Not identified.
OS: all
Versions Defective/not fixed:
1.5.1
1.5.1sec2
1.5.1corr
1.7
1.6b3
1.7.1
1.7.2
Patches to use:
Problem has not been identified. No fix is known.
Versions Corrected/Not present in:
Critical: INN can crash when processing ctlinnd feedinfo when a site is sleeping.
Applies to:innd/site.c
OS: all
Versions Defective/not fixed:
1.5.1
1.5.1sec2
1.5.1corr
1.7
1.6b3
1.7.1
1.7.2
Patches to use:
Behavior reported 03/11/1998 by Chris van den Berg.
Fix by Forrest Cavalier. 980311b.msg
Versions Corrected/Not present in:
Critical: The CheckIncludedText() routines in frontends/inews.c and nnrpd/post.c
can walk past the end of the article buffer (sometimes resulting in a core
dump) when CHECK_INCLUDED_TEXT is DO
Applies to: nnrpd/nnrpd.c, frontends/inews.c
Versions Defective/not fixed:
1.5.1
1.5.1corr
1.5.1sec2
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
Reported 01/11/1998 by Craig Leres <leres@ee.lbl.gov> to inn-bugs@isc.org.
980111b.msg
Versions Correct/Corrected:
Critical: IP_OPTIONS/RCfixoptions code in INN 1.7 on Linux 2.0.28 causes feeder connect problems.
innd/rc.c
OS: Linux 2.0.28. Later versions don't seem to be defective.
Versions Defective/not fixed:
1.5.1corr
1.6b3
1.7
1.7.2
Patches to use:
Symptoms: feeder connects, but then closes before transferring any articles.
The defect is not well characterized, but disabling the IP_OPTIONS code added to INN
1.7.2 in innd/rc.c solved the problem. Due to a name collision in sockets.h, there
is no way to disable the code with a compiler flag. No known patch.
Versions Correct/Corrected:
1.5.1
Defect: make depend: rule does not include dbz.c
Applies to:expire/Makefile
Versions Defective/not fixed:
1.5.1
1.5.1corr
1.5.1sec2
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
None known. Workaround: Don't run make depend
Versions Correct/Corrected:
Defect: Possible invalid compile if make clean is not run after config.data changes.
Missing dbz.o dependency dbz.h
Applies to:expire/Makefile
Versions Defective/not fixed:
1.7.1
1.7.2
Patches to use:
None known. Workaround: Run make clean after config.data changes.
Details:
Versions Correct/Corrected:
1.5.1
1.5.1corr
1.5.1sec2
1.6b3
1.7
Defect: Possible invalid compile if make clean is not run after config.data changes.
Missing dependencies for inndstart.o
Applies to:innd/Makefile
Versions Defective/not fixed:
1.7.1
1.7.2
Patches to use:
None known. Workaround: Run make clean after config.data changes.
Details:
Versions Correct/Corrected:
1.5.1
1.5.1corr
1.5.1sec2
1.6b3
1.7
Defect: make depend: rule does not include decode.c encode.c getlist innconfval
Applies to:frontends/Makefile
Versions Defective/not fixed:
1.5.1
1.5.1corr
1.5.1sec2
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
None known. Workaround: Don't run make depend
Versions Correct/Corrected:
Defect: make depend: rule does not include inndstart.c
Applies to:innd/Makefile
Versions Defective/not fixed:
1.5.1
1.5.1corr
1.5.1sec2
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
None known. Workaround: Don't run make depend
Versions Correct/Corrected:
Defect: Posting to moderated newsgroup through inews leaves temp file.
Applies to: frontends/inews.c
Versions Defective/not fixed:
1.5.1
1.5.1corr
1.5.1sec2
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
Reported 01/31/1998 by J Scott Berg <jsberg@indiana.edu> to inn-bugs@isc.org.
For Versions 1.5.1corr, 1.6b3, 1.7x: 980131.msg
For other versions. None known. See the message and patch by hand.
Versions Correct/Corrected:
Defect: pstat() (for setproctitle) called incorrectly on HPUX systems.
Applies to: nnrpd/nnrpd.c on HPUX systems when HAVE_SETPROCTITLE is DO
Versions Defective/not fixed:
1.5.1
1.5.1corr
1.5.1sec2
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
Reported 12/17/1997 by John Schmitz <schmitz@vid.hp.com> to inn-bugs@isc.org.
971217.msg
Versions Correct/Corrected:
Defect: inews imposes an undocumented limit on header lines. (Approximately 50)
and inaccurately reports exceeding the limit.
Applies to: frontends/inews.c
Versions Defective/not fixed:
1.5.1
1.5.1corr
1.5.1sec2
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
None known. The defective code is described in a 01/11/98 message by
"Ronald F. Guilmette" <rfg@monkeys.com> to inn-bugs@isc.org.
980111c.msg
Versions Correct/Corrected:
Defect: .pl scripts fail when newsmaster e-mail address contains a '@'
Applies to: innshellvars.pl
Versions Defective/not fixed:
1.5.1
1.5.1sec2
1.5.1corr
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
Reported 98/01/12 by Fabien Tassin <tassin@eerie.fr> to inn-patches@vix.com
98011c.msg
Versions Correct/Corrected:
Defect: In the overchan backlog patch, INN doesn't reset channel error counts after a successful write. This can lead to premature shutdown of slow, backlogged channels.
Applies to: innd/site.c
Versions Defective/not fixed:
Any version with Jerry Aguirre's 8 Apr 1997 overchan backlog patch.
1.5.1corr
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
Reported 2/07/1998 by Dave Hayes <dave@jetcafe.org> to inn-workers@vix.com
980207.msg
Versions Correct/Corrected:
Defect: INN can't receive multiple XBATCH batches on the same connection.
Applies to: innd/nc.c
Versions Defective/not fixed:
1.5.1
1.5.1corr
1.5.1sec2
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
Reported 2/25/1998 by av@omega.ssw.de (Andreas Vogel) to inn-bugs@isc.org.
980225.msg
Versions Correct/Corrected:
Defect: backends/batcher.c can enter an infinite loop if a signal is received during a
read loop.
Applies to: backends/batcher.c
Versions Defective/not fixed:
1.5.1
1.5.1corr
1.5.1sec2
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
Reported 2/09/1998 by Andreas Jaeger <aj@arthur.rhein-neckar.de> to inn-bugs@isc.org, fix suggested by Don Lewis.
980209.msg
Versions Correct/Corrected:
Defect: nnrpd does not check permissions when listing newsgroups with the XGTITLE command
Applies to: nnrpd/group.c
Versions Defective/not fixed:
1.5.1
1.5.1corr
1.5.1sec2
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
Reported 2 Mar 1998 from Sven Paulus <sven@oops.sub.de> to inn-patches@isc.org.
980302.msg
Versions Correct/Corrected:
Defect: nnrpd does not always check permissions when listing newsgroups with the LIST ACTIVE command
Applies to: nnrpd/commands.c
Versions Defective/not fixed:
1.5.1
1.5.1corr
1.5.1sec2
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
Reported 11 Mar 1998 from Sven Paulus <sven@oops.sub.de> to inn-patches@isc.org.
980311.msg
Versions Correct/Corrected:
Defect: nnrpd does not check IP address when checking USER/PASS combinations.
Applies to: nnrpd/commands.c, nnrpd/nnrpd.c, nnrpd/nnrpd.h
Versions Defective/not fixed:
1.5.1
1.5.1corr
1.5.1sec2
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
Reported 26 Feb 1998 from Martin Ostermann <ost@comnets.rwth-aachen.de> to inn-bugs@isc.org.
980226.msg
Versions Correct/Corrected:
Defect: Compile time. Ownership of man pages is not set to news when run make install as root. This can prevent later updates.
Applies to:doc/Makefile
Versions Defective/not fixed:
1.5.1
1.5.1sec2
1.5.1corr
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
Reported 98/01/12 by Fabien Tassin <tassin@eerie.fr> to inn-patches@vix.com
980112.msg
Versions Correct/Corrected:
Annoyance: fastrm.c Formating of Error message if unlink fails in fastrm
Applies to: expire/fastrm.c
Versions Defective/not fixed:
1.5.1
1.5.1sec2
1.6b3
1.5.1corr
1.7
1.7.1
1.7.2
Patches to use:
None known.
Versions Correct/Corrected:
Annoyance: actsync does not report group names correctly when ctlinnd fails.
(Can leave out a space.)
Applies to:backends/actsync.c
Versions Defective/not fixed:
1.5.1
1.5.1sec2
1.5.1corr
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
None known. The error is described in a 01/11/98 message by John Line to inn-bugs.
980111.msg
Versions Correct/Corrected:
Annoyance: Compile time. getrusage() is available but not declared in header files on Solaris < v2.6
Applies to:lib/resource.c on Solaris 2.4, 2.5 when RES_RUSAGE
Versions Defective/not fixed:
1.5.1
1.5.1sec2
1.5.1corr
1.6b3
1.7
1.7.1
1.7.2
Patches to use:
Reported 98/01/12 by Fabien Tassin <tassin@eerie.fr> to inn-patches@vix.com
980112b.msg
Versions Correct/Corrected:
Maintenance: innd connection can hang if the ARTICLE command code is used. (Normally this is disabled at compile time.)
Applies to innd/nc.c
Versions Defective/not fixed:
1.5.1corr
1.7
1.7.1
1.7.2
1.6b3
Patches to use:
Discovered/Reported: Yoshiro YONEYA <yone@pi.ntts.co.jp>
Patch for 1.5.1corr/1.7, 1.5.2pre1, 1.6b3 nc971031.msg This patch also corrects a similar defect in disabled code for HEAD command.
Versions Correct/Corrected:
1.5.1 (never had this defect)
1.5.1sec2 (never had this defect)
Maintenance: ARTmakeoverview does not initialize the .Size member of a BUFFER. This is a benign bug: it could never cause invalid operation, but does violate BUFFER handling assumptions.
innd/art.c
OS: all
Versions Defective/not fixed:
1.5.1
1.5.1sec2
1.5.1corr
1.7
1.6b3
1.7.1
1.7.2
Patches to use:
None known.
Versions Correct/Corrected:
Maintenance: Dummy function for fchmod() in buffchan should return 0.
backends/buffchan.c
OS: systems where config.data has HAVE_FCHMOD DONT
Versions Defective/not fixed:
1.5.1
1.5.1sec2
1.5.1corr
1.7
1.6b3
1.7.1
1.7.2
Patches to use:
None known. Insert a return 0; statement
Versions Correct/Corrected:
RKT Rapid-Links:[Search] [RKT Tips] Path: / Usenet RKT / For Providers / INN Patches / 0059.htm
You can find a summary and links related to this topic
as part of the Mib Software Usenet RKT.