summaryrefslogtreecommitdiff
path: root/doc/Qmail/THANKS
blob: b1ad88e0c24b94b1adcae4bc1dd393d68c212fe3 (plain)
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
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
Thanks to lots of people for success and failure reports, code, ideas,
and documentation. See CHANGES for details of specific contributions.
Sorry if I left anyone out.

A2B = Are Bryne
A2L = Ali Lomonaco
A2P = Andrea Paolini
AAF = Adam A. Frey
AB = Alan Briggs
ABC = Alan B. Clegg
AC = Arne Coucheron
ACB = Andy C. Brandt
AF = Andreas Faerber
AG = Armin Gruner
AGB = Andre Grosse Bley
AH = Amos Hayes
AI = Akihiro Iijima
AJ = Alan Jaffray
AJK = Antti-Juhani Kaijanaho
AKB = Allen K. Briggs
AL = Andreas Lamprecht
ALB = Allan L. Bazinet
ANR = Adriano Nagelschmidt Rodrigues
AP = Andrew Pam
AS = Akos Szalkai
AV = Alex Vostrikov
AWB = Andy W. Barclay
AY = Araki Yasuhiro
B1F = Bo Fussing
B2F = Brad Forschinger
B2H = Buck Huppmann
B2L = Brent Laminack
B2W = Bil Wendling
B3W = Boris Wedl
BB = Bruce Bodger
BC = Bob Collie
BCK = Benjamin C. Kite
BCM = Bill C. Miller
BDB = Boris D. Beletsky
BDM = Byron D. Miller
BEO = Bruce E. O'Neel
BET = Bennett E. Todd
BG = Bert Gijsbers
BH = Brad Howes
BJ = Brian Jackson
BJM = Barry J. Miller
BL = Brian Litzinger
BMF = Brian M. Fisk
BN = Bill Nugent
BP = Bruce Perens
BR = Brian J. Reichert
BS = Bjoern Stabell
BT = Brad Templeton
BTW = Brian T. Wightman
BW = Bill Weinman
BZ = Blaz Zupan
C2F = Chuck Foster
C2H = Christoph Heidermanns
C2S = Craig Shrimpton
CEJ = Colin Eric Johnson
CF = C. Ferree
CG = Chris Garrigues
CH = Chael Hall
CHR = Craig H. Rowland
CK = Christoph Kaesling
CL = Carsten Leonhardt
CLS = Christopher L. Seawood
CM = Charles Mattair
CMP = Chase M. Phillips
CR = Christian Riede
CS = Cloyce Spradling
CSH = Clayton S. Haapala
D1H = Dieter Heidner
D2H = Dan Hollis
D2K = Dax Kelson
D2S = Dan Senie
D3S = Don Samek
DA = Dave Arcuri
DAR = Daniel A. Reish
DB = David Buscher
DBK = Douglas B. Kerry
DC = Dan Cross
DCC = Daniel C. Cotey
DE = Daniel Egnor
DEH = Daniel E. Harris
DF = Dale Farnsworth
DG = David Guntner
DK = Dave Kopper
DL = Daniel Lawrence
DM = David Mazieres
DML = David M. Lew
DP = Dave Platt
DS = Dave Sill
DST = Daniel S. Thibadeau
DWS = David Wayne Summers
EC = Evan Champion
ECG = Eric C. Garrison
EG = Eivind Gjelseth
EK = Eric Krohn
EP = Emanuele Pucciarelli
ERH = Eric R. Hankins
ES = Eric Smith
ESM = Edward S. Marshall
ET = Eivind Tagseth
ETT = Emmanuel T. Tardieu
F2T = Frank Thieme
FE = Frank Ederveen
FN = Faried Nawaz
FPL = Frederik P. Lindberg
FT = Frank Tegtmeyer
FW = Frank Wagner
G1A = Graham Adams
G2A = Greg Andrews
GAW = Greg A. Woods
GB = Glenn Barry
GH = Gene Hightower
GL = Giles Lean
GLM = Grant L. Miller
H2S = Harley Silver
HCJ = Helio Coelho Jr.
HDG = Hans de Graaff
HG = Howard Goldstein
HHO = Harald Hanche-Olsen
HJB = Herbert J. Bernstein
HM = Hirokazu Morikawa
HS = Harlan Stenn
HT = Henry Timmerman
HW = Hal Wine
HWM = Henry W. Miller
IH = Ingmar Hupp
IK = Ivan Kohler
IKW = Ian Keith Wynne
IS = Icarus Sparry
IW = Ian Westcott
J1B = John Banghart
J1K = Jost Krieger
J2B = Jos Backus
J2K = Johannes Kroeger
J2M = Joel Maslak
J2P = John Parker
J2W = Jim Whitby
JAB = Jeremy A. Bussard
JAK = Johan A. Kullstam
JB = Joshua Buysse
JBB = Jason B. Brown
JBF = John B. Fleming
JC = Jim Clausing
JCD = Jeffrey C. Dege
JD = Joe Doupnik
JDHB = Johannes D. H. Beekhuizen
JDJ = Joshua D. Juran
JF = Janos Farkas
JFK = James F. Kane III
JGM = John G. Myers
JJB = J. J. Bailey
JJMK = Jonathan J. M. Katz
JJR = Jaron J. Rubenstein
JK = Jari Kirma
JL = Jim Littlefield
JLB = Julie L. Baumler
JLH = Jason L. Haar
JLW = Jason L. Wright
JM = Jim Meehan
JMS = Jason M. Stokes
JMT = John M. Twilley
JP = John Palkovic
JPB = Joe Block
JPH = Justin P. Hannah
JPR = Jean-Pierre Radley
JRL = John R. Levine
JRM = Jason R. Mastaler
JRY = Jamie R. Yukes
JS = Jesper Skriver
JTB = Jonathan T. Bowie
JW = John Whittaker
JWB = James W. Birdsall
K1J = Kyle Jones
K2J = Kevin Johnson
KA = Klaus Aigte
KB = Keith Burdis
KE = Kenny Elliott
KJJ = Kevin J. Johnson
KJS = Kevin J. Sawyer
KMD = Kevin M. Dulzo
KO = Keith Owens
KR = Kenji Rikitake
KT = Karsten Thygesen
KUT = Kai Uwe Tempel
KY = Kentaro Yoshitomi
L2L = Louis Larry
L3L = Luis Lopes
LB = Laurentiu Badea
LL = lilo
LW = Lionel Widdifield
M2C = Mark Crimmins
M2G = Michael R. Gile
M2H = Martin Hager
M2L = M. Lyons
M2R = Mark Riekenberg
M2S = Mikael Suokas
M3H = Michael Holzt
M3L = Michael Lazarou
M3S = Morten Skjelland
M4S = Michael Shields
MB = Martin Budsj?
MBS = Michael B. Scher
MC = Michael Cooley
MD = Mark Delany
MDI = Miguel de Icaza
ME = Marc Ewing
MEE = Mads E. Eilertsen
MF = Massimo Fusaro
MG = Michael Graff
MGM = Mitchell G. Morris
MH = Markus Hofmann
MJD = Mark-Jason Dominus
MJG = Manuel J. Galan
ML = Martin Lucina
MLH = May Liss Haarstad
MM = Martin Mersberger
MMM = Momchil M. Momchev
MMM2 = Marc M. Martinez
MP = Matt Paduano
MR = Mosfeq Rashid
MRG = Matthew R. Green
MS = Mark Spears
MSD = Mandell S. Degerness
MSS = Matthew S. Soffen
MT = Mark Thompson
MW = Mate Wierdl
MWE = Mark W. Eichin
NA = Norm Aleks
NAA = Nicholas A. Amato
NH = Nick Holloway
NND = N. Dudorov
NR = Norbert Roeding
NW = Nicholas Waples
OK = Oezguer Kesim
OR = Ollivier Robert
OS = Oliver Seiler
PB = Peter Bowyer
PCO = Peter C. Olsen
PGF = Paul Fox
PGR = Phil G. Rorex
PH = Paul Harrington
PJG = Paul Graham
PJH = Peter J. Hunter
PK = Petri Kaukasoina
PMH = Peter M. Haworth
PO = Paul Overell
PS = Paul Svensson
PT = Paul Taylor
PTW = P. T. Withington
PW = Peter Wilkinson
R2N = Rivo Nurges
RA = Russ Allbery
RAB = Randolph Allen Bentson
RAM = Robin A. McCollum
RB = Robert Bridgham
RC = Ryan Crum
RD = Rahul Dhesi
RDM = Raul D. Miller
REB = Ronald E. Bickers
RF = Rainer Fraedrich
RFH = Robert F. Harrison
RGS = Richard G. Sharman
RJC = Robert J. Carter
RJH = Randy Harmon
RJO = Richard J. Ohnemus
RK = Riho Kurg
RL = Robert Luce
RM = Rich McClellan
RN = Russell Nelson
RO = Roberto Oppedisano
RPS = Russell P. Sutherland
RS = Robert Sanders
RSK = Robert S. Krzaczek
S1R = Satish Ramachandran
S2P = Stefan Puscasu
S2R = Sean Reifschneider
S2S = Scott Schwartz
S2T = Steve Taylor
S3T = Steffen Thorsen
SA = Satoshi Adachi
SAE = Stefaan A. Eeckels
SAS = Steven A. Schrader
SB = Stephane Bortzmeyer
SC = Stefan Cars
SCW = Steven C. Work
SG = Steven Grimm
SGC = Stephen G. Comings
SJ = Sudish Joseph
SJB = SJ Burns
SJW = Stephen J. White
SLB = Steven L. Baur
SM = Shawn McHorse
SP = Stephen Parker
SPM = Salvatore P. Miccicke
SS = Simon Shapiro
SSB = Stik Bakken
ST = Steve Tylock
SV = Sven Velt
SVD = Stef Van Dessel
T2K = Tomoya Konishi
T2M = Toni Mueller
T2U = Todd Underwood
TA = Tetsuo Aoki
TB = Tobias Brox
TD = Tom Demmer
TEE = Thomas E. Erskine
TG = Tim Goodwin
TH = Ton Hospel
TJH = Timothy J. Hunt
TK = Terry Kennedy
TL = Timothy Lorenc
TLF = Timo L. Felbinger
TLM = Timothy L. Mayo
TM = Toshinori Maeno
TN = Thomas Neumann
TRR = Tracy R. Reed
TT = Takaki Taniguchi
TU = Tetsu Ushijima
TV = Tommi Virtanen
TVP = Tom van Peer
UO = Uwe Ohse
VBM = Vladimir B. Machulsky
VR = Vincenzo Romano
VU = Viriya Upatising
VV = Vince Vielhaber
W2K = Wolfram Kahl
WEB = William E. Baxter
WK = Werner Koch
WS = Wilbur Sims
WW = Wei Wu
YC = Yuji Chikahiro
YF = Yaroslav Faybishenko
ZU = Zin Uda