1 ===============================================================================
3 ===============================================================================
5 /************************************************************************
6 * IRC - Internet Relay Chat, doc/AUTHORS
10 * This file attempts to remember all contributors to the IRC
11 * developement. Names can be only added this file, no name
12 * should never be removed. This file must be included into all
13 * distributions of IRC and derived works.
15 * This program is free software; you can redistribute it and/or modify
16 * it under the terms of the GNU General Public License as published by
17 * the Free Software Foundation; either version 1, or (at your option)
20 * This program is distributed in the hope that it will be useful,
21 * but WITHOUT ANY WARRANTY; without even the implied warranty of
22 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23 * GNU General Public License for more details.
25 * You should have received a copy of the GNU General Public License
26 * along with this program; if not, write to the Free Software
27 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
30 IRC was conceived of and written by Jarkko Oikarinen <jto@tolsun.oulu.fi>.
31 IRC was originally written in University of Oulu, Computing Center.
32 Jan 1991 - IRC 2.6 jto@tolsun.oulu.fi
33 - Multiple Channels and protocol changes
35 Contributions were made by a cast of dozens, including the following:
37 Markku Jarvinen <mta@tut.fi>: Emacs-like editing facility for the client
39 Kimmo Suominen <kim@kannel.lut.fi>: HP-UX port
41 Jeff Trim <jtrim@orion.cair.du.edu>: enhancements and advice
43 Vijay Subramaniam <vijay@lll-winken.llnl.gov>: advice and ruthless publicity
45 Karl Kleinpaste <karl@cis.ohio-state.edu>: user's manual
47 Greg Lindahl <gl8f@virginia.edu>: AUTOMATON code, the Wumpus GM automaton,
50 Bill Wisner <wisner@hayes.fai.alaska.edu>: numerous bug fixes and code
53 Tom Davis <conslt16@zeus.unl.edu> and Tim Russell <russell@zeus.unl.edu>:
56 Markku Savela <msa@tel4.tel.vtt.fi>: advice, support, and being the
57 incentive to do some of our *own* coding. :)
59 Tom Hopkins <hoppie@buengf.bu.edu>: bug fixes, quarantine lines,
60 consolidation of various patches.
62 Christopher Davis <ckd@cs.bu.edu>: EFnet/Anet gateway coding,
63 many automata ;), documentation fixing.
65 Helen Rose <hrose@cs.bu.edu>: documentation updating, and fixing.
67 Tom Hinds <rocker@bucsf.bu.edu>: emacs client updating.
69 Tim Miller <cerebus@bu-pub.bu.edu>: various server and client-breaking
72 Darren Reed <avalon@coombs.anu.edu.au>: various bug fixes and enhancements.
73 Introduced nickname and channelname hash tables into the server.
75 The version 2.2 release was coordinated by Mike Bolotski
76 <mikeb@salmon.ee.ubc.ca>.
78 The version 2.4 release was coordinated by Markku Savela and
79 Chelsea Ashley Dyerman
81 The version 2.5.2 release was coordinated by Christopher Davis, Helen Rose,
84 The versions 2.6.2, 2.7 and 2.8 releases were coordinated by Darren Reed.
86 Contributions for the 2.8 release from the following people:
87 Matthew Green <phone@coombs.anu.edu.au>
88 Chuck Kane <ckane@ece.uiuc.edu>
89 Matt Lyle <matt@oc.com>
90 Vesa Ruokonen <ruokonen@lut.fi>
92 Markku Savela <Markku.Savela@vtt.fi> / April 1990
93 Fixed various bugs in 2.2PL1 release server (2.2msa.4) and changed
94 sockets to use non-blocking mode (2.2msa.9). [I have absolutely
95 nothing to do with clients :-]
97 Chelsea Ashley Dyerman <chelsea@earth.cchem.berkeley.edu> / April 1990
98 Rewrote the Makefiles, restructuring of source tree. Added libIrcd.a to
99 the Makefile macros, numerous reformatting of server text messages, and
100 added mkversion.sh to keep track of compilation statistics. Numerous
101 bug fixes and enhancements, and co-coordinator of the 2.4 release.
103 jarlek@ifi.uio.no added mail functions to irc.
105 Armin Gruner <gruner@informatik.tu-muenchen.de> / May, June 1990:
106 * Patched KILL-line feature for ircd.conf, works now.
107 Enhancement: Time intervals can be specified in passwd-field.
108 Result: KILL-Line is only active during these intervals
109 * Patched PRIVMSG handling, now OPER can specify masks for sending
110 private messages, advantage: msg to all at a specified server or host.
111 * Little tests on irc 2.5 alpha, fixed some little typos in client code.
112 Change: common/debug.c has been moved to ircd/s_debug.c, and a
113 irc/c_debug.c has been created, for the benefit that wrong server msg
114 are displayed if client does not recognize them. (strange, if a server
115 sends an 'unknown command', isn't it?)
117 Tom Hopkins <hoppie@buengf.bu.edu> / September, October 1990:
118 * Patched msa's K lines for servers (Q lines).
119 * Consolidated several patches, including Stealth's logging patch.
120 * Fixed several minor bugs.
121 * Has done lots of other stuff that I can't seem to remember, but he
122 always works on code, so he has to have done alot more than three
125 Thanks go to those persons not mentioned here who have added their advice,
126 opinions, and code to IRC.
128 Various modifications, bugreports, cleanups and testing by:
130 Hugo Calendar <hugo@ucscb.ucsc.edu>
131 Bo Adler <adler@csvax.cs.caltech.edu>
132 Michael Sandrof <ms5n+@andrew.cmu.edu>
133 Jon Solomon <jsol@cs.bu.edu>
134 Jan Peterson <jlp@hamblin.math.byu.edu>
135 Nathan Glasser <nathan@brokaw.lcs.mit.edu>
136 Helen Rose <hrose@eff.org>
137 Mike Pelletier <stealth@caen.engin.umich.edu>
138 Basalat Ali Raja <gwydion@tavi.rice.edu>
139 Eric P. Scott <eps@toaster.sfsu.edu>
140 Dan Goodwin <fornax@wpi.wpi.edu>
141 Noah Friedman <friedman@ai.mit.edu>
144 ===============================================================================
146 ===============================================================================
148 The hybrid team is a group of ircd coders who were frustrated
149 with the instability and all-out "dirtiness" of the EFnet ircd's
150 available. "hybrid" is the name for the collective efforts of a group
151 of people, all of us.
153 Anyone is welcome to contribute to this effort. You are encouraged
154 to participate in the Hybrid mailing list. To subscribe to the
155 Hybrid List, use this link:
156 https://lists.ircd-hybrid.org/mailman/listinfo/hybrid
158 The core team as, of this major release:
160 adx, Piotr Nizynski <adx@irc7.pl>
161 billy-jon, William Bierman III <bill@mu.org>
162 cryogen, Stuart Walsh <stu@ipng.org.uk>
163 Dianora, Diane Bruce <db@db.net>
164 joshk, Joshua Kwan <joshk@triplehelix.org>
165 kire, Erik Small <smalle@hawaii.edu>
166 knight, Alan LeVee <alan.levee@prometheus-designs.net>
167 metalrock, Jack Low <jclow@csupomona.edu>
168 Michael, Michael Wobst <michael.wobst@gmail.com>
169 Rodder, Jon Lusky <lusky@blown.net>
170 Wohali, Joan Touzet <joant@ieee.org>
172 The following people have contributed blood, sweat, and/or code to
173 recent releases of Hybrid, in nick alphabetical order:
175 A1kmm, Andrew Miller <a1kmm@mware.virtualave.net>
176 AndroSyn, Aaron Sethman <androsyn@ratbox.org>
177 Ariadne, Ariadne Conill <ariadne@dereferenced.org>
178 bane, Dragan Dosen <bane@idolnet.org>
179 bysin, Ben Kittridge <bkittridge@cfl.rr.com>
180 cosine, Patrick Alken <wnder@uwns.underworld.net>
181 David-T, David Taylor <davidt@yadt.co.uk>
182 fl, Lee Hardy <lee@leeh.co.uk>
183 Garion, Joost Vunderink <garion@efnet.nl>
184 Habeeb, David Supuran <habeeb@cfl.rr.com>
185 Hwy101, W. Campbell <wcampbel@botbay.net>
186 jmallett, Juli Mallett <jmallett@FreeBSD.org>
187 jv, Jakub Vlasek <jv@pilsedu.cz>
188 k9, Jeremy Chadwick <ircd@jdc.parodius.com>
189 kre, Dinko Korunic <kreator@fly.srk.fer.hr>
190 madmax, Paul Lomax <madmax@efnet.org>
191 Riedel, Dennis Vink, <riedel@chaotic.nl>
192 scuzzy, David Todd <scuzzy@aniverse.net>
193 spookey, David Colburn <spookey@spookey.org>
194 TimeMr14C, Yusuf Iskenderoglu <uhc0@stud.uni-karlsruhe.de>
195 toot, Toby Verrall <to7@antipope.fsnet.co.uk>
196 vx0, Mark Miller <mark@oc768.net>
197 wiz, Jason Dambrosio <jason@wiz.cx>
198 Xride, Søren Straarup <xride@x12.dk>
199 zb^3, Alfred Perlstein <alfred@freebsd.org>
201 Others are welcome. Always. And if we left anyone off the above list,
202 be sure to let us know that too. Many others have contributed to
203 previous versions of this ircd and its ancestors, too many to list
206 Send bug fixes/complaints/rotten tomatoes to bugs@ircd-hybrid.org.
209 ===============================================================================
211 ===============================================================================
213 ircd-ratbox is an evolution where ircd-hybrid left off around version 7-rc1.
214 Currently the ircd-ratbox team consists of the following developers:
216 AndroSyn, Aaron Sethman <androsyn -at- ratbox.org>
217 anfl, Lee Hardy <lee -at- leeh.co.uk>
219 Special thanks for support, code and ideas to:
221 Hwy, W. Campbell <wcampbel -at- botbay.net>
222 jilles, Jilles Tjoelker <jilles -at- stack.nl>
223 larne, Edward Brocklesby <ejb -at- sdf.lonestar.org>
225 Of course our work is based on the work of many, many others over the past
226 10 or so years since irc has existed, including the work done by the Hybrid
227 team, our thanks goes to them.
230 ===============================================================================
232 ===============================================================================
234 Charybdis started as an evolution from ircd-ratbox. Its development
235 is led by a team of dedicated developers who have put a lot of time
236 into the project and it has seen use on a variety of different
237 network configurations.
239 The Charybdis core team, listed in nick-alphabetical order:
241 amdj, Aaron Jones <aaronmdjones -at- gmail.com>
242 Ariadne, Ariadne Conill <ariadne -at- dereferenced.org>
243 Elizafox, Elizabeth Myers <elizabeth -at- interlinked.me>
244 jilles, Jilles Tjoelker <jilles -at- stack.nl>
245 mr_flea, Keith Buck <mr_flea -at- esper.net>
247 The following people are also project members, listed in nick-alphabetical
250 jdhore, JD Horelick <jdhore1 -at- gmail.com>
251 viatsko, Valerii Iatsko <dwr -at- codingbox.io>
253 The following people have made contributions to the Charybdis releases,
254 in nick-alphabetical order:
256 AndroSyn, Aaron Sethman <androsyn -at- ratbox.org>
257 anfl, Lee Hardy <lee -at- leeh.co.uk>
258 beu, Elfyn McBratney <elfyn.mcbratney -at- gmail.com>
259 BlindSight, Matt Ullman <matt -at- airraidsirens.com>
260 Entrope, Michael Poole <mdpoole -at- trolius.org>
261 grawity, Mantas Mikulėnas <grawity -at- gmail.com>
262 gxti, Michael Tharp <gxti -at- partiallystapled.com>
263 mniip <mniip -at- mniip.com>
265 spb, Stephen Bennett <spb -at- attenuate.org>
266 Taros, Brett Greenham <taros -at- shadowircd.net>
267 ThaPrince, Jon Christopherson <jon -at- vile.com>
268 twincest, River Tarnell <river -at- attenuate.org>
269 w00t, Robin Burchell <surreal.w00t -at- gmail.com>
271 For a list of contributors to ircd-ratbox, ircd-hybrid, and ircd2.8 (the
272 predecessors to Charybdis), see the doc/credits-past.txt file in the Charybdis
275 Visit the Charybdis website at: http://www.charybdis.io/
276 Visit us on IRC at: irc.charybdis.io #charybdis