Only in SSLeay: Makefile diff -r -c SSLeay/Makefile.ssl SSLeay-0.4.5b/Makefile.ssl *** SSLeay/Makefile.ssl Sun Aug 27 19:15:15 1995 --- SSLeay-0.4.5b/Makefile.ssl Mon Aug 28 09:44:06 1995 *************** *** 1,6 **** # # Makefile for all the SSL related library routines and utilities ! VERSION = 0.4.5a # # make install will install: # libraries into $INSTALLTOP/lib --- 1,6 ---- # # Makefile for all the SSL related library routines and utilities ! VERSION = 0.4.5b # # make install will install: # libraries into $INSTALLTOP/lib Only in SSLeay: Makefile.ssl.old Only in SSLeay: SSLeay-0.4.5a-win.tar.gz diff -r -c SSLeay/VERSION SSLeay-0.4.5b/VERSION *** SSLeay/VERSION Sun Aug 27 17:47:51 1995 --- SSLeay-0.4.5b/VERSION Mon Aug 28 14:46:18 1995 *************** *** 1,3 **** --- 1,10 ---- + Version 0.4.5b 28/08/1995 eay + - A few stupid errors on my part in the previous release :-(. + - I have been leaving out attribution to Tim Hudson (tjh@mincom.oz.au) + for doing the body of the port and testing of the windows DLL's. + He found quite a few 'interesting features' of the Borland + C compiler. Many thanks to him for doing this work. + Version 0.4.5a 27/08/1995 eay - Improved 'req' so that it can be used to generate certificate requests directly. Common subdirectories: SSLeay/apps and SSLeay-0.4.5b/apps Common subdirectories: SSLeay/bugs and SSLeay-0.4.5b/bugs Common subdirectories: SSLeay/certs and SSLeay-0.4.5b/certs Common subdirectories: SSLeay/doc and SSLeay-0.4.5b/doc Common subdirectories: SSLeay/include and SSLeay-0.4.5b/include Common subdirectories: SSLeay/lib and SSLeay-0.4.5b/lib Common subdirectories: SSLeay/test and SSLeay-0.4.5b/test Common subdirectories: SSLeay/times and SSLeay-0.4.5b/times Common subdirectories: SSLeay/util and SSLeay-0.4.5b/util Only in SSLeay-0.4.5b/apps: .f.hex diff -r -c SSLeay/apps/makecert SSLeay-0.4.5b/apps/makecert *** SSLeay/apps/makecert Thu Jul 27 18:14:12 1995 --- SSLeay-0.4.5b/apps/makecert Mon Aug 28 08:31:53 1995 *************** *** 58,64 **** $ret.="= 2 5 4 7\n= ".$s."\n" if ($s ne ""); $s=&get_info("organization Name [Mincom Pty Ltd]:", ! "Mincom Pty. Ltd."); $ret.="= 2 5 4 10\n= ".$s."\n" if ($s ne ""); $s=&get_info("organization Unit Name [CS]:","CS"); --- 58,64 ---- $ret.="= 2 5 4 7\n= ".$s."\n" if ($s ne ""); $s=&get_info("organization Name [Mincom Pty Ltd]:", ! "Mincom Pty Ltd"); $ret.="= 2 5 4 10\n= ".$s."\n" if ($s ne ""); $s=&get_info("organization Unit Name [CS]:","CS"); diff -r -c SSLeay/apps/req.c SSLeay-0.4.5b/apps/req.c *** SSLeay/apps/req.c Sun Aug 27 18:56:20 1995 --- SSLeay-0.4.5b/apps/req.c Mon Aug 28 14:44:17 1995 *************** *** 424,431 **** j=n->num; /* add object plus value */ n->objects[j]=X509_nid2obj(nid); ! X509_set_name_set(n->types[j],DER_PRINTABLESTRING); ! X509_set_name_type(n->types[j],n->num); n->values[j]=DER_BIT_STRING_new(); if (n->values[j] == NULL) goto err; n->values[j]->length=i; --- 424,431 ---- j=n->num; /* add object plus value */ n->objects[j]=X509_nid2obj(nid); ! X509_set_name_type(n->types[j],DER_PRINTABLESTRING); ! X509_set_name_set(n->types[j],n->num); n->values[j]=DER_BIT_STRING_new(); if (n->values[j] == NULL) goto err; n->values[j]->length=i; Only in SSLeay/apps: tjh.asc diff -r -c SSLeay/certs/mincomca.pem.srl SSLeay-0.4.5b/certs/mincomca.pem.srl *** SSLeay/certs/mincomca.pem.srl Sun Aug 27 19:02:07 1995 --- SSLeay-0.4.5b/certs/mincomca.pem.srl Sun Aug 27 14:35:56 1995 *************** *** 1 **** ! - 0124 --- 1 ---- ! - 0122 Common subdirectories: SSLeay/certs/tools and SSLeay-0.4.5b/certs/tools Common subdirectories: SSLeay/lib/buffer and SSLeay-0.4.5b/lib/buffer Common subdirectories: SSLeay/lib/des and SSLeay-0.4.5b/lib/des Common subdirectories: SSLeay/lib/error and SSLeay-0.4.5b/lib/error Common subdirectories: SSLeay/lib/idea and SSLeay-0.4.5b/lib/idea Common subdirectories: SSLeay/lib/lhash and SSLeay-0.4.5b/lib/lhash Common subdirectories: SSLeay/lib/md and SSLeay-0.4.5b/lib/md Common subdirectories: SSLeay/lib/pem and SSLeay-0.4.5b/lib/pem Common subdirectories: SSLeay/lib/rc4 and SSLeay-0.4.5b/lib/rc4 Common subdirectories: SSLeay/lib/rsa and SSLeay-0.4.5b/lib/rsa Common subdirectories: SSLeay/lib/rsaref and SSLeay-0.4.5b/lib/rsaref Common subdirectories: SSLeay/lib/ssl and SSLeay-0.4.5b/lib/ssl Common subdirectories: SSLeay/lib/x509 and SSLeay-0.4.5b/lib/x509 Common subdirectories: SSLeay/lib/des/t and SSLeay-0.4.5b/lib/des/t Common subdirectories: SSLeay/lib/rsa/asm and SSLeay-0.4.5b/lib/rsa/asm Only in SSLeay-0.4.5b/lib/x509: tmp diff -r -c SSLeay/lib/x509/x509_req.c SSLeay-0.4.5b/lib/x509/x509_req.c *** SSLeay/lib/x509/x509_req.c Sun Aug 27 16:34:55 1995 --- SSLeay-0.4.5b/lib/x509/x509_req.c Mon Aug 28 08:28:40 1995 *************** *** 152,157 **** --- 152,158 ---- DER_OBJECT_free(x->sig_alg->algorithm); /* change to md? to md?withRSAEncryption */ + #ifdef undef if (type == NID_md5withRSAEncryption) type=NID_md5; else if (type == NID_md2withRSAEncryption) *************** *** 162,167 **** --- 163,169 ---- free(buf_out); return(0); } + #endif x->sig_alg->algorithm=X509_dup_DER_OBJECT(X509_nid2obj(type)); if (x->sig_alg->algorithm == NULL) Only in SSLeay/test: f Only in SSLeay/test: testcert.PEM Only in SSLeay/test: testcert.pem diff -r -c SSLeay/test/testgen SSLeay-0.4.5b/test/testgen *** SSLeay/test/testgen Fri Aug 25 19:19:59 1995 --- SSLeay-0.4.5b/test/testgen Mon Aug 28 14:51:28 1995 *************** *** 70,87 **** if [ $? != 0 ]; then exit 1; fi echo "Signing certificate with CA certificate" ! x509 -in $T.2 -CA $CA -out $T.PEM -CAcreateserial -subject -issuer if [ $? != 0 ]; then exit 1; fi ! cat $T.key >>$T.PEM echo "verify the signature" SSL_CERT_DIR=../certs export SSL_CERT_DIR x509 -in $T.pem -outform t ! verify $T.PEM if [ $? != 0 ]; then exit 1; fi ! /bin/rm -f $T.1 $T.2 $T.key exit 0 --- 70,87 ---- if [ $? != 0 ]; then exit 1; fi echo "Signing certificate with CA certificate" ! x509 -in $T.2 -CA $CA -out $T.pem -CAcreateserial -subject -issuer if [ $? != 0 ]; then exit 1; fi ! cat $T.key >>$T.pem echo "verify the signature" SSL_CERT_DIR=../certs export SSL_CERT_DIR x509 -in $T.pem -outform t ! verify $T.pem if [ $? != 0 ]; then exit 1; fi ! /bin/rm -f $T.1 $T.2 $T.key $T.pem exit 0 .