1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174
|
$Id: AUTHORS,v 1.3 1998/08/04 20:18:35 proff Exp $
BETA testers (A cast of thousands):
Alasdair G Kergon <kergon@teaching.physics.ox.ac.uk> (patches for NeXT)
David Werner <David.Werner@Heim2.TU-Clausthal.DE> (patches for solaris CC)
- Solaris patches (6/97)
- Stats patch (6/97)
Frank Schnekenbuehl <frank@Comsys.DoFN.DE> (bug fixes & perl log script)
Hannu Laurila <Hannu.Laurila@japo.fi> (unixware port)
Herbert Xu <herbert@greathan.apana.org.au>
- Replace 'body' with 'article' unless a header is pulled in (9/96)
- Patches and more patches for corrupted overviews (9/96)
- Fix for strnStackAdd to assume that art_stack->data is null terminated (10/96)
- Missing xf->outbuf_used = 0 in xover.c/xf_release_writer (10/96)
- group.c/attachGroupTalk modified for handling out of synch groups (10/96)
- Fixes to xover.c's expiry of articles (10/96)
- Refuse connections until update is complete (10/96)
- Fixed "can't connect" problem after SIGHUP (1/97)
- Does not try to set[ug]id if not running as root (1/97)
- Corrected typos in article.c (1/97)
- Updates affect parent as well as child (2/97)
- Lock failure logging (2/97)
John Newnham <ashtray@zhora.replicant.apana.org.au>
- Fix to libproff/pattern.c
Laakkonen Kimmo KML <kimmo.laakkonen@ttgroup.fi> (patches for OSF)
Marc Roger <Marc.Roger@belnet.be> (bug fixes)
Mark Andrews <Mark.Andrews@dms.CSIRO.AU> (bug fixes, patches for Solaris)
- Prevent genextern.sh from generating empty declarations after every external variable (4/97)
Mark Davies <mark@Comp.VUW.AC.NZ>
- Fix for cached articles with short bodies (2/97)
- setproctitle works under more systems (3/97)
- Fix to expireonly (3/97)
- Fix two HTML format typos in http.c (3/98)
- Fix race condition for update/expire children reaping (3/98)
- Fix correctness problem vis-a-vis inn with the meaning of 0 articles (3/98)
Patrick Oonk <patrick@unix1.bart.nl> (bug fixes, patches for Solaris)
Ronald Florence <ron@mlfarm.com> (patches for sunos4.1.x stdio bugs)
- Patch of acc.c/rfc931 to compile under Sunos (10/96)
- Alias bcopy to memmove for Sunos (10/96)
- Define marco for isblank to allow compilation under sunos / IRIX (2/97)
- Fix for history of groupnames with underscores in history (3/97)
Steinar Haug <sthaug@nethelp.no>
- Fixed 'No child processes: memory corrupt' in ipc.c/doIPC 1/97
- Fixed cache history irregularities (2/97)
- Invalidate lists.c/CurrentDir (2/97)
- setproctitle nntpcache status (2/97)
- Return error 503 when timing out sleeping users (2/97)
- Added -g (grephistory) switch (2/97)
rs@system.ptv.de (Ralph Schmieder) (bug fix)
- Fix to allow use on servers that don't allow LIST overview.fmt
simsong@vineyard.net (Simson L. Garfinkel) (bug fixes)
Peter Tonoly <anarchie@suburbia.net> (spelling police, FAQ)
Nigel Metheringham <Nigel.Metheringham@theplanet.net> (various nice patches)
- hack to allow stats to be obtained by getting a magic article ID
so "article <statistics@nntpcache>" will get the current stats (7/97)
- Complete removal of the ftell method of client byte counts (it
not only failed under linux, it repositioned the read stream which
broke clients that streamed commands - like Emacs/Gnus) (7/97)
- now does byte counts the hard way - in emit*(). This will cost
some CPU (7/97)
- slight mod to remove %m from syslog messages which had no sys error. (7/97)
- minor setproctitle changes to make work under linux (7/97)
- fixes for SIGHUP brokenness (managed to listen to no ports at all
after SIGHUP). (7/97)
- stats stuff is now emit-ed rather than fprint-ed (7/97)
- parameterised Exit(), all calls previously existing now changed to
Exit(1) (7/97)
- Normal (end of client) exit also calls Exit() (but with parameter 0) (7/97)
- Stats handling of articles (missed the way that they are specially
written previously). (7/97)
- Adding of nnrpd like log messages to allow the same scripts to process
them. (7/97)
- Adding of per group article count for above. (7/97)
- Adding of CPU time totalling for log messages, also put into stats
structure and report. (7/97)
- SIGINT toggles debugging on full (in current process)
- Fixing of some stats stuff - *much* more needs doing
- another log message fudged to look like nnrpd
Paul Gregg <pgregg@tibus.net>
- NNTP_ACCESS -> NNTP_NOSUCHGROUP in group.c
Marian Durkovic <marian@bts.sk>
- ARTCLE without article_number support (12/97)
- fix for uncessesary fetch LISTGROUP group (12/97)
- fix for LIST SUBSCRIPTIONS after GROUP group (12/97)
- Stats patches (8/97)
- Fixes to forgotten structures after reboot (9/97)
Adam Nabil <nabil@teleport.com>
- Various fixes and patches
- nntpcache-1.0.7.1.patchy
- Fix for Xrefs under multiple servers (8/97)
- Fix for signal handling (8/97)
- Keepalive code for connections to the server (8/97)
- Free post_cfg (8/97)
- Certain headers protected from user input (8/97)
- LAST support (8/97)
- YAMCP (yet another memory corrupt patch) (8/97)
- Fix for remote article number tracking on reconnect (8/98)
Nick Holloway <Nick.Holloway@alfie.demon.co.uk>
- Fix for "server went away" problems (4/97)
- Lowered priority of client disconnect errors (3/97)
- Fix for argument handling (4/97)
- Fix for grunged Xref's (4/97)
Markus Gruenkorn <Markus.Gruenkorn@edag.de>
- Support for authentication to remote server (5/97)
Franz Sirl <franz.sirl@lauterbach.com>
- Fixes to malloc files (10/96)
- Fixes to mmap-tests (10/96)
Frank Smith <fsmith@spec.com>
- Fix to allow expire to expire (7/96)
Ray Bellis <Ray.Bellis@community.co.uk>
- Fix to allow compilation of list.c on DEC / SGI C for list.c (8/96)
Jon Tombs <jon@gte.esi.us.es>
- Newssuck script
Pedro Alexandre Correia <pac@cprm.net>
- Stopped unaligned access error on alpha/OSF (11/96)
David L. Crow <crow@dev.tivoli.com>
- Changes to allow compilation under HP-UX 9.05 (6/96)
Duncan Sinclair <sinclair@dis.strath.ac.uk>
- Fixed typo in list.c (2/97)
Dieter Dworkin Muller <dworkin@village.org>
- Performance patch for 'list active group.name' (4/97)
J. Anthony Fitzgerald <jaf@umb.ca>
- Fixes so that nntpcache compiles cleanly under Solaris 2.4 (5/97)
Mike Castle <dalgoda@ix.netcom.com>
- Fixes to XHDR handling (5/97)
Hugo Embrechts <hugo.embrechts@kulnet.keleuven.ac.be>
- Fixes to ihave.c (12/97)
- Remove blank line (http prelude) in http.c (03/98)
Andre Dedio <andre@solutions.net.au>
- Newshound (contributed pre-caching software)
If your name doesn't appear above as it should, please tell
nntpcache@nntpcache.org!
DBZ hash db routines (originally):
Jon Zeeff (zeeff@b-tech.ann-arbor.mi.us)
gdb@ninja.UUCP (David Butler)
moraes@ai.toronto.edu (Mark Moraes)
Henry Spencer
Rich Salz
<rob@violet.berkeley.edu>
<leres@ee.lbl.gov>
David Robinson <david.robinson@sun.com>
<david.robinson@sun.com>
Julian Assange <proff@iq.org>
GNU autoconf:
David J. MacKenzie <djm@nutrimat.gnu.ai.mit.edu>
MMalloc (originally):
Fred Fish + cygnus support + others
Super fast regex pattern matching routines (many thanks):
S.R. van den Berg (procmail author)
Some implementation concepts adapted from:
Rich Salz (inn/nnrpd)
Weitse Venema (tcpwrappers)
GCC+GDB:
The Free Software Foundation, Richard Stallman, Cygnus Support and
a cast of thousands.
Everything else :)
Julian Assange <proff@suburbia.net> &
(the late) Luke Bowker <puke@suburbia.net>
|