A number of includes were removed from evp.h some time ago. The reason
authorRichard Levitte <levitte@openssl.org>
Thu, 27 Jun 2002 05:03:00 +0000 (05:03 +0000)
committerRichard Levitte <levitte@openssl.org>
Thu, 27 Jun 2002 05:03:00 +0000 (05:03 +0000)
commit4942ef6f0e68da526dc820f1812e1b23d8346802
treed3fd21dbf5fdf94111b3de0b170a98d1045a3e2d
parent9ae08a9c04280d72fb7e4e4977ebd73a843d7f69
A number of includes were removed from evp.h some time ago.  The reason
was that they weren't really needed any more for EVP itself.  However,
it seems like soma applications (I know about OpenSSH, but there may
be more) used evp.h as the 'load all' header file, which makes sense
since we try our best to promote the use of EVP instead of the lower
level crypto algorithms.  Therefore, I put the inclusions back so
the application authors don't get too shocked by all the errors they
would otherwise get.

Thanks to Theo de Raadt for making us aware of this.
crypto/evp/evp.h