File: CREDITS

package info (click to toggle)
bnetd 0.4.25-5
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 4,512 kB
  • ctags: 7,224
  • sloc: ansic: 67,547; sh: 2,902; makefile: 792; python: 304; perl: 211; awk: 73
file content (186 lines) | stat: -rw-r--r-- 6,326 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186

CREDITS

	This file contains the names of people who have contributed to the
	development of the BNETD server in some way.  This project has made an
	enormous amount of progress since the development has become public,
	and this is one place where members of the community can be thanked.


PROGRAMMING CONTRIBUTORS

	The following people have contributed code, code ideas, bug fixes, and
	debugging work:

	Mark Baysinger (mbaysing@ucsd.edu)
	 For the original idea, original implementation, documentation of the
	 protocol, starhack.ml.org, the tracking server, etc.

	Ross Combs (rocombs@cs.nmsu.edu)
	 Various cleanups, release coordination, / commands, config files, etc.

	Rob Crittenden (rcrit@greyoak.com)
	 For many bug fixes, protocol work, file downloads, man pages, user
	 icons, better channel handling, autoconf, ladder, etc. as well as
	 working on the FAQ and user support.

	Descolada (dyn1-tnt9-237.chicago.il.ameritech.net)
	 For the hashing algorithm complete with a sample C implementation.

	Gediminas (gediminas_lt@mailexcite.com)
	 For work on the client command "readline" code, the initial help
	 system, and a better /conn command.

	Oleg Drokin (green@ccssu.crimea.ua)
	 For patches to fix bnchat and bnstat.

	Damien Clermonte (clermond@esiee.fr)
	 For portability (to cygnus B20.1 on win32) work, testing, and helpful
	 observations, and the TCP keepalive patch.

	Denis Moreaux (endor@multimania.com)
	 For working out the correct ladder equations.

	Philippe Dubois (pdubois@matrox.com)
	 For working on the Win32 port, UDP stuff, auto-update, and the
	 bnettime code.

	Typhoon [Marco Ziech] (mmz@gmx.net)
	 For lots of good work on the BNI utilities, BITS (server inter-
	 connectivity) support, and his bnetmasq.sh script.  He also
	 answers a lot of user questions and put together most of the
	 web site.

	Dizzy (dizzy@roedu.net)
	 For help with NAT issues, a much improved help system, channel
	 flooding prevention, new /-commands, a mail system, and more.

	Razvan Jianu (roger@hell.gameover.ro)
	 For many useful coredumps :)  Also for the /addacct command.

	Qlex (qlex@eoliss.com)
	 For kick starting the Diablo II stuff, testing thousands quick
	 changes, moral support, and digging up all the information.

	Kenshin (kenshin_@hotmail.com)
	 For helping Qlex with the character stuff, fixing some major
	 bugs in the Diablo II code, and starting work on saving
	 characters.

	Hakan Tandogan (hakan@gurkensalat.com)
	 For always making RPMs for bnetd and the tracker and some patches to
	 correct startup/shutdown issues. Also for continuing Diablo II work.

	Jung-woo Sohn (logout@aeroguy.snu.ac.kr)
	 For /watch feedback, dobae flooding disconnect, better disconnect
	 game result handling, and generally for lots of good ideas.  And
	 also for spotting the failed account creation crashing bug.

	YobGuls (yobguls@yobguls.2ndmail.com)
	 Actually contributed to the DSBot code, but see next entry.

	Eurijk! (wc2@zefga.net)
	 For pointing out how the new cdkey hashing works and also how
	 version checking is performed.  This was some really ugly but
	 important stuff!  He figured this out working on DSBot but
	 kindly explained it to us and showed us example code.  He's
	 also working on the Prolix bot project and has provided lots
	 of useful bug reports and other commentary.

	Fred Wittekind (rom@twister.dyndns.org)
	 For autoupdate version range support.  For pointing out all the
	 update MPQ files we didn't know about.  Also for the message
	 force-command patch.

	Mathieu Legare (Mathieu_Legare@uqtr.uquebec.ca)
	 For picking up bnetdStats and making it report all kinds of
	 statistics.

	Onlyer (onlyer@users.sourceforge.net)
	 For new commands, Diablo II protocol work, Diablo II closed server
	 work, FSGS account conversion, etc.

	faster (lqx@cic.tsinghua.edu.cn)
	 For Diablo II closed work (S2S) and for finding that check_alloc
	 bug.

	sousou
	 For Diablo II closed work (Database server and closed ladder). 

	esper
	 Diablo II closed work (game server and closed ladder).

	sherpya
	 For lots of help with adbanners, the d2close merge, reporting
	 bugs (like the 100% poll() CPU usage bug), and lots of good
	 suggestions.  Also for work on channel list reloads.

	Yoss (bartek@milc.com.pl)
	 For helpful suggestions for the mail code and for patching
	 the emote flooding hole.  Also for the /admin command and for
	 the patch to fix the "operator can ban admins" bug.

TESTING AND DEBUGGING CONTRIBUTORS

	The following people have sent in ideas, bug reports, and minor
	patches.

	187 (187@infoceptor.com)
	 For bug reports and the idea for the /news command.

	Shin DongJun (djshin@oslab.snu.ac.kr)
	 For some bug reports and patches.

	Jeffery Jones (jeffery_jones@mtlusa.com)
	 For the game address translation idea.

	Maxim Tereshenkov (max@ostin.ru)
	 For the stack trace which found the 8-bit account.c bug.

	Yanoch (yanoch@loginnovation.com)
	 For suggesting the /kill improvement.

	stacker (stacker@mail.ee.ntou.edu.tw)
	 For lots of bug reports and also the sbnetd front end.

	Mike Hindman (mhindman@bnetd.nmsu.edu)
	David Fitzpatrick (dfitzpat@bnetd.nmsu.edu)
	 For lots of ideas and all the help with Diablo.

	Homer (homer@ogn.de)
	 For the helpful info on game info strings and ladder maps.

	Alvin Sim (elflord@faerie.cx)
	 For lots of testing and figuring out that Diablo II open gameplay was
	 actually not too hard to implement.

	AsmodeusB
	 For finding annoying the gameinfo bug in connection.c :)

	forester (http://forester.yo.lv)
	 For pointing out what gameresult 5 means.

OTHER CONTRIBUTORS

	The following people have contributed their time, talent, and other
	resources to the project:

	Josh (josh@bnetd.org)
	 For a wonderful web site, quick mirroring of new releases, testing,
	 organization, documentation, and user support.
 
	Tim Jung (tjung@igateway.net)
	 For kindly hosting our mailing lists, domain, web pages, etc. as well
	 as regular feedback and testing.

	Allan Clark (allanc@sco.com)
	 For putting together some nice RPMs.


NOTE

	This list is not complete.  I have lost track of the names of some
	people who have contributed, and likely forgotten about others.  If you
	think you should be listed here but aren't, please contact the
	bnetd-dev mailing list and we will take care of it right away.