xref: /freebsd/crypto/heimdal/doc/ack.texi (revision c19800e8cd5640693f36f2040db4ab5e8d738146)
1c19800e8SDoug Rabson@c $Id: ack.texi 21228 2007-06-20 10:18:03Z lha $
25e9cd1aeSAssar Westerlund
3adb0ddaeSAssar Westerlund@node  Acknowledgments, , Migration, Top
4b528cefcSMark Murray@comment  node-name,  next,  previous,  up
5b528cefcSMark Murray@appendix Acknowledgments
6b528cefcSMark Murray
7c19800e8SDoug RabsonEric Young wrote ``libdes''. Heimdal used to use libdes, without it
8c19800e8SDoug Rabsonkth-krb would never have existed. Since there are no longer any Eric
9c19800e8SDoug RabsonYoung code left in the library, we renamed it to libhcrypto.
10c19800e8SDoug Rabson
11c19800e8SDoug RabsonAll functions in libhcrypto have been re-implemented or used available
12c19800e8SDoug Rabsonpublic domain code. The core AES function where written by Vincent
13c19800e8SDoug RabsonRijmen, Antoon Bosselaers and Paulo Barreto.  The core DES SBOX
14c19800e8SDoug Rabsontransformation was written by Richard Outerbridge. @code{imath} that
15c19800e8SDoug Rabsonis used for public key crypto support is written by Michael
16c19800e8SDoug RabsonJ. Fromberger.
17b528cefcSMark Murray
18b528cefcSMark MurrayThe University of California at Berkeley initially wrote @code{telnet},
19b528cefcSMark Murrayand @code{telnetd}.  The authentication and encryption code of
20b528cefcSMark Murray@code{telnet} and @code{telnetd} was added by David Borman (then of Cray
21b528cefcSMark MurrayResearch, Inc).  The encryption code was removed when this was exported
22c19800e8SDoug Rabsonand then added back by Juha Eskelinen.
23b528cefcSMark Murray
24b528cefcSMark MurrayThe @code{popper} was also a Berkeley program initially.
25b528cefcSMark Murray
26b528cefcSMark MurraySome of the functions in @file{libroken} also come from Berkeley by way
27b528cefcSMark Murrayof NetBSD/FreeBSD.
28b528cefcSMark Murray
29c19800e8SDoug Rabson@code{editline} was written by Simmule Turner and Rich Salz. Heimdal
30c19800e8SDoug Rabsoncontains a modifed copy.
31b528cefcSMark Murray
320cadf2f4SJacques VidrineThe @code{getifaddrs} implementation for Linux was written by Hideaki
330cadf2f4SJacques VidrineYOSHIFUJI for the Usagi project.
340cadf2f4SJacques Vidrine
35c19800e8SDoug RabsonThe @code{pkcs11.h} headerfile was written by the Scute project.
36c19800e8SDoug Rabson
37b528cefcSMark MurrayBugfixes, documentation, encouragement, and code has been contributed by:
38b528cefcSMark Murray@table @asis
39c19800e8SDoug Rabson@item Alexander Bostr�m
40c19800e8SDoug Rabson@item Andreaw Bartlett
41c19800e8SDoug Rabson@item Bj�rn Sandell
42b528cefcSMark Murray@item Brandon S. Allbery KF8NH
43b528cefcSMark Murray@item Brian A May
44283d988cSMark Murray@item Chaskiel M Grundman
45bbd80c28SJacques Vidrine@item Cizzi Storm
46c19800e8SDoug Rabson@item Daniel Kouril
47c19800e8SDoug Rabson@item David Love
48c19800e8SDoug Rabson@item Derrick J Brashear
49c19800e8SDoug Rabson@item Douglas E Engert
50c19800e8SDoug Rabson@item Frank van der Linden
51c19800e8SDoug Rabson@item Jason McIntyre
52c19800e8SDoug Rabson@item Johan Ihr�n
53c19800e8SDoug Rabson@item Jun-ichiro itojun Hagino
54c19800e8SDoug Rabson@item Ken Hornstein
55c19800e8SDoug Rabson@item Magnus Ahltorp
56c19800e8SDoug Rabson@item Marc Horowitz
57c19800e8SDoug Rabson@item Mario Strasser
58c19800e8SDoug Rabson@item Mark Eichin
59c19800e8SDoug Rabson@item Mattias Amnefelt
60c19800e8SDoug Rabson@item Michael B Allen
61c19800e8SDoug Rabson@item Michael Fromberger
62c19800e8SDoug Rabson@item Michal Vocu
63c19800e8SDoug Rabson@item Miroslav Ruda
64c19800e8SDoug Rabson@item Petr Holub
65c19800e8SDoug Rabson@item Phil Fisher
66c19800e8SDoug Rabson@item Rafal Malinowski
67c19800e8SDoug Rabson@item Richard Nyberg
68c19800e8SDoug Rabson@item �ke Sandgren
69b528cefcSMark Murray@item and we hope that those not mentioned here will forgive us.
70b528cefcSMark Murray@end table
71b528cefcSMark Murray
72b528cefcSMark MurrayAll bugs were introduced by ourselves.
73