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