1178825Sdfr@c $Id: ack.texi 21228 2007-06-20 10:18:03Z lha $ 272445Sassar 378527Sassar@node Acknowledgments, , Migration, Top 455682Smarkm@comment node-name, next, previous, up 555682Smarkm@appendix Acknowledgments 655682Smarkm 7178825SdfrEric Young wrote ``libdes''. Heimdal used to use libdes, without it 8178825Sdfrkth-krb would never have existed. Since there are no longer any Eric 9178825SdfrYoung code left in the library, we renamed it to libhcrypto. 1055682Smarkm 11178825SdfrAll functions in libhcrypto have been re-implemented or used available 12178825Sdfrpublic domain code. The core AES function where written by Vincent 13178825SdfrRijmen, Antoon Bosselaers and Paulo Barreto. The core DES SBOX 14178825Sdfrtransformation was written by Richard Outerbridge. @code{imath} that 15178825Sdfris used for public key crypto support is written by Michael 16178825SdfrJ. Fromberger. 17178825Sdfr 1855682SmarkmThe University of California at Berkeley initially wrote @code{telnet}, 1955682Smarkmand @code{telnetd}. The authentication and encryption code of 2055682Smarkm@code{telnet} and @code{telnetd} was added by David Borman (then of Cray 2155682SmarkmResearch, Inc). The encryption code was removed when this was exported 22178825Sdfrand then added back by Juha Eskelinen. 2355682Smarkm 2455682SmarkmThe @code{popper} was also a Berkeley program initially. 2555682Smarkm 2655682SmarkmSome of the functions in @file{libroken} also come from Berkeley by way 2755682Smarkmof NetBSD/FreeBSD. 2855682Smarkm 29178825Sdfr@code{editline} was written by Simmule Turner and Rich Salz. Heimdal 30178825Sdfrcontains a modifed copy. 3155682Smarkm 32103423SnectarThe @code{getifaddrs} implementation for Linux was written by Hideaki 33103423SnectarYOSHIFUJI for the Usagi project. 34103423Snectar 35178825SdfrThe @code{pkcs11.h} headerfile was written by the Scute project. 36178825Sdfr 3755682SmarkmBugfixes, documentation, encouragement, and code has been contributed by: 3855682Smarkm@table @asis 39178825Sdfr@item Alexander Bostr�m 40178825Sdfr@item Andreaw Bartlett 41178825Sdfr@item Bj�rn Sandell 42178825Sdfr@item Brandon S. Allbery KF8NH 43178825Sdfr@item Brian A May 44178825Sdfr@item Chaskiel M Grundman 45178825Sdfr@item Cizzi Storm 46178825Sdfr@item Daniel Kouril 47178825Sdfr@item David Love 4855682Smarkm@item Derrick J Brashear 49178825Sdfr@item Douglas E Engert 50178825Sdfr@item Frank van der Linden 51178825Sdfr@item Jason McIntyre 52178825Sdfr@item Johan Ihr�n 53178825Sdfr@item Jun-ichiro itojun Hagino 5455682Smarkm@item Ken Hornstein 5555682Smarkm@item Magnus Ahltorp 56178825Sdfr@item Marc Horowitz 57178825Sdfr@item Mario Strasser 5855682Smarkm@item Mark Eichin 59178825Sdfr@item Mattias Amnefelt 60178825Sdfr@item Michael B Allen 61178825Sdfr@item Michael Fromberger 6255682Smarkm@item Michal Vocu 6355682Smarkm@item Miroslav Ruda 64178825Sdfr@item Petr Holub 65178825Sdfr@item Phil Fisher 66178825Sdfr@item Rafal Malinowski 6772445Sassar@item Richard Nyberg 68178825Sdfr@item �ke Sandgren 6955682Smarkm@item and we hope that those not mentioned here will forgive us. 7055682Smarkm@end table 7155682Smarkm 7255682SmarkmAll bugs were introduced by ourselves. 73