]> jfr.im git - irc/rqf/shadowircd.git/blame - doc/old/Authors
Allow +z messages from outside if -n.
[irc/rqf/shadowircd.git] / doc / old / Authors
CommitLineData
212380e3 1/************************************************************************
2 * IRC - Internet Relay Chat, doc/AUTHORS
3 * Copyright (C) 1990
4 *
5 * AUTHORS FILE:
6 * This file attempts to remember all contributors to the IRC
7 * developement. Names can be only added this file, no name
8 * should never be removed. This file must be included into all
9 * distributions of IRC and derived works.
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License as published by
13 * the Free Software Foundation; either version 1, or (at your option)
14 * any later version.
15 *
16 * This program is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU General Public License for more details.
20 *
21 * You should have received a copy of the GNU General Public License
22 * along with this program; if not, write to the Free Software
23 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
24 */
25
26IRC was conceived of and written by Jarkko Oikarinen <jto@tolsun.oulu.fi>.
27IRC was originally written in University of Oulu, Computing Center.
28Jan 1991 - IRC 2.6 jto@tolsun.oulu.fi
29 - Multiple Channels and protocol changes
30
31Contributions were made by a cast of dozens, including the following:
32
33Markku Jarvinen <mta@tut.fi>: Emacs-like editing facility for the client
34
35Kimmo Suominen <kim@kannel.lut.fi>: HP-UX port
36
37Jeff Trim <jtrim@orion.cair.du.edu>: enhancements and advice
38
39Vijay Subramaniam <vijay@lll-winken.llnl.gov>: advice and ruthless publicity
40
41Karl Kleinpaste <karl@cis.ohio-state.edu>: user's manual
42
43Greg Lindahl <gl8f@virginia.edu>: AUTOMATON code, the Wumpus GM automaton,
44myriad bug fixes
45
46Bill Wisner <wisner@hayes.fai.alaska.edu>: numerous bug fixes and code
47enhancements
48
49Tom Davis <conslt16@zeus.unl.edu> and Tim Russell <russell@zeus.unl.edu>:
50VMS modifications
51
52Markku Savela <msa@tel4.tel.vtt.fi>: advice, support, and being the
53incentive to do some of our *own* coding. :)
54
55Tom Hopkins <hoppie@buengf.bu.edu>: bug fixes, quarantine lines,
56consolidation of various patches.
57
58Christopher Davis <ckd@cs.bu.edu>: EFnet/Anet gateway coding,
59many automata ;), documentation fixing.
60
61Helen Rose <hrose@cs.bu.edu>: documentation updating, and fixing.
62
63Tom Hinds <rocker@bucsf.bu.edu>: emacs client updating.
64
65Tim Miller <cerebus@bu-pub.bu.edu>: various server and client-breaking
66features.
67
68Darren Reed <avalon@coombs.anu.edu.au>: various bug fixes and enhancements.
69Introduced nickname and channelname hash tables into the server.
70
71The version 2.2 release was coordinated by Mike Bolotski
72<mikeb@salmon.ee.ubc.ca>.
73
74The version 2.4 release was coordinated by Markku Savela and
75Chelsea Ashley Dyerman
76
77The version 2.5.2 release was coordinated by Christopher Davis, Helen Rose,
78and Tom Hopkins.
79
80The versions 2.6.2, 2.7 and 2.8 releases were coordinated by Darren Reed.
81
82Contributions for the 2.8 release from the following people:
83Matthew Green <phone@coombs.anu.edu.au>
84Chuck Kane <ckane@ece.uiuc.edu>
85Matt Lyle <matt@oc.com>
86Vesa Ruokonen <ruokonen@lut.fi>
87
88Markku Savela <Markku.Savela@vtt.fi> / April 1990
89Fixed various bugs in 2.2PL1 release server (2.2msa.4) and changed
90sockets to use non-blocking mode (2.2msa.9). [I have absolutely
91nothing to do with clients :-]
92
93Chelsea Ashley Dyerman <chelsea@earth.cchem.berkeley.edu> / April 1990
94Rewrote the Makefiles, restructuring of source tree. Added libIrcd.a to
95the Makefile macros, numerous reformatting of server text messages, and
96added mkversion.sh to keep track of compilation statistics. Numerous
97bug fixes and enhancements, and co-coordinator of the 2.4 release.
98
99jarlek@ifi.uio.no added mail functions to irc.
100
101Armin Gruner <gruner@informatik.tu-muenchen.de> / May, June 1990:
102* Patched KILL-line feature for ircd.conf, works now.
103 Enhancement: Time intervals can be specified in passwd-field.
104 Result: KILL-Line is only active during these intervals
105* Patched PRIVMSG handling, now OPER can specify masks for sending
106 private messages, advantage: msg to all at a specified server or host.
107* Little tests on irc 2.5 alpha, fixed some little typos in client code.
108 Change: common/debug.c has been moved to ircd/s_debug.c, and a
109 irc/c_debug.c has been created, for the benefit that wrong server msg
110 are displayed if client does not recognize them. (strange, if a server
111 sends an 'unknown command', isn't it?)
112
113Tom Hopkins <hoppie@buengf.bu.edu> / September, October 1990:
114* Patched msa's K lines for servers (Q lines).
115* Consolidated several patches, including Stealth's logging patch.
116* Fixed several minor bugs.
117* Has done lots of other stuff that I can't seem to remember, but he
118 always works on code, so he has to have done alot more than three
119 lines worth. :)
120
121Thanks go to those persons not mentioned here who have added their advice,
122opinions, and code to IRC.
123
124Various modifications, bugreports, cleanups and testing by:
125
126Hugo Calendar <hugo@ucscb.ucsc.edu>
127Bo Adler <adler@csvax.cs.caltech.edu>
128Michael Sandrof <ms5n+@andrew.cmu.edu>
129Jon Solomon <jsol@cs.bu.edu>
130Jan Peterson <jlp@hamblin.math.byu.edu>
131Nathan Glasser <nathan@brokaw.lcs.mit.edu>
132Helen Rose <hrose@eff.org>
133Mike Pelletier <stealth@caen.engin.umich.edu>
134Basalat Ali Raja <gwydion@tavi.rice.edu>
135Eric P. Scott <eps@toaster.sfsu.edu>
136Dan Goodwin <fornax@wpi.wpi.edu>
137Noah Friedman <friedman@ai.mit.edu>