krb5/krb5-anonsvn — pull request #3 by cconlon (2012-03-23 19:40:39+00:00)
Title: Adding CyaSSL crypto implementation to Kerberos

This commit adds CyaSSL (http://yassl.com/yaSSL/Products-cyassl.html) to MIT Kerberos as a compile-time crypto implementation option.

With this change, Kerberos can be built with CyaSSL by configuring Kerberos with:

```
./configure --with-crypto-impl=cyassl --with-prng-alg=os
```

CyaSSL doesn't currently support the pkinit plugin, so the ./plugins/preauth/pkinit directory needs to be deleted prior to building the library, ie:

```
./configure --with-crypto-impl=cyassl --with-prng-alg=os
rm -r ./plugins/preauth/pkinit
make
```

This addition is part of yaSSL's port of Kerberos to the Android operating system.