The following is a list of the people who've helped out by contributing
code since I took over the project.  More people have contributed code to
INN before I started managing it. If anyone's name has been left out
(probably), or if I've not correctly attributed something to you (ditto),
please let me know (don't be embarrased). Same goes for past contributors.

Rich Salz:
	Designed and wrote most of it.

Bob Halley:
	Did the TCL extension.

Christophe Wolfhugel:
	Did the Perl extension.
	Made newsfeeds(5) take the 'WP' flag.

Doug Needham:
	Made nnrpd spool if innd is unavailable.
	Made nnrpd handle the LIST SUBSCRIPTIONS command.
	Added the rebilding of control connections to innd (SIGUSR1 handling)
	Got inews to ask the nntp peer for moderator info instead of
	   digging it out of a local file.

David Lawrence: 
	Did the hooks for PGP verificiation of control messages.

John Stapleton:
	Wrote the poison newsgroup code ('@') for newsfeeds(5).
	Wrote the too-many-connects support ('-X -H -T' flags to innd).
	
Landon Curt Noll:
	Wrote actsync, nntpsend, shrinkfile. Provided the HiLowWater
	function. Provided lots o' patches and more...

John Levine:
	Wrote the '-e' support for expire (expire on shortest time).

Matthias Urlichs:
	Made rnews recognise gzip compression.
	Made newsfeeds(5) take the 'Wp' flag.

Stefan Petri:
	Did the original XBATCH support

Russel Street:
	Did more XBATCH support.

Alan Barrett:
	Did the work-limiter in the select loop to stop streaming from
	   killing performance.

	Did more work on the select loop, including ability to renumbering
	in the background.

Craig Leres:
	Did work on dbz.
	Taught expireover to use a lowmark file.

Greg Patten:
	Wrote the perl innlog

Katsuhiro Kondou
	Cleaned up Install.ms and the man pages (and translated them to
	Japanese: see ftp://ftp.isc.org/isc/inn).

Oliver Friedrichs
	tracked down and fixed a lot of potential buffer overflows.

Matt Dillon
	provided the active file MMAP support for nnrpd.

Clayton O'Neill
	provided the Xref slaving support.

Jerry Aguirre
	Did a whole bunch stuff for INN (like crosspost) before my time.
	Provided a speed-up for channel processes.

Ken Lalonde
	Provided the 'lowmark' ctlinnd command.

Karl Klienpaste
	Provided the keywords-in-the-overview code.

Jeff Garzik
	Provided the Perl spam filter.

Chris Caputo
	Taught expire to create a lowmark file and news.daily to use it.

The following people helped above and beyond the call of duty with
testing (provided patches, bug reports, suggestions etc):

	Odd Einar Aurbakken
	Marc Baudoin
	Neal Becker
	Alex Bligh
	Barry Bouwsma
	Alan Brown
	Michael Brunnbauer
	Holger Burbach
	Andrew Burgess
	Evan Champion
	J. Porter Clark
	Kim Culhan
	Mark Delany
	Sean Donelan
	Scott Doty
	Mads E Eilertsen
	Dan Ellis
	Robert Elz
	Peter Eriksson
	Per Foreby
	Joe Greco
	Ron Guilmette
	Per Hedeland
	Bert Hyman
	Kevin Jameson
	Karl-Johan Johnsson
	Robert Keller
	Gabor Kiss
	Bjorn Knutsson
	Frederick Korz
	Trine Krogstad
	Florian La Roche
	Mike Lawrie
	Don Lewis
	Jon Lewis
	Tom Limoncelli
	John Line
	Benedict Lofstedt
	Simon Lyall
	Kristopher Jon Magnusson
	Stephen Marquard
	Fletcher Mattox
	Jared Mauch
	Gary E. Miller
	Todd C. Miller
	Koichi Mouri
	Dave Nelson
	Petter Nilsen
	Sven Paulus
	Ken Raeburn
	Joe Ramey
	Dan Riley
	Trevor Riley
	John Riordan
	Risner
	Ollivier Robert
	Boyd Roberts
	Larry Rosenman
	Heiko W. Rupp
	Julio Sanchez
	Douglas Schales
	Matthias Scheler
	Don Shesnicky
	J. Richard Sladkey
	Karsten Spang
	Dan Swartzendruber
	Anthony Talltree
	Fabien Tassin
	Olaf Titz
	Richard Michael Todd
	Matus Uhlar
	Paul Vixie
	Jeff Weisberg
	Larry Williamson
	Onno Witvliet
