From: Kyle Hamilton <[email protected]>
> Lower-case ssl_* appears to be specifically related to the
> implementation of the secure renegotiation indicator extension. In
> any case, they are internal routines and shouldn't be exported at all,
> I should think, unless other extension parsing/adding code is
> exported.
That sounds right. Leaving "util/ssleay.num" unchanged seems to be
ok. (I get carried away sometimes.)
On the test front, there seem to be places where definitions of some
logical names and symbols seem to be assumed, but a clean environment
won't have them. So far, I claim:
gdiff -u test/tests.com_orig test/tests.com
--- test/tests.com_orig 2009-11-13 02:45:52 -0600
+++ test/tests.com 2010-01-22 20:58:35 -0600
@@ -13,6 +13,9 @@
$ exe_dir := sys$disk:[-.'__arch'.exe.apps]
$
$ set default '__here'
+$ sslroot = f$parse( "sys$disk:[-.apps];", , , , "syntax_only") - -
+ "].;"+ ".]"
+$ define /translation_attributes = concealed sslroot 'sslroot'
$
$ on control_y then goto exit
$ on error then goto exit
@@ -291,5 +294,6 @@
$
$
$ exit:
+$ deassign sslroot
$ set default '__save_default'
$ exit
In "test/testenc.com", running openssl fails when
"crypto/bio/bss_file.c" can't find "SSLROOT:[000000]openssl.cnf", which,
I claim, is because SSLROOT is undefined.
gdiff -u test/testtsa.com_orig test/testtsa.com
--- test/testtsa.com_orig 2006-03-29 22:29:38 -0600
+++ test/testtsa.com 2010-01-22 20:34:46 -0600
@@ -3,7 +3,9 @@
$!
$
$ __arch := VAX
-$ if f$getsyi("cpu") .ge. 128 then __arch := AXP
+$ if f$getsyi("cpu") .ge. 128 then -
+ __arch = f$edit( f$getsyi( "ARCH_NAME"), "UPCASE")
+$ if __arch .eqs. "" then __arch := UNK
$ exe_dir := sys$disk:[-.'__arch'.exe.apps]
$
$ openssl := mcr 'f$parse(exe_dir+"openssl.exe")'
Old/obsolete use of "AXP" instead of the new f$getsyi( "ARCH_NAME").
Also, is there any reason to use "mcr" here instead of "$"?
Next thing(s) I haven't looked into:
Several complaints saying:
unable to write 'random state'
(An example appears below.)
Also:
[...]
unable to write 'random state'
writing new private key to 'tsa_key1.pem'
-----
Using configuration from [-]CATSA.CNF
Error Loading extension section TSA_CERT
2075840056:error:2006D080:BIO routines:BIO_new_file:no such
file:ALP$DKA0:[UTILITY.SOURCE.OPENSSL.openssl-1^.0^.0-beta5.crypto.bio]bss_file.c;1:129:
2075840056:error:0E078072:configuration file routines:DEF_LOAD:no such
file:ALP$DKA0:[UTILITY.SOURCE.OPENSSL.openssl-1^.0^.0-beta5.crypto.conf]conf_def.c;1:197:
2075840056:error:0E06D06C:configuration file routines:NCONF_get_string:no
value:ALP$DKA0:[UTILITY.SOURCE.OPENSSL.openssl-1^.0^.0-beta5.crypto.conf]conf_lib.c;1:334:group=CA_default
name=email_in_dn
unable to write 'random state'
[...]
Are these problems new, or was I just not paying attention before?
------------------------------------------------------------------------
Steven M. Schweda s...@antinode-info
382 South Warwick Street (+1) 651-699-9818
Saint Paul MN 55105-2547
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [email protected]