INN Patches by Topic: Incoming news
Anti-spam
A number of anti-spam patches to INN, Cyclone, and Typhoon, and other news servers are listed at
http://www.exit109.com/~jeremy/news/antispam.html
There you can find information on Spam-Hippo, Gizmo, Cleanfeed, and others.
See also: spammer.posting.patch at INN Patches by Topic: Readers
For a description of Usenet Spam, see the Usenet RKT topic for users: Spam
ftp://ftp.isc.org/isc/inn/unoff-patches/1.5.1/xrefslave-1.5.1.diff
6 Kb Sat Feb 15 18:12:00 1997
Type: Slave Feature
Symptom: Assign article numbers from Xref header.
Applies to: INN-1.5.1/ various
OS: all
Incorporated into stock 1.5.1: No
Incorporated into stock 1.5.1sec2: No
Incorporated into stock inn1.5.1corr/1.7: No, not a defect fix
Incorporated into stock 1.6b3: Yes
Authored: Bob Thrush/Clayton O'Neill, 20 Dec 1996
ftp://ftp.isc.org/isc/inn/unoff-patches/1.4unoff4/crosspost.patch
2 Kb Thu Mar 21 00:00:00 1996
Type: Bug fix
Symptom: When using crosspost, crosspost fails to make directory.
Applies to: INN 1.4unoff4/backends/crosspost.c
OS: all
Incorporated into 1.5.1: Yes
Authored: Jerry Aguirre, 21 Mar 1996
ftp://ftp.isc.org/isc/inn/unoff-patches/1.5.1/inn-patch-apb-19970129
52 Kb Thu Feb 27 18:58:00 1997
Type: Multiple, Performance
Symptom: Substantial changes to make innd more responsive to connections,
and various others.
Features in the patch. Worker function, Work limits, background renumber,
Defect fixes in the patch: NCwritetext() caller's, RCHANadd() buffer zapping, subst.1 manpage (minor)
Author's preferences in the patch: innxmit logRejects, config updates to samples,
Applies to: INN-1.5.1 various
OS: all
Incorporated into stock 1.5.1: No
Incorporated into stock 1.5.1sec2: No
Incorporated into stock inn1.5.1corr/1.7: partial. Defect fixes only.
Incorporated into stock 1.6b3: partial Feature and defect fixes.
Authored: Alan Barrett, 29 Jan 1997
ftp://ftp.isc.org/isc/inn/unoff-patches/1.4unoff4/big-article-hang.patch
1 Kb Fri Oct 25 00:00:00 1996
Type: Bug fix
Symptom: Connection hangs on large articles of a particular size.
Applies to INN-1.4unoff4/innd/nc.c
OS: all
Incorporated into 1.5.1: Yes
Authored: Jeff Hakner, 24 Oct 1996
ftp://ftp.isc.org/isc/inn/unoff-patches/1.5.1/canceled-history-arrival-time.patch
1 Kb Fri Dec 20 11:22:00 1996
Type: Nuisance fix
Symptom: History DB entries for Cancelled articles are tagged with inappropriate arrival
date
Applies to:INN-1.5.1/innd/cc.c
OS: all
Incorporated into stock 1.5.1: No
Incorporated into stock 1.5.1sec2: No
Incorporated into stock inn1.5.1corr/1.7: Yes.
Incorporated into stock 1.6b3: Yes.
Authored: J. Porter Clark, 19 Dec 1996
ftp://ftp.isc.org/isc/inn/unoff-patches/1.5.1/art.c-misc-changes.patch
6 Kb Mon Mar 31 20:35:00 1997
Type: Nuisance fix, performance
Symptom: Cancelled articles causing "437 Duplicate article" log entries and
history records
Applies to:INN-1.5.1/innd/art.c
OS: all
Incorporated into stock 1.5.1: No
Incorporated into stock 1.5.1sec2: No
Incorporated into stock inn1.5.1corr/1.7: Yes. See note below.
Incorporated into stock 1.6b3: Yes. See note below.
Note: This patch is not applied verbatim in 1.5.1corr and 1.6b3, but the code is fixed.
One optimization of if() condition order is not in 1.5.1corr nor 1.6b3.
Authored: J. Porter Clark, 31 Mar 1997
ftp://ftp.isc.org/isc/inn/unoff-patches/1.4unoff4/apb-stream-prio.patch
4 Kb Mon Jun 03 00:00:00 1996
Type: Performance (Response delay)
Symptom: inn is slow to respond to reader connects when incoming is
using streaming. This patch divides INN's work into smaller
pieces to prevent "starvation."
Applies to: INN-1.4unoff4/innd/chan.c
OS: all
Incorporated into 1.5.1: Yes. Controlled by innd/chan.c::PRIORITISE_REMCONN,
which is NOT in config.data.
Authored: Alan Barret, 2 Jun 1996
ftp://ftp.isc.org/isc/inn/unoff-patches/1.4unoff4/bird-streaming.patch1
17 Kb Sun May 26 00:00:00 1996
Type: Multiple. Bug fixes, streaming improvements
Symptom: Increases streaming throughput, spurious log message, memory corruption.
Applies to: INN-1.4unoff4/backends/innxmit.c
OS: all, (with workaround for a Linux 1.2.X TCP bug)
Incorporated into 1.5.1:
Authored: Mike Bird, 24 May 1996
ftp://ftp.isc.org/isc/inn/unoff-patches/1.5/perl-filter.patch
3 Kb Thu Dec 12 19:13:00 1996
Type: Bug
Symptom: Intermittent Garbage entries in log file for rejected articles.
Applies to: INN-1.5/innd/perl.c
OS: all
Incorporated into 1.5.1: Yes
Authored: Andy Burgess, 11 Dec 1996
xrefslave.diff (At Erols.com)
and for 1.5.1 at ftp://ftp.isc.org/isc/inn/unoff-patches/1.5.1/xrefslave-1.5.1.diff
This modifies innd's handling of slave mode and Xref headers. With this patch you can eliminate the need for XREPLIC, and simply feed with normal transport agents. The only tricks to this is that you have to start innd on the slave with the -S and -b options (-b tells it to get replicate info from Xref) and start innd on the master with the -x parameter to force it to generate Xref headers for every article.
super.rnews.diff (At Erols.com)
This is useful with Bill Well's spooling nnrpd patch. It changes it to not attempt to connect to the server unless there are actually messages to transfer, and to exit if it it waits for more than 5 minutes for a response from the server. We use this locally for submitting articles to the master server once a minute in crontab.
his.lookup.cache.diff (At Erols.com)
"This adds a relatively large history lookup cache into the HIShavearticle function. It caches both positive and negative responses. The cache size is by default 64k message-id's, organized in a hash table. Hash table collisions are handled by just replacing the entry. This is a relatively naive implementation, but I've been getting over 80% hit rates with it with 150-200 incoming connections. Several people have reported that this makes a lot of difference in cpu utilization."
This patch has a memory leak, described by Gary Palmer 1997/06/30 Memory leak in Clayton O'neill's HIScache patches
innd.postcount.fix.diff (At Erols.com)
"This fixes a problem in how innd handles aliased groups with crossposts.....Profiling here indicates that this was eating about 20-30% of the time innd uses. This patch changes the behavior to only clear the flag in the groups that we actually marked, after we've done the check."
-B-r-o-a-d-e-n- your knowledge
News Utilities by Topic: Incoming news
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
RKT Rapid-Links:[Search] [RKT Tips] Path: / Usenet RKT / For Providers / INN Patches / 0028.htm
You can find a summary and links related to this topic
as part of the Mib Software Usenet RKT.