243 lines
8.5 KiB
Plaintext
243 lines
8.5 KiB
Plaintext
/************************************************************************
|
|
* IRC - Internet Relay Chat, doc/AUTHORS
|
|
* Copyright (C) 1990
|
|
*
|
|
* AUTHORS FILE:
|
|
* This file attempts to remember all contributors to the IRC
|
|
* developement. Names can be only added this file, no name
|
|
* should never be removed. This file must be included into all
|
|
* distributions of IRC and derived works.
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License as published by
|
|
* the Free Software Foundation; either version 1, or (at your option)
|
|
* any later version.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU General Public License
|
|
* along with this program; if not, write to the Free Software
|
|
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
*/
|
|
|
|
IRC was conceived of and written by Jarkko Oikarinen <jto@tolsun.oulu.fi>.
|
|
IRC was originally written in University of Oulu, Computing Center.
|
|
Jan 1991 - IRC 2.6 jto@tolsun.oulu.fi
|
|
- Multiple Channels and protocol changes
|
|
|
|
Contributions were made by a cast of dozens, including the following:
|
|
|
|
Markku Jarvinen <mta@tut.fi>: Emacs-like editing facility for the client
|
|
|
|
Kimmo Suominen <kim@kannel.lut.fi>: HP-UX port
|
|
|
|
Jeff Trim <jtrim@orion.cair.du.edu>: enhancements and advice
|
|
|
|
Vijay Subramaniam <vijay@lll-winken.llnl.gov>: advice and ruthless publicity
|
|
|
|
Karl Kleinpaste <karl@cis.ohio-state.edu>: user's manual
|
|
|
|
Greg Lindahl <gl8f@virginia.edu>: AUTOMATON code, the Wumpus GM automaton,
|
|
myriad bug fixes
|
|
|
|
Bill Wisner <wisner@hayes.fai.alaska.edu>: numerous bug fixes and code
|
|
enhancements
|
|
|
|
Tom Davis <conslt16@zeus.unl.edu> and Tim Russell <russell@zeus.unl.edu>:
|
|
VMS modifications
|
|
|
|
Markku Savela <msa@tel4.tel.vtt.fi>: advice, support, and being the
|
|
incentive to do some of our *own* coding. :)
|
|
|
|
Tom Hopkins <hoppie@buengf.bu.edu>: bug fixes, quarantine lines,
|
|
consolidation of various patches.
|
|
|
|
Christopher Davis <ckd@cs.bu.edu>: EFnet/Anet gateway coding,
|
|
many automata ;), documentation fixing.
|
|
|
|
Helen Rose <hrose@cs.bu.edu>: documentation updating, and fixing.
|
|
|
|
Tom Hinds <rocker@bucsf.bu.edu>: emacs client updating.
|
|
|
|
Tim Miller <cerebus@bu-pub.bu.edu>: various server and client-breaking
|
|
features.
|
|
|
|
Darren Reed <avalon@coombs.anu.edu.au>: various bug fixes and enhancements.
|
|
Introduced nickname and channelname hash tables into the server.
|
|
|
|
The version 2.2 release was coordinated by Mike Bolotski
|
|
<mikeb@salmon.ee.ubc.ca>.
|
|
|
|
The version 2.4 release was coordinated by Markku Savela and
|
|
Chelsea Ashley Dyerman
|
|
|
|
The version 2.5.2 release was coordinated by Christopher Davis, Helen Rose,
|
|
and Tom Hopkins.
|
|
|
|
The versions 2.6.2, 2.7 and 2.8 releases were coordinated by Darren Reed.
|
|
|
|
Contributions for the 2.8 release from the following people:
|
|
Matthew Green <phone@coombs.anu.edu.au>
|
|
Chuck Kane <ckane@ece.uiuc.edu>
|
|
Matt Lyle <matt@oc.com>
|
|
Vesa Ruokonen <ruokonen@lut.fi>
|
|
|
|
Markku Savela <Markku.Savela@vtt.fi> / April 1990
|
|
Fixed various bugs in 2.2PL1 release server (2.2msa.4) and changed
|
|
sockets to use non-blocking mode (2.2msa.9). [I have absolutely
|
|
nothing to do with clients :-]
|
|
|
|
Chelsea Ashley Dyerman <chelsea@earth.cchem.berkeley.edu> / April 1990
|
|
Rewrote the Makefiles, restructuring of source tree. Added libIrcd.a to
|
|
the Makefile macros, numerous reformatting of server text messages, and
|
|
added mkversion.sh to keep track of compilation statistics. Numerous
|
|
bug fixes and enhancements, and co-coordinator of the 2.4 release.
|
|
|
|
Jarle Lyngaas (nmijl@alf.uib.no) added Note functions to ircd.
|
|
|
|
Armin Gruner <gruner@informatik.tu-muenchen.de> / May, June 1990:
|
|
* Patched KILL-line feature for ircd.conf, works now.
|
|
Enhancement: Time intervals can be specified in passwd-field.
|
|
Result: KILL-Line is only active during these intervals
|
|
* Patched PRIVMSG handling, now OPER can specify masks for sending
|
|
private messages, advantage: msg to all at a specified server or host.
|
|
* Little tests on irc 2.5 alpha, fixed some little typos in client code.
|
|
Change: common/debug.c has been moved to ircd/s_debug.c, and a
|
|
irc/c_debug.c has been created, for the benefit that wrong server msg
|
|
are displayed if client does not recognize them. (strange, if a server
|
|
sends an 'unknown command', isn't it?)
|
|
|
|
Tom Hopkins <hoppie@buengf.bu.edu> / September, October 1990:
|
|
* Patched msa's K lines for servers (Q lines).
|
|
* Consolidated several patches, including Stealth's logging patch.
|
|
* Fixed several minor bugs.
|
|
* Has done lots of other stuff that I can't seem to remember, but he
|
|
always works on code, so he has to have done alot more than three
|
|
lines worth. :)
|
|
|
|
Thanks go to those persons not mentioned here who have added their advice,
|
|
opinions, and code to IRC.
|
|
|
|
Various modifications, bugreports, cleanups and testing by:
|
|
|
|
Hugo Calendar <hugo@ucscb.ucsc.edu>
|
|
Bo Adler <adler@csvax.cs.caltech.edu>
|
|
Michael Sandrof <ms5n+@andrew.cmu.edu>
|
|
Jon Solomon <jsol@cs.bu.edu>
|
|
Jan Peterson <jlp@hamblin.math.byu.edu>
|
|
Nathan Glasser <nathan@brokaw.lcs.mit.edu>
|
|
Helen Rose <hrose@eff.org>
|
|
Mike Pelletier <stealth@caen.engin.umich.edu>
|
|
Basalat Ali Raja <gwydion@tavi.rice.edu>
|
|
Eric P. Scott <eps@toaster.sfsu.edu>
|
|
Dan Goodwin <fornax@wpi.wpi.edu>
|
|
Noah Friedman <friedman@ai.mit.edu>
|
|
|
|
|
|
UNDERNET (1991 - 1999)
|
|
--------
|
|
|
|
The Undernet versions (TSpre8, u2.9 and u2.10) are based on ircd-2.8.10 and
|
|
contain thousands of hours of work by Carlo Wood <carlo@alinoe.com>
|
|
(Run on IRC). The number of protocol enhancements, changes and additions
|
|
that have been added are too many to summarize. All patches are kept in the
|
|
cvs repository at http://coder-com.undernet.org/. Discussions on this
|
|
server code are currently on the mailing list coder-com@undernet.org, or in
|
|
#coder-com on undernet.
|
|
|
|
The current maintainer is Bleep.
|
|
|
|
Various additions and bugfixes have been contributed by:
|
|
|
|
Aaron <agifford@sci.dixie.edu>
|
|
Bleep <tomh@inxpress.net>
|
|
CaptJay <captjay@superlink.net>
|
|
CapVideo <majdi@puck.nether.net>
|
|
Chaos <simon@troll.elec.uow.edu.au>
|
|
Cym <cym@acrux.net>
|
|
Derrick <dirk@servtech.com>
|
|
Ensor <dholmes@rahul.net>
|
|
flux <cmlambertus@ucdavis.edu>
|
|
Ghostwolf <foxxe@trms.com>
|
|
Gte- <gte@atomicrevs.demon.co.uk>
|
|
Isomer <isomer@coders.net>
|
|
Jamey <woodjr@durrance.Colorado.EDU>
|
|
Jarle <jarlel@II.UIB.NO>
|
|
Kev <klmitch@mit.edu>
|
|
Nemesi <cocito@tin.it>
|
|
Niels <niels@holding.pi.net>
|
|
Run <carlo@alinoe.com>
|
|
record <jegelhof@cloud9.net>
|
|
smg <smg@lm.com>
|
|
SeKs <intru@step.polymtl.ca>
|
|
Simon- <sim@peace.netnation.com>
|
|
Starfox <starfox@quicklink.com>
|
|
Trio <trio@b62897.STUDENT.CWRU.Edu>
|
|
WildThang <dvmitche@antietam.nssl.uoknor.edu>
|
|
Xorath <vorac@wheel.dcn.davis.ca.us>
|
|
|
|
UNDERNET (2000 - 2004)
|
|
--------
|
|
|
|
The Undernet versions (P9, P10, u2.10.11 and u2.10.12) are based on
|
|
ircu2.10.07 and contain many hours of work by Coder Commitee.
|
|
The number of protocol enhancements, changes and additions
|
|
that have been added are too many to summarize. All patches are kept in the
|
|
cvs repository at http://coder-com.undernet.org/. Discussions on this
|
|
server code are currently on the mailing list coder-com@undernet.org, or in
|
|
#coder-com on undernet.
|
|
|
|
The current maintainer is Isomer.
|
|
|
|
Various additions, testings and bugfixes have been contributed by:
|
|
|
|
A1kmm <ircu_stuff@mware.virtualave.net>
|
|
Bleep <tomh@inxpress.net>
|
|
Gte- <gte@atomicrevs.demon.co.uk>
|
|
Isomer <isomer@coders.net>
|
|
Kev <klmitch@mit.edu>
|
|
Delete <delete@cyberabuse.org>
|
|
Ghostwolf <foxxe@wtfs.net>
|
|
Braden <dbtem@yahoo.com>
|
|
net <net@astrolink.org>
|
|
Steven <steven@doyle.net>
|
|
OmniDynmc <omni@dynmc.net>
|
|
Dianora <db@db.net>
|
|
Sengaia <sengaia@undernet.org>
|
|
Cyberdude <Cyberdude@undernet.org>
|
|
Maniac- <maniac@cetlink.net>
|
|
Vampire- <vampire@p16.pub.ro>
|
|
mbuna <mbuna@bugged.org>
|
|
beware <steendijk@tomaatnet.nl>
|
|
n3tguy <netguy@spidernet.net>
|
|
reed <reed@reedloden.com>
|
|
Math <math@rootservices.net>
|
|
hikari <shadow@undernet.org>
|
|
Bleep <tom.helvey@cox.net>
|
|
froo <froo@quakenet.org>
|
|
splidge <splidge@quakenet.org>
|
|
Zarjazz <zarjazz@quakenet.org>
|
|
Spike <ekips@pandora.be>
|
|
Jeekay <jeekay@netgamers.org>
|
|
Entrope <entrope@gamesurge.net>
|
|
|
|
Nefarious 2.0
|
|
--------
|
|
|
|
The AfterNET version is based on ircu2.10.12. The number of protocol
|
|
enhancements, changes and additions that have been added are too many
|
|
to summarize. All patches are kept in the git repository.
|
|
|
|
The current maintainer is Jobe
|
|
|
|
Various additions, testings, bugfixes and documentation tweaks have
|
|
been contributed by:
|
|
|
|
Jobe <jobe@mdbnet.co.uk>
|
|
Rubin <rubin@afternet.org>
|
|
Andromeda <andromeda@cerberuslabs.ca>
|
|
Obnoxious <obnoxious@binhex.org>
|