Commit 13588350 authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

Change the EVP_somecipher() and EVP_somedigest()
functions to return constant EVP_MD and EVP_CIPHER
pointers.

Update docs.
parent 754d494b
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -3,6 +3,11 @@

 Changes between 0.9.6 and 0.9.7  [xx XXX 2000]

  *) Constify the cipher and digest 'method' functions and structures
     and modify related functions to take constant EVP_MD and EVP_CIPHER
     pointers.
     [Steve Henson]

  *) Implement ssl23_peek (analogous to ssl23_read), which previously
     did not exist.
     [Bodo Moeller]
+1 −1
Original line number Diff line number Diff line
@@ -85,7 +85,7 @@ int MAIN(int argc, char **argv)
	char *inrand=NULL,*dsaparams=NULL;
	char *passargout = NULL, *passout = NULL;
	BIO *out=NULL,*in=NULL;
	EVP_CIPHER *enc=NULL;
	const EVP_CIPHER *enc=NULL;
	char *engine=NULL;

	apps_startup();
+1 −1
Original line number Diff line number Diff line
@@ -86,7 +86,7 @@ int MAIN(int argc, char **argv)
	RSA *rsa=NULL;
	int i,num=DEFBITS;
	long l;
	EVP_CIPHER *enc=NULL;
	const EVP_CIPHER *enc=NULL;
	unsigned long f4=RSA_F4;
	char *outfile=NULL;
	char *passargout = NULL, *passout = NULL;
+1 −1
Original line number Diff line number Diff line
@@ -70,7 +70,7 @@

#define PROG pkcs12_main

EVP_CIPHER *enc;
const EVP_CIPHER *enc;


#define NOKEYS		0x1
+1 −1
Original line number Diff line number Diff line
@@ -160,7 +160,7 @@ int MAIN(int argc, char **argv)
	char *engine=NULL;
	char *extensions = NULL;
	char *req_exts = NULL;
	EVP_CIPHER *cipher=NULL;
	const EVP_CIPHER *cipher=NULL;
	ASN1_INTEGER *serial = NULL;
	int modulus=0;
	char *inrand=NULL;
Loading