Compare commits
49 Commits
OpenSSL_0_
...
BEFORE_eng
Author | SHA1 | Date | |
---|---|---|---|
![]() |
1df586bec2 | ||
![]() |
551e5990d2 | ||
![]() |
d9efa3616a | ||
![]() |
51c8dc37dd | ||
![]() |
28967cf079 | ||
![]() |
a2bbe59401 | ||
![]() |
421cb50b2d | ||
![]() |
0fa504b68d | ||
![]() |
705bfcf8e7 | ||
![]() |
4fb40db932 | ||
![]() |
9dd0463852 | ||
![]() |
5cb5715f97 | ||
![]() |
e9a583aa26 | ||
![]() |
f3f316f13f | ||
![]() |
99b1aaf2ec | ||
![]() |
53400da75c | ||
![]() |
2b59a6ac14 | ||
![]() |
48d89b560c | ||
![]() |
b5a43800ef | ||
![]() |
0fd44e2ddb | ||
![]() |
0a2221f9ad | ||
![]() |
567f17cfe0 | ||
![]() |
627ec355d8 | ||
![]() |
4184a78761 | ||
![]() |
bbdc9c98a8 | ||
![]() |
11b62699a1 | ||
![]() |
14a74a21f0 | ||
![]() |
c8cda405e7 | ||
![]() |
befb3e7a4d | ||
![]() |
c6f1787bbd | ||
![]() |
9bd3bd227f | ||
![]() |
d0ef53bd2d | ||
![]() |
8d3f155a66 | ||
![]() |
ef0ab7f94f | ||
![]() |
bf55ece1c1 | ||
![]() |
51754ec835 | ||
![]() |
1bc5dd3efc | ||
![]() |
0ded1638ba | ||
![]() |
71d525c9f6 | ||
![]() |
3ab5651112 | ||
![]() |
82ce0b2308 | ||
![]() |
a22fb399cb | ||
![]() |
8df8f27513 | ||
![]() |
cde70093ac | ||
![]() |
5f97f508e4 | ||
![]() |
553615f500 | ||
![]() |
924046ce75 | ||
![]() |
9e2c0f41d7 | ||
![]() |
5ef67042f9 |
57
CHANGES
57
CHANGES
@@ -4,6 +4,63 @@
|
||||
|
||||
Changes between 0.9.6 and 0.9.7 [xx XXX 2000]
|
||||
|
||||
*) Rework the filename-translation in the DSO code. It is now possible to
|
||||
have far greater control over how a "name" is turned into a filename
|
||||
depending on the operating environment and any oddities about the
|
||||
different shared library filenames on each system.
|
||||
[Geoff Thorpe]
|
||||
|
||||
*) Support threads on FreeBSD-elf in Configure.
|
||||
[Richard Levitte]
|
||||
|
||||
*) Add the possibility to create shared libraries on HP-UX
|
||||
[Richard Levitte]
|
||||
|
||||
*) Fix for SHA1 assembly problem with MASM: it produces
|
||||
warnings about corrupt line number information when assembling
|
||||
with debugging information. This is caused by the overlapping
|
||||
of two sections.
|
||||
[Bernd Matthes <mainbug@celocom.de>, Steve Henson]
|
||||
|
||||
*) NCONF changes.
|
||||
NCONF_get_number() has no error checking at all. As a replacement,
|
||||
NCONF_get_number_e() is defined (_e for "error checking") and is
|
||||
promoted strongly. The old NCONF_get_number is kept around for
|
||||
binary backward compatibility.
|
||||
Make it possible for methods to load from something other than a BIO,
|
||||
by providing a function pointer that is given a name instead of a BIO.
|
||||
For example, this could be used to load configuration data from an
|
||||
LDAP server.
|
||||
[Richard Levitte]
|
||||
|
||||
*) Fix typo in get_cert_by_subject() in by_dir.c
|
||||
[Jean-Marc Desperrier <jean-marc.desperrier@certplus.com>]
|
||||
|
||||
*) Rework the system to generate shared libraries:
|
||||
|
||||
- Make note of the expected extension for the shared libraries and
|
||||
if there is a need for symbolic links from for example libcrypto.so.0
|
||||
to libcrypto.so.0.9.7. There is extended info in Configure for
|
||||
that.
|
||||
|
||||
- Make as few rebuilds of the shared libraries as possible.
|
||||
|
||||
- Still avoid linking the OpenSSL programs with the shared libraries.
|
||||
|
||||
- When installing, install the shared libraries separately from the
|
||||
static ones.
|
||||
[Richard Levitte]
|
||||
|
||||
*) Fix for non blocking accept BIOs. Added new I/O special reason
|
||||
BIO_RR_ACCEPT to cover this case. Previously use of accept BIOs
|
||||
with non blocking I/O was not possible because no retry code was
|
||||
implemented. Also added new SSL code SSL_WANT_ACCEPT to cover
|
||||
this case.
|
||||
[Steve Henson]
|
||||
|
||||
*) Added the beginnings of Rijndael support.
|
||||
[Ben Laurie]
|
||||
|
||||
*) Fix for bug in DirectoryString mask setting. Add support for
|
||||
X509_NAME_print_ex() in 'req' and X509_print_ex() function
|
||||
to allow certificate printing to more controllable, additional
|
||||
|
131
Configure
131
Configure
@@ -127,32 +127,32 @@ my %table=(
|
||||
# surrounds it with #APP #NO_APP comment pair which (at least Solaris
|
||||
# 7_x86) /usr/ccs/bin/as fails to assemble with "Illegal mnemonic"
|
||||
# error message.
|
||||
"solaris-x86-gcc","gcc:-O3 -fomit-frame-pointer -m486 -Wall -DL_ENDIAN -DNO_INLINE_ASM::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_sol_asm}:dlfcn:solaris-shared:-fPIC",
|
||||
"solaris-x86-gcc","gcc:-O3 -fomit-frame-pointer -m486 -Wall -DL_ENDIAN -DNO_INLINE_ASM::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_sol_asm}:dlfcn:solaris-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
|
||||
#### SPARC Solaris with GNU C setups
|
||||
"solaris-sparcv7-gcc","gcc:-O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR::::::::::dlfcn:solaris-shared:-fPIC",
|
||||
"solaris-sparcv8-gcc","gcc:-mv8 -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:asm/sparcv8.o:::::::::dlfcn:solaris-shared:-fPIC",
|
||||
"solaris-sparcv9-gcc","gcc:-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:asm/sparcv8plus.o:::asm/md5-sparcv8plus.o::::::dlfcn:solaris-shared:-fPIC",
|
||||
"solaris-sparcv7-gcc","gcc:-O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR::::::::::dlfcn:solaris-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"solaris-sparcv8-gcc","gcc:-mv8 -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:asm/sparcv8.o:::::::::dlfcn:solaris-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"solaris-sparcv9-gcc","gcc:-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:asm/sparcv8plus.o:::asm/md5-sparcv8plus.o::::::dlfcn:solaris-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
# gcc pre-2.8 doesn't understand -mcpu=ultrasparc, so fall down to -mv8
|
||||
# but keep the assembler modules.
|
||||
"solaris-sparcv9-gcc27","gcc:-mv8 -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:asm/sparcv8plus-gcc27.o:::asm/md5-sparcv8plus-gcc27.o::::::dlfcn:solaris-shared:-fPIC",
|
||||
"solaris-sparcv9-gcc27","gcc:-mv8 -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:asm/sparcv8plus-gcc27.o:::asm/md5-sparcv8plus-gcc27.o::::::dlfcn:solaris-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
####
|
||||
"debug-solaris-sparcv8-gcc","gcc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG_ALL -O -g -mv8 -Wall -DB_ENDIAN::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:asm/sparcv8.o:::::::::dlfcn:solaris-shared:-fPIC",
|
||||
"debug-solaris-sparcv9-gcc","gcc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG_ALL -O -g -mcpu=ultrasparc -Wall -DB_ENDIAN::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:asm/sparcv8plus.o:::::::::dlfcn:solaris-shared:-fPIC",
|
||||
"debug-solaris-sparcv8-gcc","gcc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG_ALL -O -g -mv8 -Wall -DB_ENDIAN::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:asm/sparcv8.o:::::::::dlfcn:solaris-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"debug-solaris-sparcv9-gcc","gcc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG_ALL -O -g -mcpu=ultrasparc -Wall -DB_ENDIAN::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:asm/sparcv8plus.o:::::::::dlfcn:solaris-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
|
||||
#### SPARC Solaris with Sun C setups
|
||||
# DO NOT use /xO[34] on sparc with SC3.0. It is broken, and will not pass the tests
|
||||
"solaris-sparc-sc3","cc:-fast -O -Xa -DB_ENDIAN::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_PTR DES_UNROLL BF_PTR::::::::::dlfcn:solaris-shared:-KPIC",
|
||||
"solaris-sparc-sc3","cc:-fast -O -Xa -DB_ENDIAN::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_PTR DES_UNROLL BF_PTR::::::::::dlfcn:solaris-shared:-KPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
# SC4.0 doesn't pass 'make test', upgrade to SC5.0 or SC4.2.
|
||||
# SC4.2 is ok, better than gcc even on bn as long as you tell it -xarch=v8
|
||||
# SC5.0 note: Compiler common patch 107357-01 or later is required!
|
||||
"solaris-sparcv7-cc","cc:-xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_PTR DES_RISC1 DES_UNROLL BF_PTR::::::::::dlfcn:solaris-shared:-KPIC",
|
||||
"solaris-sparcv8-cc","cc:-xarch=v8 -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_PTR DES_RISC1 DES_UNROLL BF_PTR:asm/sparcv8.o:::::::::dlfcn:solaris-shared:-KPIC",
|
||||
"solaris-sparcv9-cc","cc:-xtarget=ultra -xarch=v8plus -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DBN_DIV2W -DULTRASPARC::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK_LL DES_PTR DES_RISC1 DES_UNROLL BF_PTR:asm/sparcv8plus.o:::asm/md5-sparcv8plus.o::::::dlfcn:solaris-shared:-KPIC",
|
||||
"solaris64-sparcv9-cc","cc:-xtarget=ultra -xarch=v9 -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DULTRASPARC::-D_REENTRANT:-lsocket -lnsl -ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL BF_PTR::::asm/md5-sparcv9.o::::::dlfcn:solaris-shared:-KPIC",
|
||||
"solaris-sparcv7-cc","cc:-xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_PTR DES_RISC1 DES_UNROLL BF_PTR::::::::::dlfcn:solaris-shared:-KPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"solaris-sparcv8-cc","cc:-xarch=v8 -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_PTR DES_RISC1 DES_UNROLL BF_PTR:asm/sparcv8.o:::::::::dlfcn:solaris-shared:-KPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"solaris-sparcv9-cc","cc:-xtarget=ultra -xarch=v8plus -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DBN_DIV2W -DULTRASPARC::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK_LL DES_PTR DES_RISC1 DES_UNROLL BF_PTR:asm/sparcv8plus.o:::asm/md5-sparcv8plus.o::::::dlfcn:solaris-shared:-KPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"solaris64-sparcv9-cc","cc:-xtarget=ultra -xarch=v9 -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DULTRASPARC::-D_REENTRANT:-lsocket -lnsl -ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL BF_PTR::::asm/md5-sparcv9.o::::::dlfcn:solaris-shared:-KPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
####
|
||||
"debug-solaris-sparcv8-cc","cc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG_ALL -xarch=v8 -g -O -xstrconst -Xa -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_PTR DES_RISC1 DES_UNROLL BF_PTR:asm/sparcv8.o:::::::::dlfcn:solaris-shared:-KPIC",
|
||||
"debug-solaris-sparcv9-cc","cc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG_ALL -xtarget=ultra -xarch=v8plus -g -O -xstrconst -Xa -DB_ENDIAN -DBN_DIV2W -DULTRASPARC::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK_LL DES_PTR DES_RISC1 DES_UNROLL BF_PTR:asm/sparcv8plus.o:::asm/md5-sparcv8plus.o::::::dlfcn:solaris-shared:-KPIC",
|
||||
"debug-solaris-sparcv8-cc","cc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG_ALL -xarch=v8 -g -O -xstrconst -Xa -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_PTR DES_RISC1 DES_UNROLL BF_PTR:asm/sparcv8.o:::::::::dlfcn:solaris-shared:-KPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"debug-solaris-sparcv9-cc","cc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG_ALL -xtarget=ultra -xarch=v8plus -g -O -xstrconst -Xa -DB_ENDIAN -DBN_DIV2W -DULTRASPARC::-D_REENTRANT:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK_LL DES_PTR DES_RISC1 DES_UNROLL BF_PTR:asm/sparcv8plus.o:::asm/md5-sparcv8plus.o::::::dlfcn:solaris-shared:-KPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
|
||||
#### SPARC Linux setups
|
||||
"linux-sparcv7","gcc:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR::",
|
||||
@@ -214,41 +214,41 @@ my %table=(
|
||||
#
|
||||
#!#"hpux-parisc-cc","cc:-Ae +O3 +ESlit -z -DB_ENDIAN -DBN_DIV2W -DMD32_XARRAY:::-ldld:BN_LLONG DES_PTR DES_UNROLL DES_RISC1::::::::::dl",
|
||||
# Since there is mention of this in shlib/hpux10-cc.sh
|
||||
"hpux-parisc-cc-o4","cc:-Ae +O4 +ESlit -z -DB_ENDIAN -DBN_DIV2W -DMD32_XARRAY:::-ldld:BN_LLONG DES_PTR DES_UNROLL DES_RISC1::::::::::dl",
|
||||
"hpux-parisc-gcc","gcc:-O3 -DB_ENDIAN -DBN_DIV2W:::-ldld:BN_LLONG DES_PTR DES_UNROLL DES_RISC1::::::::::dl",
|
||||
"hpux64-parisc-cc","cc:-Ae +DD64 +O3 +ESlit -z -DB_ENDIAN -DMD32_XARRAY::-D_REENTRANT:-ldl:SIXTY_FOUR_BIT_LONG MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC1 DES_INT::::::::::dlfcn",
|
||||
"hpux-parisc-cc-o4","cc:-Ae +O4 +ESlit -z -DB_ENDIAN -DBN_DIV2W -DMD32_XARRAY:::-ldld:BN_LLONG DES_PTR DES_UNROLL DES_RISC1::::::::::dl:hpux-shared:+Z:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"hpux-parisc-gcc","gcc:-O3 -DB_ENDIAN -DBN_DIV2W:::-ldld:BN_LLONG DES_PTR DES_UNROLL DES_RISC1::::::::::dl:hpux-shared:-fPIC:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"hpux64-parisc-cc","cc:-Ae +DD64 +O3 +ESlit -z -DB_ENDIAN -DMD32_XARRAY::-D_REENTRANT:-ldl:SIXTY_FOUR_BIT_LONG MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC1 DES_INT::::::::::dlfcn:hpux64-shared:+Z:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
|
||||
# More attempts at unified 10.X and 11.X targets for HP C compiler.
|
||||
#
|
||||
# Chris Ruemmler <ruemmler@cup.hp.com>
|
||||
# Kevin Steves <ks@hp.se>
|
||||
"hpux-parisc-cc","cc:+O3 +Optrs_strongly_typed +Olibcalls -Ae +ESlit -DB_ENDIAN -DBN_DIV2W -DMD32_XARRAY::-D_REENTRANT:-ldld:MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC1 DES_INT::::::::::dl",
|
||||
"hpux-parisc2-cc","cc:+DA2.0 +DS2.0 +O3 +Optrs_strongly_typed +Olibcalls -Ae +ESlit -DB_ENDIAN -DMD32_XARRAY::-D_REENTRANT:-ldld:SIXTY_FOUR_BIT MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC1 DES_INT:asm/pa-risc2.o:::::::::dl",
|
||||
"hpux64-parisc2-cc","cc:+DD64 +O3 +Optrs_strongly_typed +Olibcalls -Ae +ESlit -DB_ENDIAN -DMD32_XARRAY::-D_REENTRANT:-ldl:SIXTY_FOUR_BIT_LONG MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC1 DES_INT:asm/pa-risc2W.o:::::::::dlfcn",
|
||||
"hpux-parisc1_1-cc","cc:+DA1.1 +DS1.1 +O3 +Optrs_strongly_typed +Olibcalls -Ae +ESlit -DB_ENDIAN -DMD32_XARRAY::-D_REENTRANT:-ldld:MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC1 DES_INT::::::::::dl",
|
||||
"hpux-parisc-cc","cc:+O3 +Optrs_strongly_typed +Olibcalls -Ae +ESlit -DB_ENDIAN -DBN_DIV2W -DMD32_XARRAY::-D_REENTRANT:-ldld:MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC1 DES_INT::::::::::dl:hpux-shared:+Z:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"hpux-parisc2-cc","cc:+DA2.0 +DS2.0 +O3 +Optrs_strongly_typed +Olibcalls -Ae +ESlit -DB_ENDIAN -DMD32_XARRAY::-D_REENTRANT:-ldld:SIXTY_FOUR_BIT MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC1 DES_INT:asm/pa-risc2.o:::::::::dl:hpux-shared:+Z:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"hpux64-parisc2-cc","cc:+DD64 +O3 +Optrs_strongly_typed +Olibcalls -Ae +ESlit -DB_ENDIAN -DMD32_XARRAY::-D_REENTRANT:-ldl:SIXTY_FOUR_BIT_LONG MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC1 DES_INT:asm/pa-risc2W.o:::::::::dlfcn:hpux64-shared:+Z:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"hpux-parisc1_1-cc","cc:+DA1.1 +DS1.1 +O3 +Optrs_strongly_typed +Olibcalls -Ae +ESlit -DB_ENDIAN -DMD32_XARRAY::-D_REENTRANT:-ldld:MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC1 DES_INT::::::::::dl:hpux-shared:+Z:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
|
||||
# HPUX 9.X config.
|
||||
# Don't use the bundled cc. It is broken. Use HP ANSI C if possible, or
|
||||
# egcs. gcc 2.8.1 is also broken.
|
||||
|
||||
"hpux-cc", "cc:-DB_ENDIAN -DBN_DIV2W -DMD32_XARRAY -Ae +ESlit +O3 -z::(unknown):-ldld:BN_LLONG DES_PTR DES_UNROLL DES_RISC1::::::::::dl",
|
||||
"hpux-cc", "cc:-DB_ENDIAN -DBN_DIV2W -DMD32_XARRAY -Ae +ESlit +O3 -z::(unknown):-ldld:BN_LLONG DES_PTR DES_UNROLL DES_RISC1::::::::::dl:hpux-shared:+Z:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
# If hpux-cc fails (e.g. during "make test"), try the next one; otherwise,
|
||||
# please report your OS and compiler version to the openssl-bugs@openssl.org
|
||||
# mailing list.
|
||||
"hpux-brokencc", "cc:-DB_ENDIAN -DBN_DIV2W -Ae +ESlit +O2 -z::(unknown):-ldld:DES_PTR DES_UNROLL DES_RISC1::::::::::dl",
|
||||
"hpux-brokencc", "cc:-DB_ENDIAN -DBN_DIV2W -Ae +ESlit +O2 -z::(unknown):-ldld:DES_PTR DES_UNROLL DES_RISC1::::::::::dl:hpux-shared:+Z:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
|
||||
"hpux-gcc", "gcc:-DB_ENDIAN -DBN_DIV2W -O3::(unknown):-ldld:BN_LLONG DES_PTR DES_UNROLL DES_RISC1::::::::::dl",
|
||||
"hpux-gcc", "gcc:-DB_ENDIAN -DBN_DIV2W -O3::(unknown):-ldld:BN_LLONG DES_PTR DES_UNROLL DES_RISC1::::::::::dl:hpux-shared:-fPIC:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
# If hpux-gcc fails, try this one:
|
||||
"hpux-brokengcc", "gcc:-DB_ENDIAN -DBN_DIV2W -O3::(unknown):-ldld:DES_PTR DES_UNROLL DES_RISC1::::::::::dl",
|
||||
"hpux-brokengcc", "gcc:-DB_ENDIAN -DBN_DIV2W -O3::(unknown):-ldld:DES_PTR DES_UNROLL DES_RISC1::::::::::dl:hpux-shared:-fPIC:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
|
||||
# HPUX 10.X config. Supports threads.
|
||||
"hpux10-cc", "cc:-DB_ENDIAN -DBN_DIV2W -DMD32_XARRAY -Ae +ESlit +O3 -z::-D_REENTRANT:-ldld:BN_LLONG DES_PTR DES_UNROLL DES_RISC1::::::::::dl",
|
||||
"hpux10-cc", "cc:-DB_ENDIAN -DBN_DIV2W -DMD32_XARRAY -Ae +ESlit +O3 -z::-D_REENTRANT:-ldld:BN_LLONG DES_PTR DES_UNROLL DES_RISC1::::::::::dl:hpux-shared:+Z:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
# If hpux10-cc fails, try this one (if still fails, try deleting BN_LLONG):
|
||||
"hpux10-brokencc", "cc:-DB_ENDIAN -DBN_DIV2W -Ae +ESlit +O2 -z::-D_REENTRANT:-ldld:BN_LLONG DES_PTR DES_UNROLL DES_RISC1::::::::::dl",
|
||||
"hpux10-brokencc", "cc:-DB_ENDIAN -DBN_DIV2W -Ae +ESlit +O2 -z::-D_REENTRANT:-ldld:BN_LLONG DES_PTR DES_UNROLL DES_RISC1::::::::::dl:hpux-shared:+Z:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
|
||||
"hpux10-gcc", "gcc:-DB_ENDIAN -DBN_DIV2W -O3::-D_REENTRANT:-ldld:BN_LLONG DES_PTR DES_UNROLL DES_RISC1::::::::::dl",
|
||||
"hpux10-gcc", "gcc:-DB_ENDIAN -DBN_DIV2W -O3::-D_REENTRANT:-ldld:BN_LLONG DES_PTR DES_UNROLL DES_RISC1::::::::::dl:hpux-shared:-fPIC:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
# If hpux10-gcc fails, try this one:
|
||||
"hpux10-brokengcc", "gcc:-DB_ENDIAN -DBN_DIV2W -O3::-D_REENTRANT:-ldld:DES_PTR DES_UNROLL DES_RISC1::::::::::dl",
|
||||
"hpux10-brokengcc", "gcc:-DB_ENDIAN -DBN_DIV2W -O3::-D_REENTRANT:-ldld:DES_PTR DES_UNROLL DES_RISC1::::::::::dl:hpux-shared:-fPIC:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
|
||||
# HPUX 11.X from www.globus.org.
|
||||
# Only works on PA-RISC 2.0 cpus, and not optimized. Why?
|
||||
@@ -262,10 +262,10 @@ my %table=(
|
||||
# Dec Alpha, OSF/1 - the alpha164-cc is the flags for a 21164A with
|
||||
# the new compiler
|
||||
# For gcc, the following gave a %50 speedup on a 164 over the 'DES_INT' version
|
||||
"alpha-gcc","gcc:-O3::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_RISC1:asm/alpha.o:::::::::dlfcn:true64-shared",
|
||||
"alpha-cc", "cc:-std1 -tune host -O4 -readonly_strings::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK:asm/alpha.o:::::::::dlfcn:true64-shared",
|
||||
"alpha164-cc", "cc:-std1 -tune host -fast -readonly_strings::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK:asm/alpha.o:::::::::dlfcn:true64-shared",
|
||||
"FreeBSD-alpha","gcc:-DTERMIOS -O -fomit-frame-pointer::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_PTR DES_RISC2:::",
|
||||
"alpha-gcc","gcc:-O3::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_RISC1:asm/alpha.o:::::::::dlfcn:true64-shared::.so",
|
||||
"alpha-cc", "cc:-std1 -tune host -O4 -readonly_strings::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK:asm/alpha.o:::::::::dlfcn:true64-shared::.so",
|
||||
"alpha164-cc", "cc:-std1 -tune host -fast -readonly_strings::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK:asm/alpha.o:::::::::dlfcn:true64-shared::.so",
|
||||
"FreeBSD-alpha","gcc:-DTERMIOS -O -fomit-frame-pointer::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_PTR DES_RISC2::::::::::dlfcn:bsd-gcc-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
|
||||
#### Alpha Linux with GNU C and Compaq C setups
|
||||
# Special notes:
|
||||
@@ -280,8 +280,8 @@ my %table=(
|
||||
#
|
||||
# <appro@fy.chalmers.se>
|
||||
#
|
||||
"linux-alpha-gcc","gcc:-O3 -DL_ENDIAN -DTERMIO::-D_REENTRANT:-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_RISC1 DES_UNROLL:asm/alpha.o:dlfcn:linux-shared:-fPIC",
|
||||
"linux-alpha+bwx-gcc","gcc:-O3 -DL_ENDIAN -DTERMIO::-D_REENTRANT:-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL:asm/alpha.o:dlfcn:linux-shared:-fPIC",
|
||||
"linux-alpha-gcc","gcc:-O3 -DL_ENDIAN -DTERMIO::-D_REENTRANT:-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_RISC1 DES_UNROLL:asm/alpha.o:::::::::dlfcn:linux-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"linux-alpha+bwx-gcc","gcc:-O3 -DL_ENDIAN -DTERMIO::-D_REENTRANT:-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL:asm/alpha.o:::::::::dlfcn:linux-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"linux-alpha-ccc","ccc:-fast -readonly_strings -DL_ENDIAN -DTERMIO::-D_REENTRANT::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL:asm/alpha.o::",
|
||||
"linux-alpha+bwx-ccc","ccc:-fast -readonly_strings -DL_ENDIAN -DTERMIO::-D_REENTRANT::SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL:asm/alpha.o::",
|
||||
|
||||
@@ -290,7 +290,7 @@ my %table=(
|
||||
|
||||
# The intel boxes :-), It would be worth seeing if bsdi-gcc can use the
|
||||
# bn86-elf.o file file since it is hand tweaked assembler.
|
||||
"linux-elf", "gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall::-D_REENTRANT:-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC",
|
||||
"linux-elf", "gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall::-D_REENTRANT:-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"debug-linux-elf","gcc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -m486 -Wall::-D_REENTRANT:-lefence -ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn",
|
||||
"debug-linux-elf-noefence","gcc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -m486 -Wall::-D_REENTRANT:-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn",
|
||||
"linux-aout", "gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_out_asm}",
|
||||
@@ -298,13 +298,13 @@ my %table=(
|
||||
"linux-ppc", "gcc:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::BN_LLONG::",
|
||||
"linux-m68k", "gcc:-DB_ENDIAN -DTERMIO -O2 -fomit-frame-pointer -Wall::-D_REENTRANT::BN_LLONG::",
|
||||
"linux-ia64", "gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::(unknown)::SIXTY_FOUR_BIT_LONG::",
|
||||
"NetBSD-sparc", "gcc:-DTERMIOS -O3 -fomit-frame-pointer -mv8 -Wall -DB_ENDIAN::(unknown)::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL:::",
|
||||
"NetBSD-m68", "gcc:-DTERMIOS -O3 -fomit-frame-pointer -Wall -DB_ENDIAN::(unknown)::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL:::",
|
||||
"NetBSD-x86", "gcc:-DTERMIOS -O3 -fomit-frame-pointer -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:",
|
||||
"FreeBSD-elf", "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}",
|
||||
"NetBSD-sparc", "gcc:-DTERMIOS -O3 -fomit-frame-pointer -mv8 -Wall -DB_ENDIAN::(unknown)::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL::::::::::dlfcn:bsd-gcc-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"NetBSD-m68", "gcc:-DTERMIOS -O3 -fomit-frame-pointer -Wall -DB_ENDIAN::(unknown)::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL::::::::::dlfcn:bsd-gcc-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"NetBSD-x86", "gcc:-DTERMIOS -O3 -fomit-frame-pointer -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}::::::::::dlfcn:bsd-gcc-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"FreeBSD-elf", "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::-pthread -D_REENTRANT -D_THREAD_SAFE -D_THREADSAFE::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:bsd-gcc-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"FreeBSD", "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_out_asm}",
|
||||
"bsdi-gcc", "gcc:-O3 -ffast-math -DL_ENDIAN -DPERL5 -m486::(unknown)::RSA_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_bsdi_asm}",
|
||||
"bsdi-elf-gcc", "gcc:-DPERL5 -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}",
|
||||
"bsdi-elf-gcc", "gcc:-DPERL5 -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:bsd-gcc-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"nextstep", "cc:-O -Wall:<libc.h>:(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:::",
|
||||
"nextstep3.3", "cc:-O3 -Wall:<libc.h>:(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:::",
|
||||
# NCR MP-RAS UNIX ver 02.03.01
|
||||
@@ -314,7 +314,7 @@ my %table=(
|
||||
"qnx4", "cc:-DL_ENDIAN -DTERMIO::(unknown)::${x86_gcc_des} ${x86_gcc_opts}:",
|
||||
|
||||
# Linux on ARM
|
||||
"linux-elf-arm","gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::BN_LLONG::::::::::dlfcn:linux-shared:-fPIC",
|
||||
"linux-elf-arm","gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::BN_LLONG::::::::::dlfcn:linux-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
|
||||
# UnixWare 2.0
|
||||
"unixware-2.0","cc:-O -DFILIO_H::(unknown):-lsocket -lnsl:${x86_gcc_des} ${x86_gcc_opts}:::",
|
||||
@@ -397,10 +397,10 @@ my %table=(
|
||||
##"ultrix","cc:-O2 -DNOPROTO -DNOCONST -DL_ENDIAN::(unknown)::::::",
|
||||
|
||||
# Some OpenBSD from Bob Beck <beck@obtuse.com>
|
||||
"OpenBSD-alpha","gcc:-DTERMIOS -O3 -fomit-frame-pointer::(unknown)::SIXTY_FOUR_BIT_LONG DES_INT DES_PTR DES_RISC2:::",
|
||||
"OpenBSD-x86", "gcc:-DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -m486::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_out_asm}:dlfcn",
|
||||
"OpenBSD", "gcc:-DTERMIOS -O3 -fomit-frame-pointer::(unknown)::BN_LLONG RC2_CHAR RC4_INDEX DES_UNROLL:::",
|
||||
"OpenBSD-mips","gcc:-O2 -DL_ENDIAN::(unknown):BN_LLONG MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC2 DES_PTR BF_PTR::::",
|
||||
"OpenBSD-alpha","gcc:-DTERMIOS -O3 -fomit-frame-pointer::(unknown)::SIXTY_FOUR_BIT_LONG DES_INT DES_PTR DES_RISC2::::::::::dlfcn:bsd-gcc-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"OpenBSD-x86", "gcc:-DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -m486::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_out_asm}:dlfcn:bsd-gcc-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"OpenBSD", "gcc:-DTERMIOS -O3 -fomit-frame-pointer::(unknown)::BN_LLONG RC2_CHAR RC4_INDEX DES_UNROLL::::::::::dlfcn:bsd-gcc-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"OpenBSD-mips","gcc:-O2 -DL_ENDIAN::(unknown):BN_LLONG MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC2 DES_PTR BF_PTR:::::::::::dlfcn:bsd-gcc-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
|
||||
##### MacOS X (a.k.a. Rhapsody) setup
|
||||
"rhapsody-ppc-cc","cc:-O3 -DB_ENDIAN::(unknown)::BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:::",
|
||||
@@ -632,8 +632,8 @@ $openssldir=$prefix . "/" . $openssldir if $openssldir !~ /^\//;
|
||||
print "IsWindows=$IsWindows\n";
|
||||
|
||||
(my $cc,my $cflags,my $unistd,my $thread_cflag,my $lflags,my $bn_ops,my $bn_obj,my $des_obj,my $bf_obj,
|
||||
$md5_obj,$sha1_obj,my $cast_obj,my $rc4_obj,$rmd160_obj,my $rc5_obj,my $dso_scheme,my $shared_target,my $shared_cflag)=
|
||||
split(/\s*:\s*/,$table{$target} . ":" x 22 , -1);
|
||||
$md5_obj,$sha1_obj,my $cast_obj,my $rc4_obj,$rmd160_obj,my $rc5_obj,my $dso_scheme,my $shared_target,my $shared_cflag,my $shared_extension)=
|
||||
split(/\s*:\s*/,$table{$target} . ":" x 30 , -1);
|
||||
$cflags="$flags$cflags" if ($flags ne "");
|
||||
|
||||
# The DSO code currently always implements all functions so that no
|
||||
@@ -708,15 +708,16 @@ if ($threads)
|
||||
}
|
||||
|
||||
# You will find shlib_mark1 and shlib_mark2 explained in Makefile.org
|
||||
my $shared_mark1 = "";
|
||||
my $shared_mark2 = "";
|
||||
if ($shared_cflag ne "")
|
||||
my $shared_mark = "";
|
||||
if ($shared_target ne "")
|
||||
{
|
||||
$cflags = "$shared_cflag $cflags";
|
||||
if ($shared_cflag ne "")
|
||||
{
|
||||
$cflags = "$shared_cflag $cflags";
|
||||
}
|
||||
if (!$no_shared)
|
||||
{
|
||||
$shared_mark1 = ".shlib-clean.";
|
||||
$shared_mark2 = ".shlib.";
|
||||
#$shared_mark = "\$(SHARED_LIBS)";
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -804,6 +805,7 @@ while (<IN>)
|
||||
s/^SHLIB_VERSION_HISTORY=.*/SHLIB_VERSION_HISTORY=$shlib_version_history/;
|
||||
s/^SHLIB_MAJOR=.*/SHLIB_MAJOR=$shlib_major/;
|
||||
s/^SHLIB_MINOR=.*/SHLIB_MINOR=$shlib_minor/;
|
||||
s/^SHLIB_EXT=.*/SHLIB_EXT=$shared_extension/;
|
||||
s/^INSTALLTOP=.*$/INSTALLTOP=$prefix/;
|
||||
s/^OPENSSLDIR=.*$/OPENSSLDIR=$openssldir/;
|
||||
s/^INSTALL_PREFIX=.*$/INSTALL_PREFIX=$install_prefix/;
|
||||
@@ -827,9 +829,18 @@ while (<IN>)
|
||||
s/^RANLIB=.*/RANLIB= $ranlib/;
|
||||
s/^PERL=.*/PERL= $perl/;
|
||||
s/^SHLIB_TARGET=.*/SHLIB_TARGET=$shared_target/;
|
||||
s/^SHLIB_MARK1=.*/SHLIB_MARK1=$shared_mark1/;
|
||||
s/^SHLIB_MARK2=.*/SHLIB_MARK2=$shared_mark2/;
|
||||
s/^LIBS=.*/LIBS=libcrypto\.so\* libssl\.so\*/ if (!$no_shared);
|
||||
s/^SHLIB_MARK=.*/SHLIB_MARK=$shared_mark/;
|
||||
s/^SHARED_LIBS=.*/SHARED_LIBS=\$(SHARED_CRYPTO) \$(SHARED_SSL)/ if (!$no_shared);
|
||||
if ($shared_extension ne "" && $shared_extension =~ /^\.s([ol])\.[^\.]*$/)
|
||||
{
|
||||
my $sotmp = $1;
|
||||
s/^SHARED_LIBS_LINK_EXTS=.*/SHARED_LIBS_LINK_EXTS=.s$sotmp/
|
||||
}
|
||||
elsif ($shared_extension ne "" && $shared_extension =~ /^\.s([ol])\.[^\.]*\.[^\.]*$/)
|
||||
{
|
||||
my $sotmp = $1;
|
||||
s/^SHARED_LIBS_LINK_EXTS=.*/SHARED_LIBS_LINK_EXTS=.s$sotmp.\$(SHLIB_MAJOR) .s$sotmp/;
|
||||
}
|
||||
print OUT $_."\n";
|
||||
}
|
||||
close(IN);
|
||||
@@ -1116,8 +1127,9 @@ sub print_table_entry
|
||||
(my $cc,my $cflags,my $unistd,my $thread_cflag,my $lflags,my $bn_ops,
|
||||
my $bn_obj,my $des_obj,my $bf_obj,
|
||||
my $md5_obj,my $sha1_obj,my $cast_obj,my $rc4_obj,my $rmd160_obj,
|
||||
my $rc5_obj,my $dso_scheme,my $shared_target,my $shared_cflag)=
|
||||
split(/\s*:\s*/,$table{$target} . ":" x 22 , -1);
|
||||
my $rc5_obj,my $dso_scheme,my $shared_target,my $shared_cflag,
|
||||
my $shared_extension)=
|
||||
split(/\s*:\s*/,$table{$target} . ":" x 30 , -1);
|
||||
|
||||
print <<EOF
|
||||
|
||||
@@ -1140,5 +1152,6 @@ sub print_table_entry
|
||||
\$dso_scheme = $dso_scheme
|
||||
\$shared_target= $shared_target
|
||||
\$shared_cflag = $shared_cflag
|
||||
\$shared_extension = $shared_extension
|
||||
EOF
|
||||
}
|
||||
|
28
FAQ
28
FAQ
@@ -27,6 +27,8 @@ OpenSSL - Frequently Asked Questions
|
||||
* Why does the OpenSSL test fail with "bc: 1 no implemented"?
|
||||
* Why does the OpenSSL compilation fail on Alpha True64 Unix?
|
||||
* Why does the OpenSSL compilation fail with "ar: command not found"?
|
||||
* Why does the OpenSSL compilation fail on Win32 with VC++?
|
||||
* Why aren't tools like 'autoconf' and 'libtool' used?
|
||||
|
||||
|
||||
* Which is the current version of OpenSSL?
|
||||
@@ -430,3 +432,29 @@ and then redo the compilation. What you should really do is make sure
|
||||
'/usr/ccs/bin' is permanently in your $PATH, for example through your
|
||||
'.profile' (again, assuming you use a sh-compatible shell).
|
||||
|
||||
|
||||
* Why does the OpenSSL compilation fail on Win32 with VC++?
|
||||
|
||||
Sometimes, you may get reports from VC++ command line (cl) that it
|
||||
can't find standard include files like stdio.h and other weirdnesses.
|
||||
One possible cause is that the environment isn't correctly set up.
|
||||
To solve that problem, one should run VCVARS32.BAT which is found in
|
||||
the 'bin' subdirectory of the VC++ installation directory (somewhere
|
||||
under 'Program Files'). This needs to be done prior to running NMAKE,
|
||||
and the changes are only valid for the current DOS session.
|
||||
|
||||
|
||||
* Why aren't tools like 'autoconf' and 'libtool' used?
|
||||
|
||||
autoconf is a nice tool, but is unfortunately very Unix-centric.
|
||||
Although one can come up with solution to have ports keep in track,
|
||||
there's also some work needed for that, and can be quite painful at
|
||||
times. If there was a 'autoconf'-like tool that generated perl
|
||||
scripts or something similarly general, it would probably be used
|
||||
in OpenSSL much earlier.
|
||||
|
||||
libtool has repeatadly been reported by some members of the OpenSSL
|
||||
development and others to be a pain to use. So far, those in the
|
||||
development team who have said anything about this have expressed
|
||||
a wish to avoid libtool for that reason.
|
||||
|
||||
|
175
Makefile.org
175
Makefile.org
@@ -9,6 +9,7 @@ SHLIB_VERSION_NUMBER=
|
||||
SHLIB_VERSION_HISTORY=
|
||||
SHLIB_MAJOR=
|
||||
SHLIB_MINOR=
|
||||
SHLIB_EXT=
|
||||
PLATFORM=dist
|
||||
OPTIONS=
|
||||
CONFIGURE_ARGS=
|
||||
@@ -149,21 +150,18 @@ RMD160_ASM_OBJ= asm/rm86-out.o
|
||||
#RMD160_ASM_OBJ= asm/rm86-out.o # a.out, FreeBSD
|
||||
#RMD160_ASM_OBJ= asm/rm86bsdi.o # bsdi
|
||||
|
||||
# To do special treatment, use "directory names" starting with a period.
|
||||
# When we're prepared to use shared libraries in the programs we link here
|
||||
# we might have SHLIB_MARK1 get the value ".shlib." and SHLIB_MARK2 be empty,
|
||||
# or have that configurable.
|
||||
SHLIB_MARK1=.shlib-clean.
|
||||
SHLIB_MARK2=.shlib.
|
||||
# we might set SHLIB_MARK to '$(SHARED_LIBS)'.
|
||||
SHLIB_MARK=
|
||||
|
||||
DIRS= crypto ssl rsaref $(SHLIB_MARK1) apps test tools $(SHLIB_MARK2)
|
||||
DIRS= crypto ssl rsaref $(SHLIB_MARK) apps test tools
|
||||
SHLIBDIRS= crypto ssl
|
||||
|
||||
# dirs in crypto to build
|
||||
SDIRS= \
|
||||
md2 md4 md5 sha mdc2 hmac ripemd \
|
||||
des rc2 rc4 rc5 idea bf cast \
|
||||
bn rsa dsa dh dso \
|
||||
bn rsa dsa dh dso rijndael \
|
||||
buffer bio stack lhash rand err objects \
|
||||
evp asn1 pem x509 x509v3 conf txt_db pkcs7 pkcs12 comp
|
||||
|
||||
@@ -180,7 +178,10 @@ ONEDIRS=out tmp
|
||||
EDIRS= times doc bugs util include certs ms shlib mt demos perl sf dep VMS
|
||||
WDIRS= windows
|
||||
LIBS= libcrypto.a libssl.a
|
||||
SHARED_LIBS=libcrypto.so libssl.so
|
||||
SHARED_CRYPTO=libcrypto$(SHLIB_EXT)
|
||||
SHARED_SSL=libssl$(SHLIB_EXT)
|
||||
SHARED_LIBS=
|
||||
SHARED_LIBS_LINK_EXTS=
|
||||
|
||||
GENERAL= Makefile
|
||||
BASENAME= openssl
|
||||
@@ -190,88 +191,77 @@ WTARFILE= $(NAME)-win.tar
|
||||
EXHEADER= e_os.h e_os2.h
|
||||
HEADER= e_os.h
|
||||
|
||||
all: Makefile.ssl
|
||||
@need_shlib=true; \
|
||||
for i in $(DIRS) ;\
|
||||
do \
|
||||
if [ "$$i" = ".shlib-clean." ]; then \
|
||||
if [ "$(SHLIB_TARGET)" != "" ]; then \
|
||||
$(MAKE) clean-shared; \
|
||||
fi; \
|
||||
elif [ "$$i" = ".shlib." ]; then \
|
||||
if [ "$(SHLIB_TARGET)" != "" ]; then \
|
||||
$(MAKE) $(SHARED_LIBS); \
|
||||
fi; \
|
||||
need_shlib=false; \
|
||||
else \
|
||||
(cd $$i && echo "making all in $$i..." && \
|
||||
$(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' SDIRS='${SDIRS}' AR='${AR}' PROCESSOR='${PROCESSOR}' PERL='${PERL}' RANLIB='${RANLIB}' all ) || exit 1; \
|
||||
fi; \
|
||||
done; \
|
||||
if $$need_shlib && [ "$(SHLIB_MARK1)" != "" -o "$(SHLIB_MARK1)" != "" ]; then \
|
||||
$(MAKE) $(SHARED_LIBS); \
|
||||
fi
|
||||
# When we're prepared to use shared libraries in the programs we link here
|
||||
# we might remove 'clean-shared' from the targets to perform at this stage
|
||||
|
||||
all: clean-shared Makefile.ssl sub_all
|
||||
|
||||
sub_all:
|
||||
@need_shlib=true; \
|
||||
for i in $(DIRS) ;\
|
||||
@for i in $(DIRS); \
|
||||
do \
|
||||
if [ "$$i" = ".shlib-clean." ]; then \
|
||||
if [ "$(SHLIB_TARGET)" != "" ]; then \
|
||||
$(MAKE) clean-shared; \
|
||||
fi; \
|
||||
elif [ "$$i" = ".shlib." ]; then \
|
||||
if [ "$(SHLIB_TARGET)" != "" ]; then \
|
||||
$(MAKE) $(SHARED_LIBS); \
|
||||
fi; \
|
||||
need_shlib=false; \
|
||||
else \
|
||||
if [ -d "$$i" ]; then \
|
||||
(cd $$i && echo "making all in $$i..." && \
|
||||
$(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' SDIRS='$(SDIRS)' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' PROCESSOR='${PROCESSOR}' PERL='${PERL}' RANLIB='${RANLIB}' all ) || exit 1; \
|
||||
else \
|
||||
$(MAKE) $$i; \
|
||||
fi; \
|
||||
done; \
|
||||
if $$need_shlib && [ "$(SHLIB_MARK1)" != "" -o "$(SHLIB_MARK1)" != "" ]; then \
|
||||
if echo "$(DIRS)" | \
|
||||
egrep '(^| )(crypto|ssl)( |$$)' > /dev/null 2>&1 && \
|
||||
[ -n "$(SHARED_LIBS)" ]; then \
|
||||
$(MAKE) $(SHARED_LIBS); \
|
||||
fi
|
||||
|
||||
libcrypto.so: libcrypto.a
|
||||
libcrypto$(SHLIB_EXT): libcrypto.a
|
||||
@if [ "$(SHLIB_TARGET)" != "" ]; then \
|
||||
$(MAKE) SHLIBDIRS=crypto $(SHLIB_TARGET); \
|
||||
$(MAKE) SHLIBDIRS=crypto build-shared; \
|
||||
else \
|
||||
echo "There's no support for shared libraries on this platform" >&2; \
|
||||
fi
|
||||
libssl.so: libcrypto.so libssl.a
|
||||
libssl$(SHLIB_EXT): libcrypto$(SHLIB_EXT) libssl.a
|
||||
@if [ "$(SHLIB_TARGET)" != "" ]; then \
|
||||
$(MAKE) SHLIBDIRS=ssl SHLIBDEPS='-L. -lcrypto' $(SHLIB_TARGET); \
|
||||
$(MAKE) SHLIBDIRS=ssl SHLIBDEPS='-L. -lcrypto' build-shared; \
|
||||
else \
|
||||
echo "There's no support for shared libraries on this platform" >&2; \
|
||||
fi
|
||||
|
||||
clean-shared:
|
||||
for i in ${SHLIBDIRS}; do \
|
||||
rm -f lib$$i.so \
|
||||
lib$$i.so.${SHLIB_MAJOR} \
|
||||
lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR}; \
|
||||
@for i in $(SHLIBDIRS); do \
|
||||
if [ -n "$(SHARED_LIBS_LINK_EXTS)" ]; then \
|
||||
tmp="$(SHARED_LIBS_LINK_EXTS)"; \
|
||||
for j in $${tmp:-x}; do \
|
||||
( set -x; rm -f lib$$i$$j ); \
|
||||
done; \
|
||||
fi; \
|
||||
( set -x; rm -f lib$$i$(SHLIB_EXT) ); \
|
||||
done
|
||||
|
||||
linux-shared:
|
||||
link-shared:
|
||||
@for i in $(SHLIBDIRS); do \
|
||||
prev=lib$$i$(SHLIB_EXT); \
|
||||
if [ -n "$(SHARED_LIBS_LINK_EXTS)" ]; then \
|
||||
tmp="$(SHARED_LIBS_LINK_EXTS)"; \
|
||||
for j in $${tmp:-x}; do \
|
||||
( set -x; ln -s -f $$prev lib$$i$$j ); \
|
||||
prev=lib$$i$$j; \
|
||||
done; \
|
||||
fi; \
|
||||
done
|
||||
|
||||
build-shared: clean-shared do_$(SHLIB_TARGET) link-shared
|
||||
|
||||
do_bsd-gcc-shared: linux-shared
|
||||
do_linux-shared:
|
||||
libs='${SHLIBDEPS}'; for i in ${SHLIBDIRS}; do \
|
||||
rm -f lib$$i.so \
|
||||
lib$$i.so.${SHLIB_MAJOR} \
|
||||
lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR}; \
|
||||
( set -x; ${CC} -shared -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
|
||||
-Wl,-S,-soname=lib$$i.so.${SHLIB_MAJOR} \
|
||||
-Wl,--whole-archive lib$$i.a \
|
||||
-Wl,--no-whole-archive $$libs ${EX_LIBS} -lc ) || exit 1; \
|
||||
libs="$$libs -L. -l$$i"; \
|
||||
( set -x; \
|
||||
ln -s lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
|
||||
lib$$i.so.${SHLIB_MAJOR}; \
|
||||
ln -s lib$$i.so.${SHLIB_MAJOR} lib$$i.so ); \
|
||||
done
|
||||
|
||||
# This assumes that GNU utilities are *not* used
|
||||
true64-shared:
|
||||
do_true64-shared:
|
||||
libs='${SHLIBDEPS}'; for i in ${SHLIBDIRS}; do \
|
||||
( set -x; ${CC} -shared -no_archive -o lib$$i.so \
|
||||
-set_version "${SHLIB_VERSION_HISTORY}${SHLIB_VERSION_NUMBER}" \
|
||||
@@ -280,18 +270,31 @@ true64-shared:
|
||||
done
|
||||
|
||||
# This assumes that GNU utilities are *not* used
|
||||
solaris-shared:
|
||||
do_solaris-shared:
|
||||
libs='${SHLIBDEPS}'; for i in ${SHLIBDIRS}; do \
|
||||
rm -f lib$$i.so \
|
||||
lib$$i.so.${SHLIB_MAJOR} \
|
||||
lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR}; \
|
||||
( set -x; ${CC} -G -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
|
||||
-h lib$$i.so.${SHLIB_MAJOR} \
|
||||
-z allextract lib$$i.a $$libs ${EX_LIBS} -lc ) || exit 1; \
|
||||
libs="$$libs -L. -l$$i"; \
|
||||
ln -s lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
|
||||
lib$$i.so.${SHLIB_MAJOR}; \
|
||||
ln -s lib$$i.so.${SHLIB_MAJOR} lib$$i.so; \
|
||||
done
|
||||
|
||||
# This assumes that GNU utilities are *not* used
|
||||
do_hpux-shared:
|
||||
libs='${SHLIBDEPS}'; for i in ${SHLIBDIRS}; do \
|
||||
( set -x; /usr/ccs/bin/ld +vnocompatwarnings \
|
||||
-b -z -o lib$$i.sl.${SHLIB_MAJOR}.${SHLIB_MINOR} \
|
||||
+h lib$$i.sl.${SHLIB_MAJOR}.${SHLIB_MINOR} \
|
||||
-Fl lib$$i.a $$libs ${EX_LIBS} -lc ) || exit 1; \
|
||||
libs="$$libs -L. -l$$i"; \
|
||||
done
|
||||
|
||||
# This assumes that GNU utilities are *not* used
|
||||
do_hpux64-shared:
|
||||
libs='${SHLIBDEPS}'; for i in ${SHLIBDIRS}; do \
|
||||
( set -x; /usr/ccs/bin/ld -b -z -o lib$$i.sl.${SHLIB_MAJOR}.${SHLIB_MINOR} \
|
||||
+h lib$$i.sl.${SHLIB_MAJOR}.${SHLIB_MINOR} \
|
||||
+forceload lib$$i.a $$libs ${EX_LIBS} -lc ) || exit 1; \
|
||||
libs="$$libs -L. -l$$i"; \
|
||||
done
|
||||
|
||||
Makefile.ssl: Makefile.org
|
||||
@@ -306,7 +309,7 @@ clean:
|
||||
rm -f shlib/*.o *.o core a.out fluff *.map rehash.time testlog make.log cctest cctest.c
|
||||
@for i in $(DIRS) ;\
|
||||
do \
|
||||
if echo "$$i" | grep -v '^\.'; then \
|
||||
if [ -d "$$i" ]; then \
|
||||
(cd $$i && echo "making clean in $$i..." && \
|
||||
$(MAKE) SDIRS='${SDIRS}' clean ) || exit 1; \
|
||||
rm -f $(LIBS); \
|
||||
@@ -327,7 +330,7 @@ files:
|
||||
$(PERL) $(TOP)/util/files.pl Makefile.ssl > $(TOP)/MINFO
|
||||
@for i in $(DIRS) ;\
|
||||
do \
|
||||
if echo "$$i" | grep -v '^\.'; then \
|
||||
if [ -d "$$i" ]; then \
|
||||
(cd $$i && echo "making 'files' in $$i..." && \
|
||||
$(MAKE) SDIRS='${SDIRS}' PERL='${PERL}' files ) || exit 1; \
|
||||
fi; \
|
||||
@@ -338,7 +341,7 @@ links:
|
||||
@$(PERL) $(TOP)/util/mkdir-p.pl include/openssl
|
||||
@$(PERL) $(TOP)/util/mklink.pl include/openssl $(EXHEADER)
|
||||
@for i in $(DIRS); do \
|
||||
if echo "$$i" | grep -v '^\.'; then \
|
||||
if [ -d "$$i" ]; then \
|
||||
(cd $$i && echo "making links in $$i..." && \
|
||||
$(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' SDIRS='$(SDIRS)' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' PERL='${PERL}' links ) || exit 1; \
|
||||
fi; \
|
||||
@@ -348,7 +351,7 @@ dclean:
|
||||
rm -f *.bak
|
||||
@for i in $(DIRS) ;\
|
||||
do \
|
||||
if echo "$$i" | grep -v '^\.'; then \
|
||||
if [ -d "$$i" ]; then \
|
||||
(cd $$i && echo "making dclean in $$i..." && \
|
||||
$(MAKE) SDIRS='${SDIRS}' PERL='${PERL}' dclean ) || exit 1; \
|
||||
fi; \
|
||||
@@ -372,7 +375,7 @@ report:
|
||||
depend:
|
||||
@for i in $(DIRS) ;\
|
||||
do \
|
||||
if echo "$$i" | grep -v '^\.'; then \
|
||||
if [ -d "$$i" ]; then \
|
||||
(cd $$i && echo "making dependencies $$i..." && \
|
||||
$(MAKE) SDIRS='${SDIRS}' DEPFLAG='${DEPFLAG}' depend ) || exit 1; \
|
||||
fi; \
|
||||
@@ -381,7 +384,7 @@ depend:
|
||||
lint:
|
||||
@for i in $(DIRS) ;\
|
||||
do \
|
||||
if echo "$$i" | grep -v '^\.'; then \
|
||||
if [ -d "$$i" ]; then \
|
||||
(cd $$i && echo "making lint $$i..." && \
|
||||
$(MAKE) SDIRS='${SDIRS}' lint ) || exit 1; \
|
||||
fi; \
|
||||
@@ -390,7 +393,7 @@ lint:
|
||||
tags:
|
||||
@for i in $(DIRS) ;\
|
||||
do \
|
||||
if echo "$$i" | grep -v '^\.'; then \
|
||||
if [ -d "$$i" ]; then \
|
||||
(cd $$i && echo "making tags $$i..." && \
|
||||
$(MAKE) SDIRS='${SDIRS}' tags ) || exit 1; \
|
||||
fi; \
|
||||
@@ -452,7 +455,7 @@ install: all install_docs
|
||||
done;
|
||||
@for i in $(DIRS) ;\
|
||||
do \
|
||||
if echo "$$i" | grep -v '^\.'; then \
|
||||
if [ -d "$$i" ]; then \
|
||||
(cd $$i; echo "installing $$i..."; \
|
||||
$(MAKE) CC='${CC}' CFLAG='${CFLAG}' INSTALL_PREFIX='${INSTALL_PREFIX}' INSTALLTOP='${INSTALLTOP}' OPENSSLDIR='${OPENSSLDIR}' EX_LIBS='${EX_LIBS}' SDIRS='${SDIRS}' RANLIB='${RANLIB}' install ); \
|
||||
fi; \
|
||||
@@ -462,11 +465,24 @@ install: all install_docs
|
||||
if [ -f "$$i" ]; then \
|
||||
( echo installing $$i; \
|
||||
cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/lib; \
|
||||
(echo $$i | grep '\\.a$$' > /dev/null 2>&1) \
|
||||
&& $(RANLIB) $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i; \
|
||||
$(RANLIB) $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i; \
|
||||
chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i ); \
|
||||
fi \
|
||||
done
|
||||
@if [ -n "$(SHARED_LIBS)" ]; then \
|
||||
tmp="$(SHARED_LIBS)"; \
|
||||
for i in $${tmp:-x}; \
|
||||
do \
|
||||
if [ -f "$$i" ]; then \
|
||||
( echo installing $$i; \
|
||||
cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/lib; \
|
||||
chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i ); \
|
||||
fi \
|
||||
done; \
|
||||
( here="`pwd`"; \
|
||||
cd $(INSTALL_PREFIX)$(INSTALLTOP)/lib; \
|
||||
make -f $$here/Makefile link-shared ); \
|
||||
fi
|
||||
|
||||
install_docs:
|
||||
@$(PERL) $(TOP)/util/mkdir-p.pl \
|
||||
@@ -493,11 +509,4 @@ install_docs:
|
||||
> $(INSTALL_PREFIX)$(MANDIR)/man$$sec/`basename $$i .pod`.$$sec; \
|
||||
done
|
||||
|
||||
shlib: all
|
||||
if [ ! -d shlib_dir ] ; then mkdir shlib_dir ; else rm -f shlib_dir/* ; fi
|
||||
cd shlib_dir ; ar -x ../libcrypto.a && $(CC) -shared ./*.o -Wl,-soname -Wl,libcrypto.so.0.9 \
|
||||
-o ./libcrypto.so.0.9.4 && rm *.o
|
||||
cd shlib_dir ; ar -x ../libssl.a && $(CC) -shared ./*.o -Wl,-soname -Wl,libssl.so.0.9 \
|
||||
-o ./libssl.so.0.9.4 && rm *.o
|
||||
|
||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
|
||||
|
7
STATUS
7
STATUS
@@ -1,6 +1,6 @@
|
||||
|
||||
OpenSSL STATUS Last modified at
|
||||
______________ $Date: 2000/09/24 17:31:36 $
|
||||
______________ $Date: 2000/10/23 14:36:18 $
|
||||
|
||||
DEVELOPMENT STATE
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
o Steve is currently working on (in no particular order):
|
||||
ASN1 code redesign, butchery, replacement.
|
||||
EVP cipher enhancement.
|
||||
Proper (or at least usable) certificate chain verification.
|
||||
/* Proper (or at least usable) certificate chain verification. */
|
||||
Private key, certificate and CRL API and implementation.
|
||||
Developing and bugfixing PKCS#7 (S/MIME code).
|
||||
Various X509 issues: character sets, certificate request extensions.
|
||||
@@ -45,9 +45,6 @@
|
||||
|
||||
OPEN ISSUES
|
||||
|
||||
o internal_verify doesn't know about X509.v3 (basicConstraints
|
||||
CA flag ...)
|
||||
|
||||
o The Makefile hierarchy and build mechanism is still not a round thing:
|
||||
|
||||
1. The config vs. Configure scripts
|
||||
|
249
TABLE
249
TABLE
@@ -19,6 +19,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** BC-32
|
||||
$cc = bcc32
|
||||
@@ -39,6 +40,7 @@ $rc5_obj =
|
||||
$dso_scheme = win32
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** BS2000-OSD
|
||||
$cc = c89
|
||||
@@ -59,6 +61,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** CygWin32
|
||||
$cc = gcc
|
||||
@@ -79,6 +82,7 @@ $rc5_obj =
|
||||
$dso_scheme = win32
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** FreeBSD
|
||||
$cc = gcc
|
||||
@@ -99,6 +103,7 @@ $rc5_obj = asm/r586-out.o
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** FreeBSD-alpha
|
||||
$cc = gcc
|
||||
@@ -116,9 +121,10 @@ $cast_obj =
|
||||
$rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= bsd-gcc-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** FreeBSD-elf
|
||||
$cc = gcc
|
||||
@@ -136,9 +142,10 @@ $cast_obj = asm/cx86-elf.o
|
||||
$rc4_obj = asm/rx86-elf.o
|
||||
$rmd160_obj = asm/rm86-elf.o
|
||||
$rc5_obj = asm/r586-elf.o
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= bsd-gcc-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** MPE/iX-gcc
|
||||
$cc = gcc
|
||||
@@ -159,6 +166,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** Mingw32
|
||||
$cc = gcc
|
||||
@@ -179,6 +187,7 @@ $rc5_obj =
|
||||
$dso_scheme = win32
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** NetBSD-m68
|
||||
$cc = gcc
|
||||
@@ -196,9 +205,10 @@ $cast_obj =
|
||||
$rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= bsd-gcc-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** NetBSD-sparc
|
||||
$cc = gcc
|
||||
@@ -216,9 +226,10 @@ $cast_obj =
|
||||
$rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= bsd-gcc-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** NetBSD-x86
|
||||
$cc = gcc
|
||||
@@ -236,9 +247,10 @@ $cast_obj =
|
||||
$rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= bsd-gcc-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** OpenBSD
|
||||
$cc = gcc
|
||||
@@ -256,9 +268,10 @@ $cast_obj =
|
||||
$rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= bsd-gcc-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** OpenBSD-alpha
|
||||
$cc = gcc
|
||||
@@ -276,9 +289,10 @@ $cast_obj =
|
||||
$rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= bsd-gcc-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** OpenBSD-mips
|
||||
$cc = gcc
|
||||
@@ -296,9 +310,10 @@ $cast_obj =
|
||||
$rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= bsd-gcc-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** OpenBSD-x86
|
||||
$cc = gcc
|
||||
@@ -317,8 +332,9 @@ $rc4_obj = asm/rx86-out.o
|
||||
$rmd160_obj = asm/rm86-out.o
|
||||
$rc5_obj = asm/r586-out.o
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= bsd-gcc-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** ReliantUNIX
|
||||
$cc = cc
|
||||
@@ -339,6 +355,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** SINIX
|
||||
$cc = cc
|
||||
@@ -359,6 +376,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** SINIX-N
|
||||
$cc = /usr/ucb/cc
|
||||
@@ -379,6 +397,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** VC-MSDOS
|
||||
$cc = cl
|
||||
@@ -399,6 +418,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** VC-NT
|
||||
$cc = cl
|
||||
@@ -419,6 +439,7 @@ $rc5_obj =
|
||||
$dso_scheme = win32
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** VC-W31-16
|
||||
$cc = cl
|
||||
@@ -439,6 +460,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** VC-W31-32
|
||||
$cc = cl
|
||||
@@ -459,6 +481,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** VC-WIN16
|
||||
$cc = cl
|
||||
@@ -479,6 +502,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** VC-WIN32
|
||||
$cc = cl
|
||||
@@ -499,6 +523,7 @@ $rc5_obj =
|
||||
$dso_scheme = win32
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** aix-cc
|
||||
$cc = cc
|
||||
@@ -519,6 +544,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** aix-gcc
|
||||
$cc = gcc
|
||||
@@ -539,6 +565,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** alpha-cc
|
||||
$cc = cc
|
||||
@@ -559,6 +586,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= true64-shared
|
||||
$shared_cflag =
|
||||
$shared_extension = .so
|
||||
|
||||
*** alpha-gcc
|
||||
$cc = gcc
|
||||
@@ -579,6 +607,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= true64-shared
|
||||
$shared_cflag =
|
||||
$shared_extension = .so
|
||||
|
||||
*** alpha164-cc
|
||||
$cc = cc
|
||||
@@ -599,6 +628,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= true64-shared
|
||||
$shared_cflag =
|
||||
$shared_extension = .so
|
||||
|
||||
*** bsdi-elf-gcc
|
||||
$cc = gcc
|
||||
@@ -616,9 +646,10 @@ $cast_obj = asm/cx86-elf.o
|
||||
$rc4_obj = asm/rx86-elf.o
|
||||
$rmd160_obj = asm/rm86-elf.o
|
||||
$rc5_obj = asm/r586-elf.o
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= bsd-gcc-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** bsdi-gcc
|
||||
$cc = gcc
|
||||
@@ -639,6 +670,7 @@ $rc5_obj = asm/r586bsdi.o
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** cc
|
||||
$cc = cc
|
||||
@@ -659,6 +691,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** cray-t3e
|
||||
$cc = cc
|
||||
@@ -679,6 +712,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** cray-t90-cc
|
||||
$cc = cc
|
||||
@@ -699,6 +733,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** debug
|
||||
$cc = gcc
|
||||
@@ -719,6 +754,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** debug-ben
|
||||
$cc = gcc
|
||||
@@ -739,6 +775,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** debug-ben-debug
|
||||
$cc = gcc
|
||||
@@ -759,6 +796,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** debug-ben-strict
|
||||
$cc = gcc
|
||||
@@ -779,6 +817,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** debug-bodo
|
||||
$cc = gcc
|
||||
@@ -799,6 +838,7 @@ $rc5_obj = asm/r586-elf.o
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** debug-levitte-linux-elf
|
||||
$cc = gcc
|
||||
@@ -819,6 +859,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** debug-linux-elf
|
||||
$cc = gcc
|
||||
@@ -839,6 +880,7 @@ $rc5_obj = asm/r586-elf.o
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** debug-linux-elf-noefence
|
||||
$cc = gcc
|
||||
@@ -859,6 +901,7 @@ $rc5_obj = asm/r586-elf.o
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** debug-rse
|
||||
$cc = cc
|
||||
@@ -879,6 +922,7 @@ $rc5_obj = asm/r586-elf.o
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** debug-solaris-sparcv8-cc
|
||||
$cc = cc
|
||||
@@ -899,6 +943,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= solaris-shared
|
||||
$shared_cflag = -KPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** debug-solaris-sparcv8-gcc
|
||||
$cc = gcc
|
||||
@@ -919,6 +964,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= solaris-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** debug-solaris-sparcv9-cc
|
||||
$cc = cc
|
||||
@@ -939,6 +985,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= solaris-shared
|
||||
$shared_cflag = -KPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** debug-solaris-sparcv9-gcc
|
||||
$cc = gcc
|
||||
@@ -959,6 +1006,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= solaris-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** debug-steve
|
||||
$cc = gcc
|
||||
@@ -979,6 +1027,7 @@ $rc5_obj = asm/r586-elf.o
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** debug-ulf
|
||||
$cc = gcc
|
||||
@@ -999,6 +1048,7 @@ $rc5_obj = asm/r586-elf.o
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** dgux-R3-gcc
|
||||
$cc = gcc
|
||||
@@ -1019,6 +1069,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** dgux-R4-gcc
|
||||
$cc = gcc
|
||||
@@ -1039,6 +1090,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** dgux-R4-x86-gcc
|
||||
$cc = gcc
|
||||
@@ -1059,6 +1111,7 @@ $rc5_obj = asm/r586-elf.o
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** dist
|
||||
$cc = cc
|
||||
@@ -1079,6 +1132,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** gcc
|
||||
$cc = gcc
|
||||
@@ -1099,6 +1153,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** hpux-brokencc
|
||||
$cc = cc
|
||||
@@ -1117,8 +1172,9 @@ $rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme = dl
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= hpux-shared
|
||||
$shared_cflag = +Z
|
||||
$shared_extension = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** hpux-brokengcc
|
||||
$cc = gcc
|
||||
@@ -1137,8 +1193,9 @@ $rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme = dl
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= hpux-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** hpux-cc
|
||||
$cc = cc
|
||||
@@ -1157,8 +1214,9 @@ $rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme = dl
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= hpux-shared
|
||||
$shared_cflag = +Z
|
||||
$shared_extension = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** hpux-gcc
|
||||
$cc = gcc
|
||||
@@ -1177,8 +1235,9 @@ $rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme = dl
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= hpux-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** hpux-parisc-cc
|
||||
$cc = cc
|
||||
@@ -1197,8 +1256,9 @@ $rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme = dl
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= hpux-shared
|
||||
$shared_cflag = +Z
|
||||
$shared_extension = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** hpux-parisc-cc-o4
|
||||
$cc = cc
|
||||
@@ -1217,8 +1277,9 @@ $rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme = dl
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= hpux-shared
|
||||
$shared_cflag = +Z
|
||||
$shared_extension = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** hpux-parisc-gcc
|
||||
$cc = gcc
|
||||
@@ -1237,8 +1298,9 @@ $rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme = dl
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= hpux-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** hpux-parisc1_1-cc
|
||||
$cc = cc
|
||||
@@ -1257,8 +1319,9 @@ $rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme = dl
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= hpux-shared
|
||||
$shared_cflag = +Z
|
||||
$shared_extension = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** hpux-parisc2-cc
|
||||
$cc = cc
|
||||
@@ -1277,8 +1340,9 @@ $rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme = dl
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= hpux-shared
|
||||
$shared_cflag = +Z
|
||||
$shared_extension = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** hpux10-brokencc
|
||||
$cc = cc
|
||||
@@ -1297,8 +1361,9 @@ $rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme = dl
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= hpux-shared
|
||||
$shared_cflag = +Z
|
||||
$shared_extension = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** hpux10-brokengcc
|
||||
$cc = gcc
|
||||
@@ -1317,8 +1382,9 @@ $rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme = dl
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= hpux-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** hpux10-cc
|
||||
$cc = cc
|
||||
@@ -1337,8 +1403,9 @@ $rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme = dl
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= hpux-shared
|
||||
$shared_cflag = +Z
|
||||
$shared_extension = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** hpux10-gcc
|
||||
$cc = gcc
|
||||
@@ -1357,8 +1424,9 @@ $rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme = dl
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= hpux-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** hpux64-parisc-cc
|
||||
$cc = cc
|
||||
@@ -1377,8 +1445,9 @@ $rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= hpux64-shared
|
||||
$shared_cflag = +Z
|
||||
$shared_extension = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** hpux64-parisc2-cc
|
||||
$cc = cc
|
||||
@@ -1397,8 +1466,9 @@ $rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_target= hpux64-shared
|
||||
$shared_cflag = +Z
|
||||
$shared_extension = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** irix-cc
|
||||
$cc = cc
|
||||
@@ -1419,6 +1489,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** irix-gcc
|
||||
$cc = gcc
|
||||
@@ -1439,6 +1510,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** irix-mips3-cc
|
||||
$cc = cc
|
||||
@@ -1459,6 +1531,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** irix-mips3-gcc
|
||||
$cc = gcc
|
||||
@@ -1479,6 +1552,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** irix64-mips4-cc
|
||||
$cc = cc
|
||||
@@ -1499,6 +1573,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** irix64-mips4-gcc
|
||||
$cc = gcc
|
||||
@@ -1519,6 +1594,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** linux-alpha+bwx-ccc
|
||||
$cc = ccc
|
||||
@@ -1539,13 +1615,14 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** linux-alpha+bwx-gcc
|
||||
$cc = gcc
|
||||
$cflags = -O3 -DL_ENDIAN -DTERMIO
|
||||
$unistd =
|
||||
$thread_cflag = -D_REENTRANT
|
||||
$lflags =
|
||||
$lflags = -ldl
|
||||
$bn_ops = SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL
|
||||
$bn_obj = asm/alpha.o
|
||||
$des_obj =
|
||||
@@ -1556,9 +1633,10 @@ $cast_obj =
|
||||
$rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= linux-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** linux-alpha-ccc
|
||||
$cc = ccc
|
||||
@@ -1579,13 +1657,14 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** linux-alpha-gcc
|
||||
$cc = gcc
|
||||
$cflags = -O3 -DL_ENDIAN -DTERMIO
|
||||
$unistd =
|
||||
$thread_cflag = -D_REENTRANT
|
||||
$lflags =
|
||||
$lflags = -ldl
|
||||
$bn_ops = SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_RISC1 DES_UNROLL
|
||||
$bn_obj = asm/alpha.o
|
||||
$des_obj =
|
||||
@@ -1596,9 +1675,10 @@ $cast_obj =
|
||||
$rc4_obj =
|
||||
$rmd160_obj =
|
||||
$rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= linux-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** linux-aout
|
||||
$cc = gcc
|
||||
@@ -1619,6 +1699,7 @@ $rc5_obj = asm/r586-out.o
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** linux-elf
|
||||
$cc = gcc
|
||||
@@ -1639,6 +1720,7 @@ $rc5_obj = asm/r586-elf.o
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= linux-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** linux-elf-arm
|
||||
$cc = gcc
|
||||
@@ -1659,6 +1741,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= linux-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** linux-ia64
|
||||
$cc = gcc
|
||||
@@ -1679,6 +1762,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** linux-m68k
|
||||
$cc = gcc
|
||||
@@ -1699,6 +1783,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** linux-mips
|
||||
$cc = gcc
|
||||
@@ -1719,6 +1804,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** linux-ppc
|
||||
$cc = gcc
|
||||
@@ -1739,6 +1825,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** linux-sparcv7
|
||||
$cc = gcc
|
||||
@@ -1759,6 +1846,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** linux-sparcv8
|
||||
$cc = gcc
|
||||
@@ -1779,6 +1867,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** linux-sparcv9
|
||||
$cc = gcc
|
||||
@@ -1799,6 +1888,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** ncr-scde
|
||||
$cc = cc
|
||||
@@ -1819,6 +1909,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** newsos4-gcc
|
||||
$cc = gcc
|
||||
@@ -1839,6 +1930,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** nextstep
|
||||
$cc = cc
|
||||
@@ -1859,6 +1951,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** nextstep3.3
|
||||
$cc = cc
|
||||
@@ -1879,6 +1972,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** purify
|
||||
$cc = purify gcc
|
||||
@@ -1899,6 +1993,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** qnx4
|
||||
$cc = cc
|
||||
@@ -1919,6 +2014,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** rhapsody-ppc-cc
|
||||
$cc = cc
|
||||
@@ -1939,6 +2035,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** sco5-cc
|
||||
$cc = cc
|
||||
@@ -1959,6 +2056,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** sco5-gcc
|
||||
$cc = gcc
|
||||
@@ -1979,6 +2077,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** solaris-sparc-sc3
|
||||
$cc = cc
|
||||
@@ -1999,6 +2098,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= solaris-shared
|
||||
$shared_cflag = -KPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** solaris-sparcv7-cc
|
||||
$cc = cc
|
||||
@@ -2019,6 +2119,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= solaris-shared
|
||||
$shared_cflag = -KPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** solaris-sparcv7-gcc
|
||||
$cc = gcc
|
||||
@@ -2039,6 +2140,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= solaris-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** solaris-sparcv8-cc
|
||||
$cc = cc
|
||||
@@ -2059,6 +2161,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= solaris-shared
|
||||
$shared_cflag = -KPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** solaris-sparcv8-gcc
|
||||
$cc = gcc
|
||||
@@ -2079,6 +2182,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= solaris-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** solaris-sparcv9-cc
|
||||
$cc = cc
|
||||
@@ -2099,6 +2203,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= solaris-shared
|
||||
$shared_cflag = -KPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** solaris-sparcv9-gcc
|
||||
$cc = gcc
|
||||
@@ -2119,6 +2224,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= solaris-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** solaris-sparcv9-gcc27
|
||||
$cc = gcc
|
||||
@@ -2139,6 +2245,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= solaris-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** solaris-x86-gcc
|
||||
$cc = gcc
|
||||
@@ -2159,6 +2266,7 @@ $rc5_obj = asm/r586-sol.o
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= solaris-shared
|
||||
$shared_cflag = -fPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** solaris64-sparcv9-cc
|
||||
$cc = cc
|
||||
@@ -2179,6 +2287,7 @@ $rc5_obj =
|
||||
$dso_scheme = dlfcn
|
||||
$shared_target= solaris-shared
|
||||
$shared_cflag = -KPIC
|
||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||
|
||||
*** sunos-gcc
|
||||
$cc = gcc
|
||||
@@ -2199,6 +2308,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** ultrix-cc
|
||||
$cc = cc
|
||||
@@ -2219,6 +2329,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** ultrix-gcc
|
||||
$cc = gcc
|
||||
@@ -2239,6 +2350,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** unixware-2.0
|
||||
$cc = cc
|
||||
@@ -2259,6 +2371,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** unixware-2.0-pentium
|
||||
$cc = cc
|
||||
@@ -2279,6 +2392,7 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
||||
*** unixware-7
|
||||
$cc = cc
|
||||
@@ -2299,3 +2413,4 @@ $rc5_obj =
|
||||
$dso_scheme =
|
||||
$shared_target=
|
||||
$shared_cflag =
|
||||
$shared_extension =
|
||||
|
@@ -158,6 +158,7 @@ app_rand.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
app_rand.o: ../include/openssl/opensslv.h ../include/openssl/pkcs7.h
|
||||
app_rand.o: ../include/openssl/rand.h ../include/openssl/rc2.h
|
||||
app_rand.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
app_rand.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
app_rand.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
app_rand.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
app_rand.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -178,7 +179,8 @@ apps.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
apps.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
apps.o: ../include/openssl/pkcs12.h ../include/openssl/pkcs7.h
|
||||
apps.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
apps.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
apps.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
apps.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
apps.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
apps.o: ../include/openssl/sha.h ../include/openssl/stack.h
|
||||
apps.o: ../include/openssl/symhacks.h ../include/openssl/x509.h
|
||||
@@ -199,6 +201,7 @@ asn1pars.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
asn1pars.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
asn1pars.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
asn1pars.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
asn1pars.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
asn1pars.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
asn1pars.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
asn1pars.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -218,7 +221,8 @@ ca.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
ca.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
ca.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
ca.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
ca.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
ca.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
ca.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
ca.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
ca.o: ../include/openssl/sha.h ../include/openssl/stack.h
|
||||
ca.o: ../include/openssl/symhacks.h ../include/openssl/txt_db.h
|
||||
@@ -240,7 +244,8 @@ ciphers.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
ciphers.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
ciphers.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
ciphers.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
ciphers.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
ciphers.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
ciphers.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
ciphers.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
ciphers.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
ciphers.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -263,6 +268,7 @@ crl.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
crl.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
crl.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
crl.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
crl.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
crl.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
crl.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
crl.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -284,6 +290,7 @@ crl2p7.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
crl2p7.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
crl2p7.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
crl2p7.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
crl2p7.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
crl2p7.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
crl2p7.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
crl2p7.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -304,6 +311,7 @@ dgst.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
dgst.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
dgst.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
dgst.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
dgst.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
dgst.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
dgst.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
dgst.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -323,7 +331,8 @@ dh.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
dh.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
dh.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
dh.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
dh.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
dh.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
dh.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
dh.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
dh.o: ../include/openssl/sha.h ../include/openssl/stack.h
|
||||
dh.o: ../include/openssl/symhacks.h ../include/openssl/x509.h
|
||||
@@ -344,6 +353,7 @@ dsa.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
dsa.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
dsa.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
dsa.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
dsa.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
dsa.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
dsa.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
dsa.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -364,6 +374,7 @@ dsaparam.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
dsaparam.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
dsaparam.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
dsaparam.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
dsaparam.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
dsaparam.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
dsaparam.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
dsaparam.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -384,7 +395,8 @@ enc.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
enc.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
enc.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
|
||||
enc.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
enc.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
enc.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
enc.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
enc.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
enc.o: ../include/openssl/sha.h ../include/openssl/stack.h
|
||||
enc.o: ../include/openssl/symhacks.h ../include/openssl/x509.h
|
||||
@@ -405,7 +417,8 @@ errstr.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
errstr.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
errstr.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
errstr.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
errstr.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
errstr.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
errstr.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
errstr.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
errstr.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
errstr.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -428,7 +441,8 @@ gendh.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
gendh.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
gendh.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
|
||||
gendh.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
gendh.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
gendh.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
gendh.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
gendh.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
gendh.o: ../include/openssl/sha.h ../include/openssl/stack.h
|
||||
gendh.o: ../include/openssl/symhacks.h ../include/openssl/x509.h
|
||||
@@ -449,6 +463,7 @@ gendsa.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
gendsa.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
gendsa.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
gendsa.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
gendsa.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
gendsa.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
gendsa.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
gendsa.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -469,6 +484,7 @@ genrsa.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
genrsa.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
genrsa.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
genrsa.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
genrsa.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
genrsa.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
genrsa.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
genrsa.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -489,6 +505,7 @@ nseq.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
nseq.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
nseq.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
nseq.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
nseq.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
nseq.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
nseq.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
nseq.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -509,7 +526,8 @@ openssl.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
openssl.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
openssl.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
openssl.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
openssl.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
openssl.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
openssl.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
openssl.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
openssl.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
openssl.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -532,7 +550,8 @@ passwd.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
|
||||
passwd.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
passwd.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
|
||||
passwd.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
passwd.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
passwd.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
passwd.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
passwd.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
passwd.o: ../include/openssl/sha.h ../include/openssl/stack.h
|
||||
passwd.o: ../include/openssl/symhacks.h ../include/openssl/x509.h
|
||||
@@ -553,7 +572,8 @@ pkcs12.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
pkcs12.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
pkcs12.o: ../include/openssl/pkcs12.h ../include/openssl/pkcs7.h
|
||||
pkcs12.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
pkcs12.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
pkcs12.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
pkcs12.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
pkcs12.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
pkcs12.o: ../include/openssl/sha.h ../include/openssl/stack.h
|
||||
pkcs12.o: ../include/openssl/symhacks.h ../include/openssl/x509.h
|
||||
@@ -574,6 +594,7 @@ pkcs7.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
pkcs7.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
pkcs7.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
pkcs7.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
pkcs7.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
pkcs7.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
pkcs7.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
pkcs7.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -594,7 +615,8 @@ pkcs8.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
pkcs8.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
pkcs8.o: ../include/openssl/pkcs12.h ../include/openssl/pkcs7.h
|
||||
pkcs8.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
pkcs8.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
pkcs8.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
pkcs8.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
pkcs8.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
pkcs8.o: ../include/openssl/sha.h ../include/openssl/stack.h
|
||||
pkcs8.o: ../include/openssl/symhacks.h ../include/openssl/x509.h
|
||||
@@ -614,7 +636,8 @@ rand.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
|
||||
rand.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
rand.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
|
||||
rand.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
rand.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
rand.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
rand.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
rand.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
rand.o: ../include/openssl/sha.h ../include/openssl/stack.h
|
||||
rand.o: ../include/openssl/symhacks.h ../include/openssl/x509.h
|
||||
@@ -635,6 +658,7 @@ req.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
req.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
req.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
req.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
req.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
req.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
req.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
req.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -656,6 +680,7 @@ rsa.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
rsa.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
rsa.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
rsa.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
rsa.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
rsa.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
rsa.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
rsa.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -676,6 +701,7 @@ rsautl.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
rsautl.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
rsautl.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
rsautl.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
rsautl.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
rsautl.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
rsautl.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
rsautl.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -696,7 +722,8 @@ s_cb.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
s_cb.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s_cb.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s_cb.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
s_cb.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
s_cb.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
s_cb.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
s_cb.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
s_cb.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
s_cb.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -719,7 +746,8 @@ s_client.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
s_client.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s_client.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s_client.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
s_client.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
s_client.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
s_client.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
s_client.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
s_client.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
s_client.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -743,7 +771,8 @@ s_server.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
s_server.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s_server.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s_server.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
s_server.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
s_server.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
s_server.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
s_server.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
s_server.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
s_server.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -767,6 +796,7 @@ s_socket.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
s_socket.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
s_socket.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
s_socket.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
s_socket.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
s_socket.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
s_socket.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
s_socket.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -790,7 +820,8 @@ s_time.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
s_time.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s_time.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s_time.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
s_time.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
s_time.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
s_time.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
s_time.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
s_time.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
s_time.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -814,7 +845,8 @@ sess_id.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
sess_id.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
sess_id.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
sess_id.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
sess_id.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
sess_id.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
sess_id.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
sess_id.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
sess_id.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
sess_id.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -837,6 +869,7 @@ smime.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
smime.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
smime.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
smime.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
smime.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
smime.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
smime.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
smime.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -857,6 +890,7 @@ speed.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
speed.o: ../include/openssl/opensslv.h ../include/openssl/pkcs7.h
|
||||
speed.o: ../include/openssl/rand.h ../include/openssl/rc2.h
|
||||
speed.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
speed.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
speed.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
speed.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
speed.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -878,6 +912,7 @@ spkac.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
spkac.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
spkac.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
spkac.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
spkac.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
spkac.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
spkac.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
spkac.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -898,6 +933,7 @@ verify.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
verify.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
verify.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
verify.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
verify.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
verify.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
verify.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
verify.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -917,7 +953,8 @@ version.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
|
||||
version.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
version.o: ../include/openssl/opensslv.h ../include/openssl/pkcs7.h
|
||||
version.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
version.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
version.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
version.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
version.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
version.o: ../include/openssl/sha.h ../include/openssl/stack.h
|
||||
version.o: ../include/openssl/symhacks.h ../include/openssl/x509.h
|
||||
@@ -938,6 +975,7 @@ x509.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
x509.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
x509.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
x509.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
x509.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
x509.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
x509.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
x509.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
|
@@ -142,18 +142,21 @@ int app_RAND_load_file(const char *file, BIO *bio_e, int dont_warn)
|
||||
}
|
||||
if (file == NULL || !RAND_load_file(file, -1))
|
||||
{
|
||||
if (RAND_status() == 0 && !dont_warn)
|
||||
if (RAND_status() == 0)
|
||||
{
|
||||
BIO_printf(bio_e,"unable to load 'random state'\n");
|
||||
BIO_printf(bio_e,"This means that the random number generator has not been seeded\n");
|
||||
BIO_printf(bio_e,"with much random data.\n");
|
||||
if (consider_randfile) /* explanation does not apply when a file is explicitly named */
|
||||
if (!dont_warn)
|
||||
{
|
||||
BIO_printf(bio_e,"Consider setting the RANDFILE environment variable to point at a file that\n");
|
||||
BIO_printf(bio_e,"'random' data can be kept in (the file will be overwritten).\n");
|
||||
BIO_printf(bio_e,"unable to load 'random state'\n");
|
||||
BIO_printf(bio_e,"This means that the random number generator has not been seeded\n");
|
||||
BIO_printf(bio_e,"with much random data.\n");
|
||||
if (consider_randfile) /* explanation does not apply when a file is explicitly named */
|
||||
{
|
||||
BIO_printf(bio_e,"Consider setting the RANDFILE environment variable to point at a file that\n");
|
||||
BIO_printf(bio_e,"'random' data can be kept in (the file will be overwritten).\n");
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
seeded = 1;
|
||||
return 1;
|
||||
|
@@ -1 +1 @@
|
||||
05
|
||||
07
|
||||
|
@@ -308,6 +308,11 @@ bad:
|
||||
LN_rc5_cfb64, LN_rc5_ofb64);
|
||||
BIO_printf(bio_err," -%-4s (%s)\n","rc5", LN_rc5_cbc);
|
||||
#endif
|
||||
#ifndef NO_RIJNDAEL
|
||||
BIO_printf(bio_err," -%-12s -%-12s -%-12s -%-12s\n",
|
||||
LN_rijndael_ecb_k128_b128,"","","","");
|
||||
#endif
|
||||
|
||||
goto end;
|
||||
}
|
||||
argc--;
|
||||
|
@@ -1 +1 @@
|
||||
01
|
||||
07
|
||||
|
@@ -55,6 +55,9 @@
|
||||
* Hudson (tjh@cryptsoft.com).
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef NO_RSA
|
||||
|
||||
#include "apps.h"
|
||||
#include <string.h>
|
||||
#include <openssl/err.h>
|
||||
@@ -288,3 +291,4 @@ static void usage()
|
||||
BIO_printf(bio_err, "-hexdump hex dump output\n");
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@@ -1,17 +1,17 @@
|
||||
issuer= /C=AU/ST=Queensland/O=CryptSoft Pty Ltd/CN=Test CA (1024 bit)
|
||||
subject=/C=AU/ST=Queensland/O=CryptSoft Pty Ltd/CN=Server test cert (512 bit)
|
||||
subject= /C=AU/ST=Queensland/O=CryptSoft Pty Ltd/CN=Server test cert (512 bit)
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIB6TCCAVICAQQwDQYJKoZIhvcNAQEEBQAwWzELMAkGA1UEBhMCQVUxEzARBgNV
|
||||
MIIB6TCCAVICAQYwDQYJKoZIhvcNAQEEBQAwWzELMAkGA1UEBhMCQVUxEzARBgNV
|
||||
BAgTClF1ZWVuc2xhbmQxGjAYBgNVBAoTEUNyeXB0U29mdCBQdHkgTHRkMRswGQYD
|
||||
VQQDExJUZXN0IENBICgxMDI0IGJpdCkwHhcNOTgwNjI5MjM1MjQwWhcNMDAwNjI4
|
||||
MjM1MjQwWjBjMQswCQYDVQQGEwJBVTETMBEGA1UECBMKUXVlZW5zbGFuZDEaMBgG
|
||||
VQQDExJUZXN0IENBICgxMDI0IGJpdCkwHhcNMDAxMDE2MjIzMTAzWhcNMDMwMTE0
|
||||
MjIzMTAzWjBjMQswCQYDVQQGEwJBVTETMBEGA1UECBMKUXVlZW5zbGFuZDEaMBgG
|
||||
A1UEChMRQ3J5cHRTb2Z0IFB0eSBMdGQxIzAhBgNVBAMTGlNlcnZlciB0ZXN0IGNl
|
||||
cnQgKDUxMiBiaXQpMFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAJ+zw4Qnlf8SMVIP
|
||||
Fe9GEcStgOY2Ww/dgNdhjeD8ckUJNP5VZkVDTGiXav6ooKXfX3j/7tdkuD8Ey2//
|
||||
Kv7+ue0CAwEAATANBgkqhkiG9w0BAQQFAAOBgQCVvvfkGSe2GHgDFfmOua4Isjb9
|
||||
JVhImWMASiOClkZlMESDJjsszg/6+d/W+8TrbObhazpl95FivXBVucbj9dudh7AO
|
||||
IZu1h1MAPlyknc9Ud816vz3FejB4qqUoaXjnlkrIgEbr/un7jSS86WOe0hRhwHkJ
|
||||
FUGcPZf9ND22Etc+AQ==
|
||||
Kv7+ue0CAwEAATANBgkqhkiG9w0BAQQFAAOBgQCT0grFQeZaqYb5EYfk20XixZV4
|
||||
GmyAbXMftG1Eo7qGiMhYzRwGNWxEYojf5PZkYZXvSqZ/ZXHXa4g59jK/rJNnaVGM
|
||||
k+xIX8mxQvlV0n5O9PIha5BX5teZnkHKgL8aKKLKW1BK7YTngsfSzzaeame5iKfz
|
||||
itAE+OjGF+PFKbwX8Q==
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIBPAIBAAJBAJ+zw4Qnlf8SMVIPFe9GEcStgOY2Ww/dgNdhjeD8ckUJNP5VZkVD
|
||||
|
4
config
4
config
@@ -168,7 +168,7 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${MACHINE}" in
|
||||
;;
|
||||
|
||||
NetBSD:*:*:*386*)
|
||||
echo "`/usr/sbin/sysctl -n hw.model | sed 's,.*\(.\)86-class.*,i\186,'`-whatever-netbsd"; exit 0
|
||||
echo "`(/usr/sbin/sysctl -n hw.model || /sbin/sysctl -n hw.model) | sed 's,.*\(.\)86-class.*,i\186,'`-whatever-netbsd"; exit 0
|
||||
;;
|
||||
|
||||
NetBSD:*)
|
||||
@@ -557,7 +557,7 @@ OUT="$PREFIX$OUT"
|
||||
|
||||
$PERL ./Configure LIST | grep "$OUT" > /dev/null
|
||||
if [ $? = "0" ]; then
|
||||
#echo Configuring for $OUT
|
||||
echo Configuring for $OUT
|
||||
|
||||
if [ "$TEST" = "true" ]; then
|
||||
echo $PERL ./Configure $OUT $options
|
||||
|
@@ -29,7 +29,7 @@ SDIRS= md2 md5 sha mdc2 hmac ripemd \
|
||||
des rc2 rc4 rc5 idea bf cast \
|
||||
bn rsa dsa dh dso \
|
||||
buffer bio stack lhash rand err objects \
|
||||
evp asn1 pem x509 x509v3 conf txt_db pkcs7 pkcs12 comp
|
||||
evp asn1 pem x509 x509v3 conf txt_db pkcs7 pkcs12 comp rijndael
|
||||
|
||||
GENERAL=Makefile README crypto-lib.com install.com
|
||||
|
||||
|
@@ -171,7 +171,9 @@ a_digest.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
a_digest.o: ../../include/openssl/opensslconf.h
|
||||
a_digest.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
a_digest.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
a_digest.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
a_digest.o: ../../include/openssl/rc5.h
|
||||
a_digest.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
a_digest.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
a_digest.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
a_digest.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
a_digest.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -296,11 +298,12 @@ a_sign.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
a_sign.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
a_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
a_sign.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
a_sign.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
a_sign.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
a_sign.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
a_sign.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
a_sign.o: ../cryptlib.h
|
||||
a_sign.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
a_sign.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
a_sign.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
a_sign.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
a_sign.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
a_sign.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
a_strex.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
a_strex.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
a_strex.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -314,11 +317,12 @@ a_strex.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
a_strex.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
a_strex.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
a_strex.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
a_strex.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
a_strex.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
a_strex.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
a_strex.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
a_strex.o: charmap.h
|
||||
a_strex.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
a_strex.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
a_strex.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
a_strex.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
a_strex.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
a_strex.o: ../../include/openssl/x509_vfy.h charmap.h
|
||||
a_strnid.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
a_strnid.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
|
||||
a_strnid.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
|
||||
@@ -374,7 +378,9 @@ a_verify.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
a_verify.o: ../../include/openssl/opensslconf.h
|
||||
a_verify.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
a_verify.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
a_verify.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
a_verify.o: ../../include/openssl/rc5.h
|
||||
a_verify.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
a_verify.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
a_verify.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
a_verify.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
a_verify.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -453,7 +459,8 @@ d2i_pr.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
d2i_pr.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
d2i_pr.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
d2i_pr.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
d2i_pr.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
d2i_pr.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
d2i_pr.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
d2i_pr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
d2i_pr.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
d2i_pr.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
@@ -470,7 +477,8 @@ d2i_pu.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
d2i_pu.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
d2i_pu.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
d2i_pu.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
d2i_pu.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
d2i_pu.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
d2i_pu.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
d2i_pu.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
d2i_pu.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
d2i_pu.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
@@ -581,7 +589,8 @@ i2d_pr.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
i2d_pr.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
i2d_pr.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
i2d_pr.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
i2d_pr.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
i2d_pr.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
i2d_pr.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
i2d_pr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
i2d_pr.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
i2d_pr.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
@@ -598,7 +607,8 @@ i2d_pu.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
i2d_pu.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
i2d_pu.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
i2d_pu.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
i2d_pu.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
i2d_pu.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
i2d_pu.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
i2d_pu.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
i2d_pu.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
i2d_pu.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
@@ -658,7 +668,8 @@ n_pkey.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
n_pkey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
n_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
n_pkey.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
n_pkey.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
n_pkey.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
n_pkey.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
n_pkey.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
n_pkey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
n_pkey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -677,10 +688,12 @@ nsseq.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
nsseq.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
nsseq.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
nsseq.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
nsseq.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
nsseq.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
nsseq.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
nsseq.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
nsseq.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
nsseq.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
nsseq.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
nsseq.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
nsseq.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
nsseq.o: ../../include/openssl/x509_vfy.h
|
||||
p5_pbe.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
|
||||
p5_pbe.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
|
||||
p5_pbe.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
|
||||
@@ -696,11 +709,12 @@ p5_pbe.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p5_pbe.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p5_pbe.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h
|
||||
p5_pbe.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
p5_pbe.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
p5_pbe.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
p5_pbe.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
p5_pbe.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
p5_pbe.o: ../cryptlib.h
|
||||
p5_pbe.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p5_pbe.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p5_pbe.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p5_pbe.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p5_pbe.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
p5_pbe.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
p5_pbev2.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
|
||||
p5_pbev2.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
|
||||
p5_pbev2.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
|
||||
@@ -716,11 +730,12 @@ p5_pbev2.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p5_pbev2.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p5_pbev2.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h
|
||||
p5_pbev2.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
p5_pbev2.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
p5_pbev2.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
p5_pbev2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
p5_pbev2.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
p5_pbev2.o: ../cryptlib.h
|
||||
p5_pbev2.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p5_pbev2.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p5_pbev2.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p5_pbev2.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p5_pbev2.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
p5_pbev2.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
p7_dgst.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
|
||||
p7_dgst.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
|
||||
p7_dgst.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
|
||||
@@ -735,7 +750,8 @@ p7_dgst.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
p7_dgst.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p7_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p7_dgst.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p7_dgst.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p7_dgst.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
p7_dgst.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p7_dgst.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p7_dgst.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p7_dgst.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -754,7 +770,8 @@ p7_enc.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
p7_enc.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p7_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p7_enc.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p7_enc.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p7_enc.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
p7_enc.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p7_enc.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p7_enc.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p7_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -773,7 +790,9 @@ p7_enc_c.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
p7_enc_c.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p7_enc_c.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p7_enc_c.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p7_enc_c.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p7_enc_c.o: ../../include/openssl/rc5.h
|
||||
p7_enc_c.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p7_enc_c.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p7_enc_c.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p7_enc_c.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p7_enc_c.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -792,7 +811,8 @@ p7_evp.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
p7_evp.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p7_evp.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p7_evp.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p7_evp.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p7_evp.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
p7_evp.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p7_evp.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p7_evp.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p7_evp.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -811,7 +831,8 @@ p7_i_s.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
p7_i_s.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p7_i_s.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p7_i_s.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p7_i_s.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p7_i_s.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
p7_i_s.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p7_i_s.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p7_i_s.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p7_i_s.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -830,7 +851,8 @@ p7_lib.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
p7_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p7_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p7_lib.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p7_lib.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p7_lib.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
p7_lib.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p7_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p7_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p7_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -849,7 +871,9 @@ p7_recip.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
p7_recip.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p7_recip.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p7_recip.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p7_recip.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p7_recip.o: ../../include/openssl/rc5.h
|
||||
p7_recip.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p7_recip.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p7_recip.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p7_recip.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p7_recip.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -868,7 +892,8 @@ p7_s_e.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
p7_s_e.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p7_s_e.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p7_s_e.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p7_s_e.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p7_s_e.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
p7_s_e.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p7_s_e.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p7_s_e.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p7_s_e.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -887,7 +912,9 @@ p7_signd.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
p7_signd.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p7_signd.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p7_signd.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p7_signd.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p7_signd.o: ../../include/openssl/rc5.h
|
||||
p7_signd.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p7_signd.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p7_signd.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p7_signd.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p7_signd.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -906,7 +933,9 @@ p7_signi.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
p7_signi.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p7_signi.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p7_signi.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p7_signi.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p7_signi.o: ../../include/openssl/rc5.h
|
||||
p7_signi.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p7_signi.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p7_signi.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p7_signi.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p7_signi.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -925,7 +954,8 @@ p8_pkey.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
p8_pkey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p8_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p8_pkey.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p8_pkey.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p8_pkey.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
p8_pkey.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p8_pkey.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p8_pkey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p8_pkey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -945,11 +975,13 @@ t_bitst.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
t_bitst.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
t_bitst.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
t_bitst.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
t_bitst.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
t_bitst.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
t_bitst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
t_bitst.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
t_bitst.o: ../../include/openssl/x509v3.h ../cryptlib.h
|
||||
t_bitst.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
t_bitst.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
t_bitst.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
t_bitst.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
t_bitst.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
t_bitst.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
t_bitst.o: ../cryptlib.h
|
||||
t_crl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
t_crl.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
t_crl.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -965,11 +997,13 @@ t_crl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
t_crl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
t_crl.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
t_crl.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
t_crl.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
t_crl.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
t_crl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
t_crl.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
t_crl.o: ../../include/openssl/x509v3.h ../cryptlib.h
|
||||
t_crl.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
t_crl.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
t_crl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
t_crl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
t_crl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
t_crl.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
t_crl.o: ../cryptlib.h
|
||||
t_pkey.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
|
||||
t_pkey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
|
||||
t_pkey.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
|
||||
@@ -994,11 +1028,13 @@ t_req.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
t_req.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
t_req.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
t_req.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
t_req.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
t_req.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
t_req.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
t_req.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
t_req.o: ../../include/openssl/x509v3.h ../cryptlib.h
|
||||
t_req.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
t_req.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
t_req.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
t_req.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
t_req.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
t_req.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
t_req.o: ../cryptlib.h
|
||||
t_spki.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
|
||||
t_spki.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
|
||||
t_spki.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
|
||||
@@ -1013,7 +1049,8 @@ t_spki.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
t_spki.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
t_spki.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
t_spki.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
t_spki.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
t_spki.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
t_spki.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
t_spki.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
t_spki.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
t_spki.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1033,11 +1070,13 @@ t_x509.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
t_x509.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
t_x509.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
t_x509.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
t_x509.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
t_x509.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
t_x509.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
t_x509.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
t_x509.o: ../../include/openssl/x509v3.h ../cryptlib.h
|
||||
t_x509.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
t_x509.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
t_x509.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
t_x509.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
t_x509.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
t_x509.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
t_x509.o: ../cryptlib.h
|
||||
t_x509a.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
|
||||
t_x509a.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
|
||||
t_x509a.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
|
||||
@@ -1052,7 +1091,8 @@ t_x509a.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
t_x509a.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
t_x509a.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
t_x509a.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
t_x509a.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
t_x509a.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
t_x509a.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
t_x509a.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
t_x509a.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
t_x509a.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1071,7 +1111,8 @@ x_algor.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x_algor.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x_algor.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x_algor.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x_algor.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x_algor.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
x_algor.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_algor.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_algor.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_algor.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1090,7 +1131,9 @@ x_attrib.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x_attrib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x_attrib.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x_attrib.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x_attrib.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x_attrib.o: ../../include/openssl/rc5.h
|
||||
x_attrib.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x_attrib.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_attrib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_attrib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_attrib.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1109,7 +1152,8 @@ x_cinf.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x_cinf.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x_cinf.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x_cinf.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x_cinf.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x_cinf.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
x_cinf.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_cinf.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_cinf.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_cinf.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1128,7 +1172,8 @@ x_crl.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x_crl.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x_crl.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x_crl.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x_crl.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x_crl.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
x_crl.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_crl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_crl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_crl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1147,7 +1192,8 @@ x_exten.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x_exten.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x_exten.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x_exten.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x_exten.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x_exten.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
x_exten.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_exten.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_exten.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_exten.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1166,7 +1212,8 @@ x_info.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x_info.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x_info.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x_info.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x_info.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x_info.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
x_info.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_info.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_info.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_info.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1185,7 +1232,8 @@ x_name.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x_name.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x_name.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x_name.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x_name.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x_name.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
x_name.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_name.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_name.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_name.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1204,7 +1252,8 @@ x_pkey.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x_pkey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x_pkey.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x_pkey.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x_pkey.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
x_pkey.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_pkey.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_pkey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_pkey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1223,7 +1272,9 @@ x_pubkey.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x_pubkey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x_pubkey.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x_pubkey.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x_pubkey.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x_pubkey.o: ../../include/openssl/rc5.h
|
||||
x_pubkey.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x_pubkey.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_pubkey.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_pubkey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_pubkey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1242,7 +1293,8 @@ x_req.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x_req.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x_req.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x_req.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x_req.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x_req.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
x_req.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_req.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_req.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_req.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1261,7 +1313,8 @@ x_sig.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x_sig.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x_sig.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x_sig.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x_sig.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x_sig.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
x_sig.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_sig.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_sig.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_sig.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1280,7 +1333,8 @@ x_spki.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x_spki.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x_spki.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x_spki.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x_spki.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x_spki.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
x_spki.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_spki.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_spki.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_spki.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1299,7 +1353,8 @@ x_val.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x_val.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x_val.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x_val.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x_val.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x_val.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
x_val.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_val.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_val.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_val.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1319,7 +1374,8 @@ x_x509.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x_x509.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x_x509.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x_x509.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x_x509.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x_x509.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
x_x509.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_x509.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_x509.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_x509.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -1339,7 +1395,8 @@ x_x509a.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x_x509a.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x_x509a.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x_x509a.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x_x509a.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x_x509a.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
x_x509a.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_x509a.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_x509a.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_x509a.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
|
@@ -123,7 +123,8 @@ bf_buff.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
bf_buff.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
bf_buff.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
bf_buff.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
bf_buff.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
bf_buff.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
bf_buff.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
bf_buff.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
bf_buff.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
bf_buff.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
@@ -141,10 +142,11 @@ bf_nbio.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
bf_nbio.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
bf_nbio.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h
|
||||
bf_nbio.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
bf_nbio.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
bf_nbio.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
bf_nbio.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
bf_nbio.o: ../cryptlib.h
|
||||
bf_nbio.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
bf_nbio.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
bf_nbio.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
bf_nbio.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
bf_nbio.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
bf_null.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
bf_null.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
bf_null.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -158,7 +160,8 @@ bf_null.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
bf_null.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
bf_null.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
bf_null.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
bf_null.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
bf_null.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
bf_null.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
bf_null.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
bf_null.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
bf_null.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
|
@@ -151,7 +151,7 @@ static void _dopr(char **sbuffer, char **buffer,
|
||||
|
||||
/* some handy macros */
|
||||
#define char_to_int(p) (p - '0')
|
||||
#define MAX(p,q) ((p >= q) ? p : q)
|
||||
#define OSSL_MAX(p,q) ((p >= q) ? p : q)
|
||||
|
||||
static void
|
||||
_dopr(
|
||||
@@ -502,13 +502,13 @@ fmtint(
|
||||
convert[place] = 0;
|
||||
|
||||
zpadlen = max - place;
|
||||
spadlen = min - MAX(max, place) - (signvalue ? 1 : 0);
|
||||
spadlen = min - OSSL_MAX(max, place) - (signvalue ? 1 : 0);
|
||||
if (zpadlen < 0)
|
||||
zpadlen = 0;
|
||||
if (spadlen < 0)
|
||||
spadlen = 0;
|
||||
if (flags & DP_F_ZERO) {
|
||||
zpadlen = MAX(zpadlen, spadlen);
|
||||
zpadlen = OSSL_MAX(zpadlen, spadlen);
|
||||
spadlen = 0;
|
||||
}
|
||||
if (flags & DP_F_MINUS)
|
||||
|
@@ -661,6 +661,7 @@ int BIO_accept(int sock, char **addr)
|
||||
ret=accept(sock,(struct sockaddr *)&from,(void *)&len);
|
||||
if (ret == INVALID_SOCKET)
|
||||
{
|
||||
if(BIO_sock_should_retry(ret)) return -2;
|
||||
SYSerr(SYS_F_ACCEPT,get_last_socket_error());
|
||||
BIOerr(BIO_F_BIO_ACCEPT,BIO_R_ACCEPT_ERROR);
|
||||
goto end;
|
||||
|
@@ -179,7 +179,7 @@ extern "C" {
|
||||
#define BIO_retry_type(a) ((a)->flags & BIO_FLAGS_RWS)
|
||||
#define BIO_should_retry(a) ((a)->flags & BIO_FLAGS_SHOULD_RETRY)
|
||||
|
||||
/* The next two are used in conjunction with the
|
||||
/* The next three are used in conjunction with the
|
||||
* BIO_should_io_special() condition. After this returns true,
|
||||
* BIO *BIO_get_retry_BIO(BIO *bio, int *reason); will walk the BIO
|
||||
* stack and return the 'reason' for the special and the offending BIO.
|
||||
@@ -188,6 +188,8 @@ extern "C" {
|
||||
#define BIO_RR_SSL_X509_LOOKUP 0x01
|
||||
/* Returned from the connect BIO when a connect would have blocked */
|
||||
#define BIO_RR_CONNECT 0x02
|
||||
/* Returned from the accept BIO when an accept would have blocked */
|
||||
#define BIO_RR_ACCEPT 0x03
|
||||
|
||||
/* These are passed by the BIO callback */
|
||||
#define BIO_CB_FREE 0x01
|
||||
|
@@ -236,8 +236,20 @@ again:
|
||||
c->state=ACPT_S_OK;
|
||||
goto again;
|
||||
}
|
||||
BIO_clear_retry_flags(b);
|
||||
b->retry_reason=0;
|
||||
i=BIO_accept(c->accept_sock,&(c->addr));
|
||||
|
||||
/* -2 return means we should retry */
|
||||
if(i == -2)
|
||||
{
|
||||
BIO_set_retry_special(b);
|
||||
b->retry_reason=BIO_RR_ACCEPT;
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (i < 0) return(i);
|
||||
|
||||
bio=BIO_new_socket(i,BIO_CLOSE);
|
||||
if (bio == NULL) goto err;
|
||||
|
||||
|
@@ -90,10 +90,11 @@ struct conf_method_st
|
||||
int (MS_FAR *init)(CONF *conf);
|
||||
int (MS_FAR *destroy)(CONF *conf);
|
||||
int (MS_FAR *destroy_data)(CONF *conf);
|
||||
int (MS_FAR *load)(CONF *conf, BIO *bp, long *eline);
|
||||
int (MS_FAR *load_bio)(CONF *conf, BIO *bp, long *eline);
|
||||
int (MS_FAR *dump)(CONF *conf, BIO *bp);
|
||||
int (MS_FAR *is_number)(CONF *conf, char c);
|
||||
int (MS_FAR *to_int)(CONF *conf, char c);
|
||||
int (MS_FAR *load)(CONF *conf, const char *name, long *eline);
|
||||
};
|
||||
|
||||
int CONF_set_default_method(CONF_METHOD *meth);
|
||||
@@ -136,10 +137,17 @@ int NCONF_load_fp(CONF *conf, FILE *fp,long *eline);
|
||||
int NCONF_load_bio(CONF *conf, BIO *bp,long *eline);
|
||||
STACK_OF(CONF_VALUE) *NCONF_get_section(CONF *conf,char *section);
|
||||
char *NCONF_get_string(CONF *conf,char *group,char *name);
|
||||
long NCONF_get_number(CONF *conf,char *group,char *name);
|
||||
int NCONF_get_number_e(CONF *conf,char *group,char *name,long *result);
|
||||
int NCONF_dump_fp(CONF *conf, FILE *out);
|
||||
int NCONF_dump_bio(CONF *conf, BIO *out);
|
||||
|
||||
#if 0 /* The following function has no error checking,
|
||||
and should therefore be avoided */
|
||||
long NCONF_get_number(CONF *conf,char *group,char *name);
|
||||
#else
|
||||
#define NCONF_get_number(c,g,n,r) NCONF_get_number_e(c,g,n,r);
|
||||
#endif
|
||||
|
||||
|
||||
/* BEGIN ERROR CODES */
|
||||
/* The following lines are auto generated by the script mkerr.pl. Any changes
|
||||
@@ -156,9 +164,12 @@ int NCONF_dump_bio(CONF *conf, BIO *out);
|
||||
#define CONF_F_NCONF_DUMP_BIO 105
|
||||
#define CONF_F_NCONF_DUMP_FP 106
|
||||
#define CONF_F_NCONF_GET_NUMBER 107
|
||||
#define CONF_F_NCONF_GET_NUMBER_E 112
|
||||
#define CONF_F_NCONF_GET_SECTION 108
|
||||
#define CONF_F_NCONF_GET_STRING 109
|
||||
#define CONF_F_NCONF_LOAD 113
|
||||
#define CONF_F_NCONF_LOAD_BIO 110
|
||||
#define CONF_F_NCONF_LOAD_FP 114
|
||||
#define CONF_F_NCONF_NEW 111
|
||||
#define CONF_F_STR_COPY 101
|
||||
|
||||
@@ -167,6 +178,9 @@ int NCONF_dump_bio(CONF *conf, BIO *out);
|
||||
#define CONF_R_MISSING_EQUAL_SIGN 101
|
||||
#define CONF_R_NO_CLOSE_BRACE 102
|
||||
#define CONF_R_NO_CONF 105
|
||||
#define CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE 106
|
||||
#define CONF_R_NO_SECTION 107
|
||||
#define CONF_R_NO_VALUE 108
|
||||
#define CONF_R_UNABLE_TO_CREATE_NEW_SECTION 103
|
||||
#define CONF_R_VARIABLE_HAS_NO_VALUE 104
|
||||
|
||||
|
@@ -153,6 +153,9 @@ char *_CONF_get_string(CONF *conf, char *section, char *name)
|
||||
return(Getenv(name));
|
||||
}
|
||||
|
||||
#if 0 /* There's no way to provide error checking with this function, so
|
||||
force implementors of the higher levels to get a string and read
|
||||
the number themselves. */
|
||||
long _CONF_get_number(CONF *conf, char *section, char *name)
|
||||
{
|
||||
char *str;
|
||||
@@ -169,6 +172,7 @@ long _CONF_get_number(CONF *conf, char *section, char *name)
|
||||
str++;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
int _CONF_new_data(CONF *conf)
|
||||
{
|
||||
|
@@ -81,7 +81,8 @@ static int def_init_default(CONF *conf);
|
||||
static int def_init_WIN32(CONF *conf);
|
||||
static int def_destroy(CONF *conf);
|
||||
static int def_destroy_data(CONF *conf);
|
||||
static int def_load(CONF *conf, BIO *bp, long *eline);
|
||||
static int def_load(CONF *conf, const char *name, long *eline);
|
||||
static int def_load_bio(CONF *conf, BIO *bp, long *eline);
|
||||
static int def_dump(CONF *conf, BIO *bp);
|
||||
static int def_is_number(CONF *conf, char c);
|
||||
static int def_to_int(CONF *conf, char c);
|
||||
@@ -94,10 +95,11 @@ static CONF_METHOD default_method = {
|
||||
def_init_default,
|
||||
def_destroy,
|
||||
def_destroy_data,
|
||||
def_load,
|
||||
def_load_bio,
|
||||
def_dump,
|
||||
def_is_number,
|
||||
def_to_int
|
||||
def_to_int,
|
||||
def_load
|
||||
};
|
||||
|
||||
static CONF_METHOD WIN32_method = {
|
||||
@@ -106,10 +108,11 @@ static CONF_METHOD WIN32_method = {
|
||||
def_init_WIN32,
|
||||
def_destroy,
|
||||
def_destroy_data,
|
||||
def_load,
|
||||
def_load_bio,
|
||||
def_dump,
|
||||
def_is_number,
|
||||
def_to_int
|
||||
def_to_int,
|
||||
def_load
|
||||
};
|
||||
|
||||
CONF_METHOD *NCONF_default()
|
||||
@@ -177,7 +180,29 @@ static int def_destroy_data(CONF *conf)
|
||||
return 1;
|
||||
}
|
||||
|
||||
static int def_load(CONF *conf, BIO *in, long *line)
|
||||
static int def_load(CONF *conf, const char *name, long *line)
|
||||
{
|
||||
int ret;
|
||||
BIO *in=NULL;
|
||||
|
||||
#ifdef VMS
|
||||
in=BIO_new_file(name, "r");
|
||||
#else
|
||||
in=BIO_new_file(name, "rb");
|
||||
#endif
|
||||
if (in == NULL)
|
||||
{
|
||||
CONFerr(CONF_F_CONF_LOAD,ERR_R_SYS_LIB);
|
||||
return 0;
|
||||
}
|
||||
|
||||
ret = def_load_bio(conf, in, line);
|
||||
BIO_free(in);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
static int def_load_bio(CONF *conf, BIO *in, long *line)
|
||||
{
|
||||
#define BUFSIZE 512
|
||||
char btmp[16];
|
||||
|
@@ -73,9 +73,12 @@ static ERR_STRING_DATA CONF_str_functs[]=
|
||||
{ERR_PACK(0,CONF_F_NCONF_DUMP_BIO,0), "NCONF_dump_bio"},
|
||||
{ERR_PACK(0,CONF_F_NCONF_DUMP_FP,0), "NCONF_dump_fp"},
|
||||
{ERR_PACK(0,CONF_F_NCONF_GET_NUMBER,0), "NCONF_get_number"},
|
||||
{ERR_PACK(0,CONF_F_NCONF_GET_NUMBER_E,0), "NCONF_get_number_e"},
|
||||
{ERR_PACK(0,CONF_F_NCONF_GET_SECTION,0), "NCONF_get_section"},
|
||||
{ERR_PACK(0,CONF_F_NCONF_GET_STRING,0), "NCONF_get_string"},
|
||||
{ERR_PACK(0,CONF_F_NCONF_LOAD,0), "NCONF_load"},
|
||||
{ERR_PACK(0,CONF_F_NCONF_LOAD_BIO,0), "NCONF_load_bio"},
|
||||
{ERR_PACK(0,CONF_F_NCONF_LOAD_FP,0), "NCONF_load_fp"},
|
||||
{ERR_PACK(0,CONF_F_NCONF_NEW,0), "NCONF_new"},
|
||||
{ERR_PACK(0,CONF_F_STR_COPY,0), "STR_COPY"},
|
||||
{0,NULL}
|
||||
@@ -87,6 +90,9 @@ static ERR_STRING_DATA CONF_str_reasons[]=
|
||||
{CONF_R_MISSING_EQUAL_SIGN ,"missing equal sign"},
|
||||
{CONF_R_NO_CLOSE_BRACE ,"no close brace"},
|
||||
{CONF_R_NO_CONF ,"no conf"},
|
||||
{CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE ,"no conf or environment variable"},
|
||||
{CONF_R_NO_SECTION ,"no section"},
|
||||
{CONF_R_NO_VALUE ,"no value"},
|
||||
{CONF_R_UNABLE_TO_CREATE_NEW_SECTION ,"unable to create new section"},
|
||||
{CONF_R_VARIABLE_HAS_NO_VALUE ,"variable has no value"},
|
||||
{0,NULL}
|
||||
|
@@ -156,13 +156,21 @@ char *CONF_get_string(LHASH *conf,char *group,char *name)
|
||||
long CONF_get_number(LHASH *conf,char *group,char *name)
|
||||
{
|
||||
CONF ctmp;
|
||||
int status;
|
||||
long result = 0;
|
||||
|
||||
if (default_CONF_method == NULL)
|
||||
default_CONF_method = NCONF_default();
|
||||
|
||||
default_CONF_method->init(&ctmp);
|
||||
ctmp.data = conf;
|
||||
return NCONF_get_number(&ctmp, group, name);
|
||||
status = NCONF_get_number_e(&ctmp, group, name, &result);
|
||||
if (status == 0)
|
||||
{
|
||||
/* This function does not believe in errors... */
|
||||
ERR_get_error();
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
void CONF_free(LHASH *conf)
|
||||
@@ -244,24 +252,13 @@ void NCONF_free_data(CONF *conf)
|
||||
|
||||
int NCONF_load(CONF *conf, const char *file, long *eline)
|
||||
{
|
||||
int ret;
|
||||
BIO *in=NULL;
|
||||
|
||||
#ifdef VMS
|
||||
in=BIO_new_file(file, "r");
|
||||
#else
|
||||
in=BIO_new_file(file, "rb");
|
||||
#endif
|
||||
if (in == NULL)
|
||||
if (conf == NULL)
|
||||
{
|
||||
CONFerr(CONF_F_CONF_LOAD,ERR_R_SYS_LIB);
|
||||
CONFerr(CONF_F_NCONF_LOAD,CONF_R_NO_CONF);
|
||||
return 0;
|
||||
}
|
||||
|
||||
ret = NCONF_load_bio(conf, in, eline);
|
||||
BIO_free(in);
|
||||
|
||||
return ret;
|
||||
return conf->meth->load(conf, file, eline);
|
||||
}
|
||||
|
||||
#ifndef NO_FP_API
|
||||
@@ -271,7 +268,7 @@ int NCONF_load_fp(CONF *conf, FILE *fp,long *eline)
|
||||
int ret;
|
||||
if(!(btmp = BIO_new_fp(fp, BIO_NOCLOSE)))
|
||||
{
|
||||
CONFerr(CONF_F_CONF_LOAD_FP,ERR_R_BUF_LIB);
|
||||
CONFerr(CONF_F_NCONF_LOAD_FP,ERR_R_BUF_LIB);
|
||||
return 0;
|
||||
}
|
||||
ret = NCONF_load_bio(conf, btmp, eline);
|
||||
@@ -288,7 +285,7 @@ int NCONF_load_bio(CONF *conf, BIO *bp,long *eline)
|
||||
return 0;
|
||||
}
|
||||
|
||||
return conf->meth->load(conf, bp, eline);
|
||||
return conf->meth->load_bio(conf, bp, eline);
|
||||
}
|
||||
|
||||
STACK_OF(CONF_VALUE) *NCONF_get_section(CONF *conf,char *section)
|
||||
@@ -299,29 +296,56 @@ STACK_OF(CONF_VALUE) *NCONF_get_section(CONF *conf,char *section)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
if (section == NULL)
|
||||
{
|
||||
CONFerr(CONF_F_NCONF_GET_SECTION,CONF_R_NO_SECTION);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
return _CONF_get_section_values(conf, section);
|
||||
}
|
||||
|
||||
char *NCONF_get_string(CONF *conf,char *group,char *name)
|
||||
{
|
||||
char *s = _CONF_get_string(conf, group, name);
|
||||
|
||||
/* Since we may get a value from an environment variable even
|
||||
if conf is NULL, let's check the value first */
|
||||
if (s) return s;
|
||||
|
||||
if (conf == NULL)
|
||||
{
|
||||
CONFerr(CONF_F_NCONF_GET_STRING,CONF_R_NO_CONF);
|
||||
CONFerr(CONF_F_NCONF_GET_STRING,
|
||||
CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
return _CONF_get_string(conf, group, name);
|
||||
CONFerr(CONF_F_NCONF_GET_STRING,
|
||||
CONF_R_NO_VALUE);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
long NCONF_get_number(CONF *conf,char *group,char *name)
|
||||
int NCONF_get_number_e(CONF *conf,char *group,char *name,long *result)
|
||||
{
|
||||
if (conf == NULL)
|
||||
char *str;
|
||||
|
||||
if (result == NULL)
|
||||
{
|
||||
CONFerr(CONF_F_NCONF_GET_NUMBER,CONF_R_NO_CONF);
|
||||
CONFerr(CONF_F_NCONF_GET_NUMBER_E,ERR_R_PASSED_NULL_PARAMETER);
|
||||
return 0;
|
||||
}
|
||||
|
||||
return _CONF_get_number(conf, group, name);
|
||||
|
||||
str = NCONF_get_string(conf,group,name);
|
||||
|
||||
if (str == NULL)
|
||||
return 0;
|
||||
|
||||
for (;conf->meth->is_number(conf, *str);)
|
||||
{
|
||||
*result = (*result)*10 + conf->meth->to_int(conf, *str);
|
||||
str++;
|
||||
}
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
#ifndef NO_FP_API
|
||||
@@ -350,3 +374,19 @@ int NCONF_dump_bio(CONF *conf, BIO *out)
|
||||
return conf->meth->dump(conf, out);
|
||||
}
|
||||
|
||||
/* This function should be avoided */
|
||||
#undef NCONF_get_number
|
||||
long NCONF_get_number(CONF *conf,char *group,char *name)
|
||||
{
|
||||
int status;
|
||||
long ret=0;
|
||||
|
||||
status = NCONF_get_number_e(conf, group, name, &ret);
|
||||
if (status == 0)
|
||||
{
|
||||
/* This function does not believe in errors... */
|
||||
ERR_get_error();
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
@@ -1,16 +1,3 @@
|
||||
TODO
|
||||
----
|
||||
|
||||
Find a way where name-translation can be done in a way that is
|
||||
sensitive to particular methods (ie. generic code could still do
|
||||
different path/filename substitutions on win32 to what it does on
|
||||
*nix) but doesn't assume some canonical form. Already one case
|
||||
exists where the "blah -> (libblah.so,blah.dll)" mapping doesn't
|
||||
suffice. I suspect a callback with an enumerated (or string?)
|
||||
parameter could be the way to go here ... DSO_ctrl the callback
|
||||
into place and it can be invoked to handle name translation with
|
||||
some clue to the calling code as to what kind of system it is.
|
||||
|
||||
NOTES
|
||||
-----
|
||||
|
||||
@@ -21,4 +8,15 @@ according to their man page, prefer developers to move to that.
|
||||
I'll leave Richard's changes there as I guess dso_dl is needed
|
||||
for HPUX10.20.
|
||||
|
||||
There is now a callback scheme in place where filename conversion can
|
||||
(a) be turned off altogether through the use of the
|
||||
DSO_FLAG_NO_NAME_TRANSLATION flag,
|
||||
(b) be handled by default using the default DSO_METHOD's converter
|
||||
(c) overriden per-DSO by setting the override callback
|
||||
(d) a mix of (b) and (c) - eg. implement an override callback that;
|
||||
(i) checks if we're win32 (if(strstr(dso->meth->name, "win32")....)
|
||||
and if so, convert "blah" into "blah32.dll" (the default is
|
||||
otherwise to make it "blah.dll").
|
||||
(ii) default to the normal behaviour - we're not on win32, eg.
|
||||
finish with (return dso->meth->dso_name_converter(dso,NULL)).
|
||||
|
||||
|
106
crypto/dso/dso.h
106
crypto/dso/dso.h
@@ -70,31 +70,51 @@ extern "C" {
|
||||
#define DSO_CTRL_SET_FLAGS 2
|
||||
#define DSO_CTRL_OR_FLAGS 3
|
||||
|
||||
/* These flags control the translation of file-names from canonical to
|
||||
* native. Eg. in the CryptoSwift support, the "dl" and "dlfcn"
|
||||
* methods will translate "swift" -> "libswift.so" whereas the "win32"
|
||||
* method will translate "swift" -> "swift.dll". NB: Until I can figure
|
||||
* out how to be more "conventional" with this, the methods will only
|
||||
* honour this flag if it looks like it was passed a file without any
|
||||
* path and if the filename is small enough.
|
||||
*/
|
||||
#define DSO_FLAG_NAME_TRANSLATION 0x01
|
||||
/* By default, DSO_load() will translate the provided filename into a form
|
||||
* typical for the platform (more specifically the DSO_METHOD) using the
|
||||
* dso_name_converter function of the method. Eg. win32 will transform "blah"
|
||||
* into "blah.dll", and dlfcn will transform it into "libblah.so". The
|
||||
* behaviour can be overriden by setting the name_converter callback in the DSO
|
||||
* object (using DSO_set_name_converter()). This callback could even utilise
|
||||
* the DSO_METHOD's converter too if it only wants to override behaviour for
|
||||
* one or two possible DSO methods. However, the following flag can be set in a
|
||||
* DSO to prevent *any* native name-translation at all - eg. if the caller has
|
||||
* prompted the user for a path to a driver library so the filename should be
|
||||
* interpreted as-is. */
|
||||
#define DSO_FLAG_NO_NAME_TRANSLATION 0x01
|
||||
/* An extra flag to give if only the extension should be added as
|
||||
* translation. This is obviously only of importance on Unix and
|
||||
* other operating systems where the translation also may prefix
|
||||
* the name with something, like 'lib', and ignored everywhere else.
|
||||
* This flag is also ignored if DSO_FLAG_NO_NAME_TRANSLATION is used
|
||||
* at the same time. */
|
||||
#define DSO_FLAG_NAME_TRANSLATION_EXT_ONLY 0x02
|
||||
|
||||
/* The following flag controls the translation of symbol names to upper
|
||||
* case. This is currently only being implemented for OpenVMS.
|
||||
*/
|
||||
#define DSO_FLAG_UPCASE_SYMBOL 0x02
|
||||
#define DSO_FLAG_UPCASE_SYMBOL 0x10
|
||||
|
||||
|
||||
typedef void (*DSO_FUNC_TYPE)(void);
|
||||
|
||||
typedef struct dso_st DSO;
|
||||
|
||||
/* The function prototype used for method functions (or caller-provided
|
||||
* callbacks) that transform filenames. They are passed a DSO structure pointer
|
||||
* (or NULL if they are to be used independantly of a DSO object) and a
|
||||
* filename to transform. They should either return NULL (if there is an error
|
||||
* condition) or a newly allocated string containing the transformed form that
|
||||
* the caller will need to free with OPENSSL_free() when done. */
|
||||
typedef char* (*DSO_NAME_CONVERTER_FUNC)(DSO *, const char *);
|
||||
|
||||
typedef struct dso_meth_st
|
||||
{
|
||||
const char *name;
|
||||
/* Loads a shared library */
|
||||
int (*dso_load)(DSO *dso, const char *filename);
|
||||
/* Loads a shared library, NB: new DSO_METHODs must ensure that a
|
||||
* successful load populates the loaded_filename field, and likewise a
|
||||
* successful unload OPENSSL_frees and NULLs it out. */
|
||||
int (*dso_load)(DSO *dso);
|
||||
/* Unloads a shared library */
|
||||
int (*dso_unload)(DSO *dso);
|
||||
/* Binds a variable */
|
||||
@@ -117,6 +137,9 @@ typedef struct dso_meth_st
|
||||
/* The generic (yuck) "ctrl()" function. NB: Negative return
|
||||
* values (rather than zero) indicate errors. */
|
||||
long (*dso_ctrl)(DSO *dso, int cmd, long larg, void *parg);
|
||||
/* The default DSO_METHOD-specific function for converting filenames to
|
||||
* a canonical native form. */
|
||||
DSO_NAME_CONVERTER_FUNC dso_name_converter;
|
||||
|
||||
/* [De]Initialisation handlers. */
|
||||
int (*init)(DSO *dso);
|
||||
@@ -140,6 +163,23 @@ struct dso_st
|
||||
/* For use by applications etc ... use this for your bits'n'pieces,
|
||||
* don't touch meth_data! */
|
||||
CRYPTO_EX_DATA ex_data;
|
||||
/* If this callback function pointer is set to non-NULL, then it will
|
||||
* be used on DSO_load() in place of meth->dso_name_converter. NB: This
|
||||
* should normally set using DSO_set_name_converter(). */
|
||||
DSO_NAME_CONVERTER_FUNC name_converter;
|
||||
/* This is populated with (a copy of) the platform-independant
|
||||
* filename used for this DSO. */
|
||||
char *filename;
|
||||
/* This is populated with (a copy of) the translated filename by which
|
||||
* the DSO was actually loaded. It is NULL iff the DSO is not currently
|
||||
* loaded. NB: This is here because the filename translation process
|
||||
* may involve a callback being invoked more than once not only to
|
||||
* convert to a platform-specific form, but also to try different
|
||||
* filenames in the process of trying to perform a load. As such, this
|
||||
* variable can be used to indicate (a) whether this DSO structure
|
||||
* corresponds to a loaded library or not, and (b) the filename with
|
||||
* which it was actually loaded. */
|
||||
char *loaded_filename;
|
||||
};
|
||||
|
||||
|
||||
@@ -150,7 +190,35 @@ int DSO_flags(DSO *dso);
|
||||
int DSO_up(DSO *dso);
|
||||
long DSO_ctrl(DSO *dso, int cmd, long larg, void *parg);
|
||||
|
||||
void DSO_set_default_method(DSO_METHOD *meth);
|
||||
/* This function sets the DSO's name_converter callback. If it is non-NULL,
|
||||
* then it will be used instead of the associated DSO_METHOD's function. If
|
||||
* oldcb is non-NULL then it is set to the function pointer value being
|
||||
* replaced. Return value is non-zero for success. */
|
||||
int DSO_set_name_converter(DSO *dso, DSO_NAME_CONVERTER_FUNC cb,
|
||||
DSO_NAME_CONVERTER_FUNC *oldcb);
|
||||
/* These functions can be used to get/set the platform-independant filename
|
||||
* used for a DSO. NB: set will fail if the DSO is already loaded. */
|
||||
const char *DSO_get_filename(DSO *dso);
|
||||
int DSO_set_filename(DSO *dso, const char *filename);
|
||||
/* This function will invoke the DSO's name_converter callback to translate a
|
||||
* filename, or if the callback isn't set it will instead use the DSO_METHOD's
|
||||
* converter. If "filename" is NULL, the "filename" in the DSO itself will be
|
||||
* used. If the DSO_FLAG_NO_NAME_TRANSLATION flag is set, then the filename is
|
||||
* simply duplicated. NB: This function is usually called from within a
|
||||
* DSO_METHOD during the processing of a DSO_load() call, and is exposed so that
|
||||
* caller-created DSO_METHODs can do the same thing. A non-NULL return value
|
||||
* will need to be OPENSSL_free()'d. */
|
||||
char *DSO_convert_filename(DSO *dso, const char *filename);
|
||||
/* If the DSO is currently loaded, this returns the filename that it was loaded
|
||||
* under, otherwise it returns NULL. So it is also useful as a test as to
|
||||
* whether the DSO is currently loaded. NB: This will not necessarily return
|
||||
* the same value as DSO_convert_filename(dso, dso->filename), because the
|
||||
* DSO_METHOD's load function may have tried a variety of filenames (with
|
||||
* and/or without the aid of the converters) before settling on the one it
|
||||
* actually loaded. */
|
||||
const char *DSO_get_loaded_filename(DSO *dso);
|
||||
|
||||
void DSO_set_default_method(DSO_METHOD *meth);
|
||||
DSO_METHOD *DSO_get_default_method(void);
|
||||
DSO_METHOD *DSO_get_method(DSO *dso);
|
||||
DSO_METHOD *DSO_set_method(DSO *dso, DSO_METHOD *meth);
|
||||
@@ -207,17 +275,24 @@ void ERR_load_DSO_strings(void);
|
||||
#define DSO_F_DLFCN_BIND_FUNC 100
|
||||
#define DSO_F_DLFCN_BIND_VAR 101
|
||||
#define DSO_F_DLFCN_LOAD 102
|
||||
#define DSO_F_DLFCN_NAME_CONVERTER 123
|
||||
#define DSO_F_DLFCN_UNLOAD 103
|
||||
#define DSO_F_DL_BIND_FUNC 104
|
||||
#define DSO_F_DL_BIND_VAR 105
|
||||
#define DSO_F_DL_LOAD 106
|
||||
#define DSO_F_DL_NAME_CONVERTER 124
|
||||
#define DSO_F_DL_UNLOAD 107
|
||||
#define DSO_F_DSO_BIND_FUNC 108
|
||||
#define DSO_F_DSO_BIND_VAR 109
|
||||
#define DSO_F_DSO_CONVERT_FILENAME 126
|
||||
#define DSO_F_DSO_CTRL 110
|
||||
#define DSO_F_DSO_FREE 111
|
||||
#define DSO_F_DSO_GET_FILENAME 127
|
||||
#define DSO_F_DSO_GET_LOADED_FILENAME 128
|
||||
#define DSO_F_DSO_LOAD 112
|
||||
#define DSO_F_DSO_NEW_METHOD 113
|
||||
#define DSO_F_DSO_SET_FILENAME 129
|
||||
#define DSO_F_DSO_SET_NAME_CONVERTER 122
|
||||
#define DSO_F_DSO_UP 114
|
||||
#define DSO_F_VMS_BIND_VAR 115
|
||||
#define DSO_F_VMS_LOAD 116
|
||||
@@ -225,14 +300,19 @@ void ERR_load_DSO_strings(void);
|
||||
#define DSO_F_WIN32_BIND_FUNC 118
|
||||
#define DSO_F_WIN32_BIND_VAR 119
|
||||
#define DSO_F_WIN32_LOAD 120
|
||||
#define DSO_F_WIN32_NAME_CONVERTER 125
|
||||
#define DSO_F_WIN32_UNLOAD 121
|
||||
|
||||
/* Reason codes. */
|
||||
#define DSO_R_CTRL_FAILED 100
|
||||
#define DSO_R_DSO_ALREADY_LOADED 110
|
||||
#define DSO_R_FILENAME_TOO_BIG 101
|
||||
#define DSO_R_FINISH_FAILED 102
|
||||
#define DSO_R_LOAD_FAILED 103
|
||||
#define DSO_R_NAME_TRANSLATION_FAILED 109
|
||||
#define DSO_R_NO_FILENAME 111
|
||||
#define DSO_R_NULL_HANDLE 104
|
||||
#define DSO_R_SET_FILENAME_FAILED 112
|
||||
#define DSO_R_STACK_ERROR 105
|
||||
#define DSO_R_SYM_FAILURE 106
|
||||
#define DSO_R_UNLOAD_FAILED 107
|
||||
|
@@ -72,7 +72,7 @@ DSO_METHOD *DSO_METHOD_dl(void)
|
||||
/* Part of the hack in "dl_load" ... */
|
||||
#define DSO_MAX_TRANSLATED_SIZE 256
|
||||
|
||||
static int dl_load(DSO *dso, const char *filename);
|
||||
static int dl_load(DSO *dso);
|
||||
static int dl_unload(DSO *dso);
|
||||
static void *dl_bind_var(DSO *dso, const char *symname);
|
||||
static DSO_FUNC_TYPE dl_bind_func(DSO *dso, const char *symname);
|
||||
@@ -83,6 +83,7 @@ static int dl_init(DSO *dso);
|
||||
static int dl_finish(DSO *dso);
|
||||
static int dl_ctrl(DSO *dso, int cmd, long larg, void *parg);
|
||||
#endif
|
||||
static char *dl_name_converter(DSO *dso, const char *filename);
|
||||
|
||||
static DSO_METHOD dso_meth_dl = {
|
||||
"OpenSSL 'dl' shared library method",
|
||||
@@ -96,6 +97,7 @@ static DSO_METHOD dso_meth_dl = {
|
||||
NULL, /* unbind_func */
|
||||
#endif
|
||||
NULL, /* ctrl */
|
||||
dl_name_converter,
|
||||
NULL, /* init */
|
||||
NULL /* finish */
|
||||
};
|
||||
@@ -111,35 +113,41 @@ DSO_METHOD *DSO_METHOD_dl(void)
|
||||
* type so the cast is safe.
|
||||
*/
|
||||
|
||||
static int dl_load(DSO *dso, const char *filename)
|
||||
static int dl_load(DSO *dso)
|
||||
{
|
||||
shl_t ptr;
|
||||
char translated[DSO_MAX_TRANSLATED_SIZE];
|
||||
int len;
|
||||
shl_t ptr = NULL;
|
||||
/* We don't do any fancy retries or anything, just take the method's
|
||||
* (or DSO's if it has the callback set) best translation of the
|
||||
* platform-independant filename and try once with that. */
|
||||
char *filename= DSO_convert_filename(dso, NULL);
|
||||
|
||||
/* The same comment as in dlfcn_load applies here. bleurgh. */
|
||||
len = strlen(filename);
|
||||
if((dso->flags & DSO_FLAG_NAME_TRANSLATION) &&
|
||||
(len + 6 < DSO_MAX_TRANSLATED_SIZE) &&
|
||||
(strstr(filename, "/") == NULL))
|
||||
if(filename == NULL)
|
||||
{
|
||||
sprintf(translated, "lib%s.so", filename);
|
||||
ptr = shl_load(translated, BIND_IMMEDIATE, NULL);
|
||||
DSOerr(DSO_F_DL_LOAD,DSO_R_NO_FILENAME);
|
||||
goto err;
|
||||
}
|
||||
else
|
||||
ptr = shl_load(filename, BIND_IMMEDIATE, NULL);
|
||||
ptr = shl_load(filename, BIND_IMMEDIATE, NULL);
|
||||
if(ptr == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DL_LOAD,DSO_R_LOAD_FAILED);
|
||||
return(0);
|
||||
goto err;
|
||||
}
|
||||
if(!sk_push(dso->meth_data, (char *)ptr))
|
||||
{
|
||||
DSOerr(DSO_F_DL_LOAD,DSO_R_STACK_ERROR);
|
||||
shl_unload(ptr);
|
||||
return(0);
|
||||
goto err;
|
||||
}
|
||||
/* Success, stick the converted filename we've loaded under into the DSO
|
||||
* (it also serves as the indicator that we are currently loaded). */
|
||||
dso->loaded_filename = filename;
|
||||
return(1);
|
||||
err:
|
||||
/* Cleanup! */
|
||||
if(filename != NULL)
|
||||
OPENSSL_free(filename);
|
||||
if(ptr != NULL)
|
||||
shl_unload(ptr);
|
||||
return(0);
|
||||
}
|
||||
|
||||
static int dl_unload(DSO *dso)
|
||||
@@ -187,7 +195,7 @@ static void *dl_bind_var(DSO *dso, const char *symname)
|
||||
DSOerr(DSO_F_DL_BIND_VAR,DSO_R_NULL_HANDLE);
|
||||
return(NULL);
|
||||
}
|
||||
if (shl_findsym(ptr, symname, TYPE_UNDEFINED, &sym) < 0)
|
||||
if (shl_findsym(&ptr, symname, TYPE_UNDEFINED, &sym) < 0)
|
||||
{
|
||||
DSOerr(DSO_F_DL_BIND_VAR,DSO_R_SYM_FAILURE);
|
||||
return(NULL);
|
||||
@@ -216,7 +224,7 @@ static DSO_FUNC_TYPE dl_bind_func(DSO *dso, const char *symname)
|
||||
DSOerr(DSO_F_DL_BIND_FUNC,DSO_R_NULL_HANDLE);
|
||||
return(NULL);
|
||||
}
|
||||
if (shl_findsym(ptr, symname, TYPE_UNDEFINED, &sym) < 0)
|
||||
if (shl_findsym(&ptr, symname, TYPE_UNDEFINED, &sym) < 0)
|
||||
{
|
||||
DSOerr(DSO_F_DL_BIND_FUNC,DSO_R_SYM_FAILURE);
|
||||
return(NULL);
|
||||
@@ -224,4 +232,47 @@ static DSO_FUNC_TYPE dl_bind_func(DSO *dso, const char *symname)
|
||||
return((DSO_FUNC_TYPE)sym);
|
||||
}
|
||||
|
||||
/* This function is identical to the one in dso_dlfcn.c, but as it is highly
|
||||
* unlikely that both the "dl" *and* "dlfcn" variants are being compiled at the
|
||||
* same time, there's no great duplicating the code. Figuring out an elegant
|
||||
* way to share one copy of the code would be more difficult and would not
|
||||
* leave the implementations independant. */
|
||||
#if defined(__hpux)
|
||||
static const char extension[] = ".sl";
|
||||
#else
|
||||
static const char extension[] = ".so";
|
||||
#endif
|
||||
static char *dl_name_converter(DSO *dso, const char *filename)
|
||||
{
|
||||
char *translated;
|
||||
int len, rsize, transform;
|
||||
|
||||
len = strlen(filename);
|
||||
rsize = len + 1;
|
||||
transform = (strstr(filename, "/") == NULL);
|
||||
{
|
||||
/* We will convert this to "%s.s?" or "lib%s.s?" */
|
||||
rsize += strlen(extension);/* The length of ".s?" */
|
||||
if ((DSO_flags(dso) & DSO_FLAG_NAME_TRANSLATION_EXT_ONLY) == 0)
|
||||
rsize += 3; /* The length of "lib" */
|
||||
}
|
||||
translated = OPENSSL_malloc(rsize);
|
||||
if(translated == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DL_NAME_CONVERTER,
|
||||
DSO_R_NAME_TRANSLATION_FAILED);
|
||||
return(NULL);
|
||||
}
|
||||
if(transform)
|
||||
{
|
||||
if ((DSO_flags(dso) & DSO_FLAG_NAME_TRANSLATION_EXT_ONLY) == 0)
|
||||
sprintf(translated, "lib%s%s", filename, extension);
|
||||
else
|
||||
sprintf(translated, "%s%s", filename, extension);
|
||||
}
|
||||
else
|
||||
sprintf(translated, "%s", filename);
|
||||
return(translated);
|
||||
}
|
||||
|
||||
#endif /* DSO_DL */
|
||||
|
@@ -74,7 +74,7 @@ DSO_METHOD *DSO_METHOD_dlfcn(void)
|
||||
/* Part of the hack in "dlfcn_load" ... */
|
||||
#define DSO_MAX_TRANSLATED_SIZE 256
|
||||
|
||||
static int dlfcn_load(DSO *dso, const char *filename);
|
||||
static int dlfcn_load(DSO *dso);
|
||||
static int dlfcn_unload(DSO *dso);
|
||||
static void *dlfcn_bind_var(DSO *dso, const char *symname);
|
||||
static DSO_FUNC_TYPE dlfcn_bind_func(DSO *dso, const char *symname);
|
||||
@@ -84,6 +84,7 @@ static int dlfcn_init(DSO *dso);
|
||||
static int dlfcn_finish(DSO *dso);
|
||||
static long dlfcn_ctrl(DSO *dso, int cmd, long larg, void *parg);
|
||||
#endif
|
||||
static char *dlfcn_name_converter(DSO *dso, const char *filename);
|
||||
|
||||
static DSO_METHOD dso_meth_dlfcn = {
|
||||
"OpenSSL 'dlfcn' shared library method",
|
||||
@@ -97,6 +98,7 @@ static DSO_METHOD dso_meth_dlfcn = {
|
||||
NULL, /* unbind_func */
|
||||
#endif
|
||||
NULL, /* ctrl */
|
||||
dlfcn_name_converter,
|
||||
NULL, /* init */
|
||||
NULL /* finish */
|
||||
};
|
||||
@@ -130,41 +132,39 @@ DSO_METHOD *DSO_METHOD_dlfcn(void)
|
||||
* (i) the handle (void*) returned from dlopen().
|
||||
*/
|
||||
|
||||
static int dlfcn_load(DSO *dso, const char *filename)
|
||||
static int dlfcn_load(DSO *dso)
|
||||
{
|
||||
void *ptr;
|
||||
char translated[DSO_MAX_TRANSLATED_SIZE];
|
||||
int len;
|
||||
void *ptr = NULL;
|
||||
/* See applicable comments in dso_dl.c */
|
||||
char *filename = DSO_convert_filename(dso, NULL);
|
||||
|
||||
/* NB: This is a hideous hack, but I'm not yet sure what
|
||||
* to replace it with. This attempts to convert any filename,
|
||||
* that looks like it has no path information, into a
|
||||
* translated form, e. "blah" -> "libblah.so" */
|
||||
len = strlen(filename);
|
||||
if((dso->flags & DSO_FLAG_NAME_TRANSLATION) &&
|
||||
(len + 6 < DSO_MAX_TRANSLATED_SIZE) &&
|
||||
(strstr(filename, "/") == NULL))
|
||||
if(filename == NULL)
|
||||
{
|
||||
sprintf(translated, "lib%s.so", filename);
|
||||
ptr = dlopen(translated, DLOPEN_FLAG);
|
||||
}
|
||||
else
|
||||
{
|
||||
ptr = dlopen(filename, DLOPEN_FLAG);
|
||||
DSOerr(DSO_F_DLFCN_LOAD,DSO_R_NO_FILENAME);
|
||||
goto err;
|
||||
}
|
||||
ptr = dlopen(filename, DLOPEN_FLAG);
|
||||
if(ptr == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DLFCN_LOAD,DSO_R_LOAD_FAILED);
|
||||
return(0);
|
||||
goto err;
|
||||
}
|
||||
if(!sk_push(dso->meth_data, (char *)ptr))
|
||||
{
|
||||
DSOerr(DSO_F_DLFCN_LOAD,DSO_R_STACK_ERROR);
|
||||
dlclose(ptr);
|
||||
return(0);
|
||||
goto err;
|
||||
}
|
||||
/* Success */
|
||||
dso->loaded_filename = filename;
|
||||
return(1);
|
||||
}
|
||||
err:
|
||||
/* Cleanup! */
|
||||
if(filename != NULL)
|
||||
OPENSSL_free(filename);
|
||||
if(ptr != NULL)
|
||||
dlclose(ptr);
|
||||
return(0);
|
||||
}
|
||||
|
||||
static int dlfcn_unload(DSO *dso)
|
||||
{
|
||||
@@ -249,4 +249,38 @@ static DSO_FUNC_TYPE dlfcn_bind_func(DSO *dso, const char *symname)
|
||||
return(sym);
|
||||
}
|
||||
|
||||
static char *dlfcn_name_converter(DSO *dso, const char *filename)
|
||||
{
|
||||
char *translated;
|
||||
int len, rsize, transform;
|
||||
|
||||
len = strlen(filename);
|
||||
rsize = len + 1;
|
||||
transform = (strstr(filename, "/") == NULL);
|
||||
if(transform)
|
||||
{
|
||||
/* We will convert this to "%s.so" or "lib%s.so" */
|
||||
rsize += 3; /* The length of ".so" */
|
||||
if ((DSO_flags(dso) & DSO_FLAG_NAME_TRANSLATION_EXT_ONLY) == 0)
|
||||
rsize += 3; /* The length of "lib" */
|
||||
}
|
||||
translated = OPENSSL_malloc(rsize);
|
||||
if(translated == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DLFCN_NAME_CONVERTER,
|
||||
DSO_R_NAME_TRANSLATION_FAILED);
|
||||
return(NULL);
|
||||
}
|
||||
if(transform)
|
||||
{
|
||||
if ((DSO_flags(dso) & DSO_FLAG_NAME_TRANSLATION_EXT_ONLY) == 0)
|
||||
sprintf(translated, "lib%s.so", filename);
|
||||
else
|
||||
sprintf(translated, "%s.so", filename);
|
||||
}
|
||||
else
|
||||
sprintf(translated, "%s", filename);
|
||||
return(translated);
|
||||
}
|
||||
|
||||
#endif /* DSO_DLFCN */
|
||||
|
@@ -69,17 +69,24 @@ static ERR_STRING_DATA DSO_str_functs[]=
|
||||
{ERR_PACK(0,DSO_F_DLFCN_BIND_FUNC,0), "DLFCN_BIND_FUNC"},
|
||||
{ERR_PACK(0,DSO_F_DLFCN_BIND_VAR,0), "DLFCN_BIND_VAR"},
|
||||
{ERR_PACK(0,DSO_F_DLFCN_LOAD,0), "DLFCN_LOAD"},
|
||||
{ERR_PACK(0,DSO_F_DLFCN_NAME_CONVERTER,0), "DLFCN_NAME_CONVERTER"},
|
||||
{ERR_PACK(0,DSO_F_DLFCN_UNLOAD,0), "DLFCN_UNLOAD"},
|
||||
{ERR_PACK(0,DSO_F_DL_BIND_FUNC,0), "DL_BIND_FUNC"},
|
||||
{ERR_PACK(0,DSO_F_DL_BIND_VAR,0), "DL_BIND_VAR"},
|
||||
{ERR_PACK(0,DSO_F_DL_LOAD,0), "DL_LOAD"},
|
||||
{ERR_PACK(0,DSO_F_DL_NAME_CONVERTER,0), "DL_NAME_CONVERTER"},
|
||||
{ERR_PACK(0,DSO_F_DL_UNLOAD,0), "DL_UNLOAD"},
|
||||
{ERR_PACK(0,DSO_F_DSO_BIND_FUNC,0), "DSO_bind_func"},
|
||||
{ERR_PACK(0,DSO_F_DSO_BIND_VAR,0), "DSO_bind_var"},
|
||||
{ERR_PACK(0,DSO_F_DSO_CONVERT_FILENAME,0), "DSO_convert_filename"},
|
||||
{ERR_PACK(0,DSO_F_DSO_CTRL,0), "DSO_ctrl"},
|
||||
{ERR_PACK(0,DSO_F_DSO_FREE,0), "DSO_free"},
|
||||
{ERR_PACK(0,DSO_F_DSO_GET_FILENAME,0), "DSO_get_filename"},
|
||||
{ERR_PACK(0,DSO_F_DSO_GET_LOADED_FILENAME,0), "DSO_get_loaded_filename"},
|
||||
{ERR_PACK(0,DSO_F_DSO_LOAD,0), "DSO_load"},
|
||||
{ERR_PACK(0,DSO_F_DSO_NEW_METHOD,0), "DSO_new_method"},
|
||||
{ERR_PACK(0,DSO_F_DSO_SET_FILENAME,0), "DSO_set_filename"},
|
||||
{ERR_PACK(0,DSO_F_DSO_SET_NAME_CONVERTER,0), "DSO_set_name_converter"},
|
||||
{ERR_PACK(0,DSO_F_DSO_UP,0), "DSO_up"},
|
||||
{ERR_PACK(0,DSO_F_VMS_BIND_VAR,0), "VMS_BIND_VAR"},
|
||||
{ERR_PACK(0,DSO_F_VMS_LOAD,0), "VMS_LOAD"},
|
||||
@@ -87,6 +94,7 @@ static ERR_STRING_DATA DSO_str_functs[]=
|
||||
{ERR_PACK(0,DSO_F_WIN32_BIND_FUNC,0), "WIN32_BIND_FUNC"},
|
||||
{ERR_PACK(0,DSO_F_WIN32_BIND_VAR,0), "WIN32_BIND_VAR"},
|
||||
{ERR_PACK(0,DSO_F_WIN32_LOAD,0), "WIN32_LOAD"},
|
||||
{ERR_PACK(0,DSO_F_WIN32_NAME_CONVERTER,0), "WIN32_NAME_CONVERTER"},
|
||||
{ERR_PACK(0,DSO_F_WIN32_UNLOAD,0), "WIN32_UNLOAD"},
|
||||
{0,NULL}
|
||||
};
|
||||
@@ -94,10 +102,14 @@ static ERR_STRING_DATA DSO_str_functs[]=
|
||||
static ERR_STRING_DATA DSO_str_reasons[]=
|
||||
{
|
||||
{DSO_R_CTRL_FAILED ,"control command failed"},
|
||||
{DSO_R_DSO_ALREADY_LOADED ,"dso already loaded"},
|
||||
{DSO_R_FILENAME_TOO_BIG ,"filename too big"},
|
||||
{DSO_R_FINISH_FAILED ,"cleanup method function failed"},
|
||||
{DSO_R_LOAD_FAILED ,"could not load the shared library"},
|
||||
{DSO_R_NAME_TRANSLATION_FAILED ,"name translation failed"},
|
||||
{DSO_R_NO_FILENAME ,"no filename"},
|
||||
{DSO_R_NULL_HANDLE ,"a null shared library handle was used"},
|
||||
{DSO_R_SET_FILENAME_FAILED ,"set filename failed"},
|
||||
{DSO_R_STACK_ERROR ,"the meth_data stack is corrupt"},
|
||||
{DSO_R_SYM_FAILURE ,"could not bind to the requested symbol name"},
|
||||
{DSO_R_UNLOAD_FAILED ,"could not unload the shared library"},
|
||||
|
@@ -164,6 +164,10 @@ int DSO_free(DSO *dso)
|
||||
}
|
||||
|
||||
sk_free(dso->meth_data);
|
||||
if(dso->filename != NULL)
|
||||
OPENSSL_free(dso->filename);
|
||||
if(dso->loaded_filename != NULL)
|
||||
OPENSSL_free(dso->loaded_filename);
|
||||
|
||||
OPENSSL_free(dso);
|
||||
return(1);
|
||||
@@ -192,48 +196,61 @@ DSO *DSO_load(DSO *dso, const char *filename, DSO_METHOD *meth, int flags)
|
||||
DSO *ret;
|
||||
int allocated = 0;
|
||||
|
||||
if(filename == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DSO_LOAD,ERR_R_PASSED_NULL_PARAMETER);
|
||||
return(NULL);
|
||||
}
|
||||
if(dso == NULL)
|
||||
{
|
||||
ret = DSO_new_method(meth);
|
||||
if(ret == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DSO_LOAD,ERR_R_MALLOC_FAILURE);
|
||||
return(NULL);
|
||||
goto err;
|
||||
}
|
||||
allocated = 1;
|
||||
}
|
||||
else
|
||||
ret = dso;
|
||||
/* Don't load if we're currently already loaded */
|
||||
if(dso->filename != NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DSO_LOAD,DSO_R_DSO_ALREADY_LOADED);
|
||||
goto err;
|
||||
}
|
||||
/* filename can only be NULL if we were passed a dso that already has
|
||||
* one set. */
|
||||
if(filename != NULL)
|
||||
if(!DSO_set_filename(dso, filename))
|
||||
{
|
||||
DSOerr(DSO_F_DSO_LOAD,DSO_R_SET_FILENAME_FAILED);
|
||||
goto err;
|
||||
}
|
||||
filename = dso->filename;
|
||||
if(filename == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DSO_LOAD,DSO_R_NO_FILENAME);
|
||||
goto err;
|
||||
}
|
||||
/* Bleurgh ... have to check for negative return values for
|
||||
* errors. <grimace> */
|
||||
if(DSO_ctrl(ret, DSO_CTRL_SET_FLAGS, flags, NULL) < 0)
|
||||
{
|
||||
DSOerr(DSO_F_DSO_LOAD,DSO_R_CTRL_FAILED);
|
||||
if(allocated)
|
||||
DSO_free(ret);
|
||||
return(NULL);
|
||||
goto err;
|
||||
}
|
||||
if(ret->meth->dso_load == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DSO_LOAD,DSO_R_UNSUPPORTED);
|
||||
if(allocated)
|
||||
DSO_free(ret);
|
||||
return(NULL);
|
||||
goto err;
|
||||
}
|
||||
if(!ret->meth->dso_load(ret, filename))
|
||||
if(!ret->meth->dso_load(ret))
|
||||
{
|
||||
DSOerr(DSO_F_DSO_LOAD,DSO_R_LOAD_FAILED);
|
||||
if(allocated)
|
||||
DSO_free(ret);
|
||||
return(NULL);
|
||||
goto err;
|
||||
}
|
||||
/* Load succeeded */
|
||||
return(ret);
|
||||
err:
|
||||
if(allocated)
|
||||
DSO_free(ret);
|
||||
return(NULL);
|
||||
}
|
||||
|
||||
void *DSO_bind_var(DSO *dso, const char *symname)
|
||||
@@ -320,3 +337,104 @@ long DSO_ctrl(DSO *dso, int cmd, long larg, void *parg)
|
||||
}
|
||||
return(dso->meth->dso_ctrl(dso,cmd,larg,parg));
|
||||
}
|
||||
|
||||
int DSO_set_name_converter(DSO *dso, DSO_NAME_CONVERTER_FUNC cb,
|
||||
DSO_NAME_CONVERTER_FUNC *oldcb)
|
||||
{
|
||||
if(dso == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DSO_SET_NAME_CONVERTER,
|
||||
ERR_R_PASSED_NULL_PARAMETER);
|
||||
return(0);
|
||||
}
|
||||
if(oldcb)
|
||||
*oldcb = dso->name_converter;
|
||||
dso->name_converter = cb;
|
||||
return(1);
|
||||
}
|
||||
|
||||
const char *DSO_get_filename(DSO *dso)
|
||||
{
|
||||
if(dso == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DSO_GET_FILENAME,ERR_R_PASSED_NULL_PARAMETER);
|
||||
return(NULL);
|
||||
}
|
||||
return(dso->filename);
|
||||
}
|
||||
|
||||
int DSO_set_filename(DSO *dso, const char *filename)
|
||||
{
|
||||
char *copied;
|
||||
|
||||
if((dso == NULL) || (filename == NULL))
|
||||
{
|
||||
DSOerr(DSO_F_DSO_SET_FILENAME,ERR_R_PASSED_NULL_PARAMETER);
|
||||
return(0);
|
||||
}
|
||||
if(dso->loaded_filename)
|
||||
{
|
||||
DSOerr(DSO_F_DSO_SET_FILENAME,DSO_R_DSO_ALREADY_LOADED);
|
||||
return(0);
|
||||
}
|
||||
/* We'll duplicate filename */
|
||||
copied = OPENSSL_malloc(strlen(filename) + 1);
|
||||
if(copied == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DSO_SET_FILENAME,ERR_R_MALLOC_FAILURE);
|
||||
return(0);
|
||||
}
|
||||
strcpy(copied, filename);
|
||||
if(dso->filename)
|
||||
OPENSSL_free(dso->filename);
|
||||
dso->filename = copied;
|
||||
return(1);
|
||||
}
|
||||
|
||||
char *DSO_convert_filename(DSO *dso, const char *filename)
|
||||
{
|
||||
char *result = NULL;
|
||||
|
||||
if(dso == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DSO_CONVERT_FILENAME,ERR_R_PASSED_NULL_PARAMETER);
|
||||
return(NULL);
|
||||
}
|
||||
if(filename == NULL)
|
||||
filename = dso->filename;
|
||||
if(filename == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DSO_CONVERT_FILENAME,DSO_R_NO_FILENAME);
|
||||
return(NULL);
|
||||
}
|
||||
if((dso->flags & DSO_FLAG_NO_NAME_TRANSLATION) == 0)
|
||||
{
|
||||
if(dso->name_converter != NULL)
|
||||
result = dso->name_converter(dso, filename);
|
||||
else if(dso->meth->dso_name_converter != NULL)
|
||||
result = dso->meth->dso_name_converter(dso, filename);
|
||||
}
|
||||
if(result == NULL)
|
||||
{
|
||||
result = OPENSSL_malloc(strlen(filename) + 1);
|
||||
if(result == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DSO_CONVERT_FILENAME,
|
||||
ERR_R_MALLOC_FAILURE);
|
||||
return(NULL);
|
||||
}
|
||||
strcpy(result, filename);
|
||||
}
|
||||
return(result);
|
||||
}
|
||||
|
||||
const char *DSO_get_loaded_filename(DSO *dso)
|
||||
{
|
||||
if(dso == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_DSO_GET_LOADED_FILENAME,
|
||||
ERR_R_PASSED_NULL_PARAMETER);
|
||||
return(NULL);
|
||||
}
|
||||
return(dso->loaded_filename);
|
||||
}
|
||||
|
@@ -78,7 +78,7 @@ DSO_METHOD *DSO_METHOD_vms(void)
|
||||
#else
|
||||
#pragma message disable DOLLARID
|
||||
|
||||
static int vms_load(DSO *dso, const char *filename);
|
||||
static int vms_load(DSO *dso);
|
||||
static int vms_unload(DSO *dso);
|
||||
static void *vms_bind_var(DSO *dso, const char *symname);
|
||||
static DSO_FUNC_TYPE vms_bind_func(DSO *dso, const char *symname);
|
||||
@@ -89,6 +89,7 @@ static int vms_init(DSO *dso);
|
||||
static int vms_finish(DSO *dso);
|
||||
static long vms_ctrl(DSO *dso, int cmd, long larg, void *parg);
|
||||
#endif
|
||||
static char *vms_name_converter(DSO *dso);
|
||||
|
||||
static DSO_METHOD dso_meth_vms = {
|
||||
"OpenSSL 'VMS' shared library method",
|
||||
@@ -102,6 +103,7 @@ static DSO_METHOD dso_meth_vms = {
|
||||
NULL, /* unbind_func */
|
||||
#endif
|
||||
NULL, /* ctrl */
|
||||
vms_name_converter,
|
||||
NULL, /* init */
|
||||
NULL /* finish */
|
||||
};
|
||||
@@ -129,8 +131,9 @@ DSO_METHOD *DSO_METHOD_vms(void)
|
||||
return(&dso_meth_vms);
|
||||
}
|
||||
|
||||
static int vms_load(DSO *dso, const char *filename)
|
||||
static int vms_load(DSO *dso)
|
||||
{
|
||||
#if 0
|
||||
DSO_VMS_INTERNAL *p;
|
||||
const char *sp1, *sp2; /* Search result */
|
||||
|
||||
@@ -208,6 +211,12 @@ static int vms_load(DSO *dso, const char *filename)
|
||||
return(0);
|
||||
}
|
||||
return(1);
|
||||
#else
|
||||
/* See the comments lower down in the vms_name_converter
|
||||
* "implementation" :-) */
|
||||
please_break_compilation();
|
||||
return(bother_richard);
|
||||
#endif
|
||||
}
|
||||
|
||||
/* Note that this doesn't actually unload the shared image, as there is no
|
||||
@@ -344,4 +353,26 @@ static DSO_FUNC_TYPE vms_bind_func(DSO *dso, const char *symname)
|
||||
return sym;
|
||||
}
|
||||
|
||||
static char *vms_name_converter(DSO *dso)
|
||||
{
|
||||
/* Implementation note: on VMS is it preferable to do real conversions
|
||||
* here, or to actually have it performed in-line with the bind calls
|
||||
* (given that VMS never actually does a load except implicitly within
|
||||
* the bind functions). Another note: normally (eg. dlfcn), the
|
||||
* DSO_load call will either load, put the loaded filename into the DSO
|
||||
* (which marks it effectively as "read-only"), and return success - or
|
||||
* it will fail. VMS needs to work out what to do - otherwise DSO_load
|
||||
* will always succeed, but leave the DSO looking unloaded (because the
|
||||
* loaded_filename will be NULL still) and then real loading (and
|
||||
* setting of loaded_filename) will only happen during the first bind
|
||||
* call (which should have error checking anyway to prevent you calling
|
||||
* it on an "unloaded" DSO - thus giving VMS *serious* grief). Richard,
|
||||
* what do you think? Is it worth having DSO_load() try to find and pin
|
||||
* itself to a library file (and populate loaded_filename) even though
|
||||
* it's unecessary to actually do a load prior to the first bind call?
|
||||
* I leave it to you ... :-) */
|
||||
deliberately_break_compilation_here();
|
||||
return(1);
|
||||
}
|
||||
|
||||
#endif /* VMS */
|
||||
|
@@ -71,7 +71,7 @@ DSO_METHOD *DSO_METHOD_win32(void)
|
||||
/* Part of the hack in "win32_load" ... */
|
||||
#define DSO_MAX_TRANSLATED_SIZE 256
|
||||
|
||||
static int win32_load(DSO *dso, const char *filename);
|
||||
static int win32_load(DSO *dso);
|
||||
static int win32_unload(DSO *dso);
|
||||
static void *win32_bind_var(DSO *dso, const char *symname);
|
||||
static DSO_FUNC_TYPE win32_bind_func(DSO *dso, const char *symname);
|
||||
@@ -82,6 +82,7 @@ static int win32_init(DSO *dso);
|
||||
static int win32_finish(DSO *dso);
|
||||
static long win32_ctrl(DSO *dso, int cmd, long larg, void *parg);
|
||||
#endif
|
||||
static char *win32_name_converter(DSO *dso, const char *filename);
|
||||
|
||||
static DSO_METHOD dso_meth_win32 = {
|
||||
"OpenSSL 'win32' shared library method",
|
||||
@@ -95,6 +96,7 @@ static DSO_METHOD dso_meth_win32 = {
|
||||
NULL, /* unbind_func */
|
||||
#endif
|
||||
NULL, /* ctrl */
|
||||
win32_name_converter,
|
||||
NULL, /* init */
|
||||
NULL /* finish */
|
||||
};
|
||||
@@ -109,50 +111,47 @@ DSO_METHOD *DSO_METHOD_win32(void)
|
||||
* LoadLibrary(), and copied.
|
||||
*/
|
||||
|
||||
static int win32_load(DSO *dso, const char *filename)
|
||||
static int win32_load(DSO *dso)
|
||||
{
|
||||
HINSTANCE h, *p;
|
||||
char translated[DSO_MAX_TRANSLATED_SIZE];
|
||||
int len;
|
||||
HINSTANCE h = NULL, *p = NULL;
|
||||
/* See applicable comments from dso_dl.c */
|
||||
char *filename = DSO_convert_filename(dso, NULL);
|
||||
|
||||
/* NB: This is a hideous hack, but I'm not yet sure what
|
||||
* to replace it with. This attempts to convert any filename,
|
||||
* that looks like it has no path information, into a
|
||||
* translated form, e. "blah" -> "blah.dll" ... I'm more
|
||||
* comfortable putting hacks into win32 code though ;-) */
|
||||
len = strlen(filename);
|
||||
if((dso->flags & DSO_FLAG_NAME_TRANSLATION) &&
|
||||
(len + 4 < DSO_MAX_TRANSLATED_SIZE) &&
|
||||
(strstr(filename, "/") == NULL) &&
|
||||
(strstr(filename, "\\") == NULL) &&
|
||||
(strstr(filename, ":") == NULL))
|
||||
if(filename == NULL)
|
||||
{
|
||||
sprintf(translated, "%s.dll", filename);
|
||||
h = LoadLibrary(translated);
|
||||
DSOerr(DSO_F_WIN32_LOAD,DSO_R_NO_FILENAME);
|
||||
goto err;
|
||||
}
|
||||
else
|
||||
h = LoadLibrary(filename);
|
||||
h = LoadLibrary(filename);
|
||||
if(h == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_WIN32_LOAD,DSO_R_LOAD_FAILED);
|
||||
return(0);
|
||||
goto err;
|
||||
}
|
||||
p = (HINSTANCE *)OPENSSL_malloc(sizeof(HINSTANCE));
|
||||
if(p == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_WIN32_LOAD,ERR_R_MALLOC_FAILURE);
|
||||
FreeLibrary(h);
|
||||
return(0);
|
||||
goto err;
|
||||
}
|
||||
*p = h;
|
||||
if(!sk_push(dso->meth_data, (char *)p))
|
||||
{
|
||||
DSOerr(DSO_F_WIN32_LOAD,DSO_R_STACK_ERROR);
|
||||
FreeLibrary(h);
|
||||
OPENSSL_free(p);
|
||||
return(0);
|
||||
goto err;
|
||||
}
|
||||
/* Success */
|
||||
dso->loaded_filename = filename;
|
||||
return(1);
|
||||
err:
|
||||
/* Cleanup !*/
|
||||
if(filename != NULL)
|
||||
OPENSSL_free(filename);
|
||||
if(p != NULL)
|
||||
OPENSSL_free(p);
|
||||
if(h != NULL)
|
||||
FreeLibrary(h);
|
||||
return(0);
|
||||
}
|
||||
|
||||
static int win32_unload(DSO *dso)
|
||||
@@ -246,4 +245,32 @@ static DSO_FUNC_TYPE win32_bind_func(DSO *dso, const char *symname)
|
||||
return((DSO_FUNC_TYPE)sym);
|
||||
}
|
||||
|
||||
static char *win32_name_converter(DSO *dso, const char *filename)
|
||||
{
|
||||
char *translated;
|
||||
int len, transform;
|
||||
|
||||
len = strlen(filename);
|
||||
transform = ((strstr(filename, "/") == NULL) &&
|
||||
(strstr(filename, "\\") == NULL) &&
|
||||
(strstr(filename, ":") == NULL));
|
||||
if(transform)
|
||||
/* We will convert this to "%s.dll" */
|
||||
translated = OPENSSL_malloc(len + 5);
|
||||
else
|
||||
/* We will simply duplicate filename */
|
||||
translated = OPENSSL_malloc(len + 1);
|
||||
if(translated == NULL)
|
||||
{
|
||||
DSOerr(DSO_F_WIN32_NAME_CONVERTER,
|
||||
DSO_R_NAME_TRANSLATION_FAILED);
|
||||
return(NULL);
|
||||
}
|
||||
if(transform)
|
||||
sprintf(translated, "%s.dll", filename);
|
||||
else
|
||||
sprintf(translated, "%s", filename);
|
||||
return(translated);
|
||||
}
|
||||
|
||||
#endif /* WIN32 */
|
||||
|
@@ -102,7 +102,8 @@ err_all.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
err_all.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs12.h
|
||||
err_all.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h
|
||||
err_all.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
err_all.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
err_all.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
err_all.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
err_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
err_all.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
err_all.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
|
@@ -24,7 +24,7 @@ APPS=
|
||||
LIB=$(TOP)/libcrypto.a
|
||||
LIBSRC= encode.c digest.c evp_enc.c evp_key.c \
|
||||
e_des.c e_bf.c e_idea.c e_des3.c \
|
||||
e_rc4.c names.c \
|
||||
e_rc4.c e_rd.c names.c \
|
||||
e_xcbc_d.c e_rc2.c e_cast.c e_rc5.c \
|
||||
m_null.c m_md2.c m_md4.c m_md5.c m_sha.c m_sha1.c \
|
||||
m_dss.c m_dss1.c m_mdc2.c m_ripemd.c \
|
||||
@@ -35,7 +35,7 @@ LIBSRC= encode.c digest.c evp_enc.c evp_key.c \
|
||||
|
||||
LIBOBJ= encode.o digest.o evp_enc.o evp_key.o \
|
||||
e_des.o e_bf.o e_idea.o e_des3.o \
|
||||
e_rc4.o names.o \
|
||||
e_rc4.o e_rd.o names.o \
|
||||
e_xcbc_d.o e_rc2.o e_cast.o e_rc5.o \
|
||||
m_null.o m_md2.o m_md4.o m_md5.o m_sha.o m_sha1.o \
|
||||
m_dss.o m_dss1.o m_mdc2.o m_ripemd.o \
|
||||
@@ -111,7 +111,8 @@ bio_b64.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
bio_b64.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
bio_b64.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
bio_b64.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
bio_b64.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
bio_b64.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
bio_b64.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
bio_b64.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
bio_b64.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
bio_b64.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
@@ -128,7 +129,8 @@ bio_enc.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
bio_enc.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
bio_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
bio_enc.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
bio_enc.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
bio_enc.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
bio_enc.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
bio_enc.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
bio_enc.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
bio_enc.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
@@ -145,7 +147,8 @@ bio_md.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
bio_md.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
bio_md.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
bio_md.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
bio_md.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
bio_md.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
bio_md.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
bio_md.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
bio_md.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
bio_md.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
@@ -163,10 +166,11 @@ bio_ok.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
bio_ok.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
bio_ok.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h
|
||||
bio_ok.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
bio_ok.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
bio_ok.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
bio_ok.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
bio_ok.o: ../cryptlib.h
|
||||
bio_ok.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
bio_ok.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
bio_ok.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
bio_ok.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
bio_ok.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
c_all.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
c_all.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
c_all.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -180,7 +184,8 @@ c_all.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
c_all.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
c_all.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
c_all.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
c_all.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
c_all.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
c_all.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
c_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
c_all.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
c_all.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
@@ -198,7 +203,8 @@ c_allc.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
c_allc.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
c_allc.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h
|
||||
c_allc.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
c_allc.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
c_allc.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
c_allc.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
c_allc.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
c_allc.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
c_allc.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -217,7 +223,8 @@ c_alld.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
c_alld.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
c_alld.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h
|
||||
c_alld.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
c_alld.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
c_alld.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
c_alld.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
c_alld.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
c_alld.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
c_alld.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -235,7 +242,8 @@ digest.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
digest.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
digest.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
digest.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
digest.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
digest.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
digest.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
digest.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
digest.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
digest.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
@@ -252,7 +260,8 @@ e_bf.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
e_bf.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
e_bf.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
e_bf.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
e_bf.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
e_bf.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
e_bf.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
e_bf.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
e_bf.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
e_bf.o: ../../include/openssl/symhacks.h ../cryptlib.h evp_locl.h
|
||||
@@ -269,7 +278,8 @@ e_cast.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
e_cast.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
e_cast.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
e_cast.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
e_cast.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
e_cast.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
e_cast.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
e_cast.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
e_cast.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
e_cast.o: ../../include/openssl/symhacks.h ../cryptlib.h evp_locl.h
|
||||
@@ -286,7 +296,8 @@ e_des.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
e_des.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
e_des.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
e_des.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
e_des.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
e_des.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
e_des.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
e_des.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
e_des.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
e_des.o: ../../include/openssl/symhacks.h ../cryptlib.h evp_locl.h
|
||||
@@ -303,7 +314,8 @@ e_des3.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
e_des3.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
e_des3.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
e_des3.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
e_des3.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
e_des3.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
e_des3.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
e_des3.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
e_des3.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
e_des3.o: ../../include/openssl/symhacks.h ../cryptlib.h evp_locl.h
|
||||
@@ -320,7 +332,8 @@ e_idea.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
e_idea.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
e_idea.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
e_idea.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
e_idea.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
e_idea.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
e_idea.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
e_idea.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
e_idea.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
e_idea.o: ../../include/openssl/symhacks.h ../cryptlib.h evp_locl.h
|
||||
@@ -337,7 +350,8 @@ e_null.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
e_null.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
e_null.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
e_null.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
e_null.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
e_null.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
e_null.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
e_null.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
e_null.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
e_null.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
@@ -354,7 +368,8 @@ e_rc2.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
e_rc2.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
e_rc2.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
e_rc2.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
e_rc2.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
e_rc2.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
e_rc2.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
e_rc2.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
e_rc2.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
e_rc2.o: ../../include/openssl/symhacks.h ../cryptlib.h evp_locl.h
|
||||
@@ -371,7 +386,8 @@ e_rc4.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
e_rc4.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
e_rc4.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
e_rc4.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
e_rc4.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
e_rc4.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
e_rc4.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
e_rc4.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
e_rc4.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
e_rc4.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
@@ -388,10 +404,28 @@ e_rc5.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
e_rc5.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
e_rc5.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
e_rc5.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
e_rc5.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
e_rc5.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
e_rc5.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
e_rc5.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
e_rc5.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
e_rc5.o: ../../include/openssl/symhacks.h ../cryptlib.h evp_locl.h
|
||||
e_rd.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
e_rd.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
e_rd.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
|
||||
e_rd.o: ../../include/openssl/des.h ../../include/openssl/dh.h
|
||||
e_rd.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
|
||||
e_rd.o: ../../include/openssl/err.h ../../include/openssl/evp.h
|
||||
e_rd.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
|
||||
e_rd.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
|
||||
e_rd.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
e_rd.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
e_rd.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
e_rd.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
e_rd.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
e_rd.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
e_rd.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
e_rd.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
e_rd.o: ../../include/openssl/symhacks.h
|
||||
e_xcbc_d.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
e_xcbc_d.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
e_xcbc_d.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -406,10 +440,11 @@ e_xcbc_d.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
e_xcbc_d.o: ../../include/openssl/opensslconf.h
|
||||
e_xcbc_d.o: ../../include/openssl/opensslv.h ../../include/openssl/rc2.h
|
||||
e_xcbc_d.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
e_xcbc_d.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
e_xcbc_d.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
e_xcbc_d.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
e_xcbc_d.o: ../cryptlib.h
|
||||
e_xcbc_d.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
e_xcbc_d.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
e_xcbc_d.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
e_xcbc_d.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
e_xcbc_d.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
encode.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
encode.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
encode.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -423,7 +458,8 @@ encode.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
encode.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
encode.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
encode.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
encode.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
encode.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
encode.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
encode.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
encode.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
encode.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
@@ -440,7 +476,8 @@ evp_enc.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
evp_enc.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
evp_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
evp_enc.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
evp_enc.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
evp_enc.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
evp_enc.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
evp_enc.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
evp_enc.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
evp_enc.o: ../../include/openssl/symhacks.h ../cryptlib.h evp_locl.h
|
||||
@@ -456,7 +493,8 @@ evp_err.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
evp_err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
evp_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
evp_err.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
evp_err.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
evp_err.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
evp_err.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
evp_err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
evp_err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
evp_err.o: ../../include/openssl/symhacks.h
|
||||
@@ -474,11 +512,12 @@ evp_key.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
evp_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
evp_key.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
evp_key.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
evp_key.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
evp_key.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
evp_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
evp_key.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
evp_key.o: ../cryptlib.h
|
||||
evp_key.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
evp_key.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
evp_key.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
evp_key.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
evp_key.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
evp_key.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
evp_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
evp_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
evp_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -492,7 +531,8 @@ evp_lib.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
||||
evp_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
evp_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
evp_lib.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
evp_lib.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
evp_lib.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
evp_lib.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
evp_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
evp_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
evp_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h
|
||||
@@ -510,11 +550,12 @@ evp_pbe.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
evp_pbe.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
evp_pbe.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
evp_pbe.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
evp_pbe.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
evp_pbe.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
evp_pbe.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
evp_pbe.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
evp_pbe.o: ../cryptlib.h
|
||||
evp_pbe.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
evp_pbe.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
evp_pbe.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
evp_pbe.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
evp_pbe.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
evp_pbe.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
evp_pkey.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
evp_pkey.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
evp_pkey.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -530,11 +571,12 @@ evp_pkey.o: ../../include/openssl/opensslconf.h
|
||||
evp_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
evp_pkey.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h
|
||||
evp_pkey.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
evp_pkey.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
evp_pkey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
evp_pkey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
evp_pkey.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
evp_pkey.o: ../cryptlib.h
|
||||
evp_pkey.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
evp_pkey.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
evp_pkey.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
evp_pkey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
evp_pkey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
evp_pkey.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
m_dss.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
m_dss.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
m_dss.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -549,11 +591,12 @@ m_dss.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
m_dss.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
m_dss.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
m_dss.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
m_dss.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
m_dss.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
m_dss.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
m_dss.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
m_dss.o: ../cryptlib.h
|
||||
m_dss.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
m_dss.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
m_dss.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
m_dss.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
m_dss.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
m_dss.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
m_dss1.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
m_dss1.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
m_dss1.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -568,11 +611,12 @@ m_dss1.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
m_dss1.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
m_dss1.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
m_dss1.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
m_dss1.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
m_dss1.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
m_dss1.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
m_dss1.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
m_dss1.o: ../cryptlib.h
|
||||
m_dss1.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
m_dss1.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
m_dss1.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
m_dss1.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
m_dss1.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
m_dss1.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
m_md2.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
m_md2.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
m_md2.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -587,11 +631,12 @@ m_md2.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
m_md2.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
m_md2.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
m_md2.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
m_md2.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
m_md2.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
m_md2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
m_md2.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
m_md2.o: ../cryptlib.h
|
||||
m_md2.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
m_md2.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
m_md2.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
m_md2.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
m_md2.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
m_md2.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
m_md4.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
m_md4.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
m_md4.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -606,11 +651,12 @@ m_md4.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
m_md4.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
m_md4.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
m_md4.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
m_md4.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
m_md4.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
m_md4.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
m_md4.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
m_md4.o: ../cryptlib.h
|
||||
m_md4.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
m_md4.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
m_md4.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
m_md4.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
m_md4.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
m_md4.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
m_md5.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
m_md5.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
m_md5.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -625,11 +671,12 @@ m_md5.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
m_md5.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
m_md5.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
m_md5.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
m_md5.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
m_md5.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
m_md5.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
m_md5.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
m_md5.o: ../cryptlib.h
|
||||
m_md5.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
m_md5.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
m_md5.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
m_md5.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
m_md5.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
m_md5.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
m_mdc2.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
m_mdc2.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
m_mdc2.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -644,11 +691,12 @@ m_mdc2.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
m_mdc2.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
m_mdc2.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
m_mdc2.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
m_mdc2.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
m_mdc2.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
m_mdc2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
m_mdc2.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
m_mdc2.o: ../cryptlib.h
|
||||
m_mdc2.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
m_mdc2.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
m_mdc2.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
m_mdc2.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
m_mdc2.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
m_mdc2.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
m_null.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
m_null.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
m_null.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -663,11 +711,12 @@ m_null.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
m_null.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
m_null.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
m_null.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
m_null.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
m_null.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
m_null.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
m_null.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
m_null.o: ../cryptlib.h
|
||||
m_null.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
m_null.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
m_null.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
m_null.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
m_null.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
m_null.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
m_ripemd.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
m_ripemd.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
m_ripemd.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -682,7 +731,9 @@ m_ripemd.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
m_ripemd.o: ../../include/openssl/opensslconf.h
|
||||
m_ripemd.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
m_ripemd.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
m_ripemd.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
m_ripemd.o: ../../include/openssl/rc5.h
|
||||
m_ripemd.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
m_ripemd.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
m_ripemd.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
m_ripemd.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
m_ripemd.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -701,11 +752,12 @@ m_sha.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
m_sha.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
m_sha.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
m_sha.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
m_sha.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
m_sha.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
m_sha.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
m_sha.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
m_sha.o: ../cryptlib.h
|
||||
m_sha.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
m_sha.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
m_sha.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
m_sha.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
m_sha.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
m_sha.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
m_sha1.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
m_sha1.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
m_sha1.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -720,11 +772,12 @@ m_sha1.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
m_sha1.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
m_sha1.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
m_sha1.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
m_sha1.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
m_sha1.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
m_sha1.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
m_sha1.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
m_sha1.o: ../cryptlib.h
|
||||
m_sha1.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
m_sha1.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
m_sha1.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
m_sha1.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
m_sha1.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
m_sha1.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
names.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
names.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
names.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -739,11 +792,12 @@ names.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
names.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
names.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
names.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
names.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
names.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
names.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
names.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
names.o: ../cryptlib.h
|
||||
names.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
names.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
names.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
names.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
names.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
names.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
p5_crpt.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
p5_crpt.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
p5_crpt.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -758,11 +812,12 @@ p5_crpt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
p5_crpt.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
p5_crpt.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
p5_crpt.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
p5_crpt.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
p5_crpt.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
p5_crpt.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
p5_crpt.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
p5_crpt.o: ../cryptlib.h
|
||||
p5_crpt.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p5_crpt.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p5_crpt.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p5_crpt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p5_crpt.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
p5_crpt.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
p5_crpt2.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
p5_crpt2.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
p5_crpt2.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -777,7 +832,9 @@ p5_crpt2.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
p5_crpt2.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p5_crpt2.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p5_crpt2.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p5_crpt2.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p5_crpt2.o: ../../include/openssl/rc5.h
|
||||
p5_crpt2.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p5_crpt2.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p5_crpt2.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p5_crpt2.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p5_crpt2.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -796,7 +853,8 @@ p_dec.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
p_dec.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
p_dec.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h
|
||||
p_dec.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p_dec.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p_dec.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
p_dec.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p_dec.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p_dec.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p_dec.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -815,7 +873,8 @@ p_enc.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
p_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
p_enc.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h
|
||||
p_enc.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p_enc.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p_enc.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
p_enc.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p_enc.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p_enc.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -834,7 +893,8 @@ p_lib.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
p_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p_lib.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p_lib.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p_lib.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
p_lib.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -853,11 +913,12 @@ p_open.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
p_open.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
p_open.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
p_open.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
p_open.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
p_open.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
p_open.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
p_open.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
p_open.o: ../cryptlib.h
|
||||
p_open.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p_open.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p_open.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p_open.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p_open.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
p_open.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
p_seal.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
p_seal.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
p_seal.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -872,7 +933,8 @@ p_seal.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
p_seal.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
p_seal.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h
|
||||
p_seal.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p_seal.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p_seal.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
p_seal.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p_seal.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p_seal.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p_seal.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -891,11 +953,12 @@ p_sign.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
p_sign.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
p_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
p_sign.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
p_sign.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
p_sign.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
p_sign.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
p_sign.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
p_sign.o: ../cryptlib.h
|
||||
p_sign.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p_sign.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p_sign.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p_sign.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p_sign.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
p_sign.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
p_verify.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
p_verify.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
p_verify.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -910,7 +973,9 @@ p_verify.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
p_verify.o: ../../include/openssl/opensslconf.h
|
||||
p_verify.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
p_verify.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p_verify.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p_verify.o: ../../include/openssl/rc5.h
|
||||
p_verify.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p_verify.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p_verify.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p_verify.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p_verify.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
|
@@ -64,6 +64,8 @@
|
||||
|
||||
void OpenSSL_add_all_ciphers(void)
|
||||
{
|
||||
int i,j;
|
||||
|
||||
#ifndef NO_DES
|
||||
EVP_add_cipher(EVP_des_cfb());
|
||||
EVP_add_cipher(EVP_des_ede_cfb());
|
||||
@@ -144,6 +146,12 @@ void OpenSSL_add_all_ciphers(void)
|
||||
EVP_add_cipher_alias(SN_rc5_cbc,"rc5");
|
||||
EVP_add_cipher_alias(SN_rc5_cbc,"RC5");
|
||||
#endif
|
||||
|
||||
#ifndef NO_RIJNDAEL
|
||||
for(i=0 ; i < 3 ; ++i)
|
||||
for(j=0 ; j < 3 ; ++j)
|
||||
EVP_add_cipher(EVP_rijndael_ecb(i,j));
|
||||
#endif
|
||||
PKCS12_PBE_add();
|
||||
PKCS5_PBE_add();
|
||||
}
|
||||
|
131
crypto/evp/e_rd.c
Normal file
131
crypto/evp/e_rd.c
Normal file
@@ -0,0 +1,131 @@
|
||||
/* ====================================================================
|
||||
* Copyright (c) 2000 The OpenSSL Project. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
*
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
*
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in
|
||||
* the documentation and/or other materials provided with the
|
||||
* distribution.
|
||||
*
|
||||
* 3. All advertising materials mentioning features or use of this
|
||||
* software must display the following acknowledgment:
|
||||
* "This product includes software developed by the OpenSSL Project
|
||||
* for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
|
||||
*
|
||||
* 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
|
||||
* endorse or promote products derived from this software without
|
||||
* prior written permission. For written permission, please contact
|
||||
* openssl-core@openssl.org.
|
||||
*
|
||||
* 5. Products derived from this software may not be called "OpenSSL"
|
||||
* nor may "OpenSSL" appear in their names without prior written
|
||||
* permission of the OpenSSL Project.
|
||||
*
|
||||
* 6. Redistributions of any form whatsoever must retain the following
|
||||
* acknowledgment:
|
||||
* "This product includes software developed by the OpenSSL Project
|
||||
* for use in the OpenSSL Toolkit (http://www.openssl.org/)"
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
|
||||
* EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
|
||||
* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
|
||||
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
|
||||
* OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
* ====================================================================
|
||||
*
|
||||
*/
|
||||
|
||||
#include <openssl/evp.h>
|
||||
#include <openssl/err.h>
|
||||
#include <memory.h>
|
||||
#include <assert.h>
|
||||
|
||||
static EVP_CIPHER rd_cipher[3][3];
|
||||
|
||||
static int anSizes[]={16,24,32};
|
||||
static int anNIDs[3][3]=
|
||||
{
|
||||
{ NID_rijndael_ecb_k128_b128,NID_rijndael_ecb_k192_b128,NID_rijndael_ecb_k256_b128 },
|
||||
{ NID_rijndael_ecb_k128_b192,NID_rijndael_ecb_k192_b192,NID_rijndael_ecb_k256_b192 },
|
||||
{ NID_rijndael_ecb_k128_b256,NID_rijndael_ecb_k192_b256,NID_rijndael_ecb_k256_b256 }
|
||||
};
|
||||
|
||||
static int rd_init_ecb(EVP_CIPHER_CTX *ctx, const unsigned char *key,
|
||||
const unsigned char *iv, int enc)
|
||||
{
|
||||
RIJNDAEL_KEY *k=&ctx->c.rijndael;
|
||||
|
||||
k->enc=enc;
|
||||
k->rounds=ctx->cipher->key_len/4+6;
|
||||
rijndaelKeySched((const word8 (*)[4])key,k->keySched,k->rounds);
|
||||
if(!k->enc)
|
||||
rijndaelKeyEncToDec(k->keySched,k->rounds);
|
||||
memcpy(k->iv,iv,ctx->cipher->iv_len);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
static int rd_cipher_ecb(EVP_CIPHER_CTX *ctx, unsigned char *out,
|
||||
const unsigned char *in, unsigned int inl)
|
||||
{
|
||||
while(inl > 0)
|
||||
{
|
||||
if(ctx->c.rijndael.enc)
|
||||
rijndaelEncrypt(in,out,ctx->c.rijndael.keySched,
|
||||
ctx->c.rijndael.rounds);
|
||||
else
|
||||
rijndaelDecrypt(in,out,ctx->c.rijndael.keySched,
|
||||
ctx->c.rijndael.rounds);
|
||||
inl-=16;
|
||||
in+=16;
|
||||
out+=16;
|
||||
}
|
||||
assert(inl == 0);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
EVP_CIPHER *EVP_rijndael_ecb(int nBlockLength,int nKeyLength)
|
||||
{
|
||||
EVP_CIPHER *c;
|
||||
|
||||
if(nBlockLength < 0 || nBlockLength > 2)
|
||||
{
|
||||
EVPerr(EVP_F_EVP_RIJNDAEL,EVP_R_BAD_BLOCK_LENGTH);
|
||||
return NULL;
|
||||
}
|
||||
if(nKeyLength < 0 || nKeyLength > 2)
|
||||
{
|
||||
EVPerr(EVP_F_EVP_RIJNDAEL,EVP_R_BAD_KEY_LENGTH);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
c=&rd_cipher[nKeyLength][nBlockLength];
|
||||
|
||||
memset(c,'\0',sizeof *c);
|
||||
|
||||
c->nid=anNIDs[nBlockLength][nKeyLength];
|
||||
c->block_size=anSizes[nBlockLength];
|
||||
c->key_len=anSizes[nKeyLength];
|
||||
c->iv_len=16;
|
||||
c->flags=EVP_CIPH_ECB_MODE;
|
||||
c->init=rd_init_ecb;
|
||||
c->do_cipher=rd_cipher_ecb;
|
||||
c->ctx_size=sizeof(EVP_CIPHER_CTX)-sizeof((((EVP_CIPHER_CTX *)NULL)->c))+
|
||||
sizeof((((EVP_CIPHER_CTX *)NULL)->c.rijndael));
|
||||
|
||||
return c;
|
||||
}
|
@@ -109,6 +109,9 @@
|
||||
#ifndef NO_MDC2
|
||||
#include <openssl/mdc2.h>
|
||||
#endif
|
||||
#ifndef NO_RIJNDAEL
|
||||
#include <openssl/rijndael.h>
|
||||
#endif
|
||||
|
||||
#define EVP_RC2_KEY_SIZE 16
|
||||
#define EVP_RC4_KEY_SIZE 16
|
||||
@@ -116,8 +119,8 @@
|
||||
#define EVP_CAST5_KEY_SIZE 16
|
||||
#define EVP_RC5_32_12_16_KEY_SIZE 16
|
||||
#define EVP_MAX_MD_SIZE (16+20) /* The SSLv3 md5+sha1 type */
|
||||
#define EVP_MAX_KEY_LENGTH 24
|
||||
#define EVP_MAX_IV_LENGTH 8
|
||||
#define EVP_MAX_KEY_LENGTH 32
|
||||
#define EVP_MAX_IV_LENGTH 16
|
||||
|
||||
#define PKCS5_SALT_LEN 8
|
||||
/* Default PKCS#5 iteration count */
|
||||
@@ -398,7 +401,8 @@ struct evp_cipher_ctx_st
|
||||
|
||||
void *app_data; /* application stuff */
|
||||
int key_len; /* May change for variable length cipher */
|
||||
union {
|
||||
union
|
||||
{
|
||||
#ifndef NO_RC4
|
||||
struct
|
||||
{
|
||||
@@ -425,22 +429,27 @@ struct evp_cipher_ctx_st
|
||||
IDEA_KEY_SCHEDULE idea_ks;/* key schedule */
|
||||
#endif
|
||||
#ifndef NO_RC2
|
||||
struct {
|
||||
struct
|
||||
{
|
||||
int key_bits; /* effective key bits */
|
||||
RC2_KEY ks;/* key schedule */
|
||||
} rc2;
|
||||
} rc2;
|
||||
#endif
|
||||
#ifndef NO_RC5
|
||||
struct {
|
||||
struct
|
||||
{
|
||||
int rounds; /* number of rounds */
|
||||
RC5_32_KEY ks;/* key schedule */
|
||||
} rc5;
|
||||
} rc5;
|
||||
#endif
|
||||
#ifndef NO_BF
|
||||
BF_KEY bf_ks;/* key schedule */
|
||||
#endif
|
||||
#ifndef NO_CAST
|
||||
CAST_KEY cast_ks;/* key schedule */
|
||||
#endif
|
||||
#ifndef NO_RIJNDAEL
|
||||
RIJNDAEL_KEY rijndael;
|
||||
#endif
|
||||
} c;
|
||||
};
|
||||
@@ -693,6 +702,10 @@ EVP_CIPHER *EVP_rc5_32_12_16_ecb(void);
|
||||
EVP_CIPHER *EVP_rc5_32_12_16_cfb(void);
|
||||
EVP_CIPHER *EVP_rc5_32_12_16_ofb(void);
|
||||
#endif
|
||||
#ifndef NO_RIJNDAEL
|
||||
EVP_CIPHER *EVP_rijndael_ecb(int nBlockLength,int nKeyLength);
|
||||
#endif
|
||||
|
||||
void OpenSSL_add_all_algorithms(void);
|
||||
void OpenSSL_add_all_ciphers(void);
|
||||
void OpenSSL_add_all_digests(void);
|
||||
@@ -800,6 +813,7 @@ void EVP_PBE_cleanup(void);
|
||||
#define EVP_F_EVP_PKEY_GET1_DSA 120
|
||||
#define EVP_F_EVP_PKEY_GET1_RSA 121
|
||||
#define EVP_F_EVP_PKEY_NEW 106
|
||||
#define EVP_F_EVP_RIJNDAEL 126
|
||||
#define EVP_F_EVP_SIGNFINAL 107
|
||||
#define EVP_F_EVP_VERIFYFINAL 108
|
||||
#define EVP_F_PKCS5_PBE_KEYIVGEN 117
|
||||
@@ -808,7 +822,9 @@ void EVP_PBE_cleanup(void);
|
||||
#define EVP_F_RC5_CTRL 125
|
||||
|
||||
/* Reason codes. */
|
||||
#define EVP_R_BAD_BLOCK_LENGTH 136
|
||||
#define EVP_R_BAD_DECRYPT 100
|
||||
#define EVP_R_BAD_KEY_LENGTH 137
|
||||
#define EVP_R_BN_DECODE_ERROR 112
|
||||
#define EVP_R_BN_PUBKEY_ERROR 113
|
||||
#define EVP_R_CIPHER_PARAMETER_ERROR 122
|
||||
|
@@ -85,6 +85,7 @@ static ERR_STRING_DATA EVP_str_functs[]=
|
||||
{ERR_PACK(0,EVP_F_EVP_PKEY_GET1_DSA,0), "EVP_PKEY_get1_DSA"},
|
||||
{ERR_PACK(0,EVP_F_EVP_PKEY_GET1_RSA,0), "EVP_PKEY_get1_RSA"},
|
||||
{ERR_PACK(0,EVP_F_EVP_PKEY_NEW,0), "EVP_PKEY_new"},
|
||||
{ERR_PACK(0,EVP_F_EVP_RIJNDAEL,0), "EVP_RIJNDAEL"},
|
||||
{ERR_PACK(0,EVP_F_EVP_SIGNFINAL,0), "EVP_SignFinal"},
|
||||
{ERR_PACK(0,EVP_F_EVP_VERIFYFINAL,0), "EVP_VerifyFinal"},
|
||||
{ERR_PACK(0,EVP_F_PKCS5_PBE_KEYIVGEN,0), "PKCS5_PBE_keyivgen"},
|
||||
@@ -96,7 +97,9 @@ static ERR_STRING_DATA EVP_str_functs[]=
|
||||
|
||||
static ERR_STRING_DATA EVP_str_reasons[]=
|
||||
{
|
||||
{EVP_R_BAD_BLOCK_LENGTH ,"bad block length"},
|
||||
{EVP_R_BAD_DECRYPT ,"bad decrypt"},
|
||||
{EVP_R_BAD_KEY_LENGTH ,"bad key length"},
|
||||
{EVP_R_BN_DECODE_ERROR ,"bn decode error"},
|
||||
{EVP_R_BN_PUBKEY_ERROR ,"bn pubkey error"},
|
||||
{EVP_R_CIPHER_PARAMETER_ERROR ,"cipher parameter error"},
|
||||
|
@@ -101,7 +101,7 @@ int CRYPTO_get_ex_new_index(int idx, STACK_OF(CRYPTO_EX_DATA_FUNCS) **skp, long
|
||||
ret=idx;
|
||||
err:
|
||||
MemCheck_on();
|
||||
return(idx);
|
||||
return(ret);
|
||||
}
|
||||
|
||||
int CRYPTO_set_ex_data(CRYPTO_EX_DATA *ad, int idx, void *val)
|
||||
|
@@ -91,6 +91,8 @@ hmac.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
hmac.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
hmac.o: ../../include/openssl/opensslv.h ../../include/openssl/rc2.h
|
||||
hmac.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
hmac.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
hmac.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
hmac.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
hmac.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
hmac.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
hmac.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
hmac.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
hmac.o: ../../include/openssl/symhacks.h
|
||||
|
@@ -43,6 +43,12 @@ lib: $(LIBOBJ)
|
||||
- $(RANLIB) $(LIB)
|
||||
@touch lib
|
||||
|
||||
obj_dat.h: objects.h objects.txt obj_mac.h
|
||||
perl obj_dat.pl obj_mac.h obj_dat.h
|
||||
|
||||
obj_mac.h: objects.txt obj_mac.num
|
||||
perl objects.pl objects.txt obj_mac.num obj_mac.h
|
||||
|
||||
files:
|
||||
$(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
|
||||
|
||||
|
@@ -61,9 +61,9 @@
|
||||
* perl obj_dat.pl objects.h obj_dat.h
|
||||
*/
|
||||
|
||||
#define NUM_NID 393
|
||||
#define NUM_SN 392
|
||||
#define NUM_LN 392
|
||||
#define NUM_NID 405
|
||||
#define NUM_SN 401
|
||||
#define NUM_LN 401
|
||||
#define NUM_OBJ 366
|
||||
|
||||
static unsigned char lvalues[2896]={
|
||||
@@ -1045,6 +1045,27 @@ static ASN1_OBJECT nid_objs[NUM_NID]={
|
||||
{"dcobject","dcObject",NID_dcObject,3,&(lvalues[2872]),0},
|
||||
{"DC","domainComponent",NID_domainComponent,10,&(lvalues[2875]),0},
|
||||
{"domain","Domain",NID_Domain,10,&(lvalues[2885]),0},
|
||||
{NULL,NULL,NID_undef,0,NULL},
|
||||
{NULL,NULL,NID_undef,0,NULL},
|
||||
{NULL,NULL,NID_undef,0,NULL},
|
||||
{"RIJNDAEL-ECB-K128-B128","rijndael-ecb-k128-b128",
|
||||
NID_rijndael_ecb_k128_b128,0,NULL},
|
||||
{"RIJNDAEL-ECB-K192-B128","rijndael-ecb-k192-b128",
|
||||
NID_rijndael_ecb_k192_b128,0,NULL},
|
||||
{"RIJNDAEL-ECB-K256-B128","rijndael-ecb-k256-b128",
|
||||
NID_rijndael_ecb_k256_b128,0,NULL},
|
||||
{"RIJNDAEL-ECB-K128-B192","rijndael-ecb-k128-b192",
|
||||
NID_rijndael_ecb_k128_b192,0,NULL},
|
||||
{"RIJNDAEL-ECB-K192-B192","rijndael-ecb-k192-b192",
|
||||
NID_rijndael_ecb_k192_b192,0,NULL},
|
||||
{"RIJNDAEL-ECB-K256-B192","rijndael-ecb-k256-b192",
|
||||
NID_rijndael_ecb_k256_b192,0,NULL},
|
||||
{"RIJNDAEL-ECB-K128-B256","rijndael-ecb-k128-b256",
|
||||
NID_rijndael_ecb_k128_b256,0,NULL},
|
||||
{"RIJNDAEL-ECB-K192-B256","rijndael-ecb-k192-b256",
|
||||
NID_rijndael_ecb_k192_b256,0,NULL},
|
||||
{"RIJNDAEL-ECB-K256-B256","rijndael-ecb-k256-b256",
|
||||
NID_rijndael_ecb_k256_b256,0,NULL},
|
||||
};
|
||||
|
||||
static ASN1_OBJECT *sn_objs[NUM_SN]={
|
||||
@@ -1134,6 +1155,15 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={
|
||||
&(nid_objs[122]),/* "RC5-CFB" */
|
||||
&(nid_objs[121]),/* "RC5-ECB" */
|
||||
&(nid_objs[123]),/* "RC5-OFB" */
|
||||
&(nid_objs[396]),/* "RIJNDAEL-ECB-K128-B128" */
|
||||
&(nid_objs[399]),/* "RIJNDAEL-ECB-K128-B192" */
|
||||
&(nid_objs[402]),/* "RIJNDAEL-ECB-K128-B256" */
|
||||
&(nid_objs[397]),/* "RIJNDAEL-ECB-K192-B128" */
|
||||
&(nid_objs[400]),/* "RIJNDAEL-ECB-K192-B192" */
|
||||
&(nid_objs[403]),/* "RIJNDAEL-ECB-K192-B256" */
|
||||
&(nid_objs[398]),/* "RIJNDAEL-ECB-K256-B128" */
|
||||
&(nid_objs[401]),/* "RIJNDAEL-ECB-K256-B192" */
|
||||
&(nid_objs[404]),/* "RIJNDAEL-ECB-K256-B256" */
|
||||
&(nid_objs[117]),/* "RIPEMD160" */
|
||||
&(nid_objs[124]),/* "RLE" */
|
||||
&(nid_objs[19]),/* "RSA" */
|
||||
@@ -1804,6 +1834,15 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={
|
||||
&(nid_objs[122]),/* "rc5-cfb" */
|
||||
&(nid_objs[121]),/* "rc5-ecb" */
|
||||
&(nid_objs[123]),/* "rc5-ofb" */
|
||||
&(nid_objs[396]),/* "rijndael-ecb-k128-b128" */
|
||||
&(nid_objs[399]),/* "rijndael-ecb-k128-b192" */
|
||||
&(nid_objs[402]),/* "rijndael-ecb-k128-b256" */
|
||||
&(nid_objs[397]),/* "rijndael-ecb-k192-b128" */
|
||||
&(nid_objs[400]),/* "rijndael-ecb-k192-b192" */
|
||||
&(nid_objs[403]),/* "rijndael-ecb-k192-b256" */
|
||||
&(nid_objs[398]),/* "rijndael-ecb-k256-b128" */
|
||||
&(nid_objs[401]),/* "rijndael-ecb-k256-b192" */
|
||||
&(nid_objs[404]),/* "rijndael-ecb-k256-b256" */
|
||||
&(nid_objs[117]),/* "ripemd160" */
|
||||
&(nid_objs[119]),/* "ripemd160WithRSA" */
|
||||
&(nid_objs[19]),/* "rsa" */
|
||||
|
@@ -1796,3 +1796,39 @@
|
||||
#define NID_zlib_compression 125
|
||||
#define OBJ_zlib_compression 1L,1L,1L,1L,666L,2L
|
||||
|
||||
#define SN_rijndael_ecb_k128_b128 "RIJNDAEL-ECB-K128-B128"
|
||||
#define LN_rijndael_ecb_k128_b128 "rijndael-ecb-k128-b128"
|
||||
#define NID_rijndael_ecb_k128_b128 396
|
||||
|
||||
#define SN_rijndael_ecb_k192_b128 "RIJNDAEL-ECB-K192-B128"
|
||||
#define LN_rijndael_ecb_k192_b128 "rijndael-ecb-k192-b128"
|
||||
#define NID_rijndael_ecb_k192_b128 397
|
||||
|
||||
#define SN_rijndael_ecb_k256_b128 "RIJNDAEL-ECB-K256-B128"
|
||||
#define LN_rijndael_ecb_k256_b128 "rijndael-ecb-k256-b128"
|
||||
#define NID_rijndael_ecb_k256_b128 398
|
||||
|
||||
#define SN_rijndael_ecb_k128_b192 "RIJNDAEL-ECB-K128-B192"
|
||||
#define LN_rijndael_ecb_k128_b192 "rijndael-ecb-k128-b192"
|
||||
#define NID_rijndael_ecb_k128_b192 399
|
||||
|
||||
#define SN_rijndael_ecb_k192_b192 "RIJNDAEL-ECB-K192-B192"
|
||||
#define LN_rijndael_ecb_k192_b192 "rijndael-ecb-k192-b192"
|
||||
#define NID_rijndael_ecb_k192_b192 400
|
||||
|
||||
#define SN_rijndael_ecb_k256_b192 "RIJNDAEL-ECB-K256-B192"
|
||||
#define LN_rijndael_ecb_k256_b192 "rijndael-ecb-k256-b192"
|
||||
#define NID_rijndael_ecb_k256_b192 401
|
||||
|
||||
#define SN_rijndael_ecb_k128_b256 "RIJNDAEL-ECB-K128-B256"
|
||||
#define LN_rijndael_ecb_k128_b256 "rijndael-ecb-k128-b256"
|
||||
#define NID_rijndael_ecb_k128_b256 402
|
||||
|
||||
#define SN_rijndael_ecb_k192_b256 "RIJNDAEL-ECB-K192-B256"
|
||||
#define LN_rijndael_ecb_k192_b256 "rijndael-ecb-k192-b256"
|
||||
#define NID_rijndael_ecb_k192_b256 403
|
||||
|
||||
#define SN_rijndael_ecb_k256_b256 "RIJNDAEL-ECB-K256-B256"
|
||||
#define LN_rijndael_ecb_k256_b256 "rijndael-ecb-k256-b256"
|
||||
#define NID_rijndael_ecb_k256_b256 404
|
||||
|
||||
|
@@ -390,3 +390,15 @@ Enterprises 389
|
||||
dcObject 390
|
||||
domainComponent 391
|
||||
Domain 392
|
||||
ld_ce 393
|
||||
rd_ecb 394
|
||||
rijndael_ecb 395
|
||||
rijndael_ecb_k128_b128 396
|
||||
rijndael_ecb_k192_b128 397
|
||||
rijndael_ecb_k256_b128 398
|
||||
rijndael_ecb_k128_b192 399
|
||||
rijndael_ecb_k192_b192 400
|
||||
rijndael_ecb_k256_b192 401
|
||||
rijndael_ecb_k128_b256 402
|
||||
rijndael_ecb_k192_b256 403
|
||||
rijndael_ecb_k256_b256 404
|
||||
|
@@ -591,3 +591,13 @@ enterprises 1466 344 : dcobject : dcObject
|
||||
!Cname zlib-compression
|
||||
1 1 1 1 666 2 : ZLIB : zlib compression
|
||||
|
||||
# Rijndael
|
||||
: RIJNDAEL-ECB-K128-B128: rijndael-ecb-k128-b128
|
||||
: RIJNDAEL-ECB-K192-B128: rijndael-ecb-k192-b128
|
||||
: RIJNDAEL-ECB-K256-B128: rijndael-ecb-k256-b128
|
||||
: RIJNDAEL-ECB-K128-B192: rijndael-ecb-k128-b192
|
||||
: RIJNDAEL-ECB-K192-B192: rijndael-ecb-k192-b192
|
||||
: RIJNDAEL-ECB-K256-B192: rijndael-ecb-k256-b192
|
||||
: RIJNDAEL-ECB-K128-B256: rijndael-ecb-k128-b256
|
||||
: RIJNDAEL-ECB-K192-B256: rijndael-ecb-k192-b256
|
||||
: RIJNDAEL-ECB-K256-B256: rijndael-ecb-k256-b256
|
||||
|
@@ -79,7 +79,7 @@
|
||||
* should only keep the versions that are binary compatible with the current.
|
||||
*/
|
||||
#define SHLIB_VERSION_HISTORY ""
|
||||
#define SHLIB_VERSION_NUMBER "0.9.6"
|
||||
#define SHLIB_VERSION_NUMBER "0.9.7"
|
||||
|
||||
|
||||
#endif /* HEADER_OPENSSLV_H */
|
||||
|
@@ -95,11 +95,12 @@ pem_all.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
pem_all.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h
|
||||
pem_all.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
pem_all.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
pem_all.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
pem_all.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
pem_all.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
pem_all.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
pem_all.o: ../cryptlib.h
|
||||
pem_all.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
pem_all.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
pem_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
pem_all.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
pem_all.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
pem_all.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
pem_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
pem_err.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
pem_err.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -114,7 +115,8 @@ pem_err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
pem_err.o: ../../include/openssl/opensslv.h ../../include/openssl/pem.h
|
||||
pem_err.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h
|
||||
pem_err.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
pem_err.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
pem_err.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
pem_err.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
pem_err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
pem_err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
pem_err.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -134,7 +136,9 @@ pem_info.o: ../../include/openssl/opensslconf.h
|
||||
pem_info.o: ../../include/openssl/opensslv.h ../../include/openssl/pem.h
|
||||
pem_info.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h
|
||||
pem_info.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
pem_info.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
pem_info.o: ../../include/openssl/rc5.h
|
||||
pem_info.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
pem_info.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
pem_info.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
pem_info.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
pem_info.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -155,11 +159,12 @@ pem_lib.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h
|
||||
pem_lib.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h
|
||||
pem_lib.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h
|
||||
pem_lib.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
pem_lib.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
pem_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
pem_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
pem_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
pem_lib.o: ../cryptlib.h
|
||||
pem_lib.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
pem_lib.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
pem_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
pem_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
pem_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
pem_lib.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
pem_seal.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
pem_seal.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
pem_seal.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -176,11 +181,12 @@ pem_seal.o: ../../include/openssl/opensslv.h ../../include/openssl/pem.h
|
||||
pem_seal.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h
|
||||
pem_seal.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h
|
||||
pem_seal.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
pem_seal.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
pem_seal.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
pem_seal.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
pem_seal.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
pem_seal.o: ../cryptlib.h
|
||||
pem_seal.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
pem_seal.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
pem_seal.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
pem_seal.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
pem_seal.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
pem_seal.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
pem_sign.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
pem_sign.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
pem_sign.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -197,8 +203,9 @@ pem_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/pem.h
|
||||
pem_sign.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h
|
||||
pem_sign.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h
|
||||
pem_sign.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
pem_sign.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
pem_sign.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
pem_sign.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
pem_sign.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
pem_sign.o: ../cryptlib.h
|
||||
pem_sign.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
pem_sign.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
pem_sign.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
pem_sign.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
pem_sign.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
pem_sign.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
|
@@ -99,7 +99,8 @@ p12_add.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
p12_add.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
p12_add.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h
|
||||
p12_add.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p12_add.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p12_add.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
p12_add.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p12_add.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p12_add.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p12_add.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -119,11 +120,12 @@ p12_attr.o: ../../include/openssl/opensslconf.h
|
||||
p12_attr.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs12.h
|
||||
p12_attr.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
p12_attr.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
p12_attr.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
p12_attr.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
p12_attr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
p12_attr.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
p12_attr.o: ../cryptlib.h
|
||||
p12_attr.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p12_attr.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p12_attr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p12_attr.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p12_attr.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
p12_attr.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
p12_bags.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
|
||||
p12_bags.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
|
||||
p12_bags.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
|
||||
@@ -139,11 +141,12 @@ p12_bags.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p12_bags.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs12.h
|
||||
p12_bags.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
p12_bags.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
p12_bags.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
p12_bags.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
p12_bags.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
p12_bags.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
p12_bags.o: ../cryptlib.h
|
||||
p12_bags.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p12_bags.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p12_bags.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p12_bags.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p12_bags.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
p12_bags.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
p12_crpt.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
p12_crpt.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
p12_crpt.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -159,11 +162,12 @@ p12_crpt.o: ../../include/openssl/opensslconf.h
|
||||
p12_crpt.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs12.h
|
||||
p12_crpt.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
p12_crpt.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
p12_crpt.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
p12_crpt.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
p12_crpt.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
p12_crpt.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
p12_crpt.o: ../cryptlib.h
|
||||
p12_crpt.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p12_crpt.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p12_crpt.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p12_crpt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p12_crpt.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
p12_crpt.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
p12_crt.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
p12_crt.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
p12_crt.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -178,7 +182,8 @@ p12_crt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
p12_crt.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
p12_crt.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h
|
||||
p12_crt.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p12_crt.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p12_crt.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
p12_crt.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p12_crt.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p12_crt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p12_crt.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -198,11 +203,12 @@ p12_decr.o: ../../include/openssl/opensslconf.h
|
||||
p12_decr.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs12.h
|
||||
p12_decr.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
p12_decr.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
p12_decr.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
p12_decr.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
p12_decr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
p12_decr.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
p12_decr.o: ../cryptlib.h
|
||||
p12_decr.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p12_decr.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p12_decr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p12_decr.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p12_decr.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
p12_decr.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
p12_init.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
p12_init.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
p12_init.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -218,11 +224,12 @@ p12_init.o: ../../include/openssl/opensslconf.h
|
||||
p12_init.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs12.h
|
||||
p12_init.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
p12_init.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
p12_init.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
p12_init.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
p12_init.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
p12_init.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
p12_init.o: ../cryptlib.h
|
||||
p12_init.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p12_init.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p12_init.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p12_init.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p12_init.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
p12_init.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
p12_key.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
p12_key.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
p12_key.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -237,7 +244,8 @@ p12_key.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
p12_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
p12_key.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h
|
||||
p12_key.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p12_key.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p12_key.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
p12_key.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p12_key.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p12_key.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p12_key.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -257,11 +265,12 @@ p12_kiss.o: ../../include/openssl/opensslconf.h
|
||||
p12_kiss.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs12.h
|
||||
p12_kiss.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
p12_kiss.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
p12_kiss.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
p12_kiss.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
p12_kiss.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
p12_kiss.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
p12_kiss.o: ../cryptlib.h
|
||||
p12_kiss.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p12_kiss.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p12_kiss.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p12_kiss.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p12_kiss.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
p12_kiss.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
p12_lib.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
|
||||
p12_lib.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
|
||||
p12_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
|
||||
@@ -277,11 +286,12 @@ p12_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p12_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs12.h
|
||||
p12_lib.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
p12_lib.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
p12_lib.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
p12_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
p12_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
p12_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
p12_lib.o: ../cryptlib.h
|
||||
p12_lib.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p12_lib.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p12_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p12_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p12_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
p12_lib.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
p12_mac.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
|
||||
p12_mac.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
|
||||
p12_mac.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
|
||||
@@ -297,11 +307,12 @@ p12_mac.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p12_mac.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs12.h
|
||||
p12_mac.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
p12_mac.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
p12_mac.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
p12_mac.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
p12_mac.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
p12_mac.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
p12_mac.o: ../cryptlib.h
|
||||
p12_mac.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p12_mac.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p12_mac.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p12_mac.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p12_mac.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
p12_mac.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
p12_mutl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
p12_mutl.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
p12_mutl.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -317,7 +328,9 @@ p12_mutl.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p12_mutl.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs12.h
|
||||
p12_mutl.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h
|
||||
p12_mutl.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p12_mutl.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p12_mutl.o: ../../include/openssl/rc5.h
|
||||
p12_mutl.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p12_mutl.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p12_mutl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p12_mutl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p12_mutl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -337,10 +350,12 @@ p12_npas.o: ../../include/openssl/opensslv.h ../../include/openssl/pem.h
|
||||
p12_npas.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs12.h
|
||||
p12_npas.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
p12_npas.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
p12_npas.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
p12_npas.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
p12_npas.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
p12_npas.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
p12_npas.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p12_npas.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p12_npas.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p12_npas.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p12_npas.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
p12_npas.o: ../../include/openssl/x509_vfy.h
|
||||
p12_sbag.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
|
||||
p12_sbag.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
|
||||
p12_sbag.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
|
||||
@@ -356,11 +371,12 @@ p12_sbag.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
p12_sbag.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs12.h
|
||||
p12_sbag.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
p12_sbag.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
p12_sbag.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
p12_sbag.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
p12_sbag.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
p12_sbag.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
p12_sbag.o: ../cryptlib.h
|
||||
p12_sbag.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
p12_sbag.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p12_sbag.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p12_sbag.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p12_sbag.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
p12_sbag.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
p12_utl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
p12_utl.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
p12_utl.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -375,7 +391,8 @@ p12_utl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
p12_utl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
p12_utl.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h
|
||||
p12_utl.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
p12_utl.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
p12_utl.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
p12_utl.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
p12_utl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
p12_utl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
p12_utl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -394,7 +411,9 @@ pk12err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
pk12err.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs12.h
|
||||
pk12err.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
pk12err.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
pk12err.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
pk12err.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
pk12err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
pk12err.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
pk12err.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
pk12err.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
pk12err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
pk12err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
pk12err.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
pk12err.o: ../../include/openssl/x509_vfy.h
|
||||
|
@@ -112,7 +112,9 @@ pk7_attr.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
pk7_attr.o: ../../include/openssl/opensslv.h ../../include/openssl/pem.h
|
||||
pk7_attr.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h
|
||||
pk7_attr.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
pk7_attr.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
pk7_attr.o: ../../include/openssl/rc5.h
|
||||
pk7_attr.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
pk7_attr.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
pk7_attr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
pk7_attr.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
pk7_attr.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -133,11 +135,13 @@ pk7_doit.o: ../../include/openssl/opensslconf.h
|
||||
pk7_doit.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
pk7_doit.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h
|
||||
pk7_doit.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
pk7_doit.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
pk7_doit.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
pk7_doit.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
pk7_doit.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
pk7_doit.o: ../../include/openssl/x509v3.h ../cryptlib.h
|
||||
pk7_doit.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
pk7_doit.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
pk7_doit.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
pk7_doit.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
pk7_doit.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
pk7_doit.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
pk7_doit.o: ../cryptlib.h
|
||||
pk7_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
pk7_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
pk7_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -152,11 +156,12 @@ pk7_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
pk7_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
pk7_lib.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
pk7_lib.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
pk7_lib.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
pk7_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
pk7_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
pk7_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
pk7_lib.o: ../cryptlib.h
|
||||
pk7_lib.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
pk7_lib.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
pk7_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
pk7_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
pk7_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
pk7_lib.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
pk7_mime.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
pk7_mime.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
pk7_mime.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -172,11 +177,12 @@ pk7_mime.o: ../../include/openssl/opensslconf.h
|
||||
pk7_mime.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
pk7_mime.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h
|
||||
pk7_mime.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
pk7_mime.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
pk7_mime.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
pk7_mime.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
pk7_mime.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
pk7_mime.o: ../cryptlib.h
|
||||
pk7_mime.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
pk7_mime.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
pk7_mime.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
pk7_mime.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
pk7_mime.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
pk7_mime.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
pk7_smime.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
pk7_smime.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
pk7_smime.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -192,7 +198,9 @@ pk7_smime.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
pk7_smime.o: ../../include/openssl/opensslconf.h
|
||||
pk7_smime.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
pk7_smime.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
pk7_smime.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
pk7_smime.o: ../../include/openssl/rc5.h
|
||||
pk7_smime.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
pk7_smime.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
pk7_smime.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
pk7_smime.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
pk7_smime.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -211,7 +219,9 @@ pkcs7err.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
pkcs7err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
pkcs7err.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
pkcs7err.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
pkcs7err.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
pkcs7err.o: ../../include/openssl/rc5.h
|
||||
pkcs7err.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
pkcs7err.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
pkcs7err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
pkcs7err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
pkcs7err.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
|
@@ -73,7 +73,13 @@ int main()
|
||||
/*double d; */
|
||||
long d;
|
||||
|
||||
RAND_pseudo_bytes(buf,2500);
|
||||
i = RAND_pseudo_bytes(buf,2500);
|
||||
if (i < 0)
|
||||
{
|
||||
printf ("init failed, the rand method is not properly installed\n");
|
||||
err++;
|
||||
goto err;
|
||||
}
|
||||
|
||||
n1=0;
|
||||
for (i=0; i<16; i++) n2[i]=0;
|
||||
@@ -201,6 +207,7 @@ int main()
|
||||
err++;
|
||||
}
|
||||
printf("test 4 done\n");
|
||||
err:
|
||||
err=((err)?1:0);
|
||||
exit(err);
|
||||
return(err);
|
||||
|
86
crypto/rijndael/Makefile.ssl
Normal file
86
crypto/rijndael/Makefile.ssl
Normal file
@@ -0,0 +1,86 @@
|
||||
#
|
||||
# SSLeay/crypto/blowfish/Makefile
|
||||
#
|
||||
|
||||
DIR= rijndael
|
||||
TOP= ../..
|
||||
CC= cc
|
||||
CPP= $(CC) -E
|
||||
INCLUDES=
|
||||
CFLAG=-g
|
||||
INSTALL_PREFIX=
|
||||
OPENSSLDIR= /usr/local/ssl
|
||||
INSTALLTOP=/usr/local/ssl
|
||||
MAKE= make -f Makefile.ssl
|
||||
MAKEDEPEND= $(TOP)/util/domd $(TOP)
|
||||
MAKEFILE= Makefile.ssl
|
||||
AR= ar r
|
||||
|
||||
RD_ENC= rd_enc.o
|
||||
# or use
|
||||
#DES_ENC= bx86-elf.o
|
||||
|
||||
CFLAGS= $(INCLUDES) $(CFLAG) -DINTERMEDIATE_VALUE_KAT -DBINARY_KEY_MATERIAL
|
||||
|
||||
GENERAL=Makefile
|
||||
#TEST=rijndael-test-fst.c table.128 table.192 table.256
|
||||
TEST=
|
||||
APPS=
|
||||
|
||||
LIB=$(TOP)/libcrypto.a
|
||||
LIBSRC=rijndael-alg-fst.c
|
||||
LIBOBJ=rijndael-alg-fst.o
|
||||
|
||||
SRC= $(LIBSRC)
|
||||
|
||||
EXHEADER=rijndael-alg-fst.h rijndael.h
|
||||
|
||||
top:
|
||||
(cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all)
|
||||
|
||||
all: lib
|
||||
|
||||
lib: $(LIBOBJ)
|
||||
$(AR) $(LIB) $(LIBOBJ)
|
||||
$(RANLIB) $(LIB)
|
||||
@touch lib
|
||||
|
||||
files:
|
||||
$(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
|
||||
|
||||
links:
|
||||
@$(TOP)/util/point.sh Makefile.ssl Makefile
|
||||
@$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER)
|
||||
@$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST)
|
||||
@$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS)
|
||||
|
||||
install: installs
|
||||
|
||||
installs:
|
||||
@for i in $(EXHEADER) ; \
|
||||
do \
|
||||
(cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \
|
||||
chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \
|
||||
done;
|
||||
|
||||
tags:
|
||||
ctags $(SRC)
|
||||
|
||||
tests:
|
||||
|
||||
lint:
|
||||
lint -DLINT $(INCLUDES) $(SRC)>fluff
|
||||
|
||||
depend:
|
||||
$(MAKEDEPEND) $(INCLUDES) $(DEPFLAG) $(PROGS) $(LIBSRC)
|
||||
|
||||
dclean:
|
||||
$(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
|
||||
mv -f Makefile.new $(MAKEFILE)
|
||||
|
||||
clean:
|
||||
rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff
|
||||
|
||||
# DO NOT DELETE THIS LINE
|
||||
|
||||
rijndael-alg-fst.o: boxes-fst-corrected.dat rijndael-alg-fst.h
|
84
crypto/rijndael/README
Executable file
84
crypto/rijndael/README
Executable file
@@ -0,0 +1,84 @@
|
||||
Rijndael
|
||||
Joan Daemen
|
||||
|
||||
Optimised ANSI C v2.4
|
||||
-----------------------------------------------------------
|
||||
|
||||
This archive contains the following files:
|
||||
|
||||
Makefile: A file that allows for easy compiling of the code with
|
||||
Unix `make' (tested with GNU make).
|
||||
README: This file.
|
||||
boxes-fst.dat: Tables that are needed by the reference implementation.
|
||||
The tables implement the S-box and its inverse, and also
|
||||
some temporary tables needed for multiplying in the finite
|
||||
field GF(2^8).
|
||||
rijndael-alg-fst.c:
|
||||
rijndael-alg-fst.h:
|
||||
Algorithm implementation.
|
||||
rijndael-api-fst.c:
|
||||
rijndael-api-fst.h:
|
||||
Interface to the C API.
|
||||
rijndaeltest-fst.c:
|
||||
Implementation of the KAT and MCT.
|
||||
table.128:
|
||||
table.192:
|
||||
table.256:
|
||||
Files needed for the KAT (for the Table Known Answer Test).
|
||||
|
||||
|
||||
|
||||
Instructions for the KAT and MCT software:
|
||||
|
||||
1) Compile the C code and put the executable in the same directory as the
|
||||
table.??? files.
|
||||
2) Run the executable. It generates all the tables in the NIST format.
|
||||
3) Compare the generated tables with the original provided tables, e.g.
|
||||
in Unix, with `diff'.
|
||||
4) The code is independent of the ENDIANness of the machine.
|
||||
However, the code casts char pointers to int pointers.
|
||||
On some platforms, this casting can cause problems.
|
||||
This will cause malfunctioning of the CBC Monte Carlo tests.
|
||||
In this case, the compile parameter STRICT_ALIGN should be set to 1.
|
||||
(Of course this results in slower code.)
|
||||
|
||||
|
||||
Changes with respect to v1.0 (= round 1 submission)
|
||||
---------------------------------------------------
|
||||
|
||||
1) Removed the parameter blockLen from makeKey() and cipherInit().
|
||||
The parameter is still present in the structures keyInstance and
|
||||
cipherInstance.
|
||||
2) Removed some calls to sscan().
|
||||
3) Corrected the CBC decryption Monte Carlo test code.
|
||||
4) Provided code for platforms with pointer alignment problems.
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
Changes from v2.0 (= round 2 submission)
|
||||
----------------------------------------
|
||||
|
||||
Various bug fixes in CBC encryption and decryption mode.
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
Changes from v2.2
|
||||
-----------------
|
||||
|
||||
-- Moved number of rounds to the keyInstance structure
|
||||
to make implementation thread-safe
|
||||
-- Functions used only to generate the Intermediate Value
|
||||
Known Answer Test are now conditionally compiled
|
||||
via #define INTERMEDIATE_VALUE_KAT
|
||||
-- Further optimized for the default 128-bit block size
|
||||
-- Fixed CBC decryption bug (chained IV was lost if input
|
||||
and outBuffer were the same)
|
||||
-- Added padding capability to CBC mode (allows encryption
|
||||
of any number of octets, not only full blocks)
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
Changes from v2.3
|
||||
-----------------
|
||||
|
||||
Fixed a small bug in CBC mode.
|
3986
crypto/rijndael/boxes-fst-corrected.dat
Normal file
3986
crypto/rijndael/boxes-fst-corrected.dat
Normal file
File diff suppressed because it is too large
Load Diff
476
crypto/rijndael/rijndael-alg-fst.c
Executable file
476
crypto/rijndael/rijndael-alg-fst.c
Executable file
@@ -0,0 +1,476 @@
|
||||
/*
|
||||
* rijndael-alg-fst.c v2.4 April '2000
|
||||
*
|
||||
* Optimised ANSI C code
|
||||
*
|
||||
* authors: v1.0: Antoon Bosselaers
|
||||
* v2.0: Vincent Rijmen
|
||||
* v2.3: Paulo Barreto
|
||||
* v2.4: Vincent Rijmen
|
||||
*
|
||||
* This code is placed in the public domain.
|
||||
*/
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "rijndael-alg-fst.h"
|
||||
|
||||
#include "boxes-fst-corrected.dat"
|
||||
|
||||
int rijndaelKeySched(const word8 k[RIJNDAEL_MAXKC][4],
|
||||
word8 W[RIJNDAEL_MAXROUNDS+1][4][4],int ROUNDS)
|
||||
{
|
||||
/* Calculate the necessary round keys
|
||||
* The number of calculations depends on keyBits and blockBits
|
||||
*/
|
||||
int j, r, t, rconpointer = 0;
|
||||
word8 tk[RIJNDAEL_MAXKC][4];
|
||||
int KC = ROUNDS - 6;
|
||||
|
||||
for (j = KC-1; j >= 0; j--)
|
||||
*((word32*)tk[j]) = *((word32*)k[j]);
|
||||
r = 0;
|
||||
t = 0;
|
||||
/* copy values into round key array */
|
||||
for (j = 0; (j < KC) && (r < ROUNDS + 1); )
|
||||
{
|
||||
for (; (j < KC) && (t < 4); j++, t++)
|
||||
*((word32*)W[r][t]) = *((word32*)tk[j]);
|
||||
if (t == 4)
|
||||
{
|
||||
r++;
|
||||
t = 0;
|
||||
}
|
||||
}
|
||||
|
||||
while (r < ROUNDS + 1)
|
||||
{ /* while not enough round key material calculated */
|
||||
/* calculate new values */
|
||||
tk[0][0] ^= S[tk[KC-1][1]];
|
||||
tk[0][1] ^= S[tk[KC-1][2]];
|
||||
tk[0][2] ^= S[tk[KC-1][3]];
|
||||
tk[0][3] ^= S[tk[KC-1][0]];
|
||||
tk[0][0] ^= rcon[rconpointer++];
|
||||
|
||||
if (KC != 8)
|
||||
{
|
||||
for (j = 1; j < KC; j++)
|
||||
{
|
||||
*((word32*)tk[j]) ^= *((word32*)tk[j-1]);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
for (j = 1; j < KC/2; j++)
|
||||
{
|
||||
*((word32*)tk[j]) ^= *((word32*)tk[j-1]);
|
||||
}
|
||||
tk[KC/2][0] ^= S[tk[KC/2 - 1][0]];
|
||||
tk[KC/2][1] ^= S[tk[KC/2 - 1][1]];
|
||||
tk[KC/2][2] ^= S[tk[KC/2 - 1][2]];
|
||||
tk[KC/2][3] ^= S[tk[KC/2 - 1][3]];
|
||||
for (j = KC/2 + 1; j < KC; j++)
|
||||
{
|
||||
*((word32*)tk[j]) ^= *((word32*)tk[j-1]);
|
||||
}
|
||||
}
|
||||
/* copy values into round key array */
|
||||
for (j = 0; (j < KC) && (r < ROUNDS + 1); )
|
||||
{
|
||||
for (; (j < KC) && (t < 4); j++, t++)
|
||||
{
|
||||
*((word32*)W[r][t]) = *((word32*)tk[j]);
|
||||
}
|
||||
if (t == 4)
|
||||
{
|
||||
r++;
|
||||
t = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
int rijndaelKeyEncToDec(word8 W[RIJNDAEL_MAXROUNDS+1][4][4], int ROUNDS)
|
||||
{
|
||||
int r;
|
||||
word8 *w;
|
||||
|
||||
for (r = 1; r < ROUNDS; r++)
|
||||
{
|
||||
w = W[r][0];
|
||||
*((word32*)w) =
|
||||
*((word32*)U1[w[0]])
|
||||
^ *((word32*)U2[w[1]])
|
||||
^ *((word32*)U3[w[2]])
|
||||
^ *((word32*)U4[w[3]]);
|
||||
|
||||
w = W[r][1];
|
||||
*((word32*)w) =
|
||||
*((word32*)U1[w[0]])
|
||||
^ *((word32*)U2[w[1]])
|
||||
^ *((word32*)U3[w[2]])
|
||||
^ *((word32*)U4[w[3]]);
|
||||
|
||||
w = W[r][2];
|
||||
*((word32*)w) =
|
||||
*((word32*)U1[w[0]])
|
||||
^ *((word32*)U2[w[1]])
|
||||
^ *((word32*)U3[w[2]])
|
||||
^ *((word32*)U4[w[3]]);
|
||||
|
||||
w = W[r][3];
|
||||
*((word32*)w) =
|
||||
*((word32*)U1[w[0]])
|
||||
^ *((word32*)U2[w[1]])
|
||||
^ *((word32*)U3[w[2]])
|
||||
^ *((word32*)U4[w[3]]);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Encrypt a single block.
|
||||
*/
|
||||
int rijndaelEncrypt(const word8 a[16],word8 b[16],
|
||||
word8 rk[RIJNDAEL_MAXROUNDS+1][4][4],
|
||||
int ROUNDS)
|
||||
{
|
||||
int r;
|
||||
word8 temp[4][4];
|
||||
|
||||
*((word32*)temp[0]) = *((word32*)(a )) ^ *((word32*)rk[0][0]);
|
||||
*((word32*)temp[1]) = *((word32*)(a+ 4)) ^ *((word32*)rk[0][1]);
|
||||
*((word32*)temp[2]) = *((word32*)(a+ 8)) ^ *((word32*)rk[0][2]);
|
||||
*((word32*)temp[3]) = *((word32*)(a+12)) ^ *((word32*)rk[0][3]);
|
||||
*((word32*)(b )) = *((word32*)T1[temp[0][0]])
|
||||
^ *((word32*)T2[temp[1][1]])
|
||||
^ *((word32*)T3[temp[2][2]])
|
||||
^ *((word32*)T4[temp[3][3]]);
|
||||
*((word32*)(b + 4)) = *((word32*)T1[temp[1][0]])
|
||||
^ *((word32*)T2[temp[2][1]])
|
||||
^ *((word32*)T3[temp[3][2]])
|
||||
^ *((word32*)T4[temp[0][3]]);
|
||||
*((word32*)(b + 8)) = *((word32*)T1[temp[2][0]])
|
||||
^ *((word32*)T2[temp[3][1]])
|
||||
^ *((word32*)T3[temp[0][2]])
|
||||
^ *((word32*)T4[temp[1][3]]);
|
||||
*((word32*)(b +12)) = *((word32*)T1[temp[3][0]])
|
||||
^ *((word32*)T2[temp[0][1]])
|
||||
^ *((word32*)T3[temp[1][2]])
|
||||
^ *((word32*)T4[temp[2][3]]);
|
||||
for (r = 1; r < ROUNDS-1; r++)
|
||||
{
|
||||
*((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[r][0]);
|
||||
*((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[r][1]);
|
||||
*((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[r][2]);
|
||||
*((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[r][3]);
|
||||
|
||||
*((word32*)(b )) = *((word32*)T1[temp[0][0]])
|
||||
^ *((word32*)T2[temp[1][1]])
|
||||
^ *((word32*)T3[temp[2][2]])
|
||||
^ *((word32*)T4[temp[3][3]]);
|
||||
*((word32*)(b + 4)) = *((word32*)T1[temp[1][0]])
|
||||
^ *((word32*)T2[temp[2][1]])
|
||||
^ *((word32*)T3[temp[3][2]])
|
||||
^ *((word32*)T4[temp[0][3]]);
|
||||
*((word32*)(b + 8)) = *((word32*)T1[temp[2][0]])
|
||||
^ *((word32*)T2[temp[3][1]])
|
||||
^ *((word32*)T3[temp[0][2]])
|
||||
^ *((word32*)T4[temp[1][3]]);
|
||||
*((word32*)(b +12)) = *((word32*)T1[temp[3][0]])
|
||||
^ *((word32*)T2[temp[0][1]])
|
||||
^ *((word32*)T3[temp[1][2]])
|
||||
^ *((word32*)T4[temp[2][3]]);
|
||||
}
|
||||
/* last round is special */
|
||||
*((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[ROUNDS-1][0]);
|
||||
*((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[ROUNDS-1][1]);
|
||||
*((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[ROUNDS-1][2]);
|
||||
*((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[ROUNDS-1][3]);
|
||||
b[ 0] = T1[temp[0][0]][1];
|
||||
b[ 1] = T1[temp[1][1]][1];
|
||||
b[ 2] = T1[temp[2][2]][1];
|
||||
b[ 3] = T1[temp[3][3]][1];
|
||||
b[ 4] = T1[temp[1][0]][1];
|
||||
b[ 5] = T1[temp[2][1]][1];
|
||||
b[ 6] = T1[temp[3][2]][1];
|
||||
b[ 7] = T1[temp[0][3]][1];
|
||||
b[ 8] = T1[temp[2][0]][1];
|
||||
b[ 9] = T1[temp[3][1]][1];
|
||||
b[10] = T1[temp[0][2]][1];
|
||||
b[11] = T1[temp[1][3]][1];
|
||||
b[12] = T1[temp[3][0]][1];
|
||||
b[13] = T1[temp[0][1]][1];
|
||||
b[14] = T1[temp[1][2]][1];
|
||||
b[15] = T1[temp[2][3]][1];
|
||||
*((word32*)(b )) ^= *((word32*)rk[ROUNDS][0]);
|
||||
*((word32*)(b+ 4)) ^= *((word32*)rk[ROUNDS][1]);
|
||||
*((word32*)(b+ 8)) ^= *((word32*)rk[ROUNDS][2]);
|
||||
*((word32*)(b+12)) ^= *((word32*)rk[ROUNDS][3]);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
#ifdef INTERMEDIATE_VALUE_KAT
|
||||
/**
|
||||
* Encrypt only a certain number of rounds.
|
||||
* Only used in the Intermediate Value Known Answer Test.
|
||||
*/
|
||||
int rijndaelEncryptRound(word8 a[4][4],word8 rk[RIJNDAEL_MAXROUNDS+1][4][4],
|
||||
int ROUNDS, int rounds)
|
||||
{
|
||||
int r;
|
||||
word8 temp[4][4];
|
||||
|
||||
/* make number of rounds sane */
|
||||
if (rounds > ROUNDS)
|
||||
{
|
||||
rounds = ROUNDS;
|
||||
}
|
||||
|
||||
*((word32*)a[0]) = *((word32*)a[0]) ^ *((word32*)rk[0][0]);
|
||||
*((word32*)a[1]) = *((word32*)a[1]) ^ *((word32*)rk[0][1]);
|
||||
*((word32*)a[2]) = *((word32*)a[2]) ^ *((word32*)rk[0][2]);
|
||||
*((word32*)a[3]) = *((word32*)a[3]) ^ *((word32*)rk[0][3]);
|
||||
|
||||
for (r = 1; (r <= rounds) && (r < ROUNDS); r++) {
|
||||
*((word32*)temp[0]) = *((word32*)T1[a[0][0]])
|
||||
^ *((word32*)T2[a[1][1]])
|
||||
^ *((word32*)T3[a[2][2]])
|
||||
^ *((word32*)T4[a[3][3]]);
|
||||
*((word32*)temp[1]) = *((word32*)T1[a[1][0]])
|
||||
^ *((word32*)T2[a[2][1]])
|
||||
^ *((word32*)T3[a[3][2]])
|
||||
^ *((word32*)T4[a[0][3]]);
|
||||
*((word32*)temp[2]) = *((word32*)T1[a[2][0]])
|
||||
^ *((word32*)T2[a[3][1]])
|
||||
^ *((word32*)T3[a[0][2]])
|
||||
^ *((word32*)T4[a[1][3]]);
|
||||
*((word32*)temp[3]) = *((word32*)T1[a[3][0]])
|
||||
^ *((word32*)T2[a[0][1]])
|
||||
^ *((word32*)T3[a[1][2]])
|
||||
^ *((word32*)T4[a[2][3]]);
|
||||
*((word32*)a[0]) = *((word32*)temp[0]) ^ *((word32*)rk[r][0]);
|
||||
*((word32*)a[1]) = *((word32*)temp[1]) ^ *((word32*)rk[r][1]);
|
||||
*((word32*)a[2]) = *((word32*)temp[2]) ^ *((word32*)rk[r][2]);
|
||||
*((word32*)a[3]) = *((word32*)temp[3]) ^ *((word32*)rk[r][3]);
|
||||
}
|
||||
if (rounds == ROUNDS)
|
||||
{
|
||||
/* last round is special */
|
||||
temp[0][0] = T1[a[0][0]][1];
|
||||
temp[0][1] = T1[a[1][1]][1];
|
||||
temp[0][2] = T1[a[2][2]][1];
|
||||
temp[0][3] = T1[a[3][3]][1];
|
||||
temp[1][0] = T1[a[1][0]][1];
|
||||
temp[1][1] = T1[a[2][1]][1];
|
||||
temp[1][2] = T1[a[3][2]][1];
|
||||
temp[1][3] = T1[a[0][3]][1];
|
||||
temp[2][0] = T1[a[2][0]][1];
|
||||
temp[2][1] = T1[a[3][1]][1];
|
||||
temp[2][2] = T1[a[0][2]][1];
|
||||
temp[2][3] = T1[a[1][3]][1];
|
||||
temp[3][0] = T1[a[3][0]][1];
|
||||
temp[3][1] = T1[a[0][1]][1];
|
||||
temp[3][2] = T1[a[1][2]][1];
|
||||
temp[3][3] = T1[a[2][3]][1];
|
||||
*((word32*)a[0]) = *((word32*)temp[0]) ^ *((word32*)rk[ROUNDS][0]);
|
||||
*((word32*)a[1]) = *((word32*)temp[1]) ^ *((word32*)rk[ROUNDS][1]);
|
||||
*((word32*)a[2]) = *((word32*)temp[2]) ^ *((word32*)rk[ROUNDS][2]);
|
||||
*((word32*)a[3]) = *((word32*)temp[3]) ^ *((word32*)rk[ROUNDS][3]);
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
#endif /* INTERMEDIATE_VALUE_KAT */
|
||||
|
||||
/**
|
||||
* Decrypt a single block.
|
||||
*/
|
||||
int rijndaelDecrypt(const word8 a[16],word8 b[16],
|
||||
word8 rk[RIJNDAEL_MAXROUNDS+1][4][4],int ROUNDS)
|
||||
{
|
||||
int r;
|
||||
word8 temp[4][4];
|
||||
|
||||
*((word32*)temp[0]) = *((word32*)(a )) ^ *((word32*)rk[ROUNDS][0]);
|
||||
*((word32*)temp[1]) = *((word32*)(a+ 4)) ^ *((word32*)rk[ROUNDS][1]);
|
||||
*((word32*)temp[2]) = *((word32*)(a+ 8)) ^ *((word32*)rk[ROUNDS][2]);
|
||||
*((word32*)temp[3]) = *((word32*)(a+12)) ^ *((word32*)rk[ROUNDS][3]);
|
||||
|
||||
*((word32*)(b )) = *((word32*)T5[temp[0][0]])
|
||||
^ *((word32*)T6[temp[3][1]])
|
||||
^ *((word32*)T7[temp[2][2]])
|
||||
^ *((word32*)T8[temp[1][3]]);
|
||||
*((word32*)(b+ 4)) = *((word32*)T5[temp[1][0]])
|
||||
^ *((word32*)T6[temp[0][1]])
|
||||
^ *((word32*)T7[temp[3][2]])
|
||||
^ *((word32*)T8[temp[2][3]]);
|
||||
*((word32*)(b+ 8)) = *((word32*)T5[temp[2][0]])
|
||||
^ *((word32*)T6[temp[1][1]])
|
||||
^ *((word32*)T7[temp[0][2]])
|
||||
^ *((word32*)T8[temp[3][3]]);
|
||||
*((word32*)(b+12)) = *((word32*)T5[temp[3][0]])
|
||||
^ *((word32*)T6[temp[2][1]])
|
||||
^ *((word32*)T7[temp[1][2]])
|
||||
^ *((word32*)T8[temp[0][3]]);
|
||||
for (r = ROUNDS-1; r > 1; r--)
|
||||
{
|
||||
*((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[r][0]);
|
||||
*((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[r][1]);
|
||||
*((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[r][2]);
|
||||
*((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[r][3]);
|
||||
*((word32*)(b )) = *((word32*)T5[temp[0][0]])
|
||||
^ *((word32*)T6[temp[3][1]])
|
||||
^ *((word32*)T7[temp[2][2]])
|
||||
^ *((word32*)T8[temp[1][3]]);
|
||||
*((word32*)(b+ 4)) = *((word32*)T5[temp[1][0]])
|
||||
^ *((word32*)T6[temp[0][1]])
|
||||
^ *((word32*)T7[temp[3][2]])
|
||||
^ *((word32*)T8[temp[2][3]]);
|
||||
*((word32*)(b+ 8)) = *((word32*)T5[temp[2][0]])
|
||||
^ *((word32*)T6[temp[1][1]])
|
||||
^ *((word32*)T7[temp[0][2]])
|
||||
^ *((word32*)T8[temp[3][3]]);
|
||||
*((word32*)(b+12)) = *((word32*)T5[temp[3][0]])
|
||||
^ *((word32*)T6[temp[2][1]])
|
||||
^ *((word32*)T7[temp[1][2]])
|
||||
^ *((word32*)T8[temp[0][3]]);
|
||||
}
|
||||
/* last round is special */
|
||||
*((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[1][0]);
|
||||
*((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[1][1]);
|
||||
*((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[1][2]);
|
||||
*((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[1][3]);
|
||||
b[ 0] = S5[temp[0][0]];
|
||||
b[ 1] = S5[temp[3][1]];
|
||||
b[ 2] = S5[temp[2][2]];
|
||||
b[ 3] = S5[temp[1][3]];
|
||||
b[ 4] = S5[temp[1][0]];
|
||||
b[ 5] = S5[temp[0][1]];
|
||||
b[ 6] = S5[temp[3][2]];
|
||||
b[ 7] = S5[temp[2][3]];
|
||||
b[ 8] = S5[temp[2][0]];
|
||||
b[ 9] = S5[temp[1][1]];
|
||||
b[10] = S5[temp[0][2]];
|
||||
b[11] = S5[temp[3][3]];
|
||||
b[12] = S5[temp[3][0]];
|
||||
b[13] = S5[temp[2][1]];
|
||||
b[14] = S5[temp[1][2]];
|
||||
b[15] = S5[temp[0][3]];
|
||||
*((word32*)(b )) ^= *((word32*)rk[0][0]);
|
||||
*((word32*)(b+ 4)) ^= *((word32*)rk[0][1]);
|
||||
*((word32*)(b+ 8)) ^= *((word32*)rk[0][2]);
|
||||
*((word32*)(b+12)) ^= *((word32*)rk[0][3]);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
#ifdef INTERMEDIATE_VALUE_KAT
|
||||
/**
|
||||
* Decrypt only a certain number of rounds.
|
||||
* Only used in the Intermediate Value Known Answer Test.
|
||||
* Operations rearranged such that the intermediate values
|
||||
* of decryption correspond with the intermediate values
|
||||
* of encryption.
|
||||
*/
|
||||
int rijndaelDecryptRound(word8 a[4][4], word8 rk[RIJNDAEL_MAXROUNDS+1][4][4],
|
||||
int ROUNDS, int rounds)
|
||||
{
|
||||
int r, i;
|
||||
word8 temp[4], shift;
|
||||
|
||||
/* make number of rounds sane */
|
||||
if (rounds > ROUNDS)
|
||||
{
|
||||
rounds = ROUNDS;
|
||||
}
|
||||
/* first round is special: */
|
||||
*(word32 *)a[0] ^= *(word32 *)rk[ROUNDS][0];
|
||||
*(word32 *)a[1] ^= *(word32 *)rk[ROUNDS][1];
|
||||
*(word32 *)a[2] ^= *(word32 *)rk[ROUNDS][2];
|
||||
*(word32 *)a[3] ^= *(word32 *)rk[ROUNDS][3];
|
||||
for (i = 0; i < 4; i++)
|
||||
{
|
||||
a[i][0] = Si[a[i][0]];
|
||||
a[i][1] = Si[a[i][1]];
|
||||
a[i][2] = Si[a[i][2]];
|
||||
a[i][3] = Si[a[i][3]];
|
||||
}
|
||||
for (i = 1; i < 4; i++)
|
||||
{
|
||||
shift = (4 - i) & 3;
|
||||
temp[0] = a[(0 + shift) & 3][i];
|
||||
temp[1] = a[(1 + shift) & 3][i];
|
||||
temp[2] = a[(2 + shift) & 3][i];
|
||||
temp[3] = a[(3 + shift) & 3][i];
|
||||
a[0][i] = temp[0];
|
||||
a[1][i] = temp[1];
|
||||
a[2][i] = temp[2];
|
||||
a[3][i] = temp[3];
|
||||
}
|
||||
/* ROUNDS-1 ordinary rounds */
|
||||
for (r = ROUNDS-1; r > rounds; r--)
|
||||
{
|
||||
*(word32 *)a[0] ^= *(word32 *)rk[r][0];
|
||||
*(word32 *)a[1] ^= *(word32 *)rk[r][1];
|
||||
*(word32 *)a[2] ^= *(word32 *)rk[r][2];
|
||||
*(word32 *)a[3] ^= *(word32 *)rk[r][3];
|
||||
|
||||
*((word32*)a[0]) =
|
||||
*((word32*)U1[a[0][0]])
|
||||
^ *((word32*)U2[a[0][1]])
|
||||
^ *((word32*)U3[a[0][2]])
|
||||
^ *((word32*)U4[a[0][3]]);
|
||||
|
||||
*((word32*)a[1]) =
|
||||
*((word32*)U1[a[1][0]])
|
||||
^ *((word32*)U2[a[1][1]])
|
||||
^ *((word32*)U3[a[1][2]])
|
||||
^ *((word32*)U4[a[1][3]]);
|
||||
|
||||
*((word32*)a[2]) =
|
||||
*((word32*)U1[a[2][0]])
|
||||
^ *((word32*)U2[a[2][1]])
|
||||
^ *((word32*)U3[a[2][2]])
|
||||
^ *((word32*)U4[a[2][3]]);
|
||||
|
||||
*((word32*)a[3]) =
|
||||
*((word32*)U1[a[3][0]])
|
||||
^ *((word32*)U2[a[3][1]])
|
||||
^ *((word32*)U3[a[3][2]])
|
||||
^ *((word32*)U4[a[3][3]]);
|
||||
for (i = 0; i < 4; i++)
|
||||
{
|
||||
a[i][0] = Si[a[i][0]];
|
||||
a[i][1] = Si[a[i][1]];
|
||||
a[i][2] = Si[a[i][2]];
|
||||
a[i][3] = Si[a[i][3]];
|
||||
}
|
||||
for (i = 1; i < 4; i++)
|
||||
{
|
||||
shift = (4 - i) & 3;
|
||||
temp[0] = a[(0 + shift) & 3][i];
|
||||
temp[1] = a[(1 + shift) & 3][i];
|
||||
temp[2] = a[(2 + shift) & 3][i];
|
||||
temp[3] = a[(3 + shift) & 3][i];
|
||||
a[0][i] = temp[0];
|
||||
a[1][i] = temp[1];
|
||||
a[2][i] = temp[2];
|
||||
a[3][i] = temp[3];
|
||||
}
|
||||
}
|
||||
if (rounds == 0)
|
||||
{
|
||||
/* End with the extra key addition */
|
||||
*(word32 *)a[0] ^= *(word32 *)rk[0][0];
|
||||
*(word32 *)a[1] ^= *(word32 *)rk[0][1];
|
||||
*(word32 *)a[2] ^= *(word32 *)rk[0][2];
|
||||
*(word32 *)a[3] ^= *(word32 *)rk[0][3];
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
#endif /* INTERMEDIATE_VALUE_KAT */
|
46
crypto/rijndael/rijndael-alg-fst.h
Executable file
46
crypto/rijndael/rijndael-alg-fst.h
Executable file
@@ -0,0 +1,46 @@
|
||||
/*
|
||||
* rijndael-alg-fst.h v2.4 April '2000
|
||||
*
|
||||
* Optimised ANSI C code
|
||||
*
|
||||
* #define INTERMEDIATE_VALUE_KAT to generate the Intermediate Value Known Answer Test.
|
||||
*/
|
||||
|
||||
#ifndef __RIJNDAEL_ALG_FST_H
|
||||
#define __RIJNDAEL_ALG_FST_H
|
||||
|
||||
#define RIJNDAEL_MAXKC (256/32)
|
||||
#define RIJNDAEL_MAXROUNDS 14
|
||||
|
||||
#ifndef USUAL_TYPES
|
||||
#define USUAL_TYPES
|
||||
typedef unsigned char byte;
|
||||
typedef unsigned char word8;
|
||||
typedef unsigned short word16;
|
||||
typedef unsigned int word32;
|
||||
#endif /* USUAL_TYPES */
|
||||
|
||||
int rijndaelKeySched(const word8 k[RIJNDAEL_MAXKC][4],
|
||||
word8 rk[RIJNDAEL_MAXROUNDS+1][4][4],
|
||||
int ROUNDS);
|
||||
|
||||
int rijndaelKeyEncToDec(word8 W[RIJNDAEL_MAXROUNDS+1][4][4], int ROUNDS);
|
||||
|
||||
int rijndaelEncrypt(const word8 a[16],word8 b[16],
|
||||
word8 rk[RIJNDAEL_MAXROUNDS+1][4][4],
|
||||
int ROUNDS);
|
||||
|
||||
#ifdef INTERMEDIATE_VALUE_KAT
|
||||
int rijndaelEncryptRound(word8 a[4][4],word8 rk[RIJNDAEL_MAXROUNDS+1][4][4],
|
||||
int ROUNDS, int rounds);
|
||||
#endif /* INTERMEDIATE_VALUE_KAT */
|
||||
|
||||
int rijndaelDecrypt(const word8 a[16], word8 b[16],
|
||||
word8 rk[RIJNDAEL_MAXROUNDS+1][4][4], int ROUNDS);
|
||||
|
||||
#ifdef INTERMEDIATE_VALUE_KAT
|
||||
int rijndaelDecryptRound(word8 a[4][4], word8 rk[RIJNDAEL_MAXROUNDS+1][4][4],
|
||||
int ROUNDS, int rounds);
|
||||
#endif /* INTERMEDIATE_VALUE_KAT */
|
||||
|
||||
#endif /* __RIJNDAEL_ALG_FST_H */
|
11
crypto/rijndael/rijndael.h
Normal file
11
crypto/rijndael/rijndael.h
Normal file
@@ -0,0 +1,11 @@
|
||||
#include "rijndael-alg-fst.h"
|
||||
|
||||
#define RIJNDAEL_MAX_IV 16
|
||||
|
||||
typedef struct
|
||||
{
|
||||
word8 keySched[RIJNDAEL_MAXROUNDS+1][4][4];
|
||||
int rounds;
|
||||
word8 iv[RIJNDAEL_MAX_IV];
|
||||
int enc;
|
||||
} RIJNDAEL_KEY;
|
@@ -166,7 +166,9 @@ rsa_saos.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
rsa_saos.o: ../../include/openssl/opensslconf.h
|
||||
rsa_saos.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
rsa_saos.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
rsa_saos.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
rsa_saos.o: ../../include/openssl/rc5.h
|
||||
rsa_saos.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
rsa_saos.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
rsa_saos.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
rsa_saos.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
rsa_saos.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -185,7 +187,9 @@ rsa_sign.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
rsa_sign.o: ../../include/openssl/opensslconf.h
|
||||
rsa_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
rsa_sign.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
rsa_sign.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
rsa_sign.o: ../../include/openssl/rc5.h
|
||||
rsa_sign.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
rsa_sign.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
rsa_sign.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
rsa_sign.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
rsa_sign.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
|
@@ -317,7 +317,7 @@ sub BODY_60_79
|
||||
|
||||
sub sha1_block_host
|
||||
{
|
||||
local($name)=@_;
|
||||
local($name, $sclabel)=@_;
|
||||
|
||||
&function_begin_B($name,"");
|
||||
|
||||
@@ -352,7 +352,7 @@ sub sha1_block_host
|
||||
&mov(&swtmp($i+0),$A);
|
||||
&mov(&swtmp($i+1),$B);
|
||||
}
|
||||
&jmp(&label("shortcut"));
|
||||
&jmp($sclabel);
|
||||
&function_end_B($name);
|
||||
}
|
||||
|
||||
@@ -529,10 +529,12 @@ sub sha1_block_data
|
||||
&pop("esi");
|
||||
&ret();
|
||||
|
||||
# it has to reside within sha1_block_asm_host_order body
|
||||
# because it calls &jmp(&label("shortcut"));
|
||||
&sha1_block_host("sha1_block_asm_host_order");
|
||||
# keep a note of shortcut label so it can be used outside
|
||||
# block.
|
||||
my $sclabel = &label("shortcut");
|
||||
|
||||
&function_end_B($name);
|
||||
# Putting this here avoids problems with MASM in debugging mode
|
||||
&sha1_block_host("sha1_block_asm_host_order", $sclabel);
|
||||
}
|
||||
|
||||
|
@@ -103,11 +103,12 @@ by_dir.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
by_dir.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
by_dir.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
by_dir.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
by_dir.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
by_dir.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
by_dir.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
by_dir.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
by_dir.o: ../cryptlib.h
|
||||
by_dir.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
by_dir.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
by_dir.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
by_dir.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
by_dir.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
by_dir.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
by_file.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
by_file.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
by_file.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -123,11 +124,12 @@ by_file.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
by_file.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h
|
||||
by_file.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
by_file.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
by_file.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
by_file.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
by_file.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
by_file.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
by_file.o: ../cryptlib.h
|
||||
by_file.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
by_file.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
by_file.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
by_file.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
by_file.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
by_file.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
x509_att.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
x509_att.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
x509_att.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -143,7 +145,9 @@ x509_att.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509_att.o: ../../include/openssl/opensslconf.h
|
||||
x509_att.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x509_att.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509_att.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509_att.o: ../../include/openssl/rc5.h
|
||||
x509_att.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509_att.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509_att.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509_att.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509_att.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -164,7 +168,9 @@ x509_cmp.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509_cmp.o: ../../include/openssl/opensslconf.h
|
||||
x509_cmp.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x509_cmp.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509_cmp.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509_cmp.o: ../../include/openssl/rc5.h
|
||||
x509_cmp.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509_cmp.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509_cmp.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509_cmp.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509_cmp.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -184,11 +190,12 @@ x509_d2.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509_d2.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
x509_d2.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
x509_d2.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
x509_d2.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
x509_d2.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
x509_d2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
x509_d2.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
x509_d2.o: ../cryptlib.h
|
||||
x509_d2.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509_d2.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509_d2.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509_d2.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509_d2.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
x509_d2.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
x509_def.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
x509_def.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
x509_def.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -203,7 +210,9 @@ x509_def.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509_def.o: ../../include/openssl/opensslconf.h
|
||||
x509_def.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x509_def.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509_def.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509_def.o: ../../include/openssl/rc5.h
|
||||
x509_def.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509_def.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509_def.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509_def.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509_def.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -221,7 +230,9 @@ x509_err.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x509_err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x509_err.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x509_err.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509_err.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509_err.o: ../../include/openssl/rc5.h
|
||||
x509_err.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509_err.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509_err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509_err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509_err.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -241,7 +252,9 @@ x509_ext.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509_ext.o: ../../include/openssl/opensslconf.h
|
||||
x509_ext.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x509_ext.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509_ext.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509_ext.o: ../../include/openssl/rc5.h
|
||||
x509_ext.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509_ext.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509_ext.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509_ext.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509_ext.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -261,11 +274,12 @@ x509_lu.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509_lu.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
x509_lu.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
x509_lu.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
x509_lu.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
x509_lu.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
x509_lu.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
x509_lu.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
x509_lu.o: ../cryptlib.h
|
||||
x509_lu.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509_lu.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509_lu.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509_lu.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509_lu.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
x509_lu.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
x509_obj.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
x509_obj.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
x509_obj.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -280,7 +294,9 @@ x509_obj.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509_obj.o: ../../include/openssl/opensslconf.h
|
||||
x509_obj.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x509_obj.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509_obj.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509_obj.o: ../../include/openssl/rc5.h
|
||||
x509_obj.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509_obj.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509_obj.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509_obj.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509_obj.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -299,7 +315,9 @@ x509_r2x.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509_r2x.o: ../../include/openssl/opensslconf.h
|
||||
x509_r2x.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x509_r2x.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509_r2x.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509_r2x.o: ../../include/openssl/rc5.h
|
||||
x509_r2x.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509_r2x.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509_r2x.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509_r2x.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509_r2x.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -319,7 +337,9 @@ x509_req.o: ../../include/openssl/opensslconf.h
|
||||
x509_req.o: ../../include/openssl/opensslv.h ../../include/openssl/pem.h
|
||||
x509_req.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h
|
||||
x509_req.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509_req.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509_req.o: ../../include/openssl/rc5.h
|
||||
x509_req.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509_req.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509_req.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509_req.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509_req.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -338,7 +358,9 @@ x509_set.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509_set.o: ../../include/openssl/opensslconf.h
|
||||
x509_set.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x509_set.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509_set.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509_set.o: ../../include/openssl/rc5.h
|
||||
x509_set.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509_set.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509_set.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509_set.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509_set.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -358,7 +380,9 @@ x509_trs.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509_trs.o: ../../include/openssl/opensslconf.h
|
||||
x509_trs.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x509_trs.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509_trs.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509_trs.o: ../../include/openssl/rc5.h
|
||||
x509_trs.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509_trs.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509_trs.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509_trs.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509_trs.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -378,7 +402,9 @@ x509_txt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509_txt.o: ../../include/openssl/opensslconf.h
|
||||
x509_txt.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x509_txt.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509_txt.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509_txt.o: ../../include/openssl/rc5.h
|
||||
x509_txt.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509_txt.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509_txt.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509_txt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509_txt.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -398,11 +424,13 @@ x509_v3.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509_v3.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
x509_v3.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
x509_v3.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
x509_v3.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
x509_v3.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
x509_v3.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
x509_v3.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
x509_v3.o: ../../include/openssl/x509v3.h ../cryptlib.h
|
||||
x509_v3.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509_v3.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509_v3.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509_v3.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509_v3.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
x509_v3.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
x509_v3.o: ../cryptlib.h
|
||||
x509_vfy.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
x509_vfy.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
x509_vfy.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -418,7 +446,9 @@ x509_vfy.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509_vfy.o: ../../include/openssl/opensslconf.h
|
||||
x509_vfy.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x509_vfy.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509_vfy.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509_vfy.o: ../../include/openssl/rc5.h
|
||||
x509_vfy.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509_vfy.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509_vfy.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509_vfy.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509_vfy.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -438,7 +468,9 @@ x509name.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509name.o: ../../include/openssl/opensslconf.h
|
||||
x509name.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x509name.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509name.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509name.o: ../../include/openssl/rc5.h
|
||||
x509name.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509name.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509name.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509name.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509name.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -457,7 +489,9 @@ x509rset.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509rset.o: ../../include/openssl/opensslconf.h
|
||||
x509rset.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x509rset.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509rset.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509rset.o: ../../include/openssl/rc5.h
|
||||
x509rset.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509rset.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509rset.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509rset.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509rset.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -476,7 +510,9 @@ x509spki.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
x509spki.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
x509spki.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x509spki.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509spki.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509spki.o: ../../include/openssl/rc5.h
|
||||
x509spki.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509spki.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509spki.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509spki.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509spki.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -495,7 +531,9 @@ x509type.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x509type.o: ../../include/openssl/opensslconf.h
|
||||
x509type.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
x509type.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
x509type.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
x509type.o: ../../include/openssl/rc5.h
|
||||
x509type.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x509type.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x509type.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x509type.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x509type.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -514,8 +552,9 @@ x_all.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
x_all.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
x_all.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
x_all.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
x_all.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
x_all.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
x_all.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
x_all.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
x_all.o: ../cryptlib.h
|
||||
x_all.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
x_all.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
x_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
x_all.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
x_all.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
x_all.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
|
||||
|
@@ -327,7 +327,7 @@ static int get_cert_by_subject(X509_LOOKUP *xl, int type, X509_NAME *name,
|
||||
* it out again */
|
||||
CRYPTO_r_lock(CRYPTO_LOCK_X509_STORE);
|
||||
j = sk_X509_OBJECT_find(xl->store_ctx->objs,&stmp);
|
||||
if(j != -1) tmp=sk_X509_OBJECT_value(xl->store_ctx->objs,i);
|
||||
if(j != -1) tmp=sk_X509_OBJECT_value(xl->store_ctx->objs,j);
|
||||
else tmp = NULL;
|
||||
CRYPTO_r_unlock(CRYPTO_LOCK_X509_STORE);
|
||||
|
||||
|
@@ -98,7 +98,8 @@ v3_akey.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
v3_akey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
v3_akey.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
v3_akey.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
v3_akey.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
v3_akey.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_akey.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_akey.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_akey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_akey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -119,11 +120,13 @@ v3_alt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
v3_alt.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
v3_alt.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
v3_alt.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
v3_alt.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
v3_alt.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
v3_alt.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
v3_alt.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
v3_alt.o: ../../include/openssl/x509v3.h ../cryptlib.h
|
||||
v3_alt.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_alt.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_alt.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_alt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_alt.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
v3_alt.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
v3_alt.o: ../cryptlib.h
|
||||
v3_bcons.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
|
||||
v3_bcons.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
|
||||
v3_bcons.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
|
||||
@@ -139,7 +142,9 @@ v3_bcons.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
v3_bcons.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
v3_bcons.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
v3_bcons.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
v3_bcons.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
v3_bcons.o: ../../include/openssl/rc5.h
|
||||
v3_bcons.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_bcons.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_bcons.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_bcons.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_bcons.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -160,7 +165,9 @@ v3_bitst.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
v3_bitst.o: ../../include/openssl/opensslconf.h
|
||||
v3_bitst.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
v3_bitst.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
v3_bitst.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
v3_bitst.o: ../../include/openssl/rc5.h
|
||||
v3_bitst.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_bitst.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_bitst.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_bitst.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_bitst.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -181,11 +188,13 @@ v3_conf.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
v3_conf.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
v3_conf.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
v3_conf.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
v3_conf.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
v3_conf.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
v3_conf.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
v3_conf.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
v3_conf.o: ../../include/openssl/x509v3.h ../cryptlib.h
|
||||
v3_conf.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_conf.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_conf.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_conf.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_conf.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
v3_conf.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
v3_conf.o: ../cryptlib.h
|
||||
v3_cpols.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
|
||||
v3_cpols.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
|
||||
v3_cpols.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
|
||||
@@ -201,7 +210,9 @@ v3_cpols.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
v3_cpols.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
v3_cpols.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
v3_cpols.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
v3_cpols.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
v3_cpols.o: ../../include/openssl/rc5.h
|
||||
v3_cpols.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_cpols.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_cpols.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_cpols.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_cpols.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -222,7 +233,8 @@ v3_crld.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
v3_crld.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
v3_crld.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
v3_crld.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
v3_crld.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
v3_crld.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_crld.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_crld.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_crld.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_crld.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -243,11 +255,13 @@ v3_enum.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
v3_enum.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
v3_enum.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
v3_enum.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
v3_enum.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
v3_enum.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
v3_enum.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
v3_enum.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
v3_enum.o: ../../include/openssl/x509v3.h ../cryptlib.h
|
||||
v3_enum.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_enum.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_enum.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_enum.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_enum.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
v3_enum.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
v3_enum.o: ../cryptlib.h
|
||||
v3_extku.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
v3_extku.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
v3_extku.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -263,7 +277,9 @@ v3_extku.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
v3_extku.o: ../../include/openssl/opensslconf.h
|
||||
v3_extku.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
v3_extku.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
v3_extku.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
v3_extku.o: ../../include/openssl/rc5.h
|
||||
v3_extku.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_extku.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_extku.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_extku.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_extku.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -284,7 +300,8 @@ v3_genn.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
v3_genn.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
v3_genn.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
v3_genn.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
v3_genn.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
v3_genn.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_genn.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_genn.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_genn.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_genn.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -305,11 +322,13 @@ v3_ia5.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
v3_ia5.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
v3_ia5.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
v3_ia5.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
v3_ia5.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
v3_ia5.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
v3_ia5.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
v3_ia5.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
v3_ia5.o: ../../include/openssl/x509v3.h ../cryptlib.h
|
||||
v3_ia5.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_ia5.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_ia5.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_ia5.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_ia5.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
v3_ia5.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
v3_ia5.o: ../cryptlib.h
|
||||
v3_info.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
|
||||
v3_info.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
|
||||
v3_info.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
|
||||
@@ -325,7 +344,8 @@ v3_info.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
v3_info.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
v3_info.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
v3_info.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
v3_info.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
v3_info.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_info.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_info.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_info.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_info.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -346,11 +366,13 @@ v3_int.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
v3_int.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
v3_int.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
v3_int.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
v3_int.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
v3_int.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
v3_int.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
v3_int.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
v3_int.o: ../../include/openssl/x509v3.h ../cryptlib.h
|
||||
v3_int.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_int.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_int.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_int.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_int.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
v3_int.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
v3_int.o: ../cryptlib.h
|
||||
v3_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
v3_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
v3_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -366,11 +388,13 @@ v3_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
v3_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
v3_lib.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
v3_lib.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
v3_lib.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
v3_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
v3_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
v3_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
v3_lib.o: ../../include/openssl/x509v3.h ../cryptlib.h ext_dat.h
|
||||
v3_lib.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_lib.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
v3_lib.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
v3_lib.o: ../cryptlib.h ext_dat.h
|
||||
v3_pku.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
|
||||
v3_pku.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
|
||||
v3_pku.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
|
||||
@@ -386,7 +410,8 @@ v3_pku.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
v3_pku.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
v3_pku.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
v3_pku.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
v3_pku.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
v3_pku.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_pku.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_pku.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_pku.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_pku.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -407,11 +432,13 @@ v3_prn.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
v3_prn.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
v3_prn.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
v3_prn.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
v3_prn.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
v3_prn.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
v3_prn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
v3_prn.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
v3_prn.o: ../../include/openssl/x509v3.h ../cryptlib.h
|
||||
v3_prn.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_prn.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_prn.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_prn.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_prn.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
v3_prn.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
v3_prn.o: ../cryptlib.h
|
||||
v3_purp.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
v3_purp.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
v3_purp.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -427,11 +454,13 @@ v3_purp.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
v3_purp.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
v3_purp.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
v3_purp.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
v3_purp.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
v3_purp.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
v3_purp.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
v3_purp.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
v3_purp.o: ../../include/openssl/x509v3.h ../cryptlib.h
|
||||
v3_purp.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_purp.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_purp.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_purp.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_purp.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
v3_purp.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
v3_purp.o: ../cryptlib.h
|
||||
v3_skey.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
v3_skey.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
v3_skey.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -447,11 +476,13 @@ v3_skey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
v3_skey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
v3_skey.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
v3_skey.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
v3_skey.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
v3_skey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
v3_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
v3_skey.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
v3_skey.o: ../../include/openssl/x509v3.h ../cryptlib.h
|
||||
v3_skey.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_skey.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_skey.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_skey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_skey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
v3_skey.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
v3_skey.o: ../cryptlib.h
|
||||
v3_sxnet.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
|
||||
v3_sxnet.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
|
||||
v3_sxnet.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
|
||||
@@ -467,7 +498,9 @@ v3_sxnet.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
v3_sxnet.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
v3_sxnet.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
v3_sxnet.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
v3_sxnet.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
v3_sxnet.o: ../../include/openssl/rc5.h
|
||||
v3_sxnet.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_sxnet.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_sxnet.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_sxnet.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_sxnet.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
@@ -488,11 +521,13 @@ v3_utl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
|
||||
v3_utl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
|
||||
v3_utl.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
|
||||
v3_utl.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
||||
v3_utl.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
||||
v3_utl.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
||||
v3_utl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
|
||||
v3_utl.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
|
||||
v3_utl.o: ../../include/openssl/x509v3.h ../cryptlib.h
|
||||
v3_utl.o: ../../include/openssl/rijndael-alg-fst.h
|
||||
v3_utl.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3_utl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3_utl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3_utl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
v3_utl.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
||||
v3_utl.o: ../cryptlib.h
|
||||
v3err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
||||
v3err.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
||||
v3err.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
||||
@@ -507,7 +542,8 @@ v3err.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
|
||||
v3err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
||||
v3err.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
|
||||
v3err.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
|
||||
v3err.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
|
||||
v3err.o: ../../include/openssl/rc5.h ../../include/openssl/rijndael-alg-fst.h
|
||||
v3err.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
|
||||
v3err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
|
||||
v3err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
|
||||
v3err.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
|
||||
|
@@ -79,12 +79,12 @@ void main ()
|
||||
str = X509_NAME_oneline (X509_get_subject_name (server_cert),0,0);
|
||||
CHK_NULL(str);
|
||||
printf ("\t subject: %s\n", str);
|
||||
Free (str);
|
||||
OPENSSL_free (str);
|
||||
|
||||
str = X509_NAME_oneline (X509_get_issuer_name (server_cert),0,0);
|
||||
CHK_NULL(str);
|
||||
printf ("\t issuer: %s\n", str);
|
||||
Free (str);
|
||||
OPENSSL_free (str);
|
||||
|
||||
/* We could do all sorts of certificate verification stuff here before
|
||||
deallocating the certificate. */
|
||||
|
@@ -65,12 +65,12 @@ void main ()
|
||||
str = X509_NAME_oneline (X509_get_subject_name (client_cert));
|
||||
CHK_NULL(str);
|
||||
fprintf (log, "\t subject: %s\n", str);
|
||||
Free (str);
|
||||
OPENSSL_free (str);
|
||||
|
||||
str = X509_NAME_oneline (X509_get_issuer_name (client_cert));
|
||||
CHK_NULL(str);
|
||||
fprintf (log, "\t issuer: %s\n", str);
|
||||
Free (str);
|
||||
OPENSSL_free (str);
|
||||
|
||||
/* We could do all sorts of certificate verification stuff here before
|
||||
deallocating the certificate. */
|
||||
|
@@ -121,12 +121,12 @@ void main ()
|
||||
str = X509_NAME_oneline (X509_get_subject_name (client_cert), 0, 0);
|
||||
CHK_NULL(str);
|
||||
printf ("\t subject: %s\n", str);
|
||||
Free (str);
|
||||
OPENSSL_free (str);
|
||||
|
||||
str = X509_NAME_oneline (X509_get_issuer_name (client_cert), 0, 0);
|
||||
CHK_NULL(str);
|
||||
printf ("\t issuer: %s\n", str);
|
||||
Free (str);
|
||||
OPENSSL_free (str);
|
||||
|
||||
/* We could do all sorts of certificate verification stuff here before
|
||||
deallocating the certificate. */
|
||||
|
@@ -7,7 +7,7 @@ s_server - SSL/TLS server program
|
||||
|
||||
=head1 SYNOPSIS
|
||||
|
||||
B<openssl> B<s_client>
|
||||
B<openssl> B<s_server>
|
||||
[B<-accept port>]
|
||||
[B<-context id>]
|
||||
[B<-verify depth>]
|
||||
|
@@ -10,31 +10,31 @@ BIO_get_bind_mode, BIO_do_accept - accept BIO
|
||||
|
||||
#include <openssl/bio.h>
|
||||
|
||||
BIO_METHOD * BIO_s_accept(void);
|
||||
BIO_METHOD *BIO_s_accept(void);
|
||||
|
||||
#define BIO_set_accept_port(b,name) BIO_ctrl(b,BIO_C_SET_ACCEPT,0,(char *)name)
|
||||
#define BIO_get_accept_port(b) BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,0)
|
||||
long BIO_set_accept_port(BIO *b, char *name);
|
||||
char *BIO_get_accept_port(BIO *b);
|
||||
|
||||
BIO *BIO_new_accept(char *host_port);
|
||||
|
||||
#define BIO_set_nbio_accept(b,n) BIO_ctrl(b,BIO_C_SET_ACCEPT,1,(n)?"a":NULL)
|
||||
#define BIO_set_accept_bios(b,bio) BIO_ctrl(b,BIO_C_SET_ACCEPT,2,(char *)bio)
|
||||
long BIO_set_nbio_accept(BIO *b, int n);
|
||||
long BIO_set_accept_bios(BIO *b, char *bio);
|
||||
|
||||
#define BIO_set_bind_mode(b,mode) BIO_ctrl(b,BIO_C_SET_BIND_MODE,mode,NULL)
|
||||
#define BIO_get_bind_mode(b,mode) BIO_ctrl(b,BIO_C_GET_BIND_MODE,0,NULL)
|
||||
long BIO_set_bind_mode(BIO *b, long mode);
|
||||
long BIO_get_bind_mode(BIO *b, long dummy);
|
||||
|
||||
#define BIO_BIND_NORMAL 0
|
||||
#define BIO_BIND_REUSEADDR_IF_UNUSED 1
|
||||
#define BIO_BIND_REUSEADDR 2
|
||||
|
||||
#define BIO_do_accept(b) BIO_do_handshake(b)
|
||||
int BIO_do_accept(BIO *b);
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
BIO_s_accept() returns the accept BIO method. This is a wrapper
|
||||
round the platform's TCP/IP socket accept routines.
|
||||
|
||||
Using accept BIOs TCP/IP connections can be accepted and data
|
||||
Using accept BIOs, TCP/IP connections can be accepted and data
|
||||
transferred using only BIO routines. In this way any platform
|
||||
specific operations are hidden by the BIO abstraction.
|
||||
|
||||
@@ -92,7 +92,7 @@ BIO_do_accept() serves two functions. When it is first
|
||||
called, after the accept BIO has been setup, it will attempt
|
||||
to create the accept socket and bind an address to it. Second
|
||||
and subsequent calls to BIO_do_accept() will await an incoming
|
||||
connection.
|
||||
connection, or request a retry in non blocking mode.
|
||||
|
||||
=head1 NOTES
|
||||
|
||||
@@ -130,6 +130,17 @@ however because the accept BIO will still accept additional incoming
|
||||
connections. This can be resolved by using BIO_pop() (see above)
|
||||
and freeing up the accept BIO after the initial connection.
|
||||
|
||||
If the underlying accept socket is non-blocking and BIO_do_accept() is
|
||||
called to await an incoming connection it is possible for
|
||||
BIO_should_io_special() with the reason BIO_RR_ACCEPT. If this happens
|
||||
then it is an indication that an accept attempt would block: the application
|
||||
should take appropriate action to wait until the underlying socket has
|
||||
accepted a connection and retry the call.
|
||||
|
||||
BIO_set_accept_port(), BIO_get_accept_port(), BIO_set_nbio_accept(),
|
||||
BIO_set_accept_bios(), BIO_set_bind_mode(), BIO_get_bind_mode() and
|
||||
BIO_do_accept() are macros.
|
||||
|
||||
=head1 RETURN VALUES
|
||||
|
||||
TBA
|
||||
|
@@ -13,25 +13,27 @@ BIO_set_nbio, BIO_do_connect - connect BIO
|
||||
|
||||
BIO_METHOD * BIO_s_connect(void);
|
||||
|
||||
#define BIO_set_conn_hostname(b,name) BIO_ctrl(b,BIO_C_SET_CONNECT,0,(char *)name)
|
||||
#define BIO_set_conn_port(b,port) BIO_ctrl(b,BIO_C_SET_CONNECT,1,(char *)port)
|
||||
#define BIO_set_conn_ip(b,ip) BIO_ctrl(b,BIO_C_SET_CONNECT,2,(char *)ip)
|
||||
#define BIO_set_conn_int_port(b,port) BIO_ctrl(b,BIO_C_SET_CONNECT,3,(char *)port)
|
||||
#define BIO_get_conn_hostname(b) BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,0)
|
||||
#define BIO_get_conn_port(b) BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,1)
|
||||
#define BIO_get_conn_ip(b,ip) BIO_ptr_ctrl(b,BIO_C_SET_CONNECT,2)
|
||||
#define BIO_get_conn_int_port(b,port) BIO_int_ctrl(b,BIO_C_SET_CONNECT,3,port)
|
||||
BIO *BIO_new_connect(char *name);
|
||||
|
||||
#define BIO_set_nbio(b,n) BIO_ctrl(b,BIO_C_SET_NBIO,(n),NULL)
|
||||
long BIO_set_conn_hostname(BIO *b, char *name);
|
||||
long BIO_set_conn_port(BIO *b, char *port);
|
||||
long BIO_set_conn_ip(BIO *b, char *ip);
|
||||
long BIO_set_conn_int_port(BIO *b, char *port);
|
||||
char *BIO_get_conn_hostname(BIO *b);
|
||||
char *BIO_get_conn_port(BIO *b);
|
||||
char *BIO_get_conn_ip(BIO *b, dummy);
|
||||
long BIO_get_conn_int_port(BIO *b, int port);
|
||||
|
||||
#define BIO_do_connect(b) BIO_do_handshake(b)
|
||||
long BIO_set_nbio(BIO *b, long n);
|
||||
|
||||
int BIO_do_connect(BIO *b);
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
BIO_s_connect() returns the connect BIO method. This is a wrapper
|
||||
round the platform's TCP/IP socket connection routines.
|
||||
|
||||
Using connect BIOs TCP/IP connections can be made and data
|
||||
Using connect BIOs, TCP/IP connections can be made and data
|
||||
transferred using only BIO routines. In this way any platform
|
||||
specific operations are hidden by the BIO abstraction.
|
||||
|
||||
@@ -54,7 +56,7 @@ BIO_get_fd() places the underlying socket in B<c> if it is not NULL,
|
||||
it also returns the socket . If B<c> is not NULL it should be of
|
||||
type (int *).
|
||||
|
||||
BIO_set_conn_hostname() uses the string B<name> to set the hostname
|
||||
BIO_set_conn_hostname() uses the string B<name> to set the hostname.
|
||||
The hostname can be an IP address. The hostname can also include the
|
||||
port in the form hostname:port . It is also acceptable to use the
|
||||
form "hostname/any/other/path" or "hostname:port/any/other/path".
|
||||
@@ -87,6 +89,9 @@ is set. Blocking I/O is the default. The call to BIO_set_nbio()
|
||||
should be made before the connection is established because
|
||||
non blocking I/O is set during the connect process.
|
||||
|
||||
BIO_new_connect() combines BIO_new() and BIO_set_conn_hostname() into
|
||||
a single call: that is it creates a new connect BIO with B<name>.
|
||||
|
||||
BIO_do_connect() attempts to connect the supplied BIO. It returns 1
|
||||
if the connection was established successfully. A zero or negative
|
||||
value is returned if the connection could not be established, the
|
||||
@@ -123,6 +128,11 @@ then this is an indication that a connection attempt would block,
|
||||
the application should then take appropriate action to wait until
|
||||
the underlying socket has connected and retry the call.
|
||||
|
||||
BIO_set_conn_hostname(), BIO_set_conn_port(), BIO_set_conn_ip(),
|
||||
BIO_set_conn_int_port(), BIO_get_conn_hostname(), BIO_get_conn_port(),
|
||||
BIO_get_conn_ip(), BIO_get_conn_int_port(), BIO_set_nbio() and
|
||||
BIO_do_connect() are macros.
|
||||
|
||||
=head1 RETURN VALUES
|
||||
|
||||
BIO_s_connect() returns the connect BIO method.
|
||||
|
@@ -8,10 +8,10 @@ BIO_s_socket, BIO_new_socket - socket BIO
|
||||
|
||||
#include <openssl/bio.h>
|
||||
|
||||
BIO_METHOD * BIO_s_socket(void);
|
||||
BIO_METHOD *BIO_s_socket(void);
|
||||
|
||||
#define BIO_set_fd(b,fd,c) BIO_int_ctrl(b,BIO_C_SET_FD,c,fd)
|
||||
#define BIO_get_fd(b,c) BIO_ctrl(b,BIO_C_GET_FD,0,(char *)c)
|
||||
long BIO_set_fd(BIO *b, int fd, long close_flag);
|
||||
long BIO_get_fd(BIO *b, int *c);
|
||||
|
||||
BIO *BIO_new_socket(int sock, int close_flag);
|
||||
|
||||
@@ -27,10 +27,10 @@ If the close flag is set then the socket is shut down and closed
|
||||
when the BIO is freed.
|
||||
|
||||
BIO_set_fd() sets the socket of BIO B<b> to B<fd> and the close
|
||||
flag to B<c>.
|
||||
flag to B<close_flag>.
|
||||
|
||||
BIO_get_fd() places the socket in B<c> if it is not NULL, it also
|
||||
returns the socket . If B<c> is not NULL it should be of type (int *).
|
||||
returns the socket. If B<c> is not NULL it should be of type (int *).
|
||||
|
||||
BIO_new_socket() returns a socket BIO using B<sock> and B<close_flag>.
|
||||
|
||||
@@ -44,6 +44,8 @@ platforms sockets are not file descriptors and use distinct I/O routines,
|
||||
Windows is one such platform. Any code mixing the two will not work on
|
||||
all platforms.
|
||||
|
||||
BIO_set_fd() and BIO_get_fd() are macros.
|
||||
|
||||
=head1 RETURN VALUES
|
||||
|
||||
BIO_s_socket() returns the socket BIO method.
|
||||
|
50
doc/ssl/SSL_CTX_get_verify_mode.pod
Normal file
50
doc/ssl/SSL_CTX_get_verify_mode.pod
Normal file
@@ -0,0 +1,50 @@
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
SSL_CTX_get_verify_mode, SSL_get_verify_mode, SSL_CTX_get_verify_depth, SSL_get_verify_depth, SSL_get_verify_callback, SSL_CTX_get_verify_callback - get currently set verification parameters
|
||||
|
||||
=head1 SYNOPSIS
|
||||
|
||||
#include <openssl/ssl.h>
|
||||
|
||||
int SSL_CTX_get_verify_mode(SSL_CTX *ctx);
|
||||
int SSL_get_verify_mode(SSL *ssl);
|
||||
int SSL_CTX_get_verify_depth(SSL_CTX *ctx);
|
||||
int SSL_get_verify_depth(SSL *ssl);
|
||||
int (*SSL_CTX_get_verify_callback(SSL_CTX *ctx))(int, X509_STORE_CTX *);
|
||||
int (*SSL_get_verify_callback(SSL *ssl))(int, X509_STORE_CTX *);
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
SSL_CTX_get_verify_mode() returns the verification mode currently set in
|
||||
B<ctx>.
|
||||
|
||||
SSL_get_verify_mode() returns the verification mode currently set in
|
||||
B<ssl>.
|
||||
|
||||
SSL_CTX_get_verify_depth() returns the verification depth limit currently set
|
||||
in B<ctx>. If no limit has been explicitly set, -1 is returned and the
|
||||
default value will be used.
|
||||
|
||||
SSL_get_verify_depth() returns the verification depth limit currently set
|
||||
in B<ssl>. If no limit has been explicitly set, -1 is returned and the
|
||||
default value will be used.
|
||||
|
||||
SSL_CTX_get_verify_callback() returns a function pointer to the verification
|
||||
callback currently set in B<ctx>. If no callback was explicitly set, the
|
||||
NULL pointer is returned and the default callback will be used.
|
||||
|
||||
SSL_get_verify_callback() returns a function pointer to the verification
|
||||
callback currently set in B<ssl>. If no callback was explicitly set, the
|
||||
NULL pointer is returned and the default callback will be used.
|
||||
|
||||
=head1 RETURN VALUES
|
||||
|
||||
See DESCRIPTION
|
||||
|
||||
=head1 SEE ALSO
|
||||
|
||||
L<ssl(3)|ssl(3)>, L<SSL_CTX_set_verify(3)|SSL_CTX_set_verify(3)>
|
||||
|
||||
=cut
|
@@ -40,6 +40,10 @@ as available CAs during the TLS/SSL handshake.
|
||||
If B<CApath> is not NULL, it points to a directory containing CA certificates
|
||||
in PEM format. The files each contain one CA certificate. The files are
|
||||
looked up by the CA subject name hash value, which must hence be available.
|
||||
If more than one CA certificate with the same name hash value exist, the
|
||||
extension must be different (e.g. 9d66eef0.0, 9d66eef0.1 etc). The search
|
||||
is performed in the ordering of the extension number, regardless of other
|
||||
properties of the certificates.
|
||||
Use the B<c_rehash> utility to create the necessary links.
|
||||
|
||||
The certificates in B<CAfile> are only looked up when required, e.g. when
|
||||
@@ -49,6 +53,24 @@ of a peer certificate.
|
||||
On a server, the certificates in B<CApath> are not listed as available
|
||||
CA certificates to a client during a TLS/SSL handshake.
|
||||
|
||||
When looking up CA certificates, the OpenSSL library will first search the
|
||||
certificates in B<CAfile>, then those in B<CApath>. Certificate matching
|
||||
is done based on the subject name, the key identifier (if present), and the
|
||||
serial number as taken from the certificate to be verified. If these data
|
||||
do not match, the next certificate will be tried. If a first certificate
|
||||
matching the parameters is found, the verification process will be performed;
|
||||
no other certificates for the same parameters will be searched in case of
|
||||
failure.
|
||||
|
||||
=head1 WARNINGS
|
||||
|
||||
If several CA certificates matching the name, key identifier, and serial
|
||||
number condition are available, only the first one will be examined. This
|
||||
may lead to unexpected results if the same CA certificate is available
|
||||
with different expiration dates. If a "certificate expired" verification
|
||||
error occurs, no other certificate will be searched. Make sure to not
|
||||
have expired certificates mixed with valid ones.
|
||||
|
||||
=head1 EXAMPLES
|
||||
|
||||
Generate a CA certificate file with descriptive text from the CA certificates
|
||||
|
@@ -33,9 +33,9 @@ understand SSLv2 client hello messages.
|
||||
=item SSLv3_method(void), SSLv3_server_method(void), SSLv3_client_method(void)
|
||||
|
||||
A TLS/SSL connection established with these methods will only understand the
|
||||
SSLv3 and TLSv1 protocol. A client will send out SSLv3 client hello messages
|
||||
and will indicate that it also understands TLSv1. A server will only understand
|
||||
SSLv3 and TLSv1 client hello messages. This especially means, that it will
|
||||
SSLv3 protocol. A client will send out SSLv3 client hello messages
|
||||
and will indicate that it only understands SSLv3. A server will only understand
|
||||
SSLv3 client hello messages. This especially means, that it will
|
||||
not understand SSLv2 client hello messages which are widely used for
|
||||
compatibility reasons, see SSLv23_*_method().
|
||||
|
||||
@@ -46,7 +46,8 @@ TLSv1 protocol. A client will send out TLSv1 client hello messages
|
||||
and will indicate that it only understands TLSv1. A server will only understand
|
||||
TLSv1 client hello messages. This especially means, that it will
|
||||
not understand SSLv2 client hello messages which are widely used for
|
||||
compatibility reasons, see SSLv23_*_method().
|
||||
compatibility reasons, see SSLv23_*_method(). It will also not understand
|
||||
SSLv3 client hello messages.
|
||||
|
||||
=item SSLv23_method(void), SSLv23_server_method(void), SSLv23_client_method(void)
|
||||
|
||||
|
251
doc/ssl/SSL_CTX_set_verify.pod
Normal file
251
doc/ssl/SSL_CTX_set_verify.pod
Normal file
@@ -0,0 +1,251 @@
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
SSL_CTX_set_verify, SSL_set_verify, SSL_CTX_set_verify_depth, SSL_set_verify_depth - set peer certificate verification parameters
|
||||
|
||||
=head1 SYNOPSIS
|
||||
|
||||
#include <openssl/ssl.h>
|
||||
|
||||
void SSL_CTX_set_verify(SSL_CTX *ctx, int mode,
|
||||
int (*verify_callback)(int, X509_STORE_CTX *));
|
||||
void SSL_set_verify(SSL *s, int mode,
|
||||
int (*verify_callback)(int, X509_STORE_CTX *));
|
||||
void SSL_CTX_set_verify_depth(SSL_CTX *ctx,int depth);
|
||||
void SSL_set_verify_depth(SSL *s, int depth);
|
||||
|
||||
int verify_callback(int preverify_ok, X509_STORE_CTX *x509_ctx);
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
SSL_CTX_set_verify() sets the verification flags for B<ctx> to be B<mode> and
|
||||
specifies the B<verify_callback> function to be used. If no callback function
|
||||
shall be specified, the NULL pointer can be used for B<verify_callback>.
|
||||
|
||||
SSL_set_verify() sets the verification flags for B<ssl> to be B<mode> and
|
||||
specifies the B<verify_callback> function to be used. If no callback function
|
||||
shall be specified, the NULL pointer can be used for B<verify_callback>. In
|
||||
this case last B<verify_callback> set specifically for this B<ssl> remains. If
|
||||
no special B<callback> was set before, the default callback for the underlying
|
||||
B<ctx> is used, that was valid at the the time B<ssl> was created with
|
||||
L<SSL_new(3)|SSL_new(3)>.
|
||||
|
||||
SSL_CTX_set_verify_depth() sets the maximum B<depth> for the certificate chain
|
||||
verification that shall be allowed for B<ctx>. (See the BUGS section.)
|
||||
|
||||
SSL_set_verify_depth() sets the maximum B<depth> for the certificate chain
|
||||
verification that shall be allowed for B<ssl>. (See the BUGS section.)
|
||||
|
||||
=head1 NOTES
|
||||
|
||||
The verification of certificates can be controlled by a set of logically
|
||||
or'ed B<mode> flags:
|
||||
|
||||
=over 4
|
||||
|
||||
=item SSL_VERIFY_NONE
|
||||
|
||||
B<Server mode:> the server will not send a client certificate request to the
|
||||
client, so the client will not send a certificate.
|
||||
|
||||
B<Client mode:> if not using an anonymous cipher (by default disabled), the
|
||||
server will send a certificate which will be checked. The result of the
|
||||
certificate verification process can be checked after the TLS/SSL handshake
|
||||
using the L<SSL_get_verify_result(3)|SSL_get_verify_result(3)> function.
|
||||
The handshake will be continued regardless of the verification result.
|
||||
|
||||
=item SSL_VERIFY_PEER
|
||||
|
||||
B<Server mode:> the server sends a client certificate request to the client.
|
||||
The certificate returned (if any) is checked. If the verification process
|
||||
fails as indicated by B<verify_callback>, the TLS/SSL handshake is
|
||||
immediately terminated with an alert message containing the reason for
|
||||
the verification failure.
|
||||
The behaviour can be controlled by the additional
|
||||
SSL_VERIFY_FAIL_IF_NO_PEER_CERT and SSL_VERIFY_CLIENT_ONCE flags.
|
||||
|
||||
B<Client mode:> the server certificate is verified. If the verification process
|
||||
fails as indicated by B<verify_callback>, the TLS/SSL handshake is
|
||||
immediately terminated with an alert message containing the reason for
|
||||
the verification failure. If no server certificate is sent, because an
|
||||
anonymous cipher is used, SSL_VERIFY_PEER is ignored.
|
||||
|
||||
=item SSL_VERIFY_FAIL_IF_NO_PEER_CERT
|
||||
|
||||
B<Server mode:> if the client did not return a certificate, the TLS/SSL
|
||||
handshake is immediately terminated with a "handshake failure" alert.
|
||||
This flag must be used together with SSL_VERIFY_PEER.
|
||||
|
||||
B<Client mode:> ignored
|
||||
|
||||
=item SSL_VERIFY_CLIENT_ONCE
|
||||
|
||||
B<Server mode:> only request a client certificate on the initial TLS/SSL
|
||||
handshake. Do not ask for a client certificate again in case of a
|
||||
renegotiation. This flag must be used together with SSL_VERIFY_PEER.
|
||||
|
||||
B<Client mode:> ignored
|
||||
|
||||
=back
|
||||
|
||||
Exactly one of the B<mode> flags SSL_VERIFY_NONE and SSL_VERIFY_PEER must be
|
||||
set at any time.
|
||||
|
||||
SSL_CTX_set_verify_depth() and SSL_set_verify_depth() set the limit up
|
||||
to which depth certificates in a chain are used during the verification
|
||||
procedure. If the certificate chain is longer than allowed, the certificates
|
||||
above the limit are ignored. Error messages are generated as if these
|
||||
certificates would not be present, most likely a
|
||||
X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY will be issued.
|
||||
The depth count is "level 0:peer certificate", "level 1: CA certificate",
|
||||
"level 2: higher level CA certificate", and so on. Setting the maximum
|
||||
depth to 2 allows the levels 0, 1, and 2. The default depth limit is 9,
|
||||
allowing for the peer certificate and additional 9 CA certificates.
|
||||
|
||||
The B<verify_callback> function is used to control the behaviour when the
|
||||
SSL_VERIFY_PEER flag is set. It must be supplied by the application and
|
||||
receives two arguments: B<preverify_ok> indicates, whether the verification of
|
||||
the certificate in question was passed (preverify_ok=1) or not
|
||||
(preverify_ok=0). B<x509_ctx> is a pointer to the complete context used
|
||||
for the certificate chain verification.
|
||||
|
||||
The certificate chain is checked starting with the deepest nesting level
|
||||
(the root CA certificate) and worked upward to the peer's certificate.
|
||||
At each level signatures and issuer attributes are checked. Whenever
|
||||
a verification error is found, the error number is stored in B<x509_ctx>
|
||||
and B<verify_callback> is called with B<preverify_ok>=0. By applying
|
||||
X509_CTX_store_* functions B<verify_callback> can locate the certificate
|
||||
in question and perform additional steps (see EXAMPLES). If no error is
|
||||
found for a certificate, B<verify_callback> is called with B<preverify_ok>=1
|
||||
before advancing to the next level.
|
||||
|
||||
The return value of B<verify_callback> controls the strategy of the further
|
||||
verification process. If B<verify_callback> returns 0, the verification
|
||||
process is immediately stopped with "verification failed" state. If
|
||||
SSL_VERIFY_PEER is set, a verification failure alert is sent to the peer and
|
||||
the TLS/SSL handshake is terminated. If B<verify_callback> returns 1,
|
||||
the verification process is continued. If B<verify_callback> always returns
|
||||
1, the TLS/SSL handshake will never be terminated because of this application
|
||||
experiencing a verification failure. The calling process can however
|
||||
retrieve the error code of the last verification error using
|
||||
L<SSL_get_verify_result(3)|SSL_get_verify_result(3)> or by maintaining its
|
||||
own error storage managed by B<verify_callback>.
|
||||
|
||||
If no B<verify_callback> is specified, the default callback will be used.
|
||||
Its return value is identical to B<preverify_ok>, so that any verification
|
||||
failure will lead to a termination of the TLS/SSL handshake with an
|
||||
alert message, if SSL_VERIFY_PEER is set.
|
||||
|
||||
=head1 BUGS
|
||||
|
||||
In client mode, it is not checked whether the SSL_VERIFY_PEER flag
|
||||
is set, but whether SSL_VERIFY_NONE is not set. This can lead to
|
||||
unexpected behaviour, if the SSL_VERIFY_PEER and SSL_VERIFY_NONE are not
|
||||
used as required (exactly one must be set at any time).
|
||||
|
||||
The certificate verification depth set with SSL[_CTX]_verify_depth()
|
||||
stops the verification at a certain depth. The error message produced
|
||||
will be that of an incomplete certificate chain and not
|
||||
X509_V_ERR_CERT_CHAIN_TOO_LONG as may be expected.
|
||||
|
||||
=head1 RETURN VALUES
|
||||
|
||||
The SSL*_set_verify*() functions do not provide diagnostic information.
|
||||
|
||||
=head1 EXAMPLES
|
||||
|
||||
The following code sequence realizes an example B<verify_callback> function
|
||||
that will always continue the TLS/SSL handshake regardless of verification
|
||||
failure, if wished. The callback realizes a verification depth limit with
|
||||
more informational output.
|
||||
|
||||
All verification errors are printed, informations about the certificate chain
|
||||
are printed on request.
|
||||
The example is realized for a server that does allow but not require client
|
||||
certificates.
|
||||
|
||||
...
|
||||
int verbose_mode;
|
||||
int verify_depth;
|
||||
int always_continue;
|
||||
...
|
||||
static int verify_callback(int preverify_ok, X509_STORE_CTX *ctx)
|
||||
{
|
||||
char buf[256];
|
||||
X509 *err_cert;
|
||||
int err, depth;
|
||||
|
||||
err_cert = X509_STORE_CTX_get_current_cert(ctx);
|
||||
err = X509_STORE_CTX_get_error(ctx);
|
||||
depth = X509_STORE_CTX_get_error_depth(ctx);
|
||||
|
||||
X509_NAME_oneline(X509_get_subject_name(err_cert), buf, 256);
|
||||
|
||||
/*
|
||||
* Catch a too long certificate chain. The depth limit set using
|
||||
* SSL_CTX_set_verify_depth() is by purpose set to "limit+1" so
|
||||
* that whenever the "depth>verify_depth" condition is met, we
|
||||
* have violated the limit and want to log this error condition.
|
||||
* We must do it here, because the CHAIN_TOO_LONG error would not
|
||||
* be found explicitly; only errors introduced by cutting off the
|
||||
* additional certificates would be logged.
|
||||
*/
|
||||
if (depth > verify_depth) {
|
||||
preverify_ok = 0;
|
||||
err = X509_V_ERR_CERT_CHAIN_TOO_LONG;
|
||||
X509_STORE_CTX_set_error(ctx, err);
|
||||
}
|
||||
if (!preverify_ok) {
|
||||
printf("verify error:num=%d:%s:depth=%d:%s\n", err,
|
||||
X509_verify_cert_error_string(err), depth, buf);
|
||||
}
|
||||
else if (verbose_mode)
|
||||
{
|
||||
printf("depth=%d:%s\n", depth, buf);
|
||||
}
|
||||
|
||||
/*
|
||||
* At this point, err contains the last verification error. We can use
|
||||
* it for something special
|
||||
*/
|
||||
if (!preverify_ok && (err == X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT)
|
||||
{
|
||||
X509_NAME_oneline(X509_get_issuer_name(ctx->current_cert), buf, 256);
|
||||
printf("issuer= %s\n", buf);
|
||||
}
|
||||
|
||||
if (always_continue)
|
||||
return 1;
|
||||
else
|
||||
return preverify_ok;
|
||||
}
|
||||
...
|
||||
SSL_CTX_set_verify(ctx, SSL_VERIFY_PEER|SSL_VERIFY_CLIENT_ONCE,
|
||||
verify_callback);
|
||||
|
||||
/*
|
||||
* Let the verify_callback catch the verify_depth error so that we get
|
||||
* an appropriate error in the logfile.
|
||||
*/
|
||||
SSL_CTX_set_verify_depth(verify_depth + 1);
|
||||
|
||||
...
|
||||
SSL_accept(ssl); /* check of success left out for clarity */
|
||||
if (peer = SSL_get_peer_certificate(ssl))
|
||||
{
|
||||
if (SSL_get_verify_result(ssl) == X509_V_OK)
|
||||
{
|
||||
/* The client sent a certificate which verified OK */
|
||||
}
|
||||
}
|
||||
|
||||
=head1 SEE ALSO
|
||||
|
||||
L<ssl(3)|ssl(3)>, L<SSL_new(3)|SSL_new(3)>,
|
||||
L<SSL_CTX_get_verify_mode(3)|SSL_CTX_get_verify_mode(3)>,
|
||||
L<SSL_get_verify_result(3)|SSL_get_verify_result(3)>,
|
||||
L<SSL_CTX_load_verify_locations(3)|SSL_CTX_load_verify_locations(3)>,
|
||||
L<SSL_get_peer_certificate(3)|SSL_get_peer_certificate(3)>
|
||||
|
||||
=cut
|
@@ -64,6 +64,6 @@ to find out the reason.
|
||||
=head1 SEE ALSO
|
||||
|
||||
L<SSL_get_error(3)|SSL_get_error(3)>, L<SSL_accept(3)|SSL_accept(3)>,
|
||||
L<SSL_shutdown(3)|SSL_shutdown(3)>, L<ssl(3)|ssl(3)> , L<bio(3)|bio(3)>
|
||||
L<SSL_shutdown(3)|SSL_shutdown(3)>, L<ssl(3)|ssl(3)>, L<bio(3)|bio(3)>
|
||||
|
||||
=cut
|
||||
|
@@ -31,7 +31,7 @@ when the underlying BIO could not satisfy the needs of SSL_write()
|
||||
to continue the operation. In this case a call to SSL_get_error() with the
|
||||
return value of SSL_write() will yield B<SSL_ERROR_WANT_READ> or
|
||||
B<SSL_ERROR_WANT_WRITE>. As at any time a re-negotiation is possible, a
|
||||
call to SSL_write() can also cause write operations! The calling process
|
||||
call to SSL_write() can also cause read operations! The calling process
|
||||
then must repeat the call after taking appropriate action to satisfy the
|
||||
needs of SSL_write(). The action depends on the underlying BIO. When using a
|
||||
non-blocking socket, nothing is to be done, but select() can be used to check
|
||||
|
106
doc/ssl/ssl.pod
106
doc/ssl/ssl.pod
@@ -13,6 +13,69 @@ The OpenSSL B<ssl> library implements the Secure Sockets Layer (SSL v2/v3) and
|
||||
Transport Layer Security (TLS v1) protocols. It provides a rich API which is
|
||||
documented here.
|
||||
|
||||
At first the library must be initialized; see
|
||||
L<SSL_library_init(3)|SSL_library_init(3)>.
|
||||
|
||||
Then an B<SSL_CTX> object is created as a framework to establish
|
||||
TLS/SSL enabled connections (see L<SSL_CTX_new(3)|SSL_CTX_new(3)>).
|
||||
Various options regarding certificates, algorithms etc. can be set
|
||||
in this object.
|
||||
|
||||
When a network connection has been created, it can be assigned to an
|
||||
B<SSL> object. After the B<SSL> object has been created using
|
||||
L<SSL_new(3)|SSL_new(3)>, L<SSL_set_fd(3)|SSL_set_fd(3)> or
|
||||
L<SSL_set_bio(3)|SSL_set_bio(3)> can be used to associate the network
|
||||
connection with the object.
|
||||
|
||||
Then the TLS/SSL handshake is performed using
|
||||
L<SSL_accept(3)|SSL_accept(3)> or L<SSL_connect(3)|SSL_connect(3)>
|
||||
respectively.
|
||||
L<SSL_read(3)|SSL_read(3)> and L<SSL_write(3)|SSL_write(3)> are used
|
||||
to read and write data on the TLS/SSL connection.
|
||||
L<SSL_shutdown(3)|SSL_shutdown(3)> can be used to shut down the
|
||||
TLS/SSL connection.
|
||||
|
||||
=head1 DATA STRUCTURES
|
||||
|
||||
Currently the OpenSSL B<ssl> library functions deals with the following data
|
||||
structures:
|
||||
|
||||
=over 4
|
||||
|
||||
=item B<SSL_METHOD> (SSL Method)
|
||||
|
||||
That's a dispatch structure describing the internal B<ssl> library
|
||||
methods/functions which implement the various protocol versions (SSLv1, SSLv2
|
||||
and TLSv1). It's needed to create an B<SSL_CTX>.
|
||||
|
||||
=item B<SSL_CIPHER> (SSL Cipher)
|
||||
|
||||
This structure holds the algorithm information for a particular cipher which
|
||||
are a core part of the SSL/TLS protocol. The available ciphers are configured
|
||||
on a B<SSL_CTX> basis and the actually used ones are then part of the
|
||||
B<SSL_SESSION>.
|
||||
|
||||
=item B<SSL_CTX> (SSL Context)
|
||||
|
||||
That's the global context structure which is created by a server or client
|
||||
once per program life-time and which holds mainly default values for the
|
||||
B<SSL> structures which are later created for the connections.
|
||||
|
||||
=item B<SSL_SESSION> (SSL Session)
|
||||
|
||||
This is a structure containing the current TLS/SSL session details for a
|
||||
connection: B<SSL_CIPHER>s, client and server certificates, keys, etc.
|
||||
|
||||
=item B<SSL> (SSL Connection)
|
||||
|
||||
That's the main SSL/TLS structure which is created by a server or client per
|
||||
established connection. This actually is the core structure in the SSL API.
|
||||
Under run-time the application usually deals with this structure which has
|
||||
links to mostly all other structures.
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 HEADER FILES
|
||||
|
||||
Currently the OpenSSL B<ssl> library provides the following C header files
|
||||
@@ -55,46 +118,6 @@ it's already included by ssl.h>.
|
||||
|
||||
=back
|
||||
|
||||
=head1 DATA STRUCTURES
|
||||
|
||||
Currently the OpenSSL B<ssl> library functions deals with the following data
|
||||
structures:
|
||||
|
||||
=over 4
|
||||
|
||||
=item B<SSL_METHOD> (SSL Method)
|
||||
|
||||
That's a dispatch structure describing the internal B<ssl> library
|
||||
methods/functions which implement the various protocol versions (SSLv1, SSLv2
|
||||
and TLSv1). It's needed to create an B<SSL_CTX>.
|
||||
|
||||
=item B<SSL_CIPHER> (SSL Cipher)
|
||||
|
||||
This structure holds the algorithm information for a particular cipher which
|
||||
are a core part of the SSL/TLS protocol. The available ciphers are configured
|
||||
on a B<SSL_CTX> basis and the actually used ones are then part of the
|
||||
B<SSL_SESSION>.
|
||||
|
||||
=item B<SSL_CTX> (SSL Context)
|
||||
|
||||
That's the global context structure which is created by a server or client
|
||||
once per program life-time and which holds mainly default values for the
|
||||
B<SSL> structures which are later created for the connections.
|
||||
|
||||
=item B<SSL_SESSION> (SSL Session)
|
||||
|
||||
This is a structure containing the current TLS/SSL session details for a
|
||||
connection: B<SSL_CIPHER>s, client and server certificates, keys, etc.
|
||||
|
||||
=item B<SSL> (SSL Connection)
|
||||
|
||||
That's the main SSL/TLS structure which is created by a server or client per
|
||||
established connection. This actually is the core structure in the SSL API.
|
||||
Under run-time the application usually deals with this structure which has
|
||||
links to mostly all other structures.
|
||||
|
||||
=back
|
||||
|
||||
=head1 API FUNCTIONS
|
||||
|
||||
Currently the OpenSSL B<ssl> library exports 214 API functions.
|
||||
@@ -626,10 +649,13 @@ connection defined in the B<SSL> structure.
|
||||
L<openssl(1)|openssl(1)>, L<crypto(3)|crypto(3)>,
|
||||
L<SSL_accept(3)|SSL_accept(3)>, L<SSL_clear(3)|SSL_clear(3)>,
|
||||
L<SSL_connect(3)|SSL_connect(3)>,
|
||||
L<SSL_CIPHER_get_name(3)|SSL_CIPHER_get_name(3)>,
|
||||
L<SSL_CTX_get_verify_mode(3)|SSL_CTX_get_verify_mode(3)>,
|
||||
L<SSL_CTX_load_verify_locations(3)|SSL_CTX_load_verify_locations(3)>
|
||||
L<SSL_CTX_new(3)|SSL_CTX_new(3)>,
|
||||
L<SSL_CTX_set_client_CA_list(3)|SSL_CTX_set_client_CA_list(3)>
|
||||
L<SSL_CTX_set_ssl_version(3)|SSL_CTX_set_ssl_version(3)>,
|
||||
L<SSL_CTX_set_verify(3)|SSL_CTX_set_verify(3)>,
|
||||
L<SSL_get_ciphers(3)|SSL_get_ciphers(3)>,
|
||||
L<SSL_get_client_CA_list(3)|SSL_get_client_CA_list(3)>,
|
||||
L<SSL_get_error(3)|SSL_get_error(3)>, L<SSL_get_fd(3)|SSL_get_fd(3)>,
|
||||
|
@@ -110,6 +110,7 @@ bio_ssl.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
bio_ssl.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
bio_ssl.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
bio_ssl.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
bio_ssl.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
bio_ssl.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
bio_ssl.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
bio_ssl.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -133,6 +134,7 @@ s23_clnt.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s23_clnt.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s23_clnt.o: ../include/openssl/rand.h ../include/openssl/rc2.h
|
||||
s23_clnt.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
s23_clnt.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
s23_clnt.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
s23_clnt.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
s23_clnt.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -155,7 +157,8 @@ s23_lib.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
s23_lib.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s23_lib.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s23_lib.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
s23_lib.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
s23_lib.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
s23_lib.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
s23_lib.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
s23_lib.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
s23_lib.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -177,7 +180,8 @@ s23_meth.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
s23_meth.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s23_meth.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s23_meth.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
s23_meth.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
s23_meth.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
s23_meth.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
s23_meth.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
s23_meth.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
s23_meth.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -199,7 +203,8 @@ s23_pkt.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
s23_pkt.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s23_pkt.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s23_pkt.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
s23_pkt.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
s23_pkt.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
s23_pkt.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
s23_pkt.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
s23_pkt.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
s23_pkt.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -222,6 +227,7 @@ s23_srvr.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s23_srvr.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s23_srvr.o: ../include/openssl/rand.h ../include/openssl/rc2.h
|
||||
s23_srvr.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
s23_srvr.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
s23_srvr.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
s23_srvr.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
s23_srvr.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -245,6 +251,7 @@ s2_clnt.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s2_clnt.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s2_clnt.o: ../include/openssl/rand.h ../include/openssl/rc2.h
|
||||
s2_clnt.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
s2_clnt.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
s2_clnt.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
s2_clnt.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
s2_clnt.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -267,7 +274,8 @@ s2_enc.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
s2_enc.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s2_enc.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s2_enc.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
s2_enc.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
s2_enc.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
s2_enc.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
s2_enc.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
s2_enc.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
s2_enc.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -289,7 +297,8 @@ s2_lib.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
s2_lib.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s2_lib.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s2_lib.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
s2_lib.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
s2_lib.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
s2_lib.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
s2_lib.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
s2_lib.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
s2_lib.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -311,7 +320,8 @@ s2_meth.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
s2_meth.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s2_meth.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s2_meth.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
s2_meth.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
s2_meth.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
s2_meth.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
s2_meth.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
s2_meth.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
s2_meth.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -333,7 +343,8 @@ s2_pkt.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
s2_pkt.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s2_pkt.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s2_pkt.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
s2_pkt.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
s2_pkt.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
s2_pkt.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
s2_pkt.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
s2_pkt.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
s2_pkt.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -356,6 +367,7 @@ s2_srvr.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s2_srvr.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s2_srvr.o: ../include/openssl/rand.h ../include/openssl/rc2.h
|
||||
s2_srvr.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
s2_srvr.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
s2_srvr.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
s2_srvr.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
s2_srvr.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -379,6 +391,7 @@ s3_both.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s3_both.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s3_both.o: ../include/openssl/rand.h ../include/openssl/rc2.h
|
||||
s3_both.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
s3_both.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
s3_both.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
s3_both.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
s3_both.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -402,6 +415,7 @@ s3_clnt.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s3_clnt.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s3_clnt.o: ../include/openssl/rand.h ../include/openssl/rc2.h
|
||||
s3_clnt.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
s3_clnt.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
s3_clnt.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
s3_clnt.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
s3_clnt.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -424,7 +438,8 @@ s3_enc.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
s3_enc.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s3_enc.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s3_enc.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
s3_enc.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
s3_enc.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
s3_enc.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
s3_enc.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
s3_enc.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
s3_enc.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -446,7 +461,8 @@ s3_lib.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
s3_lib.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s3_lib.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s3_lib.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
s3_lib.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
s3_lib.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
s3_lib.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
s3_lib.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
s3_lib.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
s3_lib.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -468,7 +484,8 @@ s3_meth.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
s3_meth.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s3_meth.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s3_meth.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
s3_meth.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
s3_meth.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
s3_meth.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
s3_meth.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
s3_meth.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
s3_meth.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -490,7 +507,8 @@ s3_pkt.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
s3_pkt.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s3_pkt.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s3_pkt.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
s3_pkt.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
s3_pkt.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
s3_pkt.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
s3_pkt.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
s3_pkt.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
s3_pkt.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -513,6 +531,7 @@ s3_srvr.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
s3_srvr.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
s3_srvr.o: ../include/openssl/rand.h ../include/openssl/rc2.h
|
||||
s3_srvr.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
s3_srvr.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
s3_srvr.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
s3_srvr.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
s3_srvr.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -535,7 +554,8 @@ ssl_algs.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
ssl_algs.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
ssl_algs.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
ssl_algs.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
ssl_algs.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
ssl_algs.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
ssl_algs.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
ssl_algs.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
ssl_algs.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
ssl_algs.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -558,6 +578,7 @@ ssl_asn1.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
ssl_asn1.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
ssl_asn1.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
ssl_asn1.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
ssl_asn1.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
ssl_asn1.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
ssl_asn1.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
ssl_asn1.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -582,6 +603,7 @@ ssl_cert.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
ssl_cert.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
ssl_cert.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
ssl_cert.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
ssl_cert.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
ssl_cert.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
ssl_cert.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
ssl_cert.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -605,7 +627,8 @@ ssl_ciph.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
ssl_ciph.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
ssl_ciph.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
ssl_ciph.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
ssl_ciph.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
ssl_ciph.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
ssl_ciph.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
ssl_ciph.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
ssl_ciph.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
ssl_ciph.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -627,6 +650,7 @@ ssl_err.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
ssl_err.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
ssl_err.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
ssl_err.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
ssl_err.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
ssl_err.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
ssl_err.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
ssl_err.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -649,6 +673,7 @@ ssl_err2.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
ssl_err2.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
ssl_err2.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
ssl_err2.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
ssl_err2.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
ssl_err2.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
ssl_err2.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
ssl_err2.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -672,7 +697,8 @@ ssl_lib.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
ssl_lib.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
ssl_lib.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
ssl_lib.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
ssl_lib.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
ssl_lib.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
ssl_lib.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
ssl_lib.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
ssl_lib.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
ssl_lib.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -695,7 +721,8 @@ ssl_rsa.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
ssl_rsa.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
ssl_rsa.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
ssl_rsa.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
ssl_rsa.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
ssl_rsa.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
ssl_rsa.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
ssl_rsa.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
ssl_rsa.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
ssl_rsa.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -718,6 +745,7 @@ ssl_sess.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
ssl_sess.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
ssl_sess.o: ../include/openssl/rand.h ../include/openssl/rc2.h
|
||||
ssl_sess.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
ssl_sess.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
ssl_sess.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
ssl_sess.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
ssl_sess.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -740,7 +768,8 @@ ssl_stat.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
ssl_stat.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
ssl_stat.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
ssl_stat.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
ssl_stat.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
ssl_stat.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
ssl_stat.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
ssl_stat.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
ssl_stat.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
ssl_stat.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -762,7 +791,8 @@ ssl_txt.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
ssl_txt.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
ssl_txt.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
ssl_txt.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
ssl_txt.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
ssl_txt.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
ssl_txt.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
ssl_txt.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
ssl_txt.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
ssl_txt.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -785,6 +815,7 @@ t1_clnt.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
t1_clnt.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
t1_clnt.o: ../include/openssl/rand.h ../include/openssl/rc2.h
|
||||
t1_clnt.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
t1_clnt.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
t1_clnt.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
t1_clnt.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
t1_clnt.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -808,6 +839,7 @@ t1_enc.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
t1_enc.o: ../include/openssl/pem.h ../include/openssl/pem2.h
|
||||
t1_enc.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
|
||||
t1_enc.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
t1_enc.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
t1_enc.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
t1_enc.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
t1_enc.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
@@ -830,7 +862,8 @@ t1_lib.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
t1_lib.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
t1_lib.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
t1_lib.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
t1_lib.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
t1_lib.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
t1_lib.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
t1_lib.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
t1_lib.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
t1_lib.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -852,7 +885,8 @@ t1_meth.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
t1_meth.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
t1_meth.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
t1_meth.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
t1_meth.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
t1_meth.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
t1_meth.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
t1_meth.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
t1_meth.o: ../include/openssl/sha.h ../include/openssl/ssl.h
|
||||
t1_meth.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
|
||||
@@ -875,6 +909,7 @@ t1_srvr.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
t1_srvr.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
t1_srvr.o: ../include/openssl/rand.h ../include/openssl/rc2.h
|
||||
t1_srvr.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
t1_srvr.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
t1_srvr.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
t1_srvr.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
t1_srvr.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
|
@@ -206,6 +206,10 @@ static int ssl_read(BIO *b, char *out, int outl)
|
||||
BIO_set_retry_special(b);
|
||||
retry_reason=BIO_RR_SSL_X509_LOOKUP;
|
||||
break;
|
||||
case SSL_ERROR_WANT_ACCEPT:
|
||||
BIO_set_retry_special(b);
|
||||
retry_reason=BIO_RR_ACCEPT;
|
||||
break;
|
||||
case SSL_ERROR_WANT_CONNECT:
|
||||
BIO_set_retry_special(b);
|
||||
retry_reason=BIO_RR_CONNECT;
|
||||
|
@@ -831,6 +831,7 @@ size_t SSL_get_peer_finished(SSL *s, void *buf, size_t count);
|
||||
#define SSL_ERROR_SYSCALL 5 /* look at error stack/return value/errno */
|
||||
#define SSL_ERROR_ZERO_RETURN 6
|
||||
#define SSL_ERROR_WANT_CONNECT 7
|
||||
#define SSL_ERROR_WANT_ACCEPT 8
|
||||
|
||||
#define SSL_CTRL_NEED_TMP_RSA 1
|
||||
#define SSL_CTRL_SET_TMP_RSA 2
|
||||
|
@@ -1543,6 +1543,8 @@ int SSL_get_error(SSL *s,int i)
|
||||
reason=BIO_get_retry_reason(bio);
|
||||
if (reason == BIO_RR_CONNECT)
|
||||
return(SSL_ERROR_WANT_CONNECT);
|
||||
else if (reason == BIO_RR_ACCEPT)
|
||||
return(SSL_ERROR_WANT_ACCEPT);
|
||||
else
|
||||
return(SSL_ERROR_SYSCALL); /* unknown */
|
||||
}
|
||||
@@ -1561,6 +1563,8 @@ int SSL_get_error(SSL *s,int i)
|
||||
reason=BIO_get_retry_reason(bio);
|
||||
if (reason == BIO_RR_CONNECT)
|
||||
return(SSL_ERROR_WANT_CONNECT);
|
||||
else if (reason == BIO_RR_ACCEPT)
|
||||
return(SSL_ERROR_WANT_ACCEPT);
|
||||
else
|
||||
return(SSL_ERROR_SYSCALL);
|
||||
}
|
||||
|
@@ -1278,7 +1278,7 @@ static void free_tmp_rsa(void)
|
||||
* $ openssl dhparam -C -noout -dsaparam 1024
|
||||
* (The third function has been renamed to avoid name conflicts.)
|
||||
*/
|
||||
DH *get_dh512()
|
||||
static DH *get_dh512()
|
||||
{
|
||||
static unsigned char dh512_p[]={
|
||||
0xCB,0xC8,0xE1,0x86,0xD0,0x1F,0x94,0x17,0xA6,0x99,0xF0,0xC6,
|
||||
@@ -1301,7 +1301,7 @@ DH *get_dh512()
|
||||
return(dh);
|
||||
}
|
||||
|
||||
DH *get_dh1024()
|
||||
static DH *get_dh1024()
|
||||
{
|
||||
static unsigned char dh1024_p[]={
|
||||
0xF8,0x81,0x89,0x7D,0x14,0x24,0xC5,0xD1,0xE6,0xF7,0xBF,0x3A,
|
||||
@@ -1329,7 +1329,7 @@ DH *get_dh1024()
|
||||
return(dh);
|
||||
}
|
||||
|
||||
DH *get_dh1024dsa()
|
||||
static DH *get_dh1024dsa()
|
||||
{
|
||||
static unsigned char dh1024_p[]={
|
||||
0xC8,0x00,0xF7,0x08,0x07,0x89,0x4D,0x90,0x53,0xF3,0xD5,0x00,
|
||||
|
@@ -106,7 +106,7 @@ tests: exe apps \
|
||||
test_rmd test_rc2 test_rc4 test_rc5 test_bf test_cast \
|
||||
test_rand test_bn test_enc test_x509 test_rsa test_crl test_sid \
|
||||
test_gen test_req test_pkcs7 test_verify test_dh test_dsa \
|
||||
test_ss test_ca test_ssl
|
||||
test_ss test_ca test_ssl test_rd
|
||||
|
||||
apps:
|
||||
@(cd ../apps; $(MAKE) CC='${CC}' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' all)
|
||||
@@ -229,6 +229,10 @@ test_ca:
|
||||
sh ./testca; \
|
||||
fi
|
||||
|
||||
test_rd: #$(RDTEST)
|
||||
@echo "test Rijndael"
|
||||
#./$(RDTEST)
|
||||
|
||||
lint:
|
||||
lint -DLINT $(INCLUDES) $(SRC)>fluff
|
||||
|
||||
@@ -317,6 +321,12 @@ $(METHTEST): $(METHTEST).o $(DLIBCRYPTO)
|
||||
$(SSLTEST): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO)
|
||||
$(CC) -o $(SSLTEST) $(CFLAGS) $(SSLTEST).o $(PEX_LIBS) $(LIBSSL) $(LIBCRYPTO) $(EX_LIBS)
|
||||
|
||||
#$(RDTEST).o: $(RDTEST).c
|
||||
# $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(RDTEST).c
|
||||
|
||||
#$(RDTEST): $(RDTEST).o $(DLIBCRYPTO)
|
||||
# $(CC) -o $(RDTEST) $(CFLAGS) $(RDTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS)
|
||||
|
||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
|
||||
|
||||
bftest.o: ../include/openssl/blowfish.h
|
||||
@@ -334,7 +344,8 @@ bntest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
|
||||
bntest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
|
||||
bntest.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
|
||||
bntest.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
|
||||
bntest.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
|
||||
bntest.o: ../include/openssl/rc5.h ../include/openssl/rijndael-alg-fst.h
|
||||
bntest.o: ../include/openssl/rijndael.h ../include/openssl/ripemd.h
|
||||
bntest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
|
||||
bntest.o: ../include/openssl/sha.h ../include/openssl/stack.h
|
||||
bntest.o: ../include/openssl/symhacks.h ../include/openssl/x509.h
|
||||
@@ -372,6 +383,7 @@ hmactest.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
|
||||
hmactest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
|
||||
hmactest.o: ../include/openssl/opensslv.h ../include/openssl/rc2.h
|
||||
hmactest.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
hmactest.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
hmactest.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
hmactest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
hmactest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
|
||||
@@ -411,6 +423,7 @@ ssltest.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
|
||||
ssltest.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
|
||||
ssltest.o: ../include/openssl/rand.h ../include/openssl/rc2.h
|
||||
ssltest.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
|
||||
ssltest.o: ../include/openssl/rijndael-alg-fst.h ../include/openssl/rijndael.h
|
||||
ssltest.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
|
||||
ssltest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
|
||||
ssltest.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
|
||||
|
@@ -1870,3 +1870,7 @@ X509_keyid_set1 2460 EXIST::FUNCTION:
|
||||
BIO_next 2461 EXIST::FUNCTION:
|
||||
DSO_METHOD_vms 2462 EXIST::FUNCTION:
|
||||
BIO_f_linebuffer 2463 EXIST:VMS:FUNCTION:
|
||||
X509_print_ex 2464 EXIST::FUNCTION:
|
||||
X509_print_ex_fp 2465 EXIST::FUNCTION:FP_API
|
||||
EVP_rijndael_ecb 2466 EXIST::FUNCTION:
|
||||
NCONF_get_number_e 2467 EXIST::FUNCTION:
|
||||
|
@@ -131,6 +131,7 @@ if (system("make 2>&1 | tee make.log") > 255) {
|
||||
|
||||
$_=$options;
|
||||
s/no-asm//;
|
||||
s/no-shared//;
|
||||
if (/no-/)
|
||||
{
|
||||
print OUT "Test skipped.\n";
|
||||
|
Reference in New Issue
Block a user