1*7f2fe78bSCy Schubert Kerberos Version 5, Release 1.21 2*7f2fe78bSCy Schubert 3*7f2fe78bSCy Schubert Release Notes 4*7f2fe78bSCy Schubert The MIT Kerberos Team 5*7f2fe78bSCy Schubert 6*7f2fe78bSCy SchubertCopyright and Other Notices 7*7f2fe78bSCy Schubert--------------------------- 8*7f2fe78bSCy Schubert 9*7f2fe78bSCy SchubertCopyright (C) 1985-2024 by the Massachusetts Institute of Technology 10*7f2fe78bSCy Schubertand its contributors. All rights reserved. 11*7f2fe78bSCy Schubert 12*7f2fe78bSCy SchubertPlease see the file named NOTICE for additional notices. 13*7f2fe78bSCy Schubert 14*7f2fe78bSCy SchubertDocumentation 15*7f2fe78bSCy Schubert------------- 16*7f2fe78bSCy Schubert 17*7f2fe78bSCy SchubertUnified documentation for Kerberos V5 is available in both HTML and 18*7f2fe78bSCy SchubertPDF formats. The table of contents of the HTML format documentation 19*7f2fe78bSCy Schubertis at doc/html/index.html, and the PDF format documentation is in the 20*7f2fe78bSCy Schubertdoc/pdf directory. 21*7f2fe78bSCy Schubert 22*7f2fe78bSCy SchubertAdditionally, you may find copies of the HTML format documentation 23*7f2fe78bSCy Schubertonline at 24*7f2fe78bSCy Schubert 25*7f2fe78bSCy Schubert https://web.mit.edu/kerberos/krb5-latest/doc/ 26*7f2fe78bSCy Schubert 27*7f2fe78bSCy Schubertfor the most recent supported release, or at 28*7f2fe78bSCy Schubert 29*7f2fe78bSCy Schubert https://web.mit.edu/kerberos/krb5-devel/doc/ 30*7f2fe78bSCy Schubert 31*7f2fe78bSCy Schubertfor the release under development. 32*7f2fe78bSCy Schubert 33*7f2fe78bSCy SchubertMore information about Kerberos may be found at 34*7f2fe78bSCy Schubert 35*7f2fe78bSCy Schubert https://web.mit.edu/kerberos/ 36*7f2fe78bSCy Schubert 37*7f2fe78bSCy Schubertand at the MIT Kerberos Consortium web site 38*7f2fe78bSCy Schubert 39*7f2fe78bSCy Schubert https://kerberos.org/ 40*7f2fe78bSCy Schubert 41*7f2fe78bSCy SchubertBuilding and Installing Kerberos 5 42*7f2fe78bSCy Schubert---------------------------------- 43*7f2fe78bSCy Schubert 44*7f2fe78bSCy SchubertBuild documentation is in doc/html/build/index.html or 45*7f2fe78bSCy Schubertdoc/pdf/build.pdf. 46*7f2fe78bSCy Schubert 47*7f2fe78bSCy SchubertThe installation guide is in doc/html/admin/install.html or 48*7f2fe78bSCy Schubertdoc/pdf/install.pdf. 49*7f2fe78bSCy Schubert 50*7f2fe78bSCy SchubertIf you are attempting to build under Windows, please see the 51*7f2fe78bSCy Schubertsrc/windows/README file. 52*7f2fe78bSCy Schubert 53*7f2fe78bSCy SchubertReporting Bugs 54*7f2fe78bSCy Schubert-------------- 55*7f2fe78bSCy Schubert 56*7f2fe78bSCy SchubertPlease report any problems/bugs/comments by sending email to 57*7f2fe78bSCy Schubertkrb5-bugs@mit.edu. 58*7f2fe78bSCy Schubert 59*7f2fe78bSCy SchubertYou may view bug reports by visiting 60*7f2fe78bSCy Schubert 61*7f2fe78bSCy Schuberthttps://krbdev.mit.edu/rt/ 62*7f2fe78bSCy Schubert 63*7f2fe78bSCy Schubertand using the "Guest Login" button. Please note that the web 64*7f2fe78bSCy Schubertinterface to our bug database is read-only for guests, and the primary 65*7f2fe78bSCy Schubertway to interact with our bug database is via email. 66*7f2fe78bSCy Schubert 67*7f2fe78bSCy SchubertPAC transitions 68*7f2fe78bSCy Schubert--------------- 69*7f2fe78bSCy Schubert 70*7f2fe78bSCy SchubertBeginning with release 1.20, the KDC will include minimal PACs in 71*7f2fe78bSCy Schuberttickets instead of AD-SIGNEDPATH authdata. S4U requests (protocol 72*7f2fe78bSCy Schuberttransition and constrained delegation) must now contain valid PACs in 73*7f2fe78bSCy Schubertthe incoming tickets. Beginning with release 1.21, service ticket 74*7f2fe78bSCy SchubertPACs will contain a new KDC checksum buffer, to mitigate a hash 75*7f2fe78bSCy Schubertcollision attack against the old KDC checksum. If only some KDCs in a 76*7f2fe78bSCy Schubertrealm have been upgraded across versions 1.20 or 1.21, the upgraded 77*7f2fe78bSCy SchubertKDCs will reject S4U requests containing tickets from non-upgraded 78*7f2fe78bSCy SchubertKDCs and vice versa. 79*7f2fe78bSCy Schubert 80*7f2fe78bSCy SchubertTriple-DES and RC4 transitions 81*7f2fe78bSCy Schubert------------------------------ 82*7f2fe78bSCy Schubert 83*7f2fe78bSCy SchubertBeginning with the krb5-1.21 release, the KDC will not issue tickets 84*7f2fe78bSCy Schubertwith triple-DES or RC4 session keys unless explicitly configured using 85*7f2fe78bSCy Schubertthe new allow_des3 and allow_rc4 variables in [libdefaults]. To 86*7f2fe78bSCy Schubertfacilitate the negotiation of session keys, the KDC will assume that 87*7f2fe78bSCy Schubertall services can handle aes256-sha1 session keys unless the service 88*7f2fe78bSCy Schubertprincipal has a session_enctypes string attribute. 89*7f2fe78bSCy Schubert 90*7f2fe78bSCy SchubertBeginning with the krb5-1.19 release, a warning will be issued if 91*7f2fe78bSCy Schubertinitial credentials are acquired using the des3-cbc-sha1 encryption 92*7f2fe78bSCy Schuberttype. Beginning with the krb5-1.21 release, a warning will also be 93*7f2fe78bSCy Schubertissued for the arcfour-hmac encryption type. In future releases, 94*7f2fe78bSCy Schubertthese encryption types will be disabled by default and eventually 95*7f2fe78bSCy Schubertremoved. 96*7f2fe78bSCy Schubert 97*7f2fe78bSCy SchubertBeginning with the krb5-1.18 release, all support for single-DES 98*7f2fe78bSCy Schubertencryption types has been removed. 99*7f2fe78bSCy Schubert 100*7f2fe78bSCy SchubertMajor changes in 1.21.3 (2024-06-26) 101*7f2fe78bSCy Schubert------------------------------------ 102*7f2fe78bSCy Schubert 103*7f2fe78bSCy SchubertThis is a bug fix release. 104*7f2fe78bSCy Schubert 105*7f2fe78bSCy Schubert* Fix vulnerabilities in GSS message token handling [CVE-2024-37370, 106*7f2fe78bSCy Schubert CVE-2024-37371]. 107*7f2fe78bSCy Schubert 108*7f2fe78bSCy Schubert* Fix a potential bad pointer free in krb5_cccol_have_contents(). 109*7f2fe78bSCy Schubert 110*7f2fe78bSCy Schubert* Fix a memory leak in the macOS ccache type. 111*7f2fe78bSCy Schubert 112*7f2fe78bSCy Schubertkrb5-1.21.2 changes by ticket ID 113*7f2fe78bSCy Schubert-------------------------------- 114*7f2fe78bSCy Schubert 115*7f2fe78bSCy Schubert9102 Eliminate sim_client include of getopt.h 116*7f2fe78bSCy Schubert9103 segfault trying to free a garbage pointer 117*7f2fe78bSCy Schubert9104 Work around Doxygen 1.9.7 change 118*7f2fe78bSCy Schubert9107 In PKINIT, check for null PKCS7 enveloped fields 119*7f2fe78bSCy Schubert9109 memory leak on macos 120*7f2fe78bSCy Schubert9115 Fix leak in KDC NDR encoding 121*7f2fe78bSCy Schubert9125 Formatting error in realm_config.rst 122*7f2fe78bSCy Schubert9128 Fix vulnerabilities in GSS message token handling 123*7f2fe78bSCy Schubert 124*7f2fe78bSCy SchubertMajor changes in 1.21.2 (2023-08-14) 125*7f2fe78bSCy Schubert------------------------------------ 126*7f2fe78bSCy Schubert 127*7f2fe78bSCy SchubertThis is a bug fix release. 128*7f2fe78bSCy Schubert 129*7f2fe78bSCy Schubert* Fix double-free in KDC TGS processing [CVE-2023-39975]. 130*7f2fe78bSCy Schubert 131*7f2fe78bSCy Schubertkrb5-1.21.2 changes by ticket ID 132*7f2fe78bSCy Schubert-------------------------------- 133*7f2fe78bSCy Schubert 134*7f2fe78bSCy Schubert9101 Fix double-free in KDC TGS processing 135*7f2fe78bSCy Schubert 136*7f2fe78bSCy SchubertMajor changes in 1.21.1 (2023-07-10) 137*7f2fe78bSCy Schubert------------------------------------ 138*7f2fe78bSCy Schubert 139*7f2fe78bSCy SchubertThis is a bug fix release. 140*7f2fe78bSCy Schubert 141*7f2fe78bSCy Schubert* Fix potential uninitialized pointer free in kadm5 XDR parsing 142*7f2fe78bSCy Schubert [CVE-2023-36054]. 143*7f2fe78bSCy Schubert 144*7f2fe78bSCy Schubertkrb5-1.21.1 changes by ticket ID 145*7f2fe78bSCy Schubert-------------------------------- 146*7f2fe78bSCy Schubert 147*7f2fe78bSCy Schubert9099 Ensure array count consistency in kadm5 RPC 148*7f2fe78bSCy Schubert 149*7f2fe78bSCy SchubertMajor changes in 1.21 (2023-06-05) 150*7f2fe78bSCy Schubert---------------------------------- 151*7f2fe78bSCy Schubert 152*7f2fe78bSCy SchubertUser experience: 153*7f2fe78bSCy Schubert 154*7f2fe78bSCy Schubert* Added a credential cache type providing compatibility with the macOS 155*7f2fe78bSCy Schubert 11 native credential cache. 156*7f2fe78bSCy Schubert 157*7f2fe78bSCy SchubertDeveloper experience: 158*7f2fe78bSCy Schubert 159*7f2fe78bSCy Schubert* libkadm5 will use the provided krb5_context object to read 160*7f2fe78bSCy Schubert configuration values, instead of creating its own. 161*7f2fe78bSCy Schubert 162*7f2fe78bSCy Schubert* Added an interface to retrieve the ticket session key from a GSS 163*7f2fe78bSCy Schubert context. 164*7f2fe78bSCy Schubert 165*7f2fe78bSCy SchubertProtocol evolution: 166*7f2fe78bSCy Schubert 167*7f2fe78bSCy Schubert* The KDC will no longer issue tickets with RC4 or triple-DES session 168*7f2fe78bSCy Schubert keys unless explicitly configured with the new allow_rc4 or 169*7f2fe78bSCy Schubert allow_des3 variables respectively. 170*7f2fe78bSCy Schubert 171*7f2fe78bSCy Schubert* The KDC will assume that all services can handle aes256-sha1 session 172*7f2fe78bSCy Schubert keys unless the service principal has a session_enctypes string 173*7f2fe78bSCy Schubert attribute. 174*7f2fe78bSCy Schubert 175*7f2fe78bSCy Schubert* Support for PAC full KDC checksums has been added to mitigate an 176*7f2fe78bSCy Schubert S4U2Proxy privilege escalation attack. 177*7f2fe78bSCy Schubert 178*7f2fe78bSCy Schubert* The PKINIT client will advertise a more modern set of supported CMS 179*7f2fe78bSCy Schubert algorithms. 180*7f2fe78bSCy Schubert 181*7f2fe78bSCy SchubertCode quality: 182*7f2fe78bSCy Schubert 183*7f2fe78bSCy Schubert* Removed unused code in libkrb5, libkrb5support, and the PKINIT 184*7f2fe78bSCy Schubert module. 185*7f2fe78bSCy Schubert 186*7f2fe78bSCy Schubert* Modernized the KDC code for processing TGS requests, the code for 187*7f2fe78bSCy Schubert encrypting and decrypting key data, the PAC handling code, and the 188*7f2fe78bSCy Schubert GSS library packet parsing and composition code. 189*7f2fe78bSCy Schubert 190*7f2fe78bSCy Schubert* Improved the test framework's detection of memory errors in daemon 191*7f2fe78bSCy Schubert processes when used with asan. 192*7f2fe78bSCy Schubert 193*7f2fe78bSCy Schubertkrb5-1.21 changes by ticket ID 194*7f2fe78bSCy Schubert------------------------------ 195*7f2fe78bSCy Schubert 196*7f2fe78bSCy Schubert9052 Support macOS 11 native credential cache 197*7f2fe78bSCy Schubert9053 Make kprop work for dump files larger than 4GB 198*7f2fe78bSCy Schubert9054 Replace macros with typedefs in gssrpc types.h 199*7f2fe78bSCy Schubert9055 Use SHA-256 instead of SHA-1 for PKINIT CMS digest 200*7f2fe78bSCy Schubert9057 Omit LDFLAGS from krb5-config --libs output 201*7f2fe78bSCy Schubert9058 Add configure variable for default PKCS#11 module 202*7f2fe78bSCy Schubert9059 Use context profile for libkadm5 configuration 203*7f2fe78bSCy Schubert9066 Set reasonable supportedCMSTypes in PKINIT 204*7f2fe78bSCy Schubert9069 Update error checking for OpenSSL CMS_verify 205*7f2fe78bSCy Schubert9071 Add and use ts_interval() helper 206*7f2fe78bSCy Schubert9072 Avoid small read overrun in UTF8 normalization 207*7f2fe78bSCy Schubert9076 Use memmove() in Unicode functions 208*7f2fe78bSCy Schubert9077 Fix aclocal.m4 syntax error for autoconf 2.72 209*7f2fe78bSCy Schubert9078 Fix profile crash on memory exhaustion 210*7f2fe78bSCy Schubert9079 Fix preauth crash on memory exhaustion 211*7f2fe78bSCy Schubert9080 Fix gic_keytab crash on memory exhaustion 212*7f2fe78bSCy Schubert9082 Fix policy DB fallback error handling 213*7f2fe78bSCy Schubert9083 Fix kpropd crash with unrecognized option 214*7f2fe78bSCy Schubert9084 Add PAC full checksums 215*7f2fe78bSCy Schubert9085 Fix read overruns in SPNEGO parsing 216*7f2fe78bSCy Schubert9086 Fix possible double-free during KDB creation 217*7f2fe78bSCy Schubert9087 Fix meridian type in getdate.y 218*7f2fe78bSCy Schubert9088 Use control flow guard flag in Windows builds 219*7f2fe78bSCy Schubert9089 Add pac_privsvr_enctype string attribute 220*7f2fe78bSCy Schubert9090 Convey realm names to certauth modules 221*7f2fe78bSCy Schubert9091 Add GSS_C_INQ_ODBC_SESSION_KEY 222*7f2fe78bSCy Schubert9092 Fix maintainer-mode build for binutils 2.37 223*7f2fe78bSCy Schubert9093 Add PA-REDHAT-PASSKEY padata type 224*7f2fe78bSCy Schubert 225*7f2fe78bSCy SchubertAcknowledgements 226*7f2fe78bSCy Schubert---------------- 227*7f2fe78bSCy Schubert 228*7f2fe78bSCy SchubertPast Sponsors of the MIT Kerberos Consortium: 229*7f2fe78bSCy Schubert 230*7f2fe78bSCy Schubert Apple 231*7f2fe78bSCy Schubert Carnegie Mellon University 232*7f2fe78bSCy Schubert Centrify Corporation 233*7f2fe78bSCy Schubert Columbia University 234*7f2fe78bSCy Schubert Cornell University 235*7f2fe78bSCy Schubert The Department of Defense of the United States of America (DoD) 236*7f2fe78bSCy Schubert Fidelity Investments 237*7f2fe78bSCy Schubert Google 238*7f2fe78bSCy Schubert Iowa State University 239*7f2fe78bSCy Schubert MIT 240*7f2fe78bSCy Schubert Michigan State University 241*7f2fe78bSCy Schubert Microsoft 242*7f2fe78bSCy Schubert MITRE Corporation 243*7f2fe78bSCy Schubert Morgan-Stanley 244*7f2fe78bSCy Schubert The National Aeronautics and Space Administration 245*7f2fe78bSCy Schubert of the United States of America (NASA) 246*7f2fe78bSCy Schubert Network Appliance (NetApp) 247*7f2fe78bSCy Schubert Nippon Telephone and Telegraph (NTT) 248*7f2fe78bSCy Schubert US Government Office of the National Coordinator for Health 249*7f2fe78bSCy Schubert Information Technology (ONC) 250*7f2fe78bSCy Schubert Oracle 251*7f2fe78bSCy Schubert Pennsylvania State University 252*7f2fe78bSCy Schubert Red Hat 253*7f2fe78bSCy Schubert Stanford University 254*7f2fe78bSCy Schubert TeamF1, Inc. 255*7f2fe78bSCy Schubert The University of Alaska 256*7f2fe78bSCy Schubert The University of Michigan 257*7f2fe78bSCy Schubert The University of Pennsylvania 258*7f2fe78bSCy Schubert 259*7f2fe78bSCy SchubertPast and present members of the Kerberos Team at MIT: 260*7f2fe78bSCy Schubert 261*7f2fe78bSCy Schubert Danilo Almeida 262*7f2fe78bSCy Schubert Jeffrey Altman 263*7f2fe78bSCy Schubert Justin Anderson 264*7f2fe78bSCy Schubert Richard Basch 265*7f2fe78bSCy Schubert Mitch Berger 266*7f2fe78bSCy Schubert Jay Berkenbilt 267*7f2fe78bSCy Schubert Andrew Boardman 268*7f2fe78bSCy Schubert Bill Bryant 269*7f2fe78bSCy Schubert Steve Buckley 270*7f2fe78bSCy Schubert Joe Calzaretta 271*7f2fe78bSCy Schubert John Carr 272*7f2fe78bSCy Schubert Mark Colan 273*7f2fe78bSCy Schubert Don Davis 274*7f2fe78bSCy Schubert Sarah Day 275*7f2fe78bSCy Schubert Alexandra Ellwood 276*7f2fe78bSCy Schubert Carlos Garay 277*7f2fe78bSCy Schubert Dan Geer 278*7f2fe78bSCy Schubert Nancy Gilman 279*7f2fe78bSCy Schubert Matt Hancher 280*7f2fe78bSCy Schubert Thomas Hardjono 281*7f2fe78bSCy Schubert Sam Hartman 282*7f2fe78bSCy Schubert Paul Hill 283*7f2fe78bSCy Schubert Marc Horowitz 284*7f2fe78bSCy Schubert Eva Jacobus 285*7f2fe78bSCy Schubert Miroslav Jurisic 286*7f2fe78bSCy Schubert Barry Jaspan 287*7f2fe78bSCy Schubert Benjamin Kaduk 288*7f2fe78bSCy Schubert Geoffrey King 289*7f2fe78bSCy Schubert Kevin Koch 290*7f2fe78bSCy Schubert John Kohl 291*7f2fe78bSCy Schubert HaoQi Li 292*7f2fe78bSCy Schubert Jonathan Lin 293*7f2fe78bSCy Schubert Peter Litwack 294*7f2fe78bSCy Schubert Scott McGuire 295*7f2fe78bSCy Schubert Steve Miller 296*7f2fe78bSCy Schubert Kevin Mitchell 297*7f2fe78bSCy Schubert Cliff Neuman 298*7f2fe78bSCy Schubert Paul Park 299*7f2fe78bSCy Schubert Ezra Peisach 300*7f2fe78bSCy Schubert Chris Provenzano 301*7f2fe78bSCy Schubert Ken Raeburn 302*7f2fe78bSCy Schubert Jon Rochlis 303*7f2fe78bSCy Schubert Jeff Schiller 304*7f2fe78bSCy Schubert Jen Selby 305*7f2fe78bSCy Schubert Robert Silk 306*7f2fe78bSCy Schubert Bill Sommerfeld 307*7f2fe78bSCy Schubert Jennifer Steiner 308*7f2fe78bSCy Schubert Ralph Swick 309*7f2fe78bSCy Schubert Brad Thompson 310*7f2fe78bSCy Schubert Harry Tsai 311*7f2fe78bSCy Schubert Zhanna Tsitkova 312*7f2fe78bSCy Schubert Ted Ts'o 313*7f2fe78bSCy Schubert Marshall Vale 314*7f2fe78bSCy Schubert Taylor Yu 315*7f2fe78bSCy Schubert 316*7f2fe78bSCy SchubertThe following external contributors have provided code, patches, bug 317*7f2fe78bSCy Schubertreports, suggestions, and valuable resources: 318*7f2fe78bSCy Schubert 319*7f2fe78bSCy Schubert Ian Abbott 320*7f2fe78bSCy Schubert Daniel Albers 321*7f2fe78bSCy Schubert Brandon Allbery 322*7f2fe78bSCy Schubert Russell Allbery 323*7f2fe78bSCy Schubert Brian Almeida 324*7f2fe78bSCy Schubert Michael B Allen 325*7f2fe78bSCy Schubert Pooja Anil 326*7f2fe78bSCy Schubert Jeffrey Arbuckle 327*7f2fe78bSCy Schubert Heinz-Ado Arnolds 328*7f2fe78bSCy Schubert Derek Atkins 329*7f2fe78bSCy Schubert Mark Bannister 330*7f2fe78bSCy Schubert David Bantz 331*7f2fe78bSCy Schubert Alex Baule 332*7f2fe78bSCy Schubert Nikhil Benesch 333*7f2fe78bSCy Schubert David Benjamin 334*7f2fe78bSCy Schubert Thomas Bernard 335*7f2fe78bSCy Schubert Adam Bernstein 336*7f2fe78bSCy Schubert Arlene Berry 337*7f2fe78bSCy Schubert Jeff Blaine 338*7f2fe78bSCy Schubert Toby Blake 339*7f2fe78bSCy Schubert Radoslav Bodo 340*7f2fe78bSCy Schubert Alexander Bokovoy 341*7f2fe78bSCy Schubert Sumit Bose 342*7f2fe78bSCy Schubert Emmanuel Bouillon 343*7f2fe78bSCy Schubert Isaac Boukris 344*7f2fe78bSCy Schubert Ulf Bremer 345*7f2fe78bSCy Schubert Pavel Březina 346*7f2fe78bSCy Schubert Philip Brown 347*7f2fe78bSCy Schubert Samuel Cabrero 348*7f2fe78bSCy Schubert Michael Calmer 349*7f2fe78bSCy Schubert Andrea Campi 350*7f2fe78bSCy Schubert Julien Chaffraix 351*7f2fe78bSCy Schubert Jacob Champion 352*7f2fe78bSCy Schubert Puran Chand 353*7f2fe78bSCy Schubert Ravi Channavajhala 354*7f2fe78bSCy Schubert Srinivas Cheruku 355*7f2fe78bSCy Schubert Leonardo Chiquitto 356*7f2fe78bSCy Schubert Rachit Chokshi 357*7f2fe78bSCy Schubert Seemant Choudhary 358*7f2fe78bSCy Schubert Howard Chu 359*7f2fe78bSCy Schubert Andrea Cirulli 360*7f2fe78bSCy Schubert Christopher D. Clausen 361*7f2fe78bSCy Schubert Kevin Coffman 362*7f2fe78bSCy Schubert Simon Cooper 363*7f2fe78bSCy Schubert Sylvain Cortes 364*7f2fe78bSCy Schubert Ian Crowther 365*7f2fe78bSCy Schubert Arran Cudbard-Bell 366*7f2fe78bSCy Schubert Adam Dabrowski 367*7f2fe78bSCy Schubert Jeff D'Angelo 368*7f2fe78bSCy Schubert Nalin Dahyabhai 369*7f2fe78bSCy Schubert Mark Davies 370*7f2fe78bSCy Schubert Dennis Davis 371*7f2fe78bSCy Schubert Alex Dehnert 372*7f2fe78bSCy Schubert Misty De Meo 373*7f2fe78bSCy Schubert Mark Deneen 374*7f2fe78bSCy Schubert Günther Deschner 375*7f2fe78bSCy Schubert John Devitofranceschi 376*7f2fe78bSCy Schubert Marc Dionne 377*7f2fe78bSCy Schubert Roland Dowdeswell 378*7f2fe78bSCy Schubert Ken Dreyer 379*7f2fe78bSCy Schubert Dorian Ducournau 380*7f2fe78bSCy Schubert Viktor Dukhovni 381*7f2fe78bSCy Schubert Jason Edgecombe 382*7f2fe78bSCy Schubert Mark Eichin 383*7f2fe78bSCy Schubert Shawn M. Emery 384*7f2fe78bSCy Schubert Douglas E. Engert 385*7f2fe78bSCy Schubert Peter Eriksson 386*7f2fe78bSCy Schubert Juha Erkkilä 387*7f2fe78bSCy Schubert Gilles Espinasse 388*7f2fe78bSCy Schubert Sergey Fedorov 389*7f2fe78bSCy Schubert Ronni Feldt 390*7f2fe78bSCy Schubert Bill Fellows 391*7f2fe78bSCy Schubert JC Ferguson 392*7f2fe78bSCy Schubert Remi Ferrand 393*7f2fe78bSCy Schubert Paul Fertser 394*7f2fe78bSCy Schubert Fabiano Fidêncio 395*7f2fe78bSCy Schubert Frank Filz 396*7f2fe78bSCy Schubert William Fiveash 397*7f2fe78bSCy Schubert Jacques Florent 398*7f2fe78bSCy Schubert Oliver Freyermuth 399*7f2fe78bSCy Schubert Ákos Frohner 400*7f2fe78bSCy Schubert Sebastian Galiano 401*7f2fe78bSCy Schubert Marcus Granado 402*7f2fe78bSCy Schubert Dylan Gray 403*7f2fe78bSCy Schubert Norm Green 404*7f2fe78bSCy Schubert Scott Grizzard 405*7f2fe78bSCy Schubert Helmut Grohne 406*7f2fe78bSCy Schubert Steve Grubb 407*7f2fe78bSCy Schubert Philip Guenther 408*7f2fe78bSCy Schubert Timo Gurr 409*7f2fe78bSCy Schubert Dominic Hargreaves 410*7f2fe78bSCy Schubert Robbie Harwood 411*7f2fe78bSCy Schubert John Hascall 412*7f2fe78bSCy Schubert Jakob Haufe 413*7f2fe78bSCy Schubert Matthieu Hautreux 414*7f2fe78bSCy Schubert Jochen Hein 415*7f2fe78bSCy Schubert Paul B. Henson 416*7f2fe78bSCy Schubert Kihong Heo 417*7f2fe78bSCy Schubert Jeff Hodges 418*7f2fe78bSCy Schubert Christopher Hogan 419*7f2fe78bSCy Schubert Love Hörnquist Åstrand 420*7f2fe78bSCy Schubert Ken Hornstein 421*7f2fe78bSCy Schubert Henry B. Hotz 422*7f2fe78bSCy Schubert Luke Howard 423*7f2fe78bSCy Schubert Jakub Hrozek 424*7f2fe78bSCy Schubert Shumon Huque 425*7f2fe78bSCy Schubert Jeffrey Hutzelman 426*7f2fe78bSCy Schubert Sergey Ilinykh 427*7f2fe78bSCy Schubert Wyllys Ingersoll 428*7f2fe78bSCy Schubert Holger Isenberg 429*7f2fe78bSCy Schubert Spencer Jackson 430*7f2fe78bSCy Schubert Diogenes S. Jesus 431*7f2fe78bSCy Schubert Mike Jetzer 432*7f2fe78bSCy Schubert Pavel Jindra 433*7f2fe78bSCy Schubert Brian Johannesmeyer 434*7f2fe78bSCy Schubert Joel Johnson 435*7f2fe78bSCy Schubert Lutz Justen 436*7f2fe78bSCy Schubert Ganesh Kamath 437*7f2fe78bSCy Schubert Alexander Karaivanov 438*7f2fe78bSCy Schubert Anders Kaseorg 439*7f2fe78bSCy Schubert Bar Katz 440*7f2fe78bSCy Schubert Zentaro Kavanagh 441*7f2fe78bSCy Schubert Mubashir Kazia 442*7f2fe78bSCy Schubert W. Trevor King 443*7f2fe78bSCy Schubert Patrik Kis 444*7f2fe78bSCy Schubert Martin Kittel 445*7f2fe78bSCy Schubert Thomas Klausner 446*7f2fe78bSCy Schubert Tomasz Kłoczko 447*7f2fe78bSCy Schubert Matthew Krupcale 448*7f2fe78bSCy Schubert Mikkel Kruse 449*7f2fe78bSCy Schubert Reinhard Kugler 450*7f2fe78bSCy Schubert Harshawardhan Kulkarni 451*7f2fe78bSCy Schubert Tomas Kuthan 452*7f2fe78bSCy Schubert Pierre Labastie 453*7f2fe78bSCy Schubert Andreas Ladanyi 454*7f2fe78bSCy Schubert Chris Leick 455*7f2fe78bSCy Schubert Volker Lendecke 456*7f2fe78bSCy Schubert Jan iankko Lieskovsky 457*7f2fe78bSCy Schubert Todd Lipcon 458*7f2fe78bSCy Schubert Oliver Loch 459*7f2fe78bSCy Schubert Chris Long 460*7f2fe78bSCy Schubert Kevin Longfellow 461*7f2fe78bSCy Schubert Frank Lonigro 462*7f2fe78bSCy Schubert Jon Looney 463*7f2fe78bSCy Schubert Nuno Lopes 464*7f2fe78bSCy Schubert Todd Lubin 465*7f2fe78bSCy Schubert Ryan Lynch 466*7f2fe78bSCy Schubert Glenn Machin 467*7f2fe78bSCy Schubert Roland Mainz 468*7f2fe78bSCy Schubert Sorin Manolache 469*7f2fe78bSCy Schubert Robert Marshall 470*7f2fe78bSCy Schubert Andrei Maslennikov 471*7f2fe78bSCy Schubert Michael Mattioli 472*7f2fe78bSCy Schubert Nathaniel McCallum 473*7f2fe78bSCy Schubert Greg McClement 474*7f2fe78bSCy Schubert Cameron Meadors 475*7f2fe78bSCy Schubert Vipul Mehta 476*7f2fe78bSCy Schubert Alexey Melnikov 477*7f2fe78bSCy Schubert Ivan A. Melnikov 478*7f2fe78bSCy Schubert Franklyn Mendez 479*7f2fe78bSCy Schubert Mantas Mikulėnas 480*7f2fe78bSCy Schubert Markus Moeller 481*7f2fe78bSCy Schubert Kyle Moffett 482*7f2fe78bSCy Schubert Jon Moore 483*7f2fe78bSCy Schubert Paul Moore 484*7f2fe78bSCy Schubert Keiichi Mori 485*7f2fe78bSCy Schubert Michael Morony 486*7f2fe78bSCy Schubert Robert Morris 487*7f2fe78bSCy Schubert Sam Morris 488*7f2fe78bSCy Schubert Zbysek Mraz 489*7f2fe78bSCy Schubert Edward Murrell 490*7f2fe78bSCy Schubert Joshua Neuheisel 491*7f2fe78bSCy Schubert Nikos Nikoleris 492*7f2fe78bSCy Schubert Demi Obenour 493*7f2fe78bSCy Schubert Felipe Ortega 494*7f2fe78bSCy Schubert Michael Osipov 495*7f2fe78bSCy Schubert Andrej Ota 496*7f2fe78bSCy Schubert Dmitri Pal 497*7f2fe78bSCy Schubert Javier Palacios 498*7f2fe78bSCy Schubert Dilyan Palauzov 499*7f2fe78bSCy Schubert Tom Parker 500*7f2fe78bSCy Schubert Eric Pauly 501*7f2fe78bSCy Schubert Leonard Peirce 502*7f2fe78bSCy Schubert Ezra Peisach 503*7f2fe78bSCy Schubert Alejandro Perez 504*7f2fe78bSCy Schubert Zoran Pericic 505*7f2fe78bSCy Schubert W. Michael Petullo 506*7f2fe78bSCy Schubert Mark Phalan 507*7f2fe78bSCy Schubert Sharwan Ram 508*7f2fe78bSCy Schubert Brett Randall 509*7f2fe78bSCy Schubert Jonathan Reams 510*7f2fe78bSCy Schubert Jonathan Reed 511*7f2fe78bSCy Schubert Robert Relyea 512*7f2fe78bSCy Schubert Tony Reix 513*7f2fe78bSCy Schubert Martin Rex 514*7f2fe78bSCy Schubert Pat Riehecky 515*7f2fe78bSCy Schubert Julien Rische 516*7f2fe78bSCy Schubert Jason Rogers 517*7f2fe78bSCy Schubert Matt Rogers 518*7f2fe78bSCy Schubert Nate Rosenblum 519*7f2fe78bSCy Schubert Solly Ross 520*7f2fe78bSCy Schubert Mike Roszkowski 521*7f2fe78bSCy Schubert Guillaume Rousse 522*7f2fe78bSCy Schubert Joshua Schaeffer 523*7f2fe78bSCy Schubert Alexander Scheel 524*7f2fe78bSCy Schubert Jens Schleusener 525*7f2fe78bSCy Schubert Ryan Schmidt 526*7f2fe78bSCy Schubert Andreas Schneider 527*7f2fe78bSCy Schubert Paul Seyfert 528*7f2fe78bSCy Schubert Tom Shaw 529*7f2fe78bSCy Schubert Jim Shi 530*7f2fe78bSCy Schubert Jerry Shipman 531*7f2fe78bSCy Schubert Peter Shoults 532*7f2fe78bSCy Schubert Richard Silverman 533*7f2fe78bSCy Schubert Cel Skeggs 534*7f2fe78bSCy Schubert Simo Sorce 535*7f2fe78bSCy Schubert Anthony Sottile 536*7f2fe78bSCy Schubert Michael Spang 537*7f2fe78bSCy Schubert Michael Ströder 538*7f2fe78bSCy Schubert Bjørn Tore Sund 539*7f2fe78bSCy Schubert Ondřej Surý 540*7f2fe78bSCy Schubert Joseph Sutton 541*7f2fe78bSCy Schubert Joe Travaglini 542*7f2fe78bSCy Schubert Sergei Trofimovich 543*7f2fe78bSCy Schubert Greg Troxel 544*7f2fe78bSCy Schubert Fraser Tweedale 545*7f2fe78bSCy Schubert Tim Uglow 546*7f2fe78bSCy Schubert Rathor Vipin 547*7f2fe78bSCy Schubert Denis Vlasenko 548*7f2fe78bSCy Schubert Thomas Wagner 549*7f2fe78bSCy Schubert Jorgen Wahlsten 550*7f2fe78bSCy Schubert Stef Walter 551*7f2fe78bSCy Schubert Max (Weijun) Wang 552*7f2fe78bSCy Schubert John Washington 553*7f2fe78bSCy Schubert Stef Walter 554*7f2fe78bSCy Schubert Xi Wang 555*7f2fe78bSCy Schubert Nehal J Wani 556*7f2fe78bSCy Schubert Kevin Wasserman 557*7f2fe78bSCy Schubert Margaret Wasserman 558*7f2fe78bSCy Schubert Marcus Watts 559*7f2fe78bSCy Schubert Andreas Wiese 560*7f2fe78bSCy Schubert Simon Wilkinson 561*7f2fe78bSCy Schubert Nicolas Williams 562*7f2fe78bSCy Schubert Ross Wilper 563*7f2fe78bSCy Schubert Augustin Wolf 564*7f2fe78bSCy Schubert Garrett Wollman 565*7f2fe78bSCy Schubert David Woodhouse 566*7f2fe78bSCy Schubert Tsu-Phong Wu 567*7f2fe78bSCy Schubert Xu Qiang 568*7f2fe78bSCy Schubert Neng Xue 569*7f2fe78bSCy Schubert Zhaomo Yang 570*7f2fe78bSCy Schubert Tianjiao Yin 571*7f2fe78bSCy Schubert Nickolai Zeldovich 572*7f2fe78bSCy Schubert Bean Zhang 573*7f2fe78bSCy Schubert ChenChen Zhou 574*7f2fe78bSCy Schubert Hanz van Zijst 575*7f2fe78bSCy Schubert Gertjan Zwartjes 576*7f2fe78bSCy Schubert 577*7f2fe78bSCy SchubertThe above is not an exhaustive list; many others have contributed in 578*7f2fe78bSCy Schubertvarious ways to the MIT Kerberos development effort over the years. 579