aboutsummaryrefslogtreecommitdiff
path: root/doc/Authors
diff options
context:
space:
mode:
Diffstat (limited to 'doc/Authors')
-rw-r--r--doc/Authors180
1 files changed, 180 insertions, 0 deletions
diff --git a/doc/Authors b/doc/Authors
new file mode 100644
index 0000000..07f8ee0
--- /dev/null
+++ b/doc/Authors
@@ -0,0 +1,180 @@
+/************************************************************************
+ * 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 ever 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.
+ */
+
+The email addresses listed in here may or may not be up to date.
+
+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, 2.8 and 2.9 releases were coordinated by Darren Reed.
+
+Contributions for the 2.8 release from the following people:
+Matthew Green <phone@cairo.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.
+
+jarlek@ifi.uio.no added mail functions to irc.
+
+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. :)
+
+Various modifications, bugreports, cleanups and testing by:
+
+Hugo Calendar <hugo@ucscb.ucsc.edu>
+Bo Adler <thumper@ugcs.caltech.edu>
+Michael Sandrof <mike@uniteq.com>
+Jon Solomon <jsol@cs.bu.edu>
+Jan Peterson <jlp@hamblin.math.byu.edu>
+Nathan Glasser <nathan@brokaw.lcs.mit.edu>
+Helen Rose <hrose@kei.com>
+Mike Pelletier <stealth@caen.engin.umich.edu>
+Basalat Ali Raja <gwydion@gnu.ai.mit.edu>
+Eric P. Scott <eps@toaster.sfsu.edu>
+Dan Goodwin <fornax@wpi.wpi.edu>
+Noah Friedman <friedman@ai.mit.edu>
+
+The 2.9 release brought many improvements to the protocol: adaptive growth
+of sendq, hash tables, whowas table, extended NICK syntax, server tokens,
+extended JOIN syntax, restricted usermode, nick and channel delay,
+suppression of server-server QUITs during splits, suppression of usermode s..
+
+Contributions for the 2.9 release from the following people:
+Vesa Ruokonen <ruokonen@lut.fi>: V configuration lines, many bug fixes.
+Christophe Kalt <kalt@stealth.net>: nick and channel delay, suppressed QUITs
+during netsplits, many bug fixes.
+
+The versions 2.9.3, 2.9.4, 2.9.5 releases were coordinated by Christophe Kalt.
+
+Christophe Kalt <kalt@stealth.net>: server link compression using zlib, added
+B configuration lines, extended IP bans and K lines to work on resolved hosts,
+finished service code, virtual IP support.
+
+Various modifications, bugreports, cleanups and testing by:
+
+Chris Behrens <cbehrens@concentric.net>
+Helmut Springer <delta@RUS.Uni-Stuttgart.DE>
+Magnus Tjernstrom <d92-mtm@oook.campus.luth.se>
+Olivier Galibert <Olivier.Galibert@mines.u-nancy.fr>: service code testing
+Alain Nissen <Alain.Nissen@ulg.ac.be>: source tree restructuration, many
+portability issues, new configure.in
+Roar Thronęs <roart@nvg.ntnu.no> added IPv6 support
+
+The versions 2.10 releases were coordinated by Christophe Kalt.
+
+Christophe Kalt <kalt@stealth.net>: added channel modes e and I, designed and
+implemented !channels, brought away status back to life, added NJOIN message,
+made invitation override bans, wrote iauth.
+
+Various modifications, bugreports, cleanups and testing by:
+
+Helmut Springer <delta@RUS.Uni-Stuttgart.DE>
+Michael 'Eumel' Neumayer <eumel@42.org>
+Kurt Roeckx <Q@ping.be> cleaned up the compression code, among many things
+Roar Thronęs <roart@nvg.ntnu.no> for more IPv6 work
+Piotr Kucharski <chopin@sgh.waw.pl> for his work on the anti socks module
+Michal Svoboda <svobodam@eva.vsp.cz> removed useless anUser linked list
+
+Thanks go to those persons not mentioned here who have added their advice,
+opinions, and code to IRC.