| 1 |
PvPGN CREDITS (also please see the original BNETD credits bellow):
|
| 2 |
--------------------------------------------------------------------
|
| 3 |
|
| 4 |
CREDITS
|
| 5 |
This file contains the names of people who have contributed to the
|
| 6 |
development of the PvPGN BNETD mod in some way. This file is not
|
| 7 |
complete and we would like to thank everyone who helped us in any way.
|
| 8 |
|
| 9 |
PROGRAMMING CONTRIBUTORS
|
| 10 |
Dizzy (dizzy@roedu.net)
|
| 11 |
Project release engineering, general code maintenance, storage
|
| 12 |
development, fdwatch development, some documentation and lots others.
|
| 13 |
|
| 14 |
pandaemonium a.k.a. aaron
|
| 15 |
W3 ladders, binary ladders, commands aliases, channel topics,
|
| 16 |
channel tmp ops/voices, anongame infos language support, SQL db
|
| 17 |
creator, bnchat cleanup, WIN32 build files maintenance and lots others.
|
| 18 |
|
| 19 |
Soar
|
| 20 |
Clans, friends codes optimization, D2 stuff, w3 gameinfo etc.
|
| 21 |
|
| 22 |
Zzzoom (servers@3dgames.com.ar)
|
| 23 |
For persistent SQL connections patch, password brute force attacks
|
| 24 |
protection, various bug reports and very usefull profile dumps.
|
| 25 |
|
| 26 |
AmAdEuS a.k.a. amadeo
|
| 27 |
WIN32GUI-mod, WIN32-Installer, WIN32 services code, initial IRC mods
|
| 28 |
|
| 29 |
MISC
|
| 30 |
Eggy (eggy@neostats.net)
|
| 31 |
Win32 binary packager, QA testing/reporting, supporter (IRC, forums),
|
| 32 |
misc documentation.
|
| 33 |
|
| 34 |
U-238 (mark@darkterrorsdomain.cjb.net)
|
| 35 |
Webmaster, Mac binary packager, Mac versioncheck maintainer,
|
| 36 |
PvPGN fink package maintainer, supporter (IRC, forums), tester,
|
| 37 |
documentation writer.
|
| 38 |
|
| 39 |
David Wilson (dgwilson@paradise.net.nz)
|
| 40 |
Documentation writer, supporter (IRC, forums).
|
| 41 |
|
| 42 |
Lots of other people who do not wish to be mentioned here.
|
| 43 |
|
| 44 |
BINARY PACKAGES:
|
| 45 |
- Birzan George Cristian <gcbirzan@wolfheart.ro> (original Debian packager)
|
| 46 |
- Dorin Lazar <spooky_cbs@yahoo.com> (RPMs)
|
| 47 |
- Mihai Maties <mihai@xcyb.org> (RPMs & src.rpm snapshot script)
|
| 48 |
- Radu Radoveneanu <rakware@go.ro> (Slackware packages)
|
| 49 |
- Robert Millan <rmh at debian dot org> (official Debian package maintainer)
|
| 50 |
|
| 51 |
ORIGINAL BNETD CREDITS:
|
| 52 |
-------------------------------
|
| 53 |
|
| 54 |
CREDITS
|
| 55 |
|
| 56 |
This file contains the names of people who have contributed to the
|
| 57 |
development of the BNETD server in some way. This project has made an
|
| 58 |
enormous amount of progress since the development has become public,
|
| 59 |
and this is one place where members of the community can be thanked.
|
| 60 |
|
| 61 |
|
| 62 |
PROGRAMMING CONTRIBUTORS
|
| 63 |
|
| 64 |
The following people have contributed code, code ideas, bug fixes, and
|
| 65 |
debugging work:
|
| 66 |
|
| 67 |
Mark Baysinger (mbaysing@ucsd.edu)
|
| 68 |
For the original idea, original implementation, documentation of the
|
| 69 |
protocol, starhack.ml.org, the tracking server, etc.
|
| 70 |
|
| 71 |
Ross Combs (rocombs@cs.nmsu.edu)
|
| 72 |
Various cleanups, release coordination, / commands, config files, etc.
|
| 73 |
|
| 74 |
Rob Crittenden (rcrit@greyoak.com)
|
| 75 |
For many bug fixes, protocol work, file downloads, man pages, user
|
| 76 |
icons, better channel handling, autoconf, ladder, etc. as well as
|
| 77 |
working on the FAQ and user support.
|
| 78 |
|
| 79 |
Descolada (dyn1-tnt9-237.chicago.il.ameritech.net)
|
| 80 |
For the hashing algorithm complete with a sample C implementation.
|
| 81 |
|
| 82 |
Gediminas (gediminas_lt@mailexcite.com)
|
| 83 |
For work on the client command "readline" code, the initial help
|
| 84 |
system, and a better /conn command.
|
| 85 |
|
| 86 |
Oleg Drokin (green@ccssu.crimea.ua)
|
| 87 |
For patches to fix bnchat and bnstat.
|
| 88 |
|
| 89 |
Damien Clermonte (clermond@esiee.fr)
|
| 90 |
For portability (to cygnus B20.1 on win32) work, testing, and helpful
|
| 91 |
observations, and the TCP keepalive patch.
|
| 92 |
|
| 93 |
Denis Moreaux (vapula@endor.be)
|
| 94 |
For working out the correct ladder equations.
|
| 95 |
|
| 96 |
Philippe Dubois (pdubois@matrox.com)
|
| 97 |
For working on the Win32 port, UDP stuff, auto-update, and the
|
| 98 |
bnettime code.
|
| 99 |
|
| 100 |
Typhoon [Marco Ziech] (mmz@gmx.net)
|
| 101 |
For lots of good work on the BNI utilities, BITS (server inter-
|
| 102 |
connectivity) support, and his bnetmasq.sh script. He also
|
| 103 |
answers a lot of user questions and put together most of the
|
| 104 |
web site.
|
| 105 |
|
| 106 |
Dizzy (dizzy@roedu.net)
|
| 107 |
For help with NAT issues, a much improved help system, channel
|
| 108 |
flooding prevention, new /-commands, a mail system, and more.
|
| 109 |
|
| 110 |
Razvan Jianu (roger@hell.gameover.ro)
|
| 111 |
For many useful coredumps :) Also for the /addacct command.
|
| 112 |
|
| 113 |
Qlex (qlex@eoliss.com)
|
| 114 |
For kick starting the Diablo II stuff, testing thousands quick
|
| 115 |
changes, moral support, and digging up all the information.
|
| 116 |
|
| 117 |
Kenshin (kenshin_@hotmail.com)
|
| 118 |
For helping Qlex with the character stuff, fixing some major
|
| 119 |
bugs in the Diablo II code, and starting work on saving
|
| 120 |
characters.
|
| 121 |
|
| 122 |
Hakan Tandogan (hakan@gurkensalat.com)
|
| 123 |
For always making RPMs for bnetd and the tracker and some patches to
|
| 124 |
correct startup/shutdown issues. Also for continuing Diablo II work.
|
| 125 |
|
| 126 |
Jung-woo Sohn (logout@aeroguy.snu.ac.kr)
|
| 127 |
For /watch feedback, dobae flooding disconnect, better disconnect
|
| 128 |
game result handling, and generally for lots of good ideas. And
|
| 129 |
also for spotting the failed account creation crashing bug.
|
| 130 |
|
| 131 |
YobGuls (yobguls@yobguls.2ndmail.com)
|
| 132 |
Actually contributed to the DSBot code, but see next entry.
|
| 133 |
|
| 134 |
Eurijk! (wc2@zefga.net)
|
| 135 |
For pointing out how the new cdkey hashing works and also how
|
| 136 |
version checking is performed. This was some really ugly but
|
| 137 |
important stuff! He figured this out working on DSBot but
|
| 138 |
kindly explained it to us and showed us example code. He's
|
| 139 |
also working on the Prolix bot project and has provided lots
|
| 140 |
of useful bug reports and other commentary.
|
| 141 |
|
| 142 |
Fred Wittekind (rom@twister.dyndns.org)
|
| 143 |
For autoupdate version range support. For pointing out all the
|
| 144 |
update MPQ files we didn't know about. Also for the message
|
| 145 |
force-command patch.
|
| 146 |
|
| 147 |
Mathieu Legare (Mathieu_Legare@uqtr.uquebec.ca)
|
| 148 |
For picking up bnetdStats and making it report all kinds of
|
| 149 |
statistics.
|
| 150 |
|
| 151 |
Onlyer (onlyer@users.sourceforge.net)
|
| 152 |
For new commands, Diablo II protocol work, Diablo II closed server
|
| 153 |
work, FSGS account conversion, etc.
|
| 154 |
|
| 155 |
faster (lqx@cic.tsinghua.edu.cn)
|
| 156 |
For Diablo II closed communication (S2S) and for finding that
|
| 157 |
check_alloc bug.
|
| 158 |
|
| 159 |
sousou (liupeng.cs@263.net)
|
| 160 |
For Diablo II closed database server and ladder.
|
| 161 |
|
| 162 |
esper (esperpale@263.net)
|
| 163 |
Diablo II closed server gui and ladder.
|
| 164 |
|
| 165 |
sherpya (sherpya@netfarm.it)
|
| 166 |
For lots of help with adbanners, the d2close merge, reporting
|
| 167 |
bugs (like the 100% poll() CPU usage bug), and lots of good
|
| 168 |
suggestions. Also for work on channel list reloads.
|
| 169 |
|
| 170 |
Yoss (bartek@milc.com.pl)
|
| 171 |
For helpful suggestions for the mail code and for patching
|
| 172 |
the emote flooding hole. Also for the /admin command and for
|
| 173 |
the patch to fix the "operator can ban admins" bug. A big
|
| 174 |
thanks for much improved kill and ban commands and the new
|
| 175 |
dynamic ipban with better address matching and timeouts.
|
| 176 |
|
| 177 |
Roland Stahn (blue@cs.tu-berlin.de)
|
| 178 |
For all the work tracking down the versioncheck information
|
| 179 |
for revision of the STAR and SEXP clients. For information about
|
| 180 |
Blizzard's numbering scheme. For helpful packet information.
|
| 181 |
Also for the bug reports and simple patches which probably should
|
| 182 |
have been fixed a long time ago but he was the only person with
|
| 183 |
enough patience to figure out what was happening. Specifically,
|
| 184 |
the "all countries in one channel" feature, the empty game pass
|
| 185 |
bug, the multiple game with same name bug, and the memory
|
| 186 |
corruption after autoupdates. For updated version information.
|
| 187 |
For diagnosing the autoupdate crash (bug in server.c handling
|
| 188 |
closed sockets).
|
| 189 |
|
| 190 |
KWS (vizi@csucs.net)
|
| 191 |
For the nice bug reports on gameinfo parsing on game join, win32
|
| 192 |
socket and file portability problems. Also for patches to update
|
| 193 |
versioncheck info, implement IP storage, the patch for better
|
| 194 |
eventlogs, and Makefile improvements.
|
| 195 |
|
| 196 |
Jack (jack@takeovertheworld.org)
|
| 197 |
For Diablo II open game difficulty patch.
|
| 198 |
|
| 199 |
forester (laterk@inbox.lv)
|
| 200 |
Working on the Win32 port, bnetd GUI for Win32, small patches.
|
| 201 |
|
| 202 |
TESTING AND DEBUGGING CONTRIBUTORS
|
| 203 |
|
| 204 |
The following people have sent in ideas, bug reports, and minor
|
| 205 |
patches.
|
| 206 |
|
| 207 |
187 (187@infoceptor.com)
|
| 208 |
For bug reports and the idea for the /news command.
|
| 209 |
|
| 210 |
Shin DongJun (djshin@oslab.snu.ac.kr)
|
| 211 |
For some bug reports and patches.
|
| 212 |
|
| 213 |
Jeffery Jones (jeffery_jones@mtlusa.com)
|
| 214 |
For the game address translation idea.
|
| 215 |
|
| 216 |
Maxim Tereshenkov (max@ostin.ru)
|
| 217 |
For the stack trace which found the 8-bit account.c bug.
|
| 218 |
|
| 219 |
Yanoch (yanoch@loginnovation.com)
|
| 220 |
For suggesting the /kill improvement.
|
| 221 |
|
| 222 |
stacker (stacker@mail.ee.ntou.edu.tw)
|
| 223 |
For lots of bug reports and also the sbnetd front end.
|
| 224 |
|
| 225 |
Mike Hindman (mhindman@bnetd.nmsu.edu)
|
| 226 |
David Fitzpatrick (dfitzpat@bnetd.nmsu.edu)
|
| 227 |
For lots of ideas and all the help with Diablo.
|
| 228 |
|
| 229 |
Homer (homer@ogn.de)
|
| 230 |
For the helpful info on game info strings and ladder maps.
|
| 231 |
|
| 232 |
Alvin Sim (elflord@faerie.cx)
|
| 233 |
For lots of testing and figuring out that Diablo II open gameplay was
|
| 234 |
actually not too hard to implement.
|
| 235 |
|
| 236 |
AsmodeusB
|
| 237 |
For finding annoying the gameinfo bug in connection.c :)
|
| 238 |
|
| 239 |
forester (http://forester.yo.lv)
|
| 240 |
For pointing out what gameresult 5 means.
|
| 241 |
|
| 242 |
jerome (imeepmeep@mac.com)
|
| 243 |
For the MacOS X package.
|
| 244 |
|
| 245 |
acbcdde (acbcdde@hotmail.com)
|
| 246 |
For Win32 Makefile and config.h fixes.
|
| 247 |
|
| 248 |
mojohead ( Andrey Ilyin )
|
| 249 |
For d2dbs/d2ladder.c fixes.
|
| 250 |
|
| 251 |
|
| 252 |
OTHER CONTRIBUTORS
|
| 253 |
|
| 254 |
The following people have contributed their time, talent, and other
|
| 255 |
resources to the project:
|
| 256 |
|
| 257 |
Josh (josh@bnetd.org)
|
| 258 |
For a wonderful web site, quick mirroring of new releases, testing,
|
| 259 |
organization, documentation, and user support.
|
| 260 |
|
| 261 |
Tim Jung (tjung@igateway.net)
|
| 262 |
For kindly hosting our mailing lists, domain, web pages, etc. as well
|
| 263 |
as regular feedback and testing.
|
| 264 |
|
| 265 |
Allan Clark (allanc@sco.com)
|
| 266 |
For putting together some nice RPMs.
|
| 267 |
|
| 268 |
|
| 269 |
NOTE
|
| 270 |
|
| 271 |
This list is not complete. I have lost track of the names of some
|
| 272 |
people who have contributed, and likely forgotten about others. If you
|
| 273 |
think you should be listed here but aren't, please contact the
|
| 274 |
bnetd-dev mailing list and we will take care of it right away.
|