xref: /minix/crypto/external/bsd/heimdal/dist/doc/ack.texi (revision 0a6a1f1d)
1@c Id
2@c $NetBSD: ack.texi,v 1.1.1.3 2014/04/24 12:45:26 pettai Exp $
3
4@node  Acknowledgments, Copyrights and Licenses, Migration, Top
5@comment  node-name,  next,  previous,  up
6@appendix Acknowledgments
7
8Eric Young wrote ``libdes''. Heimdal used to use libdes, without it
9kth-krb would never have existed. Since there are no longer any Eric
10Young code left in the library, we renamed it to libhcrypto.
11
12All functions in libhcrypto have been re-implemented or used available
13public domain code. The core AES function where written by Vincent
14Rijmen, Antoon Bosselaers and Paulo Barreto.  The core DES SBOX
15transformation was written by Richard Outerbridge. @code{imath} that
16is used for public key crypto support is written by Michael
17J. Fromberger.
18
19The University of California at Berkeley initially wrote @code{telnet},
20and @code{telnetd}.  The authentication and encryption code of
21@code{telnet} and @code{telnetd} was added by David Borman (then of Cray
22Research, Inc).  The encryption code was removed when this was exported
23and then added back by Juha Eskelinen.
24
25The @code{popper} was also a Berkeley program initially.
26
27Some of the functions in @file{libroken} also come from Berkeley by way
28of NetBSD/FreeBSD.
29
30@code{editline} was written by Simmule Turner and Rich Salz. Heimdal
31contains a modifed copy.
32
33The @code{getifaddrs} implementation for Linux was written by Hideaki
34YOSHIFUJI for the Usagi project.
35
36The @code{pkcs11.h} headerfile was written by the Scute project.
37
38Bugfixes, documentation, encouragement, and code has been contributed by:
39@table @asis
40@item Alexander Boström
41@item Allan McRae
42@item Andrew Bartlett
43@item Andrew Cobaugh
44@item Andrew Tridge
45@item Anton Lundin
46@item Asanka Herath
47@item Björn Grönvall
48@item Björn Sandell
49@item Björn Schlögl
50@item Brandon S. Allbery KF8NH
51@item Brian A May
52@item Buck Huppmann
53@item Cacdric Schieli
54@item Chaskiel M Grundman
55@item Christos Zoulas
56@item Cizzi Storm
57@item Daniel Kouril
58@item David Love
59@item David Markey
60@item David R Boldt
61@item Derrick J Brashear
62@item Donald Norwood
63@item Douglas E Engert
64@item Frank van der Linden
65@item Gabor Gombas
66@item Guido Günther
67@item Guillaume Rousse
68@item Harald Barth
69@item Ingo Schwarze
70@item Jacques A. Vidrine
71@item Jaideep Padhye
72@item Jan Rekorajski
73@item Jason McIntyre
74@item Jeffrey Altman
75@item Jelmer Vernooij
76@item Joerg Pulz
77@item Johan Danielsson
78@item Johan Gadsjö
79@item Johan Ihrén
80@item John Center
81@item Jun-ichiro itojun Hagino
82@item KAMADA Ken'ichi
83@item Kamen Mazdrashki
84@item Karolin Seeger
85@item Ken Hornstein
86@item Love Hörnquist Åstrand
87@item Luke Howard
88@item Magnus Ahltorp
89@item Magnus Holmberg
90@item Marc Horowitz
91@item Mario Strasser
92@item Mark Eichin
93@item Martin von Gagern
94@item Matthias Dieter Wallnöfer
95@item Matthieu Patou
96@item Mattias Amnefelt
97@item Michael B Allen
98@item Michael Fromberger
99@item Michal Vocu
100@item Milosz Kmieciak
101@item Miroslav Ruda
102@item Mustafa A. Hashmi
103@item Nicolas Williams
104@item Patrik Lundin
105@item Petr Holub
106@item Phil Fisher
107@item Rafal Malinowski
108@item Ragnar Sundblad
109@item Rainer Toebbicke
110@item Richard Nyberg
111@item Roland C. Dowdeswell
112@item Roman Divacky
113@item Russ Allbery
114@item Sho Hosoda, 細田 将
115@item Simon Wilkinson
116@item Stefan Metzmacher
117@item Ted Percival
118@item Tom Payerle
119@item Victor Guerra
120@item Zeqing Xia
121@item Åke Sandgren
122@item and we hope that those not mentioned here will forgive us.
123@end table
124
125All bugs were introduced by ourselves.
126