diff options
author | Jonas Gunz <himself@jonasgunz.de> | 2020-05-25 20:09:04 +0200 |
---|---|---|
committer | Jonas Gunz <himself@jonasgunz.de> | 2020-05-25 20:09:04 +0200 |
commit | 4440a86cfa359b8e40a484a2cd46d33db5455d8a (patch) | |
tree | f5c0c59aebf0058ae97e7ef8b5fb8017f459a05a /doc/Authors | |
download | ircd-4440a86cfa359b8e40a484a2cd46d33db5455d8a.tar.gz |
Initial
Diffstat (limited to 'doc/Authors')
-rw-r--r-- | doc/Authors | 180 |
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. |