]>
Commit | Line | Data |
---|---|---|
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 | ||
26 | IRC was conceived of and written by Jarkko Oikarinen <jto@tolsun.oulu.fi>. | |
27 | IRC was originally written in University of Oulu, Computing Center. | |
28 | Jan 1991 - IRC 2.6 jto@tolsun.oulu.fi | |
29 | - Multiple Channels and protocol changes | |
30 | ||
31 | Contributions were made by a cast of dozens, including the following: | |
32 | ||
33 | Markku Jarvinen <mta@tut.fi>: Emacs-like editing facility for the client | |
34 | ||
35 | Kimmo Suominen <kim@kannel.lut.fi>: HP-UX port | |
36 | ||
37 | Jeff Trim <jtrim@orion.cair.du.edu>: enhancements and advice | |
38 | ||
39 | Vijay Subramaniam <vijay@lll-winken.llnl.gov>: advice and ruthless publicity | |
40 | ||
41 | Karl Kleinpaste <karl@cis.ohio-state.edu>: user's manual | |
42 | ||
43 | Greg Lindahl <gl8f@virginia.edu>: AUTOMATON code, the Wumpus GM automaton, | |
44 | myriad bug fixes | |
45 | ||
46 | Bill Wisner <wisner@hayes.fai.alaska.edu>: numerous bug fixes and code | |
47 | enhancements | |
48 | ||
49 | Tom Davis <conslt16@zeus.unl.edu> and Tim Russell <russell@zeus.unl.edu>: | |
50 | VMS modifications | |
51 | ||
52 | Markku Savela <msa@tel4.tel.vtt.fi>: advice, support, and being the | |
53 | incentive to do some of our *own* coding. :) | |
54 | ||
55 | Tom Hopkins <hoppie@buengf.bu.edu>: bug fixes, quarantine lines, | |
56 | consolidation of various patches. | |
57 | ||
58 | Christopher Davis <ckd@cs.bu.edu>: EFnet/Anet gateway coding, | |
59 | many automata ;), documentation fixing. | |
60 | ||
61 | Helen Rose <hrose@cs.bu.edu>: documentation updating, and fixing. | |
62 | ||
63 | Tom Hinds <rocker@bucsf.bu.edu>: emacs client updating. | |
64 | ||
65 | Tim Miller <cerebus@bu-pub.bu.edu>: various server and client-breaking | |
66 | features. | |
67 | ||
68 | Darren Reed <avalon@coombs.anu.edu.au>: various bug fixes and enhancements. | |
69 | Introduced nickname and channelname hash tables into the server. | |
70 | ||
71 | The version 2.2 release was coordinated by Mike Bolotski | |
72 | <mikeb@salmon.ee.ubc.ca>. | |
73 | ||
74 | The version 2.4 release was coordinated by Markku Savela and | |
75 | Chelsea Ashley Dyerman | |
76 | ||
77 | The version 2.5.2 release was coordinated by Christopher Davis, Helen Rose, | |
78 | and Tom Hopkins. | |
79 | ||
80 | The versions 2.6.2, 2.7 and 2.8 releases were coordinated by Darren Reed. | |
81 | ||
82 | Contributions for the 2.8 release from the following people: | |
83 | Matthew Green <phone@coombs.anu.edu.au> | |
84 | Chuck Kane <ckane@ece.uiuc.edu> | |
85 | Matt Lyle <matt@oc.com> | |
86 | Vesa Ruokonen <ruokonen@lut.fi> | |
87 | ||
88 | Markku Savela <Markku.Savela@vtt.fi> / April 1990 | |
89 | Fixed various bugs in 2.2PL1 release server (2.2msa.4) and changed | |
90 | sockets to use non-blocking mode (2.2msa.9). [I have absolutely | |
91 | nothing to do with clients :-] | |
92 | ||
93 | Chelsea Ashley Dyerman <chelsea@earth.cchem.berkeley.edu> / April 1990 | |
94 | Rewrote the Makefiles, restructuring of source tree. Added libIrcd.a to | |
95 | the Makefile macros, numerous reformatting of server text messages, and | |
96 | added mkversion.sh to keep track of compilation statistics. Numerous | |
97 | bug fixes and enhancements, and co-coordinator of the 2.4 release. | |
98 | ||
99 | jarlek@ifi.uio.no added mail functions to irc. | |
100 | ||
101 | Armin 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 | ||
113 | Tom 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 | ||
121 | Thanks go to those persons not mentioned here who have added their advice, | |
122 | opinions, and code to IRC. | |
123 | ||
124 | Various modifications, bugreports, cleanups and testing by: | |
125 | ||
126 | Hugo Calendar <hugo@ucscb.ucsc.edu> | |
127 | Bo Adler <adler@csvax.cs.caltech.edu> | |
128 | Michael Sandrof <ms5n+@andrew.cmu.edu> | |
129 | Jon Solomon <jsol@cs.bu.edu> | |
130 | Jan Peterson <jlp@hamblin.math.byu.edu> | |
131 | Nathan Glasser <nathan@brokaw.lcs.mit.edu> | |
132 | Helen Rose <hrose@eff.org> | |
133 | Mike Pelletier <stealth@caen.engin.umich.edu> | |
134 | Basalat Ali Raja <gwydion@tavi.rice.edu> | |
135 | Eric P. Scott <eps@toaster.sfsu.edu> | |
136 | Dan Goodwin <fornax@wpi.wpi.edu> | |
137 | Noah Friedman <friedman@ai.mit.edu> |