Comment out two unimplemented functions from bio.h. Attempt to get the
Win32 test batch file going again.
This commit is contained in:
parent
0cc395796b
commit
d4d2f98c59
7
CHANGES
7
CHANGES
@ -5,10 +5,16 @@
|
|||||||
|
|
||||||
Changes between 0.9.1c and 0.9.2
|
Changes between 0.9.1c and 0.9.2
|
||||||
|
|
||||||
|
*) Comment out two functions in bio.h that aren't implemented. Fix up the
|
||||||
|
Win32 test batch file so it (might) work again. The Win32 test batch file
|
||||||
|
is horrible: I feel ill....
|
||||||
|
[Steve Henson]
|
||||||
|
|
||||||
*) Move various #ifdefs around so NO_SYSLOG, NO_DIRENT etc are now selected
|
*) Move various #ifdefs around so NO_SYSLOG, NO_DIRENT etc are now selected
|
||||||
in e_os.h. Audit of header files to check ANSI and non ANSI
|
in e_os.h. Audit of header files to check ANSI and non ANSI
|
||||||
sections: 10 functions were absent from non ANSI section and not exported
|
sections: 10 functions were absent from non ANSI section and not exported
|
||||||
from Windows DLLs. Fixed up libeay.num for new functions.
|
from Windows DLLs. Fixed up libeay.num for new functions.
|
||||||
|
[Steve Henson]
|
||||||
|
|
||||||
*) Make `openssl version' output lines consistent.
|
*) Make `openssl version' output lines consistent.
|
||||||
[Ralf S. Engelschall]
|
[Ralf S. Engelschall]
|
||||||
@ -39,6 +45,7 @@
|
|||||||
*) Permit extensions to be added to CRLs using crl_section in openssl.cnf.
|
*) Permit extensions to be added to CRLs using crl_section in openssl.cnf.
|
||||||
Currently only issuerAltName and AuthorityKeyIdentifier make any sense
|
Currently only issuerAltName and AuthorityKeyIdentifier make any sense
|
||||||
in CRLs.
|
in CRLs.
|
||||||
|
[Steve Henson]
|
||||||
|
|
||||||
*) Add a useful kludge to allow package maintainers to specify compiler and
|
*) Add a useful kludge to allow package maintainers to specify compiler and
|
||||||
other platforms details on the command line without having to patch the
|
other platforms details on the command line without having to patch the
|
||||||
|
13
INSTALL.W32
13
INSTALL.W32
@ -32,7 +32,8 @@ then from the VC++ environment at a prompt do:
|
|||||||
nmake -f ms\ntdll.mak
|
nmake -f ms\ntdll.mak
|
||||||
|
|
||||||
you may get a warning about too many rules but if all is well it should all
|
you may get a warning about too many rules but if all is well it should all
|
||||||
compile and you will have some DLLs and executables in out32dll.
|
compile and you will have some DLLs and executables in out32dll. If you want
|
||||||
|
to try the tests then cd to out32dll and run ..\ms\test
|
||||||
|
|
||||||
Troubleshooting.
|
Troubleshooting.
|
||||||
|
|
||||||
@ -68,14 +69,20 @@ environments this can happen. The best fix is to edit the file with the warning
|
|||||||
in and fix it. Alternatively you can turn off the halt on warnings by editing
|
in and fix it. Alternatively you can turn off the halt on warnings by editing
|
||||||
the CFLAG line in the Makefile and deleting the /WX option.
|
the CFLAG line in the Makefile and deleting the /WX option.
|
||||||
|
|
||||||
Finally you might get compilation errors. Again you will have to fix these or
|
You might get compilation errors. Again you will have to fix these or
|
||||||
report them.
|
report them.
|
||||||
|
|
||||||
|
One final comment about compiling applications linked to the OpenSSL library.
|
||||||
|
If you don't use the multithreaded DLL runtime library (/MD option) your
|
||||||
|
program will almost certainly crash: see the original SSLeay description below
|
||||||
|
for more details.
|
||||||
|
|
||||||
Tweaks.
|
Tweaks.
|
||||||
|
|
||||||
There are various changes you can make to the Win32 compile environment. If you
|
There are various changes you can make to the Win32 compile environment. If you
|
||||||
have the MASM assembler 'ml' then you can try the assembly language code. To
|
have the MASM assembler 'ml' then you can try the assembly language code. To
|
||||||
do this remove the 'no-asm' part from do_ms.bat.
|
do this remove the 'no-asm' part from do_ms.bat. You can also add 'debug' here
|
||||||
|
to make a debugging version of the library.
|
||||||
|
|
||||||
If you want to enable the NT specific features of OpenSSL (currently only
|
If you want to enable the NT specific features of OpenSSL (currently only
|
||||||
the logging BIO) follow the instructions above but call the batch file
|
the logging BIO) follow the instructions above but call the batch file
|
||||||
|
3
STATUS
3
STATUS
@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
OpenSSL STATUS Last modified at
|
OpenSSL STATUS Last modified at
|
||||||
______________ $Date: 1999/03/08 21:56:46 $
|
______________ $Date: 1999/03/09 03:01:42 $
|
||||||
|
|
||||||
DEVELOPMENT STATE
|
DEVELOPMENT STATE
|
||||||
|
|
||||||
@ -11,6 +11,7 @@
|
|||||||
o FreeBSD 2.2.7 Ben Laurie OK
|
o FreeBSD 2.2.7 Ben Laurie OK
|
||||||
o FreeBSD 3.1 Ralf S. Engelschall all silent
|
o FreeBSD 3.1 Ralf S. Engelschall all silent
|
||||||
o Solaris 2.6 Ralf S. Engelschall ctype-related warnings, test fails
|
o Solaris 2.6 Ralf S. Engelschall ctype-related warnings, test fails
|
||||||
|
o Linux RH 5.1 Steve Henson OK
|
||||||
|
|
||||||
Proposed release time: Monday, March 15th 1999
|
Proposed release time: Monday, March 15th 1999
|
||||||
|
|
||||||
|
@ -463,10 +463,11 @@ BIO *BIO_new_fp(FILE *stream, int close_flag);
|
|||||||
# endif /* FP_API */
|
# endif /* FP_API */
|
||||||
#else
|
#else
|
||||||
|
|
||||||
int BIO_get_ex_num();
|
/* These two aren't currently implemented */
|
||||||
|
/*int BIO_get_ex_num();*/
|
||||||
|
/*void BIO_set_ex_free_func();*/
|
||||||
int BIO_set_ex_data();
|
int BIO_set_ex_data();
|
||||||
char *BIO_get_ex_data();
|
char *BIO_get_ex_data();
|
||||||
void BIO_set_ex_free_func();
|
|
||||||
int BIO_get_ex_new_index();
|
int BIO_get_ex_new_index();
|
||||||
|
|
||||||
# if defined(WIN16) && defined(_WINDLL)
|
# if defined(WIN16) && defined(_WINDLL)
|
||||||
|
13
ms/test.bat
13
ms/test.bat
@ -1,8 +1,9 @@
|
|||||||
@echo=off
|
@echo=off
|
||||||
|
|
||||||
set test=p:\work\ssleay\ms
|
set test=..\ms
|
||||||
set opath=%PATH%
|
set opath=%PATH%
|
||||||
PATH=%1;%PATH%
|
PATH=..\ms;%PATH%
|
||||||
|
set OPENSSL_CONF=..\apps\openssl.cnf
|
||||||
|
|
||||||
rem run this from inside the bin directory
|
rem run this from inside the bin directory
|
||||||
|
|
||||||
@ -63,19 +64,19 @@ dsatest
|
|||||||
if errorlevel 1 goto done
|
if errorlevel 1 goto done
|
||||||
|
|
||||||
echo testenc
|
echo testenc
|
||||||
call %test%\testenc ssleay
|
call %test%\testenc openssl
|
||||||
if errorlevel 1 goto done
|
if errorlevel 1 goto done
|
||||||
|
|
||||||
echo testpem
|
echo testpem
|
||||||
call %test%\testpem ssleay
|
call %test%\testpem openssl
|
||||||
if errorlevel 1 goto done
|
if errorlevel 1 goto done
|
||||||
|
|
||||||
echo verify
|
echo verify
|
||||||
copy ..\certs\*.pem cert.tmp >nul
|
copy ..\certs\*.pem cert.tmp >nul
|
||||||
ssleay verify -CAfile cert.tmp ..\certs\*.pem
|
openssl verify -CAfile cert.tmp ..\certs\*.pem
|
||||||
|
|
||||||
echo testss
|
echo testss
|
||||||
call %test%\testss ssleay
|
call %test%\testss openssl
|
||||||
if errorlevel 1 goto done
|
if errorlevel 1 goto done
|
||||||
|
|
||||||
echo test sslv2
|
echo test sslv2
|
||||||
|
@ -1,11 +1,12 @@
|
|||||||
|
|
||||||
echo start testenc
|
echo start testenc
|
||||||
path=p:\work\ssleay\ms;%path%
|
echo=off
|
||||||
|
path=d:\openssl\ms;%path%
|
||||||
set ssleay=%1%
|
set ssleay=%1%
|
||||||
set input=p:\work\ssleay\ms\testenc.bat
|
set input=d:\openssl\ms\testenc.bat
|
||||||
set tmp1=p:\work\ssleay\ms\cipher.out
|
set tmp1=d:\openssl\ms\cipher.out
|
||||||
set out1=p:\work\ssleay\ms\clear.out
|
set out1=d:\openssl\ms\clear.out
|
||||||
set cmp=perl p:\work\ssleay\ms\cmp.pl
|
set cmp=perl d:\openssl\ms\cmp.pl
|
||||||
|
|
||||||
cd
|
cd
|
||||||
call tenc.bat enc
|
call tenc.bat enc
|
||||||
|
@ -33,4 +33,3 @@ if errorlevel 1 goto err
|
|||||||
echo OK
|
echo OK
|
||||||
del %tmp1%
|
del %tmp1%
|
||||||
:err
|
:err
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
echo=off
|
echo=on
|
||||||
|
|
||||||
rem set ssleay=..\out\ssleay
|
rem set ssleay=..\out\ssleay
|
||||||
set ssleay=%1
|
set ssleay=%1
|
||||||
|
9
test/testreq.pem
Normal file
9
test/testreq.pem
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
-----BEGIN CERTIFICATE REQUEST-----
|
||||||
|
MIIBQjCB7QIBADCBhzELMAkGA1UEBhMCQVUxEzARBgNVBAgTClF1ZWVuc2xhbmQx
|
||||||
|
ETAPBgNVBAcTCEJyaXNiYW5lMRowGAYDVQQKExFDcnlwdFNvZnQgUHR5IEx0ZDET
|
||||||
|
MBEGA1UEAxMKRXJpYyBZb3VuZzEfMB0GCSqGSIb3DQEJARYQZWF5QG1pbmNvbS5v
|
||||||
|
ei5hdTBcMA0GCSqGSIb3DQEBAQUAA0sAMEgCQQDCLwdDF7Fu4DSiae/+3045nf73
|
||||||
|
V5OdRnICMXq4M0td4upwgC/ve7w+3q1OzObOpFgpuP1PEOsHGO48GrolDu4lAgMB
|
||||||
|
AAGgADANBgkqhkiG9w0BAQQFAANBAItCGg8qCPSoASvm3QUx/6PpreQclDO0bM2l
|
||||||
|
eacLlzSHBUvaSqapR/pHfHG2r9l6PuEr/rrYHo+ZrAraSyPhEBc=
|
||||||
|
-----END CERTIFICATE REQUEST-----
|
Loading…
x
Reference in New Issue
Block a user